.hidden{display:none}
.menu-catalog .container{padding-top:.5em;padding-left:.6em}
.menu-catalog li{overflow:hidden;padding:4px 0 6px 12px;font-size:1.15em}
.menu-catalog li.active{padding:0}
.menu-catalog li .mediate{padding:4px 0 6px 12px}
.menu-catalog .active .r-corner .indent span{font-size:1em}
.menu-catalog .level-1 ul{clear:left;width:100%;padding-left:1em;padding-top:.25em}
.menu-catalog .level-1 ul li{font-size:.9em;padding:4px 12px}
.menu-catalog .level-1 ul li.active{padding:0}
.menu-catalog .level-1 ul .active .r-corner .indent{padding:4px 12px}

.catalog-nodes .item{padding-bottom:4em}
.head-with-producers{padding-bottom:1em;width:99%}
.goods h3,.head-with-producers h3{padding:0 .4em 0 0;letter-spacing:-.005em;color:#000;font-size:1.85em;font-weight:normal}
.head-with-producers ul{padding-top:.4em;float:none}
.head-with-producers li{display:inline;font-size:.9em;padding-right:.15em;line-height:1.8em}

.menu-producers{padding-bottom:.5em;margin:-1.5em -1.5em 0 -.7em;border-bottom:1px solid #e8eff2}
.menu-producers ul{overflow:hidden}
.menu-producers li{float:left;padding:2px 9px}
.menu-producers .active{padding:0}
.menu-producers .r-corner .indent span{font-size:1em}
.menu-producers .r-corner .cn{width:10px;height:10px}
.menu-producers .r-corner .indent{padding:2px 0}
.menu-producers .active .r-corner .indent{padding:2px 9px}
.menu-producers .r-corner .lt{background-position:-605px 0}
.menu-producers .r-corner .rt{background-position:-615px 0}
.menu-producers .r-corner .lb{background-position:-605px -10px}
.menu-producers .r-corner .rb{background-position:-615px -10px}

.content .sort-view{padding:1em 0 2em;width:98%}
.sort-view a:link,.sort-view a:visited{color:#00739e}
.sort-view a:hover{color:#008fc5}
.sort-view .sort{width:72%}
.sort-view .sort ul{overflow:hidden;width:100%}
.sort-view .sort li{float:left;padding:2px 7px 3px 0}
.sort-view .sort .active{padding:0 .4em 0 0}
.sort-view .sort .active a:link,.sort-view .sort .active a:visited{color:#000}
.sort-view .sort .active a:hover{color:#008fc5}
.sort .r-corner .cn{width:10px;height:10px}
.sort .r-corner .lt{background-position:-523px 0}
.sort .r-corner .rt{background-position:-533px 0}
.sort .r-corner .lb{background-position:-523px -10px}
.sort .r-corner .rb{background-position:-533px -10px}
.sort .r-corner .indent{color:#000;padding:2px 7px 3px}
.sort .r-corner .indent span{font-size:1em;text-decoration:none}
.sort .r-corner .indent span i{font-style:normal;font-family:"Times New Roman", Times, serif}
.sort a.r-corner .indent b{text-decoration:underline}
.sort .active .r-corner .indent{background:#e5f4f6}

.sort-view .view{float:right;padding-top:.2em}
.sort-view .view .sprite{padding-left:18px}
.sort-view .view .list:link i,.sort-view .view .list:visited i{background-position:-405px 0}
.sort-view .view .list:hover i{background-position:-441px 0}
.sort-view .view .tile:link i,.sort-view .view .tile:visited i{background-position:-459px 0}
.sort-view .view .tile:hover i{background-position:-495px 0}

.menu-parametrs{padding-bottom:2em}
.menu-parametrs .container{padding:1em 1.5em}
.menu-parametrs .bg{background:#e3f2e4}
.menu-parametrs form{width:100%}
.menu-parametrs .item{padding-bottom:1.4em}
.menu-parametrs .item label{margin-left:20px;display:block;float:left}
.menu-parametrs .item a:link,
.menu-parametrs .item a:visited{color:#000}
.menu-parametrs .item a:active,
.menu-parametrs .item a:hover{color:#008fc5}
.menu-parametrs .item label input{margin-left:-17px;position:relative;z-index:10;margin-bottom:0;margin-top:0}
.menu-parametrs .item ul{padding-top:.5em}
.menu-parametrs .item li{padding-bottom:.75em;line-height:1.1em;overflow:hidden}
.menu-parametrs h6{font-weight:bold;font-size:1em;padding-bottom:.25em;overflow:hidden}
.menu-parametrs .short{width:3em}
.menu-parametrs .submit{background:#d7e7d8;padding-right:.5em}
.menu-parametrs .submit a:link,.menu-parametrs .submit a:visited{color:#000}
.menu-parametrs .submit a:hover{color:#008fc5}
.menu-parametrs .submit .more{padding-top:.8em}
.menu-parametrs .submit .clear-filter{font-size:.85em;padding:.5em 0 0 1em}
.menu-parametrs .icorners .cn{width:10px;height:10px;background-image:url(http://i.gsl.ua/design/sprite.png)}
.menu-parametrs .icorners .tl{background-position:-513px 0}
.menu-parametrs .icorners .bl{background-position:-513px -10px;margin-top:-10px}
.empty-filter .mtext{font-size:1.35em;line-height:1.5em}

.product-title-code{padding-bottom:1.2em}
.product-title-code h1,.product-title-code .code{display:inline}
.product-title-code h1{margin-bottom:0;margin-right:.5em}
.product-title-code .code{font-style:italic;color:#333}

.product-page{margin-left:-1em;padding:0 0 4em 0;min-height:25em}
.product-page table{width:100%}
.product-page td{vertical-align:top;padding-left:3em}
.product-page .tile .items .images td{padding-left: 0}
.product-page .image{width:1%;padding:0;white-space:nowrap}
.product-page .image a{text-decoration:none}
.product-page .image img{margin-right:60px}
.product-page .image .zoom{padding-right:50px;font-size:38px;background:url(http://i.gsl.ua/design/catalog/details/zoom.jpg) no-repeat 50% 50%;margin-left:-50px;cursor:pointer}
.product-page .menu-images{width:50px;float:right;margin-left:-60px}
.product-page .menu-images li{padding-bottom:.5em;text-align:center}
.product-page .menu-images li img{margin:0}
.product-page .producer-warranty{font-style:italic;color:#333}
.product-page .price-label{padding-bottom:3.5em;margin-left:-12px}
.product-page .price-label .price{font-size:1.6em;padding:.25em .5em 0 12px}
.product-page .price-label .price .uah{font-size:2em;letter-spacing:-.015em}
.product-page .price-label .tobuy{padding-bottom:.25em}
.product-page .price-label .incart{font-size:1.8em;padding:.9em 0 0 .4em;display:block;font-style:italic}
.product-page .price-inspector{position:relative;z-index:15;float:left}
.price-inspector a{float:left;font-size:1.1em;position:relative;z-index:10;background-position:0 0;padding-left:12px}
.price-inspector a:link,.price-inspector a:visited{color:#000}
.price-inspector a:hover{color:#333}
.price-inspector a,.price-inspector a ins{background-image:url(http://i.gsl.ua/design/catalog/details/price-inspector-corners.png);background-repeat:no-repeat}
.price-inspector a,.price-inspector a ins{text-decoration:none;display:block}
.price-inspector a .bg-r{padding-right:12px;background-position:100% 0}
.price-inspector a .bg{background-color:#f8fab7}
.price-inspector a span{border-bottom:1px dotted;line-height:1.9em}
.price-inspector .text,.price-inspector .text .rt,.price-inspector .text .lb,.price-inspector .text .rb{background-image:url(http://i.gsl.ua/design/catalog/details/price-inspector-bg.png);background-repeat:no-repeat}
.price-inspector .text{background-position:0 0;background-color:#feffce;width:35em;position:absolute;margin-top:13px;z-index:5;clear:left}
.price-inspector .text .rt{background-position:100% 0}
.price-inspector .text .lb{background-position:0 100%}
.price-inspector .text .rb{background-position:100% 100%}
.price-inspector .text .container{padding:1.5em 2em 1em}
.price-inspector .text p{padding-bottom:.8em;font-size:1em;line-height:1.4em}
.price-inspector .text form input{width:99%}
.price-inspector .text form .submit{text-align:right;padding:.5em .3em 0 0}
.price-inspector .text form button{width:180px;height:45px;background-position:-380px 0}
.price-inspector .text form button:hover,.price-inspector .text form button.hover{background-position:-560px 0}

.product-page .price-label .status{font-weight:bold;font-size:1.4em;overflow:hidden;padding-left:12px}
.product-page .price-label .status span{padding:6px .5em 0 0;float:left}
.product-page .price-label .unavailable{font-size:1em}
.product-page .price-label .unavailable .text{color:#999;font-size:1.8em;padding:0 0 .25em}
.product-page .price-label .unavailable .price{padding-left:0;font-weight:normal}
.product-page .price-label .unavailable .price span{float:none;color:#c8c8c8}

.product-page .price-label .waiting_for_supply span{color:#2fb466}
.product-page .price-label .waiting_for_supply div{color:#2fb466;padding-bottom:.4em}

.product-page .price-label .waitlist span{color:#000}
.product-page .price-label .call span{color:#c6a300}
.product-page .price-label .limited span{color:#f33}

.product-page .free-delivery{padding:.65em 0 .5em 32px;font-size:1em;white-space:nowrap}
.product-page .free-delivery .sprite i{background-position:-1043px 0;margin-left:-32px;padding-right:32px;padding-bottom:3px;vertical-align:top}


.product-page .characteristics .fade-out, .product-page .reminder .fade-out{height: 1.5em;margin-top: -1.5em;overflow: hidden;position: relative}
.product-page .characteristics .fade-out i, .product-page .reminder .fade-out i{background: url(http://i.gsl.uadesign/catalog/details/fade-out.png) repeat-y 0 0;display: block;float: right;height: 30px;position: relative;width: 60px;z-index: 1}
.product-page .reminder{border-top: 1px solid #E2E2E2;color: #666;font-style: italic;margin-top: 2em;max-width: 40em;padding: 1em 0}
.product-page .bug-report{padding-bottom: 1px}

.product-page .delivery-payment{max-width: 600px;min-width: 435px;overflow: hidden;width: 80%}
.product-page .delivery-payment-wrap{border: 1px solid #B2D1E0;float: left;padding: 18px 0 15px 20px}
.product-page .delivery-payment .cn {background-image: url(http://i.gsl.ua/design/sprite.png)}
.product-page .delivery-payment .lt{background-position: -1111px 0;height: 11px;width: 11px}
.product-page .delivery-payment .lb{background-position: -1111px -11px;height: 11px;width: 11px}
.product-page .delivery-payment .rt{background-position: -1122px 0;height: 11px;width: 11px}
.product-page .delivery-payment .rb{background-position: -1122px -11px;height: 11px;width: 11px}
.product-page .delivery-payment h4{color: #333;font-size: 1.231em;margin-bottom: 0.5em}
.product-page .delivery-hdr i{background-position: -1003px 0;margin-left: 8px}
.product-page .payment-hdr i{background-position: -1093px 0;margin-left: 8px}
.product-page .delivery-payment ul{padding-right: 18px}
.product-page .delivery-payment li{padding-bottom: 0.923em}

.product-page .tabs{overflow:hidden;margin-left:-12px;padding-top:3em;padding-bottom:1.5em}
.product-page .tabs li{float:left;font-size:1.385em;padding:0 12px}
.product-page .tabs li.active{padding:0}
.product-page .tabs a{cursor:pointer}
.product-page .tabs sup{color:#666;font-size:1em}
.product-page .tabs .active a{cursor:default;font-weight:bold}
.product-page .tabs a:link,.product-page .tabs a:visited{color:#00739e}
.product-page .tabs a:hover{color:#008fc5}
.product-page .tabs .r-corner .lt{background-position:-649px 0}
.product-page .tabs .r-corner .rt{background-position:-661px 0}
.product-page .tabs .r-corner .lb{background-position:-649px -12px}
.product-page .tabs .r-corner .rb{background-position:-661px -12px}
.product-page .tabs .r-corner .indent{padding:4px 0 6px;z-index:14}
.product-page .tabs .active .r-corner .indent{background:#e2e9eb;color:#000;padding:4px 12px}
.product-page .tabs .r-corner .indent span{font-size:1em;text-decoration:none;border-bottom:1px dashed}
.product-page .tabs .active .r-corner .indent span{border:none}

.product-page .tab-content{float: left;overflow: hidden;vertical-align: top;width: 63%}

.product-page .reviews{max-width: 60em}
.product-page .characteristics{}
.product-page .characteristics, .product-page .reviews{padding-right: 50px}
.product-page .characteristics table{width:auto}
.product-page .characteristics td,.product-page .characteristics th{vertical-align:top;font-weight:normal;padding:.4em 0;font-size:1.15em;text-align:left}
.product-page .characteristics th{width:45%;padding-right:1em;max-width:15em}
.product-page .characteristics td{padding-left:3px;width:45%}
.product-page .characteristics td img{margin-left:-3px}
.product-page .characteristics h4{position:relative;font-weight:bold;font-size:1em;border-bottom:1px solid #e2e2e2;padding:0 0 0.1em;margin:0 0 -.4em -3px;color:#333;line-height:1em;overflow:hidden;}
.product-page .characteristics h4 b{position:relative;z-index:2}
.product-page .characteristics h4 span{padding-left:.5em;position:absolute;color:#999;font-weight:normal;font-size:.9em;white-space:nowrap}
.product-page .characteristics .fade-out,.product-page .reminder .fade-out{height:1.5em;margin-top:-1.5em;overflow:hidden;position:relative;}
.product-page .characteristics .fade-out i,.product-page .reminder .fade-out i{background:transparent url(http://i.gsl.ua/design/catalog/details/fade-out.png) repeat-y scroll 0 0;display:block;float:right;height:30px;position:relative;width:60px;z-index:1;}
.product-page .reminder{border-top:1px solid #e2e2e2;color:#666;font-style:italic;max-width:40em;margin-top:2em;padding:1em 0}
.product-page .bug-report{padding-bottom:1px}
.product-page .price-label .tools{padding:1.5em 0 0 12px}
.product-page .tools li{float:left;line-height:1.9em;padding:0 1.5em .8em 0}
.product-page .tools li a:link,.product-page .tools li a:visited{color:#00739e}
.product-page .tools li a:hover{color:#008fc5}
.product-page .tools .sprite{margin-left:18px}
.product-page .tools a.tocomparison{margin-left:21px}
.product-page .tools .price-inspector a:link,.product-page .tools .price-inspector a:visited{color:#000}
.product-page .tools .ask-about-product{white-space:nowrap}
.product-page .tools .ask-about-product i{padding-bottom:2px}
.product-page .tools .ask-about-product:link i,.product-page .tools .ask-about-product:visited i{background-position:-673px 0}
.product-page .tools .ask-about-product:hover i{background-position:-691px 0}
.product-page p.description{padding-bottom:0;max-width:50em;width:85%}
.product-page .description .price{margin-left:10px}
.product-page .tab-content{vertical-align:top;overflow:hidden;float:left;width: 63%}
.product-page .relation-buy{vertical-align:top;overflow:hidden;float:left;width: 33%;padding-left: 2em}
.product-page .row-margin{margin-bottom: 3em}

.product-page .ask-about .popup-insaider{margin-left:-17em;width:45em}
.product-page .ask-about .popup-insaider td{padding:0}
.product-page .ask-about .popup-insaider td.container{padding:0.25em 2.5em 0.5em}
.product-page .ask-about .popup-insaider .head h3{text-align:center}
.product-page .ask-about .popup-insaider .cols{padding-bottom:.5em}
.product-page .ask-about .popup-insaider .cols .title{font-size:1em;width:16em;padding-top:.4em}
.product-page .ask-about .popup-insaider .cols .field{margin-left:16em}
.product-page .ask-about .popup-insaider .cols .field .text{width:96%}
.product-page .ask-about .popup-insaider .message-field{padding-bottom:.8em}
.product-page .ask-about .popup-insaider .message-field p{font-size:1.3em;padding-bottom:.25em}
.product-page .ask-about .popup-insaider .message-field .text{font-size:1.3em;height:8em}
.product-page .ask-about .popup-insaider .text{font-size:1.1em;width:98%}
.product-page .ask-about .popup-insaider .submit{text-align:right}
.product-page .ask-about .popup-insaider .success{padding:1.5em 0 1em;text-align:center}
.product-page .ask-about .popup-insaider .success .submit{text-align:center}
.product-page .ask-about .popup-insaider .success p{padding-bottom:3.25em}

.product-page .popup-content {z-index: 15}
.product-page .ask-about .popup-info{margin: 0}
.product-page .popup-info{width: 44em}
.product-page .popup-info td{padding-left: 0}





.lightbox{text-align:center;position:relative;_width:1%}
.lightbox .close{margin:.25em -.8em 0 0}
.lightbox h2{background:none}
.lightbox .menu-images{width:auto; margin:0 auto -2em;clear:right}
.lightbox .menu-images td,.lightbox .menu-images td div{width:70px;height:70px;min-width:70px}
.lightbox .menu-images td{width:70px;height:70px;background:none;vertical-align:middle;text-align:center}
.lightbox .image{text-align:left;padding-top:20px;margin:0 auto}
.lightbox .mask{z-index:10;position:absolute;height:70px;width:70px;background:url(http://i.gsl.ua/design/catalog/details/lightbox-active.gif) no-repeat 0 0}
.lightbox .menu-images td.heightless{height:0}

.product-page .reviews .container{padding-top:3em;padding-bottom:0}
.product-page .reviews .items{padding-bottom:2em}
.product-page .reviews .item{padding-bottom:4em}

.add-to-cart{position:relative;width:75em}
.add-to-cart h2{background:none;font-size:2em;padding:0 0 1.2em .75em}
.add-to-cart .cart{margin:0 0 1em -9px;border-bottom:1px solid #e5e5e5}
.cart .last-added{padding-bottom:1em}
.cart .item{overflow:hidden;width:100%;padding:1em 0;font-size:1.1em}
.cart .last-added .item{font-size:1.25em}
.cart .head{padding:0 0 .25em;border-bottom:1px solid #e5e5e5;font-size:1.1em}
.cart .last-added .head{font-size:1.1em}
.cart .previously-added .head div{padding-left:2em}
.cart .delete,.cart .image{float:left}
.cart .delete{width:30px}
.cart .delete a{display:block;width:18px;height:18px;background-image:url(http://i.gsl.ua/design/sprite.png);background-repeat:no-repeat;background-position:-709px 0}
.cart .delete a:hover{background-position:-727px 0}
.cart .previously-added .delete{width:130px}
.cart .previously-added .delete a{float:right;margin-right:5px}
.cart .last-added .delete a{width:24px;height:24px;background-position:-745px 0}
.cart .last-added .delete a:hover{background-position:-770px 0}
.cart .image{width:50px}
.cart .detail{margin-left:90px}
.cart .last-added .image{width:150px}
.cart .last-added .detail,.cart .previously-added .detail{margin-left:190px}
.cart .detail .title{padding:.5em 0 .3em}
.cart .last-added .detail .title{font-size:1.25em}
.cart .price{width:40%}
.cart .price .uah,.cart .price .usd{font-size:1em}
.cart .price .uah{font-weight:bold}
.cart .last-added .price .uah{font-size:1.6em;font-weight:normal}
.cart .last-added .price .usd{font-size:1.25em}
.cart .count{width:15%;padding-top:.3em}
.cart .head .count{padding-top:0}
.cart .count input{width:2.5em;text-align:right}
.cart .last-added .count input{font-size:1.05em}
.cart .cost{width:40%;text-align:right}
.cart .head .cost div{padding-right:1em}
.cart .previously-added .item .cost .uah{font-size:1.25em}
.cart .previously-added .item .count input{width:2em;margin-left:1.3em}
.cart .previously-added .item .price{padding-top:.3em}
.cart .previously-added .item .price .usd,.cart .previously-added .item .cost .uah{font-weight:normal}

.add-to-cart .total{text-align:right;font-size:2.25em;padding-bottom:1em}
.add-to-cart .total .uah{font-weight:normal;font-size:1.3em;padding-right:.75em}
.add-to-cart .submit .continue-shopping{padding-top:.3em}
.add-to-cart .submit .continue-shopping button,.add-to-cart .submit .make-order input{font-size:1.4em;padding:.2em .6em}
.add-to-cart .submit .continue-shopping .sprite{padding-left:18px}
.add-to-cart .submit .continue-shopping .sprite i{background-position:-794px 0}
.add-to-cart .submit .make-order{float:right;margin-right:2em}
.add-to-cart .submit .make-order div{float:right;padding:.4em;background:#b2e9c3}
.add-to-cart .submit .make-order input{font-weight:bold}

.message{margin-left:-20px}
.best-goods h2{margin-left:-1.3em;padding-left:1.3em}

.product-page .message table{width: 97%}
.product-page .message td{vertical-align: middle}




.popup-buy{width: 65em;text-align: left}
.popup-buy .close{float: right;margin: -1.3em -1.5em 0 0}
.popup-buy .close, .popup-buy .close a{height: 30px;width: 50px}
.popup-buy .close a{background: url("http://i.gsl.ua/design/popup-insaider-close.png") no-repeat scroll 0 0 transparent;display: block}
.popup-buy .close a:hover{background-position: 0 -70px}
.popup-buy .buy-block{margin: -.5em 0}
.popup-buy h2{font-size: 2.07em;padding: 0}
.popup-buy h3{color: #333}

.product-head{overflow: hidden;margin: 1em 0}
.product-head .title{font-size: 1.54em}
.product-head .cost{float: right;font-size: 1.15em;padding-right: 0.8em;line-height: 2em;padding-left: 1em}
.product-item{}
.product-item .image{width: 110px;padding: 0;height: 110px}
.product-item .price{font-size: 1.5em;width: 13em}
.product-item .count{font-size: 1.15em;padding: .7em .5em 0}
.product-item .count input{font-size: 1em;width: 2.15em}
.product-item .cost{float: right;width: auto;}
.product-item .delete{width: 25px;padding: .8em .5em 0} 
.product-item .delete a {background: url(http://i.gsl.ua/design/sprite.png) no-repeat;background-position: -745px 0;display: block;height: 24px;width: 24px}
.product-item .delete a:hover{background-position: -770px 0}

.buy-block .total-price{font-size: 2.07em;text-align: right;border-top: 1px solid #e5e5e5;margin: .5em 0 .3em;padding-top: .25em}
.buy-block .total-price .uah{font-size: 1.1em}

.buy-block .submit{float:right;padding: .5em}
.buy-block .submit button{font-size:1.8em;padding:.25em 1.15em .3em;color: #fff;cursor:pointer;font-family: sans-serif;
background: #03cc5a;
background: -moz-linear-gradient(top, #03cc5a 0%, #00c154 29%, #01a147 87%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#03cc5a), color-stop(29%,#00c154), color-stop(87%,#01a147)); 
background: -webkit-linear-gradient(top, #03cc5a 0%,#00c154 29%,#01a147 87%);
background: -o-linear-gradient(top, #03cc5a 0%,#00c154 29%,#01a147 87%); 
background: -ms-linear-gradient(top, #03cc5a 0%,#00c154 29%,#01a147 87%); 
background: linear-gradient(top, #03cc5a 0%,#00c154 29%,#01a147 87%);
-webkit-border-radius: 12px;-moz-border-radius: 12px;border-radius: 12px;border: 2px solid #fff;
-webkit-box-shadow: 0px 0px 3px 3px #dcdcdc;
-moz-box-shadow: 0px 0px 3px 3px #dcdcdc;
box-shadow: 0px 0px 3px 3px #dcdcdc;
text-shadow: 1px 1px 1px rgba(0,0,0,.6);}
.buy-block .submit button:hover{
background: #00feb3;
background: -moz-linear-gradient(top, #00feb3 0%, #00d770 29%, #00a749 87%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#00feb3), color-stop(29%,#00d770), color-stop(87%,#00a749));
background: -webkit-linear-gradient(top, #00feb3 0%,#00d770 29%,#00a749 87%);
background: -o-linear-gradient(top, #00feb3 0%,#00d770 29%,#00a749 87%); 
background: -ms-linear-gradient(top, #00feb3 0%,#00d770 29%,#00a749 87%); 
background: linear-gradient(top, #00feb3 0%,#00d770 29%,#00a749 87%)}

.buy-block .continue-shopping{font-size: 1.54em;margin-top: 1em}

.product-i-other-title{font-size: 1.15em;margin-bottom: .75em}
.product-i-other{margin-bottom: 1.5em}
.product-i-other .image{width: 80px;padding: 0;height: 80px}
.product-i-other .price{font-size: 1em;width: 26.9em;padding-top: .5em}
.product-i-other .cost{font-size: 1.5em;width: auto;padding-top: 0}

.buy-block .noborder{border: none;margin-top: 1em}

.with-border{margin-top: 1em}
.with-border span{background: #fff;padding-right: 1em;z-index: 10;position: relative;}
.border-line{height: 1px;background: #e5e5e5;width: 100%;margin-top: -1.5em;margin-bottom: 2em}







