h1 span.title{margin:0 0 20px 0;padding:0 0 15px 0;font-size:.8em;font-weight:bold;color:#600}}div.otsearch-mod{width:347px;height:24px;padding:5px 0;padding-left:10px}div.otsearch-mod input#mod-search-searchword{background:none repeat scroll 0 0 transparent;border:medium none;color:#aaa;float:left;font-size:11px;height:15px;padding:5px 0;width:245px}div.otsearch-mod input#mod-search-searchword:focus{color:#000}div.otsearch-mod input.button,div.otsearch-mod input.button-image{border:medium none;color:#fff;font-size:14px;height:34px;line-height:34px;padding-top:0;text-align:center;text-transform:uppercase;width:93px}div.otsearch-mod input.button{float:right}form.joomla-searchmod div.otsearch-mod input.button-image{padding-top:10px;height:24px}div.vmgroup div.spacer{padding:6px;overflow:hidden}div.vmgroup .ot-custom-vmproducts img{width:200px;height:190px}div.vmgroup .ot-custom-vmproducts .product-desc{width:31%;padding-right:2%}div#system-message-container dl#system-message dd.message{float:none;padding-left:0}div#system-message-container dl#system-message dd.message ul{padding:5px 10px 5px 0}div#system-message-container dl#system-message dd.message ul li{background:0}form.addtocart_form{width:98%}div.productdetails-view div.icons{float:none;margin:0;padding:0}div.product-info h1.product-name{color:#343434;font-family:"Myriad Pro";font-size:30px;font-weight:normal;margin-top:10px}div.productdetails-view div.addtocart-area{background:url("../images/heading-bg.png") repeat-x scroll center bottom #f6f2e9;padding:15px 15px}div.productdetails-view div.addtocart-area form.addtocart_form{float:left;padding:20px}table.custom-addtocart-attributes td.custom-addtocart-price{width:40%}div.product-price{color:#666;font-size:15px;font-weight:normal;text-align:right;padding-bottom:11px}div.product-price p{margin-top:3px}div.product-price div span{color:#bb424b;font-size:22px;font-weight:bold;line-height:normal;margin-left:5px}table.custom-addtocart-attributes td.custom-attributes{width:59%}div.productdetails-view .product-description,div.product-fields{width:100%;float:left;margin:0}div.product-fields div.product-field{width:100%;float:left;padding:0}div.product-fields div.product-field select{height:24px;padding:2px;font-size:12px;width:100%}div.product-fields div.product-field span.hasTip{float:left;margin-top:4px}div.product-fields div.product-field span.product-fields-title,label.quantity_box{margin:2px 3px 0 0;min-width:15%}div.product-fields div.product-field span.product-field-desc{font-weight:normal}div.product-fields div.product-field span label{padding:0;margin:0 0 30px 0}div.product-fields div.product-field{margin-bottom:30px;overflow:hidden}div.product-fields div.product-field .product-field-display{max-width:85%;overflow:hidden}div.product-fields div.product-field input{left:23px}div.productdetails-view .product-field-topbg,div.productdetails-view .product-field-midbg,div.productdetails-view .product-field-botbg{float:left;width:309px}div.productdetails-view .product-field-midbg{background:url("../images/vm/attribute-midbg.png") repeat-y scroll 0 0 transparent}div.productdetails-view .product-field-midbg .product-field-midbg-i{padding:5px 10px;overflow:hidden}div.productdetails-view .product-field-topbg{background:url("../images/vm/attribute-topbg.png") no-repeat scroll 0 0 transparent;height:3px}div.productdetails-view .product-field-botbg{background:url("../images/vm/attribute-botbg.png") no-repeat scroll 0 0 transparent;height:3px}span.product-field-display label{font-weight:normal}form.addtocart_form div.product-quantity{float:left;margin-top:6px}span.quantity-box{padding:0}span.quantity-box input.quantity-input{padding-left:0}span.quantity-controls{width:45px;margin-top:2px}span.quantity-controls input.quantity-controls{float:left;margin-right:5px}span.addtocart-button{width:auto}span.addtocart-button input.addtocart-button:hover,span.addtocart-button input.notify-button:hover,span.addtocart-button input.addtocart-button,span.addtocart-button input.notify-button{background:#cb3742;border:0;border-radius:10px;color:#fff;font-size:12px;font-weight:bold;height:33px;text-transform:uppercase;width:170px}div.ask-a-question a.ask-a-question{padding-bottom:3px}div.product-addtocart-attributes div.availability{text-align:left}form#askform label{width:100%;float:left}div.ask-a-question-view input.counter,.ask-a-question-view input#email{margin-left:0}.ot-rightcolumn form#form-login fieldset.input,.ot-leftcolumn form#form-login fieldset.input{border-bottom:6px solid #563a2c;border-top:0;border-left:0;border-right:0}.ot-rightcolumn form#form-login div.log-out input.button,.ot-rightcolumn form#form-login fieldset.input input.button,.ot-leftcolumn form#form-login div.log-out input.button,.ot-leftcolumn form#form-login fieldset.input input.button{background:url("../images/login-button.png") no-repeat;border:medium none;color:#fff;display:block;float:right;height:52px;line-height:52px;margin:0;margin-bottom:-12px;padding:0;text-align:center;text-transform:uppercase;width:52px}.ot-rightcolumn form#form-login div.log-out,.ot-rightcolumn form#form-login div.log-out input.button,.ot-leftcolumn form#form-login div.log-out,.ot-leftcolumn form#form-login div.log-out input.button{margin:0;padding:0;font-size:11px}.ot-rightcolumn #form-login-username,.ot-rightcolumn #form-login-password,.ot-leftcolumn #form-login-username,.ot-leftcolumn #form-login-password{line-height:28px;float:left}.ot-rightcolumn #form-login-username label,.ot-rightcolumn #form-login-password label,.ot-leftcolumn #form-login-username label,.ot-leftcolumn #form-login-password label{float:left;margin-right:10px;text-transform:uppercase;font-weight:normal}.ot-rightcolumn #form-login-username span,.ot-rightcolumn #form-login-password span,.ot-leftcolumn #form-login-username span,.ot-leftcolumn #form-login-password span{background:url("../images/login-input-bg.png") no-repeat;display:block;float:right;height:28px;width:132px}.ot-rightcolumn #form-login-username span input,.ot-rightcolumn #form-login-password span input,.ot-leftcolumn #form-login-username span input,.ot-leftcolumn #form-login-password span input{background:none repeat scroll 0 0 transparent;border:medium none;height:18px;margin:5px;padding:0;width:123px}.ot-rightcolumn .custom-bg .otmodule-ext,.ot-leftcolumn .custom-bg .otmodule-ext{background:#f6f2e9;overflow:hidden}.ot-rightcolumn .custom-bg .otmodule-ext,.ot-rightcolumn .module-connect .otmodule-ext,.ot-rightcolumn .module-login .otmodule-ext,.ot-leftcolumn .custom-bg .otmodule-ext,.ot-leftcolumn .module-connect .otmodule-ext,.ot-leftcolumn .module-login .otmodule-ext{background:#f6f2e9;padding:12px}.ot-rightcolumn .module-connect .otmodule-ext,.ot-leftcolumn .module-connect .otmodule-ext{background:#f6f2e9 url("../images/heading-bg.png") repeat-x 0 bottom;text-align:center}.ot-rightcolumn .module-login h3,.ot-leftcolumn .module-login h3{background:url("../images/login-leftcol-h3-bg.png") no-repeat;height:55px;margin:-18px 0 0 0;padding-left:45px;padding-top:20px}.ot-rightcolumn .module-banner img,.ot-leftcolumn .module-banner img{border:1px solid #c8c8c8}form.custom-newsletter input.input-text{background:url(../images/input-newsletter-bg.png) repeat-x;border:1px solid #563a2c;color:#563a2c;float:left;font-size:12px;font-style:italic;height:27px;padding-left:1px;width:116px}form.custom-newsletter input.submit{background:none repeat scroll 0 0 #563a2c;border:medium none;color:#fff;height:31px}body.left-right-content div.ot-mainbody div.ot-rightcolumn{float:left;margin-left:0;margin-right:20px}body.content-left-right div.ot-mainbody div.ot-leftcolumn{float:right;margin-left:10px;margin-right:0}#k2Container h2.itemTitle,#k2Container h3.catItemTitle{background:url("../images/heading-bg.png") repeat-x scroll center bottom #f6f2e9;color:#222;font-family:Verdana;font-size:15px;font-weight:bold;line-height:normal;margin:0;padding:15px;text-transform:uppercase;margin-bottom:10px}div#itemListLinks div.itemContainer,div#itemListLinks div.itemContainer h3{background:0;font-weight:normal;text-transform:none}.contact-address address{font-style:normal;font-size:20px}.contact-telephone{font-weight:bold;font-size:28px;margin:25px 0;display:block}.contact-mobile{font-size:18px}.contact-address{margin:30px 0 0 0}.megacontact-wrap-bg h3{margin:40px 0 15px 0}.jicons-icons img{display:none}.b_about{font-size:16px;color:#600}.b_columntitle{margin:10px 0;padding:0;font-size:1.5em;font-weight:bold;color:#600}.dostavka{font-size:18px}.dostavka a{text-decoration:underline}.cart-images img{width:250px}.coupon{height:25px;line-height:25px;display:block;float:left;width:250px;font-size:12px}.cart-view input.details-button{height:35px}.other-customfield img{width:45px;height:45px}.product-fields .product-field label.other-customfield{width:55px;float:left;position:relative;top:20px;left:0;margin-bottom:27px;text-align:center;font-size:9px;}.b_product-fields{float:left;width:70px;margin:0 5px 0 0}.b_product-fields div{overflow:hidden}.b_product-fields div:first-child{height:120px}.product-fields .product-field .vm-img-desc{font-size:10px}div.product-fields div.product-field .product-field-display{max-width:100%}form div{margin:0}.checkoutfr{overflow:hidden}.checkoutfr li{float:left;overflow:hidden}.sectiontableentry1 fieldset,.sectiontableentry2 fieldset{border:0}.checkout-button-top input.terms-of-service{display:none}.product-related-products .product-field{min-width:120px}.comments{width:100%;margin:20px 0 0 0}.back-to-category{float:none;margin:-30px 0 20px 250px}.product-preview{overflow:hidden}.otcustom-tabs{overflow:hidden}.ny-party{margin:5px 0 0 0}.ny-party2{position:absolute;top:0;right:0}.ot-header{position:relative;z-index:1}.ot-headertop-2{z-index:5;position:relative}.ny-party3{position:absolute;top:0;right:270px}.ny-party5{position:relative;z-index:-1;margin:-60px 0 -10px 0}.cart_title{background:url("../images/vm/minicart-icon.png") no-repeat scroll 0 0 transparent;min-height:55px;padding:0 0 0 80px;line-height:55px}.cart-view h1{line-height:55px;float:left;max-width:300px}.cart_title .right{max-width:300px;float:right}.shipment_title{color:#7d6f55;text-transform:uppercase}.checkpage table{margin:0 0 10px}.scart{text-align:center;font-size:28px;text-decoration:underline;font-weight:bold}.continue{text-decoration:underline}.difficult{font-size:20px;text-align:center;margin:30px 0;line-height:1.4;color:#cb3742}.vm-button-correct,.vm-button-correct:link,.vm-button-correct:visited{padding:10px 12px 10px;font-size:22px}.vm-button-correct:hover{padding:10px 12px 10px;font-size:22px}.PricebillTotal,#bill_total{color:green;font-size:26px}.checkoutfr li:last-child,.delimiter_billto{display:none}.columns-2 li.col2:first-child{width:100%}div.output-billto,div.output-shipto{float:none}.deliv_title{font-size:26px;font-weight:bold}.billto-shipto{margin:0 15px}.billto-shipto input{height:25px;line-height:25px}span.addtocart-button input.addtocart-button:hover,span.addtocart-button input.notify-button:hover,span.addtocart-button input.addtocart-button,span.addtocart-button input.notify-button{background:#00a000 url(../images/vmgeneral/backgrounds.png) top repeat-x;background-position:0 -160px;color:#fff;border:solid #009000 1px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;font-size:12px;cursor:pointer;text-align:center;letter-spacing:1px;display:inline-block;text-decoration:none;padding:6px 5px 3px}.form-horizontal input{margin:0 5px 0 5px}.form-horizontal{margin:5px 0}.b_time{margin:5px 0 0 0;font-size:12px;color:white;font-weight:bold;padding:3px 5px;background:#507176;width:230px;text-align:center}.items-leading div:first-child{overflow:hidden;margin:0 0 30px 0}p.readmore a{width:auto}.cp_item{overflow:hidden;float:left;width:50px;margin:0 4px 0 0;text-align:center;line-height:1;height:95px}.cp_item img{margin:-18px 0 4px 0}.product-fields .product-field input[type=radio]{position:inherit;left:0}span.addtocart-button{float:none}.b1c{width:100%;text-align:center}.b_icons{overflow:hidden;width:100%;margin:15px 0}.iconsitem{float:left;margin:0 65px 0 0;text-align:center}.iconsitem:last-child{margin:0}.iconpic{margin:0 0 10px 0}.icons a{color:#507176}.subcattitle img{max-width:150px}.subcattitle{font-size:13px;font-weight:700;}.warning{display:none}.delivery{color:red}div.ot-headertop-1,div.ot-headertop-2{margin-top:10px}div.product-fields div.product-field{margin-bottom:10px;overflow:hidden}.custom p{margin:5px 0}.otmodules-i{overflow:hidden}.icons_features{overflow:hidden;color:#000;padding:10px 0;font-size:.8em;line-height:12px;background:rgba(232,94,94,0.2)}.f_item{width:23%;padding:0 1%;float:left;overflow:hidden}.f_icon{width:50px;margin:0 10px 0;float:left}.f_desc{float:left}.f_title{font-weight:bold;font-size:1.3em}.custom .icons_features p{margin:0}span.quantity-box{float:none}form.addtocart_form div.product-quantity{float:none}.productcatlist{font-size:18px;font-weight:700;margin:0 0 20px 0}.category-view .row{overflow:hidden}.category-view{margin-bottom:0}.subcat{background:url("../images/heading-bg.png") repeat-x scroll center bottom #f6f2e9}.b_callback{position:fixed;left:30%;bottom:30px;cursor:pointer}.b_callback img{width:70px;height:70px}button.button-joomly-callback-form,button[type="submit"].button-joomly-callback-lightbox{margin-left:0}.b_cb_link{color:red;cursor:pointer;font-weight:700;border-bottom:1px dashed red;font-size:18px;margin:-5px 0 0 0;text-shadow:1px 0 0 #000}.cat_55 a{font-weight:bold}.podm_link{font-size:18px;font-weight:700}div.product-fields div.product-field-type-V{width:46%;float:left;padding:0;margin:0 5px 5px 0}.good_cb{background:#da7203;color:#fff;line-height:1;max-width:90%;margin:15px 0 0 0;text-align:center;cursor:pointer;font-size:16px;font-weight:bold;border-radius:5px;padding:10px 0;text-shadow:0 1px 1px #000}.b_gooddetail{padding:5px}#joomly-callback138 .joomly-callback-caption,#joomly-callback138 .button-joomly-callback-lightbox{background-color:red!important}div.product-price div.old_price span{font-size:22px;text-decoration:line-through;color:#888}.browse-view .row .product .spacer div.product-price div.old_price_list span{font-size:30px;text-decoration:line-through;font-size:18px;color:#888}.cat_58 a{font-size:1.2em;color:red;font-weight:bold}.phonelink{font-size:20pt}.main-image{position:relative}.product-label img{height:70px;width:70px;position:absolute;right:5px;top:10px;z-index:999}.main-image .product-fields-title,.main-image .vm-img-desc{display:none}.product-image .product-fields-title,.product-image .vm-img-desc{display:none}.product-image{position:relative}.category-product-label{position:absolute;right:30px;top:20px}.category-product-label img{height:50px;width:50px}.b_region{text-align:right;margin:20px 0 0 0;font-size:18px;font-weight:700;color:#ca7602;text-shadow:1px 1px 1px #888}.ot-headertop-2-i{overflow:hidden}div.OtCustom-vmCartModule{width:auto!important}.ot-headertop-4{padding:10px 0 0 0;overflow:hidden}.ot-headertop-4 div img{height:60px}.ot-headertop-4 div{float:left;margin:0 0 0 20px;font-size:20px;font-weight:700;color:#f44800;line-height:50px}h1.page-heading-title,h1.heading-title,h2.heading-title{clear:both}.mas-ldsp td{width:50%;vertical-align:top;padding:0 0 20px 0}.product-related-products{overflow:hidden;margin:0 0 20px 0}.product-field-display a img{max-width:100px}#system-message-container{display:none!important}.level0{margin:0 0 3px 0}.level0 ul{margin:5px 0}.level0 a{text-transform:uppercase}.level1 a{text-transform:lowercase;text-transform:capitalize}.sizes{text-align:center;font-size:1.4em;background:#660101;padding:10px;color:#fff;font-weight:700;margin:5px 0 0 0}.otsearch-mod{background:0;width:auto}div.otsearch-mod input#mod-search-searchword{border:1px solid #aaa;padding:5px;width:150px}form.form-otcustom-searchmod .otsearch-mod input.button-submit,form.default-search div.searchbox button.search-magnifier{background:0;background-color:#660101!important;width:60px;line-height:40px;padding:0 5px;margin-top:-8px}div.ot-footer .swt a{color:yellow}.like_H2{font-family:Verdana;font-weight:bold;font-size:1.5em;margin-bottom:.75em;line-height:normal}.category-view .row .category .spacer .like_H2 a{font-size:14px;display:block;text-align:center}.category-view .row .category .spacer .like_H2 a img{margin-top:6px;max-width:100%;height:auto}.cartitemname{margin:10px 0;} .cartitemname a{font-size:18px;} .checkout-button-top{text-align:center;}.b_beditems{overflow:hidden;}.b_beditems div{float:left; margin:0 10px 0 0;}
/*ul.ot_sub_mn.menu {
    display: none;
}
.menu .active ul.ot_sub_mn.menu {
    display: block;
}*/
.menu div.active a {color:red; font-weight:bold;}
.social{overflow:hidden; margin:10px 0;}
.social_itm {float:left; margin:0 5px 0 0; line-height:25px;}
.discount-isset {text-align:center; font-size:18px; color:red;}
.table_line td {border-bottom:1px solid #888;}
.b_time {padding: 5px 5px; background: red; width: 130px;}
.b_constructiv{margin: 10px 0; background: #dcffe3;padding: 15px;color: #ea3e3e;}