@import url(https://fonts.googleapis.com/css?family=PT+Sans+Caption&amp;subset=latin,cyrillic);
@font-face {
    font-family: 'corsica_lxbook';
    src: url('../fonts/corsicalx-book-webfont.eot');
    src: url('../fonts/corsicalx-book-webfontd41d.eot?#iefix') format('embedded-opentype'),
         url('../fonts/corsicalx-book-webfont.woff2') format('woff2'),
         url('../fonts/corsicalx-book-webfont.woff') format('woff'),
         url('../fonts/corsicalx-book-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal; 

}

html{min-height:100%;height:1px;}
body {
	font-family: 'PT Sans Caption', sans-serif;
	font-weight: 400;
	color: #626262;
	font-size: 14px;
	line-height: 20px;
	width: 100%;
	overflow-x:hidden;
	
	height:100%; 
}
@media (min-width: 1200px) and (max-width: 1700px) {
	body {font-size: 13px;}
	.breadcrumb li a{font-size: 14px;}  
	.why_mi td p{font-size: 13px!important;}
}

h1, h2, h3, h4, h5, h6 {
	color: #444;  
	 font-family: 'corsica_lxbook';
}
.text-danger{clear:both;}
/* default font size */
.fa {
	font-size: 14px;
}
/* Override the bootstrap defaults */
h1 {
	font-size: 18px;
	font-weight:normal;
}
.account-forgotten h1{text-transform:uppercase;}
h2 {
	font-size: 27px;
	font-weight:normal;
}
h3 {
	font-size: 21px;
	font-weight:normal;
}
h4 {
	font-size: 15px;font-weight:normal;
}
h5 {
	font-size: 12px;font-weight:normal;
}
h6 {
	font-size: 10.2px;font-weight:normal;
}
a {
	color: #c3c3c3;
}
a:hover {
	text-decoration: none;
}
input:focus{outline: none;}
input:-webkit-autofill{ color: #ffffff !important;}
legend {
	 background: rgba(0, 0, 0, 0) url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAAAAAA6fptVAAAACklEQVQI12O4CwAA3wDeg/do9AAAAABJRU5ErkJggg==") repeat-x scroll 0 50%;
	 margin-bottom:45px;
}
legend span{width:153px;background:#fff;display:block;}
label {
	font-weight: normal;
}
select.form-control, textarea.form-control, input[type="text"].form-control, input[type="password"].form-control, input[type="datetime"].form-control, input[type="datetime-local"].form-control, input[type="date"].form-control, input[type="month"].form-control, input[type="time"].form-control, input[type="week"].form-control, input[type="number"].form-control, input[type="email"].form-control, input[type="url"].form-control, input[type="search"].form-control, input[type="tel"].form-control, input[type="color"].form-control {
	font-size: 14px;
}
.hide_small_footer{display:none;}
.input-group input, .input-group select, .input-group .dropdown-menu, .input-group .popover {
	font-size: 14px;
}
.input-group .input-group-addon {
	font-size: 14px;
	height: 30px;
}
/* Fix some bootstrap issues */
span.hidden-xs, span.hidden-sm, span.hidden-md, span.hidden-lg {
	display: inline;
}
.all{min-height:100%;}
.nav-tabs {
	margin-bottom: 15px;
}

/* Gradent to all drop down menus */
.dropdown-menu li > a:hover {
	text-decoration: none;
	color: #ffffff;
	background-color: #229ac8;
	background-image: linear-gradient(to bottom, #23a1d1, #1f90bb);
	background-repeat: repeat-x;
}
/* top */
#top {
	background-color: #5e874d;
	padding:0;
	margin: 0;
	height:32px;
	width:552px;
	position:absolute;
	right:0;
	top:0;
	z-index:3399999;
}
#top .container {
	padding: 0 20px;
}
.row.relative{margin-left:15px;margin-right:15px;}
#top #currency .currency-select {
	text-align: left;
}
#top #currency .currency-select:hover {
	text-shadow: none;
	color: #ffffff;
	background-color: #229ac8;
	background-image: linear-gradient(to bottom, #23a1d1, #1f90bb);
	background-repeat: repeat-x;
}
#top .btn-link, #top-links li, #top-links a {
	color: #fff;
	text-decoration: none;
}
#top .btn-link:hover, #top-links a:hover {
 
}
#top-links .dropdown-menu a {
	text-shadow: none;
}
#top-links .dropdown-menu a:hover {
	color: #FFF;
}
#top .btn-link strong {
	font-size: 14px;
        line-height: 14px;
}
#top-links {float:left;}
#top-links li{height:32px;line-height:32px;padding-left:55px;background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAABCAMAAADzcJ6ZAAAAA1BMVEX9/f14eMwIAAAACklEQVR4AWPABQAAGQABdGAPVAAAAABJRU5ErkJggg==) 15px 50% no-repeat;float:left;}
#top-links a + a {
	margin-left: 15px;
}
/* logo */
#logo {
	
	margin: 0 0 10px -25px;
	position:relative;
}
#logo img{
	float:left;
}
#logo a  {
	position:absolute;
	top:44px;
	z-index:20;
}
@media (mix-width: 1700px){
	#logo a  {left:-15px; } 
}
header{

	width:100%; 

	height:131px;

}
header.common-home{
	position:absolute;
	width:100%; 
	top:0;
	height:131px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVQI12NgcAAAAEMAQUFNxFkAAAAASUVORK5CYII=) 0 0 repeat;
	z-index:1;
}
/* search */
#search {
	margin-bottom: 10px;
}
#search .input-lg {
	height: 40px;
	line-height: 20px;
	padding: 0 10px;
}
#search .btn-lg {
	font-size: 15px;
	line-height: 18px;
	padding: 10px 35px;
	text-shadow: 0 1px 0 #FFF;
}
/* cart */
#cart {
	margin-left: 15px;
	float:left;
}
#cart > .btn {
	font-size: 12px;
	line-height: 18px;
	color: #FFF;
}
#cart.open > .btn {
	
}
#cart button {background:none;border:none;color:#fff;height:32px;line-height:32px;margin:0;}
#cart.open > .btn:hover {

}
#cart .dropdown-menu {
	background: #fff;
	z-index: 1001;
}
#cart .dropdown-menu {
	min-width: 100%;
}
	@media (max-width: 478px) {
		#cart .dropdown-menu {
			width: 100%;
		}
	}
#cart .dropdown-menu table {
	margin-bottom: 10px;
}
#cart .dropdown-menu li > div {
	min-width: 427px;
	padding: 0 10px;
}
	@media (max-width: 478px) {
		#cart .dropdown-menu li > div {
			min-width: 100%;
		}
	}
#cart .dropdown-menu li p {
	margin: 20px 0;
}
#cart .table-striped tr.separatortr{border-top:1px solid #d1d1d1;}
#cart .table-striped {
	background:#fff;
}#cart .go_to_cart {
	float:right;
	color:#626262;
	text-decoration:underline;


}
#cart .table-striped td{border:none;}
.margbot{margin-bottom:20px;}
#cart .table-striped a{color:#626262;text-transform:uppercase;}
#cart .table-striped button {float:right;}
/* menu */
#menu {
	margin-top:60px;
	min-height: 40px;
}
#menu .navbar-nav{
	float:right;
}
#menu .nav > li > a {
	color: #535252;

	padding: 10px 15px 10px 15px;
	min-height: 15px;
	background-color: transparent;
}
#menu .nav > li{
	margin:0 12px;
}
#menu .nav > li.last{
	margin:0 0px 0 15px;
}
#menu .nav > li.last a{
	padding-right:0;
}
#menu .nav > li > a:hover, #menu .nav > li.open > a {

}
#menu .dropdown-menu {
	padding-bottom: 0;
}
#menu .dropdown-inner {
	display: table;
}
#menu .dropdown-inner ul {
	display: table-cell;
}
#menu .dropdown-inner a {
	min-width: 160px;
	display: block;
	padding: 3px 20px;
	clear: both;
	line-height: 20px;
	color: #333333;
	font-size: 12px;
}
#menu .dropdown-inner li a:hover {
	color: #FFFFFF;
}
#menu .see-all {
	display: block;
	margin-top: 0.5em;
	border-top: 1px solid #DDD;
	padding: 3px 20px;
	-webkit-border-radius: 0 0 4px 4px;
	-moz-border-radius: 0 0 4px 4px;
	border-radius: 0 0 3px 3px;
	font-size: 12px;
}
#menu .see-all:hover, #menu .see-all:focus {
	text-decoration: none;
	color: #ffffff;
	background-color: #229ac8;
	background-image: linear-gradient(to bottom, #23a1d1, #1f90bb);
	background-repeat: repeat-x;
}
#menu #category {
	float: left;
	padding-left: 15px;
	font-size: 16px;
	font-weight: 700;
	line-height: 40px;
	color: #fff;

}
#menu .btn-navbar {
	font-size: 15px;
	font-stretch: expanded;
	color: #FFF;
	padding: 2px 18px;
	float: right;
	background-color: #229ac8;
	background-image: linear-gradient(to bottom, #23a1d1, #1f90bb);
	background-repeat: repeat-x;
	border-color: #1f90bb #1f90bb #145e7a;
}
#menu .btn-navbar:hover, #menu .btn-navbar:focus, #menu .btn-navbar:active, #menu .btn-navbar.disabled, #menu .btn-navbar[disabled] {
	color: #ffffff;
	background-color: #229ac8;
}
header.common-home #menu .nav > li > a{
	color:#fff;
}
@media (min-width: 768px) {
	#menu .dropdown:hover .dropdown-menu {
		display: block;
	}
}
@media (max-width: 767px) {
	#menu {
		border-radius: 4px;
	}
	#menu div.dropdown-inner > ul.list-unstyled {
		display: block;
	}
	#menu div.dropdown-menu {
		margin-left: 0 !important;
		padding-bottom: 10px;
		background-color: rgba(0, 0, 0, 0.1);
	}
	#menu .dropdown-inner {
		display: block;
	}
	#menu .dropdown-inner a {
		width: 100%;
		color: #fff;
	}
	#menu .dropdown-menu a:hover,
	#menu .dropdown-menu ul li a:hover {
		background: rgba(0, 0, 0, 0.1);
	}
	#menu .see-all {
		margin-top: 0;
		border: none;
		border-radius: 0;
		color: #fff;
	}
}

/*slide*/
.backimg 
	{width:100%;
	height:100vh; 
	display:block; 
	content:' ';
	background-position:center top;
	position:relative;
	background-size:cover;
}
.backimg .banner_qoute{
	position:absolute;
	bottom:90px;
	right:150px;
}
.backimg .left_qoute{
	position:absolute;
	bottom:90px;
	left:0px;
	padding-left:150px;
	background:url('../image/qoute_bg_hot.png') 0 100% no-repeat;
	color:#fff;
	font-family: 'corsica_lxbook';
	font-size:21px;
}
.backimg .left_qoute h2{
	text-transform:uppercase;
	color:#fff;
	font-size:50px;
	margin:0 0 30px 0;
}
@media (min-width: 1200px) and (max-width: 1700px) {
	.backimg .left_qoute{
		padding-left:110px;
		background-position:-30px 100%;
	}
}
@media (max-height: 500px) {
	.backimg .banner_qoute{
		bottom:80px;
	}
}
/*homepage*/
.common-home .htmlmodule{width:100%;margin-top:70px;position:relative;}
.lefthomediv{width:50%;float:left;display:block;}
.homedivbg{position:absolute; left:0;right:38%;bottom:-55px;top:55px;content:'';display:block;z-index:-1;background:#f4f4f4;}
.lefthomediv p{width:810px;padding-right:110px;float:right;}
.lefthomediv h2{width:810px;padding-right:110px;float:right;margin-top:135px;font-family: 'corsica_lxbook';font-size:26px;text-transform:uppercase;line-height:1.5em;margin-bottom:85px;position:relative;}
.lefthomediv h2 span{position:absolute; top:0; bottom:0; right:0; width:16px;content:'';display:block; background:#5e874d;}
.righthomediv{width:50%;display:block;float:right;}
img{max-width:100%;}

@media (min-width: 1200px) and (max-width: 1600px) {
	.homedivbg{top:35px;}
	.lefthomediv p{width:567px;padding-right:77px;}
	.lefthomediv h2{width:567px;padding-right:77px;margin-top:80px;margin-bottom:55px;}
}
@media (min-width: 1600px) and (max-width: 1700px) {
	.homedivbg{top:35px;}
	.lefthomediv p{width:685px;padding-right:77px;}
	.lefthomediv h2{width:685px;padding-right:77px;margin-top:100px;margin-bottom:55px;}
}
.containertips{height:175px;}
.fright{float:right;}
.tips{height:40px;font-size:9px;color:#6f6f6f;text-align:left; -moz-transform: rotate(-90deg); -ms-transform: rotate(-90deg); -webkit-transform: rotate(-90deg); -o-transform: rotate(-90deg); transform: rotate(-90deg);width:175px;text-transform:uppercase;line-height:1.5em;position:relative; -webkit-transform-origin: 100% 0; -moz-transform-origin: 100% 0; -o-transform-origin: 100% 0;  -ms-transform-origin: 100% 0;  transform-origin: 100% 0;margin-top:65px;}
.hello{margin-top:65px;}
.hello .tips{margin-top:0px;}
.tips i{width:40px;height:40px;border-radius:50%;position:absolute; top:0;right:0;border:1px solid #eae4e4;-moz-transform: rotate(90deg); -ms-transform: rotate(90deg); -webkit-transform: rotate(90deg); -o-transform: rotate(90deg); transform: rotate(90deg);text-align:center; line-height:40px;font-style:normal;}
.preim{margin-top:200px;}
.tips span{position:absolute; left:0; top:7px;}
.tips:after{height:1px;width:44px; content:'';display:block; background:#6f6f6f;position:absolute; top:50%; right:31px;}
.tips.fright{margin-right:175px;}
.preim .tips{margin-top:15px;margin-left:-15px;}
.tips.collectionall{margin:35px auto 0 auto;-webkit-transform-origin: 50% 50%; -moz-transform-origin: 50% 50%; -o-transform-origin: 50% 50%;  -ms-transform-origin: 50% 50%;  transform-origin: 50% 50%;}
.tips.collectionall span{color:#6f6f6f;}
.banneritem{text-align:center;}
.banneritem h3{margin-bottom:65px;}
.banneritem .bannerdec{width:300px;margin:0 auto;}
@media (min-width: 1200px) and (max-width: 1700px) {
	.banneritem .bannerdec{width:210px;margin:0 auto;}
}

/* content */

/* footer */
footer {
	margin-top: 15px;
	padding-top: 60px;
	padding-bottom: 30px;
	background-color: #f4f4f4;

}
footer .container{position:relative;}
footer .container:before{position:absolute; width:31.23%; top:-78px;right:50%;margin-right:21.1%;height:18px;display:block;background:#5e874d;content:' ';}
footer .container:after{position:absolute; width:2.33%;bottom:-30px; right:100%;height:18px;display:block;background:#5e874d;content:' ';}
footer p{
	margin-bottom:40px;
}
footer p.sendp{
	margin-bottom:35px;
}
.col-width300{
	width:300px;
	float:right;
}
.col-width200{
	width:200px;
	float:left;
}
.col-width600{
	width:840px;
	float:left;
}
footer .contents{width:100%;text-align: left;}
footer .contents span{
	content: "; ";
    display: inline;
   /* height: 6pt;
    width: 38px;
	margin:0 15px;*/
	/*background:url('../image/line.png') 50% 50% no-repeat;*/

	
}
.sender{width:300px;position:relative;height:37px;}
.sender .email{width:300px;height:37px;border:none;padding-left:20px;box-sizing:border-box;}

.sender .green_line{position:absolute; bottom:-5px;left:0;right:0; height:5px;content:'';display:block; background:#5e874d;  -webkit-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out;transition: all .5s ease-in-out;}

.sender input.email:focus ~ .green_line{bottom:37px;  -webkit-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out; transition: all .5s ease-in-out;}

.sender [type="submit"]{width:300px;width:45px;height:37px;position:absolute; top:0; right:0; background:url('../image/greenarrow.png') 0 50% no-repeat;padding:0; text-indent:-9999px;border:none;-webkit-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out; transition: all .5s ease-in-out;}
.sender [type="submit"]:hover{ background-position: 5px 50%;}
@media (min-width: 1200px) and (max-width: 1700px) {
	.col-width600{
		width:600px;
		float:left;
	}
	footer .contents span{
		width: 18px;
		margin:0 10px;
	}

}

footer .soc a{
	margin-right:18px;
}
footer hr {
	border-top: none;
	border-bottom: 1px solid #666;
}
footer a {
	color: #ccc;
}
footer a:hover {
	color: #fff;
}
footer h5 {
	font-size: 13px;
	font-weight: bold;
	color: #fff;
}
/* alert */
.alert {
	padding: 8px 14px 8px 14px;
	margin-top: -36px;
}
/* breadcrumb */
.breadcrumb {
	display:none;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAAAAAA6fptVAAAACklEQVQI12O4CwAA3wDeg/do9AAAAABJRU5ErkJggg==) 0 50% repeat-x;
}
.breadcrumb i {
	font-size: 15px;
}
.breadcrumb > li {

	padding: 0 14px;
	margin: 0 20px;
	position: relative;
	white-space: nowrap;
	background:#fff;
}
.breadcrumb > li:first-child{
	padding-left:0;
	margin-left:0;
}
.breadcrumb > li + li:before {

}
.breadcrumb > li:after {

}
.pagination {
	margin: 0;
}

/*post list*/
.posts-list{
	padding-left:15px;
	padding-right:15px;
}
.posts-list .posts-item{width:100%;margin-bottom:102px;}
.posts-list .posts-item .readmore{font-size:13px;margin-top:50px;display:inline-block;padding-right:120px;background:url('../image/arrow.png') 100% 4px no-repeat;}

.posts-list .posts-item.oddrow .left-col{float:left;position:relative;}
.posts-list .posts-item.oddrow .left-col:after{position:absolute;width:115px;height:15px;background:#5e874d;content:'';display:block;top:75px;right:-75px;}
.posts-list .posts-item.oddrow .right-col{float:right;}
.posts-list .posts-item.oddrow .right-col .inner{padding-left:118px;}

.posts-list .posts-item.evenrow .left-col{float:right;position:relative;}
.posts-list .posts-item.evenrow .left-col:after{position:absolute;width:115px;height:15px;background:#5e874d;content:'';display:block;top:75px;left:-75px;}
.posts-list .posts-item.evenrow .right-col{float:left;}
.posts-list .posts-item.evenrow .right-col .inner{padding-left:170px;}
.clr{clear:both;}
.posts-list .posts-item .posts-title a{color:#535252;margin-bottom:50px;font-size:18px;text-transform:uppercase;font-family: 'corsica_lxbook';display:block;margin-top:70px;max-width:507px;}
.posts-list .posts-item .posts-descr{max-width:507px;}
.posts-list .posts-item img{max-width:100%;}
.left-col{width:50%;float:left;}
.right-col{width:50%;float:right;}
@media (min-width: 1200px) and (max-width: 1700px) {
	.posts-list .posts-item .posts-title a{margin-bottom:30px; margin-top:50px;}
	.posts-list .posts-item .readmore{margin-top:30px;}
	.posts-list .posts-item.evenrow .right-col .inner{padding-left:50px;padding-right:50px;}
}

/* post page*/

.greenline{width:50%; position:absolute;left:0; width:50%; height:15px;background:#5e874d;margin-top:100px;}
h2.page-title{font-family: 'corsica_lxbook';font-size:18px;text-transform:uppercase;margin:0 auto 60px auto;padding:0 35px;width:1240px;max-width:100%;background:#fff;}
.container.posts p{padding:0 35px;width:1240px;max-width:100%;margin:0 auto 25px auto;}
.container.posts p img{text-align:center;display:flex;margin:0 auto;}
.container.posts table {width:100%;border:none;margin:60px 0;}
.container.posts table td{border:none;padding:0;}
.container.posts table td:nth-child(1){padding-right:30px;}
.container.posts table td:nth-child(2){padding-left:30px;}
.container.posts table td{border:none;padding:0;}
.container.posts table td img{max-width:100%;width:100%;}

/*gallery list*/
.news-list .col50{width:50%;float:left;}
.news-list .col50.imgright {width:50%;float:right;text-align:center;}
.news-list .col50. img {}
.news-list .col50.imgleft {text-align:center;}
.news-list .col50 img{max-width:100%;}
.news-list .col50 .news-descr{margin-top:95px;margin-bottom:210px;}
.news-list .col50.textright .news-descr{padding-left:118px;position:relative;}
.news-list .col50.textright.item-1 .news-descr{padding-right:405px;}
.news-list .col50.textleft.item-2 .news-descr{padding-left:67%;margin-bottom:84px;}
.news-list .col50.textright.item-3 .news-descr{padding-right:66%;padding-left:0;margin-bottom:118px;}
.news-list .col50.textleft.item-4 .news-descr{padding-left:51%;padding-right:14%;margin-bottom:260px;}

@media (min-width: 1200px) and (max-width: 1700px) {
	.news-list .col50.textright.item-1 .news-descr{padding-right:190px;}
	.news-list .col50 .news-descr{margin-top:95px;margin-bottom:125px;}
	.news-list .col50.textleft.item-2 .news-descr{padding-left:56%;}
	.news-list .col50.textright.item-3 .news-descr{padding-right:54%;padding-left:0;}
}



.news-list .col50.textright .news-descr .absline{position:absolute;width:17px;bottom:0px;top:0px;left:0; display:block;content:'';background:#5e874d;}
.news-list .col50.textleft .news-descr{position:relative;}
.news-list .col50.textleft .news-descr .absline{position:absolute;width:17px;bottom:0px;top:0px;right:0; display:block;content:'';background:#5e874d;}

/*contacts*/
.seapr{width:100%; height:100px;}
.information-contact .inner{margin:0 70px 0 50px;border:1px solid #d7d7d7;}
.information-contact .inner .title{font-size:18px; text-transform:uppercase;font-family: 'corsica_lxbook';padding-left:100px;margin:40px 0 30px 0;position:relative;}
.information-contact .inner .title:before{position:absolute; top:2px; left:-8px;width:66px;height:14px;background:#5e874d;content:'';display:block;}
.information-contact .inner p{padding-left:100px;margin:40px 0 0px 0;font-size:13px;}
.information-contact .inner p span{float:left;display:block;}
.information-contact .inner form fieldset{margin-left:100px;padding-bottom:46px;max-width: 412px;}
.information-contact .inner form fieldset .col-sm-6{padding:0;margin-bottom:35px;}
.information-contact .inner form fieldset .col-sm-12{padding:0;margin-bottom:35px;}
.information-contact .inner form fieldset .col-sm-12 input{padding:0;width:475px;}
.information-contact .inner form fieldset .col-sm-6  input + .bordered{-webkit-transition: bottom 1s ease 0.5s; -moz-transition: bottom 1s ease 0.5s; -o-transition: bottom 1s ease 0.5s; transition: bottom 1s ease 0.5s; position:absolute; bottom:-5px; left:0; width:190px; height:5px; content:' '; display:block; background:#5e874d;}
.information-contact .inner form fieldset .col-sm-6  input:focus + .bordered{bottom:28px; -webkit-transition: bottom 1s ease 0.5s;
 -moz-transition: bottom 1s ease 0.5s; -o-transition: bottom 1s ease 0.5s;  transition: bottom 1s ease 0.5s;}
 .information-contact .inner form fieldset .col-sm-12  input + .bordered{-webkit-transition: bottom 1s ease 0.5s; -moz-transition: bottom 1s ease 0.5s; -o-transition: bottom 1s ease 0.5s; transition: bottom 1s ease 0.5s; position:absolute; bottom:-5px; left:0; width:475px; height:5px; content:' '; display:block; background:#5e874d;}
.information-contact .inner form fieldset .col-sm-12  input:focus + .bordered{bottom:28px; -webkit-transition: bottom 1s ease 0.5s;
 -moz-transition: bottom 1s ease 0.5s; -o-transition: bottom 1s ease 0.5s;  transition: bottom 1s ease 0.5s;}
 
.information-contact .inner form fieldset .col-sm-6 input{width:190px;}
.buttonsend{background:none; border:none; font-size:13px; color:#535252; padding-right:107px; background:url('../image/arrow.png') 100% 4px no-repeat;text-transform:lowercase;}
@media (min-width: 1200px) and (max-width: 1700px) {
	.information-contact .inner{margin:0 30px 0 10px;}
	.information-contact .inner form fieldset .col-sm-12 input{padding:0;width:397px;}
	 .information-contact .inner form fieldset .col-sm-12  input + .bordered{width:397px;}
}

/*catalog*/
.product-catalog .container .htmlmodule{margin-left:-15px;margin-right:-15px;}
.product-catalog .container table{border:none;}
.product-catalog .container table td{border:none;width:50%;vertical-align:middle;font-size:14px;height:173px;line-height:1.75em;}
.product-catalog .container table td:nth-child(1){border:none;width:50%;font-family: 'corsica_lxbook';text-transform:uppercase; font-size:16px;line-height:2em;padding-left:143px;position:relative;}
.product-catalog .container table td:nth-child(1):before{position:absolute; width:410px;height:173px;border:1px solid #c6c6c6;content:'';position:absolute; top:50%;margin-top:-86px;left:50px;z-index:-1;}
.product-catalog .container table td:nth-child(1):after{position:absolute; width:16px;height:95px;background:#5e874d;content:'';position:absolute; top:50%;margin-top:-47px;left:42px;z-index:0;}
.full-width-content{width:100%;margin-top:80px;position:relative;}
.full-width-content .col50{width:50%;margin-bottom:125px;}
.full-width-content .col50 img{width:100%;}
.full-width-content .col50.left{float:left;}
.full-width-content .col50.right{float:right;}
.full-width-content .col50.cattext .inner .catdesc p{margin:0;}
.full-width-content .col50.cattext.right .inner{float:left;width:810px;}
.full-width-content .col50.cattext.right .inner h3{float:right;padding-right:102px;font-family: 'corsica_lxbook';text-transform:uppercase;font-size:30px;color:#626262;width:100%;text-align:right;display:block;margin-bottom:90px;}
.full-width-content .col50.cattext.right .inner h3 a{color:#626262;}
.full-width-content .col50.cattext.right .inner .catdesc{float:right;padding-right:102px;color:#626262;width:100%;text-align:right;display:block;margin-bottom:160px;position:relative;}
.full-width-content .col50.cattext.right .inner .catdesc:after{position:absolute;width:415px;height:175px;border:1px solid #c6c6c6;content:'';top:50%;right:0px;margin-top:-87px;z-index:-1;}
.full-width-content .col50.cattext.right .inner h3 small{color:#c3c3c3;font-size:13px;}

.full-width-content .col50.cattext.left .inner{float:right;width:810px;}
.full-width-content .col50.cattext.left .inner h3{float:left;padding-left:102px;font-family: 'corsica_lxbook';text-transform:uppercase;font-size:30px;color:#626262;width:100%;text-align:left;display:block;margin-bottom:90px;}
.full-width-content .col50.cattext.left .inner h3 a{  color:#626262;}
.full-width-content .col50.cattext.left .inner .catdesc{float:left;padding-left:102px;color:#626262;width:100%;text-align:left;display:block;margin-bottom:160px;position:relative;}
.full-width-content .col50.cattext.left .inner .catdesc:after{position:absolute;width:415px;height:175px;border:1px solid #c6c6c6;content:'';top:50%;left:0px;margin-top:-87px;z-index:-1;-webkit-transition: all 1s ease-in-out;-o-transition: all 1s ease-in-out;transition: all 1s ease-in-out;}
.full-width-content .col50.cattext .inner .catdesc:hover:after{border:1px solid #5e874d;-webkit-transition: all 1s ease-in-out;-o-transition: all 1s ease-in-out;transition: all 1s ease-in-out;}
.full-width-content .col50.cattext.left .inner h3 small{color:#c3c3c3;font-size:13px;}

.full-width-content .col50.cattext a.readmorelink{width:245px;text-align:left;display:block;height:22px;position:relative;}
.full-width-content .col50.cattext a.readmorelink:after{background:url('../image/arrow.png') 100% 0px no-repeat;width:74px;height:13px;position:absolute; top:5px; right:0;-webkit-transition: all 1s ease-in-out;-o-transition: all 1s ease-in-out;transition: all 1s ease-in-out;content:'';}
.full-width-content .col50.cattext a.readmorelink:hover{color:#626262}
.full-width-content .col50.cattext a.readmorelink:hover:after{right:-50px;}
.full-width-content .col50.cattext.left a.readmorelink{margin-left:102px;float:left;}
.full-width-content .col50.cattext.right a.readmorelink{margin-right:170px;float:right;}
.full-width-content .col50.catimg{position:relative;}
.full-width-content .col50.cattext.left .inner .catdesc:before{position:absolute;width:17px;height:176px;top:50%;margin-top:-88px;display:block;content:'';background:#5e874d;}
.full-width-content .col50.cattext.right .inner .catdesc:before{position:absolute;width:17px;height:176px;top:50%;margin-top:-88px;display:block;content:'';background:#5e874d;}
.full-width-content .col50.cattext.right.first .inner .catdesc:before{background:none;}
.full-width-content .col50.cattext.right.last .inner .catdesc:before{background:none;}
.full-width-content .col50.cattext.left.last .inner .catdesc:before{background:none;}
.full-width-content .col50.cattext.left.first .inner .catdesc:before{background:none;}
.full-width-content .col50.catimg.first:after{position:absolute;width:250px;height:155px;top:-17px;margin-top:0px;z-index:-1;display:block;content:'';background:#5e874d;right:-17px;}
.full-width-content .col50.catimg.last.right:after{position:absolute;width:250px;height:155px;top:auto;bottom:-17px;margin-top:0px;z-index:-1;display:block;content:'';background:#5e874d;left:-17px;}
.full-width-content .col50.catimg.last.left:after{position:absolute;width:250px;height:155px;top:auto;bottom:-17px;margin-top:0px;z-index:-1;display:block;content:'';background:#5e874d;right:-17px;}
.full-width-content .col50.cattext.left .catdesc:before{right:0px;}
.full-width-content .col50.cattext.right .catdesc:before{left:0px;}
.allcat{text-align:right;background:#fff;font-size:11px;line-height:19px;height:19px;margin-bottom:109px;}
.allcat span{margin-right:25px;text-transform:uppercase;}
.full-width-content .catgreenline{width:15%; height:17px;right:0; background:#5e874d;content:'';display:block;position:absolute;top:1px;z-index:0;}
.allcollect {position:relative;z-index:1;}
.container.allcat{position:relative;z-index:1;background:#fff;}
.full-width-content.homelist{margin-top:140px;}
.full-width-content.homelist:before{display:none;}
@media (min-width: 1200px) and (max-width: 1700px) {
	.product-catalog .container table td:nth-child(1){padding-left:103px;}
	.full-width-content .col50.cattext.right .inner{width:570px;}
	.full-width-content .col50.cattext.left .inner{width:570px;}
	.full-width-content .col50.cattext.left a.readmorelink{margin-left:100px;}
	.full-width-content .col50.cattext.right .inner .catdesc{margin-bottom:100px;}
	.full-width-content .col50.cattext.left .inner .catdesc{margin-bottom:100px;}
	.full-width-content .col50.cattext.left .inner .catdesc{padding-left:100px;}
	.full-width-content .col50.cattext.left .inner h3{padding-left:100px;}
	.product-catalog .container table td{font-size:13px;}
}
.arrow-bottom{position:absolute;bottom:20px;left:50%;width:200px;text-align:center; margin-left:-100px;color:#fff;font-size:14px;cursor:pointer;}
.arrow-bottom i{ font-size:18px;}
/*category*/
.row.catdesc table{border:none;}
.row.catdesc table td{border:none;width:50%;vertical-align:middle;font-size:14px;line-height:1.75em; height:173px;}
.row.catdesc table td h1{font-size:16px;margin:10px 0 35px 0;font-family: 'corsica_lxbook';text-transform:uppercase;}
.row.catdesc table td:nth-child(1){border:none;width:50%;padding-left:143px;position:relative;}
.row.catdesc table td:nth-child(1):before{position:absolute; width:410px;height:173px;border:1px solid #c6c6c6;content:'';position:absolute; top:50%;margin-top:-86px;left:50px;z-index:-1;}
.row.catdesc table td:nth-child(1):after{position:absolute; width:16px;height:95px;background:#5e874d;content:'';position:absolute; top:50%;margin-top:-47px;left:42px;z-index:0;}
.prodlist{margin-top:100px;}
.prodlist .image{width:60%;margin-bottom:120px;position:relative;}
.prodlist .image:after{}
.prodlist .image.left:after{right:-17px;}
.prodlist .image.right:after{left:-17px;}
.prodlist .image img{width:100%;}
.prodlist .image.left{float:left;}
.prodlist .image.right{float:right;}
.prodlist .proddesc{width:40%;float:left;}
.inner .link3d{position:relative;}
.inner .link3d:hover .dopimg3d{display:block;}
.inner .link3d:hover .dopimg3d p{margin:15px 0 0 0;}
.inner .link3d .dopimg3d{position:absolute;bottom:30px;left:-7px;border:1px solid #e8e8e8;padding: 12px 0 12px 12px;background: #fff;display:none; z-index:100;text-decoration:none;}
.inner .link3d:hover{color:#626262;-webkit-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;}
.inner .link3d .dopimg3d img{float:left;display:block;margin-right: 12px;}
.prodlist .proddesc.right .inner{padding-left:170px;position:relative;}
.prodlist .proddesc.right .inner .absline{position:absolute;width:17px;bottom:55px;top:0px;left:0; display:block;content:'';background:#5e874d;}
.prodlist .proddesc.right .inner .absline.right{position:absolute;width:17px;bottom:55px;top:0px;right:0;left:auto; display:block;content:'';background:#5e874d;}
.prodlist .proddesc h4 a{font-family: 'corsica_lxbook';text-transform:uppercase;font-size:18px;color:#626262;margin-top:96px;display:block;}
.prodlist .proddesc .readmore{margin-top:35px;padding-right:120px;position:relative;display:inline-block;}
.prodlist .proddesc .readmore:after{background:url('../image/arrow.png') 100% 0 no-repeat;display:block;position:absolute; width:74px; height:13px;content:'';right:0; top:5px;-webkit-transition: all 1s ease-in-out;-o-transition: all 1s ease-in-out;transition: all 1s ease-in-out;}
.prodlist .proddesc .readmore:hover:after{right:-50px;}
@media (min-width: 1200px ) and (max-width: 1700px) {
	.row.catdesc table td:nth-child(1){padding-left:103px;}
	.row.catdesc table td{font-size:13px;line-height:1.75em;}
}

/*product*/
.relative{position:relative;}
.prod-right-col{width:300px;float:right;position:absolute;top:0;right:0;}
.prod-right-col h1{font-family: 'corsica_lxbook';text-transform:uppercase;font-size:18px;color:#626262;margin:0 0 50px 0;}
@media all and (min-width: 1920px){
	.prod-right-col{right:46px;}
}
.line-group{color:#cdcdcd;}
.line-group .left{float:left;}
.line-group button{float:right;border:none;background:none;}
.line-size {margin-top:30px;}
.line-size .left{width:140px;float:left;position:relative;}
.line-size .right{width:140px;float:right;position:relative;}
.line-size i{position:absolute; right:11px;top:2px;font-style: normal;}

.line-size label{float:left;margin-right:15px;line-height:26px;}
.line-size input{float:right;width:62px;height:26px;border:1px solid #c6c6c6;padding-left:15px;margin-right:1px;}
#productoptions{padding:27px 0; border-top:1px solid #c6c6c6;border-bottom:1px solid #c6c6c6;margin:21px 0;}
#productoptions .form-group label{width:112px;float:left;display:block;line-height:26px;}
#productoptions .form-group.color label{width:100px;}
#productoptions .form-group select {width:185px;float:right;display:block;padding-top:0;padding-bottom:0;height:26px;line-height:26px;border:1px solid #c6c6c6; font-family: 'PT Sans Caption', sans-serif; -webkit-appearance: none;-moz-appearance: none;-ms-appearance: none;
  appearance: none!important;background:url('../image/select.png') 100% 50% no-repeat #fff;padding-right:29px;}
#productoptions .form-group.color {padding:27px 0 0px 0; margin-top:27px;margin-bottom:-10px; border-top:1px solid #c6c6c6;}
#productoptions .form-group.color label{height:36px;border-radius:50%;line-height:36px;}
#productoptions .form-group.color .radio {float:left;margin:0 4px 4px 0;}
#productoptions .form-group.color .radio label{width:46px;height:46px;border-radius:50%;line-height:46px;}
#productoptions .form-group.color .radio label input{display:none;}
#productoptions .form-group.color .radio label{position:relative;padding:0; text-align:center;}
#productoptions .form-group.color .radio label img{display:flex; margin:2px auto;}
#productoptions .form-group.color .radio label input:checked + .border{position:absolute; top:-1px;left:0px;width:46px;height:46px;content:''; display:block; border:1px solid #c6c6c6; border-radius:50%;}
.form-group.checkbox-wrap{margin-bottom:0;padding-top:26px;margin-top:21px;border-top:1px solid #c6c6c6;}
.form-group.checkbox-wrap .checkbox{float:left;margin:0;}
.form-group.checkbox-wrap label{margin:0;}
/*.checkbox input[type="checkbox"]{position: relative;}
.checkbox input[type="checkbox"]:before{position:absolute; width:20px;height:20px; content:''; background:#ccc; border:1px solid green;display:block; top:10px;left:10px;}*/
.link3dmodel{width:100%;text-align:center;height:44px;line-height:44px;background:#f4f4f4;margin-top:14px;color:#9e9999;display:block;}
.getmyrab{width:100%;text-align:center;height:44px;line-height:44px;background:#f4f4f4;margin-top:14px;color:#9e9999;display:block;cursor:pointer;}
.product-left-col{width:1130px;float:left;}
.product-left-col .thumbnails{width:91.5%;padding-right:107px;box-sizing:border-box;}
.information-posts-posts .container .posts #content table{width:90%!important;max-width:calc(100% - 60px)!important;}
.information-posts-posts .container .posts #content table img{max-width:100%;max-height:100%;}


@media all and (min-width: 1200px) and (max-width: 1700px) {
	.product-left-col .thumbnails{width:100%;padding-right:107px;box-sizing:border-box;}
}
.bigimg{position:relative;z-index:1;}
.bigimg img{width:100%;}
#tab-description h3{text-transform:uppercase; font-size:13px; font-weight:normal;margin-bottom:35px;width:100%;position:relative;margin-top:52px;}
#tab-description h3:after{position:absolute;right:0;left:0; top:50%; height:1px; background:#c6c6c6;content:'';display:block;z-index:-1;}
#tab-description h3 span{padding-right:25px;background:#fff;}
.price{font-weight:normal;font-size:14px;color:#626262;margin-bottom:27px;}
.price span{width:49px;display:inline-block;height:12px;background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAAAAAA6fptVAAAACklEQVQI12O4CwAA3wDeg/do9AAAAABJRU5ErkJggg==) 50% 50% repeat-x;margin:0 14px;}
#parent_popup {background-color:rgba(0,0,0,0.35);display:none; position:fixed;z-index:99999; top:0;right:0; bottom:0; left:0;}
#parent_popup .modal_pop {background:none repeat scroll 0 0 #fff;margin:10% auto;position:relative; width:542px;height:auto;padding:35px 0;text-align:center;}
#parent_popup .modal_pop h2{text-transform:uppercase; font-weight:normal;text-align:center;font-size:16px;margin:0 0 45px 0;}
#parent_popup .modal_pop h3{text-transform:uppercase; font-weight:normal;text-align:center;font-size:16px;margin:0px 0 15px 0;color:#000000;}
#parent_popup .modal_pop h4{text-transform:uppercase; font-weight:normal;text-align:center;font-size:16px;margin:0px 0 50px 0;color:#a6a6a6;}
#parent_popup .modal_pop .butcheckout{width:230px; height:44px; line-height:44px; font-weight:normal;text-align:center;margin:0px auto;color:#fff;background:#5e874d;display:block; cursor:pointer;}
#parent_popup .modal_pop img{display:flex;margin:0 auto;margin-bottom:35px;}
#parent_popup .modal_pop .closepopup { position:absolute; top:30px; right:30px;  background:url('../image/close.png') no-repeat;  width:15px;
  height:15px;  display:block; cursor:pointer;}

#parent_popup_rab {background-color:rgba(0,0,0,0.35);display:none; position:fixed;z-index:99999; top:0;right:0; bottom:0; left:0;}
#parent_popup_rab .modal_pop {background:none repeat scroll 0 0 #fff;margin:10% auto;position:relative; width:417px;height:auto;padding:35px 0;text-align:center;}
#parent_popup_rab .modal_pop h2{text-transform:uppercase; font-weight:normal;text-align:center;font-size:16px;margin:0 0 45px 0;}
#parent_popup_rab .modal_pop h3{text-transform:uppercase; font-weight:normal;text-align:center;font-size:16px;margin:0px 0 15px 0;color:#000000;}
#parent_popup_rab .modal_pop h4{text-transform:uppercase; font-weight:normal;text-align:center;font-size:16px;margin:0px 0 50px 0;color:#a6a6a6;}
#parent_popup_rab .modal_pop .butcheckout{width:230px; height:44px; line-height:44px; font-weight:normal;text-align:center;margin:0px auto;color:#fff;background:#5e874d;display:block; cursor:pointer;}
#parent_popup_rab .modal_pop img{display:flex;margin:0 auto;margin-bottom:35px;}
#parent_popup_rab .modal_pop .closepopup { position:absolute; top:30px; right:30px;  background:url('../image/close.png') no-repeat;  width:15px; height:15px;  display:block; cursor:pointer;}
#parent_popup_rab form{width:100%;padding:0 20px;box-sizing:border-box;}
#parent_popup_rab form .form-group{margin-bottom:35px;}
#parent_popup_rab form .form-group label{float:left;width:175px;text-align:left;}
#parent_popup_rab form .form-group input{float:right;width:200px;}
#parent_popup_rab form .form-group textarea{float:left;width:200px;resize:none;height:57px;}
#parent_popup_rab form .form-group .inputwrap{position:relative;float:right;width:200px;}

#parent_popup_rab form .form-group input + .bordered{-webkit-transition: bottom 1s ease 0.5s; -moz-transition: bottom 1s ease 0.5s; -o-transition: bottom 1s ease 0.5s; transition: bottom 1s ease 0.5s; position:absolute; bottom:-5px; left:0; width:200px; height:5px; content:' '; display:block; background:#5e874d;}
#parent_popup_rab form .form-group input:focus + .bordered{bottom:28px; -webkit-transition: bottom 1s ease 0.5s;
 -moz-transition: bottom 1s ease 0.5s; -o-transition: bottom 1s ease 0.5s;  transition: bottom 1s ease 0.5s;}
 #parent_popup_rab form .form-group textarea + .bordered{-webkit-transition: bottom 1s ease 0.5s; -moz-transition: bottom 1s ease 0.5s; -o-transition: bottom 1s ease 0.5s; transition: bottom 1s ease 0.5s; position:absolute; bottom:-5px; left:0; width:200px; height:5px; content:' '; display:block; background:#5e874d;}
#parent_popup_rab form .form-group textarea:focus + .bordered{bottom:57px; -webkit-transition: bottom 1s ease 0.5s;
 -moz-transition: bottom 1s ease 0.5s; -o-transition: bottom 1s ease 0.5s;  transition: bottom 1s ease 0.5s;}


@media all and (min-width: 1200px) and (max-width: 1700px) {
	.product-left-col{width:69.753%;} 
	#productoptions .form-group select {font-size:13px;}
}

/*login */
.account-login .well{margin-bottom:100px!important;}
.well h2{position:relative;font-family: 'corsica_lxbook';text-transform:uppercase;font-size:18px;color:#535252;margin:40px 0 55px 0;padding-left:102px;}
.well h2 span{position:absolute; width:66px;height:14px;background:#5e874d;left:-7px;top:50%;margin-top:-7px;}
.well p{padding-left:102px;color:#535252;font-size:13px;}
.well form{margin-left:102px;width:475px;margin-top:28px;}
.well form input{height:28px;width:214px;line-height:28px;}
.well form a{margin-bottom:5px;display:block;}
.well form .ulogin_panel{margin-bottom:8px;}
.well .form-group{width:214px;position:relative;float:left;margin-bottom:30px;}
.well .form-group .border{position:absolute; bottom:-5px;left:0;right:0; height:5px;content:'';display:block; background:#5e874d;  -webkit-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out;transition: all .5s ease-in-out;}
.well   .form-group input:focus + .border{bottom:28px;  -webkit-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out; transition: all .5s ease-in-out;}
.well  .form-group.marg{margin-left:47px;}
.well .btn-primary{background:none; color:#a5a2a2;text-align:left;padding:0;padding-right:103px;height:14px;line-height:14px;width:auto;position:relative;}
.well .btn-primary:after{background:url('../image/arrow.png') 100% 0px no-repeat; width:74px; height:13px; content:"";position:absolute; top:2px; right:0;-webkit-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out; transition: all .5s ease-in-out;}
.well .btn-primary:hover:after{right:-50px;}
#mybut{position:relative;display:inline-block; }
#mybut:after{background:url('../image/arrow.png') 100% 0px no-repeat; width:74px; height:13px; content:"";position:absolute; top:6px; right:0;-webkit-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out; transition: all .5s ease-in-out; }
#mybut:hover:after{right:-50px;}
.well a.btn-primary{margin-left:103px;margin-top:34px;}
@media all and (min-width: 1200px) and (max-width: 1700px) {
	.well .form-group.marg{margin-left:27px;}
}
#loginwrap .radio{padding-left:102px;margin:0;}
#loginwrap  p{margin-top:25px;margin-bottom:38px;}
#loginwrap .radio input[type="radio"]{display:none;}
#loginwrap .radio label{position:relative;padding-left:40px;margin-bottom:20px;}
#loginwrap .radio label span{position:absolute; height:21px;width:21px;border:1px solid #c6c6c6; border-radius:50%;display:block; content:'';left:0;}
#loginwrap .btn-primary{padding-left:102px;}
#loginwrap .radio input:checked + span{background:url('../image/radio.png') 50% 50% no-repeat;}
#loginwrap .form{padding-left:102px;}
#loginwrap .form #button-login{padding-left:0px;margin-top:52px;}
/*register*/
.register h1, .account-wishlist h1{position:relative;padding-left:110px;font-size:18px;font-family: 'corsica_lxbook';text-transform:uppercase;}
.register h1 span, .account-wishlist h1 span{position:absolute;width:66px;height:14px;top:50%;margin-top:-7px;left:0;content:'';display:block;background:#5e874d;}
.account-wishlist #content h1{margin-left:-7px;}
.account-wishlist #content{width:93.8271%;margin:0 auto;border:1px solid #c6c6c6;}
.account-wishlist #content table{width:91.7105%; margin:0 auto;}
.account-wishlist #content table thead{background:#f7f7f7;}
.account-wishlist #content table thead td{height:48px;	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAXCAMAAAD9RNU9AAAABlBMVEWtra2urq7lX07iAAAAEElEQVR4AWMAAUYgBJKEIQABwgAVwqzQbwAAAABJRU5ErkJggg==) 100% 50% no-repeat;
}
.account-wishlist #content table thead td:nth-child(1){padding-left:19px;width:20%;}
.account-wishlist #content table td:nth-child(2){padding-left:31px;}
.account-wishlist #content table td:nth-child(3){padding-left:31px;}
.account-wishlist #content table td:nth-child(4){padding-left:31px;}
.account-wishlist #content table td:nth-child(5){padding-left:21px;background:none;width:309px;}
.account-wishlist #content table thead td:nth-child(5){padding-left:21px;background:none;}
.account-wishlist #content table tbody td:nth-child(1) img{max-width:83%;}
.account-wishlist #content table tbody td{padding-top:33px;padding-bottom:20px;}
.account-wishlist #content table tbody td a{color:#626262;}
.account-wishlist #content table tbody td .btn.btn-primary{width:243px;text-align:center;float:left;margin-right:16px;}
.account-wishlist #content table tbody td .btn.btn-danger{float:left;}
.register p a{color:#5e874d;}
.register form{padding-left:110px;margin-top:48px;width:1146px;max-width:100%;margin-bottom:80px;}
.register fieldset {width:481px;float:left;}
.register fieldset.password {width:1146px;max-width:100%;margin-top:50px;}
.register fieldset.password .form-group {width:49.25%;float:left;}
.register fieldset#address {float:right;}
.register fieldset.newsletter {width:1146px;max-width:100%;margin-top:60px;border-bottom: 1px solid #c6c6c6;margin-bottom:25px;}
.register fieldset.newsletter .control-label {width:155px;padding-right:75px;}
.register fieldset.newsletter .radio-inline{float:left;width:74px;text-align:right;position:relative;}
.register fieldset.newsletter .radio-inline .circle{position:absolute; top:0; left:9px; width:22px; height:22px; border:1px solid #c6c6c6;content:'';display:block;border-radius:50%;}
.register fieldset.newsletter .radio-inline input:checked + .circle:after{position:absolute; top:5px; left:5px; width:10px; height:10px; content:'';display:block;border-radius:50%;background:#5e874d;}
.register fieldset.newsletter .radio-inline input{display:none;}
.register .form-group {width:100%;margin:0 0 23px 0;}
.register .form-group label{width:153px;padding:0;text-align:left;float:left;}
.register .form-group label +div{width:328px;float:left;}
.register fieldset.password .form-group.required{ float: left; width: 481px;}
.register fieldset.password .form-group.required.confirm{float: right; width: 481px;}
.register .buttons{width:1146px;max-width:100%;}
.agree{color:#535252; }
.agree b{font-weight:normal;}
@media all and (min-width: 1200px) and (max-width: 1700px) {
	.register fieldset#address {}
	.register fieldset.password .form-group.required.confirm{float:right;}
}

/*acount*/
.accdiv{width:440px;height:245px;border:1px solid #c6c6c6;float:left;margin-left:50px;}
.accdiv.center{margin:0 50px 0 100px;}
.accdiv h2{font-size:18px;font-family: 'corsica_lxbook';text-transform:uppercase;font-weight:normal;text-align:left;padding-left:102px; position:relative;margin-bottom:55px;margin-top:35px;}
.accdiv h2 span{position:absolute;left:-7px;top:50%;margin-top:-7px;height:14px;width:66px;content:'';display:block;background:#5e874d;}
.accdiv ul{padding-left:102px;}
.accdiv ul li {position:relative;padding-left:52px;}
.accdiv ul li a{color:#535252;font-size:13px;margin-bottom:20px;}
.accdiv ul li:before{width:32px;left:0; position:absolute; top:0; height:22px;background: rgba(0, 0, 0, 0) url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAAAAAA6fptVAAAACklEQVQI12O4CwAA3wDeg/do9AAAAABJRU5ErkJggg==") repeat-x scroll 0 50%;display:block;content:'';}
@media all and (min-width: 1200px) and (max-width: 1500px) {
	.accdiv{width:308px;margin-left:35px;}
	.accdiv.center{margin:0 35px 0 70px;}
	.accdiv h2{padding-left:71px;}
	.accdiv h2 span{width:46px;}
	.accdiv ul{padding-left:71px;}
}
@media all and (min-width: 1600px) and (max-width: 1700px) {
	.accdiv{width:350px;margin-left:80px;}
	.accdiv.center{margin:0 0px 0 80px;}
}
/* buttons */
.buttons {
	margin: 1em 0;
}
.btn {

}
.btn-xs {
	font-size: 9px;
}
.btn-sm {
	font-size: 10.2px;
}
.btn-lg {
	padding: 10px 16px;
	font-size: 15px;
}
.btn-group > .btn, .btn-group > .dropdown-menu, .btn-group > .popover {
	font-size: 12px;
}
.btn-group > .btn-xs {
	font-size: 9px;
}
.btn-group > .btn-sm {
	font-size: 10.2px;
}
.btn-group > .btn-lg {
	font-size: 15px;
}
.btn-default {
	color: #777;
	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
	background-color: #e7e7e7;
	background-image: linear-gradient(to bottom, #eeeeee, #dddddd);
	background-repeat: repeat-x;
	border-color: #dddddd #dddddd #b3b3b3 #b7b7b7;
}
.btn-primary {
	color: #ffffff;
	background-color: #5e874d;
	background-repeat: repeat-x;
}
.btn-primary:hover, .btn-primary:active, .btn-primary.active, .btn-primary.disabled, .btn-primary[disabled] {
}
.btn-warning {
	color: #ffffff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
	background-color: #faa732;
	background-image: linear-gradient(to bottom, #fbb450, #f89406);
	background-repeat: repeat-x;
	border-color: #f89406 #f89406 #ad6704;
}

.btn-danger {
	width:29px;height:29px;display:block;background:url('../image/delete.png') 50% 50% no-repeat #bababa;
}
.btn-danger:hover, .btn-danger:active, .btn-danger.active, .btn-danger.disabled, .btn-danger[disabled] {
	box-shadow: inset 0 1000px 0 rgba(0, 0, 0, 0.1);
}
.btn-success {
	color: #ffffff;
	background:#5e874d;
	height:41px;line-height:41px;width:327px;padding:0;
}
.btn-success:hover, .btn-success:active, .btn-success.active, .btn-success.disabled, .btn-success[disabled] {
	box-shadow: inset 0 1000px 0 rgba(0, 0, 0, 0.1);
}
.btn-info {
	color: #ffffff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
	background-color: #df5c39;
	background-image: linear-gradient(to bottom, #e06342, #dc512c);
	background-repeat: repeat-x;
	border-color: #dc512c #dc512c #a2371a;
}
.btn-info:hover, .btn-info:active, .btn-info.active, .btn-info.disabled, .btn-info[disabled] {
	background-image: none;
	background-color: #df5c39;
}
.btn-link {
	border-color: rgba(0, 0, 0, 0);
	cursor: pointer;
	color: #23A1D1;
	border-radius: 0;
}
.btn-link, .btn-link:active, .btn-link[disabled] {
	background-color: rgba(0, 0, 0, 0);
	background-image: none;
	box-shadow: none;
}
.btn-inverse {
	color: #ffffff;
}
.btn-inverse:hover, .btn-inverse:active, .btn-inverse.active, .btn-inverse.disabled, .btn-inverse[disabled] {

}
/* list group */
.list-group a {
	border: 1px solid #DDDDDD;
	color: #888888;
	padding: 8px 12px;
}
.list-group a.active, .list-group a.active:hover, .list-group a:hover {
	color: #444444;
	background: #eeeeee;
	border: 1px solid #DDDDDD;
	text-shadow: 0 1px 0 #FFF;
}
/* carousel */
.carousel-caption {
	color: #FFFFFF;
	text-shadow: 0 1px 0 #000000;
}
.carousel-control .icon-prev:before {
	content: '\f053';
	font-family: FontAwesome;
}
.carousel-control .icon-next:before {
	content: '\f054';
	font-family: FontAwesome;
}
/* product list */
.product-thumb {
	border: 1px solid #ddd;
	margin-bottom: 20px;
	overflow: auto;
}
.product-thumb .image {
	text-align: center;
}
.product-thumb .image a {
	display: block;
}
.product-thumb .image a:hover {
	opacity: 0.8;
}
.product-thumb .image img {
	margin-left: auto;
	margin-right: auto;
}
.product-grid .product-thumb .image {
	float: none;
}
@media (min-width: 767px) {
.product-list .product-thumb .image {
	float: left;
	padding: 0 15px;
}
}
.product-thumb h4 {
	font-weight: bold;
}
.product-thumb .caption {
	padding: 0 20px;
	min-height: 180px;
}
.product-list .product-thumb .caption {
	margin-left: 230px;
}
@media (max-width: 1200px) {
.product-grid .product-thumb .caption {
	min-height: 210px;
	padding: 0 10px;
}
}
@media (max-width: 767px) {
.product-list .product-thumb .caption {
	min-height: 0;
	margin-left: 0;
	padding: 0 10px;
}
.product-grid .product-thumb .caption {
	min-height: 0;
}
}
.product-thumb .rating {
	padding-bottom: 10px;
}
.rating .fa-stack {
	font-size: 8px;
}
.rating .fa-star-o {
	color: #999;
	font-size: 15px;
}
.rating .fa-star {
	color: #FC0;
	font-size: 15px;
}
.rating .fa-star + .fa-star-o {
	color: #E69500;
}
h2.price {
	margin: 0;
}
h2.price b{font-weight:normal;}
.product-thumb .price {
	color: #444;
}
.product-thumb .price-new {
	font-weight: 600;
}
.product-thumb .price-old {
	color: #999;
	text-decoration: line-through;
	margin-left: 10px;
}
.product-thumb .price-tax {
	color: #999;
	font-size: 12px;
	display: block;
}
.product-thumb .button-group {
	border-top: 1px solid #ddd;
	background-color: #eee;
	overflow: auto;
}
.product-list .product-thumb .button-group {
	border-left: 1px solid #ddd;
}
@media (max-width: 768px) {
	.product-list .product-thumb .button-group {
		border-left: none;
	}
}
.product-thumb .button-group button {
	width: 60%;
	border: none;
	display: inline-block;
	float: left;
	background-color: #eee;
	color: #888;
	line-height: 38px;
	font-weight: bold;
	text-align: center;
	text-transform: uppercase;
}
.product-thumb .button-group button + button {
	width: 20%;
	border-left: 1px solid #ddd;
}
.product-thumb .button-group button:hover {
	color: #444;
	background-color: #ddd;
	text-decoration: none;
	cursor: pointer;
}
@media (max-width: 1200px) {
	.product-thumb .button-group button, .product-thumb .button-group button + button {
		width: 33.33%;
	}
}
@media (max-width: 767px) {
	.product-thumb .button-group button, .product-thumb .button-group button + button {
		width: 33.33%;
	}
}
.thumbnails {
	overflow: auto;
	clear: both;
	list-style: none;
	padding: 0;
	margin: 0;
	
}
.thumbnails > li {
	margin-left: 20px;
}
.thumbnails {
	margin-left: -20px;
}
.thumbnails > img {
	width: 100%;
}
.image-additional a {
	margin-bottom: 0px;
	padding: 5px;
	display: block;
}
.image-additional {
	
}
.thumbnails .image-additional {
	float: left;
	margin-left: 0px;
}

/* fixed colum left + content + right*/
@media (min-width: 768px) {
    #column-left  .product-layout .col-md-3 {
       width: 100%;
    }
    #column-left + #content .product-layout .col-md-3 {
       width: 50%;
    }
    #column-left + #content + #column-right .product-layout .col-md-3{
       width: 100%;
    }
    #content + #column-right .product-layout .col-md-3{
       width: 100%;
    }
}

/* fixed product layouts used in left and right columns */
#column-left .product-layout,
#column-right .product-layout {
	width: 100%;
}

/* fixed mobile cart quantity input */
.input-group .form-control[name^=quantity] {
	min-width: 50px;
}
/*social*/

.social-likes,.social-likes__widget{display:inline-block;padding:0;vertical-align:middle!important;word-spacing:0!important;text-indent:0!important;list-style:none!important; width:16px;height:16px;}
.social-likes{opacity:0}
.social-likes_visible{opacity:1;transition:opacity .1s ease-in;width:100%;color:#626262;margin-top:30px;}
.social-likes>*{display:inline-block;visibility:hidden}
.social-likes_vertical>*{display:block}
.social-likes_visible>*{visibility:inherit}
.social-likes__widget{display:inline-block;position:relative;white-space:nowrap;float:right;margin-left:18px;}
.social-likes__widget:before,.social-likes__widget:after{display:none!important}
.social-likes_vertical .social-likes__widget{display:block;float:left;clear:left}
.social-likes__button,.social-likes__icon,.social-likes__counter{text-decoration:none;text-rendering:optimizeLegibility}
.social-likes__button,.social-likes__counter{display:inline-block;margin:0;outline:0}
.social-likes__button{position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.social-likes__button:before{content:"";display:inline-block}
.social-likes__icon{position:absolute}.social-likes__counter{display:none;position:relative}
.social-likes_ready .social-likes__counter,.social-likes__counter_single{display:inline-block}
.social-likes_ready .social-likes__counter_empty{display:none}
.social-likes_vertical .social-likes__widget{display:block}
.social-likes_notext .social-likes__button{padding-left:0}
.social-likes_single-w{position:relative;display:inline-block}
.social-likes_single{position:absolute;text-align:left;z-index:99999;visibility:hidden;opacity:0;transition:visibility 0s .11s,opacity .1s ease-in;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.social-likes_single.social-likes_opened{visibility:visible;opacity:1;transition:opacity .15s ease-out}
.social-likes__button_single{position:relative}
.social-likes__icon_facebook:before{width:16px;height:16px; content:'';background-image:url('../image/svg/facebook.svg'); background-size:16px 16px; display:block;}
.social-likes__icon_pinterest:before{width:16px;height:16px; content:'';background-image:url('../image/svg/pinterest.svg');background-size:16px 16px; display:block;}
.social-likes__icon_plusone:before{width:16px;height:16px; content:'';background:url('../image/gp.png') 0 0 no-repeat; display:block;}
.social-likes__icon_twitter:before{width:16px;height:16px; content:'';background:url('../image/tw.png') 0 0 no-repeat; display:block;}

.dostprod{margin-top:80px;}
.dostprod h4{height:74px;line-height:74px;margin:0;padding-left:25px;position:relative;}
.dostprod p{margin:37px 0;}
.dostprod h4:before{position:absolute; top:0;left:0;bottom:0;width:72px;content:'';display:block; border:1px solid #dddddd; z-index:-1;}
.borderedcheckout{border:1px solid #c6c6c6;margin-bottom:70px;}
.borderedcheckout form{width:86%;margin:0 auto;}
.borderedcheckout h2{margin-top:38px;display:block;font-family: 'corsica_lxbook';font-size:18px;text-transform:uppercase;margin-bottom:85px;position:relative;padding-left:7.5%;}
.borderedcheckout h2 span{position:absolute; top:50%; height:16px; left:0; margin-top:-8px; width:64px;content:'';display:block; background:#5e874d;}
.borderedcheckout h1{margin-top:38px;display:block;font-family: 'corsica_lxbook';font-size:18px;text-transform:uppercase;margin-bottom:85px;position:relative;padding-left:7.5%;}
.borderedcheckout h1 span{position:absolute; top:50%; height:16px; left:0; margin-top:-8px; width:64px;content:'';display:block; background:#5e874d;}
.table-responsive thead tr{background:#f9f9f9; color:#535252;}
.table-responsive table thead tr td{ color:#535252;border:none!important;padding-left:30px;}
.table-responsive table thead tr td:nth-child(1){  padding-left:0px;}
.table-responsive table tbody tr td.hr{ border-bottom:1px solid #bababa!important;padding:32px 0 0 0;}
.table-responsive table tbody tr td.hr:nth-child(1){ border-bottom:1px solid #bababa;padding:0;}
.table-responsive table tbody tr td{ color:#535252;border:none!important;padding:36px 0 13px 30px;vertical-align:middle;}
.table-responsive table tbody tr td input{ color:#535252;cursor:default;}
.table-responsive table tbody tr td:nth-child(1){  padding:36px 0 13px 0px;}
.table-responsive table tbody tr td.text-left a{ color:#535252;font-size:16px;margin-bottom:10px;display:block;}
.table-responsive table tr td.text-left small{ color:##c3c3c3;}
.table-responsive table tr td.text-left input{ background:none;}
.table-responsive table tr.total-item td{ padding:26px 0 0 30px;}
#checkout-form{padding-bottom: 40px;}
#checkout-form.row{margin-left:0px;    margin-right:0px;width:86%;margin:0 auto;}
#checkout-form .col-sm-6 .form-group{max-width:482px;width:100%;margin-bottom:25px;}
#checkout-form .form-group:after{ clear: both; content: ""; display: block;}
#checkout-form .col-sm-6 .form-group label{width:32%;float:left;height:33px;line-height:33px;}
#checkout-form .col-sm-6 .form-group input{width:68%;float:left;height:33px;line-height:33px;}
#checkout-form .form-group select{width:68%; float:left; height:33px; line-height:33px; font-family: 'PT Sans Caption', sans-serif; -webkit-appearance: none;-moz-appearance: none;-ms-appearance: none; appearance: none!important;background:url('../image/select.png') 100% 50% no-repeat #f9f9f9;}
#checkout-form .form-group h3{margin-top:0; width:100%;float:left;height:33px;line-height:33px;font-size:13px;text-transform:uppercase;background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAAAAAA6fptVAAAACklEQVQI12M4BgAAyADHyn2M7QAAAABJRU5ErkJggg==) 0 50%  REPEAT-x; }
#checkout-form .form-group h3 span{background:#fff;width:32%;display:block;}
#checkout-form .col-sm-12 .form-group{width:100%;}
#checkout-form .col-sm-12 .form-group p{width:100%;width:100%;float:left;height:33px;line-height:33px;font-size:13px;text-transform:uppercase;background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAAAAAA6fptVAAAACklEQVQI12M4BgAAyADHyn2M7QAAAABJRU5ErkJggg==) 0 50%  REPEAT-x; }
#checkout-form .col-sm-12 .form-group strong{background:#fff;width:16%;display:block;font-weight:normal; }
#checkout-form .radio input[type="radio"]{display:none;}
#checkout-form .radio{display:inline-block;}
#checkout-form .radio label{position:relative;padding-left:60px;margin-bottom:20px;}
#checkout-form .radio label{position:relative;padding-left:60px;margin-bottom:20px;}
#checkout-form .radio label span{position:absolute; height:21px;width:21px;border:1px solid #c6c6c6; border-radius:50%;display:block; content:'';left:0;}
#checkout-form .radio input:checked + span{background:url('../image/radio.png') 50% 50% no-repeat;}

.account-register .form-group select{  -webkit-appearance: none;-moz-appearance: none;-ms-appearance: none; appearance: none!important;background:url('../image/select.png') 100% 50% no-repeat #f9f9f9;}
#shipping_methods{margin-top:20px;}
.account-forgotten #content form{width:100%;margin-top:50px;}
.account-forgotten #content form #input-email{width:235px;float:left;margin-right: 40px;}
.account-forgotten #content form .pull-left{ margin-right: 20px;}
.account-forgotten #content form .control-label{width:95px;float:left;}
.account-edit #content form{width:428px;float:left;margin-right:65px;}
.account-edit #content form legend span {display:inline; padding-right:15px;}
.account-edit #content .ulogin_profile{width:428px;float:left;}
.ulogin_profile .ulogin_note{width:50%;float:left;margin-left:0;margin-bottom:72px;}
.ulogin_profile legend span{display:inline; padding-right:15px;}
.ulogin_profile .ulogin_accounts{float:right;margin-top:10px;}
.ulogin_profile .ulogin_form{float:right;}
@media (min-width: 1500px){
	/*.account-success #content{min-height: 600px;}
	.account-forgotten #content{min-height: 600px;}
	.account-account #content{min-height: 600px;}
	.account-edit #content form{width: 30%;}*/
}
.separator{height:142px;width:100%;margin-top:-142px;}
.top_image{width:100%;height:284px;position:relative;}
.top_image .img_top{position:absolute;top:0;left:0;width:47.9%;z-index:2;}
.top_image .img_green_top{position:absolute;bottom:0;right:0;width:77.7%;}
.top_image p{position:absolute;right:2.8%;bottom:53px;width:47%;text-align:center;color:#fff;text-align:center;}
.why_mi{margin:75px 3.96% 65px 3.96%;width:92.08%;}
.why_mi td:nth-child(1){width:7.87%;text-align:center;vertical-align:top;}
.why_mi td:nth-child(3){width:7.87%;text-align:center;vertical-align:top;}
.why_mi td:nth-child(2){width:42.13%;}
.why_mi td:nth-child(4){width:42.13%;}
.why_mi td h3{margin:10px 0 35px 0;}
.why_mi td{vertical-align:top;}
.why_mi td p{margin:0px 0 35px 0;}
.bottom_image{width:100%; height:280px; position:relative;margin-bottom:90px;}
.bottom_image .green_bottom_img{position:absolute;left:0;top:0;width:78.82%;z-index:-1;}
.bottom_image .bottom_img{position:absolute;right:0;bottom:0;width:48.2%;z-index: 2;}
.bottom_image p{width:50%;margin-left:2.96%;text-align:center; color:#fff;padding-top: 45px;}
.bottom_image h3{width:50%;margin-left:2.96%;text-align:center; color:#fff;font-size:16px;font-weight:bold;text-transform:uppercase;}
#content.item4{margin-bottom:100px;position:relative;}
#content.item4 img{width:35.9259%;float:left;}
#content.item4:after{position:absolute;top:85px;left:35.9259%;width:8.02469%;content:'';display:block;background:#5e874d;transform:translate(-50%);height:15px;}

.rel_wraper{position:relative;margin-bottom:80px;}
.rel_wraper:after{position:absolute;left:41.6666%;width:15.3703%;content:'';display:block;background:#5e874d;height:15px;top:60px;}
.rel_wraper h2{float:right;width:39.9382%;margin-top:55px;text-transform:uppercase;font-size:24px;font-weight:normal;}
.rel_wraper img{float:left; width:48.2098%;}
.rel_wraper + table{width:94.0123%;margin:0 auto;}
.rel_wraper + table h3{margin:13px 0 30px 0 ;}
.rel_wraper + table td:nth-child(1), .rel_wraper + table td:nth-child(3){width:7.8791%;vertical-align:top;padding-bottom:20px;}
.rel_wraper + table td:nth-child(3){text-align: right;}
.rel_wraper + table td:nth-child(2), .rel_wraper + table td:nth-child(4){width:42.120%;vertical-align:top;padding-bottom:20px;}
.rel_wraper + table td:nth-child(4){padding-left:2.954%;}
.register .ulogin_panel{position:relative;padding-left:110px;margin-bottom:50px;}
.account-forgotten .ulogin_panel{position:relative;padding-left:110px;margin-bottom:50px;}
 .ulogin_panel h5{float:left;margin:0 63px 0 0;font-size:1em; line-height:26px;}
 .ulogin_panel .ulogin-buttons-container {width:auto!important;}
 .ulogin_panel .ulogin-buttons-container .ulogin-button-vkontakte{margin-right:26px!important;}
 /*.ulogin_panel .ulogin-buttons-container .ulogin-button-facebook{margin-right:26px!important;}*/

.register .ulogin_panel:before{position:absolute;width:66px;height:14px;top:50%;margin-top:-7px;left:0;content:'';display:block;background:#5e874d;}
.account-forgotten .ulogin_panel:before{position:absolute;width:66px;height:14px;top:50%;margin-top:-7px;left:0;content:'';display:block;background:#5e874d;}
.account-forgotten #content{width:770px;}
.passchanche{width:425px;}
.newstlers{width:430px;}
.newstlers h1{text-transform:uppercase; font-size:1em; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAAAAAA6fptVAAAACklEQVQI12O4CwAA3wDeg/do9AAAAABJRU5ErkJggg==) 0 50% repeat-x;}
.newstlers h1 span{background:#fff; padding-right:35px;}
.newstlers .buttons {margin-top:50px;}
#language button {padding:0; height:32px;line-height:32px;margin-left:0px;}
#language .dropdown-menu{min-width:80px;}
#language .dropdown-menu li{padding:0 10px!important;}
#language .dropdown-menu li a{color:#626262;}
#language .dropdown-menu li a:hover{background: #5e874d;}
@media all and (min-width: 1500px) and (max-width: 1650px) {
	.top_image p{bottom:34px;}

}

@media all and (min-width: 1200px) and (max-width: 1500px) {
	.top_image{height:220px;}
	.bottom_image{height:220px;}
	.top_image p{bottom:0;}
	.bottom_image p{width:50%;margin-left:0.96%;text-align:center; color:#fff;padding-top: 45px;}
	.bottom_image h3{width:50%;margin-left:0.96%;text-align:center; color:#fff;font-size:16px;font-weight:bold;text-transform:uppercase;}
	.o_nas_right p{margin-top:30px;} 
}
@media all and (min-width: 700px) and (max-width: 1200px) {
	.top_image{height:220px;}
	.bottom_image p{width:50%;margin-left:0.96%;text-align:center; color:#fff;padding-top: 45px;}
	.bottom_image h3{width:50%;margin-left:0.96%;text-align:center; color:#fff;font-size:16px;font-weight:bold;text-transform:uppercase;}
	.o_nas_right p{margin-top:30px;} 

	.top_image p{font-size:12px;line-height:14px;bottom:0;}
}
@media all and (min-width: 1500px) and (max-width: 1921px) {
	.o_nas_right p{margin-top:60px!important;margin-bottom:60px;} 
}
.o_nas_right{width:55.5555%;float:right;} 
.o_nas_right p{width:100%;text-align:justify;margin-top:10px;} 
.o_nas_right .item_top{width:31%;float:left;margin-right:3%;margin-top:65px;}
.o_nas_right .item_top3{margin-right:0px;}
.o_nas_right .item_top .img1_item_top{width:52px;height:48px;background:url('../image/onas_1.png')no-repeat;background-size:cover;float:left;margin-right:6%;}
.o_nas_right .item_top .text1_item_top{float:left;font-size:13px;text-transform:uppercase;margin-top:5px;}
.o_nas_right .item_top .img2_item_top{width:51px;height:44px;background:url('../image/onas_2.png')no-repeat;background-size:cover;float:left;margin-right:6%;}
.o_nas_right .item_top .text2_item_top{float:left;font-size:13px;text-transform:uppercase;margin-top:5px;}
.o_nas_right .item_top .img3_item_top{width:41px;height:48px;background:url('../image/onas_3.png')no-repeat;background-size:cover;float:left;margin-right:6%;margin-top:-2px;}
.o_nas_right .item_top .text3_item_top{float:left;font-size:13px;text-transform:uppercase;margin-top:5px;}
.o_nas_right .marker{float:right;}
.o_nas_right .marker .marker_img{float:left;width:161px;height:87px;background:url('../image/marker.png')no-repeat;margin-right:-20px;}
.o_nas_right .marker .marker_text{float:right;text-align:left;margin-top:28px;}
.information-information #content{padding-bottom:100px;}
.mobplashk{display:none;}
.reset_for_mob{display:none;}
#checkout-form .form-group select{height:40px;}


a[href^=http]:after {
        content:""!important;
}


#content > div.row.prodlist > div.proddesc > div.inner > a.readmore:hover{color: #626262;}
input#input-name{background:#e5e5e5;}
input#input-email{background:#e5e5e5;}
input#input-enquiry{background:#e5e5e5;}




.btn-primary{display:none;}
.href_to_cart_mob{display:none!important;}
h2.visible_mob_h2{display:none!important;}
h1.visible_mob_h22{display:none!important;}
.rel_wraper{min-height:179px;}
.dnone_h1_for_big_display{display:none!important;}
.hidden_large_title{display:none!important;}
.dnone_large_description{display:none!important;}
h1.hide_large_h1{display:none!important;}
.hide_small{display:none!important;}
.hide_large_footer{display:block!important;}
.hide_small_footer{display:none!important;}
footer .soc a{float:left;}
br.hide_large{display:none!important;}
.hide_news_title_small{display:none!important;}
img.hide_small_footer{display:none!important;}
.dnone_for_mob{display:block!important;}
@media all and (min-width:960px) {
	#productoptions .form-group label{}
	.information-news #content > div.row{margin-bottom:90px;}
}

html[lang="uk"]  #productoptions > div.form-group.checkbox-wrap > label{width:148px!important;}  
#popcontainer_rab > form > div > div.inputwrap > input{background:#e5e5e5;}
#popcontainer_rab > form > div > div.inputwrap > textarea{background:#e5e5e5;}
#content > div > form > fieldset > div.button > input{color:#c3c3c3;}
#content > div > form > fieldset > div.button > input:hover{color:#626262;}
@media all and (min-width: 300px) and (max-width:1030px) {
	.inner{max-width:100%;}
html[lang="uk"]  #productoptions > div.form-group.checkbox-wrap > label{width:38%!important;}  
	#content > table.why_mi > tbody > tr td{display:block!important;width:100%;}
	body{}
	/*.mobplashk{display:block; position:fixed; top:0;left:0;bottom:0;right:0;z-index:100500;background:url('../image/kartinka_mob.jpg') 50% 50% no-repeat;background-size:cover;}*/
	.logo-mob{width:83%;display: block;  margin: 95px auto 0 auto; width: 83%;}
	.mob_text{position: absolute; bottom:82px; left:0;right:0;color:#fff;text-align: center;}
	p{text-transform:none;font-size:1.2em;line-height:1.5em;font-family: 'PT Sans Caption', sans-serif;}
	span{font-family: 'PT Sans Caption', sans-serif;}
	#logo {z-index:6666666666;}
	#logo > a{z-index:55555555;}
	.full-width-content .col50.catimg.last.left::after{right:0;}
	.full-width-content .col50.catimg.last.right::after{left:0;}
	.tips{display:none;}
	header > div{float:left;width:50%;}
	body > div.all > header > div:nth-child(1){width: 50%;position: absolute;top:0;left:0;z-index:9999999;}
	body > div.all > header > div:nth-child(2){width:100%;margin-top: 0;position: absolute;z-index: 555555;}
	#menu > div.navbar-collapse{position:absolute;top:88;left:-15px;width: calc(100% + 30px)!important;width:-moz-calc(100%+30px)!important;width:-webkit-calc(100%+30px)!important;background:#fff;}
	#menu > div.navbar-collapse.navbar-ex1-collapse.collapse.in{position:absolute;top:88;left:-15px;width: calc(100% + 30px)!important;width:-moz-calc(100%+30px)!important;width:-webkit-calc(100%+30px)!important;background:#fff;}
	#menu > div.navbar-collapse.navbar-ex1-collapse.collapse.in > ul{float:left;width:100%;}
	#menu > div.navbar-collapse > ul > li{height:60px;width:calc(100% - 30px);line-height:60px;font-size:16px;text-align:left;border-bottom:1px solid #e4e4e4;color:#3a3a3a;margin:0 30px;}
	#menu > div.navbar-collapse > ul > li a{width:100%;line-height:60px;font-size:16px;text-align:left;color:#3a3a3a;padding:0;}
	#menu > div.navbar-collapse.navbar-ex1-collapse.collapse{position:absolute;top:88;left:-15px;width: calc(100% + 30px)!important;width:-moz-calc(100%+30px)!important;width:-webkit-calc(100%+30px)!important;background:#fff;}
	#menu > div.navbar-collapse.navbar-ex1-collapse.collapsing{position:absolute;top:88;left:-15px;width: calc(100% + 30px)!important;width:-moz-calc(100%+30px)!important;width:-webkit-calc(100%+30px)!important;background:#fff;}
	#menu > div.navbar-collapse.navbar-ex1-collapse.collapse.in > ul{float:left!important;}
	#menu .navbar-nav{float:left!important;}
	#menu .nav > li.last{border:0;height:60px;width:calc(100% - 30px);line-height:60px;font-size:16px;text-align:left;color:#3a3a3a;margin:0 30px 24px;}
	
	#top{height:53px;width:100%;display: none;}
	#menu{margin-top:0;min-height:auto;border:none;z-index:6666666666;display:none;}
	#menu .navbar-header .btn.btn-navbar.navbar-toggle{background:none;border:none;position:absolute;top:22px;right:20px;margin:0;padding:0;}
	#menu .navbar-header .btn.btn-navbar.navbar-toggle i.fa.fa-bars:before{font-size: 21px;line-height: 48px;}
	#menu .navbar-header .btn.btn-navbar.navbar-toggle i.fa.fa-bars{width:47px;height:47px;background:#5e874d;border-radius:50%;}
	#menu .navbar-header{width:100%;height:88px;}
	
	#menu > div.navbar-header > button.btn.btn-navbar.navbar-toggle.active i:before{display:none;}
	#menu > div.navbar-header > button.btn.btn-navbar.navbar-toggle.active i:after{display:inline-block;content:'';width:19px;height:19px;background:url(../image/krestik.svg)no-repeat;text-align:center;margin-top:14px;}
	header.common-home #menu .nav > li > a{color:#626262!important;}
	#cart > button > i{display:none;}
	.menu_wrapper.active{background:#fff!important;}
	.menu_wrapper{background:#fff;display:none;}
	.common-home .menu_wrapper{background:none;}
	
	.o_nas_right .marker .marker_img{margin-right:0;margin-left:15px;float:right;}
	.o_nas_right .marker .marker_text{font-family: 'PT Sans Caption', sans-serif;}
	.o_nas_right p{font-family: 'PT Sans Caption', sans-serif;}
	
	#menu > div.navbar-collapse.navbar-ex1-collapse.collapse.in{width:100%;}
	
	#content > .hide_large{display:none;}
	
	header{margin-top:53px;height:88px;position:relative;}
	header:after{content:'';width:100%;height:88px;background: #000;opacity:.1;position:absolute;top:0;left:0;}
	header.common-home{top:53px;height:88px;margin-top:0;}
	#cart{height:53px;width:31%;float:left;position:relative;}
	#cart:after{content:''; width:1px; height:14px;background:#fff;position:absolute; right:-1px;top:20px;}
	#cart .dropdown-toggle #cart-total{line-height:53px;font-size:1em;}
	#top-links{height:53px;width:31%;float:left;position:relative;}
	#top-links:after{content:''; width:1px; height:14px;background:#fff;position:absolute; right:-1px;top:20px;}
	#top-links ul li{background:none;}
	#top-links ul li a{line-height:53px;}
	span#category{display:none!important;}
	.backimg .left_qoute{padding-left:0;}
	#banner0 > div.banner_qoute.sb-effect-displayed.animated.fadeInRight{display:none;}
	#logo > a{left:32px;top:10px;}
	#logo > p{display:none;}
	.backimg .left_qoute h2{font-size:24px;margin-bottom:15px;}
	#banner0 > div.left_qoute {font-size:18px;bottom:64px;left:23px;background:none;}
	.backimg .left_qoute{background:none;}
	.container.containertips.hello{margin-top:184px;}
	.backimg .arrow-bottom{display:none;}
	.container.containertips.hello Big{display:none;}
	.htmlmodule{margin-top:0px!important;}
	body > div.all > div.htmlmodule > div.lefthomediv.slowmotion {position:static;width:100%!important;clear:both;padding-right:0;}
	body > div.all > div.htmlmodule > div.lefthomediv.slowmotion  h2{width:100%!important;clear:both;padding-right:0;margin:55px 0px 30px;padding: 0 20px;text-align:left;}
	body > div.all > div.htmlmodule > div.lefthomediv.slowmotion  h2 span{display:none;}
	body > div.all > div.htmlmodule > div.lefthomediv.slowmotion  p{width:100%!important;clear:both;padding-right:0;padding: 0 20px 65px;text-align:justify;margin-bottom:0;}
	body > div.all > div.htmlmodule > div.righthomediv.slowmotion.sb-effect-displayed.animated.fadeInRight{position:static;width:100%;clear:both;}
	body > div.all > div.htmlmodule > div.homedivbg {right:0;top:0;bottom:0;}
	body > div.all > div.htmlmodule > div.righthomediv.slowmotion.sb-effect-displayed.animated.fadeInRight{display:none;}
	body > div.all > div.container.preim{margin-top:0;}
	body > div.all > div.container.preim > div.col-sm-3 Big{display:none;}
	body > div.all > div.container.containertips.delay125.sb-effect-displayed.animated.fadeInRightBig{display:none;}
	body > div.all > div.container.preim > div.banneritem img{margin-top:40px;}
	
	.hide_small{display:block!important;width:100%!important;}
	#content > div.o_nas_right  > img{margin-bottom:25px;}
	body > div.all > div.full-width-content > div.catimg.slowmotion.right.sb-effect-displayed.animated.fadeInRight{width:100%;margin:0;}
	body > div.all > div.full-width-content > div.catimg.slowmotion.left {width:100%;margin:0;}
	
	body > div.all > div.full-width-content > div.cattext.left {width:100%;text-align:center;margin:0;margin-bottom:55px;}
	body > div.all > div.full-width-content > div.cattext.left  > div{width:100%;text-align:center;}
	body > div.all > div.full-width-content > div.cattext.right.sb-effect-displayed.animated.fadeInRight{width:100%;text-align:center;margin:0;margin-bottom:55px;}
	body > div.all > div.full-width-content > div.cattext.right.sb-effect-displayed.animated.fadeInRight > div{width:100%;text-align:center;}
	
	body > div.all > div.full-width-content > div.cattext.left > div > h3 small{position:relative;top:-10px;}
	body > div.all > div.full-width-content > div.cattext.left > div > h3{padding:0;margin:0;width:100%;text-align:center;margin:55px 0 10px;}
	body > div.all > div.full-width-content > div.cattext.left > div > a{padding:0;margin:0;width:100%;text-align:center;}
	body > div.all > div.full-width-content > div.cattext.left > div > a .catdesc{margin:0;padding:0;text-align:center!important;padding-left:0!important;padding-right:0!important;margin-bottom:0!important;}
	body > div.all > div.full-width-content > div.cattext.left > div > a .catdesc:before{display:none;}
	body > div.all > div.full-width-content > div.cattext.left > div > a .catdesc:after{display:none;}
	body > div.all > div.full-width-content > div.cattext.left > div > a.readmorelink{margin-top:55px;margin-right:0;margin-left:0;display: inline-block;width: 65%;float:none;}
	body > div.all > div.full-width-content > div.cattext.left > div > a.readmorelink:after{right:15px;width:50px;position:static;float:right;display:block;margin-top:4px;}
	.full-width-content .col50.cattext.left .inner{width:100%;}
	body > div.all > div.full-width-content > div.cattext.right > div > h3 small{position:relative;top:-10px;}
	body > div.all > div.full-width-content > div.cattext.right > div > h3{padding:0;margin:0;width:100%;text-align:center;margin:55px 0 10px;}
	body > div.all > div.full-width-content > div.cattext.right > div > a{padding:0;margin:0;width:100%;text-align:center;}
	body > div.all > div.full-width-content > div.cattext.right > div > a .catdesc{margin:0;padding:0;text-align:center!important;padding-left:0!important;padding-right:0!important;margin-bottom:0!important;}
	body > div.all > div.full-width-content > div.cattext.right > div > a .catdesc:before{display:none;}
	body > div.all > div.full-width-content > div.cattext.right > div > a .catdesc:after{display:none;}
	body > div.all > div.full-width-content > div.cattext.right > div > a.readmorelink{margin-top:55px;margin-right:0;margin-left:0;display: inline-block;width: 65%;float:none;}
	body > div.all > div.full-width-content > div.cattext.right > div > a.readmorelink:after{right:15px;width:50px;position:static;float:right;display:block;margin-top:4px;}
	
	.reset_for_mob{width:100%;height:25px;clear:both;display:block;}
	body > div.all > div.container.containertips {display:none;}
	body > footer{margin-top:0;border-top:9px solid #5e874d;}
	body > footer > .container:before{display:none;}
	body > footer > div > div.row > div.col-width600 > p{width:75%;text-align:center;margin:0 auto;}
	body > footer > div > div.row > div.col-width600{width:100%; color:#626262;}
	body > footer > div > div.row > div.col-width600 > div{margin:30px 0;line-height:13px;color:#626262;}
	body > footer > div > div.row > div.col-width200 > p{display:none;color:#626262;}
	body > footer > div > div.row > div.col-width300{display:none;}
	body > footer > div > div.row > div.col-width600 > div > span{width:85%;clear:both;height:0;}
	body > footer > div > div.row > div.col-width600 > div{text-align:center;}
	body > footer > div > div.row > div.col-width200{width:100%;}
	body > footer > div > div.row > div.col-width200 > div{width:100%;text-align:center;}
	body > footer > div > div.row > div.col-width200 > div > a{display:inline-block;}
	
	body > div.all > div.full-width-content{margin-top:30px;}
	body > div.all > div.container > ul{display:none;}
	.product-catalog #content{display:none;}
	body > div.all > div.full-width-content > div.container.allcat{width:90%;text-align:center;font-size:25px;line-height:20px;padding:25px 20px;border:1px solid #d1d1d1;border-left:0;border-right:0;height:85px;margin-bottom:30px;}
	body > div.all > div.full-width-content > div.catgreenline.slowslowmotion.sb-effect-displayed.animated.fadeInRightBig{display:none;}
	body > div.all > div.full-width-content > div.cattext.right > div > h3{margin:0;padding:0;width:100%!important;text-align:center!important;margin:55px 0 10px!important;padding-right:0!important;padding-left:0!important;}
	body > div.all > div.full-width-content > div.cattext.left > div > h3{margin:0;padding:0;width:100%!important;text-align:center!important;margin:55px 0 10px!important;padding-right:0!important;padding-left:0!important;}
	body > div.all > div.full-width-content > .cattext > div > .catdesc{padding:0;margin:0!important;width:100%!important;text-align:center!important;padding-right:0!important;padding-left:0!important;}
	body > div.all > div.full-width-content > .cattext.right> div > div.catdesc:before{display:none!important;}
	body > div.all > div.full-width-content > .cattext.left> div > div.catdesc:before{display:none!important;}
	body > div.all > div.full-width-content > .cattext.right> div > div.catdesc:after{display:none!important;}
	body > div.all > div.full-width-content > .cattext.left> div > div.catdesc:after{display:none!important;}
	body > div.all > div.full-width-content > div.catimg.left:after{display:none;}
	body > div.all > div.full-width-content > div.catimg.right:after{display:none;}
	
	h1.hide_large_h1{display:block!important;text-transform:uppercase;height:73px;font-size:25px;line-height:73px!important;border:1px solid #d1d1d1;border-left:0;border-right:0;margin:30px 0;text-align:center;}
	
	#content > div.row.catdesc > div{width:90%;padding:0;margin:0 auto;}
	#content > div.row.catdesc > div > table{margin-bottom:0;}
	#content > div.row.catdesc > div > table > tbody > tr > td{width:100%;display:block;clear:both;padding:0;margin:0;text-align:center;height:auto;}
	#content > div.row.catdesc > div > table > tbody > tr > td p{display:none;}
	#content > div.row.catdesc > div > table > tbody > tr > td h1{height:73px;font-size:25px;line-height:73px!important;border:1px solid #d1d1d1;border-left:0;border-right:0;margin:30px 0;}
	#content > div.row.catdesc > div > table > tbody > tr > td:before{display:none;}
	#content > div.row.catdesc > div > table > tbody > tr > td:after{display:none;}
	#content > div.row.catdesc > div > table > tbody > tr > td:nth-child(2){margin-bottom:40px;}
	
	#content > div.row.catdesc > div div{width:90%;padding:0;margin:0 auto;}
	#content > div.row.catdesc > div div > table{margin-bottom:0;}
	#content > div.row.catdesc > div div > table > tbody > tr > td{width:100%;display:block;clear:both;padding:0;margin:0;text-align:center;height:auto;}
	#content > div.row.catdesc > div div > table > tbody > tr > td p{display:none;}
	#content > div.row.catdesc > div div > table > tbody > tr > td h1{height:73px;font-size:25px;line-height:73px!important;border:1px solid #d1d1d1;border-left:0;border-right:0;margin:30px 0;}
	#content > div.row.catdesc > div div > table > tbody > tr > td:before{display:none;}
	#content > div.row.catdesc > div div > table > tbody > tr > td:after{display:none;}
	#content > div.row.catdesc > div div > table > tbody > tr > td:nth-child(2){margin-bottom:40px;}
	
	#content > div.row.catdesc > div > div > table > tbody > tr > td:nth-child(1) > h1{line-height:37px!important}
	
	
	#content > div.row.prodlist{margin-top:0;}
	#content > div.row.prodlist > div.image{width:100%;clear:both;margin-bottom:55px;}
	#content > div.row.prodlist > div.image{width:100%;clear:both;margin-bottom:55px;}
	#content > div.row.prodlist > div.proddesc{width:100%;}
	#content > div.row.prodlist > div.proddesc > div{margin:0;padding:0;color:transparent;width:100%;position:relative;margin-bottom:45px;}
	#content > div.row.prodlist > div.proddesc > div > span{display:none;}
	#content > div.row.prodlist > div.proddesc > div > a.link3d{display:none;}
	#content > div.row.prodlist > div.proddesc > div > h4{padding:0;margin:0;left:30px;position:absolute;width:35%;}
	#content > div.row.prodlist > div.proddesc > div > h4 a{margin:0; padding:0;}
	#content > div.row.prodlist > div.proddesc > div > br{margin:0; padding:0;display:none;}
	#content > div.row.prodlist > div.proddesc > div > a.readmore{width:40%;margin:0;padding:0;right:30px;position:absolute;top:0}
	#content > div.row.prodlist > div.proddesc > div > a.readmore:after{width:40px;}
	
	body > div.all > div.full-width-content.homelist > .cattext.right > div > a:nth-child(2) > div:after{display:none;}
	body > div.all > div.full-width-content.homelist > .cattext.left > div > a:nth-child(2) > div:after{display:none;}
	body > div.all > div.full-width-content.homelist > .cattext.right > div > a:nth-child(2) > div:before{display:none;}
	body > div.all > div.full-width-content.homelist > .cattext.left > div > a:nth-child(2) > div:before{display:none;}
	
	
	.information-contact #content > div{width:100%;margin:0;padding:0;border:0;}
	#content > div > h1{height:73px;font-size:25px;line-height:73px;border:1px solid #d1d1d1;border-left:0;border-right:0;margin:30px 0;padding:0;text-align:center;}
	#content > div > h1:before{display:none;}
	#content > div > p{margin:0;padding:0;}
	#content > div > p:nth-child(2){margin:0;padding:0;}
	#content > div > p:nth-child(3){margin:45px 0 20px;}
	#content > div > p:nth-child(5){margin:20px 0;}
	#content > div > p:nth-child(6){margin:20px 0;}
	#content > div > form > h3{padding:0;text-align:center;}
	#content > div > form > h3:before{padding:0;text-align:center;display:none;}
	#content > div > form > fieldset{width:100%;max-width:100%;padding:0;margin:0;}
	#content > div > form > fieldset > div input{width:100%;}
	#content > div > form > fieldset > div  .bordered{width:100%;}
	#content > div > form > fieldset > div  .buttonsend{width:200px;text-align:left;}
	body > div.all > div.container > div > iframe{width:100%;}
	body > div.all > div.seapr{display:none;}
	#content > div.rel_wraper > h2{WIDTH:100%;height:73px;font-size:18px;line-height:73px;border:1px solid #d1d1d1;border-left:0;border-right:0;margin:30px 0;padding:0;text-align:center;}
	#content > div.rel_wraper > h2 span{WIDTH:100%;height:73px;font-size:17px;line-height:73px;text-align:center;}
	#content > div.rel_wraper > img{WIDTH:100%;}
	.img_top{display:none;}
	.h2_cool_green{background:#5E874D;color:#fff;height:auto!important;border:0!important;}
	.h2_cool_green span{color:#fff;  padding: 10px 0;  line-height: 30px!important;  display: block;height:76px!important;}
	#content > div.rel_wraper:after{display:none;}
	#content > div.rel_wraper{margin-bottom:115px;}
	#content > table > tbody > tr  td{width:100%;clear:both;display:block;margin:0;padding:0;text-align:center;}
	#content > table > tbody > tr > td > img{margin:30px 0;}
	#content  .breadcrumb{display:none;}
	#content > div.posts-list > div.posts-item > div > div.left-col :after{display:none;}
	#content > div.posts-list > div.posts-item > div > div.left-col :after{display:none;}
	#content > div.posts-list > div.posts-item > div > div.left-col {width:100%;}
	#content > div.posts-list > div.posts-item > div > div.right-col.sb-effect-displayed.animated.fadeInRight{width:100%;}
	#content > div.posts-list > div.posts-item > div > div.right-col.sb-effect-displayed.animated.fadeInRight > div{padding:0;}
	.allcat span{margin-right:0;}
	#content > div.posts-list > div.posts-item > div > div.right-col.sb-effect-displayed.animated.fadeInRight > div > div.posts-title > a{width:100%;max-width:100%;text-align:center;font-family: 'PT Sans Caption', sans-serif;}
	#content > div.posts-list > div.posts-item > div > div.right-col.sb-effect-displayed.animated.fadeInRight > div > div.posts-descr{width:100%;max-width:100%;text-align:justify;}
	.information-posts #content{position:relative;margin-top:140px;}
	
	html[lang="uk"]  .information-posts #content:before{text-transform:uppercase; font-family: 'corsica_lxbook';top:-135px;content:'Статті';WIDTH:90%;height:73px;font-size:25px;line-height:73px;border:1px solid #d1d1d1;border-left:0;border-right:0;margin:30px 0;padding:0;text-align:center;position:absolute;}
	html[lang="en"]  .information-posts #content:before{text-transform:uppercase; font-family: 'corsica_lxbook';top:-135px;content:'Articles';WIDTH:90%;height:73px;font-size:25px;line-height:73px;border:1px solid #d1d1d1;border-left:0;border-right:0;margin:30px 0;padding:0;text-align:center;position:absolute;}
	html[lang="ru"] .information-posts #content:before{text-transform:uppercase; font-family: 'corsica_lxbook';top:-135px;content:'Cтатьи';WIDTH:90%;height:73px;font-size:25px;line-height:73px;border:1px solid #d1d1d1;border-left:0;border-right:0;margin:30px 0;padding:0;text-align:center;position:absolute;}
	
	
	
	
	.information-posts-posts #content{position:relative;margin-top:140px;}
	.information-posts-posts #content:before{top:-135px;content:'Cтатьи';WIDTH:95%;height:73px;font-size:25px;line-height:73px;border:1px solid #d1d1d1;border-left:0;border-right:0;margin:30px 0;padding:0;text-align:center;position:absolute;}
	body > div.all > div.greenline{display:none;}
	.information-posts-posts #content > h2{width:100%;padding:0;margin:0;text-align:center;margin-bottom:30px;}
	.information-posts-posts #content > p{width:100%;padding:0;text-align:justify;font-size:14px;}
	.information-posts-posts #content > img{width:100%;text-align:center;margin:30px 0;}
	.information-posts-posts #content > table{width:100%;margin: 0;}
	.information-posts-posts #content > table tr td img{width:100%!important;margin: 0;margin:3px 0;}
	.lefthomediv h2{font-size:18px;}
	body > div.all > div.htmlmodule > div.lefthomediv.slowmotion  > p{font-size:14px;text-transform:none;}
	.bannerdec{width:100%!important;}
	#content > div.bottom_image > img.green_bottom_img{width:100%;height:215px;display:none;}
	#content > div.bottom_image > p{width:100%;padding:30px 45px 30px;text-align:center;margin-bottom:0;background:#5e874d;}
	#content > div.bottom_image > h3{margin:0;padding:0;width:100%;text-align:center;padding:0 12%;}
	#content > div.bottom_image > img.bottom_img{display:none;}
	#content > img{width:100%!important;clear:both;}
	#content > div.o_nas_right {width:100%;text-align:center;}
	#content > div.o_nas_right  > div.item_top{width:50%;clear:both;display:inline-block;margin:25px 0;padding:0;float:none;}
	#content > div.o_nas_right  > div.item_top > div{text-align:center;clear:both;margin-left:50%;}
	#content > div.o_nas_right  > div.item_top > div br{}
	#content > div.o_nas_right  > p{text-transform:none;}
	#content > div.o_nas_right  > div.item_top.item_top1 > div.img1_item_top{display:inline-block;float:none;margin:0;}
	#content > div.o_nas_right  > div.item_top.item_top2  > div.img2_item_top{display:inline-block;float:none;margin:0;}
	#content > div.o_nas_right  > div.item_top.item_top3  > div.img3_item_top{display:inline-block;float:none;margin:0;}
	#content > div.o_nas_right  > div.item_top > div.text1_item_top{width:100%;margin-left:0;}
	#content > div.o_nas_right  > div.item_top.item_top2  > div.text2_item_top{width:100%;margin-left:0;}
	#content > div.o_nas_right  > div.item_top.item_top3  > div.text3_item_top{width:100%;margin-left:0;}
	#content:after{display:none!important;}
	#content{padding-bottom:0!important;}
	
	#content > div.news-list > div.imgleft{width:100%;clear:both;}
	#content > div.news-list > div.textright{width:100%;text-align:center;}	
	#content > div.news-list > div.textright .news-descr{width:100%;text-align:center;padding:0;margin:40px 0 65px;}
	#content > div.news-list > div.textright .news-descr .absline{display:none;}
	#content > div.news-list > div.imgleft > a > img{width:100%;}
	#content > div.news-list > div.imgleft > a {width:100%!important;}
	#content > div.news-list > div.imgright > a {width:100%!important;}
	#content > div.news-list > div.imgright > a > img{width:100%;}
	#content > div.news-list > div.imgright{width:100%;clear:both;}
	#content > div.news-list > div.textleft{width:100%;text-align:center;}
	#content > div.news-list > div.textleft .news-descr{width:100%;text-align:center;padding:0;margin:40px 0 65px;}
	#content > div.news-list > div.textleft .news-descr .absline{display:none;}
	
	
	body > div.all > div.thumbnails{width:100%;clear:both;}
	#content{min-width:100%;min-height:100%;}
	#content > div > div.product-left-col{float:left;clear:both;width:100%;}
	#content > div > div.prod-right-col{position:static;clear:both;width:100%;}
	#tab-description > h3:nth-child(1):after{top:-55px;}
	#tab-description > p:nth-child(2){}
	#tab-description > h3:nth-child(3):after{display:none;}
	#content > div > div.prod-right-col{}
	#content > div > div.prod-right-col > div.line-size > div.left{width:50%;}
	#content > div > div.prod-right-col > div.line-size > div.left label{}
	#content > div > div.prod-right-col > div.line-size > div.left .sizeinput{}
	#content > div > div.prod-right-col > div.line-size > div.right{width:50%;}
	#content > div > div.prod-right-col > div.line-size > div.right label{margin-left:15px;}
	#content > div > div.prod-right-col > div.line-size > div.right .sizeinput{}
	#content > div > div.prod-right-col > div.line-group.delay05.sb-effect-displayed.animated.fadeInRightBig > button{width:50%;}
	
	#productoptions{border:0;}
	#pricevalup > span{width:25%;}
	#productoptions .form-group.color{border:0;}
	#productoptions > .form-group{height:37px;clear:both;border:none;border-top:0;border-bottom:0;}
	#productoptions > .form-group > label{width:35%;}
	#productoptions > .form-group > select{width:60%;}
	#productoptions > .form-group > div{width:60%;float:right;}
	#button-cart{border-radius:5px;}
	#product > div.form-group > a{border-radius:5px;}
	#product > div.form-group > div.getmyrab{border-radius:5px;}
	.social-likes{height:40px;}
	#product > div.form-group > div.social-likes > div.social-likes__widget{margin-right:20px;}
	#product > div.form-group > div.social-likes > div.social-likes__widget > span > span:before{width:30px;height:30px;background-size:cover;}
	#content > div > div.prod-right-col > div.dostprod > div.banneritemprod > h4:before{display:none;}
	#content > div > div.prod-right-col > div.dostprod > div.banneritemprod > h4{padding-left:0;}
	#tab-description > p:nth-child(2){text-align:justify;}
	#tab-description > h3:nth-child(3){margin:45px 0;}
	#tab-description > h3:nth-child(9):after{display:none;}
	#content > div > div.prod-right-col > div.dostprod > div.banneritemprod > p{text-transform:none;text-align:justify;}
	#tab-description > p{text-transform:none;text-align:justify;}
	#content > div > div.prod-right-col > div.dostprod{display:none;}
	
	
	body > div.all > header > div:nth-child(1){margin-top:15px;}

	#content > table > tbody > tr > td > h3{text-transform:uppercase;}
	
	  
	
	#menu > div.navbar-header > button{}
	#top-links > ul{text-align:center;}
	#top-links > ul li{display:inline-block;float:none;margin:0;padding:0;}
	#top-links > ul > li > a{font-size:1em;line-height: 55px;    font-family: 'corsica_lxbook';}
	.hidden_large_title{font-family: 'corsica_lxbook';margin:32px 0 23px;width:100%;padding:0 5%;text-align:center;height:73px;line-height:73px;font-size:25px;color:#626262;text-transform:uppercase;display:block;border:1px solid #d1d1d1; border-left:0;border-right:0;}
	#content > div > div.prod-right-col > h1{display:none;}
	.product-left-col #owl-example{margin-bottom:50px;}
	#content > div > div.prod-right-col{margin-bottom:55px;}
	.dnone_large_description{display:block;clear:both;}
	#content > div > div.product-left-col > div.tab-content{display:none;}
	#tab-description > ol > li{text-align:justify;}
	#content > div.rel_wraper.no-margin-mob > h2.only_mob_h2.sb-effect-displayed.animated.fadeInRight{margin-bottom:0;}
	#content > div.rel_wraper.no-margin-mob{min-height:135px;}
	#content > table > tbody > tr:nth-child(3) > td:nth-child(4){margin-bottom:40px;}
	.information-contact #content > div > h1{line-height:36px;}
	.information-contact > div.all > div.container > div > iframe{margin-top:40px;}
	.product-catalog > div.all > div.full-width-content > div.container.allcat > span{font-family: 'corsica_lxbook';line-height:36px;}
	#productoptions > div.form-group.checkbox-wrap > label{width:38%;}
	#pricevalup{font-family: 'PT Sans Caption', sans-serif;}
	#product > div.form-group > div.social-likes.social-likes_visible.sb-effect-displayed.animated.fadeInRightBig > div.social-likes__widget.social-likes__widget_facebook > span > span:before{background: #626262;-webkit-mask: url(../image/svg/facebook.svg) center / contain no-repeat!important;}
	#product > div.form-group > div.social-likes.social-likes_visible.sb-effect-displayed.animated.fadeInRightBig > div.social-likes__widget.social-likes__widget_pinterest > span > span:before{background: #626262;-webkit-mask: url(../image/svg/pinterest.svg) center / contain no-repeat!important;}
	.dnone_large_description{display:block!important;}
	#top-links > ul > li:nth-child(2) > a{font-family: 'PT Sans Caption', sans-serif;}
	#content > div > div:nth-child(1) > div{border:0;}
	#content > div > div:nth-child(2) > div{border:0;}
	#content > div > div:nth-child(1) > div > a{margin-left:15px;}
	#content > div > div:nth-child(2) > div > form{width:90%;margin:0 5%;}
	#content > div > div:nth-child(2) > .well > p{padding-left:0;text-align:center;}
	#content > div > div:nth-child(2) > div > form > .form-group{width:100%;}
	#content > div > div:nth-child(2) > div > form > .form-group input{width:100%;}
	#content > div > div:nth-child(2) > div > form > div.form-group.marg{margin-left:0;}
	.ulogin_panel .ulogin-buttons-container .ulogin-button-facebook{margin-right:5px!important;}
	#content > div > div:nth-child(2) > div > form > div.panel-default.ulogin_panel > div.ulogin_form{margin-left:0!important;}
	.modal_pop{width:100%!important;}
	#popcontainer_rab > form > div > label{width:100%!important;text-align:center!important;}
	#popcontainer_rab > form > div > div.inputwrap{width:100%!important;}
	#popcontainer_rab > form > div > div.inputwrap > input{width:100%!important;}
	#popcontainer_rab > form > div > div.inputwrap > div{width:100%!important;}
#parent_popup_rab > div > a{right:10px!important;top:10px!important;}
	#parent_popup_rab > .modal_pop{margin-top:0!important;}
	#parent_popup_rab {z-index:99999999999999!important;}
	.checkout-buy #content > div:nth-child(1) > h1{border:0;}
	.checkout-buy #content > div:nth-child(1){border:0;}
	.checkout-buy #content > div:nth-child(1) > form > div{border:0;}
	#content > div:nth-child(1) > form > div > table > thead{display:none;}
	h2.visible_mob_h2{text-transform: uppercase;font-family: 'corsica_lxbook';  font-size: 25px;  line-height: 40px;  border: 1px solid #d1d1d1;  border-left: 0;  border-right: 0;  margin: 30px 0;  padding: 3px 0 0 0;  text-align: center;}
	h1.visible_mob_h22{text-transform: uppercase;font-family: 'corsica_lxbook';  font-size: 25px;  line-height: 73px;  border: 1px solid #d1d1d1;  border-left: 0;  border-right: 0;  margin: 30px 0;  padding: 3px 0 0 0;  text-align: center;}
	#tab-description > p span{font-size:14px!important;}
	#content > div.rel_wraper > h2.only_mob_h2{border:0!important;}
	#tab-description > h3 > span{font-size:22px;}
	p{font-size:14px!important;}
	.o_nas_right .item_top .img1_item_top{width:52px;height:48px;background:url('../image/onas_1.png')no-repeat;background-size:cover;float:left;margin-right:6%;}
	.o_nas_right .item_top .text1_item_top{float:left;font-size:21px;text-transform:uppercase;margin-top:5px;font-family: 'corsica_lxbook';margin-top:43px;line-height:25px;}
	.o_nas_right .item_top .img2_item_top{width:51px;height:44px;background:url('../image/onas_2.png')no-repeat;background-size:cover;float:left;margin-right:6%;}
	.o_nas_right .item_top .text2_item_top{float:left;font-size:21px;text-transform:uppercase;margin-top:5px;font-family: 'corsica_lxbook';margin-top:43px;line-height:25px;}
	.o_nas_right .item_top .img3_item_top{width:41px;height:48px;background:url('../image/onas_3.png')no-repeat;background-size:cover;float:left;margin-right:6%;margin-top:-2px;}
	.o_nas_right .item_top .text3_item_top{float:left;font-size:21px;text-transform:uppercase;margin-top:5px;font-family: 'corsica_lxbook';margin-top:43px;line-height:25px;}
	#content > div.o_nas_right  > div.item_top.item_top3  > div.text3_item_top{margin-left:-25%;width:auto;text-align:center;}
	#checkout-f > span{display:none;}
	.checkout-buy #content > div:nth-child(2){border:none;}
	#checkout-form{margin:0!important;width:100%!important;}
	#checkout-form > div:nth-child(1){padding:0;margin:0!important;width:100%;}
	#checkout-form > div:nth-child(1) > div:nth-child(1) > h3 > span{width:100%;font-size:22px;}
	#checkout-form > div:nth-child(2){margin:0;padding:0;}
	#checkout-form > div:nth-child(2) > div:nth-child(1) > h3{background: none;}
	#checkout-form > div:nth-child(2) > div:nth-child(1) > h3 > span{width:100%;font-size:22px;}
	#input-payment-zone, #input-payment-country{border:1px solid #626262;line-height:19px!important;}
	#button-order{width:100%;}
	#parent_popup{z-index:9999999999999999;}
	#content > div:nth-child(1) > form > div > table > tbody > tr > td > a > img{width:100%;}
	#content > div:nth-child(1) > form{width:100%!important;}
	#content > div:nth-child(1) > form > div > table > tbody > tr > td{width:100%;clear:both;display:block;padding-left:0;}
	#content > div:nth-child(1) > form > div > table > tbody > tr > td:nth-child(3){display:none;}
	#content > div:nth-child(1) > form > div > table > tbody > tr > td:nth-child(4){display:none;}
	#content > div:nth-child(1) > form > div > table > tbody > tr > td:nth-child(5){display:none;}
	#content > div:nth-child(1) > form > div > table > tbody > tr > td:nth-child(6){padding-top:10px;}
	#content > div:nth-child(1) > form > div > table > tbody > tr > td:nth-child(7){padding-top:10px;}
	#content > div:nth-child(1) > form > div > table > tbody > tr.total-item > td:nth-child(3){display: block;}
	#content > div:nth-child(1) > form > div > table > tbody > tr.total-item{width:50%;float:left;text-align:left;}
	#content > div:nth-child(1) > form > div > table > tbody > tr.total-item td{text-align:left;}
	#checkout-f{height: 73px;  font-size: 25px;  line-height: 73px;  border: 1px solid #d1d1d1;  border-left: 0;  border-right: 0;  margin: 30px 0;  padding: 0;  text-align: center;}
	.checkout-buy #content > div:nth-child(1) > h1 > span{display:none;}
	.checkout-buy #content > div:nth-child(1) > h1 {height: 73px;  font-size: 25px;  line-height: 73px;  border: 1px solid #d1d1d1;  border-left: 0;  border-right: 0;  margin: 30px 0;  padding: 0;  text-align: center;margin-bottom:0;}
	#checkout-form > div.col-sm-12 > div.buttons > div:nth-child(1) > label > a{display:block;clear:right;}

	#cart > button{line-height:55px!important;height:50px!important;}
	#language > div > button{font-size:14px;}
	#top-links > ul > li:nth-child(3){float: right;margin-right: -65%;margin-top: 11px;}
	#language > div{position:relative;}
	#language > div > ul{position:absolute;top:30px;min-width:1px;width:100px;left: -70%;}
	#language > div > ul > li{width:100%;text-align:center;}
	#language > div > ul > li a{width:100%;text-align:center;line-height:30px;}
	
	
	
	
	html[lang="uk"] #content > div.o_nas_right  > div.item_top.item_top3  > div.text3_item_top{margin-left: 0%;width: 100%;text-align: center;}
	html[lang="en"] #content > div.o_nas_right  > div.item_top.item_top3  > div.text3_item_top{margin-left: 0%;width: 100%;text-align: center;}
	html[lang="uk"] body > div.all > div.full-width-content > div.col50 > div > h3 {line-height:55px!important;}
	html[lang="ru"] #content > div.o_nas_right  > div.item_top > div.text1_item_top{width:113%;margin-left:0;}
	html[lang="ru"] #content > div.bottom_image,html[lang="uk"] #content > div.bottom_image, html[lang="en"] #content > div.bottom_image{margin-bottom:0!important;}
	h2#checkout-f{height:auto;line-height:45px;}
	
	
	
	#content > div.accdiv{width:100%;margin-left:0;border:0;}
	#content > div.accdiv > h2 span{display:none;}
	#content > div.accdiv > h2{margin-left:0;padding-left:0;text-align:left;}
	#content > div.accdiv > ul{margin-left:0;padding-left:0;}
	#content > form.form-horizontal{width:100%;}
	#content > .ulogin_profile{width:100%!important;}
	#content > div.passchanche{width:100%;}
	.account-wishlist #content > h1 > span{display:none;}
	.account-newsletter #content > div > form > fieldset > div > div > label{width:100%;float:left;margin-left:0;}
	.account-newsletter #content > div > form > fieldset > div > div > label input[type="radio"]{float:left;width:auto;}
	.account-newsletter #content > .newstlers{width:100%;}
	.account-newsletter #content > .newstlers h1.uppercase{background:none;line-height:35px;height:auto;}
	.account-newsletter #content > .newstlers h1.uppercase span{padding-right:0;}
	#shipping_methods > p > strong{width:100%!important;}
	#shipping_methods > p {height:auto!important;}
	#payment_methods > p {height:auto!important;}
	#payment_methods > p > strong{width:100%!important;}
	
	
	
	.dnone_for_mob{display:none!important;}
	.hide_small_footer1{background: #626262;-webkit-mask: url(../image/facebook3.svg) center / contain no-repeat!important;width:30px;height:30px;}
	.hide_small_footer2{background: #626262;-webkit-mask: url(../image/pinterest.svg) center / contain no-repeat!important;width:30px;height:30px;}
	.hide_small_footer3{background: #626262;-webkit-mask: url(../image/instagram.svg) center / contain no-repeat!important;width:30px;height:30px;}
	.dropdown-menu.pull-right{display:none!important;}
	#tab-description > h3:after{display:none!important;}
	#parent_popup_rab form .form-group textarea{width:100%;}
	#parent_popup > div{margin-top:0!important;}
	.hidden_large_title{display:block!important;margin-top:20px!important;}
	.rel_wraper{min-height:100px;}
	h2.visible_mob_h2{display:block!important;}
	h1.visible_mob_h22{display:block!important;}
	.no-margin-mob{margin-bottom:0!important;}
	h2.only_mob_h2{background:#5e874d;color:#fff;}
	.hide_in_mob{display:none;}
	#content > div.posts-list > div.posts-item > div > div.animated > a > img{margin-bottom:35px;}
	.posts-list .posts-item .posts-title:first-child a{margin-top:0px;}
	.posts-list .posts-item .posts-title {margin-top:20px;}
	#content > div.posts-list > div.posts-item > div > div.animated > div > div.posts-descr{margin-top:15px;}
	.posts-list .posts-item{margin-bottom:20px;}
	.hide_news_title_small{display:block;}
	.hide_news_title_large{display:none;}
	#content > div.rel_wraper > h2 br{display:none;}
	br.hide_large{display:block!important;}
	footer .soc a{float:none;width:10%;margin:0 9px;max-width:30px;}
	footer .soc a img{float:none;width:100%;color:#626262;}
	.hide_large_footer{display:none!important;}
	.hide_small_footer{display:block!important;}
	img.hide_small_footer{display:block!important;}
	
	
}

.container.menu_wrapper{display:none;}
.breadcrumb{display:none;}
footer .col-width200{display:none;}
footer .col-width300{display:none;}