/* CSSTidy 1.5.2: Mon, 06 Mar 2017 12:29:44 +0000 */.b-header{color:#4a4a4a;font-size:2em;}
.submit{width:100%;border-color:#20aa00;color:#20aa00; transition: all 200ms ease-in; font-weight: 600;}
.submit:hover{border-color:#20aa00;background-color:#20aa00; color:white; }
.select2{width:100%!important}
.add-to-cart{height:auto;width:20%;margin:5px 0;position: absolute;right: 0;bottom: 10px;}
.add-to-cart img{max-width:100%;height:auto}
.card-product{padding:25px;max-height:450px;min-height:450px}
.card-product:hover{box-shadow:0 0 1px 1px #999}
.slider .card-product:hover{box-shadow:none}
.like{display:none;cursor:pointer}
.curpointer{cursor:pointer}
.card-product:hover .like{display:inline}
.five-facts{font-size:20px;line-height:30px;text-transform:uppercase;margin:20px 0;text-align:center}
.five-facts-img{padding-top:60px;float: right;padding-right: 20px;}
.about-facts h3{font-size:20px;line-height:25px;text-transform:uppercase;margin:20px 0;text-align:center}
.about-facts{background:url(/images/img.png) no-repeat center;background-size:cover;padding:30px 0}
.about-facts p{color:#5a5a5a;font-size:14px;line-height:20px}
p{font-size:14px;line-height:20px}
.card{margin:20px 0}
.reviews{background:url(/images/img1.png) no-repeat center;background-size:cover}
.reviews h1{color:#fff}
.reviews .items{background-color:#32526a;padding:20px;height:333px!important;}
.reviews-content{margin:18px 0;color:white;line-height:25px}
.ik15{width:33px!important;height:33px!important;margin-bottom:15px;display:initial!important}
.reviews-name{background:white;width:50%;height:1px;margin-left:auto;margin-right:auto}
#reviews .bx-wrapper .bx-viewport{box-shadow:0 0 0 #ccc!important;border:0 solid #fff!important;left:-5px!important;background:transparent!important}
.reviews-stars img{width:10px!important;max-width:50px!important;display:inline!important}
.reviews-stars{bottom:0;position:absolute;width:240px}
.select2-container .select2-choice{padding:5px 10px;height:40px;width:132px;font-size:1.2em}
.select2-container .select2-choice .select2-arrow{background-image:-khtml-gradient(linear,left top,left bottom,from(#424242),to(#030303));background-image:-moz-linear-gradient(top,#424242,#030303);background-image:-ms-linear-gradient(top,#424242,#030303);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#424242),color-stop(100%,#030303));background-image:-webkit-linear-gradient(top,#424242,#030303);background-image:-o-linear-gradient(top,#424242,#030303);background-image:linear-gradient(#424242,#030303);width:40px;color:#fff;font-size:1.3em;padding:4px 12px}
.useful{margin:60px 20px;width: 315px;display: inline-block;}
.useful-descr{color:#fff;font-size:1em;background-color:#32526a;height:100px;padding:15px;width:100%}
.useful-img{width:100%;height:auto}
.panel .panel-heading,.panel .panel-body,.panel .panel-footer{text-decoration:none;color:gray}
.panel a:focus,a:hover{text-decoration:none}
#seo-block{margin:10px}
.panel-default{border-color:transparent!important}
.filter-alert-message{position:absolute;width:100%;padding:3px;border:2px solid #32526a;border-radius:3px;background:#32526a;color:#fff;margin-left:10px}
.reviews-field-1 {height: 25px;}
.reviews-field-2	 {height: 25px;}
.selection {font-weight: 600}
.post-img {position: absolute;}
.card-product-best:hover {z-index: 50; background: white}
.filter-select {padding-left: 15px; padding-right: 15px;}
.useful-block{position: relative;width: 100%;/*height: 315px*/;overflow: hidden;}
.seo-block .glyphicon {transform: scale(2);}
.best{margin-bottom:30px}
#page-content {padding-top:50px;margin:0 auto}
#page-content p{font:1em/1.5em Helvetica,sans-serif;margin:10px 0}
#page-content h2{font:bold 1em/1.5em Helvetica,sans-serif;margin-top:15px}
#page-content h3{font:bold .9em/1.5em Helvetica,sans-serif;margin-top:15px}
#post img{margin:15px 0;width: 100%;}
#post .image{text-align:center}
#post li{margin:10px 0}
#post ul{margin-left:25px;list-style-type:disc}
#post ol{margin-left:25px;list-style-type:decimal}
blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}
.shini-result .panel-group .panel-default {border-color:transparent!important; box-shadow:none!important;border:1px solid transparent!important;}

#post .social-image input{margin:20px 10px}
.state {-webkit-transition: all 200ms ease-in;-ms-transition: all 200ms ease-in; -moz-transition: all 200ms ease-in; }
.state-in {transform:rotate(90deg) }

/* Large desktop */
@media (min-width: 1200px) { 
}

@media (max-width: 1200px) {
	.filter-select {padding-left: 5px; padding-right: 5px;}
	.welcome_f_submit {padding: 6px;}
	.filters_cont .best	.title.welcome-filter-title {margin:0px !important;}
}

/* Portrait tablet to landscape and desktop */
@media (min-width: 768px) and (max-width: 979px) { 


}

/* Landscape phone to portrait tablet */
@media (max-width: 767px) { 
	.reviews .items {height: 400px !important;}
	.best {margin-bottom:  0px !important}
}

/* Landscape phones and down */
@media (max-width: 480px) { 

	.reviews .items {height: 400px !important;}
	.useful {width: 250px;}
}