

/* Start:/bitrix/components/bitrix/forum.interface/templates/popup_image/style.css?1733954259230*/
div.forum-popup-image{}
div.forum-popup-image div.empty{
	background-image:url("/bitrix/components/bitrix/forum.interface/templates/popup_image/images/close.gif");
	background-repeat:no-repeat;
	background-position:center;
	cursor:pointer;
	cursor:hand;
	width:14px;
	height:14px;
	margin:0px;}
/* End */


/* Start:/local/templates/new_catalog/components/bitrix/forum.comments/site_reviews_new/style.css?174958265412433*/
div.comments-info-box
{
	padding:0.5em 1.117em;
	border-width: 1px;
	border-style: solid;
	line-height: 1.5em;
	margin-bottom:2em;
	zoom: 1;
}

div.comments-header-box
{
	font-size:1em; 
	padding:0.462em 1.117em;
	vertical-align:middle;
}

div.comments-link-box
{
	font-size:1em; 
	padding:0.462em;
	vertical-align:middle;
	margin-bottom: 1em;
}

div.comments-navigation-box
{
	padding:0 1.117em;
	border-top: 1px solid;
	border-bottom: 1px solid;
	line-height:1.5em;
	overflow: hidden;
	zoom:1;
}
div.comments-navigation-bottom { 
	margin-top: 0;
	margin-bottom: 2em;
	border-top:none;
}

div.comments-post-table
{
	width: 100%;
	line-height:1.5em;
	border-bottom: 1px solid #dadada;
	margin-bottom: 0.7em;
	padding: 1px 0 1px 0;
}

div.comments-post-hidden { background: none repeat scroll 0 0 #E5F8E3 !important; }
div.comments-post-table .comment-post-info { color: #7e7e7e; }
div.comments-post-table .comment-post-info { line-height: 30px; }
div.comments-post-table .comment-post-info, div.comments-post-table div.comment-content div.comments-text { padding-top: 1em; }
div.comments-post-table .comment-post-info, div.comments-post-table div.comment-content div.comments-message-img { padding-top: 1em; }
div.comments-post-table .comment-post-info .message-post-date { font-size: 0.85em; }
div.comments-post-table .comment-post-info .comment-avatar {
	background-color: #ECEAEC;
	border: 1px solid #C4C4C4;
	float: left;
	height: 30px;
	margin-right: 0.5em;
	width: 30px;
}
div.comments-post-table .comment-post-info .review-rating { float: right; }
div.comments-post-table .comment-post-info .review-rating .rating-vote { line-height: 24px; }
div.comments-post-first {}
div.comments-post-odd {}
div.comments-post-even {}
div.comments-post-last { margin-bottom:0; }

div.comments-post-table td { padding: 0; vertical-align: top; }
div.comments-post-date { border-bottom-width:1px; border-bottom-style: dashed; }
div.comments-post-text { padding:0.5em 0; }
div.comments-post-reply-buttons {
	height:21px;
	padding:0;
	position:relative;
}
div.comments-post-reply-buttons span.separator {
	background-color: #E0E0E0;
	display: inline-block;
	margin: 0 1px;
	height: 7px;
	line-height: 5px;
	width:1px;
}

table.comments-post-table .reply-action-note:hover { text-decoration: none; }
div.comments-post-reply-buttons a {
	color: #969696;
	font-size: 11px;
	margin-left:2px;
	text-decoration: none;
}
div.comments-post-reply-buttons a:hover { text-decoration: underline; }
div.comments-post-attachments { margin:1.5em 0;}
div.comments-post-attachments label { font-weight: bold; padding-bottom:0.5em;}
div.comments-post-attachment { padding-left: 0.5em;}
div.comments-post-entry { font-size:1em; padding-bottom:1em; height:100%;}
div.comments-post-entry ul, div.comments-post-entry ol { padding:0.5em 0 0.5em 2em; }
div.comments-post-entry table.forum-quote, div.comments-post-entry table.forum-code { width: 95%; margin: 0.5em 0 0;}
table.forum-quote th, table.forum-code th {font-weight:bold; padding: 0.25em 1em; text-align:left;}
table.forum-quote td, table.forum-code td { padding:0.9em 1em; }
div.comments-code-box
{
	font-family: "Consolas", "Monaco", "Courier New", Courier, monospace;
	font-size: 1em;
	width: 100%;
	overflow: auto;
	border-width:1px;
	border-style: solid;
	margin:0.5em 0;
}

div.comments-code-box ol, div.comments-code-box ol li, div.comments-code-box ol li span { margin: 0; padding: 0; border: none; }
div.comments-code-box ol { list-style: decimal; margin-left: 3em; padding:0.5em 0;}
div.comments-code-box ol li
{
	list-style: decimal-leading-zero;
	list-style-position: outside !important;
	padding: 0 0.5em 0 1.5em !important;
	margin: 0;
	line-height: 1.5em;
}

div.comments-reply-form div.comments-note-box { margin: 0.8em;}
div.comments-note-box {border-width:1px; border-style: solid; margin: 1.117em 0; padding: 0.4em 1.117em;}
div.comments-note-box ul {padding:0.3em 0 0.3em 2em; margin:0;}
div.comments-note-box ul li {margin:0; padding:0;}
div.comments-note-box .comments-note-error {color:#ff0000;}

div.comments-reply-form
{
	border-style:solid;
	border-width:1px;
	line-height:1.5em;
	margin-bottom:1em;
}

div.comments-reply-header
{
	font-size:1em; 
	padding:0.462em 1.117em;
	vertical-align:middle;
}

div.comments-reply-fields { padding:0 1.117em 0.8em; }
div.comments-reply-field { padding-bottom: 0.462em; margin-top: 0.462em; }

div.comments-reply-field-tags label, div.comments-reply-field-captcha-label label,
div.comments-reply-field-user {width: 100%; }
div.comments-reply-field-author, div.comments-reply-field-email { float:left; width:39%; }
div.comments-reply-field-user-sep { width:2%; float: left;}
div.comments-reply-field-author input, div.comments-reply-field-email input { width:100%; }
div.comments-reply-field-captcha input { width: 180px;}
div.comments-reply-field-settings input, div.comments-uploaded-file input { width:1.55em; height:1.55em; margin:0 0 0 -0.25em; vertical-align: middle; font-size:1em; }
div.comments-reply-field-settings label, div.comments-uploaded-file a { vertical-align: middle; }
div.comments-reply-field-upload a { outline: none;}
div.comments-upload-file {display: none; margin-top: 0.262em;}
div.comments-upload-file input {font-size:1.184em; }
div.comments-reply-buttons { margin-top: 1em;}
div.comments-reply-buttons input { padding:0 0.5em; font-size:1.184em; overflow: visible; }

div.comments-clear-float { clear: both; }
div.comments-reply-header { background-color: #e7e7e7; }
div.comments-info-box, div.comments-reply-form { border-color: #e1e1e1; background:#fbfbfb;}
div.comments-post-date { background: #eaeaea; border-bottom: none; }

div.comments-header-box a:link,
div.comments-header-box a:visited,
div.comments-header-box a:active,
div.comments-header-box a:hover { color: #fff; }

.comments-required-field { color: red; }

div.comments-header-box { color: #fff; background:#6c6c6c; border-color: #7a7a7a;}

div.comments-navigation-box { background:#fff; border-color: #e1e1e1; }

table.comments-quote, table.comments-code, div.comments-code-box {  border-color: #c3c3c3; }
table.comments-quote td, table.comments-code td, div.comments-code-box ol {background:#fff !important; color:#696969;}
table.comments-quote th, table.comments-code th, div.comments-code-box {background:#e6e6e6 !important; color:#616161;}

div.comments-note-box {border-color: #ffc85e; background: #fffdc7; }

form.comments-form {
	background-color: #F1F1F1;
	padding:0 !important;
	margin:0.8em;
}
.comments-reply-form-hidden .comments-form {
	padding:0 !important;
	margin:0 !important;
}

div.comments-text table.forum-quote {
	background: url("/local/templates/new_catalog/components/bitrix/forum.comments/site_reviews_new/images/font_quote.gif") no-repeat scroll left top #F8F2D4;
	border-color: #EEE9CC;
	color: #4A483F;
}
div.comments-text table.forum-quote thead { display: none; }
div.comments-text table.forum-code thead { display: table-cell; }
div.comments-text table.forum-quote, div.comments-text table.forum-spoiler, div.comments-text table.forum-code, div.comments-text div.forum-code-box {
	border: 1px solid #dddddd;
	padding: 3px;
	width: 100%;
	table-layout:fixed;
}
div.comments-text table.forum-code pre {
	width:100%;
	overflow:auto;
}
div.comments-text table.forum-quote td, div.comments-text table.forum-spoiler td, div.comments-text table.forum-code td,div.comments-text  div.forum-code-box ol {
	color: #696969;
}
div.comments-text table.forum-quote th, div.comments-text table.forum-spoiler th, div.comments-text table.forum-code th, div.comments-text div.forum-code-box {
	font-weight:bold;
	text-align:left;
	color: #888;
}
div.comments-text table.forum-code td, div.comments-text div.forum-code-box td{
	font-family: "Lucida Console", "DejaVu Sans Mono", Monaco, monospace;
	font-size:12px;
}
div.comments-collapse { width:100%; }
div.comments-collapse a {
	line-height: 55px;
	margin-right: 30px;
	/*padding: 0.462em;*/
}
div.comments-expanded {
	width: auto;
	float:right;
}
div.comments-reply-field .lhe-button-cont { background: none repeat scroll 0 0 transparent !important; }
div.comments-reply-field .lhe-line-begin, div.comments-reply-field .lhe-line-end { display: none !important; }
div.comments-reply-field .lhe-button-cont { background: transparent!important; }
div.comments-reply-field .lhe-line-begin, div.comments-reply-field .lhe-line-end { display: none!important; }
div.comments-reply-field div.bxlhe-frame { border:1px solid #fff !important; background: #fff!important; }
div.comments-reply-field table.bxlhe-frame-table td.bxlhe-editor-buttons, div.comments-reply-field div.bxst-lhe-cont td.bxlhe-editor-cell { background: #f8f8f8 !important; }
div.comments-reply-field td.bxlhe-editor-cell { border-top: 1px solid #e5e5e5 !important; }
div.comments-reply-field .lhe-button-over,  div.comments-reply-field div.lhe-tlbr-smile-over { background-color: #e7e7e7 !important; }
div.comments-reply-field .lhe-button, div.comments-reply-field .lhe-tlbr-smile-cont, div.comments-reply-field div.lhe-tlbr-smile-over{border:1px solid #f8f8f8 !important;}
div.comments-reply-field  td.lhe-resize-row {height: 3px !important; border: none !important;}
div.comments-reply-field  td.lhe-resize-row img {height: 0px !important; border-top: 1px solid #dcdcdc !important; border-bottom: 1px solid #9c9c9c !important;}

div.comments-post-entry table.forum-quote thead { display: none; }
div.comments-post-entry table.forum-code thead { display: table-cell; }
div.comments-post-entry table.forum-quote {
	background: url("/local/templates/new_catalog/components/bitrix/forum.comments/site_reviews_new/images/font_quote.gif") no-repeat scroll left top #F8F2D4;
	border-color: #EEE9CC;
	color: #4A483F;
}
div.comments-post-entry table.forum-quote, div.comments-post-entry table.forum-spoiler, div.comments-post-entry table.forum-code, div.comments-post-entry div.forum-code-box {
	border: 1px solid #dddddd;
	padding: 3px;
	width: 100%;
}
div.comments-post-entry table.forum-quote td, div.comments-post-entry table.forum-spoiler td, div.comments-post-entry table.forum-code td, div.comments-post-entry  div.forum-code-box ol {
	color: #696969;
}
div.comments-post-entry table.forum-quote th, div.comments-post-entry table.forum-spoiler th, div.comments-post-entry table.forum-code th, div.comments-post-entry div.forum-code-box {
	font-weight:bold;
	text-align:left;
	color: #888;
}
div.forum-popup-image div.empty {
	background-image: url("/local/templates/new_catalog/components/bitrix/forum.comments/site_reviews_new/images/close.gif");
	background-position: center center;
	background-repeat: no-repeat;
	cursor: pointer;
	height: 14px;
	margin: 0;
	width: 14px;
}
.comments-reply-form textarea.post_message {
	height: 80px;
	width: 99%;
}
/* autosave */
a.postFormAutosave {
	float: right;
	display:block;
	width:18px;
	height:18px;
	margin:0 -4px 0 0;
	position:relative;
	z-index:2;
}
.forum-notify-bar {
	width: 100%;
	height: 2em;
	background: url("/bitrix/js/main/core/images/panel/sprite04.png") repeat-x scroll 0 -1178px #FFEB8D !important;
	position:relative;
}
.forum-notify-close {
	display: block !important;
	height: 12px !important;
	margin: 3px 6px 0 0;
	padding: 0 !important;
	position: absolute !important;
	right: 5px !important;
	top: 5px !important;
	width: 12px !important;
}
.forum-notify-close a {
	background: url("/bitrix/js/main/core/images/panel/sprite04.png") no-repeat scroll -268px -243px transparent !important;
	display: block !important;
	height: 12px !important;
	width: 12px !important;
	cursor:pointer;
}
.forum-notify-text {
	color: #000000 !important;
	margin: 0 !important;
	padding: 3px 20px 5px !important;
	text-align: center !important;
}
.forum-notify-text a.postFormAutorestore {
	position:relative;
	color: #ff0000;
	cursor:pointer;
	text-decoration:underline;
	margin-right: 9px;
	margin-top: 5px;
	z-index:2;
}
.comments-post-reply-buttons .bx-rating span, .comments-post-reply-buttons .bx-rating a {  font-size: 11px;}
.comments-post-reply-buttons .bx-rating span { color:#969696 }
.comments-post-reply-buttons .ilike-light .bx-ilike-right { padding: 0px 1px 0 11px; background-position:0 -40px; font-size: 1.2em;}
.comments-post-reply-buttons .ilike-light .bx-you-like .bx-ilike-right { background-position:0 -20px; }
.comments-post-reply-buttons .ilike-light .bx-ilike-text {	padding: 0; font-size: 1.2em;}
.comments-post-reply-buttons .ilike-light .bx-ilike-right {font-size: 11px}
.comments-post-reply-buttons .ilike-light .bx-ilike-text {font-size: 11px}
.comment-author-name {
	float: left;
    line-height: 18px;
    margin-bottom: 10px;
}
.comment-content {
	border-left: 1px solid #dcdee0;
}
/* End */


/* Start:/bitrix/components/bitrix/main.file.input/templates/.default/style.min.css?17339542064387*/
.webform-field-upload-list del{display:inline-block;margin:0 3px 0 6px;width:16px;height:16px;border-radius:30px;font-size:16px;line-height:16px;text-align:center;-webkit-transition:background .3s,color .3s;transition:background .3s,color .3s;text-decoration:none;outline:0;cursor:pointer}.webform-field-upload-list del:hover{background:#e00101;color:#fff}.webform-field-upload-list .error-text{color:#e00101}.webform-field-upload-list i{vertical-align:top;display:none;width:15px;height:15px;background:url(/bitrix/js/main/core/images/popup/upload-waiting.gif) no-repeat 0 2px;margin:0 0 0 8px}.hidden-caption{display:none}.webform-field-upload-list{margin:0 0 11px 2.8em;padding:0}.webform-field-upload-list a.upload-file-name{margin:0 0 0 -4px;color:#0069c4;text-decoration:underline}.webform-field-upload-list a.upload-file-name:hover{color:#1c91e7}.webform-field-upload-list li{white-space:nowrap;width:100%}.webform-field-upload-list li div.webform-field-item-wrap{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 3px 0;color:#888;white-space:nowrap}.webform-field-upload-list li.uploading{color:#bbb}.webform-field-upload-list li.uploading a.upload-file-name{cursor:default;-ms-filter:"alpha(opacity=50)";filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}.webform-field-upload-list li.uploading i{display:inline-block}.webform-field-upload-list li .upload-file-name{padding:0 5px 0 0}.webform-field-upload{overflow:hidden;width:250px;max-width:100%;height:39px;line-height:39px;cursor:pointer;display:block;position:relative;padding:0;margin:0}.file-input .webform-field-upload input[type=file],.file-input .webform-field-upload input[type=button]{-moz-opacity:0;filter:alpha(opacity=0);opacity:0;font-size:150px;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;padding:0;border:1px solid transparent}.webform-field-upload .webform-small-button{padding:0;margin:0;position:absolute;top:0;right:0;bottom:0;left:0;text-align:center}.webform-field-upload-list ~ .webform-field-upload .webform-button-replace{display:none}.webform-field-upload-list.webform-field-upload-list-single{list-style:none;margin:0 0 11px 10px}.webform-field-upload-list.webform-field-upload-list-single ~ .webform-field-upload .webform-button-upload{display:none}.webform-field-upload-list.webform-field-upload-list-single ~ .webform-field-upload .webform-button-replace{display:inline-block}.webform-field-upload-list.webform-field-upload-list-single:empty ~ .webform-field-upload .webform-button-upload{display:inline-block}.webform-field-upload-list.webform-field-upload-list-single:empty ~ .webform-field-upload .webform-button-replace{display:none}.webform-field-upload-icon{display:none;margin:0 10px 0 0;width:39px;height:39px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#535c6a no-repeat center;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0Ny4xODgiIGhlaWdodD0iNTQuMDYzIiB2aWV3Qm94PSIwIDAgNDcuMTg4IDU0LjA2MyI+PGRlZnM+PHN0eWxlPi5jbHMtMSB7IGZpbGw6ICNmZmY7IGZpbGwtcnVsZTogZXZlbm9kZDsgfTwvc3R5bGU+PC9kZWZzPjxwYXRoIGlkPSJTaGFwZV8yX2NvcHlfNCIgZGF0YS1uYW1lPSJTaGFwZSAyIGNvcHkgNCIgY2xhc3M9ImNscy0xIiBkPSJNNDcuMTggNTQuMDYyYzAtMy4yMTctMy42MS0xNi44MjYtMy42MS0xNi44MjYgMC0xLjk5LTIuNi00LjI2LTcuNzItNS41ODVhMTcuMzk0IDE3LjM5NCAwIDAgMS00Ljg4Ny0yLjIyM2MtLjMzLS4xODgtLjI4LTEuOTI1LS4yOC0xLjkyNWwtMS42NDgtLjI1YzAtLjE0Mi0uMTQtMi4yMjUtLjE0LTIuMjI1IDEuOTcyLS42NjMgMS43Ny00LjU3NCAxLjc3LTQuNTc0IDEuMjUyLjY5NSAyLjA2OC0yLjQgMi4wNjgtMi40IDEuNDgyLTQuMy0uNzM4LTQuMDQtLjczOC00LjA0YTI3LjA1IDI3LjA1IDAgMCAwIDAtNy45MThjLS45ODctOC43MDgtMTUuODQ3LTYuMzQ0LTE0LjA4NS0zLjUtNC4zNDMtLjgtMy4zNTIgOS4wODItMy4zNTIgOS4wODJsLjk0MiAyLjU2Yy0xLjg1IDEuMi0uNTY0IDIuNjUtLjUgNC4zMi4wOSAyLjQ2NiAxLjYgMS45NTUgMS42IDEuOTU1LjA5MyA0LjA3IDIuMSA0LjYgMi4xIDQuNi4zNzcgMi41NTYuMTQyIDIuMTIuMTQyIDIuMTJsLTEuNzg2LjIxN2E3LjEgNy4xIDAgMCAxLS4xNCAxLjczMmMtMi4xLjkzNi0yLjU1MyAxLjQ4NS00LjY0IDIuNC00LjAzMiAxLjc2Ny04LjQxNCA0LjA2NS05LjE5MyA3LjE2Uy0uMDEyIDU0LjA2LS4wMTIgNTQuMDZoNDcuMTl6Ii8+PC9zdmc+);vertical-align:top;background-size:50%;overflow:hidden}.webform-field-upload-icon canvas,.webform-field-upload-icon img{width:100%}.webform-field-upload-list.webform-field-upload-icon-view .webform-field-upload-icon{display:inline-block}.webform-field-upload-notice{font-size:11px;font-style:italic}
/* End */
/* /bitrix/components/bitrix/forum.interface/templates/popup_image/style.css?1733954259230 */
/* /local/templates/new_catalog/components/bitrix/forum.comments/site_reviews_new/style.css?174958265412433 */
/* /bitrix/components/bitrix/main.file.input/templates/.default/style.min.css?17339542064387 */
