#s5_menu_inner{float:right;width:87%}#s5_menu_inner a{font-size:1em!important}.cat_content li{font-size:14px;color:#595959;padding:5px 0 5px 20px!important;background:url(../images/arrow.png) no-repeat left center;line-height:28px;background-position:0 8px}#s5_bread_lang_wrap{margin:0 0 30px!important}#s5_bottom_menu_wrap,#s5_footer{width:100%;text-align:center}#faq dt{background:#f8f8f8;padding:15px 10px 15px 20px;margin:0;border-bottom:1px solid #dfdfdf;background:#f8f8f8 url(../images/faq_up.png) no-repeat 98% 50%;cursor:pointer}#faq dd{padding:10px 20px 10px 10px}#faq dt h2{padding:0;margin:0}#faq dd h2{padding:0;margin:0 0 5px}#faq dd a{color:#6f6f6f;padding:7px 0 7px 20px}#faq dd a:hover{color:#d86029}#faq .expanded{background:#fdfdfd url(../images/faq_down.png) no-repeat 98% 50%}#faq{border:1px solid #dfdfdf}#faq dd a,.catemenu ul .active ul{display:block}.catemenu ul li ul{display:none}#top_horizontal{width:1200px;background:#000;padding:25px 0;margin:0 auto}#top_horizontal .module_menu{float:left}#top_horizontal .module_menu ul,.customtop_call{float:left;position:relative;bottom:10px}#top_horizontal .module_menu ul li{float:left;margin:0 10px;color:#fff}#top_horizontal .moduletop_call,#top_horizontal .moduletop_call ul{float:right;width:50%}#top_horizontal .moduletop_call ul li{float:left;margin:0 10px;color:#fff;list-style-type:none}.customtop_call{bottom:33px;float:right;width:80%}.top_boxes_right_color{padding:5% 6%;height:244px;background:#193d62}.top_boxes_right_color h3,.top_boxes_right_color span{color:#fff}@media only screen and (min-width: 320px) and (max-width: 600px){.image_box_text h3 { width:100% !important;}}
/*15-6-18 M*/
.browse-view .product.vm-col.vm-col-3{ width:31% ;}
button.vmicon.vm2-add_quantity_cart{ padding-right:0px;}
.signup{background-color: rgb(255, 255, 172); /*border: 1px solid rgb(91, 91, 91);*/ color: rgb(0, 26, 129); display: inline-block; padding: 8px 10px; text-shadow: none; 
border-radius: 10px;}
#ctct_button_footer{font-family:Arial,Helvetica,sans-serif;font-size:10px;color:#999999;margin-top: 10px;}
.sign.newsletter{   
    margin-right: 38px;
    position: absolute;
    margin-top: 12px;
    width: auto;
    top: 0;
    right: 0;
    float: right;}
@media only screen and (max-width: 500px){
.sign.newsletter{ display:none;}
}
@media only screen and (min-width: 1083px) and (max-width: 1180px){
ul#s5_nav li{padding-left: 8px !important;
    padding-right: 8px !important;}
}
#s5_search_wrap{    margin-right: 16px !important;}