 @charset "utf-8";/* CSS Document */body {font:14px/0.875em -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";line-height:2em;color:#535353;background-color:#fff;}
img {border:none;max-width:100%;height:auto;}
a {transition:all 0.3s ease;outline:none;}
#top {background:#4a4a4a;color:#afafaf;font-size:12px;}
#top a {color:#afafaf;}
#top a:hover {color:#fff;text-decoration:none;}
@media (min-width:768px) {#top .collapse {display:block;}
#top {height:32px;line-height:32px;}
#top .mail {padding-left:3.68rem;}
#top .txt-right {text-align:right;}
}
#top .navbar-toggle {margin-top:5px;margin-bottom:5px;margin-right:30px;}
#top .navbar-toggle .icon-bar {border-radius:50%;display:block;height:4px;margin-left:auto;transition:all 0.3s ease 0s;width:4px;background-color:#fff;}
#top i {padding:0 7px;}
@media (max-width:767px) {#top .etlink {position:fixed;background-color:#42a466;z-index:2;width:272px;color:#fff;top:0;margin-top:50px;right:0;margin-right:15px;padding-bottom:15px;padding-top:15px;}
#top {width:100%;}
#top .mail {display:block;}
.navbar-header {position:fixed;right:0;top:0;transition:all 0.3s ease 0s;z-index:2147483647;}
}
#nav {background:#383838;position: relative;}
#nav .logo {padding-top:10px;padding-bottom:10px;padding-right:0;}
@media (min-width:768px) {#nav .leftbg {width:50%;position:absolute;background:#42a466;height:100%;}
#nav .navbg {background:#383838;position:absolute;width:100%;margin-left:-15px;height:66px;}
#nav .logo {background:url(../jpg/logo_bg.jpg) right bottom no-repeat;}
}
#top .etlink a {color:#fff;}
.sf-menu {list-style:none;margin:0;float:right;padding:10px 71px 10px 0;margin-top:5px;}
.sf-menu li {float:left;padding:0 32px;text-transform:uppercase;background:url(../jpg/li_bg.jpg) right center no-repeat;}
.sf-menu li:last-child {padding-right:0;}
.sf-menu li a {color:#c2c2c2;text-decoration:none;display:block;position:relative;padding:6px 0;}
.sf-menu li a:hover,.sf-menu li.sfhover a,.sf-menu li.active a {color:#42a466;}
.dropdown-menu {top:105px;transition:all 0.3s ease;opacity:0;border-top:3px solid #e65a5a;background:#fff;width:768px;left:100%;margin-left:-768px;text-align:center;padding:15px;position:absolute;margin-top:0;}
.sf-menu li .dropdown-menu a::before {background:none !important;}
.sf-menu  li .dropdown-menu a {color:#242424;padding:0;font-size:14px;font-weight:normal;text-transform:capitalize;border:1px solid #fff;}
.sf-menu li .dropdown-menu a:hover {color:#fff;background:#e65a5a;border:1px solid #e65a5a;text-decoration:none;outline:0;}
.sf-menu li .dropdown-menu .martop {margin-top:15px;}
.downrow {margin-left:-5px;margin-right:-5px;}
.downrow .col-sm-3 {padding-left:5px;padding-right:5px;}
.nav-brand {display:none;}
.isStuck {padding:0 !important;z-index:999;}
.isStuck .logo {padding:5px 0;}
.isStuck .dropdown-menu > li > a {padding:2px 0 !important;}
.isStuck .dropdown-menu {margin-top:0;}
@media (max-width:767px) {.isStuck {display:none !important;}
}
@media (min-width:992px) and (max-width:1199px) {.sf-menu li {padding-right:24px;padding-left:24px;}
#nav .logo {padding-right:40px;}
}
@media (min-width:768px) and (max-width:991px) {#nav .logo {padding-right:40px;}
.sf-menu li {padding-right:12px;padding-left:12px; text-transform: capitalize;}
}
@media (max-width:767px) {nav {display:none;}
.logo {text-align:center;}
}
#nav .searchform {z-index:999;position:absolute;top:0;right:0;background:#fff;border:1px solid #6a6969;border-top-width:2px;box-shadow:0 3px 5px 0 rgba(0,0,0,0.2);padding:10px;width:272px;}
#nav .searchbut {width:34px;height:34px;display:inline-block !important;border-radius:50%;color:#fff;background:#4a4a4a;padding:0;line-height:34px;text-align:center;outline:none;}
#nav .searchdown {position:absolute;right:0;top:50px;}
#nav .searchbut i {transform:rotate(0deg);transition:all 0.3s ease;}
#nav .searchbutopen {background:#42a466;}
#nav .searchbutopen i {transform:rotate(180deg);}
#nav .searchbut:hover {color:#fff;background:#42a466;}
#nav .search-txt {border:1px solid #6a6969;height:34px;padding:6px 12px;width:211px;display:inline-block;float:left;color:#6a6969;font-size:12px;font-weight:normal;}
.btn-search {background:#6a6969;color:#fff;height:34px;border-radius:0;padding:0 10px;float:left;}
.btn-search:hover {background:#42a466;color:#fff;}
.searchdown {display:none;}
#nav .open {-webkit-animation:spMenuFadeInUp 400ms;animation:spMenuFadeInUp 400ms;display:block;}
@-webkit-keyframes spMenuFadeInUp {0% {opacity:0;-webkit-transform:translate3d(0,50px,0);}
100% {opacity:1;-webkit-transform:none;}
}
@keyframes spMenuFadeInUp {0% {opacity:0;transform:translate3d(0,50px,0);}
100% {opacity:1;transform:none;}
}
@media (max-width:1199px) {#nav .searchdown {top:45px;}
}
@media (min-width:768px) {#nav .search {position:absolute;top:0;right:0;margin-top:17px;}
}
@media (max-width:767px) {#nav .search {position:fixed;right:50px;top:7px;z-index:12;}
#nav .searchbut {display:block !important;}
#nav .searchdown {top:43px;}
#nav .searchbut {width:34px;height:34px;line-height:34px;}
}
#footer {background:#35373a;padding:4.375% 0;color:#98a1ac;line-height:32px;}
#footer a {color:#656b73;padding:0 5px;}
#footer i{font-size: 22px;}
#footer .flogo {color:#656b73;font-size:12px;}
#footer .flogo .img-responsive {margin-bottom:10px;}
#footer .flogo p {margin-bottom:20px;}
#footer .title {color:#98a1ac;font-size:18px;text-transform:uppercase;margin-bottom:20px;display:block;}
#footer ul {list-style:square;margin:0 0 0 20px;padding:0;}
#footer ul li {padding:3px 0;line-height:18px;}
#footer .brands {color:#656b73;font-size:12px;}
#footer .brands .col-sm-6 {line-height:16px;}
#footer .brands img {margin-bottom:10px;margin-top:8px;}
/*@media (min-width:460px) and (max-width:767px) {.navigation,.customer {width:50%;float:left;padding-bottom:30px;}
.brands {clear:both;}
}
*/@media (min-width:460px) {#footer .flogo {text-align:center;}
#footer .flogo .img-responsive {margin-left:auto;margin-right:auto;}
}
@media (max-width:767px) {#footer .brands .col-sm-6 {margin-bottom:10px;}
}
@media (min-width:768px) {.txt-right {text-align:right;}
}
.rd-mobilemenu_submenu li {text-transform:capitalize;}
.rd-mobilemenu_ul i {display:none;}
.bm-panel {visibility:hidden;position:fixed;top:0;left:0;bottom:0;z-index:99998;text-align:left;-moz-transition:0.3s all ease;-webkit-transition:0.3s all ease;-o-transition:0.3s all ease;transition:0.3s all ease;width:100%;}
.bm-panel.active {visibility:visible;}
#gotop {position:fixed;bottom:0;right:0;width:50px;z-index:1;_bottom:auto;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));}
.cd-top {height:40px;line-height:40px;width:50px;background:#474747 url(../svg/cd-top-arrow.svg) no-repeat center center;overflow:hidden;color:#fff;text-align:center;white-space:nowrap;visibility:hidden;opacity:0;display:none;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;cursor:pointer;text-indent:99999px;}
#gotop .b-live {background:#42a466;display:block;color:#fff;height:50px;width:50px;text-align:center;line-height:50px;font-size:28px;text-decoration:none;outline:none;}
#gotop .b-live a {color:#fff;text-decoration:none;outline:none;}
.cd-top.cd-is-visible {visibility:visible;opacity:1;display:block;}
@media (max-width:767px) {.min-center {max-width:420px;margin-left:auto;margin-right:auto;display:block;}
}
#main .nlist img {border:2px solid #e2e2e2;}
#thp_notf_div {position:fixed;border-bottom:3px solid #fff;top:0;left:0;text-align:center;color:#fff;box-shadow:0 0 3px rgba(0,0,0,.5);}
.hpn_top_container {background:#e0525d none repeat scroll 0 0;height:32px;line-height:32px;min-width:900px;position:absolute;white-space:nowrap;width:100%;z-index:2000;}
a.hpn_top_link {padding:4px 8px;background-color:#222;color:#fff;text-transform:uppercase;text-align:center;border-radius:3px;margin-left:10px;margin-right:10px;}