body{font-size:14px;-webkit-font-smoothing:antialiased;color:rgba(29,31,32,1);background-color:#e8e2d1!important;font-weight:400;}
a{color:rgba(29,31,32,1);text-decoration:none!important}
.border-bottom{border-bottom:1px dashed rgba(192,164,150,0.6)!important;}
#header{position:fixed;z-index:1000;}
#header .logo-2{width:80px;height:26px;}
.main-banner0{width:100%;height:400px;background:linear-gradient(rgba(0,0,0,0.5),rgba(0,0,0,0.3)),url(../img/index.jpg) center no-repeat;background-size:cover;}
.main-banner{width:100%;height:400px;background:url(../img/index.jpg) center no-repeat;background-size:cover;position:relative;z-index:9}
.main-banner::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(to bottom,rgba(0,0,0,0),rgba(232,226,209,1));}
.main-banner .box{text-align:center;position:relative;top:50%;transform:translateY(-50%);color:#fff;letter-spacing:2px;text-shadow:0 0.1875rem 0.3125rem #1c1f21;z-index:100;}
.main-banner .top{font-weight:800;font-size:2.7rem;}
.main-banner .end{font-weight:400;font-size:1.5rem}
@media (max-width:992px){.main-banner{height:300px;}}
.main-bg{/*margin:-4rem 0 1rem 0;*/margin:0rem 0 1rem 0;padding-bottom:0.25rem;border-radius:1rem;box-shadow:-2px 5px 20px 6px rgba(151,151,151,0.43);background:#ede7d9;background-image:url(../img/main-bg.png);position:relative;z-index:99}
.card{border:none;display:initial;}
.breadcrumb{background-color:#e5dac7!important;border:0px;box-shadow:none;border-radius:1rem 1rem 0 0;border-bottom:1px dashed rgba(29,31,32,.5);}
.breadcrumb:hover{background-color:#e5dac7!important;}
.breadcrumb .breadcrumb-item{}
.breadcrumb .breadcrumb-item a{color:rgba(29,31,32,1);font-size:1.1rem}
.card > .card-header{background-image:none;border-bottom:1px solid rgba(29,31,32,.5);border-radius:1rem 1rem 0 0;}
.card-header-tabs > .nav-item > .nav-link.active{background-image:none;border-color:rgba(29,31,32,.5);border-bottom-color:#e8e2d1;}
.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{background-color:unset;}
h4.break-all{font-size:1.3rem}
table.fox_tag{background:#e5dac7!important;border-radius:0px!important;}
table.fox_tag .text-muted{color:rgba(29,31,32,.5)!important;}
.tag_option{border:1px solid rgba(29,31,32,.5)!important;}
.tag_option:active,.tag_option.active{border:1px solid rgba(29,31,32,.5)!important;background:rgba(29,31,32,.8)!important;color:#fff;}
.tag_option:hover{background:rgba(29,31,32,.8)!important;color:#fff;}
.form-control{background-color:#e5dac7;border:1px solid #d2c9b9;}
.input-group-text{background-color:#d2c9b9;border:1px solid #d2c9b9;}
.custom-select{border:1px solid #d2c9b9;}
.tox-tinymce{border:1px solid #d2c9b9;}
.blockquote{border-left:2px solid #ff0000;font-size:1rem;margin-left:0rem;padding-left:1rem;background-color:inherit;}
.thread,.post{border-bottom:1px dashed rgba(192,164,150,0.6)!important;background-color:rgba(0,0,0,0.0) !important;}
.card-postlist .card-title{padding-bottom:0.5rem;border-bottom:1px dashed #c0a496!important;}
.btn-secondary:not(:disabled):not(.disabled):active,.btn-secondary:not(:disabled):not(.disabled).active,.show > .btn-secondary.dropdown-toggle{color:#fff;background-color:rgba(29,31,32,1);border-color:rgba(29,31,32,1);}
.btn-secondary:hover{color:#fff;background-color:rgba(29,31,32,1);border-color:rgba(29,31,32,1);}
.btn-secondary{color:rgba(29,31,32,1);background-color:#e0cfb2;border-color:#e0cfb2;}
.page-item.active .page-link{background-color:rgba(29,31,32,1);border-color:rgba(29,31,32,1);}
.page-link{background-color:#555;border:1px solid rgba(51,51,51,0.4);color:#fff;}
.page-link:hover{color:#fff;text-decoration:none;background-color:rgba(29,31,32,1);border-color:rgba(29,31,32,1);}
#header.bg-dark,#footer.bg-dark{background:rgba(29,31,32,1)!important;}
/*
#my_aside{padding:0;background:#ede7d9;background-image:url(../img/main-bg.png);box-shadow:-2px 5px 20px 6px rgba(151,151,151,0.43);}
#my_main{padding:0;background:#ede7d9;background-image:url(../img/main-bg.png);box-shadow:5px 5px 20px 6px rgba(151,151,151,0.43);}
#user_aside{padding:0;background:#ede7d9;background-image:url(../img/main-bg.png);box-shadow:-2px 5px 20px 6px rgba(151,151,151,0.43);}
#user_main{padding:0;background:#ede7d9;background-image:url(../img/main-bg.png);box-shadow:5px 5px 20px 6px rgba(151,151,151,0.43);}
*/
#my_mobile_nav,#user_mobile_nav{margin-top:1rem}
.list-group-item{background-color:#b1b1b1;border-color:#b1b1b1;}
.list-group-item.active,.list-group-item:hover{background-color:#6a6862;border-color:#6a6862;color:#fff;}
@keyframes slide-in{to{transform:translateX(0px);}}
.gotoup,.gosearch,.gohome,.gotodown{position:fixed;right:0;width:50px;line-height:1;padding:0.2rem 0.4rem;vertical-align:baseline;z-index:5;border-radius:16px 0 0 16px;cursor:pointer;box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important;z-index:100;}
.gotoup{bottom:82px;transform:translate(60px,0px);}
.gohome{bottom:106px;transform:translateX(100px);animation:slide-in 0.5s ease-in-out 0s forwards;}
.gosearch{bottom:130px;transform:translateX(140px);animation:slide-in 0.5s ease-in-out 0s forwards;}
.gotodown{bottom:154px;transform:translate(260px,0px);}
@media (min-width:1200px){.container{max-width:800px;}}
@media (min-width:576px){#body{padding-top:0rem!important;}}