

/* Start:/bitrix/components/ready/filter.shchetki/templates/.default/style.css?15135469142707*/
.filter
{
	position: relative;
	border: 1px solid #a1b2b7;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	margin: 10px 0 25px 10px;
	padding: 30px 17px 17px;
}
.filter .selector
{
	position: absolute;
	top: -10px;
	left: -10px;
}
.filter .bybrand
{
	position: absolute;
	top: -10px;
	left: 280px;
}
.filter .char
{
	float: left;
	margin-right: 20px;
}
.filter .chosen-container
{
	width: 110px !important;
	margin-top: 5px;
}
.filter .vendor .chosen-container
{
	width: 150px !important;
}
.filter .season b
{
	display: block;
	margin-bottom: 10px;
}
.filter .season label
{
	line-height: 15px;
}
.filter .add
{
	display: none;
	margin-top: 10px;
}
.filter .known
{
	font-family: 'OpenSansItalic';
	margin-bottom: 10px;
	float: left;
	cursor: pointer;
	line-height: 18px;
}
.filter .known span
{
	border-bottom: 1px dotted #a5a5a5;
}
.filter #show-add
{
	background: url(/bitrix/components/ready/filter.shchetki/templates/.default/images/arrow.png) right center no-repeat; 
	padding-right: 30px;
}
.filter .arrowu
{
	background: url(/bitrix/components/ready/filter.shchetki/templates/.default/images/arrowu.png) right center no-repeat !important; 
}
.filter .params
{
	margin: 25px -17px 0 -17px;
	border-top: 1px solid #a1b2b7;
	padding: 17px 17px 0;
	position: relative;
	line-height: 2;
}
.filter .params h2
{
	margin: 0 0 20px;
	padding: 0;
	font-weight: bold;
	font-size: 14px;
	text-transform: uppercase;
	line-height: 1.2;
}
.filter .params .props
{
	border-collapse: collapse;
	padding: 0;
}
.filter .params .props tr
{
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	display: block;
}
.filter .params .props tr.bl
{
	background: #ebeff0;
}
.filter .params .props tr td
{
	padding: 0 15px;
}
.filter .params .group
{
	position: absolute;
	top: 15px;
	right: 20px;
}
.filter .params .group i
{
	border-bottom: 1px dotted #a5a5a5;
	cursor: pointer;
}
.filter .params .type
{
	margin-top: 30px;
}
.filter .params .title
{
	float: left;
	font-weight: bold;
	width: 195px;
}
.filter .params .data
{
	margin-left: 195px;
}
.filter .params .data .front, .filter .params .data .back, .filter .params .data .all
{
	display: inline-block;
	width: 23px;
	height: 11px;
	margin-left: 5px;
}
.filter .params .data .front
{
	background: url(/bitrix/components/ready/filter.shchetki/templates/.default/images/ico_front.png) left top no-repeat;
}
.filter .params .data .back
{
	background: url(/bitrix/components/ready/filter.shchetki/templates/.default/images/ico_back.png) left top no-repeat;
}
.filter .params .data .all
{
	background: url(/bitrix/components/ready/filter.shchetki/templates/.default/images/ico_all.png) left top no-repeat;
}
.filter .params span
{
	float: left;
	width: 111px;
	margin-right: 20px;
	margin-bottom: 7px;
}
.filter .buttons
{
	margin-top: 25px;
}
#vendor_chosen
{
	width: 140px !important;
}
#model_chosen
{
	width: 200px !important;
}
#year_chosen
{
	width: 100px !important;
}
#modif_chosen
{
	width: 180px !important;
}
/* End */


/* Start:/bitrix/templates/shintorg_new/components//bitrix/system.pagenavigation/.default/style.css?1604908973637*/
.pagination > li > a, .pagination > li.next > a{
	width: 111px;
}


.navigation
{
  border-bottom: 1px solid #cccccc;
  height: 12px;
  text-align: center;
}
.navigation .navigation-pages
{
  background: #ffffff;
  display: inline-block;
  margin: 0 auto;
  padding: 0 10px;
}
.navigation .navigation-pages a, .navigation .navigation-pages span
{
  display: inline-block;
  text-decoration: none;
  padding: 3px 6px;
  font-weight: bold;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.navigation .nav-current-page
{
  background: url(/bitrix/templates/shintorg_new/components//bitrix/system.pagenavigation/.default/images/active.png) left top repeat-x;
  border: 1px solid #dfdfdf;
}
/* End */


/* Start:/bitrix/templates/shintorg_new/components/bitrix/catalog.section/.default/style.css?16940945484774*/
.list6b {
    padding:0;
    list-style: none;
}
.list6b li{
    padding:6px;
}
.list6b li:before {
    padding-right:10px;
    font-weight: bold;
    color: #C0C0C0;
    content: "\2714";
    transition-duration: 0.5s;
}
.list6b li:hover:before {
    color: #337AB7;
    content: "\2714";
}    
.modal-content .modal-header{
	background: #575a59;
}
.modal-content .modal-header .modal-title{
	text-align: center;
	color: white;
}
#mail_cool_price .btn{
	width: 100%;
	background: #f3c10a;
}
.tovarimg img{
	max-width: 71% !important;
	margin-left: 15px !important;
	margin-top: -25px !important;	
}
.block-my-icon{
	z-index: 800;
	position: inherit;
	text-align: right;
	margin: -88px auto;
	/*float: right;*/
}
.block-my-icon .my-icon-tire{
	/*background-color: #f3c10a;*/
	/*text-align: center;*/
	/*float: right;*/
	margin: 11px auto;
}

.block-my-icon .my-icon-tire a{
	background-color: #f3c10a;
	color: black;
	padding: 5.5px 8px;
}
.block-icons-cat{
	/*border-top: 2px solid #b9a1a1;*/
	/*border-bottom: 2px solid #b9a1a1;*/
	/*border-left: 1px solid #b9a1a1;*/
	/*border-right: 1px solid #b9a1a1;*/
	margin: 5px auto;
	/*background-color: #575a59;*/
	/*border-radius: 5px;*/
	/*width: 151px;*/
}
.block-icons-cat .cat-icons{
	font-size: 15px;
	color: #e8e8e8;
	background: #575a59;
	width: 151px;
	border-radius: 5px;
}
.block-icons{
	width: 27px;
    position: absolute;
	top: 0px;
    left: 0px;
}
.tooltip-my-icon {
  padding-bottom: 11px;
  max-width: 27px;
  position: relative;
  float: left;
  /*display: inline-block;*/
  /*border-bottom: 1px dotted black;*/
}

.tooltip-my-icon .tooltiptext {
  visibility: hidden;
  width: 200px;
  background-color: #f3c10a;
  color: #fff;
  text-align: center;
  border-radius: 6px;
  padding: 5px 0;

  /* Position the tooltip */
  position: absolute;
  z-index: 1;
}

.tooltip-my-icon:hover .tooltiptext {
  visibility: visible;
}
.tooltip-my-icon .size_of_img{
	width: 50px !important;
	display: inline-block !important;
}




.tooltip-my{
	display: inline;
	position: relative;
}
.tooltip-my:hover:after{
	background: #333;
	background: rgba(0,0,0,.8);
	border-radius: 5px;
	bottom: 26px;
	color: #fff;
	content: attr(title);
	left: 20%;
	padding: 5px 15px;
	position: absolute;
	z-index: 98;
	width: 220px;
}
@media screen and (max-width: 800px) {
	.tooltip-my.bonus:hover:after{
		left: -857%;
	}
}
.tooltip-my:hover:before{
	border: solid;
	border-color: #333 transparent;
	border-width: 6px 6px 0 6px;
	bottom: 20px;
	content: "";
	left: 50%;
	position: absolute;
	z-index: 99;
}
.new-rect.tooltip-my{
	cursor: default;
}

.flexslider {
	padding-bottom: 21px !important;
}


.item-price-container.inline .old-price {
	margin: 0 3px 0 0 !important;
	font-size: 14px;
}
.container .row .col-md-12 .row{
	padding-top: 27px;
}
.item-action .btn.order{
	background-color: #575a59;
	border: 1px solid #5c5f5e;
	color: #e8e8e8;
}
#products-tabs-content #param2{
	height: 177px;
}
#products-tabs-content #auto2{
	height: 177px;
}
#products-tabs-content #param2 .smartfilter .buttons{
	margin-top: 0px;
}
#params{
	margin-top: 25px;
}
@media screen and (max-width: 640px) {
	#products-tabs-content #param2{
		height: 315px;
	}
	#products-tabs-content #auto2{
		height: 315px;
	}
}
@media screen and (max-width: 364px) {
	.btn.btn_white.bg-white{
		width: 171px;
	}
}
@media screen and (max-width: 364px) {
	#products-tabs-content #param2{
		height: 300px;
	}
	#products-tabs-content #auto2{
		height: 272px;
	}
}
@media screen and (max-width: 364px){
	.toolbox-filter {
		padding-top: 45px !important;
	}
	.select-dropdown .select-btn {
		font-size: 11px !important;
	}
}
.seo_section .view-source a{
	display: inline-block;
	padding: 3px 5px !important;
	border: none !important;
	background: #f3c10a !important;
	text-align: center;
	border-radius: 0px !important;
	cursor: pointer;
	text-decoration: none;
	color: #5f5b51;
	margin: 5px 3px;
}
.seo_section .view-source a:hover{
	background: #4b4b4b !important;
	color: #fff;
		/*-webkit-box-shadow: inset -1px -1px 1px 1px rgba(156, 130, 42, 0.2);*/
		/*-moz-box-shadow: inset -1px -1px 1px 1px rgba(156, 130, 42, 0.2);*/
		/*box-shadow: inset -1px -1px 1px 1px rgba(156, 130, 42, 0.2);*/
}
.new-price{
color:#2fb457;
display: inline;
font-size: 20px;
font-weight: bold;
float: left;
}
.coment{
font-size:12px;
color:#adadad;
}
.modal.msuccessPrice {
    /*background-color: rgba(0,0,0,0.6);*/
	border: 1px solid #dfb204;
    width: 37%;
    height: 11%;
    z-index: 990;
    position: absolute;
    top: 3 !important;
    left: 333 !important;
	display:none;
}
.modal.msuccessPrice #mcont{
	background: white;
    height: 154px;
}
.modal.msuccessPrice #mtitle{
	height: 37px;
}
.modal.msuccessPrice #mtitle h3{
	color: #ffffff;
	font-size: 23px;
	line-height: 1.5;
}
/* End */


/* Start:/bitrix/templates/.default/components/bitrix/form.result.new/order/style.css?1476885601623*/
table.form-table
{
	width:100%;
	background-color:white;
	border-collapse:collapse;
	font-size:100%;
	font-weight:normal;
	line-height:160%;
}

table.form-table th, table.form-table td
{
	border:1px solid #ADC3D5;
	padding: 5px 5px;
	vertical-align:top;
}

table.form-table th
{
	background-image:url(/bitrix/templates/.default/components/bitrix/form.result.new/order/images/table_head.gif);
	background-repeat:repeat-x;
	text-align: left;
	color:#25639A;
}


table.form-table td
{
	padding: 15px 5px;
}

.form-required 
{
	color: red;
}

.error-fld {
	display: block;
	float: left;
	height: 13px;
	width: 15px;
	background-repeat: no-repeat;
	background-image: url(/bitrix/templates/.default/components/bitrix/form.result.new/order/images/icon_warn.gif);
}
/* End */
/* /bitrix/components/ready/filter.shchetki/templates/.default/style.css?15135469142707 */
/* /bitrix/templates/shintorg_new/components//bitrix/system.pagenavigation/.default/style.css?1604908973637 */
/* /bitrix/templates/shintorg_new/components/bitrix/catalog.section/.default/style.css?16940945484774 */
/* /bitrix/templates/.default/components/bitrix/form.result.new/order/style.css?1476885601623 */
