@font-face {
    font-family: "BrutalRegular";
    src: url("fonts/BrutalRegular/BrutalRegular.eot");
    src: url("fonts/BrutalRegular/BrutalRegular.eot?#iefix")format("embedded-opentype"),
    url("fonts/BrutalRegular/BrutalRegular.woff") format("woff"),
    url("fonts/BrutalRegular/BrutalRegular.ttf") format("truetype");
    font-style: normal;
    font-weight: normal;
}
@font-face {
    font-family: "BrutalBold";
    src: url("fonts/BrutalBold/BrutalBold.eot");
    src: url("fonts/BrutalBold/BrutalBold.eot?#iefix")format("embedded-opentype"),
    url("fonts/BrutalBold/BrutalBold.woff") format("woff"),
    url("fonts/BrutalBold/BrutalBold.ttf") format("truetype");
    font-style: normal;
    font-weight: normal;
}
a, a:focus, a:active, input, input:focus, input:active, button, button:focus, button:active {
    outline: none;
}
a, a:focus, a:active {
	text-decoration:none;
}
b, strong{
	    font-family: "BrutalBold";
}
.clear {
	clear:both;
}
body {
	font-size:14px;
	color:#4f4f4f;
	font-family: "BrutalRegular";
}
a {
	text-decoration:none;
	    color: #327ab7;
	
}
a:hover {
	text-decoration:underline !important;
}
h4 {
    margin-top: 20px;
    margin-bottom: 10px;
	font-family: "BrutalBold";
}
blockquote {
	    padding: 0px;
    margin: 0px;
    border: none;
    font-size: 14px;
}
.col-xs-1-5, .col-sm-1-5, .col-md-1-5, .col-lg-1-5 {
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
}
  
.col-xs-1-5 {
  width: 20%;
  float: left;
}
  
@media (min-width: 768px) {
  .col-sm-1-5 {
    width: 20%;
    float: left;
  }
}
  
@media (min-width: 992px) {
  .col-md-1-5 {
    width: 20%;
    float: left;
  }
}
  
@media (min-width: 1200px) {
  .col-lg-1-5 {
    width: 20%;
    float: left;
  }
}


.mt-20 {
	margin-top:20px;
}
.mb-10 {
	margin-bottom:10px;
}
.mb-40 {
	margin-bottom:40px;
}
.pl-0 {
	padding-left:0px !important;
}
.pr-0 {
	padding-right:0px !important;
}
.w-90 {
	width:90%;
}


/*костыль все товары в карточке товара*/
@media (min-width: 992px) {
.all-products .col-md-1-5 {
	  width: 16.66666667%;
}	
}


@media (min-width: 1010px) and  (max-width: 1440px) {
.products-readmore {
	width: 100% !important;
    margin: 1% 0px !important;
}
}

@media (max-width: 1010px) {
	.bx_bigimages_aligner {
    margin-top: 0px !important;
}
.bx_bigimages {
    padding-top: 0px !important;
    min-height: 300px;
}
}
@media (max-width: 985px) {
.product-banner {
	width:100%;
}	
}

