@font-face{font-family:'UTM French Vanilla';src:url("font/UTM-French-Vanilla.eot");src:url("font/UTM-French-Vanilla.eot?#iefix") format('embedded-opentype'),
url("font/UTM-French-Vanilla.woff") format('woff'),
url("font/UTM-French-Vanilla.ttf") format('truetype'),
url("font/UTM-French-Vanilla.svg#fontello") format('svg');}
body{line-height:1.6;outline:none;}
body *:focus{outline:none;}
body.fs1{font-size:10px;}
body.fs2{font-size:11px;}
body.fs3{font-size:12px;}
body.fs4{font-size:13px;}
body.fs5{font-size:14px;}
body.fs6{font-size:15px;}
a, a:focus, a:hover{text-decoration:none;outline:none;cursor:pointer;}
body.layout-boxed{background-color:#eaeaea;}
.clearfix{clear:both;}
.fleft{float:left;}
.layout-boxed #yt_wrapper{background:#fff;margin:0 auto;box-shadow:0 0 5px rgba(0, 0, 0, 0.2);-ms-box-shadow:0 0 5px rgba(0, 0, 0, 0.2);-o-box-shadow:0 0 5px rgba(0, 0, 0, 0.2);-moz-box-shadow:0 0 5px rgba(0, 0, 0, 0.2);-webkit-box-shadow:0 0 5px rgba(0, 0, 0, 0.2);}
#cpanel_btn{display:none;}
#yt_wrapper .yt_main_inner{margin:0 auto;background-color:#fff;}
.validation-advice{color:#C30;}
.messages{overflow:hidden;width:100%;display:inline-block;}
.error-msg, .notice-msg, .note-msg, .success-msg{border-width:1px !important;font-size:100% !important;margin:20px 0px 20px 0px !important;padding:10px 10px 10px 47px !important;}
.cms-home .error-msg, .cms-home .notice-msg,.cms-home .note-msg,.cms-home .success-msg,
.catalog-product-view .error-msg, .catalog-product-view .notice-msg, .catalog-product-view .note-msg, .catalog-product-view .success-msg{border-width:1px !important;font-size:100% !important;font-weight:bold !important;margin:0;padding:10px 10px 10px 47px !important;khtml-border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
.catalog-category-view .error-msg, .catalog-category-view .notice-msg,.catalog-category-view .note-msg,.catalog-category-view .success-msg{margin:10px 0 20px !important;}
.category-products .messages .success-msg,
.category-products .messages .error-msg,
.category-products .messages .notice-msg{margin:20px 0 0 !important;}
.error-msg li, .success-msg li, .notice-msg li{background:none;}
.error-msg{background:url(../images/msg_error.png) no-repeat 10px center;border:1px dashed #454545;}
.success-msg a,
.error-msg a{color:#cc0000;}
.success-msg{background:url(../images/msg_success.png) no-repeat 10px center;border:1px dashed #454545;}
.notice-msg, .note-msg{background:url(../images/msg_notice.png) no-repeat 10px center;border-color:#454545;}
#confirmbox #btcancel,
#confirmbox .button.btn-cart > span,
#btcancel,
#btccart span,
#btcshop span{background-color:#919191;khtml-border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
#yt_wrapper .button{color:#fff;line-height:100%;padding:8px 16px;background-color:#919191;khtml-border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;text-transform:capitalize;}
#yt_wrapper .button.btn-checkout { text-transform: none; }
#yt_wrapper .button.btn-continue{text-transform:initial;}
#yt_wrapper .block-compare .button{float:right;}
.page-popup.catalog-product-compare-index{padding:10px;}
#confirmbox #super-product-table thead{background-color:#f7f7f7;}
#confirmbox #super-product-table{border-collapse:collapse;margin-bottom:20px;margin-top:20px;}
#confirmbox #super-product-table thead,
#confirmbox #super-product-table td,
#confirmbox #super-product-table thead th{border:1px solid #ebebeb;}
#confirmbox #super-product-table thead th{padding:8px 10px;text-align:center;}
#confirmbox #super-product-table tr td{padding:0px 10px 0px 10px;}
#confirmbox #super-product-table .input-text.qty{margin:10px;text-align:center;width:45px;}
.data-table{width:100%;}
.data-table th.wrap{white-space:normal;}
.data-table th{padding:10px;border:1px solid #e9e9e9;text-align:center;}
.data-table tbody tr{border:1px solid #e9e9e9;}
.data-table tr td{padding:10px;border:1px solid #e9e9e9;vertical-align:middle;}
.data-table td h3{margin:0;line-height:100%;}
body table.data-table{border-collapse:collapse;}
.data-table thead{border:1px solid #e9e9e9;}
.data-table tfoot{border-top:none;border-top:1px solid #e9e9e9;}
.data-table .first.odd,
.box-account .data-table .odd{background:none;}
.a-center input.checkbox{float:none;}
label.required em{font-weight:normal;padding:0 5px 0 0;vertical-align:middle;color:#E1464D;}
#yt_header .yt-header-top-wrap{box-shadow:0 0 2px 2px #e3e1e1;-ms-box-shadow:0 0 2px 2px #e3e1e1;-o-box-shadow:0 0 2px 2px #e3e1e1;-moz-box-shadow:0 0 2px 2px #e3e1e1;-webkit-box-shadow:0 0 2px 2px #e3e1e1;padding-bottom:10px;}
#yt_header .yt-header-top{border-bottom:1px solid #e3e1e1;height:35px;}
#yt_header .header-top-right .inner{float:right;}
#yt_header .header-top-right .links,
#yt_header .header-top-right #search_mini_form,
#yt_header .header-top-right .mini-cartpro.sm-cartpro{float:left;}
#yt_header .header-top-right .quicklink-desk .links li{float:left;background-image:url(../images/quicklink-bg.png);background-repeat:no-repeat;padding-left:1px;}
#yt_header .header-top-right .quicklink-desk .links li.first:hover,
#yt_header .header-top-right .quicklink-desk .links li.first{background-position:0px 11px;padding-left:1px;}
#yt_header .header-top-right .quicklink-desk .links li.first + li:hover,
#yt_header .header-top-right .quicklink-desk .links li.first + li{background-position:-110px 12px;}
#yt_header .header-top-right .quicklink-desk .links li.last{display:none;}
#yt_header .header-top-right .quicklink-desk .links li a{padding:12px 15px;display:inline-block;line-height:100%;}
#yt_header .header-top-right .quicklink-desk .links li.first + li a{padding-left:18px;}
#yt_header .header-top-left{padding-left:0px;}
#yt_header .header-top-right{padding-right:0;padding-left:0;}
#yt_header .language-switcher,
#yt_header .currency-switcher{float:left;height:35px;}
#yt_header .language-switcher{margin-left:10px;}
.jqTransformHidden{display:none;}
.header-top-left select{opacity:0;filter:alpha(opacity = 0);visibility:hidden;}
.yt-header-top .language-switcher .jqTransformSelectWrapper{width:85px !important;height:20px;position:relative;float:left;}
.yt-header-top .currency-switcher .jqTransformSelectWrapper{width:45px !important;height:20px;position:relative;float:left;}
.yt-header-top .jqTransformSelectWrapper div span{background-repeat:no-repeat;float:none;position:absolute;white-space:nowrap;height:35px;line-height:35px;overflow:hidden;cursor:pointer;}
.yt-header-top .currency-switcher .jqTransformSelectWrapper div span{padding-left:4px;}
.yt-header-top .language-switcher .jqTransformSelectWrapper div span{padding-left:28px;background-position:5px 11px;}
.yt-header-top .jqTransformSelectWrapper a.jqTransformSelectOpen{display:block;position:absolute;right:0px;width:10px;height:20px;}
.yt-header-top .currency-switcher .jqTransformSelectWrapper ul{width:50px;}
.yt-header-top .jqTransformSelectWrapper ul{position:absolute;width:30px;top:35px;right:0px;list-style:none;background-color:#FFF;border:solid 1px #CCC;display:none;margin:0px;padding:0px;height:150px;overflow:auto;overflow-y:auto;z-index:10;border-top:none;}
.yt-header-top .language-switcher .jqTransformSelectWrapper ul{width:95px !important;}
.yt-header-top .jqTransformSelectWrapper ul li a{display:block;text-decoration:none;background-color:#FFF;background-repeat:no-repeat;background-position:10px 10px;}
.yt-header-top .language-switcher .jqTransformSelectWrapper ul li a{padding:5px 0px 5px 35px;}
#yt_header .currency-switcher .jqTransformSelectWrapper ul li a{padding:5px;}
#yt_header .jqTransformSelectWrapper ul li a:hover{color:#fff;}
.yt-header-top .jqTransformSelectWrapper ul li a.selected{background:#EDEDED;color:#333;background-repeat:no-repeat;background-position:10px 10px;}
.yt-header-top .jqTransformSelectWrapper ul a:hover, .jqTransformSelectWrapper ul li a.selected:hover{color:#fff;background-repeat:no-repeat;background-position:10px 10px;}
.yt-header-top .jqTransformSelectWrapper a.jqTransformSelectOpen:before{content:"\f107";font-family:'FontAwesome';font-size:12px;color:#666;padding-top:7px;display:inline-block;}
#yt_header .yt-main-menu2{float:left;clear:both;margin-top:32px;width:100%;}
.cms-index-index .sm-serachbox-pro .jqTransformSelectWrapper{z-index:2 !important;}
.sm-serachbox-pro .jqTransformSelectWrapper{position:relative;z-index:1 !important;}
.yt-header-top select,
.sm-serachbox-pro .sm-searbox-content .form-search > input,
.sm-serachbox-pro .sm-searbox-content .form-search > select,
.jqTransformSelectWrapper select{opacity:0;filter:alpha(opacity = 0);visibility:hidden;}
.sm-serachbox-pro .jqTransformSelectWrapper div span{float:none;position:absolute;white-space:nowrap;height:40px;line-height:40px;overflow:hidden;cursor:pointer;width:165px !important;padding-left:25px;font-size:116.6%;display:none;}
.sm-serachbox-pro .jqTransformSelectWrapper a.jqTransformSelectOpen{display:none;width:34px !important;height:30px;text-indent:-999em;background-image:url(../images/searchbox-ico1.png);background-repeat:no-repeat;background-color:#eee;background-position:center center;border:none;float:left;khtml-border-top-left-radius:2px;khtml-border-bottom-left-radius:2px;-webkit-border-top-left-radius:2px;-webkit-border-bottom-left-radius:2px;-moz-border-radius-topleft:2px;-moz-border-radius-bottomleft:2px;border-top-left-radius:2px;border-bottom-left-radius:2px;}
.sm-serachbox-pro .jqTransformSelectWrapper ul{position:absolute;width:43px;top:35px;left:-1px;list-style:none;background-color:#FFF;border:solid 1px #e3e1e1;border-top:none;display:none;margin:0px;padding:0px;height:323px;width:172px !important;overflow:auto !important;overflow-y:auto !important;z-index:10;}
.sm-serachbox-pro .jqTransformSelectWrapper ul a{display:block;padding:5px;text-decoration:none;background-color:#FFF;}
.sm-serachbox-pro .jqTransformSelectWrapper ul a.selected{background:#EDEDED;color:#333;}
.sm-serachbox-pro .jqTransformSelectWrapper ul a:hover, .jqTransformSelectWrapper ul a.selected:hover{background:#3582c4;color:#fff;}
.sm-serachbox-pro{width:210px;z-index:2;margin-right:30px;margin-top:5px;}
.sm-serachbox-pro .sm-searbox-content{width:100%;}
.sm-serachbox-pro .jqTransformInputWrapper{float:left;width:175px !important;}
.sm-serachbox-pro .jqTransformInputWrapper input.input-text{width:100% !important;height:30px;border:none;padding-left:6px;}
#yt_wrapper .search-mobile #search_mini_form_input .button,
#yt_wrapper .search-mobile #search_mini_form_input #search_input{float:left;}
#yt_wrapper .search-mobile #search_mini_form_input{width:278px;background-color:#fff;border:1px solid #e3e1e1;padding:10px 15px;}
#yt_wrapper .search-mobile #search_mini_form_input #search_input{width:200px;height:40px;margin-bottom:0;}
#yt_wrapper .search-mobile #search_mini_form_input .button,
#yt_wrapper .sm-serachbox-pro .sm-searbox-content .form-button.button{margin-left:-1px;text-indent:-999em;width:36px;height:30px;background:url(../images/searchbox-ico2.png) no-repeat center center #fff;khtml-border-top-left-radius:0px;khtml-border-bottom-left-radius:0px;-webkit-border-top-left-radius:0px;-webkit-border-bottom-left-radius:0px;-moz-border-radius-topleft:0px;-moz-border-radius-bottomleft:0px;border-top-left-radius:0px;border-bottom-left-radius:0px;}
.yt-header-content{padding:15px 0 0px 0;}
.yt-header-content .logo{padding:0;margin-top:10px;}
.yt-main-menu{margin-top:17px;}
.yt-header-content .logo .logo-desc{color:#444;font-size:14px;padding:5px 0 0 10px;clear:both;}
.yt-main-menu1 .inner{float:right;margin-top:11px;}
#yt_header .mini-cartpro{float:left;}
#yt_header .mini-cartpro .block-title{background:url(../images/ico-cart-head.png) no-repeat;}
#yt_header .hotline{float:right;font-size:150%;background:url(../images/ico-hotline.png) no-repeat 15px 7px;padding-left:40px;}
#yt_header .yt-main-menu2-right{float:right;height:40px;}
#yt_header .custom-menu ul li a{color:#fff;font-size:123%;line-height:40px;padding:0 16px;float:left;}
#yt_header .custom-menu ul li a.first{text-indent:-999em;background:url(../images/ico-home.png) no-repeat center center;background-color:rgba(0,0,0,0.1);padding:0 26px;}
#yt_header .custom-menu ul li a:hover{background-color:rgba(0,0,0,0.1);}
.header-banner-wrap{width:55%;float:left;}
#yt_header .header-banner .h-banner1{width:35%;}
#yt_header .header-banner .h-banner1 p{font-size:13px;}
.header-banner .h-banner{width:32.5%;float:left;font-size:125%;position:relative;line-height:20px;}
#yt_header .header-banner .h-banner1:after{background:none;width:0;height:0;}
.header-banner .h-banner:after{background:url(../images/line-h-banner.png) no-repeat top left;content:"";width:2px;height:36px;position:absolute;top:5px;left:-14px;}
.header-banner .h-banner span{text-indent:-999em;position:relative;float:left;margin-right:10px;}
.header-banner .h-banner span:before{border:1px solid #666;content:"";position:absolute;khtml-border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;width:40px;height:40px;top:0;left:0;}
.header-banner .h-banner span{width:44px;height:44px;khtml-border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:2px solid transparent;}
.header-banner .h-banner1 span{background:url(../images/h-banner1.png) no-repeat center -47px;}
.header-banner .h-banner1:hover span{background:url(../images/h-banner1.png) no-repeat center 11px;}
.header-banner .h-banner2 span{background:url(../images/h-banner2.png) no-repeat center -47px;}
.header-banner .h-banner2:hover span{background:url(../images/h-banner2.png) no-repeat center 10px;}
.header-banner .h-banner3 span{background:url(../images/h-banner3.png) no-repeat center -50px;}
.header-banner .h-banner3:hover span{background:url(../images/h-banner3.png) no-repeat center 10px;}
.header-banner .h-banner:hover{cursor:pointer;}
.header-banner .h-banner:hover span{background-color:#f00;border-color:#f00;}
.header-banner .h-banner:hover span:before{border-color:#fff;}
#yt_header .modal-dialog{margin:10% auto;}
#yt_header .btn-login-regis{float:right;}
#yt_header .btn-head.login-btn{float:left;background:url(../images/btn-login.png) no-repeat 0 12px;font-size:123%;height:40px;line-height:38px;color:#fff;padding-left:25px;padding-right:20px;position:relative;}
#yt_header .btn-head.login-btn:before{background:url(../images/line-signin.png) no-repeat;position:absolute;top:0;left:-20px;width:2px;height:40px;content:"";}
#yt_header .modal-content{-webkit-box-shadow:2px 2px 0px 0px rgba(50, 50, 50, 0.2);-moz-box-shadow:2px 2px 0px 0px rgba(50, 50, 50, 0.2);box-shadow:2px 2px 0px 0px rgba(50, 50, 50, 0.2);border:none;}
#yt_header .modal-body{padding:0;}
#yt_header .block-login{padding:20px 30px;}
#yt_header .modal .modal-dialog{width:350px;padding:0;}
#yt_header .block-login .block-title{line-height:20px;}
#yt_header .block-login .block-title > span{font-size:133%;font-weight:bold;}
#yt_header .block-login .block-title .need-res{float:right;}
#yt_header .block-login .block-title .need-res a{color:#1e80d7;}
#yt_header .block-login .block-content{margin-top:15px;}
#yt_header .block-login .block-content label.label-form{width:39px;height:36px;background-color:#919191;text-indent:-999em;float:left;background-image:url(../images/ico-popup-login.png);background-repeat:no-repeat;}
#yt_header .block-login .block-content label.label-email{background-position:10px 9px;}
#yt_header .block-login .block-content label.label-pass{background-position:10px -38px;}
#yt_header .block-login .block-content label.label-pass,
#yt_header .block-login .block-content #mini-password{margin-top:10px;}
#yt_header .block-login .block-content input{height:36px;line-height:36px;width:250px;border-left:none;}
#yt_header .block-login .block-content .actions{margin-top:20px;}
#yt_header .block-login .block-content .actions button{float:right;font-size:125%;}
#yt_header .block-login .block-content .chk-remember{display:inline;}
#yt_header .block-login .block-content .chk-remember label{margin-top:5px;}
#yt_header .block-login .block-content #chk_remember{width:10px;height:30px;}
#yt_header .block-login-bottom{height:38px;line-height:38px;text-align:center;}
#yt_header .block-login-bottom a{color:#fff;font-size:116.6%;}
#yt_header .promotion .slide-promotion .link-banner{height:35px;line-height:34px;padding-left:5px;}
#yt_header .promotion .slide-promotion .item .item-label{color:#fff;background-repeat:no-repeat;background-position:0 0px;width:70px;height:20px;display:inline-block;padding-left:4px;}
.cms-index-index #yt_footer{margin-top:0px;}
#yt_footer{background-color:#f7f7f7;border-top:1px solid #e3e1e1;overflow:hidden;margin-top:30px;}
.footer-top1{border-bottom:1px solid #e3e1e1;}
.footer-top { background-color: #fff; }
.footer-top-left{padding:30px 0px 30px 0;float:left;}
#yt_footer .block-title{font-size:133%;line-height:100%;text-transform:uppercase;font-weight:bold;position:relative;}
#yt_footer .follow-us .blocktitle:after,
#yt_footer .block-newsletter .blocktitle:after{width:0;height:0;}
#yt_footer .block-title:after{content:"";height:2px;width:30px;bottom:-18px;left:0;position:absolute;}
#yt_footer .footer-top-left .block-content{padding:30px 0 20px 0;}
#yt_footer .block-content{padding:30px 0;float:left;width:100%;}
.footer-top-right{padding-right:0px;}
.about-theshop-wrap{clear:both;float:left;padding-right:20px;}
.about-theshop .block-content > p{margin-bottom:4px;}
.about-theshop .block-content .shopico{background-repeat:no-repeat;padding-left:25px;}
.about-theshop .block-content .shopico.address{background-position:0 3px;margin-top:10px;}
.about-theshop .block-content .shopico.phone{background-position:0 -25px;}
.about-theshop .block-content .shopico.mail{background-position:0 -51px;margin-bottom:0px;}
#yt_footer .block-newsletter{padding:30px 0 30px 30px;float:left;width:100%;position:relative;}
#yt_footer .spotlight-wrap{clear:both;float:left;padding-top:30px;border-left:1px solid #e3e1e1;display:inline-block;width:100%;}
#yt_footer .block-newsletter .blocktitle{width:28%;float:left;line-height:40px;}
#yt_footer .block-newsletter .blocktitle .inner{float:right;padding-right:10px;}
#yt_footer .block-newsletter .block-content{width:72%;padding:0;}
.block-newsletter #newsletter-validate-detail .input-box{}
.block-newsletter #newsletter-validate-detail #newsletter{border:none;height:40px;width:100%;float:left;padding:0 0 0 10px;border:1px solid #e3e1e1;border-right:none;margin:0;}
.block-newsletter #newsletter-validate-detail .input-box button{height:40px;line-height:40px;padding:0 15px;position:absolute;right:0;text-shadow:0 1px 1px rgba(0, 0, 0, 0.2);}
.block-newsletter #newsletter-validate-detail .input-box button span{text-indent:-999em;background:url(../images/ico-subscriber.png) no-repeat;display:block;width:21px;height:21px;}
#yt_footer .footer-top-left .follow-us .block-content{padding:0;float:left;width:65%;}
#yt_footer .footer-top-left .follow-us .block-title{width:30%;margin-top:7px;float:left;}
.follow-us{float:left;width:100%;margin-top:5px;}
.follow-us ul li{float:left;margin-right:5px;}
.spotlight-wrap .spotlight{padding:0;padding-left:30px;}
.spotlight-wrap .spotlight1{}
.spotlight-wrap .spotlight4{}
.spotlight-wrap .spotlight ul li{line-height:23px;}
.spotlight-wrap .spotlight ul li a:hover{padding-left:5px;}
.yt-footer-bottom{background-color:#444;color:#fff;height:40px;line-height:40px;}
.yt-footer-bottom .footer-info,
.yt-footer-bottom .payment-info{padding-right:0px;padding-left:0px;}
.yt-footer-bottom .footer-info a{color:#fff;}
.block-payment ul{float:right;height:40px;}
.block-payment ul li{float:left;}
.block-payment ul li a{display:inline-block;text-indent:-999em;width:36px;height:24px;margin:8px 0 0 10px;}
.block-payment ul li.pay1 a{background:url(../images/payment/payment1.png) no-repeat;}
.block-payment ul li.pay1 a:hover{background:url(../images/payment/payment1-hover.png) no-repeat;}
.block-payment ul li.pay2 a{background:url(../images/payment/payment2.png) no-repeat;}
.block-payment ul li.pay2 a:hover{background:url(../images/payment/payment2-hover.png) no-repeat;}
.block-payment ul li.pay3 a{background:url(../images/payment/payment3.png) no-repeat;}
.block-payment ul li.pay3 a:hover{background:url(../images/payment/payment3-hover.png) no-repeat;}
.block-payment ul li.pay4 a{background:url(../images/payment/payment4.png) no-repeat;}
.block-payment ul li.pay4 a:hover{background:url(../images/payment/payment4-hover.png) no-repeat;}
.block-payment ul li.pay5 a{background:url(../images/payment/payment5.png) no-repeat;}
.block-payment ul li.pay5 a:hover{background:url(../images/payment/payment5-hover.png) no-repeat;}
#yt-totop{background:url("../images/backtotop.png") no-repeat scroll center center #8d8d8d;bottom:40px;height:40px;overflow:hidden;position:fixed;right:20px;width:40px;z-index:9999;border-radius:100%;-moz-border-radius:100%;khtml-border-radius:100%;-webkit-border-radius:100%;}
.cms-index-index #yt_main{margin-top:30px;}
#yt_main{margin-top:20px;}
.yt-breadcrumbs{color:#fff;}
#yt_pathway{margin-bottom:18px;}
#yt_pathway ul.breadcrumbs li{float:left;line-height:100%;}
#yt_pathway ul.breadcrumbs li:before{content:"\f101";font-family:'FontAwesome';font-size:11px;color:#8d8d8d;padding:0 8px;}
#yt_pathway ul.breadcrumbs li.home:before{padding:0;font-size:0;}
#yt_main .page-title h1, #yt_main .page-title h2 {font-size:167%;margin-bottom:20px;font-weight:bold;text-transform:uppercase;line-height:100%;margin-top:-3px; color: #444; font-family: Roboto Condensed,serif !important; }
#yt_main h1.page-title{font-size:167%;}
.ratings{padding:0;}
.rating-box{background:url(../images/bg_rating.png) 0px -34px repeat-x;height:14px;position:relative;width:96px;float:left;}
.rating-links{float:left;margin-left:20px;line-height:100%;}
.rating-box .rating{background:url(../images/bg_rating.png) 0 0 repeat-x;height:14px;left:0;position:absolute;top:0;}
.ratings-table{margin:5px 0;}
.ratings-table td,
.ratings-table th{padding:3px 0;}
.ratings-table td.label,
.ratings-table th{font-weight:bold;padding-right:8px;}
#yt_main_right,
#yt_right{padding-right:0;}
#yt_main_left,
#yt_left{padding-left:0;}
#yt_left .block-title,
#yt_right .block-title{display:inline-block;width:100%;float:left;line-height:100%;}
#yt_left .block-title strong,
#yt_right .block-title strong{font-weight:normal;}
#yt_left .block-title span,
#yt_right .block-title span{color:#444;font-size:167%;text-transform:uppercase;line-height:100%;display:inline-block;font-weight:bold;}
#yt_right .block-content,
#yt_left .block-content{float:left;width:100%;padding:30px 0;}
#yt_left .bannerleft-home1{padding-top:0px;}
#layered-navigation{border:1px solid #e3e1e1;float:left;width:100%;padding:17px 20px;margin-bottom:30px;}
#layered-navigation .currently .block-subtitle{font-size:130%;float:left;padding-top:10px;padding-bottom:5px;width:100%;}
#layered-navigation .currently .label{color:#666;font-size:12px;}
#layered-navigation .currently .btn-remove{}
#layered-navigation .block-layered-nav .actions a{float:right;margin-top:10px;}
#yt_left #layered-navigation .block-title{padding-bottom:16px; width:100%;}
#yt_left #layered-navigation .block-content{padding:0; border-top:1px solid #e3e1e1;}
#yt_left #layered-navigation .block-title span{text-transform:uppercase;font-weight:bold;}
#narrow-by-list{font-size:116.6%;}
#narrow-by-list dt{font-weight:normal;text-transform:uppercase;color:#444;padding-top:15px;padding-bottom:5px;}
#narrow-by-list dd{padding-bottom:10px;}
#narrow-by-list dt ~ dt{border-top:1px dotted transparent;}
#narrow-by-list dd ol li{line-height:25px;}
#narrow-by-list .check-shopby{display:none;}
#narrow-by-list dd ol li a{background:url(../images/ico-shopby.png) no-repeat 0 -28px;padding-left:25px;}
#narrow-by-list dd ol li a.checked{background:url(../images/ico-shopby.png) no-repeat 0 0px;}
#narrow-by-list .Kategooria + dd ol li a{background: none;padding-left:0;}
#narrow-by-list .price-wrapper-shopby .pr-to,
#narrow-by-list .price-wrapper-shopby .pr-from{border:1px solid #e3e1e1;padding:10px;font-size:12px;margin:10px 0;display:inline-block;}
#narrow-by-list .price-wrapper-shopby .pr-to-wrap{float:right;}
#narrow-by-list .price_filter{clear:both;}
#narrow-by-list .filter-title{display:none;}
.tags-list > li{display:inline;margin-right:5px;}
.block-tags .tags-list li a{font-size:100% !important;padding:0 9px;border:1px solid #dfdfdf;margin:0 5px 5px 0;float:left;}
.block-tags .tags-list li a:hover{color:#fff;}
.block-tags .actions{clear:both;margin-top:20px;display:inline-block;float:right;}
.toolbar{height:48px;clear:both;}
.toolbar-bottom{border-top:1px solid #e3e1e1;border-left:1px solid #e3e1e1;border-right:1px solid #e3e1e1;}
.toolbar-top{border-bottom:1px solid #e3e1e1;border-left:1px solid #e3e1e1;border-right:1px solid #e3e1e1;margin-bottom:30px;}
.toolbar .view-mode-wrap{float:left;padding-top:15px;}
.toolbar .view-mode-wrap .view-mode .grid{margin:0 10px;}
.toolbar .view-mode-wrap .view-mode strong,
.toolbar .view-mode-wrap .view-mode a{width:20px;height:20px;background-image:url(../images/grid-list.png);background-repeat:no-repeat;display:inline-block;float:left;}
.toolbar .view-mode-wrap .view-mode a.grid:hover,
.toolbar .view-mode-wrap .view-mode strong.grid,
.toolbar .view-mode-wrap .view-mode a.grid{background-position:0px 0px;}
.toolbar .view-mode-wrap .view-mode a.list:hover,
.toolbar .view-mode-wrap .view-mode strong.list,
.toolbar .view-mode-wrap .view-mode a.list{background-position:0 -39px;}
.toolbar .limiter-wrap,
.toolbar .sort-by-wrap,
.toolbar .pagination-wrap{float:left;}
.toolbar .right-inner{float:right;height:48px;padding-top:10px;}
.toolbar .limiter-wrap .limiter label,
.toolbar .limiter-wrap .limiter .select-new{float:left;font-weight:normal;line-height:30px;}
.toolbar .limiter-wrap .limiter .label-page{padding-left:8px;}
.toolbar .limiter-wrap .limiter label{margin-right:10px;}
.toolbar .select-new{float:left;}
.toolbar .sort-by-wrap{margin:10px 0 0 25px;}
.toolbar .sort-by-wrap label{font-weight:normal;float:left;line-height:28px;padding-right:6px;}
.toolbar .pagination-wrap .pagination{margin:4px 10px 6px 0;}
.toolbar .pagination-wrap .pagination .pages ol li{float:left;margin-left:2px;}
.toolbar .pagination-wrap .pagination .pages ol li a{background-color:#fff;border:1px solid #e2e2e2;padding:6px 10px;}
.toolbar .pagination-wrap .pagination .pages ol li:hover a,
.toolbar .pagination-wrap .pagination .pages ol li.current a{color:#fff;}
.toolbar .pagination-wrap .pagination .pages ol li a.next,
.toolbar .pagination-wrap .pagination .pages ol li a.previous{background-image:url(../images/arrow-toolbar.png);background-repeat:no-repeat;display:inline-block;text-indent:-999em;width:28px;height:28px;margin-top:-5px;}
.toolbar .pagination-wrap .pagination .pages ol li a.previous{background-position:-1px -1px;}
.toolbar .pagination-wrap .pagination .pages ol li a.previous:hover{background-position:-51px -1px;}
.toolbar .pagination-wrap .pagination .pages ol li a.next{background-position:-152px -2px;}
.toolbar .pagination-wrap .pagination .pages ol li a.next:hover{background-position:-102px -2px;}
.toolbar .sort-by .set-desc,
.toolbar .sort-by .set-asc{display:block;float:left;text-indent:-999em;width:10px;height:15px;margin:5px;}
.toolbar .sort-by .set-desc{background:url(../images/desc.png) no-repeat;}
.toolbar .sort-by .set-asc{background:url(../images/asc.png) no-repeat;}
.toolbar .select-inner{position:relative;}
.toolbar .select-inner ul{opacity:0;filter:alpha(opacity = 0);visibility:hidden;background-color:#fff;border:1px solid #e2e2e2;position:absolute;top:27px;left:0;z-index:1;}
.toolbar .select-inner ul#limiter{width:45px;}
.toolbar .select-inner ul#sort_by{width:95px;}
.toolbar .select-inner ul li a{padding:7px;width:100%;display:block;line-height:100%;}
.toolbar .select-inner ul li:hover a.selected,
.toolbar .select-inner ul li:hover a{color:#fff;}
.toolbar .select-inner ul li a.selected{color:#444;background-color:#ededed;}
.toolbar .select-inner:hover{cursor:pointer;}
.toolbar .select-inner:hover ul{visibility:visible;opacity:1;filter:alpha(opacity = 100);}
.toolbar .select-inner .overwrite-limiter,
.toolbar .select-inner .overwrite-sortby{border:1px solid #e2e2e2;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#FFF;height:28px;line-height:28px;position:relative;}
.toolbar .select-inner .overwrite-sortby{width:95px;padding-left:10px;padding-right:30px;}
.toolbar .select-inner .overwrite-limiter{width:45px;padding-left:6px;}
.toolbar .select-inner .overwrite-limiter:after,
.toolbar .select-inner .overwrite-sortby:after{content:"\f0d7";font-family:'FontAwesome';font-size:14px;color:#8d8d8d;position:absolute;}
.toolbar .select-inner .overwrite-sortby:after{right:10px;top:0;}
.toolbar .select-inner .overwrite-limiter:after{right:6px;}
.products-grid .item{overflow:hidden;margin-bottom:12px;min-height:375px;}
.products-grid .item:nth-child(3n+1){clear:both;}
.sp-methods li p{display:none;}
.products-grid .item-inner{border:1px solid #e3e1e1;}
.products-grid .item-inner .product-image{position:relative;overflow:hidden;padding:0;}
.products-grid .product-image img{width:100%;}
.products-grid .item-inner .product-addto-wrap{}
.products-list .item-inner .sm_quickview_handler{position:relative;margin-top:15px;}
.products-grid .item-inner:hover .sm_quickview_handler{top:20%;}
.products-grid .sm_quickview_handler{left:0;margin:0 auto;position:absolute;right:0;width:170px;top:-50%;}
.sm_quickview_handler:before{background-image:url(../images/ico-quickview.png);width:17px;height:40px;content:"";background-position:center 11px;background-repeat:no-repeat;position:absolute;top:0;left:13px;}
.sm_quickview_handler:hover:before{background-position:center -26px;}
.sm_quickview_handler{height:40px;line-height:40px;font-size:133.3%;text-transform:capitalize;float:left;border:1px solid #e3e1e1;background-color:#fff;padding-left:35px;padding-right:13px;}
.sm_quickview_handler:hover{color:#fff;}
.category-products .item .product-addto-wrap{margin-top:15px;float:left;}
.category-products .item .product-addto-wrap .btn-addto2{width:42px;height:40px;text-indent:-999em;background-image:url(../images/ico-listing.png);background-repeat:no-repeat;}
.category-products .item .product-addto-wrap .btn-addto{display:inline-block;float:left;border:1px solid #e3e1e1;margin-right:5px;background-color:#fff;}
.category-products .item .product-addto-wrap .btn-addto2:hover{background-image:url(../images/ico-listing-w.png);}
.category-products .item .product-addto-wrap .product-addcart{font-size:116.6%;text-transform:uppercase;color:#666;background-color:#fff;border:1px solid #e3e1e1;padding-left:40px;padding-right:10px;height:40px;line-height:40px;position:relative;margin-left:0px;}
.category-products .item .product-addto-wrap .product-addcart:before{background-image:url(../images/ico-cart-detail.png);background-repeat:no-repeat;background-position:-43px 0px;content:"";position:absolute;left:9px;top:8px;width:23px;height:20px;}
.category-products .item .product-addto-wrap .product-addcart:hover:before{background-image:url(../images/ico-cart-detail.png);background-position:0px 0px;}
.category-products .item .product-addto-wrap .product-addcart:hover{color:#fff;}
.category-products .item .product-addto-wrap .product-wishlist{background-position:-34px 10px;}
.category-products .item .product-addto-wrap .product-wishlist:hover{background-position:-34px 10px;}
.category-products .item .product-addto-wrap .product-compare{background-position:-75px 9px;}
.category-products .item .product-addto-wrap .product-compare:hover{background-position:-75px 9px;}
.products-list .item-inner .have-ico,
.products-grid .item-inner .have-ico{width:46px;height:46px;line-height:46px;text-align:center;position:absolute;top:10px;color:#fff;font-size:108%;}
.products-list .item-inner .sale-product,
.products-grid .item-inner .sale-product{background:url(../images/ico-sale.png) no-repeat;right:9px;}
.products-list .item-inner .new-product,
.products-grid .item-inner .new-product{background:url(../images/ico-new.png) no-repeat;left:10px;}
.products-grid .product-info{line-height:100%;}
.products-grid .product-info .inner{padding:20px 0 20px 20px;display:inline-block;width:100%;}
.products-grid .product-info .product-price{}
.products-grid .product-info .product-name{font-size:133%;padding:0px 0 6px 0;line-height:100%;min-height: 38px;}
.products-grid .product-info .product-price{padding-top:12px;}
.item .item-price,
.item .product-price,
.products-list .product-info .product-price,
.products-grid .product-info .product-price{font-size:167%;padding-top:10px;}
.item .item-price .price,
.item .product-price .price,
.products-list .product-info .product-price .price,
.products-grid .product-info .product-price .price{color:#ff0036;font-weight:bold;}
.item .item-price .special-price .special-price,
.item .product-price .special-price .special-price,
.products-list .product-info .product-price .special-price .special-price,
.products-grid .product-info .product-price .special-price .special-price{color:#ff0036;font-weight:bold;float:left;}
.item .item-price .old-price .price,
.item .product-price .old-price .price,
.products-list .product-info .product-price .old-price .price,
.products-grid .product-info .product-price .old-price .price{color:#afafaf;font-size:16px;text-decoration:line-through;font-weight:normal;padding-left:10px;float:left;}
.products-list .product-info .price-from,
.products-list .product-info .price-to,
.products-grid .product-info .price-from,
.products-grid .product-info .price-to{float:none;display:inline-block;}
.products-grid .product-info .price-box .minimal-price .price-label{margin-bottom:10px;display:block;}
.products-grid .product-info .price-box .price-from{margin-bottom:10px;float:right;margin-top:-42px;}
.products-grid .product-info .price-box .price-to{clear:both;float:right;margin-top:-20px;}
#yt_main .price-label{font-size:14px;}
.products-list .product-info .product-review .ratings,
.products-grid .product-info .product-review .ratings{display:inline-block;padding-top:2px;}
.products-list .product-info .product-review .no-rating,
.products-grid .product-info .product-review .no-rating{line-height:120%;min-height:15px;}
.products-list .product-info .product-review .amount,
.products-grid .product-info .product-review .amount{display:none;}
.category-products .item-inner .product-image .image-hover{position:absolute;top:0;left:0;opacity:0;filter:alpha(opacity = 0);visibility:hidden;}
.category-products .item-inner:hover .product-image .image-hover{opacity:1;filter:alpha(opacity = 100);visibility:visible;}
.products-list .item{margin-bottom:30px;}
.products-list .product-list-left{padding-left:0;}
.products-list .item-inner .product-image{position:relative;overflow:hidden;}
.products-list .item-inner .product-image img{border:1px solid #e3e1e1;width:100%;}
.products-list .product-name a{font-size:167%;display:inline-block;line-height:100%;padding-bottom:10px;}
.products-list .product-info .product-desciption{margin:10px 0 15px 0;display:inline-block;}
.products-list .item-inner .product-addto-wrap{clear:both;float:left;}
.category-products .products-list .product-info .product-price .special-price .special-price,
.category-products .products-list .product-info .product-price .old-price .price{float:left;}
.category-products .products-list .product-info .product-price .old-price .price{padding-top:5px;padding-left:10px;}
.fancybox-overlay-fixed .fancybox-title{display:none;}
.fancybox-wrap .fancybox-close{position:absolute;top:3px;right:4px;width:20px;height:20px;cursor:pointer;z-index:1103;text-align:center;}
.fancybox-wrap .fancybox-close:before{content:"\f00d";font-family:'FontAwesome';color:#666666;font-size:14px;}
.fancybox-wrap .fancybox-close:hover:before{color:#C71C1C;}
.fancybox-wrap .fancybox-outer,
.fancybox-wrap .fancybox-inner{background-color:#fff;}
.fancybox-wrap .fancybox-skin{background-color:#fff;padding:5px !important;}
.quickview-main .yt-product-detail .yt-detail-left{width:364px;}
.quickview-main .yt-product-detail .more-views .jCarouselLite > ul > li{width:105px !important;margin-right:6px;}
.quickview-main .yt-product-detail{padding:15px 15px 30px 15px;}
.quickview-main .yt-product-detail .addthis_toolbox,
.quickview-main .yt-product-detail .popup-btn.hidden-phone > a,
.quickview-main .yt-product-detail .tab-product-detail{display:none;}
.quickview-main .yt-product-detail .more-views.slide-gallery{text-align:justify;}
.quickview-main .yt-product-detail .more-views.slide-gallery .next{right:-3px;}
.quickview-main .yt-product-detail .product-add-box{}
.quickview-main .yt-product-detail .add-to-cart .btn-cart{padding-left:33px;padding-right:10px;}
#sender_options textarea{width:230px;}
.yt-product-detail select,
.yt-product-detail label{margin-bottom:0px;}
.yt-product-detail .show-phone{display:none;}
.yt-product-detail .yt-detail-left{padding-left:0;}
.yt-product-detail .product-img-box{position:relative;z-index:1;float:left;width:100%;}
.yt-product-detail .product-img-box .yt-detail-image{position:relative;margin-bottom:20px;}
.yt-product-detail .product-img-box .product-image-zoom > #wrap{border:1px solid #e3e1e1;}
.yt-product-detail .product-img-box .product-image-zoom > #wrap > a > img{width:100%;}
.yt-product-detail .popup-btn.hidden-phone > a{background:url(../images/icon-zoom.png) no-repeat right center;line-height:100%;text-align:center;position:absolute;z-index:9999;border-bottom:0;right:10px;bottom:10px;width:100%;height:30px;text-indent:-999em;}
.yt-product-detail .more-views.slide-gallery .jCarouselLite{margin:0 auto;}
.yt-product-detail .more-views .jCarouselLite > ul > li{float:left;margin:0 10px;-moz-box-sizing:border-box;}
.yt-product-detail .more-views .jCarouselLite > ul > li:last-child{margin-right:0px;}
.yt-product-detail .jCarouselLite li:hover .cloud-zoom-gallery > img,
.yt-product-detail .jCarouselLite li.selected .cloud-zoom-gallery > img{background-color:#fff;}
.yt-product-detail .jCarouselLite li .cloud-zoom-gallery > img{width:100%;border:1px solid #e3e1e1;background-color:#f8f8f8;}
.yt-product-detail .more-views.slide-gallery{position:relative;text-align:center;}
.yt-product-detail .more-views.slide-gallery .inner{position:relative;display:inline-block;margin:0 -10px;}
.yt-product-detail .more-views.slide-gallery .prev,
.yt-product-detail .more-views.slide-gallery .next{background-image:url(../images/ico-slider.png);background-repeat:no-repeat;background-color:#fff;width:20px;height:20px;border:1px solid #e3e1e1;position:absolute;top:38px;z-index:3;}
.yt-product-detail .more-views.slide-gallery .next{right:0px;}
.yt-product-detail .more-views.slide-gallery .prev{left:0px;}
.yt-product-detail .more-views.slide-gallery .next{background-position:-48px center}
.yt-product-detail .more-views.slide-gallery .prev{background-position:-22px center;}
.yt-product-detail .more-views.slide-gallery .prev:hover{background-position:5px center;}
.yt-product-detail .more-views.slide-gallery .next:hover{background-position:-75px center;}
.yt-product-detail .add-to-box{clear:both;}
.quantity-box .quantity-controls{background-image:url(../images/plus-minus.png);background-repeat:no-repeat;width:17px;height:40px;background-color:#fff;border:1px solid #e3e1e1;margin-bottom:0px;}
.quantity-box .quantity-controls:hover{background-image:url(../images/plus-minus-w.png);}
.quantity-box .quantity-controls.quantity-minus:hover,
.quantity-box .quantity-controls.quantity-minus{background-position:5px center;margin-right:2px;}
.quantity-box .quantity-controls.quantity-plus:hover,
.quantity-box .quantity-controls.quantity-plus{background-position:-55px center;margin-left:2px;}
.quantity-box .quantity-controls,
.quantity-box #qty{float:left;}
.quantity-box .quantity-input.qty{width:40px;height:40px;border:1px solid #e3e1e1;text-align:center;margin:0 2px;padding:0;}
#product-shop .wrap-qty{width:100%;display:inline-block;}
#product-shop .wrap-qty .qty-set,
.product-shop .wrap-qty .qty-set,
.yt-product-detail .wrap-qty{float:left;}
.yt-product-detail .wrap-qty{margin-right:10px;}
#product-shop .wrap-qty .qty-title,
.product-shop .wrap-qty .qty-title{float:left;display:inline-block;height:40px;line-height:40px;margin-right:10px;text-transform:uppercase;}
.product-shop #product-options-wrapper label{font-weight:normal;}
.yt-product-detail .yt-detail-right{line-height:150%;padding-right:0;float:left;}
.yt-product-detail .product-name h1{font-size:167%;color:#444;margin-top:-3px;}
.yt-product-detail .product-shop .product-review{clear:both;padding:10px 0;border-bottom:1px solid #e3e1e1;border-top:1px solid #e3e1e1;margin:7px 0 7px 0;}
.yt-product-detail .product-shop .product-code { margin: 10px 0; }
.yt-product-detail .product-shop .product-code .product-code-title { font-weight: bold; }
.dynamicslideshow-container{margin-bottom:20px;}
.yt-product-detail .product-shop .rating-links{line-height:20px;}
.yt-product-detail .product-shop .rating-box{margin-top:2px;}
.yt-product-detail .product-shop .availability{text-align:right;float:right;display:none;}
.yt-product-detail .product-shop .availability.in-stock span{padding-left:15px;}
.yt-product-detail .short-description{margin:20px 0 23px 0;float:left;}
.yt-product-detail .price-box{float:left;}
.yt-product-detail .product-shop .price-box .price-from .price,
.yt-product-detail .product-shop .price-box .price-to .price,
.yt-product-detail .product-shop #super-product-table .price-box .price{font-size:133%;font-weight:normal;}
.yt-product-detail .product-shop .price-box .price,
.yt-product-detail .product-shop .price-box .price-as-configured .full-product-price .price,
.yt-product-detail .product-shop .price-box .special-price .special-price,
.yt-product-detail .product-shop .price-box .regular-price .price{font-size:250%;font-weight:bold;color:#ff0036;}
.yt-product-detail .product-shop .price-box .old-price .price{font-size:183%;font-weight:normal;text-decoration:line-through;color:#afafaf;}
.quickview-main .yt-product-detail .add-to-cart .btn-cart{text-indent:-999em !important;padding-left:22px !important;}
.quickview-main .yt-product-detail .add-to-cart .btn-cart,
#yt_wrapper .yt-product-detail .add-to-cart .btn-cart{font-size:116.6%;text-transform:uppercase;color:#666;background-color:#fff;border:1px solid #e3e1e1;padding-left:43px;padding-right:20px;height:40px;position:relative;margin-left:0px;}
.quickview-main .yt-product-detail .add-to-cart .btn-cart:before,
#yt_wrapper .yt-product-detail .add-to-cart .btn-cart:before{background-image:url(../images/ico-cart-detail.png);background-repeat:no-repeat;background-position:-43px 0px;content:"";position:absolute;left:9px;top:8px;width:23px;height:20px;}
.quickview-main .yt-product-detail .add-to-cart .btn-cart:hover:before,
#yt_wrapper .yt-product-detail .add-to-cart .btn-cart:hover:before{background-image:url(../images/ico-cart-detail.png);background-position:0px 0px;}
.quickview-main .yt-product-detail .add-to-cart .btn-cart:hover,
#yt_wrapper .yt-product-detail .add-to-cart .btn-cart:hover{color:#fff;}
.quickview-main .yt-product-detail .add-to-links,
.product-grouped-product .yt-product-detail .add-to-links{margin-left:0;}
.yt-product-detail .add-to-links{}
.yt-product-detail .product-shop .add-to-cart{float:left;margin-right:10px;}
.yt-product-detail .add-to-links li a:hover{background-image:url("../images/ico-listing-w.png");}
.yt-product-detail .add-to-links li a{background-image:url("../images/ico-listing.png");background-repeat:no-repeat;display:inline-block;float:left;height:40px;text-indent:-999em;width:42px;border:1px solid #e3e1e1;}
.yt-product-detail .add-to-links li.wishlist a{background-position:-34px 10px;border-right:none;}
.yt-product-detail .add-to-links li.wishlist a:hover{background-position:-34px 10px;}
.yt-product-detail .add-to-links li.compare a{background-position:-75px 9px;}
.yt-product-detail .add-to-links li.compare a:hover{background-position:-75px 9px;}
.yt-product-detail #product-options-wrapper{margin-top:20px;}
#checkout_form .agree{text-align:left;}
#product-options-wrapper p.required{text-align:right;}
.yt-product-detail #product-options-wrapper .input-box input,
.yt-product-detail #product-options-wrapper .input-box select{width:100%;}
.review-product-list .yt-product-detail .popup-btn.hidden-phone > a,
.review-product-list .yt-product-detail #addthis_wrap{display:none !important;}
.yt-product-detail .product-img-box .yt-detail-image #image{width:100%;}
.yt-product-detail #addthis_wrap{clear:both;}
.product-shop .wrap-sc .pro-code{margin-left:20px;}
.data-table.grouped-items-table{margin:20px 0 20px 0;}
.yt-product-detail .add-to-box,
.yt-product-detail .add-to-holder.have-price{margin-top:20px;}
.yt-product-detail .add-to-holder.have-price .price-box{display:none;}
.product-options ul.options-list .label{font-weight:normal;font-size:100%;line-height:170%;padding:0;color:#666;}
#product-options-wrapper.product-options dd,
#product-options-wrapper.product-options select,
#product-options-wrapper.product-options .options-list{margin-bottom:5px;}
#downloadable-links-list > li{margin:5px;}
.data-table.grouped-items-table{margin-bottom:15px;}
.data-table.grouped-items-table tr td,
.data-table.grouped-items-table input.input-text,
#product-options-wrapper .qty-holder input.input-text{text-align:center;}
.product-shop .add-to-cart input.input-text.qty,
#product-options-wrapper .qty-holder input.input-text{width:60px;text-align:center;line-height:30px;height:30px;padding:0;}
.yt-product-detail .price-as-configured{margin-bottom:15px;margin-top:10px;}
.yt-product-detail .tab-product-detail{margin-top:30px;}
.yt-product-detail .tab-product-detail .yt-tab-navi > li{float:left;position:relative;}
.yt-product-detail .tab-product-detail .yt-tab-navi > li:last-child{border-right:1px solid transparent;}
.yt-product-detail .tab-product-detail .yt-tab-navi > li:first-child{border-left:1px solid transparent;margin-left:-1px;}
.yt-product-detail .tab-product-detail .yt-tab-navi > li.active:first-child,
.yt-product-detail .tab-product-detail .yt-tab-navi > li:first-child:hover{border-left:1px solid #e3e1e1;box-sizing:border-box;margin-left:0px;}
.yt-product-detail .tab-product-detail .yt-tab-navi > li.active:last-child,
.yt-product-detail .tab-product-detail .yt-tab-navi > li:last-child:hover{border-right:1px solid #e3e1e1;box-sizing:border-box;}
.yt-product-detail .tab-product-detail .yt-tab-navi > li > a{display:inline-block;padding:12px 20px;text-transform:uppercase;font-weight:bold;color:#fff;font-size:133%;margin-right:1px;line-height:100%;border-left:1px solid transparent;}
.yt-product-detail .tab-product-detail .yt-tab-navi > li:first-child > a:hover{border-color:#fff !important;}
.yt-product-detail .tab-product-detail .yt-tab-navi > li:before{content:"";height:3px;left:0;position:absolute;top:-3px;width:0;}
.yt-product-detail .tab-product-detail .yt-tab-navi > li.active > a,
.yt-product-detail .tab-product-detail .yt-tab-navi > li > a:hover{background-color:#fff;color:#444;}
.yt-product-detail .tab-product-detail .yt-tab-navi > li.active:before,
.yt-product-detail .tab-product-detail .yt-tab-navi > li:hover:before{width:100%;}
.yt-product-detail .tab-product-detail .yt-tab-content{padding:20px 20px 30px 20px;border:1px solid #e3e1e1;float:left;margin-top:-1px;width:100%;}
.yt-product-detail .tab-product-detail .yt-tab-content label{font-weight:normal;margin-bottom:5px;line-height:100%;}
.yt-product-detail .tab-product-detail .yt-tab-content .box-collateral.box-tags > h2{display:none;}
.yt-product-detail .tab-product-detail .yt-tab-content .box-collateral.box-tags > h3{font-weight:bold;margin-bottom:10px;}
#my_recent_tags .tags ul li,
#yt_tab_tags .box-tags .product-tags li{float:left;margin-right:10px;}
.yt-product-detail .tab-product-detail .yt-tab-content .box-collateral.box-tags .product-tags{line-height:160%;margin-bottom:10px;}
.yt-product-detail .tab-product-detail .yt-tab-content .box-collateral.box-tags .form-add{margin-bottom:10px;}
.yt-product-detail .tab-product-detail .yt-tab-content .collateral-box .box-collateral .form-add .button{height:35px;}
.yt-product-detail .tab-product-detail .yt-tab-content .collateral-box .box-collateral .form-add label{width:100%;}
.yt-product-detail .tab-product-detail .yt-tab-content .collateral-box .box-collateral .form-add #productTagName{float:left;height:35px;margin-right:10px;}
.yt-product-detail .tab-product-detail .yt-tab-content .collateral-box .box-collateral .form-add #advice-required-entry-productTagName{float:left;clear:both;}
.yt-product-detail .tab-product-detail .yt-tab-content .box-tags .note{clear:both;}
.yt-product-detail .tab-product-detail .yt-tab-content #customer-reviews .pager{padding:5px 10px;border:1px solid #E9E9E9;line-height:230%;margin:10px 0 20px 0;border-bottom:4px solid #e9e9e9}
.yt-product-detail .tab-product-detail .yt-tab-content #customer-reviews .pager .amount{float:left;}
.yt-product-detail .tab-product-detail .yt-tab-content #customer-reviews .pager .amount strong{font-weight:normal;}
.yt-product-detail .tab-product-detail .yt-tab-content #customer-reviews .pager .limiter{float:right;}
.yt-product-detail .tab-product-detail .yt-tab-content #customer-reviews .pager .limiter select{margin:0 10px;}
.yt-product-detail .tab-product-detail .yt-tab-content #customer-reviews dl dd{padding-bottom:10px;border-bottom:1px dashed #E9E9E9;}
.yt-product-detail .tab-product-detail .yt-tab-content #customer-reviews dl dt span{font-weight:normal;font-style:italic;}
.yt-product-detail .tab-product-detail .yt-tab-content #customer-reviews dl dd:last-child{border:none;}
.yt-product-detail .tab-product-detail .yt-tab-content .form-add .customer-review{margin-bottom:30px;}
.yt-product-detail .tab-product-detail .yt-tab-content #customer-reviews h2,
.yt-product-detail .tab-product-detail .yt-tab-content .form-add .customer-review > h4,
.yt-product-detail .tab-product-detail .yt-tab-content .form-add .write-your-review > h4{font-weight:normal;text-transform:uppercase;font-size:116.67%;margin-bottom:10px;}
#yt_wrapper .yt-product-detail #yt_tab_reviewform input[type="radio"]{margin:0 0 0 50%;}
.yt-product-detail .tab-product-detail .yt-tab-content .form-add .customer-review #product-review-table > tbody > tr.odd{background:#f9f9f9;}
.yt-product-detail .tab-product-detail .yt-tab-content .form-add .customer-review #product-review-table > tbody > tr > td{padding-left:2px;}
.yt-product-detail .tab-product-detail .yt-tab-content .form-add .write-your-review .form-list #review_field{width:100%;}
#checkout_form .form-list label{margin-bottom:0;}
#checkout_form div.mage-error, #checkout_form p.mage-error, #checkout_form .error{margin-top:-8px;}
#yt_main_right .sm-slider.upsell{margin-top:25px;margin-bottom:-15px;}
#yt_main_right .sm-slider.upsell #block-upsell{margin-bottom:0;}
#yt_content .block-mostviewed .block-title span{text-transform:uppercase;}
#yt_content .block-mostviewed .item .item-inner .product-image{margin-right:15px;}
#yt_content .block-mostviewed .item .review-wrapper{display:inline-block;}
#yt_content .block-mostviewed .item .item-box-content{float:left;width:50%;}
#yt_content .block-mostviewed .item .item-inner .price-box{font-size:133.4%;font-weight:bold;margin-top:6px;}
.block-related .related-page{clear:both;position:inherit;text-align:left;margin-left:0;height:14px;}
#yt_right .block-related .block-content,
#yt_left .block-related .block-content{padding-top:0px;}
#yt_right .block-related .block-title,
#yt_left .block-related .block-title{margin-bottom:15px;}
.block-related .related-page li{width:14px;height:14px;border:none;border-radius:100%;-moz-border-radius:100%;khtml-border-radius:100%;-webkit-border-radius:100%;background-color:#e2e2e2;margin:0;}
.block-related .item .item-inner .product-image{float:left;border:1px solid #e3e1e1;margin-right:20px;}
.block-mostviewed .item .item-inner .amount,
.block-related .item .item-inner .amount{display:none;}
.block-related .item .item-inner .product-name{font-size:133%;line-height:100%;margin-bottom:10px;}
.block-related .item .item-inner .item-review .ratings{height:20px;}
#yt_content .block-mostviewed .item.first .item-inner{padding-top:13px;}
.block-related .item .item-inner{clear:both;padding-top:20px;display:inline-block;width:100%;}
.block-related .item .item-inner .price-box{color:#ff0036;font-size:150%;}
.block-related .item .item-inner .price-box .old-price .price{color:#afafaf;text-decoration:line-through;}
.page-head h3{font-size:150%;margin-bottom:20px;}
.contact-map-wrap #map{height:400px;background:#f7f7f7;padding:3px;border:1px solid #e3e1e1;}
.contact-form{padding-left:0;}
.contact-info-wrap{padding-right:0px;}
.contact-map-wrap{margin-bottom:40px;}
.contact-form > .fieldset,
.contact-form > .buttons-set{border:none;padding:0;}
.contact-form .input-box > textarea{width:100%;font-size:92%;}
.contact-form #advice-validate-email-email{width:92%;padding:5px 10px;}
.contact-form .input-box > input.input-text{width:100%;height:33px;margin-bottom:8px;font-size:92%;}
#contactForm{position:relative;}
.contact-info-wrap .contact-info .contact-address p,
.contact-info-wrap .contact-info .contact-desc{margin-bottom:30px;}
.catalog-product-compare-index .page-title h1{font-size:200%;}
#product_comparison .product-name{margin:20px 0;}
#product_comparison .rating-box{margin:3px 10px 0 0;}
.cart-collaterals .discount h2:before{content:"\f005";font-family:'FontAwesome';font-size:15px;color:#F33;padding-right:10px;}
.cart-collaterals .shipping h2:before{content:"\f0d1";font-family:'FontAwesome';font-size:15px;color:#F33;padding-right:10px;}
#yt_wrapper .cart form,
#yt_wrapper .cart .title-buttons{float:left;width:100%;}
#yt_wrapper .cart .title-buttons > .page-title{float:left;}
#yt_wrapper .checkout-types{margin-bottom:20px;text-align:right;}
.cart-collaterals .crosssell #crosssell-products-list .item{margin-bottom:30px;}
.cart-collaterals .crosssell #crosssell-products-list .item .product-image{float:left;margin-right:15px;}
.cart-collaterals .crosssell #crosssell-products-list .item .product-details{float:left;display:table;}
.cart-collaterals .crosssell #crosssell-products-list .product-name{font-size:117%;}
.cart-collaterals .crosssell #crosssell-products-list .price-box{font-weight:bold;font-size:117%;}
.cart-collaterals .crosssell #crosssell-products-list .item .add-to-links li{display:inline-block;}
.cart-collaterals .crosssell h2{margin-bottom:10px;line-height:150%;}
#yt_wrapper .cart-collaterals .crosssell,
#yt_wrapper .cart-collaterals .totals,
#yt_wrapper .cart-collaterals .col2-set #discount-coupon-form,
#yt_wrapper .cart-collaterals .col2-set .shipping{border:1px solid #e9e9e9;padding:15px;margin-top:20px;float:left;width:100%;line-height:200%;}
#yt_wrapper #coupon_code,
#yt_wrapper #postcode{margin-bottom:10px;}
#yt_wrapper #shipping-zip-form,
#yt_wrapper #checkout-payment-method-load dt{line-height:170%;}
#yt_wrapper .cart-collaterals .totals td{overflow:hidden;text-align:left;white-space:nowrap;padding-right:10px;}
#yt_wrapper .cart-collaterals .totals .checkout-types{margin:5px 0 0;text-align:right;}
#shopping-cart-totals-table{width:100%;}
#yt_wrapper .cart-collaterals .totals td.a-right{text-align:right;}
#yt_wrapper .cart-collaterals .totals .checkout-types .btn-proceed-checkout{margin-bottom:5px;}
#checkout-progress-wrapper .block-content dt{border:1px solid #E9E9E9;font-weight:normal;padding:7px;margin-top:10px;}
#checkout-progress-wrapper .block-content dt.complete,
#checkout-progress-wrapper .block-content dt.complete a{color:#fff;border:none;}
#checkout-progress-wrapper .block-content dd.complete{padding:10px;border:1px solid #E9E9E9;border-top:none;}
.yt_main_inner select,
#checkoutSteps select{width:230px;}
#checkoutSteps > li{position:relative;margin-bottom:10px;float:left;width:100%;}
#checkoutSteps .step-title{background:#777;color:#fff;line-height:100%;padding:12px 20px;border:none;cursor:pointer;}
#checkoutSteps .step-title > span.number{font-weight:bold;float:left;margin-right:10px;font-size:130%;line-height:100%}
#checkoutSteps .step-title >h2,
#checkoutSteps .step-title >span{font-size:120%;line-height:110%;}
#checkoutSteps.opc .step-title a{display:none;}
#checkoutSteps > li > div{padding:20px;border:1px solid #e9e9e9;border-top:none;float:left;width:100%;}
#checkoutSteps .col2-set > div:first-child{padding-left:0;}
#checkoutSteps .col2-set > div:last-child{padding-right:0;}
#checkoutSteps h3{font-weight:bold;margin-bottom:10px;}
#checkoutSteps .col2-set .buttons-set .button{float:right;}
#payment_form_ccsave{margin-top:15px;}
#payment_form_ccsave .v-fix{float:left;margin-right:10px;}
#checkoutSteps #opc-login .buttons-set .f-left,
#login-form .buttons-set .f-left{float:left;margin-top:3px;}
#checkoutSteps .please-wait{float:right;margin-right:10px;margin-top:7px;}
#checkout-progress-state{margin-bottom:20px;}
#checkout-progress-state > li{background:#777;color:#FFFFFF;float:left;padding:5px 0;text-align:center;width:20%;}
#checkout_multishipping_form .multiple-checkout .title-buttons{float:left;width:100%;}
#checkout_multishipping_form .multiple-checkout .title-buttons .page-title{float:left;}
.multiple-checkout .button{float:right;}
#checkout_multishipping_form #multiship-addresses-table{margin-top:15px;}
.multiple-checkout h2.legend{font-weight:bold;margin-bottom:10px;text-transform:uppercase;}
.multiple-checkout h3.legend{font-weight:bold;margin-bottom:10px;}
.multiple-checkout .col-wide h3,
.multiple-checkout .col-wide h4{font-weight:bold;margin-bottom:10px;}
.multiple-checkout .box-title{background:#777;}
.multiple-checkout .box .box-content{padding:15px;border:1px solid #e9e9e9;margin-bottom:15px;}
.multiple-checkout .messages{float:none;}
#multishipping-billing-form .sp-methods dt{line-height:170%;}
.multiple-checkout .box-title >h3,
.multiple-checkout .box-title >h2,
.multiple-checkout .box-title >h4{color:#ffffff;line-height:100%;padding:8px;}
.multiple-checkout .box-title >h3 >a,
.multiple-checkout .box-title >h2 >a,
.multiple-checkout .box-title >h4 >a{color:#ffffff;}
#checkout-review-submit .place-order .grand-total{float:right;}
#checkout-review-submit .place-order .grand-total big{line-height:200%;font-size:120%;}
#yt_wrapper #yt_left .block-account .title-header{position:relative;}
#yt_wrapper #yt_left .block-account .block-content{border-bottom:1px solid #e9e9e9;float:left;padding:30px 0 30px 0;}
#yt_wrapper #yt_left .block-account .block-content > ul > li{border:1px solid #e9e9e9;border-bottom:none;padding:10px;width:100%;float:left;}
#yt_wrapper #yt_left .block-account .block-content > ul > li.last{border-bottom:1px solid #e9e9e9;}
#yt_wrapper #yt_left .block-account .block-content > ul > li.current,
#yt_wrapper #yt_left .block-account .block-content > ul > li:hover{border-left:1px solid transparent;border-right:1px solid transparent;}
#yt_wrapper #yt_left .block-account .block-content > ul > li > strong,
#yt_wrapper #yt_left .block-account .block-content >ul > li:hover >a{color:#fff;}
.my-account .my-tag-edit{margin-bottom:30px;}
.my-account .product-name{font-weight:bold;margin-bottom:5px;}
.my-account > .title-buttons{float:left;width:100%;margin-bottom:25px;}
.my-account #wishlist-view-form .buttons-set{float:right;}
.my-account #wishlist-view-form textarea{width:100%;margin-top:5px;}
.my-account #wishlist-view-form .price-box{font-weight:bold;font-size:116.67%;margin-bottom:5px;}
.my-account > #form-validate > .buttons-set{display:inline-block;width:100%;}
.my-account > #form-validate > .buttons-set .back-link{float:left;}
.my-account .box-account{margin-top:10px;}
.my-account .box-account .box-head{background:none repeat scroll 0 0 #777777;color:#FFFFFF;line-height:100%;padding:10px;margin-bottom:10px;}
.my-account .box-account .box-head > h2{float:left;}
.my-account .box-account .box-head > a{float:right;color:#fff;}
#login-form,
.my-account .box-account .col2-set{margin-left:-30px;}
#checkout-step-login #login-form{margin-left:0;}
.my-account .box-account .col2-set > .box > .box-title{margin-left:30px;}
.my-account .col2-set .col-1{float:left;width:50%;}
.my-account .box-account.box-info .col2-set .col-1{padding-left:30px;}
.account-login .col2-set .col-1{float:left;width:50%;padding-left:30px;}
.my-account .col2-set .col-2,
.account-login .col2-set .col-2{float:right;width:50%;padding-left:30px;}
.my-account .data-table{width:100%;margin-bottom:10px;}
.my-account .data-table#my-orders-table{margin-top:10px;margin-bottom:20px;}
.my-account .data-table .input-text.qty{width:80px;margin-bottom:10px;}
.my-account .data-table .link-edit{float:left;margin-top:5px;width:100%;}
.my-account .box-title{overflow:hidden;border-bottom:1px dashed #E9E9E9;margin-top:10px;margin-bottom:5px;padding-bottom:5px;}
.my-account .box-title > h3{line-height:180%;font-weight:bold;float:left;}
.my-account .box-title > a{float:right;line-height:180%; font-weight: bold;}
.my-account .box-title > a:hover{text-decoration:underline;}
.my-account .box-content h4{line-height:180%;font-weight:bold;margin-bottom:5px;}
.my-account .box-account .number{margin:2px 10px 0 0;line-height:100%;float:left;font-weight:bold;}
.my-account .product-review .product-img-box{margin-bottom:20px;}
.my-account .product-review .product-img-box .product-image img{margin-bottom:10px;}
.fieldset{margin-bottom:20px;padding:20px 0 0 0;}
.fieldset .legend{background:#fff;float:left;font-weight:bold;text-transform:uppercase;font-size:117%;margin:-25px 0 0 0;padding:0px;}
.buttons-set{border-top:1px solid #e9e9e9;text-align:right;margin-top:10px;padding-top:10px;clear:both;}
.buttons-set .button{float:right;margin-left:5px;}
.my-account .buttons-set.buttons-set2{border:none;padding:0;margin:0;}
.buttons-set .back-link{float:left;margin:0;}
.my-account .form-list .field{float:left;width:50%;}
.account-login .col2-set .content > h2{text-transform:uppercase;margin-bottom:10px;font-size:117%;}
.col2-set .content > h2{font-weight:bold;margin-bottom:5px;}
.form-list li{margin-bottom:5px;}
.form-list input.input-text,
input.input-text{width:230px;padding:7px 10px;}
input.input-text.qty{width:auto;}
.my-account .pager{border:1px solid #e9e9e9;border-bottom:4px solid #e9e9e9;padding:5px 10px;margin:0 0 20px 0;}
.pager li > a, .pager li > span{border-radius:0;line-height:100%;padding:5px 10px;background-color:#F4F4F4;margin-left:5px;float:left;border:1px solid #e9e9e9;}
.pager li > a:hover,
.pager li > a:focus,
.pager li.current > a{color:#fff;border:1px solid transparent;}
.my-account .pager .amount{float:left;line-height:24px;margin-right:10px;}
.my-account .pager .limiter{float:left;}
.my-account .pager .pages{display:inline-block;float:right;}
.my-account .pager > .pages > ol{display:inline;}
.pager .limiter label{font-weight:normal;}
.pager .limiter select{margin:0;width:65px;position:relative;padding:2px;}
.my-account .title-buttons .page-title{float:left;}
.my-account .title-buttons .button,
.my-account .link-print,
.my-account .link-reorder{float:right;}
.my-account .link-print{margin-right:10px;}
.my-account .addresses-list h3,
.my-account .addresses-list h2,
.my-account .order-info-box h2{font-weight:bold;float:left;width:100%;margin:10px 0 7px 0;}
.my-account .addresses-list h2{border-bottom:1px dashed #E9E9E9;padding-bottom:5px;margin:0;}
#my_recent_tags .item,
#my_recent_reviews .item{margin-top:10px;}
#my_recent_reviews .ratings .rating-box{margin-top:3px;}
#my_recent_tags .tags strong,
#my_recent_reviews .ratings strong{float:left;padding-right:10px;}
#shopping-cart-table .product-image img,
#crosssell-products-list .item .product-image{overflow:hidden;position:relative;}
#shopping-cart-table .a-center .input-text{text-align:center;line-height:30px;height:30px;padding:0;}
.block-basic-products .item .product-image a{float:left;margin-right:15px;display:block;}
.block-basic-products .product-name{font-size:117%;}
.block-basic-products .rating-box{margin-top:3px;}
.block-basic-products .ratings .amount{font-size:91.6%;float:left;margin-left:15px;}
.block-basic-products .product-price{font-size:150%;margin:5px 0;}
.block-basic-products .product-price .old-price{text-decoration:line-through;font-size:100%;}
.block-promotion{position:relative;margin-bottom:40px;float:left;margin-top:0px;}
.block-promotion #carousel-generic{position:inherit;}
.block-promotion .block-promo-content{border:1px solid #e3e1e1;padding:22px;}
.block-promotion .carousel-inner .item .promo-title{font-size:167%;font-weight:bold;line-height:130%;display:inline-block;margin:10px 0;}
.block-promotion .carousel-inner .item img{max-width:230px;width:100%;border:1px solid #e3e1e1;}
.block-promotion .carousel-inner .item .item-cont{}
.block-promotion .block-promo-content .item > a > img{float:left;}
.block-promotion #carousel-generic .carousel-indicators{bottom:-39px;left:0;width:100%;height:40px;line-height:40px;border:1px solid #e3e1e1;margin-left:0;}
.block-promotion #carousel-generic .carousel-indicators li{width:12px;height:12px;border:none;border-radius:100%;-moz-border-radius:100%;khtml-border-radius:100%;-webkit-border-radius:100%;background-color:#909090;margin:0;}
.block-tabs-product{clear:both;margin-top:27px;float:left;}
.block-tabs-product ul.tabs-product li{float:left;}
.block-tabs-product ul.tabs-product li a{width:48px;height:40px;text-indent:-999em;display:inline-block;background-image:url(../images/ico-tabs-pro.png);background-repeat:no-repeat;margin-right:1px;border-left:1px solid transparent;}
.block-tabs-product ul.tabs-product li:first-child a:hover{border-color:#fff !important;}
.block-tabs-product ul.tabs-product li.active a,
.block-tabs-product ul.tabs-product li a:hover{background-color:#fff;}
.block-tabs-product ul.tabs-product li{position:relative;}
.block-tabs-product ul.tabs-product li:before{content:"";height:3px;left:0;position:absolute;top:-3px;width:0;}
.block-tabs-product ul.tabs-product li.active:before,
.block-tabs-product ul.tabs-product li:hover:before{width:100%;}
.block-tabs-product ul.tabs-product li.tab1 a{background-position:18px center;}
.block-tabs-product ul.tabs-product li.tab2 a{background-position:-30px center;}
.block-tabs-product ul.tabs-product li.tab3 a{background-position:-81px center;}
.block-tabs-product ul.tabs-product li.tab4 a{background-position:-131px center;}
.block-tabs-product ul.tabs-product li.active:first-child,
.block-tabs-product ul.tabs-product li:first-child:hover{border-left:1px solid #e3e1e1;}
.block-tabs-product ul.tabs-product li.active:last-child,
.block-tabs-product ul.tabs-product li:last-child:hover{border-right:1px solid #e3e1e1;}
.block-tabs-product .tab-content{border:1px solid #e3e1e1;float:left;margin-top:-1px;padding:0 20px;}
.block-tabs-product .tab-content .item{clear:both;padding:10px 0;display:inline-block;width:100%;}
.block-tabs-product .tab-content .item ~ li{border-top:1px solid #e3e1e1;}
.block-tabs-product .tab-content .item .product-name a{font-size:133%;}
.block-tabs-product .tab-content .item .product-image{float:left;margin-right:15px;}
.block-tabs-product .tab-content .item .product-price .old-price .price{display:inline;}
.block-tabs-product .tab-content .item .item-box-content{padding-top:15px;}
.bannerleft-home a img{width:100%;}
.dynamicslideshow-container .tp-leftarrow.default{background:url(../images/next-prev.png) no-repeat 0 center;opacity:0;filter:alpha(opacity=0);visibility:hidden;position:absolute;left:20px;width:40px;height:40px;}
.dynamicslideshow-container .tp-rightarrow.default{background:url(../images/next-prev.png) no-repeat -60px center;opacity:0;filter:alpha(opacity=0);visibility:hidden;position:absolute;right:20px;width:40px;height:40px;}
#yt_header #yt_header_right{margin-top:30px;}
#yt_header .yt-main-menu,
#yt_header #yt_header_right{padding-right:0;}
#yt_header #yt_header_left{padding-left:0;}
.yt-menu{background-color:#fff;margin-top:-50px;}
#checkout_form .item-options{float:left;}
#checkout_form .cart-item-img{margin-right:15px;}
.products-grid .no-rating{display:none;}
.block-related .no-rating{display:none;}
.products-list .no-rating{display:none;}
.homepage-yt-menu{margin-top:-82px;}
.home-left .sm_megamenu_wrapper_vertical_menu{margin-bottom:30px !important;}
#btn_categories{font-size:167%;font-weight:bold;text-transform:uppercase;color:#444;height:49px;line-height:49px;padding-left:43px;border:1px solid #e3e1e1;border-bottom:none;-webkit-box-shadow:2px 2px 2px 0px #e3e1e1;-moz-box-shadow:2px 2px 2px 0px #e3e1e1;box-shadow:2px 2px 2px 0px #e3e1e1;position:relative;}
#btn_categories i:before{content:"";font-size:0;}
#btn_categories i{margin-right:20px;background:url(../images/ico-categories.png) no-repeat;width:16px;height:14px;position:absolute;top:18px;left:20px;}
#yt_content{}
#yt_header #yt_menu_short #btn_categories{-webkit-box-shadow:2px 0px 2px 0px #e3e1e1;-moz-box-shadow:2px 0px 2px 0px #e3e1e1;box-shadow:2px 0px 2px 0px #e3e1e1;}
#yt_header #yt_menu_short{position:relative;margin-top:-50px;}
#yt_header #yt_menu_short .yt-menu-content{visibility:hidden;opacity:0;filter:alpha(opacity = 0);position:absolute;top:89px;left:0;width:100%;height:100%;z-index:99;}
#yt_header #yt_menu_short:hover{cursor:pointer;}
#yt_header #yt_menu_short:hover .yt-menu-content{visibility:visible;opacity:1;filter:alpha(opacity = 100);left:0;top:49px;box-sizing:none;}
#yt_content .freeship{text-transform:uppercase;color:#fff;text-shadow:0px 1px 1px rgba(150, 150, 150, 1);padding:20px 12px 20px 16px;margin-top:30px;clear:both;}
#yt_content .freeship img{float:left;margin-right:12px;}
#yt_content .freeship .freeship-cont .p1{font-size:133%;font-weight:bold;}
#yt_content .freeship .freeship-cont .p1 span{color:#fffe93;}
#yt_content .freeship .freeship-cont .p2{font-size:116.6%;}
.banner-top{margin-bottom:25px;float:left;}
.banner-top img{width:100%;}
.bannerleft-home a:hover,
.banner-bottom a:hover,
.banner-top a:hover{opacity:0.8;filter:alpha(opacity = 80);}
.banner-top .banner-top1{padding-left:0;padding-right:15px;}
.banner-top .banner-top2{float:right;padding-right:0;padding-left:15px;}
.banner-bottom{margin:0 -15px 30px -15px;float:left;}
.banner-bottom a img{width:100%;}
#yt_left .sm-slider,
#yt_main_right .sm-slider{clear:both;}
#yt_left .sm-slider .rating-box{margin-top:5px;}
.yt-product-detail .sm-slider .slider{margin:0;}
.yt-product-detail .sm-slider .slider .vpo-wrap .vp .item{margin:0 8px 0 0;padding-right:16px;}
.sm-slider .slider .item .title-review{float:left;width:68%;}
.sm-slider .slider .item .item-price{text-align:right;line-height:26px;padding-right:0px;}
.sm-slider .slider .item .item-img{text-align:center;}
.sm-slider .slider .item .item-info{margin-top:10px;}
.sm-slider .item .item-price .old-price .price{padding-top:0px;}
#yt_left .sm-slider .page-button .control-button .next{background:url(../images/leftslider-next.png) no-repeat;width:20px;height:34px;}
#yt_left .sm-slider .page-button .control-button .preview{background:url(../images/leftslider-prev.png) no-repeat;width:20px;height:34px;}
#yt_main_right .sm-slider .vpo-wrap .vp .item{margin:0;padding-left:30px;margin-right:-4px;}
#yt_main_right .sm-slider .slider{margin:0px 0 9px -30px;}
#yt_main_right .sm-slider{overflow:hidden;margin:0;}
#yt_main_right .sm-slider .page-button .control-button li{background-image:url(../images/ico-slider.png);background-repeat:no-repeat;width:20px;height:20px;border:1px solid #e3e1e1;bottom:17px;}
#yt_main_right .sm-slider .page-button .control-button .preview{background-position:-22px center;margin-right:-7px;}
#yt_main_right .sm-slider .page-button .control-button .next{background-position:-48px center;}
#yt_main_right .sm-slider .page-button .control-button .preview:hover{background-position:5px center;}
#yt_main_right .sm-slider .page-button .control-button .next:hover{background-position:-75px center;}
.yt-slider-logo{border:1px solid #e3e1e1;text-align:center;margin-top:15px;}
.yt-slider-logo .sm-slider .slider{margin:-20px 20px 5px 20px;}
.yt-slider-logo .sm-slider .page-button.middle .control-button .preview{top:40%;left:-15px;}
.yt-slider-logo .sm-slider .page-button.middle .control-button .next{top:40%;right:-15px;}
.yt-slider-logo .sm-slider .page-title-slider{margin-bottom:0;width:110px;height:36px;line-height:34px;background-color:#fff;border:1px solid #e3e1e1;margin:auto;position:relative;top:-19px;}
.yt-slider-logo .sm-slider .page-button .control-button li{background-image:url(../images/ico-slider.png);background-repeat:no-repeat;width:29px;height:29px;border:1px solid #e3e1e1;background-color:#fff;}
.yt-slider-logo .sm-slider .page-button .control-button .preview{background-position:-17px center;margin-right:-7px;}
.yt-slider-logo .sm-slider .page-button .control-button .next{background-position:-43px center;}
.yt-slider-logo .sm-slider .page-button .control-button .preview:hover{background-position:9px center;}
.yt-slider-logo .sm-slider .page-button .control-button .next:hover{background-position:-70px center;}
.block-compare{margin-bottom:0;float:left;margin-top:30px;border: 1px solid #e3e1e1;padding: 17px 20px;}
#yt_right .block-compare {margin-top:0;}
.block-compare .block-title{border-bottom:1px solid #e3e1e1;padding-bottom:16px;width:100%;}
.block-compare .block-content{padding:0 !important;}
.block-compare .clear_all_a { font-weight: bold; font-style: italic; }
.block-compare .empty { padding-top: 15px; }
.block-compare #compare-items{padding:8px 0;}
.block-compare #compare-items .item{ margin-top: 5px; }
.block-compare #compare-items .item .btn-remove{display:inline-block;padding-right:5px;margin-top:-19px;float:right;}
.block-compare #compare-items .item > p{padding-right: 20px}
.block-compare .button{font-family:inherit;}
.clear-all-currently,
.block-compare .clear-all{background-color:#f9f9f9;color:#000;height:36px;line-height:29px;padding:0 18px;text-transform:capitalize;border:1px solid #e1e1e1;display:inline-block;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box;}
.block-compare .clear-all span{vertical-align:middle;}
.our-brands .block-content-brand{clear:both;margin-top:10px;float:left;width:100%;}
.our-brands .block-content-brand .col2{width:50%;float:left;}
.our-brands .block-content-brand .col1{width:50%;float:left;border-right:1px solid #e3e1e1;}
.our-brands .block-content-brand .brand{padding:10px;text-align:center;border-top:1px solid #e3e1e1;}
.our-brands .block-content-brand .brand1,
.our-brands .block-content-brand .brand2{border-top:none;}
.custom-left{border:1px solid #e3e1e1;float:left;width:100%;padding:17px 20px;margin-bottom:30px;}
.custom-left .currently .block-subtitle{text-transform:uppercase;font-size:116.6%;float:left;padding-top:10px;padding-bottom:5px;width:100%;}
#yt_left .custom-left .block-title{border-bottom:1px solid #e3e1e1;padding-bottom:16px;width:100%;}
#yt_left .custom-left .block-content{padding:0;}
#yt_left .custom-left .block-title span{text-transform:uppercase;font-weight:bold;}
.custom-left.custommenu .block{margin-top:15px;float:left;}
.custom-left.custommenu .block ul li ul{margin-left:15px;}
.yt-product-detail .upsell-product{margin-top:20px;}
.product-essential .product-review .ratings{float:left;}
.product-essential .product-review .addthis_box{float:right;}
#loading-contener{background:url(../images/ajax-loader2.gif) no-repeat scroll center center;display:none;position:absolute;height:70%;width:100%;top:30%;}#loading-overlay{background:#000;height:100%;opacity:.2;width:100%}
.block-related .item-box-content{float:right;max-width:135px;}
.our-brands{padding-top:30px;}
.contacts_box { margin-top: 10px; }
.contacts_box > div {
	float: left;
	display: block;
	height: 30px;
	text-align: center;
	line-height: 26px;
	font-size: 13px;
	width: 49%;
}

.contacts_box > .negotiations {
	border: 3px solid #CE2F00;
	float: right;
}
.contacts_box > .ask {
	border: 3px solid #B150B1;
}
.contacts_box button {
	width: 100%;
	height: 100%;
}
.contacts_box > div:hover {
	color: #fff;
	background-color: #e34931;
}
.contacts_box > .negotiations:hover, .contacts_box > .ask:hover {
	color: #fff;
	background-color: #e34931;
	border: 3px solid #e34931;
}
.contacts_box > .ask:hover button, .contacts_box > .negotiations:hover button {
	color: #fff;
}
.header .form-search .search-autocomplete ul{border:1px solid #ddd;background-color:#fff}.header .form-search .search-autocomplete li{border-bottom:1px solid #ddd;cursor:pointer;padding:3px}.header .form-search .search-autocomplete li .amount{float:right;font-weight:700}.header-top-menu{width:1000px;height:62px;margin:0;padding:0}
.account-login .buttons-set .button { margin-right: 60px; }
.cms-home .footer-top { display: block !important; }
.h3_title_left { padding: 20px; font-size: 13px; font-weight: normal; }
.search-mobile #search { max-width: 208px; float: left; }
.search-mobile .mobile-search-button { margin-left: 1px !important; background-color: #fff !important; }
.icon-trash.btn-remove.btn-remove2 { font-size: 16px; }
#shopping-cart-table .a-center .input-text { line-height: 40px; height: 40px; vertical-align: top; }
#shopping-cart-table .quantity-controls { float: none; }
.bannerhome-left {
    padding-bottom: 30px;
}
.quicklink-mobile-content { display: none; }
.space-bottom-15 { margin-bottom: 15px; }
#wishlist-table .product-name { margin-bottom: 0; }
#wishlist-table .product-name a { font-size: 14px; font-family: Arial !important; font-weight: normal;}
.my-account #my_recent_reviews .product-name { margin-bottom: 0; }
.my-account #my_recent_reviews .product-name a { font-family: Arial !important; }
.category-description .big-text { display: none; }
.cms-home .messages { width: auto; }
.price-box-price-tag { font-size: 183%; }
#catalog-listing .price-box-price-tag, .products-grid .price-box-price-tag, .mini-products-list .price-box-price-tag { display: none; }
.img-equal { margin-bottom: 20px; }
@media (max-width:399px) {
    .img-equal > .col-md-2 { width: 50% !important; }
}

@media (min-width:400px) and (max-width:991px) {
    .img-equal > .col-md-2 { width: 33% !important; }
}

@media (min-width:992px){
    .img-equal > .col-md-2 { width: 20% !important; }
}
.availability {
    margin-top: 6px;
    margin-bottom: -10px;
    color: #666666;
    font-size: 10px;
    font-weight: bold;
    float: left;
    clear: both;
}
.availability span { color: red; }
.availability span.available { color: green; }