@font-face {			font-family: "GothamProRegular";			src: url("../fonts/GothamProRegular/GothamProRegular.eot");			src: url("../fonts/GothamProRegular/GothamProRegular.eot?#iefix")format("embedded-opentype"),			url("../fonts/GothamProRegular/GothamProRegular.woff") format("woff"),			url("../fonts/GothamProRegular/GothamProRegular.ttf") format("truetype");			font-style: normal;			font-weight: normal;	}	@font-face {			font-family: "GothamProBold";			src: url("../fonts/GothamProBold/GothamProBold.eot");			src: url("../fonts/GothamProBold/GothamProBold.eot?#iefix")format("embedded-opentype"),			url("../fonts/GothamProBold/GothamProBold.woff") format("woff"),			url("../fonts/GothamProBold/GothamProBold.ttf") format("truetype");			font-style: normal;			font-weight: normal;	}	@font-face {			font-family: "GothamProBlack";			src: url("../fonts/GothamProBlack/GothamProBlack.eot");			src: url("../fonts/GothamProBlack/GothamProBlack.eot?#iefix")format("embedded-opentype"),			url("../fonts/GothamProBlack/GothamProBlack.woff") format("woff"),			url("../fonts/GothamProBlack/GothamProBlack.ttf") format("truetype");			font-style: normal;			font-weight: normal;	}	@font-face {			font-family: "GothamProItalic";			src: url("../fonts/GothamProItalic/GothamProItalic.eot");			src: url("../fonts/GothamProItalic/GothamProItalic.eot?#iefix")format("embedded-opentype"),			url("../fonts/GothamProItalic/GothamProItalic.woff") format("woff"),			url("../fonts/GothamProItalic/GothamProItalic.ttf") format("truetype");			font-style: normal;			font-weight: normal;	}	@font-face {			font-family: "GothamProMedium";			src: url("../fonts/GothamProMedium/GothamProMedium.eot");			src: url("../fonts/GothamProMedium/GothamProMedium.eot?#iefix")format("embedded-opentype"),			url("../fonts/GothamProMedium/GothamProMedium.woff") format("woff"),			url("../fonts/GothamProMedium/GothamProMedium.ttf") format("truetype");			font-style: normal;			font-weight: normal;	}	@font-face {			font-family: "GothamProLight";			src: url("../fonts/GothamProLight/GothamProLight.eot");			src: url("../fonts/GothamProLight/GothamProLight.eot?#iefix")format("embedded-opentype"),			url("../fonts/GothamProLight/GothamProLight.woff") format("woff"),			url("../fonts/GothamProLight/GothamProLight.ttf") format("truetype");			font-style: normal;			font-weight: normal;	}	@font-face {			font-family: "GothamProMediumItalic";			src: url("../fonts/GothamProMediumItalic/GothamProMediumItalic.eot");			src: url("../fonts/GothamProMediumItalic/GothamProMediumItalic.eot?#iefix")format("embedded-opentype"),			url("../fonts/GothamProMediumItalic/GothamProMediumItalic.woff") format("woff"),			url("../fonts/GothamProMediumItalic/GothamProMediumItalic.ttf") format("truetype");			font-style: normal;			font-weight: normal;	}	@font-face {			font-family: "GothamProLightItalic";			src: url("../fonts/GothamProLightItalic/GothamProLightItalic.eot");			src: url("../fonts/GothamProLightItalic/GothamProLightItalic.eot?#iefix")format("embedded-opentype"),			url("../fonts/GothamProLightItalic/GothamProLightItalic.woff") format("woff"),			url("../fonts/GothamProLightItalic/GothamProLightItalic.ttf") format("truetype");			font-style: normal;			font-weight: normal;	}	@font-face {			font-family: "GothamProBoldItalic";			src: url("../fonts/GothamProBoldItalic/GothamProBoldItalic.eot");			src: url("../fonts/GothamProBoldItalic/GothamProBoldItalic.eot?#iefix")format("embedded-opentype"),			url("../fonts/GothamProBoldItalic/GothamProBoldItalic.woff") format("woff"),			url("../fonts/GothamProBoldItalic/GothamProBoldItalic.ttf") format("truetype");			font-style: normal;			font-weight: normal;	}	@font-face {			font-family: "GothamProBlackItalic";			src: url("../fonts/GothamProBlackItalic/GothamProBlackItalic.eot");			src: url("../fonts/GothamProBlackItalic/GothamProBlackItalic.eot?#iefix")format("embedded-opentype"),			url("../fonts/GothamProBlackItalic/GothamProBlackItalic.woff") format("woff"),			url("../fonts/GothamProBlackItalic/GothamProBlackItalic.ttf") format("truetype");			font-style: normal;			font-weight: normal;	}body {	font-family:"GothamProLight";font-size:15px;color:#333;background-color:#fff;line-height:1.7;	font-weight: 300;	color: #666;		width: 100%;}h1, h2, h3, h4, h5, h6 {	color: #3b3b3b;}/* default font size */.fa {	font-size: 14px;}/* Override the bootstrap defaults */h1 {	font-size: 24px;	font-family:"GothamProLight";	font-weight: 300;}h2 {	font-size: 18px;}h3 {	font-size: 21px;}h4 {	font-size: 15px;}h5 {	font-size: 12px;}h6 {	font-size: 10.2px;}a {	color: #3b3b3b;}a:hover {	text-decoration: none;}legend {	font-size: 18px;	padding: 7px 0px}label {	font-size: 12px;	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: 12px;}.input-group input, .input-group select, .input-group .dropdown-menu, .input-group .popover {	font-size: 12px;}.input-group .input-group-addon {	font-size: 12px;	height: 30px;}/* Fix some bootstrap issues */span.hidden-xs, span.hidden-sm, span.hidden-md, span.hidden-lg {	display: inline;}.nav-tabs {	margin-bottom: 15px;}div.required .control-label:before {	content: '* ';	color: #F00;	font-weight: bold;}/* Gradent to all drop down menus */.dropdown-menu li > a:hover {	text-decoration: none;	color: #ffffff;	background-color: #3b3b3b;	background-repeat: repeat-x;}/* top */#top {	background-color: #f1f1f1;		padding: 4px 0px 3px 0;	margin: 0 0 0px 0;	min-height: 40px;}#top .container {	padding: 0 20px;}#top #form-currency .currency-select,#top #form-language .language-select {	text-align: left;}#top #form-currency .currency-select:hover,#top #form-language .language-select:hover {	text-shadow: none;	color: #ffffff!important;	background-color: #3b3b3b;	background-repeat: repeat-x;}ul.dropdown-menu li button  {color:#000!important;}#top .btn-link, #top-links li, #top-links a {	color: #3d3d3d;	text-decoration: none;}#top .btn-link:hover, #top-links a:hover {	color: #000;}#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 {	padding-top: 6px;}#top-links ul li ul li a {color:#000}#top-links a + a {	margin-left: 15px;}/* logo */#logo {	margin: 0 0 10px 0;}/* search */#search {	margin-top: 10px;}#search .input-lg {	height: 42px;	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-top: 10px;	margin-bottom: 10px;}#cart > .btn {	font-size: 12px;	line-height: 18px;	color: #FFF;}#cart.open > .btn {	background-image: none;	background-color: #FFFFFF;	border: 1px solid #E6E6E6;	color: #666;	box-shadow: none;	text-shadow: none;}#cart.open > .btn:hover {	color: #444;}#cart .dropdown-menu {	background: #eee;	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;}/* menu */#menu {	background-color: #e49f3b;	min-height: 40px;}#menu .nav > li > a, .mobile-menu li a {	color: #000;	text-shadow: 0;	padding: 10px 15px 10px 15px;	min-height: 15px;	background-color: transparent;}#menu .nav > li > a:hover, #menu .nav > li.open > a  {	background-color: rgba(0, 0, 0, 0.1);}#menu .dropdown-menu {	padding-bottom: 0;}#menu .dropdown-inner {	display: table;}#menu .dropdown-inner ul {	display: table-cell;}#menu .dropdown-inner a, .mobile-menu .dropdown-inner a {	min-width: 220px;	display: block;	padding: 3px 20px;	clear: both;	line-height: 20px;	color: #333333;	font-size: 14px;}#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: #a27832;	background-repeat: repeat-x;}#menu #category {	float: left;	padding-left: 15px;	font-size: 16px;	font-weight: 700;	line-height: 40px;	color: #fff;	text-shadow: 0 1px 0 rgba(0, 0, 0, 0.2);}#menu .btn-navbar {	font-size: 15px;	font-stretch: expanded;	color: #FFF;	padding: 2px 18px;	float: right;	background-color: #3b3b3b;	background-repeat: repeat-x;	border-color: transparent;}#menu .btn-navbar:hover, #menu .btn-navbar:focus, #menu .btn-navbar:active, #menu .btn-navbar.disabled, #menu .btn-navbar[disabled] {	color: #ffffff;	background-color: #a27832;}@media (min-width: 768px) {	#menu .dropdown:hover .dropdown-menu, .mobile-menu .dropdown:hover .dropdown-menu  {		display: block;	}}@media (max-width: 767px) {	.mobile-menu .nav > li > a:hover, .mobile-menu .nav > li > a:focus{		background-color:transparent;	}	#menu, .mobile-menu {		border-radius: 4px;	}	#menu div.dropdown-inner > ul.list-unstyled, .mobile-menu div.dropdown-inner > ul.list-unstyled {		display: block;	}	#menu div.dropdown-menu, .mobile-menu div.dropdown-menu {		margin-left: 0 !important;		padding-bottom: 10px;		background-color: rgba(0, 0, 0, 0.1);	}	#menu .dropdown-inner, .mobile-menu .dropdown-inner {		display: block;	}	#menu .dropdown-inner a, .mobile-menu .dropdown-inner a {		width: 100%;		color: #fff;	}	#menu .dropdown-menu a:hover,	#menu .dropdown-menu ul li a:hover,	.mobile-menu .dropdown-menu a:hover,	.mobile-menu .dropdown-menu ul li a:hover{		background: rgba(0, 0, 0, 0.1);	}	#menu .see-all,	.mobile-menu .see-all {		margin-top: 0;		border: none;		border-radius: 0;		color: #fff;	}	.mobile-menu .dropdown.open{		background-color:rgba(0, 0, 0, 0.1);	}}/* content */#content {	min-height: 600px;	padding-bottom:2em;}/* footer */footer {	margin-top: 30px;	padding-top: 30px;	background-color: #303030;	border-top: 1px solid #ddd;	color: #e2e2e2;}footer hr {	border-top: none;	border-bottom: 1px solid #666;}footer a {	color: #ccc;}footer a:hover {	color: #fff;}footer h5 {	font-family: 'Open Sans', sans-serif;	font-size: 13px;	font-weight: bold;	color: #3b3b3b;}/* alert */.alert {	padding: 8px 14px 8px 14px;}/* breadcrumb */.breadcrumb {	margin: 0 0 20px 0;	padding: 8px 0;	}.breadcrumb i {	font-size: 15px;}.breadcrumb > li {	text-shadow: 0 1px 0 #FFF;	padding: 0 10px;	position: relative;	white-space: nowrap;}.breadcrumb > li + li:before {	content: '';	padding: 0;}.breadcrumb > li:after {	content: '';	display: block;	position: absolute;	top: 5px;    right: -5px;    width: 9px;    height: 9px;	border-right: 1px solid #DDD;	border-bottom: 1px solid #DDD;	-webkit-transform: rotate(-45deg);	-moz-transform: rotate(-45deg);	-o-transform: rotate(-45deg);	transform: rotate(-45deg);}.pagination {	margin: 0;}/* buttons */.buttons {	margin: 1em 0;}.btn {	padding: 7.5px 12px;	font-size: 13px;}.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: transparent;}.btn-primary {	color: #ffffff;	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);	background-color: #3b3b3b;		background-repeat: repeat-x;}.btn-primary:hover, .btn-primary:active, .btn-primary.active, .btn-primary.disabled, .btn-primary[disabled] {	background-color: #e49f3b;	background-position: 0 -15px;}.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-warning:hover, .btn-warning:active, .btn-warning.active, .btn-warning.disabled, .btn-warning[disabled] {	box-shadow: inset 0 1000px 0 rgba(0, 0, 0, 0.1);}.btn-danger {	color: #ffffff;	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);	background-color: #da4f49;	background-repeat: repeat-x;	border-color: transparent;}.btn-danger:hover, .btn-danger:active, .btn-danger.active, .btn-danger.disabled, .btn-danger[disabled] {	background-color: #ce0500;}.btn-success {	color: #ffffff;	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);	background-color: #5bb75b;	background-image: linear-gradient(to bottom, #62c462, #51a351);	background-repeat: repeat-x;	border-color: #51a351 #51a351 #387038;}.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: #cf953a;	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;	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);	background-color: #3b3b3b;		background-repeat: repeat-x;	border-color: transparent;}.btn-inverse:hover, .btn-inverse:active, .btn-inverse.active, .btn-inverse.disabled, .btn-inverse[disabled] {	background-color: #e49f3b;	color:#fff;}/* 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: 10px;}@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;}.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: 20px;	padding: 5px;	display: block;	border: 1px solid #ddd;}.image-additional {	max-width: 78px;}.thumbnails .image-additional {	float: left;	margin-left: 20px;}@media (min-width: 1200px) {	#content .col-lg-2:nth-child(6n+1),	#content .col-lg-2:nth-child(6n+1),	#content .col-lg-3:nth-child(4n+1),	#content .col-lg-4:nth-child(3n+1),	#content .col-lg-6:nth-child(2n+1) {		clear:left;	}}@media (min-width: 992px) and (max-width: 1199px) {	#content .col-md-2:nth-child(6n+1),	#content .col-md-2:nth-child(6n+1),	#content .col-md-3:nth-child(4n+1),	#content .col-md-4:nth-child(3n+1),	#content .col-md-6:nth-child(2n+1) {		clear:left;	}}@media (min-width: 768px) and (max-width: 991px) {	#content .col-sm-2:nth-child(6n+1),	#content .col-sm-2:nth-child(6n+1),	#content .col-sm-3:nth-child(4n+1),	#content .col-sm-4:nth-child(3n+1),	#content .col-sm-6:nth-child(2n+1) {		clear:left;	}}/* 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;}/* Missing focus and border color to overwrite bootstrap */.btn-info:hover, .btn-info:active, .btn-info.active, .btn-info.disabled, .btn-info[disabled] {    background-image: none;    background-color: #df5c39;}body .mobile-menu .navbar-collapse .mobile-menu-shadow,body .mobile-menu .navbar-collapse .mobile-menu-close{	display: none;}@media (max-width: 767px) {	body .mobile-menu .navbar-collapse	{		position: fixed;		left: -280px;		width: 280px;		top: 0;		bottom: 0;		z-index: -10;		opacity: 0;		transition: all 0.4s;		background: #282828;	}	body .mobile-menu .navbar-collapse.in	{		left: 0;		opacity: 1;		z-index: 999;		overflow: visible;	}	body .mobile-menu .navbar-collapse .mobile-menu-shadow	{		display: block;		position: fixed;		left: -100%;		width: 100%;		top: 0;		bottom: 0;		z-index: -10;		opacity: 0;		transition: all 0.4s;		background: #fff;	}	body .mobile-menu .navbar-collapse.in .mobile-menu-shadow	{		left: 280px;		opacity: 0.6;		z-index: 99;	}	body .mobile-menu .navbar-collapse .mobile-menu-close	{		display: block;		position: absolute;		right: 0;		top: 10px;		width: 30px;		height: 30px;		background:url(http://inbs.com.ua/image/catalog/cross_2.png) no-repeat center center;		background-size: 100%;		cursor: pointer;		transition: all 0.15s;		opacity: 0;	}	body .mobile-menu .navbar-collapse.in .mobile-menu-close	{		right: -34px;	    opacity: 1;	    z-index: 199;	}	body .mobile-menu li.open .dropdown-menu	{		background: rgba(178, 178, 178, 0.1);	}	body .mobile-menu li.open .dropdown-menu > div	{		margin-bottom: 5px;	}	body .mobile-menu li.open .dropdown-menu > a	{		margin: 0 0 0 20px;	    display: block;	    padding: 0;	}	body .mobile-menu li.open .dropdown-menu ul > li	{		padding: 3px 0;	}}/*button cart with fixed position*/#cart_fixed {	display: none;	position: fixed;	bottom: 25px;	right: 25px;	z-index: 1;}.fa-stack[data-count]:after{	position:absolute;	right:0%;	top:0%;	content: attr(data-count);	font-size:40%;	padding:.6em;	border-radius:999px;	line-height:.75em;	color:#e49f3b;	text-align:center;	min-width:2em;	font-weight:bold;	background: white;	border-style:solid;}.fa-circle {	color:#282828;}@media (max-width: 1024px) {	#cart_fixed {		display: block;	}	html, body {		overflow-x: hidden!important;	}}@media (max-width: 608px) {	#cart { 	    margin-bottom: 1em;	}}.search-menu-buttons-wrapper{    display: flex;    align-items: center;    justify-content: flex-end;}.search-menu-buttons-wrapper .search-img{	height: 25px;	width: 25px;	margin-right:20px;}#mobile-search > span > button{	height:46px;}#mobile-search-wrapper{	display: none;	margin-top: 2px;}@media screen and (min-width:768px){	.search-menu-buttons-wrapper .search-img{		display:none;	}	.mobile-menu{		display:none;	}}@media screen and (max-width:767px){	.fon__menu.mobile-menu.on-scrolled-screen,	.container.mobile-search-buttons-container,	#menu{		height:0;		min-height:0;	}	div#mobile-search-wrapper.on-scrolled-screen{		top: 50px;	    left: 0;	    padding-bottom: 10px;	}	.search-menu-buttons-wrapper.on-scrolled-screen{	    position: fixed;	    top: 0;	    left: 0;	    width: 100%;	    z-index: 3500;	    background-color: rgb(40, 40, 40);	    padding: 5px 15px 5px 15px;	}	#mobile-search-wrapper.on-scrolled-screen{	    position: fixed;	    z-index: 1000;	    background-color: rgb(40, 40, 40);	}	.mobile-menu.on-scrolled-screen{	    position: fixed;	    background-color: rgb(40, 40, 40);	    width: 100%;	    left: 0;	    top:50px;	    z-index: 999;	}	.desktop-menu{		display:none;	}	.desktop-search-wrapper{		display:none;	}	#top, header{/*		position:fixed;*/		top:0;		width:100%;		z-index: 1000	}	nav#top{		z-index:2000;	}		header{		top:30px;	}/*	body{		margin-top:170px;	}*/}.mobile-logo-menu-block{    display: flex;    justify-content: space-between;    align-items: flex-end;}.search-menu-buttons-wrapper button{	margin-right:0;}.mobile-search-buttons-container{	padding-right:0;}.dropdown-menu{	margin-left:0!important;}.menu-opened{	display:block;}#mobile-scrolled-phone{	width:100%;	display:none;}#mobile-scrolled-phone a {	color:#fff;}.filter-buttons{	display:none;}@media (min-width:768px){	.mobile-menu-close{		display:none;	}	#sort-mobile{		display:none;	}}@media (max-width: 767px){	#filter-mobile-button{		width:100%;	}	.filter-buttons{		display: block;	}	#ocfilter{		border:none;	}	#ocfilter-content .list-group-item,	#ocfilter-content .ocfilter-option,	#ocfilter-content .option-values a{		background-color:#282828;		color:#fff;	}	#ocfilter-content .option-values{		overflow: initial!important;		max-height: none;	}	#ocfilter-content .option-values{		display:none;	}	#ocfilter-content .list-group-item{		border-radius: 0;	}	.mobile-filter-close,	.mobile-sort-close{		display: block;		position: absolute;		right: 0;		top: 10px;		width: 30px;		height: 30px;		background:url(http://inbs.com.ua/image/catalog/cross_2.png) no-repeat center center;		background-size: 100%;		cursor: pointer;		transition: all 0.15s;		opacity: 0;	}	#column-left.opened .mobile-filter-close,	#sort-mobile.opened .mobile-sort-close	{		left: 0;	    opacity: 1;	    z-index: 199;	}	.list-group-item {	    border-color: #6F6060;	}	#ocfilter-mobile{		display:none!important;	}	#column-left,	#sort-mobile{		position: fixed;		left: -280px;		width: 280px;		top: 0;		bottom: 0;		z-index: -10;		opacity: 0;		transition: all 0.4s;		background: #282828;	}	#column-left.opened,	#sort-mobile.opened{		left: 0;		opacity: 1;		z-index: 999;		overflow: auto;	}	.mobile-filter-shadow,	.mobile-sort-shadow{		display: block;		position: fixed;		left: -100%;		width: 100%;		top: 0;		bottom: 0;		z-index: -10;		opacity: 0;		transition: all 0.4s;		background: #fff;	}	#column-left.opened .mobile-filter-shadow,	#sort-mobile.opened .mobile-sort-shadow	{		left: 280px;		opacity: 0.6;		z-index: 99;	}	.sortfield,.showfield{		display:none;	}	.option-name::after {	    display: inline-block;	    content: "";	    width: 0;	    height: 0;	    border: 5px solid transparent;	    border-top: 7px solid #fff;	    border-bottom:0;	    margin-left:10px;	}	.option-name.opened::after {	    transform:rotate(180deg);	}	.filter-buttons{		display:flex;		justify-content: center;	}	.mobile-filter-elements{	    display: flex;	    flex-direction: column;	    padding: 15px;	    color:#fff;	}	#sort-mobile label{		font-size: 15px;	}	#ocfilter.panel{		background-color: #282828;	}	#filter-mobile-button, #sort-mobile-button {	    width: 120px;	    height: 40px;	    display: flex;	    align-items: center;	    justify-content: center;	    font-size: 15px;	    background-image: none;	    background-color: #3b3b3b;	}}.mobile-cart-item-info{	display: flex;}.mobile-qty-minus,.mobile-qty-plus{	height:30px;	border: 0 none !important;}.mobile-cart-item-controls,.mobile-cart-item-qty{	display: flex;	justify-content: space-around;	align-items: center;}.mobile-cart-item-name{	padding: 7px;}.mobile-cart-item{	padding: 10px 0;}.mobile-cart-item-delete{	display: flex;}.item-pprice,.item-ptotal{	white-space: nowrap;	display: flex;	flex-wrap: wrap;}.mobile-cart-item:last-child{	margin-bottom: 20px;}.mobile-cart-item-price{	padding-left:20px;	padding-right: 20px;}.mobile-cart-item{	display: none;}.mobile-cart-item {    border-bottom: 1px solid lightgray;}.mobile-cart-item:last-child{	border:none;}body.modal-open .modal {    display: flex !important;    height: 100%;} body.modal-open .modal .modal-dialog {    margin: auto;}@media (max-width: 767px) {	.mobile-cart-item{		display:block;	}	#desktop-cart{		display:none;	}}@media (max-width: 440px){	.mobile-cart-product-model{		display:none;	}}@media (max-width: 350px) {	.mobile-cart-product-option{		display:none;	}}.mobile-qty-minus,.mobile-qty-plus{	color:#fff;	background-color: #000;	display: flex;	justify-content: center;	align-items: center;    width: 37px;    height: 35px;    border: 0 none !important;}