body{background:#F6F8FA;padding-top:76px;}
a{color:#3d3d3d;text-decoration:none;}
a:hover{color:#ff8200;}
a:link,a:visited,a:hover{text-decoration:none;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;}
.red{color:#e75a5a}
.orange{color:#fd8e1e}
.font13{font-size:13px}
.font14{font-size:14px}
.font15{font-size:15px}
.font16{font-size:16px}
.font18{font-size:18px}
.font20{font-size:20px}
.cinfos h2{font-size:18px}
.text-dark{color:#3D3D3D!important;}
#header{position:fixed;top:0;left:0;width:100%;z-index:10;}
#header,#header a{font-weight:bold;font-size:16px}

@media(max-width:1200px){
body{padding-top:98px;}
}
@media(max-width:991px){
#sidebar{display:none;}
}
@media(max-width:768px){
    body{padding-top:48px;}
}
.cinfos img{margin: 0 auto;display: block;}
.sibr .nav-item .nav-link{border:none!important}
.sibr .nav-item{display: contents;}
.sibr .nav-item a.nav-link{padding:0 3px}
.icon-eye{margin-right:3px}
.list-unstyled .nav-item.active a{color:#f60}
.card{border:0px;background:#FFF;border-radius:1rem!important;box-shadow:none!important}
.card > .card-header{background-image:none;border-bottom:0;background-color:#FFF}
.card-header-tabs{margin-bottom:0}
.rounded-50{border-radius:50%;}
.rounded-1{border-radius:1rem!important;}
.rounded-1-l{border-radius:1rem 0 0 1rem!important;}
.rounded-1-r{border-radius:0 1rem 1rem 0!important;}
.form-control2{background-color:#f6f8fa;border:1px solid #f6f8fa;}
.fancyboxforwp{text-align:center;display:block}
.fox-gallery{display:grid;grid-template-columns:repeat(auto-fit,minmax(25%,1fr));gap:10px;}
.fox-gallery img{border-radius:1rem;}
.fox-gallery a{position:relative;background:#eee;cursor:pointer;overflow:hidden;border-radius:1rem;max-height:280px;}
.fox-gallery a:before{content:"";display:block;padding-top:130%;}
.fox-gallery a img{position:absolute;top:0;left:0;height:auto;width:100%;object-fit:cover;border:0!important;}
.btn-light{color:#949596;background-color:#f6f8fa;}
.message img{border-radius:1rem;}
.fieldset{padding:0px 8px 5px 10px;margin:10px 0;border-radius:0.25rem;background:none;}
.fieldset > legend{padding:0px 0px;margin:0 0 0px 10px;color:#ff8200;background:none;}
.fieldset ul{list-style:none;padding:0px;margin:0px;}
.fieldset ul li i.icon.filetype{vertical-align:text-bottom;--sbig:14px;}
.fieldset ul li a.delete{float:right}
.fieldset ul li a{font-size:80%;}
.card-body-bg{overflow:hidden;position:relative;border-radius:1rem 1rem 0 0;}
.ra-top0 {border-radius:4px 4px 0 0;width: 100%;height:120px;overflow: hidden;position: relative;}
.card-body-bg .body-top img{display: block;width:100%;-webkit-filter: blur(16px);transform: scale(1.2) translateY(-10%);}
.card-body-bg .logo-5{}
.card-body-bg .body-bottom{position:absolute;top:40px; left:0}
.card-footer{padding:0.75rem 1.25rem;background-color:transparent;border-top:0px;}
.card-footer:last-child{border-radius:0 0 calc(0.25rem - 1px) calc(0.25rem - 1px);}
.list-group-flush .list-group-item:last-child{border-radius:0 0 1rem 1rem!important;}
#my_aside,#user_aside{padding-right:0px;}
#my_main .card-header,#user_main .card-header{border-radius:1rem 1rem 0 0;border-bottom:1px solid rgba(0,0,0,0.125);padding:0.75rem 1.25rem 0 1.25rem;}
#my_aside .card-body .avatar-4,#user_aside .card-body .avatar-4{border-radius:10rem;margin-bottom:10px;width:10rem;height:10rem;}
.card-header-tabs > .nav-item > .nav-link:hover:not(.active){border-radius:0.5rem 0.5rem 0 0;}
.card-header-tabs > .nav-item > .nav-link.active{border-radius:0.5rem 0.5rem 0 0;color:#ff8200;}
.fox-online{border-bottom:1rem #F6F8FA solid;margin:1rem 0 1.25rem 0;}
.fox-online:last-child{border-bottom:0rem;margin:0px;}
.fox-media-box{}
.fox-media-box .fox-media-top{border-radius:1rem 1rem 0 0;width:100%;height:140px;overflow:hidden;position:relative;}
.fox-media-box .fox-media-top img{display:block;width:100%;-webkit-filter:blur(45px);transform:scale(1.2) translateY(-40%);}
.fox-media-box .fox-media-bottom{padding:15px;border-radius:0.25rem;}
.fox-media-box .fox-media-piece{margin-top:-45px;padding:0 0 18px 0;position:relative;z-index:5;display:flex;}
.fox-media-box .fox-media-piece img{width:72px;height:72px;border-radius:0.25rem;margin-right:10px;position:relative;border:1px solid rgba(255, 255, 255, 0.27)!important;}
.fox-media-box .fox-media-board h1{line-height:23px;text-shadow:0 1px 0 rgba(0,0,0,0.30);color:#fff;font-size:18px;font-weight:700;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:470px;display:inline-block;}
.fox-media-box .fox-media-strip span{font-size:13px;line-height:15px;color:#808080;margin-right:15px;}
.fox-media-box .fox-media-bottom p{line-height:1.5;margin-bottom:0px}
.fox-media-box .fox-media-pieceu{position:relative;border-radius:100%;display:flex;justify-content:center;align-items:center;transition:background-color .3s;top:-50px;flex-direction:column;margin-bottom:-50px;}
.fox-media-box .fox-media-pieceu img{border-radius:7px;width:72px;height:72px;position:relative;border:1px solid rgba(255,255,255,0.27)!important}
.fox-media-box .fox-media-pieceu h5{display:flex;justify-content:center;align-items:center;margin-top:10px;font-size:14px;}
a.bg-white:hover,a.bg-white:focus,button.bg-white:hover,button.bg-white:focus{background-color:#ff8200!important;}
#header .navbar-toggler{border:1px solid #a2a2a2;padding:0.25rem 0.75rem 0rem 0.75rem;}

.footer-links .links-title{font-size:14px}
.footer-links li{float:left;}
.footer-contact .contact-title{font-size:14px}
.footer-contact li{float:left;}
