

/* Start:/bitrix/templates/.default/components/altop/buy.one.click/cart1/style.css?17750597622719*/
.boc_cart { 
	width:396px;
}

.boc_cart .boc-form {
	width:100%;
	float:left;
	margin:0px;
	padding:20px;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
}

.boc_cart .echo-boc-form {
	width:100%;
	float:left;
	margin:0px;
	padding:0px;
}

.boc_cart .row {
	width:100%;
	float:left;
	display:table;
	margin:0px 0px 5px 0px;
	padding:0px;
}

.boc_cart .row .span1 {
	width:125px;
	display:table-cell;
	vertical-align:middle;
	margin:0px;
	padding:0px;
	font-size:14px;
	color:#575b71;
	text-align:left;
}

.boc_cart .row .span2 {
	width:auto;
	display:table-cell;
	margin:0px;
	padding:0px;
	text-align:left;
}

.boc_cart .row .span2 input[type="text"] {
	width:100%;
	height:30px;
	margin:0px;
	padding:0px 9px;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	font-family:"Open Sans", sans-serif;
	font-size:14px;
	color:#8184a1;
	text-align:left;
	border:1px solid #dee0ee;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	-khtml-border-radius:4px;
	border-radius:4px;
	background:#fff;
}

.boc_cart .row .span2 textarea {
	width:100%;
	min-width:100%;
	max-width:100%;
	height:61px;
	min-height:61px;
	max-height:61px;
	margin:0px;
	padding:10px;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	font-family:"Open Sans", sans-serif;
	font-size:14px;
	color:#8184a1;
	border:1px solid #dee0ee;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	-khtml-border-radius:4px;
	border-radius:4px;
	background:#fff;
}

.boc_cart .row .span2 input[name="boc-captcha-word"] {
	width:100px;
	float:left;
}

.boc_cart .row .span2 img {
	float:right;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	-khtml-border-radius:4px;
	border-radius:4px;
}

.boc_cart div.submit {
	width:100%;
	float:left;
	margin:9px 0px 0px 0px;
	padding:0px;
}

.boc_cart div.submit button {
	width:153px;
	height:31px;
	float:right;
	margin:0px;
	padding:0px;
}


/***240px***/
@media screen and (max-width:787px) {
	.boc_cart {
		width:auto;
		margin:0px;
	}	

	.boc_cart .boc-form {
		padding:12px;
	}

	.boc_cart .row {
		margin:0px 0px 3px 0px;
	}

	.boc_cart .row .span1 {
		width:89px;
		font-size:12px;
	}

	.boc_cart .row .span2 input[type="text"] {
		height:27px;
		padding:0px 7px;
		font-size:12px;
	}

	.boc_cart .row .span2 textarea {
		height:45px;
		min-height:45px;
		max-height:45px;
		padding:7px;
		font-size:12px;
	}

	.boc_cart .row .span2 input[name="boc-captcha-word"] {
		margin:0px 3px 3px 0px;
	}

	.boc_cart .row .span2 img{
		height:27px;
		float:left;
	}

	.boc_cart div.submit {
		margin:6px 0px 0px 0px;
	}

	.boc_cart div.submit button {
		height:28px;
		font-size:11px;
		font-weight:400;
	}
}
/* End */


/* Start:/bitrix/components/yenisite/ipep.props_groups/templates/.default/style.css?17750597663080*/
.yeni_ipep_props_groups h2 {
    font-size: 20px;
    margin: 15px 0 0;
}

.yeni_ipep_props_groups table {
    font-size: 13px;
/*    font-size: 14px;*/
    width: 100%;
}

.yeni_ipep_prop_with_comment_box {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2lpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpGOTdGMTE3NDA3MjA2ODExODA4M0VCODNDNjJCRDdDMSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGQzIyODVCNjEzMTgxMUU0ODVBOEUxRTkzQkVFOERENyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGQzIyODVCNTEzMTgxMUU0ODVBOEUxRTkzQkVFOERENyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MzRhNWFiZDItNGE3YS00ZjQyLWE1NTYtZDZjNGFiOTJjMGIxIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkY5N0YxMTc0MDcyMDY4MTE4MDgzRUI4M0M2MkJEN0MxIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+RTWpsQAAATlJREFUeNpUkD9Lw0AYh393SRpNVYJy1IpCwaKg4D/qINFBBD+GLg7qpA5+CJdOVmfBxW8guGlQbJXi4CAOikMJZydtbJsm5yWppT7T3ft77n1fjuA8u5phVmHOYGkEAkmlBwmioO438UNaKLu88sbtXYxfbnyIbgIhPr+r/0qhQxeTaYYQAdw7ZUxebWLB3sNB6Qh1rxFFoUPdoH0jQP71AlupFbyvnyHPi7h1HqIodNS4F+B5Ho7nDzFomLhzHjEgdx3rG0EboaKLUCrxJyzdbOPaKiBrZjoZjYfGBEGAL8/FyfQ+lodz8Fv+X0SoQTW9018I9Ku9SOlD0aN4KUA6CbVYq3B5HtU0LSrm2CxmzCYopfE8iXSqRH742gSzTqcMxoQvoFMFKlFR8xsgCsGzy/kLt3d+BRgAW9yKOaV3+LYAAAAASUVORK5CYII=) no-repeat;
    width: 10px;
    height: 10px;
    top: -4px;
    left: 0;
    display: inline-block;
    position: relative;}

.yeni_ipep_props_groups table tr.prop_line td {
    padding: 3px;
}

.yeni_ipep_props_groups table tr.prop_line:nth-child(odd) {
    background-color: RGB(240, 240, 240);
}

.yeni_ipep_props_groups table.scheme-green tr.prop_line:hover {
    background: #d7ffbd;
}

.yeni_ipep_props_groups table.scheme-ice tr.prop_line:hover {
    background: #bfefff;
}

.yeni_ipep_props_groups table.scheme-metal tr.prop_line:hover {
    background: #b3bdc1;
}

.yeni_ipep_props_groups table.scheme-pink tr.prop_line:hover {
    background: #fcd8e3;
}

.yeni_ipep_props_groups table.scheme-red tr.prop_line:hover {
    background: #fdd7cf;
}

.yeni_ipep_props_groups table.scheme-yellow tr.prop_line:hover {
    background: #ffeeb4;
}

.ui-tooltip {
    background: #fff;
    position: absolute;
    z-index: 9999;
    max-width: 300px;
    -webkit-box-shadow: 0 0 5px #aaa;
    box-shadow: 0 0 5px #aaa;
    padding: 4px;
    font-size: 13px;
}

body .ui-tooltip {
    border-width: 2px;
}

/* End */


/* Start:/bitrix/templates/elektro_flat/components/bitrix/sale.notice.product/.default/style.css?17750597612771*/
.notify { 
	width:615px; 	
}

.notify .container {
	width:100%;
	display:table;
	margin:0px;
	padding:0px;
	-moz-border-radius:0px 0px 6px 6px;
	-webkit-border-radius:0px 0px 6px 6px;
	-khtml-border-radius:0px 0px 6px 6px;
	border-radius:0px 0px 6px 6px;
	overflow:hidden;
}

.notify .info {
	width:178px;
	display:table-cell;
	vertical-align:middle;
	margin:0px;
	padding:20px;
	background:#fff;
}

.notify .info .image {
	margin:0px;
	padding:0px;
	text-align:center;
}

.notify .info .name {
	margin:12px 0px 0px 0px;
	padding:0px;
}

.notify .new_notify_form {
	display:table-cell;
	vertical-align:top;
	margin:0px;
	padding:20px;
}

.notify #popup_n_error {
	width:100%;
	float:left;
	margin:0px;
	padding:0px;
}

.notify .row {
	width:100%;
	float:left;
	display:table;
	margin:0px 0px 5px 0px;
	padding:0px;
}

.notify .row .span1 {
	width:125px;
	display:table-cell;
	vertical-align:middle;
	margin:0px;
	padding:0px;
	font-size:14px;
	color:#575b71;
	text-align:left;
}

.notify .row .span2 {
	width:auto;
	display:table-cell;
	margin:0px;
	padding:0px;
	text-align:left;
}

.notify .row .span2 input[type="text"] {
	width:100%;
	height:30px;
	margin:0px;
	padding:0px 9px;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	font-family:"Open Sans", sans-serif;
	font-size:14px;
	color:#8184a1;
	text-align:left;
	border:1px solid #dee0ee;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	-khtml-border-radius:4px;
	border-radius:4px;
	background:#fff;
}

.notify .row .span2 input[name="popup_captcha_word"] {
	width:100px;
	float:left;
}

.notify .row .span2 img {
	float:right;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	-khtml-border-radius:4px;
	border-radius:4px;
}

.notify div.submit {
	width:100%;
	float:left;
	margin:9px 0px 0px 0px;
	padding:0px;
}

.notify div.submit button{
	width:153px;
	height:31px;
	float:right;
	margin:0px;
	padding:0px;
}


/***240px***/
@media screen and (max-width:787px) {
	.notify {
		width:auto;		
	}

	.notify .info {
		display:none;
		visibility:hidden;
	}

	.notify .new_notify_form {
		padding:12px;
	}

	.notify .row {
		margin:0px 0px 3px 0px;
	}

	.notify .row .span1 {
		width:89px;
		font-size:12px;
	}

	.notify .row .span2 input[type="text"] {
		height:27px;
		padding:0px 7px;
		font-size:12px;
	}	

	.notify .row .span2 input[name="popup_captcha_word"] {
		margin:0px 3px 3px 0px;
	}

	.notify .row .span2 img{
		height:27px;
		float:left;
	}

	.notify div.submit {
		margin:6px 0px 0px 0px;
	}

	.notify div.submit button {
		height:28px;
		font-size:11px;
		font-weight:400;
	}
}
/* End */


/* Start:/bitrix/components/altop/catalog.comments/templates/.default/style.css?17750597665123*/
.reviews-collapse {
	margin:0px 0px 20px 10px;
	padding:0px;
}

.reviews-collapse a.reviews-collapse-link {
	height:27px;
	display:table;
	margin:0px;
	padding:0px 12px;
	line-height:1.3;
}

.reviews-collapse a.reviews-collapse-link i,
.reviews-collapse a.reviews-collapse-link span{
	display:table-cell;
	vertical-align:middle;
	margin:0px;
	padding:0px;
	-webkit-transition:all 0.15s ease 0s;
	-moz-transition:all 0.15s ease 0s;
	-o-transition:all 0.15s ease 0s;
	transition:all 0.15s ease 0s;
}

.reviews-collapse a.reviews-collapse-link i{
	padding:0px 7px 0px 0px;
}


/***REVIEWS LIST***/
.comment {
	width:100%;
	float:left;
	margin:0px 0px 10px 0px;
	padding:0px 0px 10px 0px;
	border-bottom:1px dotted #dee0ee;
}

.comment .userpic {
	width:57px;
	height:57px;
	float:left;
	margin:0px 10px;
	padding:0px;
	text-align:center;
	border:1px solid #dee0ee;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	-khtml-border-radius:4px;
	border-radius:4px;
	background:#fff;
}

.comment .userpic img {
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	-khtml-border-radius:4px;
	border-radius:4px;
}

.comment .text {
	width:879px;
	float:left;
}

@media screen and (max-width:1253px) {
	.comment .text {
		width:639px;
	}
}

.comment_name { 
	font-size:14px;
	font-weight:700;
	color:#575b71; 
	margin:0px; 
	padding:0px 5px 0px 0px; 
}

.comment_date { 
	font-size:11px;
	color:#a0a4bc; 
}

.comment_text { 
	width:100%;
	display:block;
	margin:10px 0px 0px 0px;
	padding:0px;
}


/***ADD REVIEW FORM***/
.review { 
	width:714px;
}

.review .container {
	width:100%;
	display:table;
	margin:0px;
	padding:0px;
	-moz-border-radius:0px 0px 6px 6px;
	-webkit-border-radius:0px 0px 6px 6px;
	-khtml-border-radius:0px 0px 6px 6px;
	border-radius:0px 0px 6px 6px;
	overflow:hidden;
}

.review .info {
	width:178px;
	display:table-cell;
	vertical-align:middle;
	margin:0px;
	padding:20px;
	background:#fff;
}

.review .info .image {
	margin:0px;
	padding:0px;
	text-align:center;
}

.review .info .name {
	margin:12px 0px 0px 0px;
	padding:0px;
}

.review .review-form {
	display:table-cell;
	vertical-align:top;
	margin:0px;
	padding:20px;
}

.review #echoReviewForm {
	width:100%;
	float:left;
	margin:0px;
	padding:0px;
}

.review .row {
	width:100%;
	float:left;
	display:table;
	margin:0px 0px 5px 0px;
	padding:0px;
}

.review .row .span1 {
	width:125px;
	display:table-cell;
	vertical-align:middle;
	margin:0px;
	padding:0px;
	font-size:14px;
	color:#575b71;
	text-align:left;
}

.review .row .span2 {
	width:auto;
	display:table-cell;
	margin:0px;
	padding:0px;
	text-align:left;
}

.review .row .span2 input[type="text"] {
	width:100%;
	height:30px;
	margin:0px;
	padding:0px 9px;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	font-family:"Open Sans", sans-serif;
	font-size:14px;
	color:#8184a1;
	text-align:left;
	border:1px solid #dee0ee;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	-khtml-border-radius:4px;
	border-radius:4px;
	background:#fff;
}

.review .row .span2 textarea {
	width:100%;
	min-width:100%;
	max-width:100%;
	height:122px;
	min-height:122px;
	max-height:122px;
	margin:0px;
	padding:9px;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	font-family:"Open Sans", sans-serif;
	font-size:14px;
	color:#8184a1;
	border:1px solid #dee0ee;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	-khtml-border-radius:4px;
	border-radius:4px;
	background:#fff;
}

.review .row .span2 input[name="review-captcha-word"] {
	width:200px;
	float:left;
}

.review .row .span2 img {
	float:right;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	-khtml-border-radius:4px;
	border-radius:4px;
}

.review div.submit {
	width:100%;
	float:left;
	margin:9px 0px 0px 0px;
	padding:0px;
}

.review div.submit button {
	width:153px;
	height:31px;
	float:right;
	margin:0px;
	padding:0px;
}

.review span.must_auth {
	display:table-cell;
	vertical-align:top;
	margin:0px;
	padding:20px;
}


/***240px***/
@media screen and (max-width:787px) {
	.review {
		width:auto;
		margin:0px;
	}

	.review .info {
		display:none;
		visibility:hidden;
	}

	.review .review-form {
		padding:12px;
	}

	.review .row {
		margin:0px 0px 3px 0px;
	}

	.review .row .span1 {
		width:89px;
		font-size:12px;
	}

	.review .row .span2 input[type="text"] {
		height:27px;
		padding:0px 7px;
		font-size:12px;
	}

	.review .row .span2 textarea {
		height:45px;
		min-height:45px;
		max-height:45px;
		padding:7px;
		font-size:12px;
	}

	.review .row .span2 input[name="review-captcha-word"] {
		width:100px;
		margin:0px 3px 3px 0px;
	}

	.review .row .span2 img{
		height:27px;
		float:left;
	}

	.review div.submit {
		margin:6px 0px 0px 0px;
	}

	.review div.submit button {
		height:28px;
		font-size:11px;
		font-weight:400;
	}
}
/* End */
/* /bitrix/templates/.default/components/altop/buy.one.click/cart1/style.css?17750597622719 */
/* /bitrix/components/yenisite/ipep.props_groups/templates/.default/style.css?17750597663080 */
/* /bitrix/templates/elektro_flat/components/bitrix/sale.notice.product/.default/style.css?17750597612771 */
/* /bitrix/components/altop/catalog.comments/templates/.default/style.css?17750597665123 */
