/**Settings**/
html {
	min-width: 320px !important;
}
.wrapper_content {
	max-width: 1150px;
	min-width: 320px;
	margin: auto;
	padding: 0 10px;
	padding-bottom: 20px;
}
body:not(.home_page) .wrapper_content {
	padding: 0 20px;
}

.left-sidebar {
	padding-left:0;
	
}
.news-list.panda_block .preview_text {font-size: 1.1em;}
.inner_page .wrapper_content {
	padding-top: 15px;
}
.main-content, .left-sidebar {
	padding-top: 0;
}
.wrapper_content_inner {
	padding: 20px 0;
}
.wrapper_content p {
	font-size: 1.1em;
}
/*Header*/
.home_page #main-menu > ul >li > .popup > .inner > .sub-menu {    min-height: 567px;
    border-radius: 0; }
	body .ads-container {     border-radius: 0;
    margin-top: 0;     border: 0;
    border-bottom: 1px solid #d5d5d5;
    border-right: 1px solid #d5d5d5;}
.header-main__sticky-off {
	padding-top: 12px;
	background-color: #f1f8fe;
	padding-bottom: 15px;
	border-bottom: 1px solid #d1dfea;
}
.b-header-main-menu-and-search {/*margin-top:0;*/
}
.header-main__sticky-off > div {
	padding: 0;
}
.b-header-logo {
	margin-top: 14px;
	position: relative;
}
.b-desc-logo {
	position: absolute;
	bottom: -2px;
	left: 80px;
	font-size: 12px;
	color: #8a8987;
}
.b-header-phone {
	margin-top: 37px;
	font-size: 1.72em;
	font-weight: bold;
	color: #383639;
}
.b-header-phone .fa {
	color: #dedede;
	margin-right: 5px;
}
.b-header-btn {
	margin-top: 32px;
}
.recall_btn {
	display: block;
	text-align: center;
	line-height: 29px;
	border-radius: 6px;
	width: 100%;
	margin-left: 7px !important;
	;
}
.btn.yellow {
	background-color: #ffd33c;
	color: #4a4a4c;
}
.btn.yellow:hover {
	background-color: #fdc917;
}
.header-main__sticky-off .header_basket {
	float: right;
}
#main-menu .mega-menu > li.menu-item.general > a {
	line-height: 32px;
	font-size: 17px;
	text-transform: none;
}
#main-menu .mega-menu > li.menu-item.general {
	z-index: 2;
}
.b-header-main-menu .menu-item:not(.general) a {
	padding: 6px 11px;
	margin-top: 7px;
	margin-right: 11px;
	letter-spacing: -0.4px;
}
.s-header-search__full-width .text {
	width: 420px !important;
}
.b-header-main-menu .menu-item.general a {
	margin-top: 0;
}
.ads-container strong {
	font-size: 15px;
}
.ads-container .media-heading span {
	display: block;
	font-size: 13px;
	font-weight: normal;
	color: #898989;
}
.ads-container .media-heading {
	line-height: 18px;
	margin-left: 11px;
}
.selectize-input.items.not-full.has-options input[type="text"] {
	max-width: 90% !important;
}
/*SEARCH_AND_MENU*/
#header .header-contact .nav-top a {
	line-height: 15px;
}
.mega-menu > li.menu-item > a {
	padding: 4px 11px 4px;
}
.b-header-main-menu-and-search .b-header-main-menu .menu-item.general > a {
	background: none;
}

#main-menu .mega-menu > li.menu-item.general > a {
	margin-right: 0;
}
.b-header-main-menu-and-search .b-header-search {
	min-height: 40px;
	background: #0087cb;
}
#header.header-10 .searchform {
	border-radius: 0;
	margin: 0;
	width: 100%;
}
#header .searchform-popup {
	width: 100%;
}
.b-header-search .text {
	width: 92% !important;
}
#header.header-corporate .searchform input {
	width: 100% !important;
}
#header.header-corporate .searchform input, #header.header-corporate .searchform button {
	height: 38px;
	line-height: 38px;
}
.b-header-main-menu-and-search .b-header-main-menu .menu-item .popup {
	display: block !important;
	top: 38px !important;
	width: 224px;
}
#main-menu {
	margin-left: 10px;
}
#main-menu .mega-menu {
	background: #0087cb;
	border-radius: 0;
}
.b-header-main-menu-and-search .b-header-main-menu > .menu-item:first-child > a {
	min-width: 0;
}
#header.header-corporate .searchform {
	box-shadow: none;
	border: 1px solid #d1dfea;
}
.slider_wrpa {
	float: right;
	padding-right: 0;
}
/*Section*/
.product-image img {
	width: auto !important;
	max-height: 214px;
}
/**Search**/
.content_search .woocommerce-ordering, .content_search .woocommerce-viewing {
	display: none;
}
.modal_pop {
	display: none;
}
/*FORMS*/
.h1_pop {
	font-size: 20px;
	text-align: center;
	font-weight: bold;
	margin-bottom: 10px;
	margin-top: 9px;
}
.pop_desc {
	font-size: 13px;
	display: inline-block;
	line-height: 15px;
}
.someform input[type="text"], .someform input[type="password"], .someform textarea, .someform select {
	width: 100%;
}
.someform .line.buttons .btn {
	width: 100%;
	padding: 6px 14px;
	transition: 0.3s;
}
.noned {
	display: none;
}
.someform .line, .someform textarea {
	margin-bottom: 10px;
}
.fancybox-close {
	font-family: FontAwesome;
	font-size: 25px;
	font-weight: 400;
	opacity: 0.7;
	color: #08c;
	top: 8px;
	background: none;
	right: 0px;
	text-decoration: none;
}
.fancybox-close:hover {
	text-decoration: none;
}
.fancybox-close:before {
	content: "\f00d";
}
.modal_pop p {
	line-height: 15px;
}
.modal_pop input.btn[type="submit"] {
	color: #fff;
}
.fancybox-inner {
	height: auto !important;
}
input[type="email"]:focus, input[type="number"]:focus, input[type="password"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="text"]:focus, input[type="url"]:focus, input[type="color"]:focus, input[type="date"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus, textarea:focus, select:focus {
	border: 1px solid #66cbff;
}
/*form_contact*/
.sidebar .widget.widget_wysija .box-content {
	border: 0;
}
.b-attention-area .sidebar {
	width: 100%;
	padding: 0;
}
#wysija-3 .wysija-paragraph {
	display: inline-block;
	width: 33%;
	margin-right: 37px;
}
#wysija-3 h3 {
	font-size: 34px;
	color: #393939;
}
#wysija-3 input[type="submit"] {
	line-height: 22px;
	width: 20%;
	position: relative;
	top: 1px;
	font-size: 15px;
	border-radius: 6px;
}
#wysija-3 form {
	margin-top: 26px;
	margin-bottom: 10px;
}
.sub_title_form {
	font-size: 18px;
	margin-top: 3px;
	color: #393939;
}
/*slider*/
body .slick-slide img {
	width: 100%;
	float: right;
}
.slider_wrpa.col-lg-10 {
	width: 80.03333%;
}
.wrap_slider_text {
	position: absolute;
	top: 41%;
	width: 57%;
	text-align: left;
	right: 0;
	background-color: #fff;
	background-color: rgba(255, 255, 255, 0.8);
	color: #131313;
	padding: 10px 12px 26px 21px;
}
.wrap_slider_text .title_slid {
	font-size: 32px;
	font-weight: bold;
	margin-top: 5px;
}
.wrap_slider_text .text_slid {
	margin-top: 15px;
	font-size: 13px;
	line-height: 19px;
}
.wrap_slider_text .btn_slid {
	display: block;
	margin-top: 16px;
	width: 35%;
	line-height: 30px;
	border-radius: 6px;
	text-align: center;
	color: #fff;
	background-color: #178ae3;
	transition: 0.3s;
}
.wrap_slider_text .btn_slid:hover {
	background-color: #0077b3;
	text-decoration: none;
	transition: 0.3s;
}
.brand_slider .owl-carousel .owl-wrapper {
	display: flex !important;
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	align-items: center;
}
/*bower_components*/
.chosen-container-single .chosen-single {
	background: #fcfcfc;
	border: 1px solid #d3d4d4;
	box-shadow: none;
	color: #888;
	width: 174px;
}
.chosen-container .chosen-results li.highlighted {
	background-color: #5ca2e8;
	background: #5ca2e8;
}
/**/
/*product_list*/

.product-image .inner {
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	align-items: center;
	min-height: 215px;
	justify-content: center;
}
/*INNER_PAGE*/
/*list*/
.inner_page .mega-menu .narrow .popup ul.sub-menu {
	border: 0;
}
.inner_page .mega-menu:hover .narrow .popup ul.sub-menu {
	border-top: 0 solid #ccc;
	z-index: 10;
	border: 1px solid #d5d5d5;
}
/*element*/
.product-summary-wrap .entry-summary .stock .fa {
	display: none;
}
/*FOOTER*/
.b-footer-contacts span {
	display: block;
	/* margin-bottom: -6px; */
	line-height: 15px;
	font-size: 10px;
	color: #898989;
}
.b-footer-contacts span.footer_text {
	font-size: 12px;
	color: #fff;
}
.b-footer-contacts span.phone, .b-footer-contacts span.email {
	font-size: 15px;
}
#footer .b-footer-contacts span.email > a {
	color: #178ae3;
	text-decoration: underline;
}
#footer .b-footer-contacts span.email > a:hover {
	text-decoration: none;
}
#footer .s-footer-menu__list .text-bold {
	margin-bottom: 10px;
	font-weight: 400;
}
#footer .b-footer-menu-list a {
	color: #838383;
}
#footer .b-footer-menu-list a:hover {
	color: #fff;
	text-decoration: none;
}
#footer .b-footer-menu-list a:focus {
	text-decoration: none;
}
#footer .s-footer-menu-list-item__active a {
	color: #158ae7;
}
#wysija-4 {
	margin-top: 48px;
}
.title_subs_form {
	font-size: 14px;
	color: #fff;
	display: block;
	margin-bottom: 12px;
}
#wysija-4 input[type="text"] {
	height: 30px;
	width: 98%;
	font-size: 12px;
}
#wysija-4 .wysija-submit {
	width: 160px;
	margin-top: 5px;
	font-size: 14px;
}
#footer .footer-bottom .footer-left:first-child {
	color: #898989;
	font-size: 10px;
}
.footer-right #itpanda {
	display: block;
	width: 112px;
	float: right;
	height: 18px;
}
.footer-right #itpanda:hover {
	background-position: 0 100%;
}

/*ELEMENT*/
.product-summary-wrap .yith-wcwl-add-to-wishlist a, .product-summary-wrap .yith-wcwl-add-to-wishlist span {padding-right:10px;}