*{margin:0;padding:0;border:0;}
html{width:100%;height:100%;}
body{margin:0;padding:0;font-family: 'Exo 2', sans-serif;font-size:16px;height:100%;width:100%;background-color:#fff;font-weight:300;}
h1{font-size:32px;color:#005588;font-weight:500;}
h2{font-size:28px;color:#005588;font-weight:500;}
h3{font-size:24px;color:#005588;font-weight:500;}
h4{font-size:20px;color:#005588;font-weight:500;}
h5{font-size:16px;color:#005588;font-weight:500;}
h6{font-size:12px;color:#005588;font-weight:500;}
p{padding:5px 0;}
select{border:1px solid #005588;font-family: 'Exo 2', sans-serif;font-weight:300;border: 1px solid #aaa;box-shadow: 0px 0px 3px #ccc, 0 10px 15px #eee inset;border-radius: 2px;padding-right: 30px;-moz-transition: padding .25s;-webkit-transition: padding .25s;-o-transition: padding .25s;transition: padding .25s;color: #444;font-size: 16px;outline: 0;}
input{line-height:30px;text-align:left;font-family: 'Exo 2', sans-serif;font-weight:300;-webkit-appearance:none;}
textarea{font-family: 'Exo 2', sans-serif;font-weight:300;}
.clear{clear:both;}
.h30{height:30px;}
.h20{height:20px;}
.h10{height:10px;}
.h5{height:5px;}
.left{float:left;}
.right{float:right;}
.fone{background-color:#e5e5e5;}
ul, ol{margin-left:20px;}
a:active, a:link, a:visited{color:#005588;text-decoration:none;}
a:hover{color:#34699d;}
.wrapper{height:100%;}
.xcontent{box-sizing:border-box;min-height:100%;padding-bottom:116px;}
#footer{height:116px;margin-top:-116px;}
.top{height:125px;width:100%;background-color:#fff;}
.center{width:1400px;margin:0 auto;min-width:1400px;}
.center2{width:1400px;margin:0 auto;min-width:1400px;}
.top1{padding-top:30px;}
.logo{width:271px;height:61px;background:url('../img/aqualogo.png') center center no-repeat;background-size:contain;float:left;}
.logo-m{width:45px;height:61px;background:url('../img/logo-m.png') center center no-repeat;background-size:cover;float:left;margin-top:10px;display:none;}
.qwe{float:right;}
.search{width:470px;height:46px;float:left;margin-left:55px;margin-top:10px;min-height:46px;position:relative;}
.search input{border:none;}
.search .input{width:100%;padding:8px 37px 8px 15px;background:#fff;color:#000;outline:none;border-radius:10px;font-size:16px;text-align:left;border:1px solid #cdcdcd;font-weight:500;}
.search .input:focus{box-shadow:inset 0 0 5px rgba(0,0,0,0.2), inset 0 1px 2px rgba(0,0,0,0.4);background:#E8E8E8;color:#333;}
.search .submit{position:absolute;top:2px;right:10px;width:37px;height:100%;cursor:pointer;background:url('../img/search.png') 50% no-repeat;opacity:0.4;}
.search .submit:hover{opacity:0.6;}
input[type="search"]{-webkit-appearance:none;}
.socs{width:265px;float:left;margin-top:12px;margin-left:39px;}
.socs-vk{width:45px;height:45px;background:url('../img/vk.png') center no-repeat;background-size:cover;float:left;margin-right:10px;}
.socs-face{width:45px;height:45px;background:url('../img/face.png') center no-repeat;background-size:cover;float:left;margin-right:10px;}
.socs-ins{width:45px;height:45px;background:url('../img/ins.png') center no-repeat;background-size:cover;float:left;margin-right:10px;}
.socs-odn{width:45px;height:45px;background:url('../img/odnok.png') center no-repeat;background-size:cover;float:left;margin-right:10px;}
.socs-tube{width:45px;height:45px;background:url('../img/youtube.png') center no-repeat;background-size:cover;float:left;}
.address{width:270px;font-size:18px;float:right;font-weight:400;text-align:right;}
.address span{font-size:32px; font-weight:600;color:#005588;}
.top2{width:100%;height:56px;background-color:#005588;}
.menu{width:1100px;height:56px;float:left;}
.menu-spisok{height:56px;line-height:56px;font-size:17px;color:#fff;font-weight:300;text-align:center;float:left;padding:0 32px;transition:all 1s;-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;}
.head:hover{background-color:#004771;}
.menu-spisok1{text-align:left;}
.basket{float:right;width:120px;margin-top:13px;}
.basket-img{background:url('../img/cart.png') left center no-repeat;width:30px;height:30px;float:left;background-size:cover;}
.basket-c{font-size:17px;margin-top:3px;color:#fff;text-align:right;font-weight:700;float:right;}
.basket-c span{font-weight:300;font-size:17px;color:#fff;}
.miniphone{display:none;font-size:15px;text-align:right;margin-bottom:4px;margin-top:-10px;font-weight:500;}
.item{width:100%;height:430px;}
.uimg{width:280px;height:210px;text-align:center;float:left;margin-right:20px;margin-bottom:20px;}
.pattern{background-color:rgba(0,0,0,0.5);background-attachment:scroll;width:100%;height:100%;}
.slider-txt{font-weight:700;font-size:42px;color:#fff;padding-top:130px;line-height:35px;}
.slider-item-txt span{font-size:24px;font-weight:300;}
.slider-item-txt{font-weight:bold;font-size:48px;color:#fff;padding-top:35px;line-height:35px;}
.slider-txt span{font-size:28px;font-weight:400;}
.slider-butt{width:232px;height:45px;font-size:18px;color:#fff;font-weight:300;text-align:center;margin-top:45px;line-height:46px;border:1px solid#fff;transition:all 1s;-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;}
.slider-butt:hover{background-color:rgba(255,255,255,0.3);}
.raspodasha{background-color:#e5e5e5;}
.pred-week{height:45px;width:100%;}
.zagol{font-size:32px;float:left;color:#005588;font-weight:500;}
.zagol1{font-size:32px;float:left;color:#005588;font-weight:500;}
.butt{font-size:18px;float:right;height:45px;width:250px;color:#fff;background-color:#005588;line-height:43px;text-align:center;cursor:pointer;font-weight:300;border-radius: 4px;transition:all 1s;-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;}
.butt:hover{background-color:#34699d;}
.slider2{height:auto;}
.item2{width:270px;height:320px;padding:8px;} 
.item2-inside{width:250px;height:310px;border-radius:4px;background-color:#fff;overflow:hidden;}
.item-stat{height:18px;margin-top:10px;margin-right:10px;}
.item-stat-proiz{font-size:14px;text-decoration:underline;float:right;text-align:right;color:#000;}
.item-img{width:210px;height:168px;margin:10px auto;background-size:cover;outline: 2px solid #fff;outline-offset: -1px;}
.item-name{width:90%;font-size:16px;text-align:center;margin:10px auto;height:40px;overflow:hidden;line-height:20px;font-weight:500}
.item-about{margin:0 auto;}
.item-cena{font-size:24px;color:#005588;float:left;}
.item-basket{font-size:16px;color:#fff;width:122px;text-align:center;border-radius:4px;line-height:30px;height:32px;cursor:pointer;background-color:#005588;font-weight:300;transition:all 1s;-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;margin:0 auto;}
.item-basket:hover{background-color:#34699d;}
.owl-prev2{position:absolute;top:44%;left:-3%;width:17px;height:48px;background:url('../img/prev.png') center left no-repeat;z-index:55;cursor:pointer;transition:all 1s;-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;}
.owl-next2{position:absolute;top:43%;right:-3%;width:17px;height:48px;background:url('../img/next.png') center left no-repeat;z-index:55;cursor:pointer;transition:all 1s;-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;}
.owl-prev2:hover{opacity:0.5;}
.owl-next2:hover{opacity:0.5;}
.owl-prev3{position:absolute;top:44%;left:-3%;width:22px;height:40px;background:url('../img/prev.png') left center no-repeat;background-size:cover;z-index:55;cursor:pointer;}
.owl-next3{position:absolute;top:43%;right:-3%;width:22px;height:40px;background:url('../img/next.png') left center no-repeat;background-size:cover;z-index:55;cursor:pointer;}
.owl-prev3:hover{opacity:0.5;}
.owl-next3:hover{opacity:0.5;}
.content{width:100%;}
.content1{width:100%;margin:0 auto;}
.content-zagol{font-size:32px;color:#005588;width:100%;font-weight:500;}
.content-txt{font-size:18px;text-align:justify;width:100%;font-weight:300;overflow: auto;}
.block{width:32%;float:left;height:200px;margin-top:25px;margin-right:25px;}
.block:nth-child(3n+3){margin-right:0;}
.pattern-min{transition:all 1s;-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;background-color:rgba(0,0,0,0.5);background-attachment:scroll;width:100%;height:100%;position:relative;}
.min-blocks-pattern{position:absolute;bottom:0;height:50px;width:100%;background-color:rgba(0,0,0,0.5);background-attachment:scroll;}
.min-blocks-txt{font-size:18px;color:#fff;font-weight:300;padding:0 14px;height:50px;overflow:hidden;line-height:50px;}
.pattern-min:hover{background-color:rgba(0,0,0,0.0);background-attachment:scroll;position:relative;}
.way a{color:#000;text-decoration:underline;}
.butt2{font-size:18px;height:36px;border-radius:4px;font-weight:300;width:210px;color:#fff;background-color:#005588;line-height:36px;text-align:center;cursor:pointer;transition:all 1s;-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;}
.butt2:hover{background-color:#34699d;}
.catalog-ob,.coss{background-color:#e5e5e5;}
.way{font-size:15px;color:#000;font-weight:400;}
.slc{height:36px;width:190px;font-size:16px;padding:0 10px;margin-right:15px;}
.catalog{width:100%;}
.catalog-item{height:300px;padding:10px;width:240px;border-radius:4px;margin:10px;float:left;background-color:#fff;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.catalog-item1{height:240px;padding:10px;width:240px;border-radius:4px;margin:10px;float:left;background-color:#fff;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;cursor:pointer;}
.catalog-inside{padding:30px;}
.catalog-img{height:200px;width:200px;margin:0 auto 20px auto;overflow:hidden;}
.catalog-eye{width:30%;height:30%;padding:35%;background:url('../img/eye.png') center center no-repeat;opacity:0;-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;transition:all 1s;}
.element:hover .catalog-eye{opacity:1;}
.catalog-name{font-weight:bold;line-height:100%;text-align:center;overflow:hidden;color:#000;}
.butt3{font-size:16px;height:45px;width:280px;color:#fff;background-color:#005588;line-height:45px;text-align:center;cursor:pointer;transition:all 1s;-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;margin:0 auto;}
.butt3:hover{background-color:#34699d;}
.content-item{width:500px;float:left;}
.imgs{background-color:#fff;}
.upimg{float:left;width:100%;height:500px;margin-top:0;background-color:#fff;}
.mrgr{margin-right:50px;}
.content-item-txt{float:right;width:860px;}
.content-item-cena{font-size:30px;color:#005588;float:left;margin-right:20px;}
.content-item-basket{font-size:18px;height:45px;width:200px;color:#fff;background-color:#005588;border-radius:4px;font-weight:300;line-height:45px;text-align:center;cursor:pointer;transition:all 1s;-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;margin:0 auto;float:left;}
.content-item-basket:hover{background-color:#34699d;}
.ourwork{height:45px;width:100%;}
.slider3{height:auto;}
.item3{width:260px;height:166px;padding:20px;}
.item3-img{width:251px;height:166px;}
#footer{width:100%;background-color:#005588;}
.ooo{margin-top:5px;font-size:16px;font-weight:300;color:#fff;}
.ooo span{font-size:14px;font-weight:300;}
.ftl{width:80%;height:100px;float:left;}
.ftr{height:108px;float:right;}
.ftr-txt{color:#fff;text-align:right;font-size:17px;line-height:56px;font-weight:300;}
.create{width:150px;height:36px;background:url('../img/logo3.png') center center no-repeat;background-size:cover;float:right;}
.foot:hover{color:#ddd;}
.menu-mobi{display:none;height:56px;width:120px;cursor:pointer;float:left;}
.menu-mobi-img{width:22px;height:17px;background:url('../img/mobile.png')center center no-repeat;float:left;margin-top:20px;}
.menu-mobi-name{float:left;margin-top:16px;font-size:20px;margin-left:5px;color:#fff;font-weight:400;}
.menu-mobi-spisok{width:100%;background-color:#fff;display:none;}
.menu-mobi-spisok1{font-size:20px;height:40px;line-height:40px;text-align:-webkit-center;font-weight:400;color:#000;cursor:pointer;border-left:1px solid#ccc;border-top:1px solid#ccc;border-right:1px solid#ccc;}
table{color:#666;font-size:16px;text-shadow:1px 1px 0px #fff;background:#eaebec;border:#ccc 1px solid;border-collapse:separate;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0 1px 2px #d1d1d1;-webkit-box-shadow:0 1px 2px #d1d1d1;box-shadow:0 1px 2px #d1d1d1;overflow-x:scroll;}
table th{font-weight:bold;padding:10px;border-top:1px solid #fafafa;border-bottom:1px solid #e0e0e0;background:#ededed;background:-webkit-gradient(linear, left top, left bottom, from(#ededed), to(#ebebeb));background:-moz-linear-gradient(top, #ededed, #ebebeb);}
table th:first-child{text-align:left;padding-left:20px;}
table tr:first-child th:first-child{-moz-border-radius-topleft:3px;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;}
table tr:first-child th:last-child{-moz-border-radius-topright:3px;-webkit-border-top-right-radius:3px;border-top-right-radius:3px;}
table tr{text-align:center;padding-left:20px;}
table tr td:first-child{text-align:left;padding-left:20px;border-left:0;}
table tr td{padding:5px;border-top:1px solid #ffffff;border-bottom:1px solid #e0e0e0;border-left:1px solid #e0e0e0;background:#fafafa;background:-webkit-gradient(linear, left top, left bottom, from(#fbfbfb), to(#fafafa));background:-moz-linear-gradient(top, #fbfbfb, #fafafa);}
table tr:nth-child(even) td{background:#f6f6f6;background:-webkit-gradient(linear, left top, left bottom, from(#f8f8f8), to(#f6f6f6));background:-moz-linear-gradient(top, #f8f8f8, #f6f6f6);}
table tr:last-child td{border-bottom:0;}
table tr:last-child td:first-child{-moz-border-radius-bottomleft:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px;}
table tr:last-child td:last-child{-moz-border-radius-bottomright:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px;}
table tr:hover td{background:#f2f2f2;background:-webkit-gradient(linear, left top, left bottom, from(#f2f2f2), to(#f0f0f0));background:-moz-linear-gradient(top, #f2f2f2, #f0f0f0);}
table a:link{color:#666;font-weight:bold;text-decoration:none;}
table a:visited{color:#999999;font-weight:bold;text-decoration:none;}
table a:active,
table a:hover{color:#bd5a35;text-decoration:underline;}
.butt4{font-size:18px;height:45px;width:301px;color:#fff;background-color:#005588;line-height:45px;font-weight:300;border-radius:4px;text-align:center;cursor:pointer;transition:all 1s;-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;margin:0 auto;}
.butt4:hover{background-color:#34699d;}
.clrfrm input{font-size:16px;text-align:left;padding:0 10px;width:260px;height:35px;font-family:'crc';border:1px solid #aaa;box-shadow:0px 0px 3px #ccc, 0 10px 15px #eee inset;border-radius:2px;padding-right:30px;-moz-transition:padding .25s;-webkit-transition:padding .25s;-o-transition:padding .25s;transition:padding .25s;color:#444;display:block;line-height:30px;}
.clrfrm textarea{border:1px solid #aaa;box-shadow:0px 0px 3px #ccc, 0 10px 15px #eee inset;border-radius:2px;padding-right:30px;-moz-transition:padding .25s;-webkit-transition:padding .25s;-o-transition:padding .25s;transition:padding .25s;font-family:'crc';color:#444;display:block;font-size:16px;padding:10px 10px;width:611px;height:92px;}
.clrfrm input:focus:invalid, .clrfrm textarea:focus:invalid{background:#fff url(../img/invalid.png) no-repeat 98% center;box-shadow:0 0 5px #d45252;border-color:#b03535;}
.clrfrm input:required, .clrfrm textarea:required{background:#fff url(../img/red_asterisk.png) no-repeat 98% center;}
.clrfrm input:required:valid, .clrfrm textarea:required:valid{background:#fff url(../img/valid.png) no-repeat 98% center;box-shadow:0 0 5px #5cd053;border-color:#28921f;}
.img-b{width:90px;height:90px;}
.backr-b{width:90px;height:90px;background-color:#fff;float:left;border-radius:45px;-moz-border-radius:45px;-webkit-border-radius:45px;-khtml-border-radius:45px;overflow:hidden;}
#udal span{display:none;}
#udal2 span{display:none;}
.tableb2, .tableh2
{
width: 850px;
}
.tableb2
{
padding: 10px;
}
.tableh, .tableh2
{
padding: 10px;
}

.table-img, .table-img2
{
width: 90px;
height: 60px;
float: left;
}

.table-names, .table-names2
{
width: 430px;
height: 60px;
float: left;
margin-left: 30px;
overflow: hidden;
}

.tableh2 .table-names, .tableh2 .table-names2
{
     font-size: 16px;
	 line-height: 60px;
	 font-weight:300;
}
.tablerow:nth-child(2n+1)
{
background-color: #f3f3f3;

}
.botfinder2
{
width: 860px;
}

.finalprice
{
float: left;
font-size: 30px;
font-weight: 700;
line-height: 56px;
}
.button 
{
	width:200px;
	height:45px;
	font-size: 18px;
    height: 45px;
    color: #fff;
    background-color: #005588;
    line-height: 43px;
    text-align: center;
    cursor: pointer;
    font-weight: 300;
    border-radius: 4px;
	margin-left:10px;
    transition: all 1s;
    -webkit-transition: all 1s;
    -moz-transition: all 1s;
    -o-transition: all 1s;
}
.button:hover 
{
    background-color: #34699d;
}
.table-name
{
font-size: 18px;
font-weight: 500;
margin-top: 8px;
height: 25px;
overflow: hidden;
}

.table-ed
{
width: 100px;
height: 60px;
float: left;
margin-left: 30px;
overflow: hidden;
line-height: 60px;
font-weight: 300;
font-size: 16px;
}
.edo
{
width: 50px !important;
display: inline !important;
padding-right: 5px !important;
text-align:left!important;
}
.table-price
{
width: 160px;
height: 60px;
float: left;
margin-left: 30px;
overflow: hidden;
font-size: 16px;
line-height: 60px;
}

.table-pricex
{
width: 160px;
height: 60px;
float: left;
margin-left: 30px;
overflow: hidden;
color: #ea3e87;
font-weight: 600;
font-size: 22px;
line-height: 60px;
}

.table-price2
{
width: 160px;
height: 60px;
float: left;
margin-left: 30px;
overflow: hidden;
font-weight: 300;
font-size: 16px;
line-height: 60px;
}
.rred
{
	color:red;
}

.table-buy
{
width: 44px;
height: 44px;
background: url('../img/buy.png') center center no-repeat;
background-size: contain;
   -webkit-transition: all 1s;
  -moz-transition: all 1s;
  -o-transition: all 1s;
  transition: all 1s;
cursor: pointer;
margin-top: 10px;
}
.table-buy:hover
{
opacity: 0.7;
}

.table-buyready
{
background: url('../img/buyready.png') center center no-repeat;
}

.cart-del
{
width: 24px;
height: 24px;
background: url('../img/cart-del.png') center center no-repeat;
background-size: contain;
   -webkit-transition: all 1s;
  -moz-transition: all 1s;
  -o-transition: all 1s;
  transition: all 1s;
cursor: pointer;
margin-top: 20px;
}
.table-buy:hover
{
opacity: 0.7;
}
.table-cart
{
width: 60px;
height: 60px;
float: right;
margin-left: 20px;
margin-right: 20px;
overflow: hidden;
}

.table-names, .table-names2
{
width: 430px;
height: 60px;
float: left;
margin-left: 30px;
overflow: hidden;
}

.tableh2 .table-names, .tableh2 .table-names2
{
     font-size: 16px;
	 line-height: 60px;
}
.general input[type="text"], .general input[type="email"], .general input[type="password"], .general input[type="ckeckbox"], .general input[type="datetime-local"] {
	height:30px; 
	width:400px; 
	padding:5px 8px;
	display: block;
}


.general select
{
	border:1px solid #aaa;
		box-shadow: 0px 0px 3px #ccc, 0 10px 15px #eee inset;
		border-radius:2px;
		padding-right:30px;
		-moz-transition: padding .25s; 
		-webkit-transition: padding .25s; 
		-o-transition: padding .25s;
		transition: padding .25s;
	color: #444;
}


.general textarea 
{
	overflow: auto;
	padding:8px; 
	width:780px; 
	height: 140px;
	max-width:780px;
	display: block;
}
	
.general select {
	height:40px; 
	width:440px; 
	padding:5px 8px;
	display: block;
}

	/* form element visual styles */
	.general input[type="text"], .general input[type="email"], .general input[type="password"], .general input[type="ckeckbox"], .general input[type="datetime-local"], .general textarea, .general select { 
		border:1px solid #aaa;
		box-shadow: 0px 0px 3px #ccc, 0 10px 15px #eee inset;
		border-radius:2px;
		padding-right:30px;
		-moz-transition: padding .25s; 
		-webkit-transition: padding .25s; 
		-o-transition: padding .25s;
		transition: padding .25s;
	color: #444;
	display: block;
	font-size: 16px;
	}
	
	.general input[type="text"]:focus, .general input[type="email"]:focus, .general input[type="ckeckbox"]:focus, .general textarea:focus 
	{
		background: #fff; 
		border:1px solid #555; 
		box-shadow: 0 0 3px #aaa; 
		
	}
	
	.notice
	{
	font-weight: 600;
	font-size: 15px;
	}
	

	.general select
	{
	/*for WebKit*/
 -webkit-appearance: none;
 /* for FF */
  -moz-appearance: none;
  text-indent: 0.01px; 
  text-overflow: '';
  /* for IE */
  -ms-appearance: none;
  appearance: none!important;
	background: #fff url('../img/select.png') no-repeat 98% center;
	}
	
.general input[type="checkbox"]
{
width: 1em;
display: inline;
height: 1em;
margin-top: 0.5em;
		border:1px solid #555; 
		box-shadow: 0 0 3px #aaa; 
}

/* === HTML5 validation styles === */	
.general input:required, .general textarea:required {
	background: #fff url('../img/red_asterisk.png') no-repeat 98% center;
}
.general input:required:valid, .general textarea:required:valid {
	background: #fff url('../img/valid.png') no-repeat 98% center;
	box-shadow: 0 0 5px #5cd053;
	border-color: #28921f;
}
.general input:focus:invalid, .general textarea:focus:invalid {
	background: #fff url('../img/invalid.png') no-repeat 98% center;
	box-shadow: 0 0 5px #d45252;
	border-color: #b03535
}
.block1
{
width: 800px;
float: left;
}

.block2
{
width: 380px;
float: left;
margin-right: 40px;
}

.block1 input, .block1 select
{
width: 780px !Important; 
}

.preinput
{
padding: 10px 0 5px 0;
font-size: 16px;
font-weight: 400;
}

.attent
{
font-size: 500;
color:#005588;
font-size:24px;
}
.blockx
{
width: 380px;
float: left;
margin-right: 40px;
}

.blockx input, .blockx select
{
width: 120px !Important; 
display: inline !Important;
}

.block2 input, .block2 select
{
width: 360px !Important;
}
select#iname, select#ibrend, input#sort {
    display: inline-block;
    vertical-align: middle;
}
input#sort{height: 35px;line-height: 35px;}
.address{display: inline-block;vertical-align: middle;margin-top: auto;margin-left:20px;}
.form-line-left {display: inline-block;margin-right: 25px;}
.subscribe{background-color: #fff;padding: 25px 0;}
.subscribe__header{font-weight: 600;color: #292929;float: left;line-height: 56px;font-size:20px;}
.subscribe__button{width: 200px;height: 56px;text-align: center;line-height: 56px;background-color: #fff;color: #ea3e87;font-weight: 300;font-size: 16px;transition: all 1s;-webkit-transition: all 1s;-moz-transition: all 1s;-o-transition: all 1s;cursor: pointer;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;float: right;margin: 0;background-color: #005588;color: #fff;}
.subscribe__button:hover{opacity:0.6;}
.subscribe__input{float: right;margin-right: 30px;border: 1px solid #aaa;box-shadow: 0px 0px 3px #ccc, 0 10px 15px #eee inset;border-radius: 4px;padding-right: 30px;-moz-transition: padding .25s;-webkit-transition: padding .25s;-o-transition: padding .25s;transition: padding .25s;color: #444;display: block;font-size: 16px;width: 800px;height: 54px;padding-left: 20px;}
.subscribe__success{display: none;}
.subscribe__info{font-weight: 600;color: #292929;text-align: center;font-size:20px;}
.subscribe__content{text-align: center;margin-top: 10px;font-size: 15px;}
.subscribe__content2{text-align:right;margin-top: 20px;font-size: 15px;}
@media screen and (max-width:1500px){.center{width:1300px;margin:0 auto;min-width:1300px;}
.center2{width:1300px;margin:0 auto;min-width:1300px;}
.item2{width:304px;}
.block{width:31.9%;}
.content-item-txt{width:760px;}
.catalog-item{width:285px;}
.catalog-item1{width:220px;}
.item3-img{width:240px;}
.search{width:380px}
.subscribe__input{width: 700px;}
}
@media screen and (max-width:1400px){.center{width:1200px;min-width:1200px;}
.center2{width:1200px;min-width:1200px;}
.subscribe__input{width: 600px;}
.item2{width:279px;}
.menu{width:1000px;}
.block{width:31.8%;}
.content-item-txt{width:660px;}
.catalog-item{width:260px;}
.catalog-item1{width:260px;}
.menu-spisok{padding:0px 28px;}
.item3-img{width: 280px;}
.address{margin-left: 20px;}
.search{width:325px;margin-left:25px;}
.socs{margin-left:20px;}
}
@media screen and (max-width:1300px){.center{width:1100px;min-width:1100px;}
.center2{width:1100px;min-width:1100px;}
.menu-spisok{padding:0px 21px;}
.item2{width:254px;}
.menu{width:900px;}
.block{width:31.7%;}
.content-item{width:400px;}
.upimg{height:400px;}
.catalog-item{width:235px;}
.catalog-item1{width:235px;}
.search{width: 240px;}
.item3-img{width:255px;}
.address{margin-left:8px;}
.subscribe__input{width: 500px;}
}
@media screen and (max-width:1200px){.center{width:1000px;min-width:1000px;}
.center2{width:1000px;min-width:1000px;}
.menu-spisok{padding:0px 14px;}
.item2{width:312px;}
.menu{width:800px;}
.block{width:31.5%;}
.search{width:35%;}
.xcontent{padding-bottom:136px;}
#footer{height:136px;margin-top:-136px;}
.content-item-txt{width:560px;}
.catalog-item{width:210px;}
.catalog-item1{width:210px;}
.slider-txt{font-size:40px;}
.search{margin-left:24px;}
.item3-img{width: 295px;}
.address {display:none;}
.miniphone{display:block;}
.search{width:420px;height:62px;margin-top:-4px;}
.search .submit{top:4px;}
.socs{float:right;}
.subscribe__input{width: 400px;}
}
@media screen and (max-width:1100px){.block:nth-child(3n+3){margin-right:25px;}
.block:nth-child(2n+2){margin-right:0;}
.center{width:900px;min-width:900px;}
.center2{width:900px;min-width:900px;}
.menu-spisok{padding:0px 7px;font-size:17px;}
.item2{width:279px;}
.menu{width:700px;}
.block{width:48%;}
.content-item-txt{width:460px;}
.catalog-item{width:260px;}
.catalog-item1{width:260px;}
.slider-txt span{font-size:24px;}
.slider-txt{font-size:36px;}
.item3-img{width:280px;}
.ooo{margin-top: 15px;font-size: 15px;}
.tableb2, .tableh2{width: 790px;}
.table-names{width: 110px;}
.table-names2{width: 560px;}
.general textarea, .block1 input, .block1 select{width: 720px !important;}
.botfinder2{width: 805px;}
.block2{width: 360px;}
.table-cart{float: left;}
.table-img{display: none;}
.table-img, .table-img2{width: 140px;}
.block2 input, .block2 select{width: 320px !important;}
.table-img2{background-color: #FFF !important;}
.header-info{font-size: 18px;}
.header-name{font-size: 40px;}
.table-ed{margin-left:170px;}
.heauto{margin-left:30px;}
.tablerow:nth-child(2n+1){padding-bottom: 10px;}
.search{width:340px;margin-left:15px;}
.search .submit{top: 22px;}
.socs{margin-left:9px;}
.subscribe__input{width: 300px;}
}
@media screen and (max-width:1000px){.center{width:800px;min-width:800px;}
.center2{width:800px;min-width:800px;}
.search{float:right;height:62px;}
.miniphone{display:block;}
.address{display:none;}
.menu{width:640px;}
.search{width:55%;}
.item-about{width:250px;}
.item2{width:380px;}
.ooo span{display:none;}
#footer .menu{width:100%;}
.basket-c span{display:none;}
.basket{width:60px;}
.basket-c{margin-left:10px;line-height:30px;margin-top:0}
.ftl{width:100%;float:none;}
.ftr{height:108px;float:none;}
.create{float:none;margin:0 auto;}
.ftr-txt{text-align:center;line-height:56px;}
.ooo{text-align:center;}
.xcontent{padding-bottom:216px;}
#footer{height:216px;margin-top:-216px;}
#footer .menu-spisok{padding:0px 14px;font-size:17px;}
.content-item{width: 300px;}
.upimg{height: 300px;}
.catalog-item{width:226px;}
.catalog-item1{width:226px;}
.search .submit{top:4px;}
.menu-spisok{padding: 0px 5px;font-size: 16px;}
.item3-img{width: 245px;}
.top{height:155px}
.subscribe__header{float: none;margin-bottom: 20px;}
.subscribe__input{width: 400px;margin-right: 0;float: left;}
}
@media screen and (max-width:900px){.center{width:700px;min-width:700px;}
.center2{width:700px;min-width:700px;}
.menu{width:625px;}
.item2{width:329px;}
.search{margin-left:20px;}
.owl-next2{right:-4%;}
.owl-prev2{left:-4%;}
#footer .menu-spisok{padding:0px 7px;}
.menu-spisok{padding:0px 4px;}
.content-item{float:none;margin:0 auto;}
.content-item-txt{float:none;width:100%;margin-top:40px;}
.catalog-item{width:310px;}
.catalog-item1{width:310px;}
.miniphone{font-size: 14px;}
.item3-img{width: 295px;}
.tableb2, .tableh2{width: 590px;}
.table-names{width: 110px;}
.table-names2{width: 360px;}
.general textarea, .block1 input, .block1 select{width: 520px !important;}
.botfinder2{width: 600px;}
.block1{width: 560px;}
.block2{width: 260px;}
.table-cart{float: left;}
.table-img{display: none;}
.table-img, .table-img2{width: 140px;}
.block2 input, .block2 select{width: 220px !important;}
.table-img2{background-color: #FFF !important;}
.header-info{font-size: 18px;}
.header-name{font-size: 40px;}
.table-ed{margin-left:170px;}
.heauto{margin-left:30px;}
.tablerow:nth-child(2n+1){padding-bottom: 10px;}
}
@media screen and (max-width:800px){.center{width:95%;min-width:600px;}
.center2{width:600px;min-width:600px;}
.menu{display:none;}
.ftl{height:60px;padding-top:30px;}
.xcontent{padding-bottom:199px;}
#footer{height:199px;margin-top:-199px;}
.menu-mobi{display:block;}
.top{height:235px;}
.logo{float:none;margin:0 auto 20px auto;display: block;}
.miniphone{text-align:-webkit-center;}
.top1{padding-top: 20px;}
.search{margin:0 auto;float:none;width:75%;display: block;}
.search .submit{top:28.4px;height:38px;}
.socs{float:none;margin:0 auto;padding-top:20px;}
.item2{width:279px;}
.block{width:100%;}
.item{height:284px;}
.slider-txt{padding-top:35px;text-align:-webkit-center;text-align:center;margin-left:0px;}
.slider-butt{margin:45px auto 0 auto;}
.content-zagol{text-align:-webkit-center;text-align:center;}
.min-blocks-txt{text-align:-webkit-center;text-align:center;}
.zagol1{float:none;text-align:center;text-align:-webkit-center;}
.butt2{width:180px;}
.catalog-item{width:43%;min-width:251px;}
.catalog-item1{width:43%;min-width:251px;}
.butt3{width:100%;}
.butt4{float:none !important;}
.form-line-left{text-align:center;text-align:-webkit-center;}
.clrfrm input{width:100%;padding:0;}
.clrfrm textarea{width:100%;padding:0;}
.g-recaptcha{width:304px;margin:0 auto;}
.capch{text-align:-webkit-center;text-align:center;}
.item3-img{width: 265px;}
.zagol{text-align:center;float:none;}
.general textarea, .block1 input, .block1 select {
    width: 520px !important;
}
.block2 input, .block2 select {
    width: 220px !important;
}
.block2 {
    width: 260px;
}
.botfinder2{width: 590px;margin-bottom:40px;}
.finalprice{font-size: 26px;}
.tableb2, .tableh2 {
    width: 580px;
}
.tableh2 {
    display: none;
}
.table-img2 {
    float: none;
    margin: 0 auto;
	height:140px;
}
.table-ed.general {
    float: none;
    margin: 0 auto;
    width: 67px;
}
.table-price2, .table-price, .table-pricex {
    float: none;
    margin: 0 auto;
    text-align: center;
}
.table-names2 {
    width: 480px;
    float: none;
    text-align: center;
    margin: 0 auto;
}
.cart-del {
    margin-top: 10px;
}
.tablerow {
    padding: 10px;
}
.table-cart {
    float: none;
    margin: 0 auto;
	width:24px;
	height:40px;
}
.subscribe__input{width:50%;}
}
@media screen and (max-width:640px){.center{min-width:450px;}
.center2{width:450px;min-width:450px;}
.slider-txt span{font-size:23px;}
.slider-txt{font-size:30px;margin-left:0px;}
.pred-week{height:105px;}
.zagol{float:none;text-align:center;}
.butt{float:none;margin:10px auto 0 auto;}
.item2{width:429px;}
.uimg{float:none;margin:0 auto;margin-bottom:20px;}
.owl-next2{right:14%;}
.owl-prev2{left:14%;}
.ourwork{height:105px;}
.item3{margin:0 auto;}
.item3-img{width: 260px;}
.miniphone{font-size: 16px;}
.content-zagol{font-size:30px;line-height:40px;}
.slc{width:100%;font-size:16px;padding:0 0 0 10px;margin-right:0px;text-align:-webkit-center;text-align-last:center;margin-top:-1px;}
.butt2{width:100%;}
.catalog-item{width:240px;min-width:240px;}
.catalog-item1{width:240px;min-width:240px;}
.item-stat{width:auto;margin:10px;}
.search{width:100%;}
table{font-size:12px;}
table tr td:first-child{padding-left:0px;}
.backr-b{width:45px;height:45px;}
.img-b{width:45px;height:45px;}
.item2-inside{margin:0 auto;}
.subscribe__input{width:40%;}
}