.forms_holder {width: 100%; font-size: 13px; color: #fff;}

.form {padding: 20px; margin: 0 0 10px 0; background: #ff8d49;}
.form select, .form select {height: 45px;}
.form input[type="text"], .form input[type="date"] {height: 45px;}
.fstroke {padding: 0 0 10px 0;}
.fstroke_last {padding: 0;}
.fstroke2col> .fll {width: 50%;box-sizing: border-box; padding: 0 5px 0 0;}
.fstroke2col> .fll + .fll {padding: 0 0 0 5px;}
.fstrokenpd {padding: 0;}
.fcol {float: left; padding: 0 0 0 10px; box-sizing: border-box;}
.fstroke .fcol:first-child {padding: 0;}
.fstroke .fcol3:first-child {width: 126px;}
.fcol1 {width: 232px;}
.fcol2 {width: 215px;}
.fcol3 {width: 135px;}
.fcol4 {width: 102px;}
.fcol5 {width: 111px;}
.fcol6 {width: 736px;}
.fcol8 {width: 192px; float: none; padding: 0 0 10px 0;}
.fcol9 {width: 260px;}
.fcol10 {width: 205px;}
.fcol11 {width: 273px;}
.fcol12 {width: 600px;}
.fcol13 {width: 137px;}
.fcol14 {width: 203px;}
.fcol50w {width: 50%;}
.fcol40w {width: 40%;}
.fcol39w {width: 39%;}
.fcol35w {width: 35%;}
.fcol25w {width: 25%;}
.fcol22w {width: 22%;}
.childs_col select, .childs_col .jqselect {width: 59px; display: block; float: left;}
.childs_col .jqselect .jq-selectbox__select {padding: 0 32px 0 10px;}
.childs_col select + select, .childs_col .jqselect + .jqselect {margin: 0 0 0 8px;}

.people_col button i {width: 160px;}
.sform_intour .people_col button i {width: 220px;}
.fcol_label {height: 19px;}
.relative_date {width: 126px; height: 28px; position: relative;}
.relative_date button {position: absolute; width: 33px; height: 28px; background: #6db586 url("/images/tc/calendar.png") no-repeat center; border:none; border-radius: 0 3px 3px 0; top: 0; right: 0; cursor: pointer;}
.relative_date button img {display: none;}
.relative_date button:hover {background-color: #467557;}
.scroll_block {width: 100%; position: relative;}
.additional .scroll_block {height: auto;}
.additional .scroll_block .scrollb_content {height: 150px;}
.scroll_block label {cursor: pointer;}

.scrollb_head {height: 33px; line-height: 30px; background: #ffdecc; padding: 0 10px; color: #464646;}
.scrollb_head input {vertical-align: middle; margin: -1px 6px 0 0;}
.scrollb_head .hotel_search {float: right;}
.scrollb_head .hotel_search input {background: #fff; width: 300px; height: 22px; margin: 0; line-height: 22px;}
.sform_intour .scrollb_head .hotel_search input {width: 250px;}
.scrollb_inner {padding: 10px 0; background: #f0f0f0; color: #464646;}
.scrollb_content {height: 133px; overflow-y: auto; line-height: 13px;}
.scrollb_content label {display: block; padding: 5px 0 5px 10px; font-size: 12px;}
.scrollb_content label:hover {background: #e6ddda;}
.scrollb_content label input[type="checkbox"],.scrollb_content label .jq-checkbox {margin:0 6px 0 0;}
.scrollb_content label span {display: inline-block; vertical-align: top;}
.scrollb_content label input[type="checkbox"], .scrollb_content label .jq-checkbox {float: left; margin: 0 -19px 0 0 !important;}
.scrollb_content label span {float: left; width: 100%; display: block;}
.scrollb_content label span span {float: none; margin: 0 0 0 19px; width: auto;}
.scrollb_content label:after {content: '';display: block;clear: both;visibility: hidden;height: 0;line-height: 0;}
.cost_range_col {width: 261px; float: left; height: 86px;}
#slider-range {height: 21px;}
.cost_range_col input[type="text"] {width: 75px; text-align: center;}
.cost_range_col .cr_sep {display: block; width: 102px; height: 18px; background: url("/images/tc/cur_sep.png") no-repeat center; float: left; margin: 33px 4px 0 4px;}
.radio_col {float: left; margin: 0 0 0 10px; overflow: hidden; height: 64px; width: 192px;}
.radio_col label {float: left; width: 63px; display: block; color: #636363;}
.radio_col input[type="radio"] {margin: -1px 4px 0 0;}
.radio_col .jq-radio, .radio_col .jq-checkbox  {width: 24px; height: 24px; margin: 0 6px 0 0;}
.radio_col .jq-radio.checked, .radio_col .jq-checkbox.checked {background-image: url("/images/tc/ico_accept_w2.png");background-position: center 8px;}

.submit_but {background-color: #d23b2e; height: 45px; border:none; width: 193px; color: #fff; box-sizing: border-box; background-repeat: no-repeat; background-position: 90% center;}
.submit_but {background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAAgCAYAAACcuBHKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RUEwOTE4MjlGRTE2MTFFNEI2MEFEMTQwM0UwNTY3M0MiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RUEwOTE4MkFGRTE2MTFFNEI2MEFEMTQwM0UwNTY3M0MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpFQTA5MTgyN0ZFMTYxMUU0QjYwQUQxNDAzRTA1NjczQyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpFQTA5MTgyOEZFMTYxMUU0QjYwQUQxNDAzRTA1NjczQyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PlA0VOsAAAIaSURBVHjaxJfLLwNRFIen9SoirGpphWIhoYgFCd2RCAkr1uylov9NNxrb2lSJV1gItWHhsfR+JEQFiY3xu8nvJjcN7e3t1Z7ky8x07j39pjNzz6nHdV0nS1SBITAO+kETqAdpcAn2QRxsgy/HNITEL5SDWXDn6sUjmAeVf+TLym8ftoJj5QuOQAQEQSPHNPI4wvMyxLxAoRI94JkJL8CYZiIx7pzzXkCfqYS4glcmWgF1eV5RHee5zBPIV6JCuQXLoMzk3nJejHlOmFdbIsyJZ6DGUEAi5p8yX1hXwsenW0SoQAFJSHlrfDoSk5xwYElAcsC8U7nGerFUjHLJiDl2Y4nbkVwDhUQ393ctS+xxG8w10CNeJy7FteDTokQN+OAS35BLQhYPj2M/tHKL2/GmmDuWfwlHyZ9V4pr7LZYlZL4bHYkU9wctSwxwe6gjkeD+tGWJGW4TOv3Ef66YT7orplo7Ti3XjgXTKiqqoNdQwFtIFbXVT8SVLmvCtLPqZWcky/qwZqJhjhfxrTwPHaY9ZiCjx0yBRdAF/Bzj5/Eiz6s9ZidIKKW83URCdttzeXbbYaXbrgKrPPcA2kwkJD72G1E+aGkmTvM4yvO+P+YmOf4+m4hjuZHJpBqsKSKBUkjIdWOdInf8X1N0CSmyQZFb0FIKCSmySZEb0FwKCSmylSlSbAkpskORK/EWeZ3ixyc78CR4F4X8R4ABAE4aItfq1AqMAAAAAElFTkSuQmCC);}
.submit_but:hover {background-color: #d1483f;}
.submit_but:active {background-color: #96342d;}

.show-additional-but {transition: all .2s ease-in-out; display: inline-block; text-decoration: none; height: 45px; line-height: 45px; font-size: 14px; color: #fff; padding: 0 10px; background: #d96f36; width: 241px;}
.show-additional-but:hover {text-decoration: none; background-color: #d95e21; color: #fff;}
.show-additional-but.state-active {background-color: #d95e21;}
.show-additional-but em.ico_drop_w {float: right; height: 100%; background-repeat: no-repeat; background-position: center;}

.toggle-holder.state-active {display: block;}

.result_counter {background: #fff; padding: 0 20px; height: 35px; line-height: 35px;}
.result_counter b {font-weight: normal; vertical-align: top; display: inline-block; font-size: 12px;}
.result_counter span {display: inline-block; vertical-align: top; font-size: 18px; margin: 0 0 0 11px; font-weight: bold;}

span.ICO-GREEN, span.ICO-YELLOW, span.ICO-RED {display: inline-block; width: 10px; height: 10px; text-indent: -9000px;}
span.ICO-YELLOW {background: url("/images/tc/ico_yellow.png");}
span.ICO-GREEN {background: url("/images/tc/ico_green.png");}
span.ICO-RED {background: url("/images/tc/ico_red.png");}

#loaderDiv {padding: 10px 20px; background: #fff; font-size: 16px;}
#loaderDiv span, #loader span {display: inline-block; vertical-align: middle;}
#loaderDiv span, #loader span, #loaderDiv img {margin: 0 10px 0 0;}

/***pager***/
.results-holder .pager_holder {background: #fff; padding: 10px 20px; margin: 10px 0; font-size: 12px; font-weight: normal; width: auto;}
.results-holder .pager_holder span {color: #828282; height: 37px; line-height: 37px; display: inline-block; margin: 0 3px 0 0;}
.results-holder .pager_holder span b {font-weight: normal;}
.results-holder .pager_holder div.short {margin:0; float: right;}
.results-holder .pager_holder div.short input[type="text"] {background: #fff; text-align: center; width: 50px; margin: 0 10px 0 0;}
.results-holder .pager_holder div.short input.btn {height: 35px; line-height: 31px; padding: 0 20px; color: #464646; font-size: 13px; background: #fff; text-align: center; border: 2px solid #dadada;}
.results-holder .pager_holder div.short input.btn:hover {background: #dadada; text-decoration: none; color: #464646;}
.results-holder .pager_holder div.short input.btn:active {background: #929292; color: #fff; text-decoration: none; border-color: #929292;}
.results-holder .pager_holder ul {list-style-type: none; padding: 0; width: auto !important; float: left;}
.results-holder .pager_holder ul li {margin: 0 3px 0 0;}
.results-holder .pager_holder ul li a, .results-holder .pager_holder div.btn {float: left; display: block; background: #fff; padding: 0 10px; height: 33px; line-height: 33px; font-size: 14px; color: #464646; border: 2px solid #dadada; transition: .2s all; font-weight: normal; text-decoration: none;min-width: 13px; text-align: center; margin: 0 3px 0 0; cursor: pointer;}
.results-holder .pager_holder ul li a:hover, .results-holder .pager_holder div.btn:hover, .results-holder .pager_holder ul li a.active {background: #dadada;}

/***suppliers_list***/
.suppliers_list ul {list-style-type: none; padding: 0;}
.suppliers_list ul li {float: left; width: 49%; margin: 0; padding: 10px 0 10px 0; box-sizing: border-box; }
.suppliers_list ul li + li + li {border-top: 1px dotted #dedede;}
.suppliers_list ul li:nth-child(even) {padding: 10px 0 10px 10px; border-left: 1px solid #dedede; width: 51%;}
.suppliers_list ul li.sup_loading {background: url("/images/tc/loader3.png") no-repeat 98% center;}
.suppliers_list ul li .sup_name {transition: .2s all; color: #fff; background: #FF8D49; display: inline-block; padding: 3px 3px 5px 3px; vertical-align: middle; margin: 0 4px 0 0;}
/*.suppliers_list ul li .sup_name span {border-bottom: 1px dotted;}*/
.suppliers_list ul li .sup_name:hover {background: #F1591D; cursor: pointer;}
.suppliers_list ul li .sup_offer_counter {display: none;}
.suppliers_list ul li.sup_success .sup_offer_counter {display: inline-block;}
.suppliers_list ul li .sup_min_price {float: right; margin: 3px 30px 0 0;}
.suppliers_list ul li .sup_min_price b {color: #2D6D47;}

.additional .fstroke {padding: 0;}
.additional_r {float: right; padding: 0 0 0 10px;}
.additional_r .radio_col {float: none; padding: 0 0 15px 0; margin: 0; height: 64px; width: auto;}
.additional_r .radio_col label {width: auto;}
.additional_r .radio_col .jq-checkbox {margin: 0 4px 0 0;}
.additional_r .radio_col label + label {margin: 0 0 0 8px;}

.results_legend {padding: 10px 0;}
.results_legend ul li {float: left; margin: 0 0 0 12px; font-size: 11px; color: #8c8c8c;}
.results_legend ul li:first-child {margin: 0;}
.results_legend ul li img {margin: 0 3px 0 0;}

.childs_col {position: relative;}
.child_lock1, .child_lock2, .child_lock3 {z-index: 99; width: 59px; height: 45px; background: #E4E4E4; text-align: center; line-height: 45px; display: block; position: absolute; color: #828282;}
.child_lock1 {left: 10px;}
.child_lock2 {left: 77px;}
.child_lock3 {left: 144px;}
.child-show-1 .child_lock1 {display: none;}
.child-show-2 .child_lock1, .child-show-2 .child_lock2 {display: none;}
.child-show-3 .child_lock1, .child-show-3 .child_lock2, .child-show-3 .child_lock3 {display: none;}

.hotels_list {position: relative;}
.hotels_list input {margin: 0 6px 0 0;}
#Hotels {width: 49%; height: 150px; overflow-y: auto; float: right;}
.sform_intour #Hotels {height: 132px;}
#Hotels label span {text-transform: capitalize; /*display: inline-block; width: 166px;*/}
/*#Hotels label span:first-letter {text-transform: uppercase;}*/
#Hotels i {font-style: normal;}
#input_hotel_select {position: absolute; width: 49%; height: 150px; left: 7px; top: 0; overflow-y: auto; overflow-x: hidden;}
.sform_intour #input_hotel_select {height: 133px;}
#input_hotel_select ul {display: block !important; list-style-type: none; margin: 0; padding: 0; position: static !important; width: auto !important; background: none !important; border: none !important;}
#input_hotel_select ul li {padding: 0 0 7px 0; margin: 0; border: none !important; background: none !important; font-weight: normal !important;}
#input_hotel_select ul li span {font-size: 13px; color: #202020; text-decoration: none; cursor: pointer; text-transform: capitalize; vertical-align: top;}
/*#input_hotel_select ul li:first-letter {text-transform: uppercase;}*/
#input_hotel_select ul li span:hover, .ui-state-hover {color: #f07248;}
#input_hotel_select ul li span i {font-style: normal; color: #828282;}
#input_hotel_select ul li span i:before, #Hotels label span i:before {display: inline-block; vertical-align: middle; content: ""; background: url("../images/ico_star.png"); width: 12px; height: 11px; margin: -4px 0 0 3px;}

.hotel-search-hint {z-index: 100; line-height: 15px; padding: 5px 10px; background: #ebc1a9; color: #52453e;font-size: 11px; width: 213px; box-sizing: border-box; left: 6px; top: 0; position: absolute;}
.ui-autocomplete-loading {background: #fff url("/images/tc/loader16.png") no-repeat 98% center !important;}
.hotels-clear {border-bottom: 1px dotted; font-size: 11px; vertical-align: middle; margin: 0 0 0 10px; color: #606060; cursor: pointer;}
.hotels-clear:hover {color: #4a4a4a;}

.scrollb_head .fll + .fll {margin: 0 0 0 17px;}

.childs_col .jq-selectbox__select {padding: 0 32px 0 10px;}

.jqselect {z-index: 98 !important;}
.jqselect.opened {z-index: 1000 !important;}

.refresh_box, .loader_holder .loader_block {display: none;}
.state-hasnew .refresh_box {display: block;}
.state-loading .loader_holder .loader_block {float: left; display: block;}
.state-loading .refresh_box  {display: block;}
.state-loading .button1  {opacity: 0.5; cursor: default;}

.state-loading.state-hasnew .button1 {opacity: 1; cursor: pointer;}

.suppliers_list {margin: 0 0 10px 0;}
.loader_holder {width: 755px;}
.loader_block {width: 280px; height: 35px; line-height: 35px; background: #FF8D49; color: #fff; font-size: 14px; text-align: center;}
.loader_block img {margin: -1px 10px 0 0;}
.loader_holder_intour {width: 777px;}
.loader_holder_intour .loader_block {width: 240px;}
.loader_holder_intour .refresh_box {width: 515px;}

.refresh_box {float: right; width: 454px; height: 35px; line-height: 35px; background: #fff; padding: 0 0 0 12px;}
.refresh_box b {font-size: 15px; font-weight: normal;}
.refresh_box b.more_counter {margin: 0 0 0 5px;}
.refresh_box .button1 {float: right;}

.fui-radio.ui-buttonset label {height: 45px; background: #fff; width: 64px; margin: 0; border: none;}
.fui-radio.places_radio.ui-buttonset label {border-right: 1px solid #fff;}
.fui-radio.places_radio.ui-buttonset label + input + label + input + label {border: none}
.fui-radio.ui-buttonset label:hover {background: #EEEEEE;}
.fui-radio.ui-buttonset label.ui-state-active {background: #F1591D; color: #fff;}
.fui-radio.ui-buttonset label span {line-height: 45px; padding: 0;}

.fui-radio.ui-buttonset label {background: #fff;}
.fui-radio.ui-buttonset label.ui-state-active[for="AviaQuotasAvailable"], .fui-radio.ui-buttonset label.ui-state-active[for="HotelQuotasAvailable"], .fui-radio.ui-buttonset label[for="AviaQuotasAvailable"]:hover, .fui-radio.ui-buttonset label[for="HotelQuotasAvailable"]:hover {
background: #b9ffa6;
box-shadow: 0 0 0 2px #35802D inset;
}
.fui-radio.ui-buttonset label.ui-state-active[for="AviaQuotasRequest"], .fui-radio.ui-buttonset label.ui-state-active[for="HotelQuotasRequest"], .fui-radio.ui-buttonset label[for="AviaQuotasRequest"]:hover, .fui-radio.ui-buttonset label[for="HotelQuotasRequest"]:hover {
background: #fffac9;
box-shadow: 0 0 0 2px #9b9000 inset;
}
.fui-radio.ui-buttonset label.ui-state-active[for="AviaQuotasNotAvailable"], .fui-radio.ui-buttonset label.ui-state-active[for="HotelQuotasNotAvailable"], .fui-radio.ui-buttonset label[for="AviaQuotasNotAvailable"]:hover, .fui-radio.ui-buttonset label[for="HotelQuotasNotAvailable"]:hover {
background: #ffc9c9;
box-shadow: 0 0 0 2px #ad4545 inset;
}
label[for="AviaQuotasAvailable"] span, label[for="HotelQuotasAvailable"] span {
color: #35802d !important;
}
label[for="AviaQuotasRequest"] span, label[for="HotelQuotasRequest"] span {
color: #b39a2b !important;
}
label[for="AviaQuotasNotAvailable"] span, label[for="HotelQuotasNotAvailable"] span {
color: #ad4545 !important;
}
.tcs_top {padding: 10px 20px; margin: 10px 0 0 0;}
.tcs_top .fll span, .tcs_top .fll i, .tcs_top .fll b {display: inline-block;}
.tcs_top .fll b {font-weight: normal;}
.tcs_top .fll i {margin: 0 2px 0 0; font-style: normal; font-size: 14px;}
.tcs_top .fll span {margin: 0 0 0 10px; height: 35px; line-height: 35px; background: #f1f1f1; box-sizing: border-box; padding: 0 10px;}
.tcs_top .flr select, .tcs_top .flr .jqselect {width: 200px; margin: 0 0 0 10px;}


/***temp***/
.results-holder .pager_holder ul li {float: left;}

table.tbl1 {width: 100%;}
table.tbl1 tr th {background: #F1F1F1; height: 35px; text-align: center; padding: 0 4px; font-size: 12px; border-left: 1px solid #e4e4e4; font-weight: normal;}
table.tbl1 tr th:first-child, table.tbl1 tr td:first-child {border-left:none;}
table.tbl1 tr td {font-size: 11px; border-left: 1px solid #e4e4e4; background: #fff; border-bottom: 1px solid #e4e4e4; padding: 0 4px; vertical-align: middle; text-align: center; white-space: nowrap; height: 30px;}
table.tbl1 tr:hover td {background: #f7f7f7;}
table.tbl1 tr td.hotel_name_td {width: 200px;}
td.td_date span {background: #949494; width: 20px; height: 11px; line-height: 11px; font-size: 11px; color: #ffffff; text-align: center; border-radius: 3px; display: inline-block; margin: 0 0 0 2px;}
table.tbl1 tr td.fz11 {font-size: 11px;}
.category {font-size: 14px; font-weight: bold; background: url("../images/ico_star.png") no-repeat right top; padding: 0 9px 0 0; display: inline;}
#searchResultTable table.tours_list th {font-size: 14px;}
#searchResultTable table.tours_list td {font-size: 13px;}
#searchResultTable table.tours_list td, #searchResultTable table.tours_list th {padding: 10px; height: auto;}

.tt_field .jq-selectbox__dropdown {right: 0;}
.ico_tblank {width: 16px; height: 16px; background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OUM5Q0RENjMxRkY2MTFFNUFBN0U5RDcxQUQ1NTI5OEIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OUM5Q0RENjQxRkY2MTFFNUFBN0U5RDcxQUQ1NTI5OEIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5QzlDREQ2MTFGRjYxMUU1QUE3RTlENzFBRDU1Mjk4QiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo5QzlDREQ2MjFGRjYxMUU1QUE3RTlENzFBRDU1Mjk4QiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PpQC1yMAAAA/SURBVHjaYty9ezcDGvjPQAJgYqAQDLwBLHj8zEhA7/9hEgZMaH5mHJBYwBvKA+ICRgIuYqSZC/4PSDoACDAAvUEIWPBVpLwAAAAASUVORK5CYII=);}

.state-loading .jqselect .jq-selectbox__select .jq-selectbox__trigger {background-image: url(/images/loader16.png);}
.state-loading .scrollb_loader {position: absolute; background: #fff url(/images/loader16.png) no-repeat center; padding: 20px; top: 50%; left: 50%; line-height: 0.8; margin: -20px 0 0 -20px; z-index: 100; box-shadow: 0 0 15px rgba(0, 0, 0, 0.3);}


/***temp***/
.forms_holder_new .scrollb_content .b-test__item {display: block; padding: 5px 0 5px 10px; font-size: 12px;}
.forms_holder_new .scrollb_content .b-test__item a {color: #464646;}
.forms_holder_new .scrollb_content .b-test__item:hover {background: #e6ddda;}
.forms_holder_new .scrollb_content .b-test__item input[type="checkbox"],.scrollb_content .b-test__item .jq-checkbox {margin:0 6px 0 0;}
.forms_holder_new .scrollb_content .b-test__item span {display: inline-block; vertical-align: top;}
.forms_holder_new .scrollb_content .b-test__item input[type="checkbox"], .scrollb_content .b-test__item .jq-checkbox {float: left; margin: 0 -19px 0 0 !important;}
.forms_holder_new .scrollb_content .b-test__item span {float: left; width: 100%; display: block;}
.forms_holder_new .scrollb_content .b-test__item span span {float: none; margin: 0 0 0 19px; width: auto;}
.forms_holder_new .scrollb_content .b-test__item:after {content: '';display: block;clear: both;visibility: hidden;height: 0;line-height: 0;}