@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:300;src:local('Roboto Condensed Light'), local('RobotoCondensed-Light'), url(http://fonts.gstatic.com/s/robotocondensed/v12/b9QBgL0iMZfDSpmcXcE8nB7rguocifnj7QSqismEHq4.ttf) format('truetype');}
@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:400;src:local('Roboto Condensed Regular'), local('RobotoCondensed-Regular'), url(http://fonts.gstatic.com/s/robotocondensed/v12/Zd2E9abXLFGSr9G3YK2MsBlK56C0jDUcaMq2nBMyj2w.ttf) format('truetype');}
@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:700;src:local('Roboto Condensed Bold'), local('RobotoCondensed-Bold'), url(http://fonts.gstatic.com/s/robotocondensed/v12/b9QBgL0iMZfDSpmcXcE8nIMGPh8WWbI7EgnO6KVsZnk.ttf) format('truetype');}
@font-face{font-family:'Roboto Condensed';font-style:italic;font-weight:300;src:local('Roboto Condensed Light Italic'), local('RobotoCondensed-LightItalic'), url(http://fonts.gstatic.com/s/robotocondensed/v12/mg0cGfGRUERshzBlvqxeAG9VJBVEnxyEpih5XhtyDHY.ttf) format('truetype');}
@font-face{font-family:'Roboto Condensed';font-style:italic;font-weight:400;src:local('Roboto Condensed Italic'), local('RobotoCondensed-Italic'), url(http://fonts.gstatic.com/s/robotocondensed/v12/BP5K8ZAJv9qEbmuFp8RpJTqrK_mOnciUTxqyjxNGUXY.ttf) format('truetype');}
@font-face{font-family:'Roboto Condensed';font-style:italic;font-weight:700;src:local('Roboto Condensed Bold Italic'), local('RobotoCondensed-BoldItalic'), url(http://fonts.gstatic.com/s/robotocondensed/v12/mg0cGfGRUERshzBlvqxeAHLUSet5A1G8syiu__VL8nw.ttf) format('truetype');}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
article,aside,details,figcaption,figure,footer,header,nav,section,summary{display:block;position:relative;}
audio,canvas,video{display:inline-block;}
audio:not([controls]){display:none;height:0;}
[hidden]{display:none;}
html{font-size:100%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
body{color:#616161;font-size:16px;line-height:20px;font-weight:lighter;font-family:'Roboto Condensed', sans-serif;margin:0;padding:0;min-height:100%;position:relative;background-color:#ECECEC;}
input:focus:-moz-placeholder{color:transparent;}
input:focus::-webkit-input-placeholder{color:transparent;}
a{color:#3a4aa6;}
a:active, a:hover{text-decoration:none;}
h1, h1 a, h2, h2 a, h3, h3 a, h4, h4 a, h5, h5 a, h6, h6 a{color:#616161;margin:0 0 15px;font-size:24px;line-height:32px;text-align:center;font-weight:normal;}
.menu-defoult a:hover,
.aside-menu ul li a:hover,
.tovar-item .title a:hover{text-decoration:underline;}
.content h1,
.content h2,
.content h3,
.content h4,
.content h5,
.content h6{text-align:left;}
.content h2{font-size:24px;line-height:26px;}
.content h3{font-size:22px;line-height:24px;}
.content h4{font-size:20px;line-height:22px;}
.content h5{font-size:18px;line-height:20px;}
.content h6{font-size:16px;line-height:18px;}
.content{font-size:18px;line-height:22px;}
p{margin:0 0 3px;text-indent:0px;padding-bottom:10px;}
ul,ol{margin:0;padding:0;list-style:none;}
input, textarea{outline:none;border:1px solid #bfbbb5;}
table{border-collapse:collapse;border-spacing:0;}
.true{color:#008000;font-weight:bold;}
.false{color:#F00;font-weight:bold;}
.clear{clear:both;display:block;}
.center{margin:0 auto; width:1000px;}
.alignleft{border-radius:5px;box-shadow:0px 0px 5px #707070;margin:0 10px 0px 0;float:left;}
.alignright{border-radius:5px;box-shadow:0px 0px 5px #707070;margin:0 3px 0 10px;float:right;}
.red{color:#F80000;font-size:22px;}
.white{background:#FFF;}
.white-block{padding:10px 15px;border:1px solid #D3D3D3;background:none repeat scroll 0 0 #fff;border:1px solid #d3d3d3;padding:10px 15px;}
.white-block ul {
    list-style: square outside;
    padding-left: 30px;
}
.white-block li {
    margin-bottom: 10px;
}
.white-block p {
    text-indent: 30px;
}
.border-red{border:1.5px dashed #F00;box-shadow:0 0 0px 3px #FFF, 0 0 0px 7px #F00;}
.indent{margin-bottom:10px;}
.indent.x2{margin-bottom:50px;}
.button{color:#FFFEFE;text-align:center;text-transform:uppercase;text-decoration:none;cursor:pointer;}
.button-red{
    background:#e50000;
    background:-moz-linear-gradient(top, #e50000 0%, #f07000 100%);
    background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#e50000), color-stop(100%,#f07000));
    background:-webkit-linear-gradient(top, #e50000 0%,#f07000 100%);
    background:-o-linear-gradient(top, #e50000 0%,#f07000 100%);
    background:-ms-linear-gradient(top, #e50000 0%,#f07000 100%);
    background:linear-gradient(to bottom, #e50000 0%,#f07000 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e50000', endColorstr='#f07000',GradientType=0);
    color:#000;
    transition:color .2s linear;
}
.button-red:hover{
    background:#f07000;
    background:-moz-linear-gradient(top, #f07000 0%, #e50000 100%);
    background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#f07000), color-stop(100%,#e50000));
    background:-webkit-linear-gradient(top, #f07000 0%,#e50000 100%);
    background:-o-linear-gradient(top, #f07000 0%,#e50000 100%);
    background:-ms-linear-gradient(top, #f07000 0%,#e50000 100%);
    background:linear-gradient(to bottom, #f07000 0%,#e50000 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f07000', endColorstr='#e50000',GradientType=0);
    color:white;
}
.button-yellow{background:#f3c70a;background:-moz-linear-gradient(top, #f3c70a 0%, #f3c70a 33%, #fc9a09 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#f3c70a), color-stop(33%,#f3c70a), color-stop(100%,#fc9a09));background:-webkit-linear-gradient(top, #f3c70a 0%,#f3c70a 33%,#fc9a09 100%);background:-o-linear-gradient(top, #f3c70a 0%,#f3c70a 33%,#fc9a09 100%);background:-ms-linear-gradient(top, #f3c70a 0%,#f3c70a 33%,#fc9a09 100%);background:linear-gradient(to bottom, #f3c70a 0%,#f3c70a 33%,#fc9a09 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3c70a', endColorstr='#fc9a09',GradientType=0);color:#fff;transition:color .2s linear;}
.button-yellow:hover{background:-moz-linear-gradient(top, #fc9a09 0%, #f3c70a 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#f3c70a), color-stop(100%,#fc9a09));background:-webkit-linear-gradient(top, #fc9a09 0%,#f3c70a 100%);background:-o-linear-gradient(top, #fc9a09 0%,#f3c70a 100%);background:-ms-linear-gradient(top, #fc9a09 0%,#f3c70a 100%);background:linear-gradient(to bottom, #fc9a09 0%,#f3c70a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fc9a09', endColorstr='#f3c70a',GradientType=0);color:#fff;}
.button-big-blue{
    background:#e50000;
    background:-moz-linear-gradient(top, #F07000 0%, #e50000 100%);
    background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#F07000), color-stop(100%,#e50000));
    background:-webkit-linear-gradient(top, #F07000 0%,#e50000 100%);
    background:-o-linear-gradient(top, #F07000 0%,#e50000 100%);
    background:-ms-linear-gradient(top, #F07000 0%,#e50000 100%);
    background:linear-gradient(to bottom, #F07000 0%,#e50000 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#F07000', endColorstr='#e50000',GradientType=0);
    color:#fff;transition:color .2s linear;
}
.button-big-blue:hover{
    background:#c20000;
    background:-moz-linear-gradient(top, #e50000 0%, #f070000 100%);
    background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#e50000), color-stop(100%,#f07000));
    background:-webkit-linear-gradient(top, #e50000 0%,#f07000 100%);
    background:-o-linear-gradient(top, #e50000 0%,#f07000 100%);
    background:-ms-linear-gradient(top, #e50000 0%,#f07000 100%);
    background:linear-gradient(to bottom, #e50000 0%,#f07000 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e50000', endColorstr='#f07000',GradientType=0);
    color:#fff;transition:color .2s linear;
}
.button-subblue{box-shadow:0 0 0 1px #003EDC;text-shadow:1px 1px #000774;background:#0033ff;background:-moz-linear-gradient(top, #0033ff 0%, #003399 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#0033ff), color-stop(100%,#003399));background:-webkit-linear-gradient(top, #0033ff 0%,#003399 100%);background:-o-linear-gradient(top, #0033ff 0%,#003399 100%);background:-ms-linear-gradient(top, #0033ff 0%,#003399 100%);background:linear-gradient(to bottom, #0033ff 0%,#003399 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0033ff', endColorstr='#003399',GradientType=0);}
.button-subblue:hover{background:#003399;background:-moz-linear-gradient(top, #003399 0%, #0033ff 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#003399), color-stop(100%,#0033ff));background:-webkit-linear-gradient(top, #003399 0%,#0033ff 100%);background:-o-linear-gradient(top, #003399 0%,#0033ff 100%);background:-ms-linear-gradient(top, #003399 0%,#0033ff 100%);background:linear-gradient(to bottom, #003399 0%,#0033ff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#003399', endColorstr='#0033ff',GradientType=0);}
.button-subred{box-shadow:0 0 0 1px #b90000;text-shadow:1px 1px #b90000;background:#f10000;background:-moz-linear-gradient(top, #f10000 1%, #a70000 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(1%,#f10000), color-stop(100%,#a70000));background:-webkit-linear-gradient(top, #f10000 1%,#a70000 100%);background:-o-linear-gradient(top, #f10000 1%,#a70000 100%);background:-ms-linear-gradient(top, #f10000 1%,#a70000 100%);background:linear-gradient(to bottom, #f10000 1%,#a70000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f10000', endColorstr='#a70000',GradientType=0);}
.button-subred:hover{background:#a70000;background:-moz-linear-gradient(top, #a70000 0%, #f10000 99%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#a70000), color-stop(99%,#f10000));background:-webkit-linear-gradient(top, #a70000 0%,#f10000 99%);background:-o-linear-gradient(top, #a70000 0%,#f10000 99%);background:-ms-linear-gradient(top, #a70000 0%,#f10000 99%);background:linear-gradient(to bottom, #a70000 0%,#f10000 99%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a70000', endColorstr='#f10000',GradientType=0);}
.gard-blue{background:#5db0fb;background:-moz-linear-gradient(top, #5db0fb 2%, #3e86d3 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(2%,#5db0fb), color-stop(100%,#3e86d3));background:-webkit-linear-gradient(top, #5db0fb 2%,#3e86d3 100%);background:-o-linear-gradient(top, #5db0fb 0%,#3e86d3 100%);background:-ms-linear-gradient(top, #5db0fb 0%,#3e86d3 100%);background:linear-gradient(to bottom, #5db0fb 0%,#3e86d3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5db0fb', endColorstr='#3e86d3',GradientType=0);}
#header {background-color:white;width:100%;padding-bottom: 15px;}
.wrapper-header{background-color:white;width:100%;}
.backimg {background-color:white;}
.site-logo {padding:0 10px; width: 520px; border:}
.site-logo-left  {float:left; width:29%;}
.site-logo-right {float:right: width 70%;}

#logo{display:block;margin:15px 0 0;float:left;}

.contact-box{float:right;text-align:right;margin:25px 0 0 0;padding-right: 10px;}
.line-box{margin:0 0 15px;padding:0 0 0 10px;}
.line-box.box1{}
.line-box.box2 {margin-bottom: 10px;}
.telephone {color:#000;font-size:25px;line-height:35px;font-weight:bold;margin-top:10px;}
.telephone span{color:#F80000;}
.telephone a {text-decoration: none;}
.telephone2 a {text-decoration: none;}
.telephone2 {color:#000;font-size:20px;font-weight:normal;line-height:19px;margin-top:-10px;color:#f80000;}
.city{color:#616161;font-size:23px;line-height:23px;font-weight:normal;margin-bottom:-10px;}
.button-big{width:265px;height:40px;display:inline-block;line-height:38px;font-size:20px;
    box-shadow:inset 0 3px 3px rgba(107, 107, 107, 0.5), 0 2px 3px 0 rgba(139, 139, 139, 0.5);
}
#nav{
    width:100%;
    background:#5db0fb;
    background:-moz-linear-gradient(top, #5db0fb 2%, #3e86d3 100%);
    background:-webkit-gradient(linear, left top, left bottom, color-stop(2%,#5db0fb), color-stop(100%,#3e86d3));
    background:-webkit-linear-gradient(top, #5db0fb 2%,#3e86d3 100%);background:-o-linear-gradient(top, #5db0fb 2%,#3e86d3 100%);
    background:-ms-linear-gradient(top, #5db0fb 2%,#3e86d3 100%);
    background:linear-gradient(to bottom, #5db0fb 0%,#3e86d3 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5db0fb', endColorstr='#3e86d3',GradientType=0);
}
#logo img{float:left;}
#site-name {float:right;color:#616161;font-size:20px;line-height:22px;}
#site-name span{color:#f80000;font-size:24px;line-height:26px;}
.top-menu a{float:left;color:#fffefe;display:inline-block;font-size:25px;line-height:52px;padding:0 30px;text-decoration:none;}
.top-menu a:hover{text-decoration:underline;}
.top-menu li:first-child a{padding:0 30px 0 0;}
.top-menu li:last-child a{padding:0 0 0 42px;margin-left:10px;}
#footer{
    margin-top:20px;
    color:white;
    padding-bottom: 10px;
    width: 100%;
    background:#5db0fb;
    background:-moz-linear-gradient(top, #2f5580 2%, #3e86d3 100%);
    background:-webkit-gradient(linear, left top, left bottom, color-stop(2%,#2f5580), color-stop(100%,#3e86d3));
    background:-webkit-linear-gradient(top, #2f5580 2%,#3e86d3 100%);
    background:-o-linear-gradient(top, #2f5580 2%,#3e86d3 100%);
    background:-ms-linear-gradient(top, #2f5580 2%,#3e86d3 100%);
    background:linear-gradient(to bottom, #2f5580 2%,#3e86d3 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2f5580', endColorstr='#3e86d3',GradientType=0);
}
.line-box-footer{height:125px;margin-top:20px;padding: 0 15px;}
.small-logo{color:#fff;font-size:22px;line-height:24px;}
.small-logo span{display:block;font-weight:normal;text-transform:uppercase;}
.cart-box{float:right;text-align:right;margin:5px 10px 0 0;font-size:20px;font-weight:normal;line-height:19px;color:black;background:img('/templates/GEN/images/cart-blue-small.png');text-align:center;width:300px;}
.cart-box a{display:inline-block;float:left;font-size:16px;line-height:20px;text-decoration:none;color:#616161; font-family: 'Roboto Condensed', sans-serif;}

.nav-small{margin-top:-5px;float:right;}
.nav-small a{color:#fffefe;font-size:22px;line-height:35px;text-align:right;text-decoration:none;}
.nav-small a:hover{text-decoration:underline;}
.copyright{margin-top:20px;text-align:center;line-height:20px;}
#wrapper{min-height:600px;padding:0 0 0; width:100%; background-color: white;}
#wrap{
padding:15px 0 0; background: rgb(251, 251, 251) url(/templates/GEN/images/bg.jpg) repeat scroll 0% 0%;
    margin: 0 auto;
    width: 1000px;
}
#section{float:right;width:720px;margin-left:20px;font-size:17px;line-height:24px;}
.lgb{border:1px solid lightgray;}
#aside{float:left;margin-top:0px;padding:0px;width:260px;}
#aside h4{color:#3e86d3;font-size:22px;}
.menu1{background:linear-gradient(to bottom, #5db0fb 2%, #3e86d3 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);color:#fff;font-size:16px;display:block;font-size:21px;line-height:34px;margin:0;padding:0 10px 0 10px;text-decoration:none;}
.menu1 a{color:white;text-decoration:none;}
.menu1 a:hover{color:white;text-decoration:underline;}
.menu2{background-color:white;padding:0 10px;margin:0;color:#000;font-size:17px;line-height:30px;text-decoration:none;}
.menu2 a{text-decoration:none;}
.menu2 a:hover{text-decoration:underline;}
ul.menu2 li:last-child{border-bottom:0 none;}

.ajax-form{width:300px;height:320px;top:50%;left:50%;z-index:999999;margin:-100px 0 0 -150px;position:fixed;}
.ajax-form .close{float:right;color:#F00;cursor:pointer;border-bottom:1px dashed;}
.ajax-form label{font-size:18px;margin:10px 0 5px;}
.ajax-form #telephone, .ajax-form #username{margin:5px 0;padding:10px 15px;font-size:14px;font-family:sans-serif;width:100%;outline:none;}
.button-border{border:3px solid #fff;display:block;font-size:18px;font-weight:normal;line-height:36px;margin:10px auto;width:235px;}
#contactform{display:none;}
.ajax-bacg{background:none repeat scroll 0 0 rgba(0, 0, 0, 0.3);cursor:pointer;height:100%;left:0;position:fixed;top:0;width:100%;z-index:99999;}
ul.menu2 li{border-bottom:1px solid #bababa;padding:0 10px;}
ul.menu2 li span{color:#c00;float:right;font-size:16px;line-height:30px;margin-right:-15px;}
.bi-tovar img{margin: 0px auto!important; display:block; padding:0px!important;}
.phototovara {width: 345px; margin: 0px auto;}
.phototovara .bigimages {display:block;margin:0 auto;}
.phototovara .bigimages .biinner{width:300px;;background:#fff;margin:0 auto;}
.phototovara .smallimages{text-align:center;}
.phototovara .smallimages .si-tovar{background:#fff;padding:5px;cursor:pointer;margin-top:10px;margin-bottom:3px;display:inline-block;}
.tovar-container{text-align:center;}
.tovar{width:215px; display:inline-block;background:#fff;border:1px solid #ddd;margin:7px;padding:10px;vertical-align:top;}
.tovar:hover{box-shadow:0 0 15px #bbb;}
.tovar h4{font-size:20px;}
.tovar h3{font-size:16px;color:#3a4aa6;}
.tovar a{text-decoration:none;}
.tovar-image{display:block;width:200px;height:200px;margin:0 auto 0 auto;}
.tovar-image img{max-height:180px;max-width:180px;}
.undercover{text-align:left;# height:235px;}
.undercover h3, h4{margin:0;}
.price-block{margin-bottom:5px;text-align:right;}
.tovar .price-block{margin-bottom:10px;border-bottom:1px solid;text-align:right;}
.price-block a{text-decoration:none;}
.price1{text-decoration:line-through;color:#424242;display:block;}
.price2{color:#424242;font-weight:bold;}
.price3{font-weight:bold;color:#F80000;}
.price4{color:#F80000;}
.buybutt{background:url(images/buy.png) no-repeat;display:block;width:92px;height:30px;cursor:pointer;float:right;margin-top:5px;}
.buybutt:hover{background-position:0px -39px;color:#000;}
.buybutt:active{background-position:0px -78px;}
.tovar p{display:block;height:60px;}
.bigphoto{height:200px;}
.photo{display:none;height:0px;}
.photo1{display:block;}
.preview{cursor:pointer;margin:0px 5px;}
.tovarblock-main{float:left;width:100%;}
.tovarblock-side{float:left;width:300px;margin-left:-100%;}
.tovar-name{text-transform:uppercase;font-size:24px;border-bottom:1px solid #84ac20;padding-bottom:4px;margin-bottom:4px;}
.otz, .tovarblockbig{background:#fff;padding:15px 15px;border:1px solid #ddd;margin-bottom:15px;}
.tovar-recommend{text-align:center;padding:10px 0;}
.tovar-recommend b{color:#77A20D;}
.tovar-buy{background:#f0f0f0;text-align:center;padding:10px 15px;margin-bottom:15px;border:1px solid #3e68d3;}
.tovar-price{

}
.tovar-price span{color:red;}
.clearfix{clear:both;}
#section .inner{margin-left:345px;padding-bottom:20px;}
.tovar-descr{padding:5px;}
.buynow, .send, .readmore, #mainmenu li:first-child{display:inline-block;width:193px;height:40px;color:#fff;background:#f3c70a;background:-moz-linear-gradient(top, #f3c70a 0%, #fc9a09 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#f3c70a), color-stop(100%,#fc9a09));background:-webkit-linear-gradient(top, #f3c70a 0%,#fc9a09 100%);background:-o-linear-gradient(top, #f3c70a 0%,#fc9a09 100%);background:-ms-linear-gradient(top, #f3c70a 0%,#fc9a09 100%);background:linear-gradient(to bottom, #f3c70a 0%,#fc9a09 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3c70a', endColorstr='#fc9a09',GradientType=0);padding:0;padding-top:9px;padding-bottom:3px;text-align:center;cursor: pointer;}
.buynow{float:right;width:265px; margin-left: 10px; margin-right: 35px; }
a.buynow{font-size:20px;padding-top:8px;text-decoration:none;}
.tocart:hover, .buynow:hover, .send:hover, .readmore:hover, #mainmenu li:first-child:hover{
    background:#f3c70a;
    1background:-moz-linear-gradient(top, #f3c70a 0%, #f3c70a 33%, #fc9a09 100%);
    1background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#f3c70a), color-stop(33%,#f3c70a), color-stop(100%,#fc9a09));
    1background:-webkit-linear-gradient(top, #f3c70a 0%,#f3c70a 33%,#fc9a09 100%);
    1background:-o-linear-gradient(top, #f3c70a 0%,#f3c70a 33%,#fc9a09 100%);
    1background:-ms-linear-gradient(top, #f3c70a 0%,#f3c70a 33%,#fc9a09 100%);
    background:linear-gradient(to bottom, #fc9a09 0%, #fc9a09 50%, #f3c70a 100% );
    1filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3c70a', endColorstr='#fc9a09',GradientType=0);
    color:#fff;t
    ransition:color .2s linear;
}
.tocart:active, .buynow:active, .send:active, .readmore:active, #mainmenu li:first-child:active{background:-moz-linear-gradient(top, #fc9a09 0%, #f3c70a 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#f3c70a), color-stop(100%,#fc9a09));background:-webkit-linear-gradient(top, #fc9a09 0%,#f3c70a 100%);background:-o-linear-gradient(top, #fc9a09 0%,#f3c70a 100%);background:-ms-linear-gradient(top, #fc9a09 0%,#f3c70a 100%);background:linear-gradient(to bottom, #fc9a09 0%,#f3c70a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fc9a09', endColorstr='#f3c70a',GradientType=0);}
#cart{width:160px; vertical-align:top; float:right !important; padding:0 !important; text-align:left !important;}
#cart .inner{background:url(images/cart-blue-small2.png) no-repeat;background-position:left center;padding-left:50px;height:50px;margin:10px 0px 0px;}
.hit_contents{float:left;padding:15px 5px;}
.advantages{background:#fff7e3;margin:5px 0;font-size:1em;padding:0 15px 15px 15px;}
.advantages h3{font-size:1.4em;color:#ff9a50;margin-top:10px;margin-bottom:0px;padding-top:10px;}
.advantages ol{padding-left:10px;margin-left:10px;margin-top:5px;color:#946447;}
.advantages ol li{border-bottom:1px dotted #999;padding:3px 0;}
.our_adv{color:#666666;background-color:#fff9e8;border-radius:10px;padding:10px;font-size:1em;font-weight:normal;line-height:1.2em;margin-bottom:10px;background:url("/templates/arrowsup.png") 95% 50% no-repeat #fff9e8;margin-left:10%;margin-right:10%;margin-top:15px;border:1px solid lightgrey;}
.our_adv h3{font-size:1.4em;margin-top:0;color:#f15a24;font-weight:bold;}
.cat_descr{background:none repeat scroll 0 0 #fff; border:1px solid #ddd ;display:inline-block; margin: 20px 5px; padding:10px; width:97%;}
.gt_order{padding:30px;padding-top:10px;padding-right:40px;}
.tovartext{padding:20px;}
.tovartext h2{font-size:1.4em;}
.tovartext p{text-indent:40px;}
.tovartext li{margin-left:20px;}
.tovartext ol{margin-bottom:10px;}
.tovartext li{padding-left:10px;}
.cat_descr p{text-indent:40px;}
.hit_contents{float:left;padding:15px;}
.gt_faq{padding:15px;font-style:italic;}
.doctor{padding-left:5px;padding-right:7px;padding-bottom:15px;}
.doctor img{float:left;margin:7px;}
#reqLong, #reqPower{padding-left:5px;float:right;text-decoration:underline;color:#84ac20;}
#ansPower, #ansLong{padding-top:5px;display:none;color:#77A20C;}
.faq_page{padding:15px;}
.faq_page .req{padding:10px;font-weight:bold;}
.faq_page .ans{padding:10px;padding-top:0px;}
#viber{padding:5px 0px;font-size:17px;text-align:center;}
.whatsapp{margin-left:60px;margin-top:-15px;float:left;}
.whatsapp img{margin-left:20px;}
#phone{margin-bottom:10px;}
#section ol{list-style:decimal;}
.tovar-text{padding:0 10px;}
.optimal{padding-bottom:10px;}
.optimal a{text-decoration:none;color:red;}
.optimal span{color:#3e86d3;}
.optimal a:hover{text-decoration:underline;}
.price-block table{width:100%;}
.price-block tr td:last-child{border-right:none;}
.price-block thead tr th{height:34px;font-size:18px;line-height:34px;text-align:center;color:#FFF;border-right:2px solid #E8E8E8;font-weight:lighter;}
.price-block tbody tr td{background:#FFF;text-align:center;font-size:18px;line-height:34px;color:#000;border-bottom:2px solid #E8E8E8;border-right:2px solid #E8E8E8;}
.price-block tbody tr td span{font-weight:normal;color:#CF0000;}
.price-block tbody tr td .button-table{font-size:18px;float:none;display:inline-block;margin:10px 5px;}
.price-block .button{font-size:30px;}
.global-content .gard-blue{display:table;width:100%;}
.global-content .gard-blue a{line-height:45px;font-size:22px;color:#FFF;border-right:1px solid #C0CAE5;text-decoration:none;text-align:center;display:table-cell;}
.global-content .gard-blue a:hover, .global-content .gard-blue a.hover{background:#5db0fb;background:-moz-linear-gradient(top, ##5db0fb 2%, #c20000 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#5db0fb), color-stop(100%,#c20000));background:-webkit-linear-gradient(top, #5db0fb 2%,#c20000 100%);background:-o-linear-gradient(top, #5db0fb 2%,#c20000 100%);background:-ms-linear-gradient(top, #5db0fb 2%,#c20000 100%);background:linear-gradient(to bottom, #5db0fb 0%,#c20000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5db0fb', endColorstr='#c20000',GradientType=0);}
.top15{margin-top:15px;}
.bottom5{margin-bottom:5px;}
.buy1click{color:white;padding:0 10px;}
#orderform{display:none;}
#orderform .ajax-form{height:150px;}
#order_info{margin-top:40px;}
.gender{cursor:pointer;display:inline-block;vertical-align:top;text-align:center;height:200px;}
.gender1 .pic, .gender2 .pic{width:160px;text-align:center;height:110px;}
.gender1, .gender2{height:0px !important;position:relative;top:20px;}
.gender2{display:none;}
.gender1 .pic{background:url(images/man2.png) no-repeat;background-position:center;}
.gender2 .pic{background:url(images/girl2.png) no-repeat;background-position:center;}
.ganketa{display:inline-table;}
.ganketa input{width:400px;}
.ganketa textarea{width:400px;}
.canketa{background:#fff;padding:20px;border:1px solid #ddd;}
.canketa input{height:30px;width:200px;margin:5px 0;}
.canketa textarea{width:100%;}
.canketa img{margin-top:5px;margin-left:-3px;}
.addr-block, .canketa-inner{margin:15px auto;}
#form_comment input{height:30px;margin-bottom:10px;}
#form_comment textarea{height:150px;}
.send{text-transform:uppercase;display:inline-block;float:none;font-size:20px;text-decoration:none;color:white;padding:0 10px;font-size:18px;margin:10px 5px;line-height:40px;text-align:center;}
#comment_sent{margin-left:100px;}
.doctor{padding-left:0px;padding-right:7px;padding-bottom:15px;}
.doctor img{float:left;margin-right:10px;}
.right{float:right;}
.button-basket{padding:10px;margin:10px;font-size:20px;}
.checkout-block{padding-top:40px;}
.continue{float:left;}
.result{display:none;}
.finally{line-height:34px;color:#424242;font-size:24px;font-weight:bold;text-align:right;}
.dostavka-block h2{margin-top:15px;font-size:22px;}
.otvet{text-indent:2em;font-size:18px;line-height:22px;margin-bottom:5px;}
.info{}
.info h1{margin-bottom:20px;}
.info h2 a{margin-top:15px;font-size:22px;color:#f80000;}
.info a {
    text-decoration: none;
}
.info a:hover {
    text-decoration: underline;
    color: red;
}
.info img {
    border: 1px solid #D3D3D3;
    box-shadow: 5px 5px 5px 0px rgba(50, 50, 50, 0.15);
}
.info img:hover {
    border: 1px solid #0097DD;
}
</style>


.info-item h2{text-align:left;margin-bottom:10px;}
.info-item{padding:20px;}
.info-item img{float:right;margin-left:15px;margin-bottom:15px;margin-right:0px;}
.info-body{margin-bottom:10px;}
#info-more{margin:10px auto 0 auto;font-size:20px;}
.article{padding:20px;}
.article img{float:right;margin-left:10px;margin-bottom:15px;margin-right:0px;}
.login-box{margin-left:16px;}
.indent-left{margin-left:10px;}
.order_page h2{font-size:22px;margin:20px 0 0 0;}
.dostavka-box{font-size:16px;}
.order_page .dostavka-box{overflow:hidden;display:block;float:none;margin:5px 0 0;min-height:126px;}
.order_page .dostavka-box .checkbox{float:left;width:48.6%;1height:160px;border:2px solid #d3d3d3;margin:0;padding:5px 0 0 0;background:#fff;}
.order_page .dostavka-box .checkbox:hover{border:2px solid #55009A;}
.order_page .dostavka-box .checkbox input.radio2{width:10%;float:left;text-align:center;margin:11% 0;}
.order_page .dostavka-box .checkbox label.descr{float:left;padding:8px;width:86%;min-height:108px;cursor:pointer;background:#f8f8f8;}
.order_page .dostavka-box .checkbox .descr .bigcheckboxtext{color:#131313;font-size:22px;line-height:27px;font-weight:normal;margin-bottom:15px;text-align:center;}
.order_page .dostavka-box .checkbox:first-child{margin:10px 0px 10px 0;}
.order_page .dostavka-box .checkbox:last-child{margin:10px 0px 10px 0;float:right;}
.order_page .dostavka-box .checkbox .descr .checkboxtext{border:none;margin:0;padding:0;font-style:italic;}
.order_page .dostavka-box .checkbox .descr .checkboxtext div{font-size:14px;line-height:18px;color:#858585;}
.order_page .dostavka-box .checkbox .descr .checkboxtext div b{font-weight:600;color:#131313;}
.order_page .dostavka-box .checkbox .descr .checkboxtext div .green{color:#84ac20 !important;}
.order_page .oplata-box{overflow:hidden;display:block;float:none;margin:10px 0 0;}
.order_page .oplata-box .inline-block{float:left;width:30%;border:2px solid #ccc;background:#fff;padding-top:5px;padding-bottom:5px;}
.order_page .oplata-box .inline-block:hover{border:2px solid #55009A;}
.order_page .oplata-box .payment_2,
.order_page .oplata-box .payment_1{margin:10px 0 10px 10px;}
.order_page .oplata-box .inline-block .left{float:left;width:13%;padding:45% 0;text-align:center;background:#f8f8f8;}
.order_page .oplata-box .inline-block .left input{margin:0;}
.order_page .oplata-box .inline-block .right{float:left;width:86%;position:relative;}
.order_page .oplata-box .inline-block .right label{min-height:206px;overflow:hidden;display:block;cursor:pointer;}
.order_page .oplata-box .inline-block .right .img{height:120px;text-align:center;vertical-align:middle;}
.order_page .oplata-box .inline-block .right .img img{width:100%;}
.order_page .oplata-box .inline-block .right .title{font-size:14px;line-height:16px;color:#131313;text-align:center;display:block;height:45px;position:absolute;bottom:0;background:none;margin:0;padding:0;width:100%;}
.order_page .order_tabs{overflow:hidden;display:block;float:none;margin:0 0 0px;}
.order_page .order_tabs .usered{text-align:center;margin:5px 0 5px;}
.order_page .order_tabs .usered a.order_tab{font-size:20px;line-height:22px;color:#131313;text-decoration:none;margin:0 20px;}
.order_page .order_tabs .usered a.order_tab:hover{text-decoration:underline;}
.order_page .order_tabs .usered a.active{color:#666858;text-decoration:underline;}
.order_page .order_tabs .form_order{width:100%;overflow:hidden;display:block;float:none;}
.order_page .order_tabs .form_order .left_box{float:left;width:50%;}
.order_page .order_tabs .form_order .left_box div{margin:0 0 10px;}
.order_page .order_tabs .form_order label{display:block;width:100%;color:#131313;padding:0 !important;margin-top:15px;}
.order_page .order_tabs .form_order label .req{color:#ff9500;}
.order_page .order_tabs .form_order textarea{width:86%;}
.order_page .order_tabs .form_order input[type="text"],
.order_page .order_tabs .form_order select{text-align:left;width:86% !important;border:1px solid #ccc;color:#131313;padding:1px 3px;margin:0 !important;height:30px;}
.order_page .order_tabs .form_order select{width:88% !important;height:29px !important;}
.order_page .order_tabs .form_order input:focus,
.order_page .order_tabs .form_order select:focus{outline:#84ac20 auto 1px;}
.order_page .order_tabs .form_order .right_box{float:right;width:50%;}
.order_page .order_tabs .form_order .right_box textarea{text-align:left;min-width:97%;width:97%;max-width:97%;min-height:190px;height:190px;border:1px solid #ccc;font-size:14px;line-height:16px;color:#131313;padding:5px 3px;margin:0 !important;}
.order_page .order_tabs .form_order .right_box textarea:focus{outline:#84ac20 auto 5px;}
.order_page .order_tabs .form_order .order_button{float:none;overflow:hidden;margin-top:50px;margin-bottom:20px;}
.order_page .order_tabs .form_order .order_button .buynow{display:block;width:183px;height:24px;color:#fff;background:#f3c70a;background:-moz-linear-gradient(top, #f3c70a 0%, #fc9a09 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#f3c70a), color-stop(100%,#fc9a09));background:-webkit-linear-gradient(top, #f3c70a 0%,#fc9a09 100%);background:-o-linear-gradient(top, #f3c70a 0%,#fc9a09 100%);background:-ms-linear-gradient(top, #f3c70a 0%,#fc9a09 100%);background:linear-gradient(to bottom, #f3c70a 0%,#fc9a09 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3c70a', endColorstr='#fc9a09',GradientType=0);padding:0;padding-top:9px;padding-bottom:3px;float:none;margin:0 auto;}
.order_page .order_tabs .form_order .order_button .buynow:hover{opacity:0.8;}
.msg-error{color:red!important;padding:5px;border:1px solid red;font-weight:bold!important;margin-top:10px;}
.border{border:1px solid #d3d3d3}
#link_unregu .active a{color:red;}
.hidden{display:none;}
.checkbox_delete{width:20px;}
.coupon td{padding-top:10px;}
.basket_row td{padding:10px 5px;}
.reorder{margin:-5px 0 10px 0;}
.reorder .reorder-link{text-decoration:underline;cursor:pointer;}
.reorder .box{background:#fff;padding:10px;border:1px solid #d3d3d3;margin:0!important;font-weight:bold;text-align:center;display:none;}
.reorder .loading{height:14px;margin:auto;}
.reorder .reorder-no{color:red;text-decoration:underline;cursor:pointer;margin:0 10px;}
.reorder .reorder-yes{color:green;text-decoration:underline;cursor:pointer;margin:0 10px;}
.helper{margin:0px auto 10px auto;}
.helper .innerhelper{text-align:center;width:100%;margin:10px auto;}
.helper input{height:40px;width:200px;font-size:16px;line-height:22px;margin:10px 5px 5px;padding-left: 10px;}
.txt1{color:#000;font-size:24px;text-transform:uppercase;}
.txt2{margin-top:5px;color:#F22700;font-size:18px;text-transform:uppercase;}
.mainpage h2{font-size:26px;margin-top:10px;margin-bottom:5px;}
.cloud{margin-bottom:20px;}
.cloud a{text-decoration:none;color:#616161;}
.cloud a:hover{text-decoration:underline;}
.top-action{margin-top:7px;float:left;color:#D10000;font-size:18px;width:640px;padding-top:4px;padding-left:15px;text-align:center;color:red;}
.cloud h1{font-size:28px;}
.bottom-links{float:right;}
.bottom-links a{color:#616161;text-decoration:none;}
.bottom-links a:hover{text-decoration:underline;}
.telephone img{vertical-align:middle;}
.telephone{vertical-align:middle;line-height:20px;}
.telephone2{line-height:22px;}
.gt_info{padding-left:15px;padding-right:5px;font-style:italic;color:black;}
.good-big h3{color:red;font-size:24px;margin-top:20px;}
.news-date {float:right;}

.article h2 {color: #f80000;font-size: 22px;margin-top: 15px;}
.white-h {border:1px solid #d3d3d3; background:#fff;padding:10px 0 0 0; margin-bottom: 10px;}
.share-panel{float:right; margin-top: -10px; margin-bottom: 5px;}
.instr-inner{padding-left: 300px;}
.instr-inner p {text-indent:0px; }

.top-10 {
    margin-top: -10px;
    margin-bottom: 5px;
}
.phone {
    font-weight: normal;
}

.pay_title {
    padding-left: 6px;
    width: 100%;
    height: 70px;
}


.rating_head {
    display: inline-block;
    margin: 0 0 5px 0;
    width: 110px;

}

.rating_text {
	float: right;
}
.rating_star_y {
    float: left;
    background-image: url("/images/rating_star_24px.svg");
    background-repeat: no-repeat;
    background-size: 100% 100%;
    height: 20px;
    margin: 0;
    width: 20px;
}
.rating_star_h {
    float: left;
    background-image: url("/images/rating_star_half_24px.svg");
    background-repeat: no-repeat;
    background-size: 100% 100%;
    height: 20px;
    margin: 0;
    width: 20px;
}
.rating_star_w {
    float: left;
    background-image: url("/images/rating_star_off_24px.svg");
    background-repeat: no-repeat;
    background-size: 100% 100%;
    height: 20px;
    margin: 0;
    width: 20px;
}
.polisBlock label {
    font-size: 14px;
    text-align: center;
}
.promo-descr {
    color: #ee6a56;
    font-size: 1.5em;
    margin-bottom: 15px;
    text-align:center;
}
.promo-code {
    border: 1px dashed red; 
    width: 50%; 
    padding: 20px; margin: 20px;
    font-size: 2em;
    background: #fff;
    text-align:center;
    margin: 25px auto;
}
.promo-text {
    text-align:left;
}
.promo-code a {
    color: #006DFF;
    text-decoration: none;
}
.promo-code a:hover {
    text-decoration: none;
}
a.update:hover {
    cursor:pointer;
}

.index-news img {
    float:right;
}

.index-news a {
    text-decoration: none;
    color: #0094EF;
}

.index-news a:hover {
    text-decoration: underline;
    color: red;
}

.index-news img {
    border: 1px solid #D3D3D3;
    padding: 12px;
}

.index-news img:hover {
    border: 1px solid #0097DD;
}
