.site_comment {color:#666}
.color_special {color:#2180ae; }

.wysiwyg ul li:before {content:'▪' !important}

/* BX */

body .bx-core-waitwindow {color:#669cb6; font-size:75%; font-weight:bold; background:#fbfdfc url(i/bx-ajax-loader-icon.gif) no-repeat 8px 6px; padding:12px 20px 8px 40px; border:1px solid #c9e1eb}


/* TABLE */

.list-table th:last-child, .list-table thead td:last-child {padding-right:13px}

.list-table th, .list-table thead td a {color:inherit}

.lnk-item {display:block; margin:2px 0 0 0px; color:#333}
.lnk-item .text {}
.lnk-item a {color:inherit}

/* ### */

.ui-errors {padding:10px; margin:0 0 10px 0; background:#faded0; color:#111; border:1px solid #e8d7a3; border-radius:5px; font-size:90%;}
.ui-errors .ui-message {margin:2px 0}

.ui-notes, .ui-success-messages {padding:10px; margin:0 0 10px 0; background:#ddf7dc; color:#111; border:1px solid #b6d8b7; border-radius:3px; font-size:90%;}
.ui-notes .ui-message {margin:2px 0}


/* FORMS */

.contacts-form {width:600px; max-width: 100%;}
.contacts-form input[type=text], .contacts-form input[type=email] {width:166px}
.contacts-form select {width:172px}
.contacts-form textarea {width:470px; height:90px;}
.contacts-form .starrequired {color: red;}
@media only screen and (max-width: 767px) {

}
.ui-indicator {display:inline-block; min-width:13px; min-height:13px; vertical-align:middle}
.ui-indicator-active {background:url(i/ui-indicator-active.png) center center no-repeat}
.ui-indicator-passive {background:url(i/ui-indicator-passive.png) center center no-repeat}

/* DIALOG */

.ui-widget-overlay {
	background:black; -pie-background:rgba(0, 0, 0, 0.15); opacity:0.25; behavior:url(/PIE.htc);
}

.ui-dialog {
	position:fixed !important;
	background:white; border-radius:3px;
	padding:0 !important;
	box-shadow: 1px 1px 1px 0px rgba(0, 0, 0, 0.3);
}

.ui-dialog-titlebar {	
	position:relative;
	padding-top:13px !important; padding-bottom:9px !important;
	behavior: url(/PIE.htc);
	border-bottom: 1px solid #bdbdbd;
}

.ui-dialog-title {

}
.ui-dialog-titlebar-close {}

/* BUTTON SET */

.ui-buttonset {
	position:relative; display:inline-block; margin:0 0 10px 0;
	background:#058dbf; background:linear-gradient(top, #f4f4f4, #d7d7d7); background:-moz-linear-gradient(top, #f4f4f4, #d7d7d7);
	-pie-background:linear-gradient(top, #f4f4f4, #d7d7d7); behavior:url(/PIE.htc); background:-ms-linear-gradient(top, #f4f4f4, #d7d7d7);
	border-radius:4px;
}

.ui-buttonset  input[type=radio] {display:none}
.ui-buttonset .ui-state-active, .ui-buttonset .selected {font-weight:bold}

.ui-slider {position: relative; text-align: left;}
.ui-slider .ui-slider-range {position: absolute; display: block;	border: 0; background-position: 0 0;}
.ui-slider .ui-slider-handle {position: absolute; z-index: 2; cursor: default; }

.ui-slider-scale {position:relative}
.ui-slider-scale-point {position:absolute;}

.ui_slider_wrap {margin:10px 8px 10px 6px}
.ui-slider {height:7px; margin:0 0 8px 0; background:#ece8e7}
.ui-slider-range {height:7px; background:#1184b1}
.ui-slider .ui-slider-handle {width:16px; height:16px; background:url(i/ui-form-slider.png) center center no-repeat} 

.catalog_locator_field_unused .ui-slider-range {background:#ece8e7}
.ui-slider-reset {display:inline-block; float:right; font-weight:normal; text-decoration:underline; cursor:pointer;}
.catalog_locator_field_unused .ui-slider-reset {display:none;}

.ui-slider-comment {margin:30px 0 0 0; font-weight:normal}

.ui-slider-scale {margin:24px 0 6px 0}
.ui-slider-scale-point {position:absolute; bottom:0; text-align:center}
.ui-slider-scale-point:first-child {text-align:left; margin-left:15px}
.ui-slider-scale-point:last-child {text-align:right; margin-left:-15px}
.ui-slider-scale-point .text {display:inline-block; width:50px; margin-left:-25px}

#ur input[type="checkbox"]
{
   margin-top: 7px;
}

.catalog_item_content .range,
.catalog-item .range{
	cursor: pointer;
}

.pull-left {
	float: left;
}
.pull-right {
	float: right;
}
.cl:after {
	content: '';
	display: table;
	clear: both;
}

.sale_order_props_hidden{
	display:none;
}
.sale_order_label_props_table .sale_order_prop_payment_guarantee .ui-input-submit{
	width: 175px;
	text-align: center;
}
.sale_order_label_props_table .sale_order_prop_payment_guarantee .col-2{
	font-size:12px;
	padding-top:7px;
}
