

/* Start:/bitrix/components/vizor/configurator/templates/.default/style.css?16167892314910*/
#configurator{
	width:100%;
	min-width:730px;
}
#configurator h1{
	font-family:'Tahoma';
	font-size:18px;
	padding-bottom: 40px;
	color:#ffffff;
}
.configurator_error{
	text-align: center;
line-height: 40px;
font-size: 18px;
color: red;
}
.configurator{
	background: #ffffff;
	border-radius: 5px;
	padding:0 20px 20px 20px;
}
.configurator_title h2{
	font-family:'Tahoma';
	font-size:18px;
	line-height:40px;
	color:#363636;
	font-weight:bold;
}
.configurator_title_text{
	width:100%;
	min-width:690px;
}
.configurator_title_text_left{
	float:left;
	width: 26%;
	min-width: 260px;
}
.configurator_title_text_left a{
	display:block;
	width:238px;
	text-align:center;
	border-radius:5px;
	font-family:'Tahoma';
	font-size:14px;
	line-height:42px;
	color:#ffffff;
	font-weight:bold;
background: rgb(206,226,125); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(206,226,125,1) 0%, rgba(176,207,71,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(206,226,125,1)), color-stop(100%,rgba(176,207,71,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(206,226,125,1) 0%,rgba(176,207,71,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(206,226,125,1) 0%,rgba(176,207,71,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(206,226,125,1) 0%,rgba(176,207,71,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(206,226,125,1) 0%,rgba(176,207,71,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cee27d', endColorstr='#b0cf47',GradientType=0 ); /* IE6-9 */
text-decoration:none;
box-shadow: 0px 1px 0px 1px rgb(129, 125, 125);
}
.configurator_title_text_right{
	font-family:'Tahoma';
	font-size:12px;
	line-height:20px;
	color:#363636;
}
.clearfix{
	clear:both;
}
.configurator_table{
	font-family:'Tahoma';
	font-size:12px;
	line-height:20px;
	color:#363636;
	width: 100%;
	border-bottom: 1px solid #8aa500;
}
.configurator_table th{
	background:#9ebf24;
	line-height: 26px;
	border-right: 1px solid #8aa500;
}
.configurator_table th:last-child{
	border:0;
}
.configurator_table td{
	border-right: 1px solid #8aa500;
	padding: 0 10px;
}
.configurator_table td:last-child{
	border:0;
}
.configurator_table .zebra td{
	background:#cadf84;
	line-height: 26px;
}
.configurator_item{
	margin:10px;
}
.configurator_item_img{
	float:left;
	margin-right: 20px;
}
.configurator_item_text{

}
.configurator_item_text a{
	color:#007eff;
}
.no_checked{
	margin-left:100px;
	line-height: 30px;
}
.configurator_item_price{
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	color: #0d0d0d;
}
.configurator_item_button a{
	display: block;
color: white;
line-height: 25px;
margin: 8px 0;
text-align: center;
text-decoration: none;
border-radius: 5px;
border: 1px solid #ddea89;
box-shadow: 1px 1px 1px 0px black;
background: #bbd344; /* Old browsers */
background: -moz-linear-gradient(top,  #bbd344 0%, #9ebf24 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#bbd344), color-stop(100%,#9ebf24)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #bbd344 0%,#9ebf24 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #bbd344 0%,#9ebf24 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #bbd344 0%,#9ebf24 100%); /* IE10+ */
background: linear-gradient(to bottom,  #bbd344 0%,#9ebf24 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bbd344', endColorstr='#9ebf24',GradientType=0 ); /* IE6-9 */
}
.configurator_item_button a:hover{
background: #9ebf24; /* Old browsers */
background: -moz-linear-gradient(top,  #9ebf24 0%, #bbd344 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#9ebf24), color-stop(100%,#bbd344)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #9ebf24 0%,#bbd344 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #9ebf24 0%,#bbd344 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #9ebf24 0%,#bbd344 100%); /* IE10+ */
background: linear-gradient(to bottom,  #9ebf24 0%,#bbd344 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9ebf24', endColorstr='#bbd344',GradientType=0 ); /* IE6-9 */
}
.configurator_item_delete{
	text-align: center;
}
.configurator_item_delete a{
	color: #ce0000;
}
.configurator_name_buy{
	width: 100%;
	margin: 10px 0;
}
.configurator_name{
	margin-left: 110px;
	font-size:12px;
	color:#313131;
}
.configurator_name input{
	width: 400px;
padding: 2px 5px;
border-radius: 3px;
border: 1px solid #b2db25;
}
.configurator_buy{
	float: right;
width: 15%;
text-align: center;
}
.configurator_buy input{
	background: url('/bitrix/templates/green/images/add_basket.png') no-repeat;
width: 43px;
height: 40px;
border: 0;
cursor:pointer;
}
/* End */
/* /bitrix/components/vizor/configurator/templates/.default/style.css?16167892314910 */
