body{font-family:bts;direction:rtl;text-align:right;font-weight:300;color:#222;background:#fff}
body.introbg{background:url(../../img/bg.png) top left no-repeat #fff;background-size:cover}
.btn{position:relative;font-size:14px;font-weight:400;padding:8px 16px 9px;box-shadow:none!important;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
a{color:#dc3545;text-decoration:none!important;outline:0!important;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
a:active,a:focus,a:hover{color:#000}
.btn-danger{background-color:#f04545;border-color:#f04545}
.btn-danger.disabled,.btn-danger.focus,.btn-danger:disabled,.btn-danger:focus,.btn-danger:hover,.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle{background-color:#dc3545;border-color:#dc3545}
.form-control{background:#eee;box-shadow:none!important;height:40px;border-color:#ddd;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;font-weight:300;font-size:14px}
.form-control:focus{border-color:#f04545;background:#f5f5f5}
.form-check{padding-left:0;padding-right:1.25rem}
.form-check-input{margin-left:0;margin-right:-1.25rem}
select.form-control{-webkit-appearance:none;-moz-appearance:none;background:#eee url(../../img/caret-arrow-up.png) no-repeat 13px center;background-size:8px auto;padding-left:30px}
select.form-control:focus{background:#f5f5f5 url(../../img/caret-arrow-up.png) no-repeat 13px center;background-size:8px auto}
textarea.form-control{height: auto;padding: .75rem}
.dropdown-menu{text-align:revert}
.dropdown-menu a.dropdown-item{font-size:13px;padding:.5rem 1.5rem}
.dropdown-menu a.dropdown-item:active,.dropdown-menu a.dropdown-item:focus{background:#f04545;color:#fff}
.intro{position:relative;overflow:hidden}
.intro .logo{margin:0 0 30px}
.intro .logo img{max-height:28px}
.intro .cornerBg{position:absolute;bottom:0;right:0;z-index:1;width:100%;height:auto}
.intro .cornerBg::after{content:'';position:absolute;bottom:-170px;right:-130px;width:1000px;height:330px;background:#222;-webkit-transform:rotate(-20deg);-moz-transform:rotate(-20deg);-ms-transform:rotate(-20deg);-o-transform:rotate(-20deg)}
.intro .cornerBg img{position:absolute;bottom:10px;right:70px;max-width:500px;height:auto;z-index:2}
.intro .container{position:relative;z-index:1}
.intro #contentSide,.intro #wrapSide{padding:120px 0 0}
.intro #wrapSide p{margin:0;font-size:15px;line-height:1.8;padding:0 0 0 30px}
.animated.delay-100ms{-webkit-animation-delay:100ms;animation-delay:100ms}
.animated.delay-200ms{-webkit-animation-delay:200ms;animation-delay:200ms}
.animated.delay-300ms{-webkit-animation-delay:300ms;animation-delay:300ms}
.animated.delay-400ms{-webkit-animation-delay:400ms;animation-delay:400ms}
.animated.delay-500ms{-webkit-animation-delay:500ms;animation-delay:500ms}
.intro .siteSocial{margin:15px 0 0}
#slugs a{
    float:right;
    font-size: 20px;
    line-height:45px;
}
.form-group .input-group-append .input-group-text{
    border-radius: 0;
    line-height:40px;
    height: 40px;
}
#slugs #slug{
    float: left;
    border-radius: 0;
    width:calc(100% - 125px);
}
.btn-check{
    position: absolute;
    clip: rect(0, 0, 0, 0);
    pointer-events: none;
}
.btn-check + .btn:hover {
    color: #198754;
    background-color: transparent;
    border-color: #198754;
}
.btn-check + .btn:hover {
    color: #fff;
    background-color: #198754;
    border-color: #fff;
}
.btn:focus-visible {
    color: #fff;
    background-color: #198754;
    border-color: #198754;
    outline: 0;
    box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.btn-check:focus-visible + .btn {
    border-color: #198754;
    outline: 0;
    box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.btn-check:checked + .btn, :not(.btn-check) + .btn:active, .btn:first-child:active, .btn.active, .btn.show {
    color: #fff;
    background-color: #198754;
    border-color: #fff;
}
.btn-check:checked + .btn:focus-visible, :not(.btn-check) + .btn:active:focus-visible, .btn:first-child:active:focus-visible, .btn.active:focus-visible, .btn.show:focus-visible {
    box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.btn-check:checked:focus-visible + .btn {
    box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.tex-center{text-align: center}
.btn-lg{padding: 10px 70px;}
.intro .siteSocial a{margin:0 0 0 10px;font-size:16px}
.intro .siteSocial a.facebook{color:#3b5999}
.selcity{margin-left:60px;height: 40px;}
.intro .siteSocial a.twitter{color:#55acee}
.btnMap{border:none;border-radius:4px;margin:0 0 30px;color:#fff;background:#f04545;padding:0;text-align:center;display:block;width:100%}
.btnMap i{float:right;width:70px;height:80px;line-height:80px;display:block;font-size:30px;background:rgba(0,0,0,.15);border-radius:0 4px 4px 0;margin:0 0 0 15px}
.btnMap h3{text-align:right;font-size:20px;padding:15px 0 0 15px;width:100%;margin:0 0 3px}
.btnMap p{text-align:right;font-weight:300;font-size:14px;margin:0;padding:0 0 15px 15px}
.introInnerForm{background:#fff;box-shadow:0 0 20px rgba(0,0,0,.15);margin:0 0 30px}
#introForm{padding:0;border:none}
#introForm .nav-item{margin:0}
#introForm .nav-item .nav-link{border:none;background:#f6f6f6;font-weight:400;font-size:14px;padding:0;line-height:50px;color:#333;border-radius:0}
#introForm .nav-item .nav-link i{margin:0 0 0 3px}
#introForm .nav-item .nav-link.active{background:#333;color:#fff}
#myIntroForm{padding:30px}
#myIntroForm label{font-size:12px;margin:0}
#myIntroForm .form-control{border:none!important;box-shadow:none!important;border-bottom:2px solid #eee!important;border-radius:0;padding:0;font-size:14px;color:#333}
#myIntroForm .form-control:focus{border-color:#f04545!important}
#myIntroForm .forgot{color:#333;opacity:.5;font-size:14px;margin:13px 0 0}
.orLogin{margin:20px 0;font-weight:400;color:#999;font-size:15px;position:relative;overflow:hidden}
.orLogin span{display:table;background:#fff;padding:0 10px;margin:0 10px 0 0;position:relative;z-index:1}
.orLogin::after{content:'';position:absolute;top:50%;transform:translateY(-50%);width:100%;height:2px;background:#eee;right:0}
.loginBtn{display:block;font-size:14px;margin:0 0 10px}
.loginBtn.facebook{color:#3b5999}
.loginBtn.twitter{color:#55acee}
.alert-danger{color:#f04545;background-color:rgba(240,69,69,.1);border-color:rgba(240,69,69,.15)}
.alert{font-size:14px}
#footer{font-size:13px;margin:40px 0 0;border-top:2px solid #eee;background:#f7f7f7;padding:60px 0 0}
#footer h4{margin:0 0 16px;font-size:16px}
#footer ul{margin:0;padding:0;list-style:none}
#footer ul li{margin:5px 0}
#footer ul li a{color:#666}
#footer ul li a:hover{color:#dc3545}
#footer .social{margin:0 0 16px}
#footer .social a{width:40px;height:40px;display:inline-block;text-align:center;background:#000;border-radius:100%;line-height:42px;color:#fff}
#footer .social a:hover{opacity:.75}
#footer .social a.facebook{background:#3b5999}
#footer .social a.twitter{background:#55acee}
#footer .social a.instagram{background:#e4405f}
#footer .social a.youtube{background:#cd201f}
#footer .social a.linkedin{background:#0077B5}
.dwnApps a{display:inline-block;background:rgba(0,0,0,.06);border-radius:5px;padding:8px 12px 6px;font-weight:500;color:#000;margin:0 0 4px 4px}
.dwnApps a:hover{background:rgba(0,0,0,.12)}
.footerCopyrights{background:#eee;margin:45px 0 0;padding:16px 0;color:#555}
.footerCopyrights .sh img{margin:0 4px 0 0;max-width:18px}
@media (max-width:1200px){.intro #contentSide,.intro #wrapSide{padding:50px 0 0}
    .intro #wrapSide{padding:70px 0 0}
    .btnMap i{height:99px;line-height:99px}}
@media (max-width:991px){.intro .cornerBg{display:none}
    .intro #contentSide{padding:30px 0 0}
    #footer .col-md-12{margin-top:16px}
    .btnMap i{height:80px;line-height:80px}}
@media (max-width:767px){#footer .col-md-12{text-align:center;margin-top:0}
    #footer>.container>.row .col-sm-6{display:none}
    #footer{margin:10px 0 0;padding:20px 0 0}
   .footerCopyrights{margin:20px 0 0;padding:20px 0 13px}
    .footerCopyrights,.footerCopyrights .text-left{text-align:center!important}
    .footerCopyrights .text-left{margin:5px 0 0}}
@media (max-width:515px){.btnMap i{height:99px;line-height:99px}}
@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1400px}}
.headerNavbar{background:#f04545;padding:0}
.headerNavbar .navbar-nav .nav-link{padding:.875rem 1rem;color:#fff;font-size:14px;font-weight:400;position:relative}
.headerNavbar .navbar-nav .nav-link span{position:relative;z-index:2}
.headerNavbar .navbar-nav .nav-link:hover{}
.headerInner{padding:20px 0}
.headerInner .logo img{max-height:28px}
#headerSearch{position:relative}
#headerSearch i{position:absolute;top:50%;right:20px;transform:translateY(-50%);color:#000;opacity:.5}
#headerSearch input.form-control{width:100%;font-weight:300;font-size:14px;box-shadow:none!important;border:none!important;background:#eee;padding:10px 10px 10px 300px;height:50px}
#headerSearch .btn{position:absolute;top:5px;left:5px}
.button--winona{padding:0;-webkit-transition:border-color .3s,background-color .3s;transition:border-color .3s,background-color .3s;-webkit-transition-timing-function:cubic-bezier(0.2,1,.3,1);transition-timing-function:cubic-bezier(0.2,1,.3,1)}
.button--winona::after{content:attr(data-text);position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;-webkit-transform:translate3d(0,25%,0);transform:translate3d(0,25%,0)}
.button--winona>span{display:block}
.button--winona.button--inverted:after{color:#fff}
.button--winona::after,.button--winona>span{padding:8px 16px 9px;-webkit-transition:-webkit-transform .3s,opacity .3s;transition:transform .3s,opacity .3s;-webkit-transition-timing-function:cubic-bezier(0.2,1,.3,1);transition-timing-function:cubic-bezier(0.2,1,.3,1)}
.button--winona:hover{color:#fff}
.button--winona.button--inverted:hover{border-color:#fff;background-color:#fff}
.button--winona:hover::after{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.button--winona:hover>span{opacity:0;-webkit-transform:translate3d(0,-25%,0);transform:translate3d(0,-25%,0)}
.cartDiv a{position:relative;display:block;font-weight:400;font-size:14px;color:#333}
.cartDiv a span.cTotal{position:absolute;top:-5px;left:-4px;background:#f04545;line-height:1;display:block;color:#fff;padding:3px 5px;border-radius:100%;font-size:12px;min-width:18px;text-align:center;text-indent:-1px}
.cartDiv,.setLocation,.userDiv{display:inline-flex}
.cartDiv a i{font-size:20px;position:relative;top:2px;margin:0 2px 0 0}
.cartDiv a:hover{opacity:.7}
.userDiv #userMenu,.userDiv #userMenui{padding:0;font-weight:400;font-size:14px;color:#333;text-decoration:none;position:relative;top:-2px}
.userDiv #userMenu:hover,.userDiv #userMenui:hover{opacity:.7}
.userDiv #userMenu>i ,.userDiv #userMenui>i{font-size:18px;position:relative;top:2px;margin:0 0 0 2px}
.userDiv #userMenu::after,.userDiv #userMenui::after{content:"\f0d7";border:none;font-family:'Font Awesome 5 Pro';font-weight:900;position:relative;top:3px;margin:0 2px 0 0}
.userDiv .dropdown-menu{box-shadow:0 0 30px rgba(0,0,0,.15);border-color:#e4e4e4;top:10px!important;left:-15px!important;padding:15px}
.userDiv .dropdown-menu::after{content:'';position:absolute;top:-14px;left:12px;border:7px solid transparent;border-bottom:7px solid #fff}
.userDiv .dropdown-menu p{margin:10px 0 3px;color:#999;font-size:14px}
.userDiv .dropdown-menu p+a{font-size:14px;font-weight:400}
.setLocation a i{font-size:16px;position:relative;top:1px;margin:0 0 0 2px}
.setLocation::before{content:'';border-radius:4px;height:100%;width:100%;display:inline-block;animation:pulsate 1s ease-out;animation-iteration-count:1;animation-iteration-count:infinite;opacity:0;text-align:center;position:absolute;top:0;right:0;box-shadow:0 0 0 4px #f04545}
@-webkit-keyframes pulsate{0%{-webkit-transform:scale(0.1,.1);opacity:0}
    50%{opacity:1}
    100%{-webkit-transform:scale(1.1,1.1);opacity:0}}
.setLocation{position:relative}
.popoverSpan{display:inline-flex;margin:0 0 0 30px;font-size:12px;color:#777;padding:4px 0 0}
.popoverSpan i{margin:0 0 0 3px;font-size:16px}
.popover-body{font-family:bts;font-weight:300;font-size:13px}
#topHeaderLinks a{font-size:12px;display:inline-flex;margin:0 15px 0 0;color:#777}
#topHeaderLinks a:hover{color:#333}
.topHeader{background:#f5f5f5;padding:2px 0}
.button--isi{color:#fff;overflow:hidden}
.button--isi::before{content:'';z-index:1;position:absolute;top:50%;left:100%;margin:-15px 0 0 1px;width:30px;height:30px;border-radius:50%;background:#d93f3f;-webkit-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-transform:scale3d(1,2,1);transform:scale3d(1,2,1);-webkit-transition:-webkit-transform .2s,opacity .2s;transition:-webkit-transform .2s,opacity .2s;-webkit-transition-timing-function:cubic-bezier(0.7,0,.9,1);transition-timing-function:cubic-bezier(0.7,0,.9,1)}
.button--isi .button__icon{vertical-align:middle}
.button--isi:hover::before,.headerNavbar .navbar-nav .nav-item:hover > .nav-link::before, .headerNavbar .navbar-nav .dropdown.show > .nav-link::before{-webkit-transform:scale3d(9,9,1);transform:scale3d(9,9,1)}
.headerNavbar .navbar-nav .nav-link.active{background:#ff6161}
.headerNavbar .navbar-nav .nav-link.dropdown-toggle::after{display:none}
@media screen and (min-width:992px){.navbar .dropdown{position:static}
    .navbar .dropdown-menu{width:100%;left:0;right:0;top:47px}
    .navbar .dropdown .dropdown-menu:hover,.navbar .dropdown:hover .dropdown-menu{display:block!important}
    .navbar .dropdown-menu{border:1px solid rgba(0,0,0,.15);background-color:#fff}}
.headerNavbar .navbar-nav .nav-item .dropdown-menu{border:none!important;box-shadow:0 10px 30px rgba(0,0,0,.1);border-bottom:1px solid #dbdbdb!important;padding:30px 0}
.navbar .container,.navbar .container-fluid,.navbar .container-lg,.navbar .container-md,.navbar .container-sm,.navbar .container-xl{display:block}
#headerMenu .dropdown-menu .submeu{margin:0 0 15px;padding:0;list-style:none;text-align:right}
#headerMenu .dropdown-menu .submeu li{margin:5px 0}
#headerMenu .dropdown-menu .submeu li a{font-size:14px;color:#333}
#headerMenu .dropdown-menu .submeu li a:hover{color:#f04545}
#headerMenu .dropdown-menu .submeu li.primary a{font-weight:400;color:#f04545;font-size:15px}
#headerMenu .dropdown-menu.dropmenu-style-2 .col-md-4:nth-child(n+4){border-top:1px solid #eee;margin-top:15px;padding-top:15px}
#headerMenu .dropdown-menu.dropmenu-style-3 .col-md-12{margin-top:15px}
@media (max-width:1310px){.headerInner .col-6{-ms-flex:0 0 45%;flex:0 0 45%;max-width:45%}
    .headerInner .col-4{-ms-flex:0 0 38.333%;flex:0 0 38.333%;max-width:38.333%}}
@media (max-width:1200px){.topHeader #topHeaderLinks{-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%}
    .headerInner .col-4{-ms-flex:0 0 38%;flex:0 0 38%;max-width:38%}
    .headerInner .col-6{-ms-flex:0 0 45%;flex:0 0 45%;max-width:45%}}
#header_2{background:#fff;display:none;box-shadow:0 10px 30px rgba(0,0,0,.1);border-bottom:1px solid #dbdbdb;padding:15px 0;position:fixed;top:0;right:0;width:100%;z-index:1000}
@media (max-width:991px){#header{display:none}
    #header_2{display:block}}
#header_2 .logo img{max-height:24px}
#header_2 .logo{-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%;padding:0 15px}
#header_2 .fltLeft{-ms-flex:0 0 60%;flex:0 0 60%;max-width:60%;text-align:left;padding:0 15px}
.cartDiv #srhBtn i{font-size:19px;position:relative;top:2px}
.cartDiv #srhBtn{display:block;cursor:pointer;color:#333}
#searchMob{position:fixed;top:59px;right:0;width:100%;padding:15px 0;background:#eee;display:none;z-index:999}
#searchMob input.form-control{background:#fff;padding:10px 10px 10px 65px}
#headerSearch i{display:none}
#searchMob .container{position:relative}
#btnMenu i{position:relative;top:2px}
#btnMenu{display:block;float:right;font-size:20px;line-height:1;cursor:pointer;color:#333;opacity:.5}
.starter-template{padding:3rem 1.5rem;text-align:center}
html.zeynep-opened{overflow-x:hidden}
html.zeynep-opened .zeynep{pointer-events:auto}
.zeynep{position:fixed;right:0;top:0;bottom:0;width:0;overflow:hidden;overflow-y:auto;background-color:#333;color:#fff;z-index:9999;-webkit-overflow-scrolling:touch;pointer-events:none;transform:translateX(295px)}
.zeynep .submenu:not(.no-transition),.zeynep:not(.no-transition),html:not(.no-transition) body{transition:all 375ms;transition-property:left,right,transform}
.zeynep-overlay{position:fixed;top:0;bottom:0;left:0;right:0;z-index:9998;display:none;background-color:rgba(0,0,0,.25)}
.zeynep-opened .zeynep-overlay{display:block}
.zeynep ul{list-style-type:none;padding:0;-webkit-overflow-scrolling:touch}
.zeynep ul>li{display:block}
.zeynep ul>li.has-submenu{background-image:url(../images/submenu-arrow.svg);background-repeat:no-repeat;background-position:right 26px center}
.zeynep ul>li>a{color:#fff;display:block;font-weight:500;font-size:14px;padding:0 20px;line-height:44px}
.zeynep ul>li:not(:last-child){border-bottom:1px solid rgba(255,255,255,.1)}
.zeynep .submenu{position:fixed;top:0;bottom:0;left:100%;overflow:hidden;overflow-y:auto;background-color:#272626;min-height:100%;width:100%;z-index:9}
.zeynep .submenu.opened{left:0}
.zeynep .submenu-header{background-color:#333;padding:0 20px;cursor:pointer;position:relative;line-height:59px}
.zeynep .submenu-header>a{color:#fff;font-size:14px;font-weight:500;display:block}
.zeynep .submenu-header>a i{float:left;line-height:60px;font-size:20px;opacity:.5}
.zeynep .submenu>label{color:#fff;font-size:14px;opacity:.5;display:block;width:100%;padding:0 20px;font-weight:500;margin:0;line-height:44px;border-bottom:1px solid rgba(255,255,255,.1)}
.zeynep ul>li.has-submenu>a::after{content:"\f067";font-family:'Font Awesome 5 Pro';font-weight:400;float:left;opacity:.5}
@media (max-width:445px){#header_2 .logo{-ms-flex:0 0 40%;flex:0 0 44%;max-width:44%}
    #header_2 .fltLeft{-ms-flex:0 0 60%;flex:0 0 56%;max-width:56%}
    #header_2 .logo img{max-height:19px}
    .userDiv #userMenu span,.userDiv #userMenui span{display:none}}
.setLocation .lcSet{text-align:right}
.setLocation .lcSet small{position:absolute;top:50%;left:-10px;background:#333;padding:2px 6px;border-radius:3px;font-weight:300;transform:translateY(-50%);-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;opacity:0}
.setLocation .lcSet:hover small{opacity:1}
.userDiv .dropdown-menu ul{margin:0;padding:0;list-style:none}
.userDiv .dropdown-menu ul li:not(:last-child){border-bottom:1px solid #eaeaea}
.userDiv .dropdown-menu ul li a{line-height:40px;font-size:13px;color:#333;font-weight:500;display:block}
.userDiv .dropdown-menu ul li a:hover{color:#dc3545}
.userDiv .dropdown-menu ul li a i{width:18px;font-size:15px;position:relative;top:2px;color:#f04545}
.userDiv .dropdown-menu.userLogged{padding:7px 15px}
#wrapContent{padding:70px 0 30px}
#mainSlide .swiper-slide img{border-radius:10px;max-height: 466px;}
.smllBnr{position:relative;overflow:hidden;border-radius:10px}
figure{margin:0}
.smllBnr img{border-radius:10px}
#slideBnrs .col-lg-5 .col-lg-6:nth-child(n+3) .smllBnr{margin-top:30px}
figure.effect-apollo img{-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:scale3d(1.05,1.05,1);transform:scale3d(1,1,1)}
figure.effect-apollo figcaption::before{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.3);content:'';-webkit-transition:-webkit-transform .4s;transition:transform .4s;-webkit-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-100%,0);transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-100%,0)}
figure.effect-apollo p{position:absolute;right:0;bottom:0;margin:3em;padding:0 1em;max-width:150px;border-right:4px solid #fff;text-align:right;opacity:0;-webkit-transition:opacity .35s;transition:opacity .35s}
figure.effect-apollo h2{text-align:left}
figure.effect-apollo:hover img{-webkit-transform:scale3d(1.05,1.05,1);transform:scale3d(1.05,1.05,1)}
figure.effect-apollo:hover figcaption::before{-webkit-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,100%,0);transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,100%,0)}
figure.effect-apollo:hover p{opacity:1;-webkit-transition-delay:.1s;transition-delay:.1s}
figure.effect-apollo figcaption a{position:absolute;top:0;left:0;width:100%;height:100%;z-index:200;text-indent:200%;white-space:nowrap;font-size:0;opacity:0}
.mainSlide-next,.mainSlide-prev{outline:none!important;position:absolute;top:50%;left:60px;transform:translateY(-50%);background:#f04545;width:40px;height:40px;z-index:2;color:#fff;text-align:center;line-height:40px;border-radius:4px;cursor:pointer;opacity:0;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.mainSlide-next{left:auto;right:60px}
.mainSlide-next.swiper-button-disabled,.mainSlide-prev.swiper-button-disabled{opacity:0;cursor:auto}
#mainSlide:hover .mainSlide-next.swiper-button-disabled,#mainSlide:hover .mainSlide-prev.swiper-button-disabled{opacity:.5}
#mainSlide:hover .mainSlide-next,#mainSlide:hover .mainSlide-prev{opacity:1;left:40px}
#mainSlide:hover .mainSlide-next{left:auto;right:40px}
@media (max-width:991px){body{padding-top:60px}
    #mainSlide{margin:0 0 30px}
    .mainSlide-next,.mainSlide-prev{opacity:1;left:40px}
    .mainSlide-next{left:auto;right:40px}
    .mainSlide-next.swiper-button-disabled,.mainSlide-prev.swiper-button-disabled{opacity:.5}
    #slideBnrs .col-lg-5 .col-lg-6:nth-child(n+3) .smllBnr{margin-top:30px}}
@media (max-width:575px){#slideBnrs .col-lg-5 .col-lg-6:nth-child(n+2) .smllBnr{margin-top:30px}}
.secTitle h3{margin:0 0 -2px;border-bottom:2px solid #f04545;display:table;font-size:18px;padding:0 0 5px}
.secTitle{border-bottom:2px solid #eee;margin:0 0 16px}
.shopList{border:2px solid #eee;border-radius:5px}
.shopList .shopListDiv{padding:16px;display:table;width:100%;font-size:14px;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.shopList .shopListDiv .img{float:right;display:block;border-radius:5px;overflow:hidden;margin:0 0 0 16px}
.shopList .shopListDiv .title{display:block;font-weight:500}
.shopList .shopListDiv p{margin:0 0 3px;font-size:13px;color:#666}
.shopList .shopListDiv span{display:inline-block;margin:0 0 0 6px;color:#666}
.shopList .shopListDiv:not(:first-child){border-top:1px solid #eee}
.shopList .shopListDiv:hover{background:#f7f7f7}
.productListDiv{box-shadow:0 0 0 2px #eee;border-radius:5px;margin:0 0 30px;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.productListDiv .img {
    display: flex;
    position: relative;
    border-radius: 5px 5px 0 0;
    overflow: hidden;
    height: 250px;
    text-align: center;
    align-items: center;
    justify-content: center;
}
/*.productListDiv .img{display:block;position:relative;border-radius:5px 5px 0 0;overflow:hidden;text-align: center}*/
.productListDiv .img span{position:absolute;bottom:0;right:0;background:#f04545;color:#fff;font-size:13px;padding:2px 6px}
.productListDiv .title{white-space:initial;padding:15px 15px 0;font-size:14px;font-weight:500;min-height:60px;color:#000;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:1.5;max-height:60px}
.productListDiv .price{float:right;line-height:1}
.productListDiv .price span{font-weight:500;color:#f04545}
.productListDiv .price span.old{color:#333;opacity:.5;font-weight:300;font-size:14px;text-decoration:line-through}
.productListDiv .title:hover{color:#dc3545}
.starRate{width:74px;height:15px;float:left}
.starRate .stars{background:url(../../img/starAlt.svg) repeat-x;height:15px;overflow:hidden;width:74px;float:right}
.starRate .starAlt{background:url(../../img/star.svg) 100% 0 repeat-x;float:right;height:15px;display:block}
.pListShop{background:#eee;padding:8px 16px 7px;border-radius:0 0 5px 5px;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.pListShop a img{border-radius:50%;margin:0 0 0 5px;width:26px;height:26px}
.pListShop a{font-size:13px;-ms-flex-align:center!important;align-items:center!important;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center!important;align-items:center!important}
.productListDiv:hover{box-shadow:0 0 0 2px #f04545}
.productListDiv:hover .pListShop{background:#f04545}
.productListDiv:hover .pListShop a{color:#fff}
.pListShop a span{text-align:left;font-size:12px;flex:1.25}
.pListShop a span.tajer{flex:1.75;text-align:right}
#bSellers{margin:30px 0 0}
@media (max-width:575px){.productList .form-row{white-space:nowrap;position:relative;overflow-x:scroll;overflow-y:hidden;-webkit-overflow-scrolling:touch;display:block}
    .plsm{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
}
@media (max-width:480px){
    .productListDiv .price{margin:0}
}
.prodcutByCat{margin:20px 0 0}
.secTitle .catMore{float:left;border-bottom:2px solid #dc3545;margin:0;display:block;padding:0 0 6px;font-weight:500;font-size:14px}
.secTitle .catMore:hover{float:left;border-color:#000}
.catBnrs{margin:10px 0 0}
.catBnrs.catBnrsTop{margin:0 0 30px}
@media (max-width:991px){.catBnrs .col-xl-3:nth-child(n+3){margin-top:10px}}
@media (max-width:767px){.catBnrs .col-xl-6:nth-child(n+2){margin-top:10px}}
@media (max-width:575px){.catBnrs img{width:100%}
    .catBnrs .col-xl-3:nth-child(n+2){margin-top:10px}
    #wrapContent{padding:30px 0 20px}}
#headerSearch select.form-control {
    position: absolute;
    top: 5px;
    left: 6px;
    border: none!important;
    box-shadow: none!important;
    width: auto;
    font-size: 12px;
    background: #ccc url(../../img/caret-arrow-up.png) no-repeat 13px center;
    background-size: 8px auto;
    font-family: tahoma;
    font-weight: 600;
    padding-top: 2px;
}
#headerSearch select.form-control:focus{background:#ccc url(../../img/caret-arrow-up.png) no-repeat 13px center;background-size:8px auto}
.alert p+p{margin:3px 0 0}
.alert p{margin:0}
h1.centerHeading{text-align:center;font-size:36px;font-weight:700;margin:0 0 10px}
label{font-size:14px;margin:0 0 3px}
.form-check a{font-weight:500;font-size:14px;margin:2px 0 0}
.uOR span{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);background:#fff;display:block;font-weight:500;font-size:14px;padding:0 20px}
.uOR{margin:40px 0 30px;border-bottom:1px solid #ddd;position:relative}
h1.pageTitle{font-weight:700;font-size:30px;margin:0 0 30px}
#productFullRow .col-xl-3{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}
.productListDiv .d-table{width:100%;padding:0 15px 15px}
@media (max-width:1199px) {
#productFullRow .col-xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
}
@media (max-width:991px) {
#productFullRow .col-xl-3{-ms-flex:0 0 33.3333%;flex:0 0 33.3333%;max-width:33.3333%}
}
@media (max-width:767px) {
#productFullRow .col-xl-3{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
}
.productPrice > div{display:inline}
.productPrice .priceWas{color:#f04545;font-weight:700;font-size:18px}
.productPrice > div span.priceCurrency{font-size:14px;font-weight:500}
.productPrice .priceIs{margin:0 5px 0 0;font-weight:500;color:#000;text-decoration:line-through;opacity:.5}
.productPrice .tawfeer{float:left;color:#089c28;font-weight:500}
.productPrice .tawfeer .badge{font-weight:300;position:relative;top:-2px}
.postDetails .list-group{padding:0;width:100%}
.postDetails .list-group .list-group-item{padding:10px 0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center!important;align-items:center!important;font-size:14px}
.postDetails .list-group .list-group-item span{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.postDetails .list-group .list-group-item:last-child{border:none}
.productCartForm{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center!important;align-items:center!important}
.productCartForm .btn{-ms-flex:0 0 160px;flex:0 0 160px;max-width:160px}
.productCartForm label{margin:0;-ms-flex:0 0 50px;flex:0 0 50px;max-width:50px}
.productCartForm input.form-control{-ms-flex:0 0 calc(100% - 220px);flex:0 0 calc(100% - 220px);max-width:calc(100% - 220px);margin-left:10px}
.postDetails .description p+p{margin:10px 0 0}
.postDetails .description p{margin:0}
.postDetails .description{font-size:14px}
@media (max-width:575px) {
.productCartForm input.form-control{-ms-flex:0 0 calc(100% - 220px);flex:0 0 calc(100% - 220px);max-width:calc(100% - 220px);margin-left:10px}
.productCartForm .btn{-ms-flex:0 0 160px;flex:0 0 160px;max-width:160px}
}
#carTable th{font-weight:500;font-size:14px;padding:7px .75rem 6px}
#carTable td img{border-radius:5px}
#carTable td{vertical-align:middle;font-size:14px}
#carTable td .btn{padding:5px;line-height:1;font-size:12px}
.allAuthors{font-weight:700;margin:0 0 20px;font-size:18px}
.authorCart{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center!important;align-items:center!important;margin:0 0 10px}
.authorCart .authorCartInfo{flex:2}
.authorCart .authorShipping{flex:1}
.authorCart .authorCartInfo a{display:block}
.authorCart .authorCartInfo a img{width:32px;height:32px;float:right;margin:0 0 0 10px;border-radius:5px}
.authorCart .authorCartInfo a .h5{font-size:14px;padding:8px 0;margin:0;color:#000}
.authorCart .authorShipping p{margin:0;font-weight:700}
.authorCart .authorShipping p span{font-weight:500;font-size:14px}
.totalPrice,.cartLink{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center!important;align-items:center!important;background:#eee;padding:8px 10px 10px;border-radius:5px;border:1px solid #ddd;font-size:14px;margin:0 0 15px}
.totalPrice > span{flex:2;font-weight:500}
.totalPrice strong{flex:1;font-weight:700;font-size:1rem}
.totalPrice strong span{font-weight:300;font-size:14px}
.cartLink{-ms-flex-pack:justify!important;justify-content:space-between!important}
#cartGroup a{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center!important;align-items:center!important}
#cartGroup a img{width:40px;height:40px;border-radius:5px;margin:0 0 0 5px}
#cartGroup a span.price,#cartGroup a p.pprice{text-align:left;width:85px;margin:0}
#cartGroup a .h5{-ms-flex:0 0 calc(100% - 130px);flex:0 0 calc(100% - 130px);max-width:calc(100% - 130px);font-size:14px;margin:0}
#cartGroup a .h5 small{display:block;color:#f04545;margin:4px 0 0}
.totalGroup strong{float:right;font-weight:500}
.totalGroup span{float:left}
.orderHead{display:table;width:100%;margin:0 0 10px;font-weight:500}
.allOrders + .allOrders{margin:30px 0 0}
.tOrders table{margin:0;border:1px solid #dee2e6}
.tOrders img{border-radius:5px;width:40px;height:40px}
.tOrders table h4{font-size:16px;margin:0}
.tOrders table td{vertical-align:middle}
.sellerHeader{height:170px;border-radius:8px;background-size:cover;background-repeat:no-repeat;background-position:center center;margin:0 0 80px;position:relative}
.sellerHeader:before{content:'';position:absolute;bottom:0;right:0;width:100%;height:100%;background:#000;background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);border-radius:8px;opacity:.5}
.sellerHeader .sellerContent{position:absolute;width:100%;padding:0 20px;bottom:-40px;right:0;z-index:3}
.sellerHeader .sellerContent img{float:right;width:100px;height:100px;border-radius:8px;margin:0 0 0 12px;box-shadow:0 0 0 5px #fff}
.sellerHeader .sellerContent h1{color:#fff;font-size:28px;font-weight:600;margin:20px 0 0}
.sellerHeader .sellerContent .follow{display:inline-block;margin:17px 0 0}
.sellerHeader .sellerContent .follow .btn{padding:3px 15px;font-size:13px}
.sellerInfo{padding:0}
.sellerInfo li.list-group-item{padding:8px 0}
.sellerInfo li.list-group-item span{margin:0 5px 0 0}
.sendmsg{display:none}
.sellerHeader .sellerContent #sendMsg{padding:3px 15px;font-size:13px}
#msgsList .list-group-item a{margin:7px 0;display:inline-block;font-weight:500}
#msgsList .list-group-item a img{margin:0 0 0 5px}
#msgTabs li a{font-weight:500;font-size:14px}
.msgBox{margin:0 0 15px;padding-left:25%}
.msgBox.msgBoxOther{padding-left:0;padding-right:25%}
.msgBox .msghead img{float:right;margin:0 0 0 10px;width:34px;height:34px;border-radius:5px}
.msgBox .msghead h4{font-size:16px;margin:0;text-transform:capitalize;font-weight:500}
.msgBox .msghead span{line-height:1;display:block;margin:2px 0 0;opacity:.5;font-size:12px}
.msgBox .msgBoxInner{position:relative;background:#f04545;border-radius:5px;margin:10px 0 0;padding:15px;color:#fff;font-size:14px}
.msgBox .msgBoxInner:before{content:'';position:absolute;top:-10px;right:10px;border:5px solid transparent;border-bottom:5px solid #f04545}
.msgBox.msgBoxOther .msgBoxInner{background:#ddd;color:#222}
.msgBox.msgBoxOther .msgBoxInner:before{border-bottom:5px solid #ddd}
#msgcont{margin:0 0 30px}
.sendMsg{margin:30px 0 0}
.sendMsg h4{font-weight:700;font-size:16px;margin:0 0 15px}
.productListDiv a.uLink img{border-radius:5px 5px 0 0}
.productListDiv a.uLink h4{font-size:16px;margin:1rem 0 10px;padding:0 10px}
.productListDiv a.uLink p{padding:0 10px 10px;font-size:14px;color:#222}
@media (max-width:575px) {
.userList .col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.productListDiv a.uLink p{display:none}
.productListDiv a.uLink h4{font-size:14px;padding:0 10px 10px}
.float-left.morelinks{float:none!important;margin:0 0 16px}
.pListShop a span:last-child{display:none}
.starRate{float:right;margin:5px 0 0}
.productListDiv .price{width:100%}
}
a.shopBlock{display:block;margin:0 0 30px;position:relative}
a.shopBlock .img{width:100%;height:120px;border-radius:5px;background-repeat:no-repeat;background-size:cover;background-position:center center}
a.shopBlock img{width:76px;height:76px;border-radius:5px;box-shadow:0 0 0 4px #fff;position:absolute;bottom:4px;left:15px;z-index:1}
a.shopBlock h4{font-size:14px;margin:10px 0 0;padding:0 0 3px 105px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.breadcrumb-item+.breadcrumb-item{padding-right:.5rem;padding-left:0}
.breadcrumb-item+.breadcrumb-item::before{padding-right:0;padding-left:.5rem}
ol.breadcrumb{font-size:13px}
.ticketTable th{font-weight:500;font-size:13px}
.ticketTable td{vertical-align:middle}
#subSub{-moz-column-count:3;-webkit-column-count:3;column-count:3}
#subSub > .submeu{padding:0;margin:0!important;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid-column;display:table}
.subTags li:not(:first-child){display:inline-block;margin:0!important;padding:3px 0 3px 2px}
.subTags li:not(:first-child) a{padding:6px;background:#eee;line-height:1;display:block;font-size:13px!important;border-radius:3px}
.subTags li:not(:first-child) a:hover{background:#ef4545;color:#fff!important}
.mapFullpage{border-radius:10px;overflow:hidden;margin:0 0 50px}
a.btnTitle{padding:5px 10px;font-size:12px;font-weight:500;margin:3px 0}
#headerSearch select.form-control.selectCity{left:162px;-moz-margin-end:8px}
a.shopBlock > form{position:absolute;top:5px;right:5px}
a.shopBlock > form .btn{padding:4px;line-height:1;font-size:12px}
.profileinfo img{border-radius:5px;border:2px solid #eee}
.profileinfo .h3{margin:10px 0 0;text-transform:capitalize;font-size:18px}
.userListG .list-group-item{font-size:14px;font-weight:500}
.userListG .list-group-item.active{background-color:#f04545;border-color:#f04545}
@media (max-width:575px) {
div#pa{margin-top:30px}
.productList .row,#productFullRow{margin-right:-5px;margin-left:-5px}
.productList .row .plsm,#productFullRow .col-xl-3{padding-right:5px;padding-left:5px}
}
#searchMob select.form-control{position:relative;top:0;right:0;left:auto!important;width:100%}
.spSlide{box-shadow:0 0 0 3px #ddd;border-radius:5px}
.productAuthor a{display:block;color:#000;min-height:64px}
.productAuthor a img{width:64px;border-radius:5px;border:2px solid #ddd;float:right;margin:0 0 0 10px}
.productAuthor a span,.productAuthor a strong{display:block;line-height:1}
.productAuthor a strong{padding:11px 0 5px}
.productAuthor a span{font-size:13px;opacity:.6;font-weight:500}



.filter-item {
    border-top: 1px solid #ddd;
}
.filter-item:last-child {
    border-bottom: 1px solid #ddd;
}
.filter-item > button {
    text-decoration: none !important;
    color: #000 !important;
    padding: 12px 0 12px 30px;
    width: 100%;
    text-align: right;
    position: relative;
}
.filter-item > button:after {
    content: '\f146';
    position: absolute;
    font-family: 'Font Awesome 5 Pro';
    font-weight: 400;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
    font-size: 20px;
    color: #000;
    opacity: .3;
}
.filter-item > button.collapsed:after {
    content: '\f0fe';
}
.filterBody {
    margin: 0 0 5px;
}
.filterScroll {
    overflow: hidden;
    max-height: 225px;
}
.filter-item:hover > .show .filterScroll {
    overflow-y: scroll;
}
.filterBody .custom-checkbox {
    padding: 2px 0;
}
.filterBody .custom-checkbox label {
    display: block;
    padding: 0 25px 0 0;
    line-height: 24px;
}
.filterBody .custom-checkbox .custom-control-input {
    left: auto;
    right: 0;
}
.filterBody .custom-checkbox .custom-control-label::before, .filterBody .custom-checkbox .custom-control-label::after {
    left: auto;
    right: 4px;
}


.custom-control-input:checked ~ .custom-control-label::before {
  color: #fff;
  border-color: #f04545;
  background-color: #f04545;
}

.custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 3px rgba(240, 69, 69, .3);
}

.custom-control-input:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #fb9292;
}

.custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  color: #fff;
  background-color: #fb9292;
  border-color: #fb9292;
}

.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label {
  color: #6c757d;
}

.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before {
  background-color: #e9ecef;
}


.ui-slider{position:relative;text-align:left}
.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}
.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}
.ui-slider-horizontal{height:.8em}
.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}
.ui-slider-horizontal .ui-slider-range{top:0;height:100%}
.ui-slider-horizontal .ui-slider-range-min{left:0}
.ui-slider-horizontal .ui-slider-range-max{right:0}
.ui-slider-vertical{width:.8em;height:100px}
.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}
.ui-slider-vertical .ui-slider-range{left:0;width:100%}
.ui-slider-vertical .ui-slider-range-min{bottom:0}
.ui-slider-vertical .ui-slider-range-max{top:0}

.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-khtml-border-top-left-radius:4px;border-top-left-radius:4px}
.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;-khtml-border-top-right-radius:4px;border-top-right-radius:4px}
.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;-khtml-border-bottom-left-radius:4px;border-bottom-left-radius:4px}
.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;-khtml-border-bottom-right-radius:4px;border-bottom-right-radius:4px}
.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #ccc;background:#f6f6f6 url(images/ui-bg_glass_100_f6f6f6_1x400.png) 50% 50% repeat-x;font-weight:700;color:#1c94c4}
.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#1c94c4;text-decoration:none}
.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #fbcb09;background:#fdf5ce url(images/ui-bg_glass_100_fdf5ce_1x400.png) 50% 50% repeat-x;font-weight:700;color:#c77405}
.ui-state-hover a,.ui-state-hover a:hover{color:#c77405;text-decoration:none}
.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #fbd850;background:#fff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:700;color:#eb8f00}
.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#eb8f00;text-decoration:none}
.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fed22f;background:#ffe45c url(images/ui-bg_highlight-soft_75_ffe45c_1x100.png) 50% top repeat-x;color:#363636}
.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}
.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#b81900 url(images/ui-bg_diagonals-thick_18_b81900_40x40.png) 50% 50% repeat;color:#fff}
.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#fff}
.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#fff}
.ui-state-disabled{cursor:default!important}
.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}
.ui-state-default .ui-icon{background-image:url(images/ui-icons_ef8c08_256x240.png)}
.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(images/ui-icons_ef8c08_256x240.png)}
.ui-state-active .ui-icon{background-image:url(images/ui-icons_ef8c08_256x240.png)}
.ui-state-highlight .ui-icon{background-image:url(images/ui-icons_228ef1_256x240.png)}
.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(images/ui-icons_ffd27a_256x240.png)}
.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%}
.ui-widget{font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size:1.1em}
.ui-widget .ui-widget{font-size:1em}
.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size:1em}
.ui-widget-content{border:1px solid #ddd;background:#eee url(images/ui-bg_highlight-soft_100_eeeeee_1x100.png) 50% top repeat-x;color:#333}
.ui-widget-content a{color:#333}
.ui-widget-header{border:1px solid #e78f08;background:#f6a828 url(images/ui-bg_gloss-wave_35_f6a828_500x100.png) 50% 50% repeat-x;color:#fff;font-weight:700}
.ui-widget-header a{color:#fff}
.ui-widget :active{outline:none}
.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}
.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}
.ui-icon{width:16px;height:16px;background-image:url(images/ui-icons_222222_256x240.png)}
.ui-widget-content .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}
.ui-widget-header .ui-icon{background-image:url(images/ui-icons_ffffff_256x240.png)}
.ui-widget-overlay{background:#666 url(images/ui-bg_diagonals-thick_20_666666_40x40.png) 50% 50% repeat;opacity:.5;filter:Alpha(Opacity=50)}
.ui-widget-shadow{margin:-5px 0 0 -5px;padding:5px;background:#000 url(images/ui-bg_flat_10_000000_40x100.png) 50% 50% repeat-x;opacity:.2;filter:Alpha(Opacity=20);-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}

