.bgrd-num-col,.data-table .num-col-cell{text-align:right}body,html{margin:0;padding:0;height:100%}@media(min-width:1024px){.container-fluid.generic-page,.container-fluid.gridnmap-container{position:absolute;top:60px;bottom:4px;right:0;left:0;padding-left:2px;overflow-y:auto}}.generic-table-row{-moz-user-select:text;-webkit-user-select:text;-ms-user-select:text;user-select:text}.gridnmap-container .ui-splitbar{background-color:#6d8!important;background:linear-gradient(to right,#dd6 0,#ffa 100%)!important}.gridnmap-container .grid-pane{height:100%;position:relative}.gridnmap-container #map-canvas{height:100%;margin-left:4px}.gridnmap-container .grid-pane .panel{height:100%;margin-bottom:0;margin-right:3px;margin-left:1px;position:relative}.gridnmap-container .grid-pane .panel .panel-body-man{position:absolute;top:60px;bottom:4px;right:1px;left:1px;padding:2px}.gridnmap-container .grid-pane .panel .panel-body-man .booking-grid{height:100%}.filter-input{padding-left:4px;width:70px}#boardInfoPopup,#boardPositionEditPopup{display:none;margin-top:28px;padding-left:15px;margin-right:-2px}.bgrd-head-filt{color:#00f}.ui-grid-row:nth-child(odd) .ui-grid-cell.board-reserved{background-color:#fdfd8d}.ui-grid-row:nth-child(even) .ui-grid-cell.board-reserved{background-color:#f3f383}.ui-grid-row:nth-child(odd) .ui-grid-cell.board-own-reserve{background-color:#8dfd8d}.ui-grid-row:nth-child(even) .ui-grid-cell.board-own-reserve{background-color:#83f383}.ui-grid-row:nth-child(odd) .ui-grid-cell.board-own-second-reserve{background-color:#addd1d}.ui-grid-row:nth-child(even) .ui-grid-cell.board-own-second-reserve{background-color:#a1dd11}.ui-grid-row:nth-child(odd) .ui-grid-cell.board-not-for-sale{background-color:#bdbdbd}.ui-grid-row:nth-child(even) .ui-grid-cell.board-not-for-sale{background-color:#b1b1b1}.ui-grid-disable-selection.selectable{-webkit-touch-callout:initial;-webkit-user-select:initial;-moz-user-select:initial;-ms-user-select:initial;user-select:text;cursor:default}div.problem-boards-lists{overflow:auto;height:100%}.problem-boards-lists div{float:left;margin-left:12px}.problem-boards-lists table{width:100%}.order-results div{margin-left:2px}.order-results div.panel-body{overflow:auto}.map-top-controls{margin-top:10px;border:1px solid transparent;border-radius:2px 0 0 2px;box-sizing:border-box;-moz-box-sizing:border-box;height:32px;outline:0;box-shadow:0 2px 6px rgba(0,0,0,.3);background-color:#fff;font-family:Roboto;font-size:15px;font-weight:300;margin-left:12px;padding:0 11px 0 13px;text-overflow:ellipsis;opacity:.8}.map-top-controls:hover{opacity:1}.map-top-controls:focus{opacity:1;border-color:#4d90fe}.map-top-controls-lens{width:32px;height:32px;background-image:url("../img/icon-lens.png");background-color:#4285f4;background-repeat:no-repeat;background-position:8px 7px;margin-top:10px;border-top-right-radius:2px;border-bottom-right-radius:2px;box-shadow:0 2px 6px rgba(0,0,0,.3)}.map-top-controls-lens:hover{background-color:#3079ed}.navbar-nav>li.buynow>a,.navbar-nav>li.buynow>a:focus,.navbar-nav>li.buynow>a:hover{color:#000;background-color:#eee;border-radius:4px}.navbar-nav>li.buynow.hasitems>a,.navbar-nav>li.buynow.hasitems>a:focus,.navbar-nav>li.buynow.hasitems>a:hover{color:#fff;background-color:red}.navbar-nav>li.buynow.hasitems.canbook>a,.navbar-nav>li.buynow.hasitems.canbook>a:focus,.navbar-nav>li.buynow.hasitems.canbook>a:hover{color:#fff;background-color:#01a611}.navbar-nav>li.buynow.hasitems.cancancel>a,.navbar-nav>li.buynow.hasitems.cancancel>a:focus,.navbar-nav>li.buynow.hasitems.cancancel>a:hover{background-color:#bbccd7;color:#086108}.navbar-nav>li.buynow.hasitems.canbook.cancancel>a,.navbar-nav>li.buynow.hasitems.canbook.cancancel>a:focus,.navbar-nav>li.buynow.hasitems.canbook.cancancel>a:hover{color:#000;background-color:#ffd600}.positionEditMapPane{height:400px;width:100%;border:1px solid green}#boardPositionEditPopup{width:530px}#boardPositionEditPopup img.photo,#boardPositionEditPopup img.schema{max-width:400px}.board-pos-edit a{width:100%}.board-pos-edit img.photo,.board-pos-edit img.schema{width:49%}#boardInfoPopup{width:530px}#boardInfoPopup .tab-pane{margin-top:8px}#boardInfoPopup img{max-width:265px}.nav.board-tabs>li>a{padding:2px 5px}.boards-panel .ui-grid-icon-container{width:16px}.boards-panel .ui-grid-icon-container .ui-grid-icon-menu{font-size:smaller}.nav.login-info>li{line-height:12px;padding-top:0;padding-bottom:0;margin-top:0}table.busy-table.in-grid>tbody>tr>td,table.short-info,table.short-info>tbody>tr>td{padding-top:1px;padding-bottom:1px}.nav.login-info .navbar-text{margin-top:10px;margin-bottom:10px}.nav.login-info .navbar-text small{font-size:10pt;display:block;margin-top:6px}table.short-info{width:250px;margin-left:8px;margin-bottom:2px}table.busy-table{border-collapse:separate;border-spacing:1px;width:98%;margin-bottom:2px;margin-left:1px}table.busy-table td{font-size:8pt;font-weight:700}table.busy-table.in-grid{margin-top:5px}.tab-pane table.busy-table td{padding-right:2px;padding-left:4px}table.busy-table td.no-sale{background-color:#ccc;border:1px solid gray}table.busy-table td.free{background-color:#b7d444;border:1px solid gray}table.busy-table td.free.in-cart{background-color:#b00;color:#fff;border:1px solid gray}table.busy-table td.reserved{background-color:#ffd600;border:1px solid gray}table.busy-table td.reserved.in-cart{background-color:#a40;color:#fff;border:1px solid gray}table.busy-table td.ownreserved{background-color:#f0d000;border:1px solid gray;color:green}table.busy-table td.ownreserved.second{background-color:#dfaf00;border:1px solid gray;color:green}table.busy-table td.ownreserved.in-cart{background-color:#a40;border:1px solid gray;color:#afa}table.busy-table td.booked{background-color:#222;color:#bbb;border:1px solid gray}table.busy-table td.ownbooked{background-color:#222;border:1px solid gray;color:#adff2f}table.busy-table td.ownbooked.in-cart{background-color:#bbccd7;color:#086108;border:1px solid gray}table.busy-table.cli td.free.in-cart{background-color:#904b1d;color:#fff;border:1px solid gray}table.busy-table.cli td.reserved{background-color:#ffd600;border:1px solid gray}table.busy-table.cli td.reserved.in-cart{background-color:#904b1d;color:#fff;border:1px solid gray}table.busy-table.cli td.ownreserved{background-color:#f0d000;border:1px solid gray;color:green}table.busy-table.cli td.ownreserved.second{background-color:#dfaf00;border:1px solid gray;color:green}table.busy-table.cli td.ownreserved.bookreq,table.busy-table.cli td.ownreserved.second.bookreq{background-color:#ff8500;border:1px solid gray;color:green}table.busy-table.cli td.ownreserved.in-cart{background-color:#a40;border:1px solid gray;color:#afa}table.busy-table.cli td.booked{background-color:#e51616;color:#000;border:1px solid gray}table.busy-table.cli td.ownbooked{background-color:#e51616;border:1px solid gray;color:#adff2f}.cancel-own-confirm,ul.menu{background-color:#fff;box-shadow:0 0 5px rgba(0,0,0,.15);width:150px;border:1px solid red}.cancel-own-confirm{position:absolute;left:0;top:0;display:none}ul.menu{list-style-type:none}.data-table div.ag-row-even .book{background-color:#60f35f;font-weight:700}.data-table div.ag-row-odd .book{background-color:#51ea50;font-weight:700}.data-table div.ag-row-even .cancel{background-color:#d3d3d3}.data-table div.ag-row-odd .cancel{background-color:#c3c3c3}.data-table div.ag-row-even .rejected{background-color:#ff4f67;color:#fff}.data-table div.ag-row-odd .rejected{background-color:#ff3f57;color:#fff}.data-table div.ag-row-even .reserve{background-color:#ff0}.data-table div.ag-row-odd .reserve{background-color:#f5f502}.data-table div.ag-row-even .reserve2{background-color:#ff0}.data-table div.ag-row-odd .reserve2{background-color:#f5f502}.data-table div.ag-row-odd .filtered{background-color:#999}.data-table div.ag-row-even .filtered{background-color:#999}.data-table .p_reserve{background-color:#fffda6}.data-table .p_reserve2{background-color:#ffdf00}.data-table .p_own_reserve{background-color:#ffb700}.data-table .p_own_book{background-color:#c30721;color:#fff}.data-table .p_social_book{background-color:#55007d;color:#fff}.data-table .p_book{background-color:#ff4f67}.data-table div.ag-row-even .reserve.bookreq{background-color:#ffa500}.data-table div.ag-row-odd .reserve.bookreq{background-color:#e89600}.data-table div.ag-row-even .reserve2.bookreq{background-color:#ffa500}.data-table div.ag-row-odd .reserve2.bookreq{background-color:#e89600}.data-table .num-col-cell input{float:left}.photoCell{text-align:center}.commentInputCell{width:100%;height:100%;border:solid 1px #add8e6}.proposalStatus{height:25px;text-align:center;line-height:25px;font-weight:bold}.proposalStatus.accepted{background-color:#4186f4;color:#fff}.proposalStatus.rejected{background-color:#ff4f67;color:#fff}.proposalPhotoCell{text-align:center}.proposalPhotoCell .deleteAction{margin-left:20px}.proposalPhotoCell .addAction{margin-left:0}.proposalPriceCell{width:100%;height:100%;border:solid 1px #add8e6}.multiselect-container>li.strong>a>label{font-weight:bold;font-style:italic}.order-result-cell{width:80px;text-align:center;font:12px Arial,sans-serif}.order-result-cell.periodHeader{text-align:center;font:12px Arial,sans-serif;font-weight:bold;width:60px}.order-result-cell.boardName{background:#f1f2f3;font:12px Arial,sans-serif;color:#2b2626;line-height:18px;text-align:center;padding:4px 6px}.order-result-cell.success-secondreserve{background-color:#ffdf00;color:#000}.order-result-cell.success-reserve{background-color:#fffda6;color:#000}.order-result-cell.failed-nothub{background-color:#999;color:#000}.order-result-cell .discount{color:#000;font-size:11px;font-weight:bold;margin-top:5px}.order-result-cell.success-book{background-color:#00a743;color:#fff}.order-result-cell.failed{background-color:#ff4f67;color:#fff}.order-result-table-panel{width:720px;display:inline-block;overflow:auto;margin:10px;max-height:446px}.order-result-info-text{font:18px "RobotoRegular",Arial,sans-serif;font-weight:bold;margin:10px 0 0 30px}.quick-order-dialog{margin:0;padding:0}.quick-order-dialog .modal-content{}.quick-order-dialog .modal-body{padding:0 10px 10px 10px}.quick-order-dialog .panel-body{padding:0;margin:4px}.quick-order-dialog .form-group{margin:0;padding:0}#quickOrderProgress{text-align:center;margin-top:20px}.quick-order-dialog .modal-header{text-align:center;margin-top:8px;border-radius:5px;height:25px;padding:0}.quick-order-dialog .panel-button{margin-left:0}.quick-order-dialog .btn.btn-grey{margin-left:0}.quick-order-dialog .btn.btn-green{margin-left:0}.filter-top-label{font-weight:normal;margin-bottom:0;color:rgba(116,116,116,.9);font-size:13px}.inline-block{display:inline-block;float:none!important}.controls-line.inline-block{padding-left:5px}.calendar-wrap.inline-block label{display:inline-block;float:none!important;height:auto!important;line-height:inherit!important;margin-bottom:0!important;color:rgba(116,116,116,.9)!important;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif!important}.calendar-wrap.inline-block .datepicker-wrap{float:none!important}.filter-top.fixed-size225 .btn-group{width:225px!important}.filter-top.fixed-size185 .btn-group{width:185px!important}.filter-top.fixed-size155 .btn-group{width:155px!important}.filter-top.fixed-size155 .btn-group{width:155px!important}.filter-top.fixed-size140 .btn-group{width:140px!important}.datepicker-input.short{width:120px!important}.clipDurationContainer{cursor:pointer}.clipDurationValue{display:inline-block}.clipDurationArrow{background:url("../../img/arrow-vertical.png") center no-repeat;display:inline-block;float:right;margin-top:0;width:15px;height:15px}.digital-cell{height:17px;border-radius:3px;padding:0;font:10px "RobotoRegular",Arial,sans-serif;margin:1px 1px 0 0;width:50px!important;display:inline-block;text-align:right;overflow:hidden;text-shadow:1px 1px 1px black,1px 1px 1px black,0 0 1px black,0 0 1px black}.digital-cell .price{color:#fff;position:absolute;line-height:17px;text-align:right;width:46px}.digital-cell .busy{background:#ff4f67!important;display:inline-block;height:100%;float:left}.digital-cell .free{background:#00a743!important;display:inline-block;height:100%;float:left}.digital-cell .reserve{background:#fffda6!important;display:inline-block;height:100%;float:left}.digital-cell .inactive{background:#999!important;display:inline-block;height:100%;float:left}.digital-cell .in-cart{background:#4186f4!important;display:inline-block;height:100%;float:left}.booking-link{position:relative;line-height:29px;float:left;margin-right:20px}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #000 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top,#fff 50%,#eee 100%);background-image:-o-linear-gradient(top,#fff 50%,#eee 100%);background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF',endColorstr='#FFEEEEEE',GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top,#eee 50%,#ccc 100%);background-image:-o-linear-gradient(top,#eee 50%,#ccc 100%);background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE',endColorstr='#FFCCCCCC',GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top,#fff 0%,#eee 50%);background-image:-o-linear-gradient(top,#fff 0%,#eee 50%);background-image:linear-gradient(to bottom,#fff 0%,#eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF',endColorstr='#FFEEEEEE',GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top,#eee 50%,#fff 100%);background-image:-o-linear-gradient(top,#eee 50%,#fff 100%);background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE',endColorstr='#FFFFFFFF',GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:34px;user-select:none;-webkit-user-select:none}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:32px}.select2-container--default .select2-selection--single .select2-selection__arrow{height:32px;position:absolute;top:1px;right:1px;width:20px}.select2-results__option{padding-top:0;padding-bottom:0}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#1e90ff}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa;border-radius:5px}.select2{display:block!important;width:100%!important}.ui-pnotify{top:36px;right:36px;position:absolute;height:auto;z-index:2}body>.ui-pnotify{position:fixed;z-index:100040}.ui-pnotify-modal-overlay{background-color:rgba(0,0,0,.4);top:0;left:0;position:absolute;height:100%;width:100%;z-index:1}body>.ui-pnotify-modal-overlay{position:fixed;z-index:100039}.ui-pnotify.ui-pnotify-in{display:block!important}.ui-pnotify.ui-pnotify-move{transition:left .5s ease,top .5s ease,right .5s ease,bottom .5s ease}.ui-pnotify.ui-pnotify-fade-slow{transition:opacity .6s linear;opacity:0}.ui-pnotify.ui-pnotify-fade-slow.ui-pnotify.ui-pnotify-move{transition:opacity .6s linear,left .5s ease,top .5s ease,right .5s ease,bottom .5s ease}.ui-pnotify.ui-pnotify-fade-normal{transition:opacity .4s linear;opacity:0}.ui-pnotify.ui-pnotify-fade-normal.ui-pnotify.ui-pnotify-move{transition:opacity .4s linear,left .5s ease,top .5s ease,right .5s ease,bottom .5s ease}.ui-pnotify.ui-pnotify-fade-fast{transition:opacity .2s linear;opacity:0}.ui-pnotify.ui-pnotify-fade-fast.ui-pnotify.ui-pnotify-move{transition:opacity .2s linear,left .5s ease,top .5s ease,right .5s ease,bottom .5s ease}.ui-pnotify.ui-pnotify-fade-in{opacity:1}.ui-pnotify .ui-pnotify-shadow{-webkit-box-shadow:0 6px 28px 0 rgba(0,0,0,.1);-moz-box-shadow:0 6px 28px 0 rgba(0,0,0,.1);box-shadow:0 6px 28px 0 rgba(0,0,0,.1)}.ui-pnotify-container{background-position:0 0;padding:.8em;height:100%;margin:0}.ui-pnotify-container:after{content:" ";visibility:hidden;display:block;height:0;clear:both}.ui-pnotify-container.ui-pnotify-sharp{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.ui-pnotify-title{display:block;margin-bottom:.4em;margin-top:0}.ui-pnotify-text{display:block}.ui-pnotify-icon,.ui-pnotify-icon span{display:block;float:left;margin-right:.2em}.ui-pnotify.stack-bottomleft,.ui-pnotify.stack-topleft{left:25px;right:auto}.ui-pnotify.stack-bottomleft,.ui-pnotify.stack-bottomright{bottom:25px;top:auto}.ui-pnotify.stack-modal{left:50%;right:auto;margin-left:-150px}.ui-pnotify-closer,.ui-pnotify-sticker{float:right;margin-left:.2em}.ui-pnotify-history-container{position:absolute;top:0;right:18px;width:70px;border-top:none;padding:0;-webkit-border-top-left-radius:0;-moz-border-top-left-radius:0;border-top-left-radius:0;-webkit-border-top-right-radius:0;-moz-border-top-right-radius:0;border-top-right-radius:0;z-index:10000}.ui-pnotify-history-container.ui-pnotify-history-fixed{position:fixed}.ui-pnotify-history-container .ui-pnotify-history-header{padding:2px;text-align:center}.ui-pnotify-history-container button{cursor:pointer;display:block;width:100%}.ui-pnotify-history-container .ui-pnotify-history-pulldown{display:block;margin:0 auto}.ui-pnotify-container{position:relative;left:0}@media(max-width:480px){.ui-pnotify-mobile-able.ui-pnotify{position:fixed;top:0;right:0;left:0;width:auto!important;font-size:1.2em;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;font-smoothing:antialiased}.ui-pnotify-mobile-able.ui-pnotify .ui-pnotify-shadow{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-bottom-width:5px}.ui-pnotify-mobile-able .ui-pnotify-container{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.ui-pnotify-mobile-able.ui-pnotify.stack-bottomleft,.ui-pnotify-mobile-able.ui-pnotify.stack-topleft{left:0;right:0}.ui-pnotify-mobile-able.ui-pnotify.stack-bottomleft,.ui-pnotify-mobile-able.ui-pnotify.stack-bottomright{left:0;right:0;bottom:0;top:auto}.ui-pnotify-mobile-able.ui-pnotify.stack-bottomleft .ui-pnotify-shadow,.ui-pnotify-mobile-able.ui-pnotify.stack-bottomright .ui-pnotify-shadow{border-top-width:5px;border-bottom-width:1px}}@font-face{font-family:'RobotoRegular';src:url("../fonts/Roboto/RobotoRegular.eot");src:url("../fonts/Roboto/RobotoRegular.eot") format("embedded-opentype"),url("../fonts/Roboto/RobotoRegular.woff2") format("woff2"),url("../fonts/Roboto/RobotoRegular.woff") format("woff"),url("../fonts/Roboto/RobotoRegular.ttf") format("truetype"),url("../fonts/Roboto/RobotoRegular.svg#RobotoRegular") format("svg")}@font-face{font-family:'RobotoLight';src:url("../fonts/Roboto/RobotoLight.eot");src:url("../fonts/Roboto/RobotoLight.eot") format("embedded-opentype"),url("../fonts/Roboto/RobotoLight.woff2") format("woff2"),url("../fonts/Roboto/RobotoLight.woff") format("woff"),url("../fonts/Roboto/RobotoLight.ttf") format("truetype"),url("../fonts/Roboto/RobotoLight.svg#RobotoLight") format("svg")}@font-face{font-family:'RobotoBold';src:url("../fonts/Roboto/RobotoBold.eot");src:url("../fonts/Roboto/RobotoBold.eot") format("embedded-opentype"),url("../fonts/Roboto/RobotoBold.woff2") format("woff2"),url("../fonts/Roboto/RobotoBold.woff") format("woff"),url("../fonts/Roboto/RobotoBold.ttf") format("truetype"),url("../fonts/Roboto/RobotoBold.svg#RobotoBold") format("svg")}@font-face{font-family:'OpenSansLight';src:url("../fonts/OpenSans/OpenSansLight.eot");src:url("../fonts/OpenSans/OpenSansLight.eot") format("embedded-opentype"),url("../fonts/OpenSans/OpenSansLight.woff2") format("woff2"),url("../fonts/OpenSans/OpenSansLight.woff") format("woff"),url("../fonts/OpenSans/OpenSansLight.ttf") format("truetype"),url("../fonts/OpenSans/OpenSansLight.svg#OpenSansLight") format("svg")}@font-face{font-family:'OpenSansRegular';src:url("../fonts/OpenSans/OpenSansRegular.eot");src:url("../fonts/OpenSans/OpenSansRegular.eot") format("embedded-opentype"),url("../fonts/OpenSans/OpenSansRegular.woff2") format("woff2"),url("../fonts/OpenSans/OpenSansRegular.woff") format("woff"),url("../fonts/OpenSans/OpenSansRegular.ttf") format("truetype"),url("../fonts/OpenSans/OpenSansRegular.svg#OpenSansRegular") format("svg")}*,h1,h2,h3,h4,h5,h6,p,ul,li{margin:0;padding:0;box-sizing:border-box;outline:none}html{height:100%;min-height:100%;overflow-y:scroll}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}ul,li{list-style:none}input,button{border:none;outline:0}body{width:100%;height:100%}a,a:hover,a:active,a:focus,a:visited{text-decoration:none;outline:none;cursor:pointer}.button{padding:8px 25px;color:#fff;font-size:22px}a.button{display:inline-block}.wrapper{min-width:320px;margin:0 auto;min-height:100%;height:auto!important;height:100%}.footer{position:relative}.container{width:100%;margin:0 auto;padding-right:0}.header,main.content{overflow:hidden}.header{background:#f3f3f3;padding-top:5px;border-bottom:1px solid #d9d9d6}.header .navbar-default{margin-bottom:0}.header .navbar .navbar-collapse .nav.navbar-nav li{display:inline-block}.header .navbar .navbar-collapse .nav.navbar-nav li a{font:13px "RobotoRegular",Arial,sans-serif;color:#fff;line-height:35px;text-align:center;background:#ccc;text-transform:uppercase;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;padding:5px;min-width:48px;min-height:48px;margin:2px}@media screen and (max-width:1220px){.header .navbar .navbar-collapse .nav.navbar-nav li a{font-size:10px}}.header .navbar .navbar-collapse .nav.navbar-nav li.active a,.header .navbar .navbar-collapse .nav.navbar-nav li:hover a{background:#ffe100;background-image:none}.header .navbar .navbar-collapse .nav.navbar-nav.client-cab li{width:25%}.summary-bottom .summary{margin-bottom:5px;margin-top:5px;float:left}.summary-bottom .summary p{font:11px "RobotoLight",Arial,sans-serif;color:#3b4043;line-height:15px;text-align:center}.summary-bottom .summary p span{font:13px "RobotoRegular",Arial,sans-serif}.summary-bottom .cart-top-summary{border:1px solid #f3f3f3;border-radius:0;padding:4px;margin-top:-4px}.summary-bottom .cart-top-summary.not-empty{border:1px solid #949da1;background-color:#e4ede1;cursor:default}.summary-bottom .cart-top-summary.active{border:solid 1px green;background-color:#a4eda1}.header .navbar .navbar-collapse .controls ul li.disabled a.icon-eye:after{content:url("../img/icon-eye-disabled.svg");cursor:default;width:19px}.header .navbar .navbar-collapse .controls ul li.disabled a.icon-cross:after{content:url("../img/icon-cross-disabled.svg");cursor:default;width:11px;left:-14px;top:2px}.header .navbar .navbar-collapse .controls ul li.active a.icon-eye:after,.header .navbar .navbar-collapse .controls ul li:hover:not(.disabled) a.icon-eye:after{content:url("../img/icon-eye-red.svg");left:5px}.header .navbar .navbar-collapse .controls ul li.active a.icon-cross:after,.header .navbar .navbar-collapse .controls ul li:hover:not(.disabled) a.icon-cross:after{content:url("../img/icon-cross-red.svg");left:-6px}.header .navbar .navbar-collapse .controls ul li.active a.icon-cart:after,.header .navbar .navbar-collapse .controls ul li:hover:not(.disabled) a.icon-cart:after{content:url("../img/icon-cart-red.svg")}@media screen and (max-width:768px){.header .navbar .navbar-collapse{width:86%;margin-left:4%}}.header .navbar .navbar-right .navbar-text{font:13px "RobotoRegular",Arial,sans-serif;color:#828485;line-height:12px;text-align:right}.header .navbar .navbar-right span a{display:inline-block;width:15px;height:15px;position:relative}.header .navbar .navbar-right span a:after{position:absolute;content:url("../img/icon-logout-grey.svg");left:5px;top:3px;width:15px}.header .navbar .navbar-right span a:hover:after{content:url("../img/icon-logout-red.svg")}.header .navbar-default{background-color:#f3f3f3!important;border:none;background-image:none;box-shadow:none;padding-right:15px}.sides-wrap{height:100%;width:calc((100%) + 15px);margin-left:-15px;position:relative;cursor:default!important}.table-container{position:relative;z-index:4;background:#fff}.data-table{margin-top:-4px}#centerRow{width:100%}.line{height:100%;width:4px;background:#bbcbd1;position:absolute;top:0;left:calc((50%) + 5px);z-index:6;cursor:col-resize}@media screen and (max-width:1024px){.line{left:calc((38%) + 2px)}}.line:after{content:'';width:29px;height:29px;display:block;position:absolute;left:-12px;top:50px;background:url("../img/icon-line-red.png")}.line .table-hide,.line .map-hide{width:14px;height:29px;display:block;cursor:pointer;position:absolute;top:50px;z-index:5}.line .table-hide{left:-12px}.line .table-hide:after{content:'';width:0;height:0;position:absolute;top:9px;right:3px;border:5px solid transparent;border-right:5px solid rgba(255,255,255,.6);-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.line .table-hide:hover:after{border-right:5px solid #fff}.line .map-hide{left:3px}.line .map-hide:after{content:'';width:0;height:0;position:absolute;top:9px;left:3px;border:5px solid transparent;border-left:5px solid rgba(255,255,255,.6);-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.line .map-hide:hover:after{border-left:5px solid #fff}.map-container{position:absolute;top:0;width:100%;height:100%;z-index:3}.map-container #map_canvas{height:100%}.map-container #full-board-details{height:100%}.summary-bottom{width:calc((100%) - 30px);bottom:0;z-index:5;overflow:hidden;padding:5px 0;background:#fff}.summary-bottom.relative{position:relative}.summary-bottom .total-amount{float:left}.summary-bottom .total-cost,.summary-bottom .reserve-statuses{float:right}.summary-bottom .reserve-statuses{display:none}.summary-bottom .reserve-statuses span{font:12px "RobotoLight",Arial,sans-serif;line-height:23px;color:#3b4043;position:relative;margin-left:30px}.summary-bottom .reserve-statuses span:before{content:'';width:10px;height:10px;position:absolute;left:-15px;top:3px}.summary-bottom .reserve-statuses span.free:before{background:#00a743}.summary-bottom .reserve-statuses span.reserved:before{background:#fffda6}.summary-bottom .reserve-statuses span.reserved.mine:before{background:#ffb700}.summary-bottom .reserve-statuses span.second-reserve:before{background:#ffdf00}.summary-bottom .reserve-statuses span.second-reserve.mine:before{background:#f18200}.summary-bottom .reserve-statuses span.booked:before{background:#ff4f67}.summary-bottom .reserve-statuses span.booked.mine:before{background:#c30721}.summary-bottom .reserve-statuses span.nothub:before{background:#999}.summary-bottom .reserve-statuses span.added:before{background:#4186f4;border:1px solid #989ba3}.summary-bottom .reserve-statuses span.rejected:before{border:1px solid #00a743;background:#fff;color:#000}.summary-bottom .total-amount p,.summary-bottom .total-cost p{text-align:left;font:13px "RobotoLight",Arial,sans-serif;color:#000}.summary-bottom .total-amount p strong,.summary-bottom .total-cost p strong{font-weight:bold;margin-right:5px}.summary-bottom .additional-options{width:100%;float:left;text-align:right}.summary-bottom .additional-options .options{display:inline-block;text-align:left}.summary-bottom .additional-options .options span{font:12px "RobotoLight",Arial,sans-serif;line-height:23px;color:#3b4043;position:relative;margin-left:30px}.summary-bottom .additional-options .options span.added:before{content:'';width:10px;height:10px;position:absolute;left:-15px;top:3px;background:#fff;border:1px solid #989ba3}.summary-bottom .additional-options .options span.add-all-free:before{position:absolute;left:-17px;top:-3px;content:url("../img/icon-cart-small.png")}.summary-bottom .additional-options .options span.clear-all-added:before{position:absolute;left:-17px;top:-3px;content:url("../img/icon-cross-small.png")}.controls-top-wrap{width:calc((100%) + 15px);margin-left:-15px}.tab{*zoom:1}.tab:before,.tab:after{content:"";display:table}.tab:after{clear:both}.tab.reserve-tab{display:inherit}.tab.reserve-tab .well{background:none;padding:0!important}.tab.reserve-tab .well .controls-line{width:100%}.tab.reserve-tab .well .controls-line .datepicker-wrap input{width:120px}.tab.reserve-tab .well .controls-line.dark{background:#f3f3f3;padding:0 5px;border-bottom:1px solid #d8ddde;margin-top:0}.tab.reserve-tab .well .controls-line.dark .choose-other{display:none;font:12px "RobotoLight",Arial,sans-serif;line-height:19px;color:#4289a1;position:relative;border-bottom:1px dashed #4289a1;float:left;margin-left:30px;margin-top:4px;-webkit-transition:color .3s;-moz-transition:color .3s;-o-transition:color .3s;transition:color .3s}.tab.reserve-tab .well .controls-line.dark .choose-other:before{content:'';width:17px;height:15px;display:block;background:url("../img/icon-edit-small.png") center no-repeat;position:absolute;left:-20px;top:3px}.tab.reserve-tab .well .controls-line.dark .choose-other:hover{color:#32a5cc;border-bottom:1px solid #32a5cc}.tab.reserve-tab .well .controls-line.dark .buttons-wrap{margin-bottom:4px}.tab.reserve-tab .well .controls-line.dark .filters-summary{display:none;margin-top:3px}.tab.reserve-tab .well .controls-line.white{background:#fff;margin-top:20px}.tab.reserve-tab .well .controls-line:nth-of-type(2){padding:10px 5px 0 5px}.tab.orders-tab .controls-line .btn.btn-blue img{position:relative;left:-5px;top:-2px}.tab.applications-tab .form-controls .controls-line .filter-top{width:calc((16.666667%) - 5px)}.tab.applications-tab .form-controls .controls-line .code-search{width:calc((16.666667%) - 10px)}.tab.orders-tab .form-controls .controls-line .calendar-wrap{width:calc((12.5%) - 5px)}.tab.orders-tab .form-controls .controls-line .calendar-wrap .date-from label,.tab.orders-tab .form-controls .controls-line .calendar-wrap .date-to label{width:30px}.tab.orders-tab .form-controls .controls-line .calendar-wrap .date-from .datepicker-wrap,.tab.orders-tab .form-controls .controls-line .calendar-wrap .date-to .datepicker-wrap{width:calc((100%) - 40px)}.tab.orders-tab .form-controls .controls-line .filter-top{width:calc((12.5%) - 5px)}.tab.orders-tab .form-controls .controls-line .code-search{width:calc((12.5%) - 5px)}.tab.camp-tab .btn.btn-blue img{position:relative;left:-3px;top:-1px}.tab.camp-tab .form-controls .controls-line:nth-of-type(1) .calendar-wrap{width:calc((12.5%) - 5px)}.tab.camp-tab .form-controls .controls-line:nth-of-type(1) .calendar-wrap .date-from label,.tab.camp-tab .form-controls .controls-line:nth-of-type(1) .calendar-wrap .date-to label{min-width:30px}.tab.camp-tab .form-controls .controls-line:nth-of-type(1) .calendar-wrap .date-from .datepicker-wrap,.tab.camp-tab .form-controls .controls-line:nth-of-type(1) .calendar-wrap .date-to .datepicker-wrap{width:calc((100%) - 40px)}.tab.camp-tab .form-controls .controls-line:nth-of-type(1) .filter-top{width:calc((12.5%) - 5px)}.tab.camp-tab .form-controls .controls-line:nth-of-type(1) .code-search{width:calc((12.5%) - 5px)}.tab.camp-tab .form-controls .controls-line:nth-of-type(2) .filter-top{width:calc((12.5%) - 5px)}.tab.camp-tab .form-controls .controls-line:nth-of-type(2) .code-search{width:calc((12.5%) - 5px)}.tab.status-tab .form-controls .controls-line:nth-of-type(1) .calendar-wrap{width:calc((14.2857%) - 5px)}.tab.status-tab .form-controls .controls-line:nth-of-type(1) .calendar-wrap .date-from label,.tab.status-tab .form-controls .controls-line:nth-of-type(1) .calendar-wrap .date-to label{min-width:30px}.tab.status-tab .form-controls .controls-line:nth-of-type(1) .calendar-wrap .date-from .datepicker-wrap,.tab.status-tab .form-controls .controls-line:nth-of-type(1) .calendar-wrap .date-to .datepicker-wrap{width:calc((100%) - 40px)}.tab.status-tab .form-controls .controls-line:nth-of-type(1) .filter-top{width:calc((14.2857%) - 5px)}.tab.status-tab .form-controls .controls-line:nth-of-type(1) .code-search{width:calc((12.5%) - 5px)}.tab.status-tab .form-controls .controls-line:nth-of-type(2) .filter-top{width:calc((12.5%) - 5px)}.tab.status-tab .form-controls .controls-line:nth-of-type(2) .code-search{width:calc((12.5%) - 5px)}.tab.photo-tab .form-controls .controls-line:nth-of-type(1) .calendar-wrap{width:calc((12.5%) - 5px)}.tab.photo-tab .form-controls .controls-line:nth-of-type(1) .calendar-wrap .date-from label,.tab.photo-tab .form-controls .controls-line:nth-of-type(1) .calendar-wrap .date-to label{min-width:30px}.tab.photo-tab .form-controls .controls-line:nth-of-type(1) .calendar-wrap .date-from .datepicker-wrap,.tab.photo-tab .form-controls .controls-line:nth-of-type(1) .calendar-wrap .date-to .datepicker-wrap{width:calc((100%) - 40px)}.tab.photo-tab .form-controls .controls-line:nth-of-type(1) .filter-top{width:calc((12.5%) - 5px)}.tab.photo-tab .form-controls .controls-line:nth-of-type(1) .code-search{width:calc((12.5%) - 5px)}.tab.photo-tab .form-controls .controls-line:nth-of-type(2) .filter-top{width:calc((12.5%) - 5px)}.tab.photo-tab .form-controls .controls-line:nth-of-type(2) .code-search{width:calc((12.5%) - 5px)}.tab.document-tab .form-controls .controls-line:nth-of-type(1) .calendar-wrap{width:calc((16.66667%) - 5px)}.tab.document-tab .form-controls .controls-line:nth-of-type(1) .calendar-wrap .date-from label,.tab.document-tab .form-controls .controls-line:nth-of-type(1) .calendar-wrap .date-to label{min-width:30px}.tab.document-tab .form-controls .controls-line:nth-of-type(1) .calendar-wrap .date-from .datepicker-wrap,.tab.document-tab .form-controls .controls-line:nth-of-type(1) .calendar-wrap .date-to .datepicker-wrap{width:calc((100%) - 40px)}.tab.document-tab .form-controls .controls-line:nth-of-type(1) .filter-top{width:calc((16.66667%) - 5px)}.tab.document-tab .form-controls .controls-line:nth-of-type(1) .code-search{width:calc((12.5%) - 5px)}.tab.document-tab .form-controls .controls-line:nth-of-type(2) .filter-top{width:calc((12.5%) - 5px)}.tab.document-tab .form-controls .controls-line:nth-of-type(2) .code-search{width:calc((12.5%) - 5px)}.tab.upload-tab .form-controls .controls-line:nth-of-type(1) .calendar-wrap{width:calc((16.66667%) - 5px)}.tab.upload-tab .form-controls .controls-line:nth-of-type(1) .calendar-wrap .date-from label,.tab.upload-tab .form-controls .controls-line:nth-of-type(1) .calendar-wrap .date-to label{min-width:30px}.tab.upload-tab .form-controls .controls-line:nth-of-type(1) .calendar-wrap .date-from .datepicker-wrap,.tab.upload-tab .form-controls .controls-line:nth-of-type(1) .calendar-wrap .date-to .datepicker-wrap{width:calc((100%) - 40px)}.tab.upload-tab .form-controls .controls-line:nth-of-type(1) .calendar-wrap:nth-of-type(1) .datepicker-wrap{width:calc((100%) - 80px)}.tab.upload-tab .form-controls .controls-line:nth-of-type(1) .filter-top{width:calc((16.66667%) - 5px)}.tab.upload-tab .well{background:#fff}.modal-alert .modal-dialog{width:350px;margin:200px auto}.modal-alert .modal-dialog .modal-body{padding:15px 25px;padding-bottom:60px;background:#f3f3f3}.modal-alert .modal-dialog .modal-body h3{font:24px "RobotoRegular",Arial,sans-serif;padding-bottom:10px;text-align:center}.modal-alert .modal-dialog .modal-body p{font:14px "RobotoLight",Arial,sans-serif}.modal-alert .modal-dialog .modal-body p strong{font:14px "RobotoRegular",Arial,sans-serif}.modal-alert .modal-dialog .modal-body .buttons-wrap{width:100%;float:left;margin-top:15px;text-align:center}.modal-alert .modal-dialog .modal-body .buttons-wrap .btn{float:none;display:inline-block;width:auto;padding:5px 12px}.modal-alert .modal-dialog .modal-body .buttons-wrap .btn.btn-white img{top:-1px;left:-4px}.modal-dialog.table-photo{min-width:250px;width:250px}.reason-form{*zoom:1;border-radius:2px;background-color:#fff;box-shadow:0 6px 15px 0 rgba(59,64,67,.5);max-width:250px;padding:15px;position:absolute;top:50%;right:30%;z-index:2}.reason-form:before,.reason-form:after{content:"";display:table}.reason-form:after{clear:both}.reason-form .form-line{width:100%;float:left;margin-bottom:5px}.reason-form .form-line h4{font:15px "RobotoRegular",Arial,sans-serif;padding-bottom:10px}.reason-form .form-line input[type="text"]{width:100%;height:30px;border:1px solid #d9d9d6;border-radius:2px;background:#fff;font:13px "RobotoLight",Arial,sans-serif;color:rgba(116,116,116,.9);padding:2px 10px}.reason-form .form-line .select-wrap .btn-group{width:100%}.reason-form .form-line .checkbox{width:100%;float:left;padding-left:25px;margin:5px 0;font:13px "RobotoLight",Arial,sans-serif;color:#747474;cursor:pointer;line-height:23px}.reason-form .form-line .checkbox input{display:none}.reason-form .form-line .checkbox input:checked+.label{background:#1dbd9d;border:none}.reason-form .form-line .checkbox input:checked+.label:after{content:url("../img/check.png");position:absolute;left:3px;top:3px}.reason-form .form-line .checkbox input+.label{position:absolute;left:0;top:4px;padding:0;width:15px;height:15px;display:inline-block;border-radius:2px;border:1px solid #949da1;background:none}.reason-form .form-line .buttons-wrap .btn{margin:0 5px 0 0;width:auto;padding:6px 12px}.modal-result .modal-dialog{width:inherit;max-width:760px}.modal-result .modal-header{background:#f3f3f3;border-bottom:1px solid #d8ddde}.modal-result .modal-header .close{font-size:24px}.modal-result .modal-header h4{font:18px "OpenSansRegular",Arial,Helvetica,sans-serif;color:#3b4043;line-height:20px;text-align:center}.modal-result .modal-body{padding:30px 90px 0 90px}.modal-result .statuses-success,.modal-result .statuses-failed,.modal-result .statuses-warning{font:15px "RobotoLight",Arial,sans-serif;color:#52656e;line-height:13px;text-align:left;padding:15px 20px;border-radius:0;border:none}.modal-result .panel{border:none;box-shadow:none;margin-left:0;margin-bottom:15px}.modal-result .statuses-success{background:rgba(0,167,67,.2);border-left:3px solid #00a743}.modal-result .statuses-failed{background:rgba(204,5,43,.2);border-left:3px solid #cc052b}.modal-result .statuses-warning{background:rgba(255,223,0,.2);border-left:3px solid #ffd900}.modal-result .table-wrapper{padding:15px 0;border:none}.modal-result .table-wrapper table{border:none}.modal-result .table-wrapper table tr td{border:none;background:#fff;font:14px "RobotoLight",Arial,sans-serif;color:#5e6d75;line-height:20px;text-align:left}.modal-result .table-wrapper .table-row{border-bottom:1px solid #d8ddde}.modal-result .table-wrapper .table-row .code{padding:15px 20px;background:#f3f3f3;vertical-align:top;font:14px "RobotoRegular",Arial,sans-serif;color:#3b4043;line-height:18px;text-align:center}.modal-result .table-wrapper .table-row .dates{padding:5px 0 5px 15px!important}.modal-result .table-wrapper .table-row .dates table tr td{padding:2px 10px}.modal-result .table-wrapper .table-row .dates table tr td.res-cell-booked{background-color:#c30721;border:solid 1px #fee;color:#fff}.modal-result .table-wrapper .table-row .dates table tr td.res-cell-reserved{background-color:#ffb700;border:solid 1px #ffa}.modal-result .table-wrapper .table-row:nth-last-of-type(1){border-bottom:none}.modal-photo .modal-dialog{width:280px;margin:200px auto}.modal-photo .modal-dialog .modal-body{padding:15px 25px;background:#f3f3f3}.modal-photo .modal-dialog .modal-body h5{font:15px "RobotoRegular",Arial,sans-serif;line-height:18px;padding-bottom:10px;text-align:center}.modal-photo .modal-dialog .modal-body p{font:14px "RobotoLight",Arial,sans-serif}.modal-photo .modal-dialog .modal-body p strong{font:14px "RobotoRegular",Arial,sans-serif}.modal-photo .modal-dialog .modal-body .form-line{*zoom:1;margin-bottom:10px}.modal-photo .modal-dialog .modal-body .form-line:before,.modal-photo .modal-dialog .modal-body .form-line:after{content:"";display:table}.modal-photo .modal-dialog .modal-body .form-line:after{clear:both}.modal-photo .modal-dialog .modal-body .form-line .btn{width:auto;padding:6px 12px}.modal-photo .modal-dialog .modal-body .form-line .btn.btn-white img{position:relative;top:-1px;left:-4px}.modal-photo .modal-dialog .modal-body .form-line .checkbox{width:100%;float:left;padding-left:30px;margin:5px 0;font:14px "RobotoLight",Arial,sans-serif;cursor:pointer}.modal-photo .modal-dialog .modal-body .form-line .checkbox input{display:none}.modal-photo .modal-dialog .modal-body .form-line .checkbox input:checked+.label{background:#1dbd9d;border:none}.modal-photo .modal-dialog .modal-body .form-line .checkbox input:checked+.label:after{content:url("../img/check.png");position:absolute;left:1px;top:1px}.modal-photo .modal-dialog .modal-body .form-line .checkbox input+.label{position:absolute;left:7px;top:4px;padding:0;width:12px;height:12px;display:inline-block;border-radius:2px;border:1px solid #949da1;background:none}.modal-add .modal-dialog{width:420px;margin:200px auto}.modal-add .modal-dialog .modal-body{padding:15px 25px;background:#f3f3f3}.modal-add .modal-dialog .modal-body h3{font:24px "RobotoRegular",Arial,sans-serif;padding-bottom:10px;text-align:center}.modal-add .modal-dialog .modal-body p{font:14px "RobotoLight",Arial,sans-serif}.modal-add .modal-dialog .modal-body p strong{font:14px "RobotoRegular",Arial,sans-serif}.modal-add .modal-dialog .modal-body .form-line h4{font:15px "RobotoRegular",Arial,sans-serif;padding-bottom:10px}.modal-add .modal-dialog .modal-body .form-line .filter-top{width:100%;margin-bottom:10px}.modal-add .modal-dialog .modal-body .form-line .buttons-wrap{margin-top:10px;text-align:center}.modal-add .modal-dialog .modal-body .form-line .buttons-wrap .btn{float:none;width:auto;display:inline-block;padding:5px 12px}.modal-add .modal-dialog .modal-body .form-line .buttons-wrap .btn.btn-white img{top:-1px;left:-4px}.presentation-wrapper .ag-cell{font:13px "RobotoLight",Arial,sans-serif;color:#2b2626;padding:1px 5px!important}.presentation-wrapper .data-table .ag-header-cell-label .ag-header-cell-text{white-space:inherit;display:inline-block;padding-left:0!important}.presentation-wrapper .data-table .ag-header-cell-label .ag-header-cell-text:before,.presentation-wrapper .data-table .ag-header-cell-label .ag-header-cell-text:after{display:none}.presentation-wrapper .ag-header{position:absolute!important}.presentation-wrapper .ag-body-viewport{overflow:auto!important}.presentation-wrapper .navbar-default{box-shadow:none!important;background-image:none!important}.presentation-wrapper .navbar-default .navbar-nav>li>a{font:13px "RobotoRegular",Arial,sans-serif;text-transform:uppercase;color:#3b4043}.presentation-wrapper .navbar-default .navbar-right{padding-right:15px}.presentation-wrapper .well.well-sm{background:#fff}.presentation-wrapper .well.well-sm .form-group .control-label{font:13px "OpenSansLight",Arial,Helvetica,sans-serif;color:rgba(116,116,116,.9);font-weight:normal}.presentation-wrapper .well.well-sm .form-group .form-control{box-shadow:none;border-radius:2px;border:1px solid #d9d9d6;box-sizing:border-box;background-color:#fff;height:30px;font:13px "RobotoLight",Arial,sans-serif;color:rgba(116,116,116,.9);line-height:28px}.presentation-wrapper .well.well-sm .form-group .btn{margin:0 5px;background:#eeeff0;border:2px solid #eeeff0;border-bottom:2px solid #b2bfcb;color:#000;box-shadow:none;text-shadow:none}.presentation-wrapper .well.well-sm .form-group .btn:hover{background:#b2bfcb;color:#000}.presentation-wrapper .well.well-sm .form-group .btn.btn-success{border-color:#1dbd9d;background:#1dbd9d;border-bottom:2px solid #1aa78a;margin:0 5px;color:#fff}.presentation-wrapper .well.well-sm .form-group .btn.btn-success:hover{background:#1aa78a;color:#fff;border-color:#1aa78a}.form-controls{*zoom:1}.form-controls:before,.form-controls:after{content:"";display:table}.form-controls:after{clear:both}.form-controls .form-group{float:left;font:13px "OpenSansLight",Arial,Helvetica,sans-serif;color:rgba(116,116,116,.9);line-height:11px;text-align:left}.form-controls .form-group label{font-weight:normal}.btn-gallery-back{display:none}.controls-line{width:100%;float:left;margin-top:5px}.controls-line .calendar-wrap{float:left;margin-right:5px}.controls-line .calendar-wrap .date-from label,.controls-line .calendar-wrap .date-to label{float:left;font:13px "OpenSansLight",Arial,Helvetica,sans-serif;color:rgba(116,116,116,.9);line-height:30px;height:30px;text-align:left;padding:0 7px}.controls-line .calendar-wrap .date-from .datepicker-wrap,.controls-line .calendar-wrap .date-to .datepicker-wrap{float:left;border-radius:2px;border:1px solid #d9d9d6;box-sizing:border-box;background-color:#fff;height:30px;position:relative}.controls-line .calendar-wrap .date-from .datepicker-wrap .logo,.controls-line .calendar-wrap .date-to .datepicker-wrap .logo{position:absolute;left:0;width:34px;height:28px;background:url("../img/icon-calendar.png") center no-repeat #f3f3f3;border-right:1px solid #d9d9d6}.controls-line .calendar-wrap .date-from .datepicker-wrap input,.controls-line .calendar-wrap .date-to .datepicker-wrap input{width:100%;text-align:center;height:28px;line-height:28px;font:13px "RobotoLight",Arial,sans-serif;color:rgba(116,116,116,.9);padding:0 5px 0 40px;position:relative;z-index:2;background:transparent;cursor:pointer}.controls-line .client-search,.controls-line .code-search{position:relative}.controls-line .client-search input,.controls-line .code-search input{float:left;border-radius:2px;border:1px solid #d9d9d6;box-sizing:border-box;background-color:#fff;height:30px;line-height:28px;font:13px "RobotoLight",Arial,sans-serif;color:rgba(116,116,116,.9);margin-left:5px;padding:0 10px;width:100%}.controls-line .client-search input::-webkit-input-placeholder,.controls-line .code-search input::-webkit-input-placeholder{font-family:"OpenSansLight",Arial,Helvetica,sans-serif;color:rgba(116,116,116,.9);font-size:13px;line-height:16px}.controls-line .client-search input:-moz-placeholder,.controls-line .code-search input:-moz-placeholder{font-family:"OpenSansLight",Arial,Helvetica,sans-serif;color:rgba(116,116,116,.9);font-size:13px;line-height:28px}.controls-line .client-search input::-moz-placeholder,.controls-line .code-search input::-moz-placeholder{font-family:"OpenSansLight",Arial,Helvetica,sans-serif;color:rgba(116,116,116,.9);font-size:13px;line-height:28px}.controls-line .client-search input:-ms-input-placeholder,.controls-line .code-search input:-ms-input-placeholder{font-family:"OpenSansLight",Arial,Helvetica,sans-serif;color:rgba(116,116,116,.9);font-size:13px;line-height:16px}.controls-line .client-search input::-moz-placeholder,.controls-line .code-search input::-moz-placeholder{font-family:"OpenSansLight",Arial,Helvetica,sans-serif;color:rgba(116,116,116,.9);font-size:13px;line-height:28px}.controls-line .client-search.active,.controls-line .code-search.active{border:1px solid #90a0a9}.controls-line .code-search{margin-right:5px;max-height:30px;overflow:hidden;float:left;*zoom:1;background:#fff;border:1px solid #d9d9d6}.controls-line .code-search:before,.controls-line .code-search:after{content:"";display:table}.controls-line .code-search:after{clear:both}.controls-line .code-search label{padding-left:5px;float:left;font:13px "RobotoLight",Arial,sans-serif;color:#000;margin-right:5px;height:30px;margin-bottom:0;line-height:30px}.controls-line .code-search.active label{max-width:35%}.controls-line .code-search.active input{width:60%;margin:0;padding-left:5px}.controls-line .code-search input{float:left;border:none;padding-left:5px}.controls-line .buttons-wrap{float:left;margin-left:10px;margin-bottom:10px}.controls-line .buttons-wrap.right{float:right}.controls-line .buttons-wrap .excel-buttons{float:left;margin:0 5px;position:relative;top:0}.controls-line .buttons-wrap .excel-buttons.active:before{content:'';position:absolute;left:0;top:-5px;width:100%;height:calc((100%) + 5px);z-index:-1;box-shadow:0 4px 15px 0 rgba(59,64,67,.5);border-top-left-radius:4px;border-top-right-radius:4px}.controls-line .buttons-wrap .excel-buttons.active .control{width:calc((100%) - 10px)}.controls-line .buttons-wrap .excel-buttons .options{opacity:0;z-index:-1;position:absolute;top:27px;box-shadow:0 6px 15px 0 rgba(59,64,67,.5);right:-5px;margin:3px 5px;padding:4px 0;border-bottom-left-radius:4px;border-bottom-right-radius:4px;background:#fff;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.controls-line .buttons-wrap .excel-buttons .options .option{width:calc((100%) - 10px);margin:3px 5px;clear:both}.controls-line .show-filter,.controls-line .show-debts{float:left;margin-top:4px;margin-left:10px}.controls-line .show-filter>span,.controls-line .show-debts>span{font:13px "RobotoLight",Arial,sans-serif;line-height:21px;color:#55595c;text-align:left;float:left;margin-right:10px}.controls-line .show-filter>label,.controls-line .show-debts>label{width:43px;height:20px;overflow:hidden;cursor:pointer;border-radius:10px;position:relative;top:1px}.controls-line .show-filter>label input,.controls-line .show-debts>label input{display:none}.controls-line .show-filter>label input+span.label,.controls-line .show-debts>label input+span.label{-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s;display:inline-block;width:80px;position:relative;left:0;background:#ffe100}.controls-line .show-filter>label input+span.label:before,.controls-line .show-debts>label input+span.label:before{content:'';width:100%;height:20px;display:inline-block;z-index:-1;position:absolute;left:0;top:0}.controls-line .show-filter>label input+span.label span,.controls-line .show-debts>label input+span.label span{display:inline-block;float:left;width:27%;padding:0;margin-top:1px;font:10px "RobotoRegular",Arial,sans-serif;color:#000}.controls-line .show-filter>label input+span.label span:nth-of-type(2),.controls-line .show-debts>label input+span.label span:nth-of-type(2){width:14px;height:14px;border-radius:50%;background:#fff;margin:1px 2px}.controls-line .show-filter>label input:checked+span.label,.controls-line .show-debts>label input:checked+span.label{left:-23px;background:#e5e5e5}.controls-line .show-filter>label input:checked+span.label:before,.controls-line .show-debts>label input:checked+span.label:before{-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.controls-line .filter-pair{float:left;margin:0;padding:0;margin-top:-7px}.controls-line .filter-pair .show-filter{float:none;margin:0;padding:0;height:24px}.controls-line .yesno-switch{float:left;margin-top:4px;margin-left:10px}.controls-line .yesno-switch>span{font:13px "RobotoLight",Arial,sans-serif;line-height:21px;color:#55595c;text-align:left;float:left;margin-right:10px}.controls-line .yesno-switch>label{width:43px;height:20px;overflow:hidden;cursor:pointer;border-radius:10px;position:relative;top:1px}.controls-line .yesno-switch>label input{display:none}.controls-line .yesno-switch>label input+span.label{-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s;display:inline-block;width:80px;position:relative;left:0;background:#487ea0}.controls-line .yesno-switch>label input+span.label:before{content:'';width:100%;height:20px;display:inline-block;z-index:-1;position:absolute;left:0;top:0}.controls-line .yesno-switch>label input+span.label span{display:inline-block;float:left;width:26%;padding:2px 0;font:10px "RobotoRegular",Arial,sans-serif}.controls-line .yesno-switch>label input+span.label span:nth-of-type(2){width:14px;height:14px;border-radius:50%;background:#fff;margin:1px 2px}.controls-line .yesno-switch>label input:checked+span.label{left:-23px;background:#1dbd9d}.controls-line .yesno-switch>label input:checked+span.label:before{-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.controls-line .filter-pair .yesno-switch{float:none;margin:0;padding:0;height:24px}.controls-line .filter-pair .yesno-switch:nth-of-type(2){text-align:right}.buttons-wrap .sett-wrap{float:left;position:relative}.buttons-wrap .settings-filter{position:absolute;left:-168px;top:30px}.buttons-wrap .settings-filter .caption-sett{display:none;font:12px "RobotoLight",Arial,sans-serif;line-height:28px;color:#626262;padding:0 10px;padding-left:8px;height:30px;background:#fff;width:204px;position:relative;text-align:left;margin-left:0;left:-4px;border-radius:0;top:1px;cursor:pointer;z-index:1002}.buttons-wrap .settings-filter .caption-sett:after{content:'';position:absolute;right:7px;top:6px;width:17px;height:15px;display:inline-block;background:url("../img/icon-settings.png") center no-repeat}.buttons-wrap .settings-filter .btn-group{position:relative;top:-30px;left:-5px;background:none;z-index:-1}.buttons-wrap .settings-filter .btn-group .dropdown-toggle{background:none;border:none;float:none;display:none}.buttons-wrap .settings-filter .btn-group .dropdown-toggle:after{display:none}.buttons-wrap .settings-filter .btn-group .dropdown-menu{width:206px!important;padding-top:30px;border-radius:2px!important;background-color:#fff;box-shadow:0 6px 15px 0 rgba(59,64,67,.5)!important}.buttons-wrap .settings-filter .btn-group .btn.btn-blue{display:block;float:none;position:absolute;top:0;left:5px}.show-prepaid{float:left;height:30px;line-height:30px;margin-left:5px}.show-prepaid label{float:left}.show-prepaid label input{display:none}.show-prepaid label input+.label{width:12px;height:12px;display:inline-block;position:relative;border:1px solid #949da1;background:#fff;padding:0}.show-prepaid label input:checked+.label{background:#1dbd9d;border:1px solid #1dbd9d}.show-prepaid label input:checked+.label:after{content:'';width:12px;height:12px;position:absolute;top:0;left:0;background:url("../img/icon-check.png") 0 2px no-repeat;background-size:10px}.show-prepaid p{display:inline-block;float:left;font:13px "RobotoLight",Arial,sans-serif;line-height:26px;color:#747474;padding-left:5px}.filters-summary{float:left;margin-left:10px;*zoom:1}.filters-summary:before,.filters-summary:after{content:"";display:table}.filters-summary:after{clear:both}.filters-summary .item{float:left;display:inline-block;height:24px;border:1px solid #90a0a9;border-radius:15px;padding:0 10px 0 10px;text-align:center;background:#fff;position:relative;margin:0 4px}.filters-summary .item.primary{padding:0 50px 0 10px;cursor:pointer}.filters-summary .item.primary:after{content:url("../img/cross-delete.png");position:absolute;right:6px;top:2px}.filters-summary .item p{font:12px Arial,sans-serif;line-height:21px;color:#000}.filters-summary .item p span{font-weight:600;font:12px "RobotoRegular",Arial,sans-serif}.ag-header-container{background:#f3f3f3!important}.ag-pinned-left-cols-container .ag-cell{text-align:center}.busy-items .item.nothub{background:#999;color:#fff}.ag-cell{font:12px Arial,sans-serif;color:#2b2626;white-space:nowrap!important;padding:4px 3px 3px!important}.ag-cell.oneline{white-space:nowrap!important}.ag-header-busy{font:12px "RobotoRegular",Arial,sans-serif;line-height:1px;color:#000;margin-top:0;padding-left:3px}.ag-header-busy-cell.last{border-right:none!important}.ag-header-busy .ag-header-cell-label{width:100%!important;padding:0!important}.ag-header-busy-cell{width:49px;display:inline-block;border-right:1px solid #e8e8e8;line-height:23px;text-align:center;margin:1px}.ag-cell .busy-items .item.partner{width:50px!important}.ag-cell .busy-items .item{height:17px;font:10px "RobotoRegular",Arial,sans-serif;color:#000;border-radius:2px;padding:1px 3px;margin:0 1px 0 0;width:50px!important;display:inline-block;text-align:right}.ag-cell .busy-items .item::selection{background:none}.ag-cell .busy-items .item.added{background:#4186f4;color:#fff}.ag-cell .busy-items .item.booked{background:#ff4f67;color:#fff}.ag-cell .busy-items .item.booked.mine{background:#c30721}.ag-cell .busy-items .item.reserved{background:#fffda6!important;color:#2c4089!important}.ag-cell .busy-items .item.socialbooked{background:#55007d;color:#fff}.ag-cell .busy-items .item.reserved.mine{background:#ffb700!important}.ag-cell .busy-items .item.free{background:#00a743;color:#fff}.ag-cell .busy-items .item.accepted{background:#4b86f1;color:#fff}.ag-cell .busy-items .item.rejected{background:#fff;color:#000}.ag-cell .busy-items .item.no-sale{background:#999;color:#000}.ag-cell .busy-items .item.second-reserve{background:#ffdf00;color:#535663}.ag-cell .busy-items .item.second-reserve.mine{background:#f18200}.ag-cell .busy-items .item.reserved.mine.filtered,.ag-cell .busy-items .item.second-reserve.mine.filtered,.ag-cell .busy-items .item.booked.mine.filtered,.ag-cell .busy-items .item.filtered{border:2px solid #3a5766;padding:1px 2px}.ag-cell .edit-status{text-align:center}.ag-cell .edit-status .modal-status-edit{display:inline-block;position:relative;left:-9px}.ag-cell .edit-status .modal-status-edit:after{content:'';position:absolute;right:-21px;top:2px;width:16px;height:13px;display:inline-block;overflow:hidden}.ag-cell .edit-status .modal-status-edit.active{color:#626262}.ag-cell .edit-status .modal-status-edit.active:after{background:url("../img/edit-state-sprite.png") 0 -13px no-repeat}.ag-cell .edit-status .modal-status-edit.disabled{color:#d3d4d5}.ag-cell .edit-status .modal-status-edit.disabled:after{background:url("../img/edit-state-sprite.png") 0 0 no-repeat}.ag-cell.cart-wrap{text-align:center;display:table-cell;vertical-align:middle}.ag-cell.cart-wrap .btn{width:29px;height:100%;margin-top:0;display:inline-block;float:none}.ag-cell.cart-wrap .btn.add-to-cart{background:url("../img/icon-cart-add.png") center no-repeat #fff;border-bottom:2px solid #cfd3d7}.ag-cell.cart-wrap .btn.remove-from-cart{background:url("../img/icon-cart-remove.png") center no-repeat #8d999f;border-bottom:2px solid #68767d}.ag-cell .link-cont{text-align:center}.ag-cell .link-cont a.modal-photo-task,.ag-cell .link-cont a.modal-photo-action{display:inline-block;border-bottom:1px dashed #337ab7}.ag-cell.modal-link{text-align:center;padding:40px 0}.ag-cell.image-single .gallery-wrap .image{float:left;margin:0 2px}.ag-cell .gallery-wrap{*zoom:1}.ag-cell .gallery-wrap:before,.ag-cell .gallery-wrap:after{content:"";display:table}.ag-cell .gallery-wrap:after{clear:both}.ag-cell .gallery-wrap .link-wrap{display:block;*zoom:1}.ag-cell .gallery-wrap .link-wrap:before,.ag-cell .gallery-wrap .link-wrap:after{content:"";display:table}.ag-cell .gallery-wrap .link-wrap:after{clear:both}.ag-cell .gallery-wrap .item{width:100%;margin-bottom:5px;*zoom:1}.ag-cell .gallery-wrap .item:before,.ag-cell .gallery-wrap .item:after{content:"";display:table}.ag-cell .gallery-wrap .item:after{clear:both}.ag-cell .gallery-wrap .item .image,.ag-cell .gallery-wrap .item .info{float:left}.ag-cell .gallery-wrap .item .image{width:30px}.ag-cell .gallery-wrap .item .info{width:calc((100%) - 30px)}.ag-cell .gallery-wrap .item .info p{padding-left:5px;font:11px "RobotoLight",Arial,sans-serif;line-height:13px;color:#9c9fa6}.ag-cell .marked{width:100%;height:100%;position:relative;text-align:center}.ag-cell .marked:before{content:'';position:absolute;top:-7px;left:-5px;height:calc((100%) + 12px);width:2px;background:#ff4f67}.ag-cell.photo-action-wrap{text-align:center}.ag-cell.photo-action-wrap .photo-action{width:11px;height:11px;display:inline-block;padding-top:40px}.ag-cell.photo-action-wrap .photo-action.delete{background:url("../img/cross-small.png") center no-repeat}.ag-cell.photo-action-wrap .photo-action.none{background:none}.ag-cell .status-wrap .status-itself{width:100%;float:left;font:13px "RobotoLight",Arial,sans-serif;color:#626262}.ag-cell .status-wrap .date-from,.ag-cell .status-wrap .date-to{width:100%;float:left;color:#a9abb1}.ag-cell .checkbox-wrap .checkbox{margin-top:3px}.checkbox-wrap{text-align:center}.checkbox-wrap label{cursor:pointer;width:15px;height:15px;position:relative;display:inline-block;margin-top:0}.checkbox-wrap label input{display:none}.checkbox-wrap label input:checked+.label{border:1px solid #5d8daa;background:url("../img/icon-check.png") 0 50% no-repeat #5d8daa;background-size:10px}.checkbox-wrap label input+.label{width:12px;height:12px;padding:0;position:absolute;left:0;top:0;border:1px solid #949da1;border-radius:1px;background:#fff;background-size:10px;display:inline-block}.ag-header-cell-resize{position:absolute;right:0;z-index:2}.ag-header-row{}.table-container.prog .ag-body-viewport{overflow:auto!important}.ag-body{padding-top:0!important}.ag-body-viewport{overflow:hidden!important}.ag-body-viewport.scroll{overflow-x:scroll}.ag-body-viewport.scroll-partner{overflow-x:scroll}.check-wr{text-align:center}.ag-cell-wrapper{cursor:pointer;width:15px;height:15px;position:relative;display:inline-block;margin-top:0}.ag-cell-wrapper .ag-cell-value{font-size:0;position:absolute;display:inline-block;width:15px;height:15px;left:0;top:4px}.ag-cell-wrapper .ag-cell-value:before{content:'';width:12px;height:12px;padding:0;position:absolute;left:0;top:0;border:1px solid #949da1;border-radius:1px;background:#fff;background-size:10px;display:inline-block}.ag-cell-wrapper input{opacity:0;margin:0!important;position:relative;z-index:1}.ag-cell-wrapper input:checked+.ag-cell-value:before{border:1px solid #5d8daa;background:url("../img/icon-check.png") 0 50% no-repeat #5d8daa;background-size:10px}.ag-fresh .ag-cell-no-focus{border-right:1px solid #e8e8e8!important;border-bottom:1px solid #e8e8e8!important}.ag-fresh .ag-row-selected{background-color:#fff77f!important}.ag-fresh .ag-body .ag-row-odd{-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;background-color:#edecec}.ag-fresh .ag-body .ag-row-even .cart-wrap .btn.add-to-cart{background:url("../img/icon-cart-add.png") center no-repeat #f3f3f3}.ag-fresh .ag-body .ag-row:hover{background-color:#d3edff;cursor:pointer}.ag-fresh .ag-body .ag-row.selected{background-color:#d3edff}.ag-fresh .ag-header-group-cell{border:none!important}.ag-fresh .ag-header-group-cell.row-group-photo{text-align:center;font:13px "RobotoRegular",Arial,sans-serif;color:#000}.ag-fresh .ag-header-group-cell-with-group{border-bottom:none!important}.ag-root{border:1px solid #e8e8e8!important;background:#fafafa}.ag-header{position:relative!important;border-bottom:1px solid #d7d7d8!important;background:#f3f3f3!important}.ag-header .ag-header-viewport{overflow:visible}.ag-header-cell{position:relative;border-right:1px solid #e8e8e8!important;vertical-align:top!important}.ag-header-cell.checkbox-wrap .checkbox{margin-top:7px;margin-bottom:0}.ag-header-cell.row-group-photo{border-top:1px solid #d7d7d8}.ag-header-cell.filtered{}.ag-header-cell .radio{width:100%;float:left;margin-top:0;margin-bottom:5px;font:12px "RobotoLight",Arial,sans-serif;color:rgba(116,116,116,.9);position:relative;text-align:left;padding-left:20px;cursor:pointer;overflow:hidden;text-overflow:ellipsis}.ag-header-cell .radio:nth-of-type(1){margin-top:5px}.ag-header-cell .radio input{display:none}.ag-header-cell .radio input+.label{width:13px;height:13px;display:inline-block;border-radius:50%;border:1px solid rgba(116,116,116,.9);background:#fff;position:relative;left:-5px;top:2px}.ag-header-cell .radio input:checked+.label:before{content:'';position:absolute;width:7px;height:7px;border-radius:50%;display:block;background:#1dbd9d;top:2px;left:2px}.ag-header-cell .filter-wrap input[type="text"]{width:80%;padding:2px 5px;box-sizing:border-box;height:20px;font:13px "RobotoRegular",Arial,sans-serif;color:rgba(116,116,116,.9)}.ag-header-cell .filter-wrap input.input-from,.ag-header-cell .filter-wrap input.input-to{display:block;margin:0 auto 5px}.container-fluid{padding-right:0}.container-fluid .navbar-collapse.collapse{padding-right:0}.data-table{width:100%;float:left;margin-top:0;position:relative}.data-table .ag-header-cell{cursor:pointer}.data-table .ag-header-cell-sorted-asc .ag-header-cell-label .ag-header-cell-text,.data-table .ag-header-cell-sorted-desc .ag-header-cell-label .ag-header-cell-text{color:#487ea0}.data-table .ag-header-cell-sorted-none .ag-header-cell-label .ag-header-cell-text:before,.data-table .ag-header-cell-sorted-none .ag-header-cell-label .ag-header-cell-text:after{content:'';width:20px;height:12px;position:absolute;left:4px}.data-table .ag-header-cell-label{position:relative;line-height:17px;min-height:20px;width:calc((100%) - 20px);float:left}.data-table .ag-header-cell-label .ag-header-cell-text{font:13px "RobotoRegular",Arial,sans-serif;line-height:1px;color:#000}.data-table .ag-header-cell-label .ag-sort-ascending-icon img,.data-table .ag-header-cell-label .ag-sort-descending-icon img{width:10px}.data-table .ag-header-cell.filtered .ag-header-cell-label{}.data-table .ag-header-icon.ag-filter-icon svg{padding-top:2px;overflow:visible}.data-table .ag-fresh .ag-header-icon.ag-header-cell-menu-button{padding-top:0}.data-table .ag-header-cell-label.resized{width:100%;float:none}.data-table .ag-header-cell-label.resized .ag-sort-ascending-icon,.data-table .ag-header-cell-label.resized .ag-sort-descending-icon{display:none!important}.data-table .ag-header-cell-label.resized .ag-header-cell-text{padding-left:0!important}.data-table .ag-header-cell-label.resized+.ag-header-cell-menu-button{float:none;margin:0 auto;display:block}.filter-from-to{width:100px}.filter-from-to .filter-title{text-align:center;font-weight:bold;width:100%}.filter-from-to .filter-fields input{border:1px solid #d9d9d6;width:90%}.filter-radio-list{width:200px;font:13px "RobotoLight",Arial,sans-serif;line-height:25px;color:rgba(116,116,116,.9)}.filter-radio-list .filter-title{text-align:center;font-weight:bold;width:100%}.filter-radio-list .filter-fields{margin-top:-12px}.filter-radio-list .filter-fields label.radio{margin-left:25px}.filter-radio-list .filter-fields label.radio input{margin-top:6px;margin-left:-16px}.filter-radio-list .filter-fields label.radio span{font:13px "RobotoLight",Arial,sans-serif;line-height:25px;color:rgba(116,116,116,.9);font-weight:normal}.ag-filter{background:#fff!important;border:1px solid #d9d9d6!important}.ag-filter-header-container label{position:relative;font:13px "RobotoLight",Arial,sans-serif;line-height:25px;color:rgba(116,116,116,.9);padding-left:18px;cursor:pointer}.ag-filter-header-container label .ag-filter-checkbox{position:absolute;left:2px}.ag-filter-header-container .ag-filter-filter{position:relative;font:13px "RobotoLight",Arial,sans-serif;line-height:25px;color:rgba(116,116,116,.9);padding-left:10px}.ag-filter,.ag-filter-list-viewport{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.ag-filter-list-viewport{box-shadow:0 6px 15px 0 rgba(59,64,67,.5)}.ag-filter-list-container .ag-filter-item label input{display:none}.ag-filter-list-container .ag-filter-item label input+.ag-filter-value{position:relative;font:13px "RobotoLight",Arial,sans-serif;line-height:25px;color:rgba(116,116,116,.9);padding-left:15px;cursor:pointer}.ag-filter-list-container .ag-filter-item label input+.ag-filter-value:before{content:'';display:inline-block;width:12px;height:12px;border:1px solid #d9d9d6;border-radius:2px;background:none;background-size:contain;position:absolute;left:-1px;top:4px}.ag-filter-list-container .ag-filter-item label input:checked+.ag-filter-value:before{border:1px solid #1dbd9d;background:url("../img/icon-check.png") center no-repeat #1dbd9d;background-size:contain}.btn-group .btn+.btn{margin-left:0}.btn{height:30px;line-height:11px!important;float:left;font:13px Arial;font-weight:bold;color:#000}.btn:focus{border:none;outline:none;box-shadow:none;-webkit-box-shadow:none}.btn.btn-green{background:#ffe100;margin:0 5px;color:#000}.btn.btn-green img{left:-5px;position:relative;top:-1px}.btn.btn-green:hover{background:#f0d60e}.btn.btn-white{margin:0 5px;background:#e5e5e5;color:#000;min-width:100px;padding:0}.ui-pnotify-action-button.btn.btn-default.btn-sm.btn-green{min-width:100px;background:#ffe100}.ui-pnotify-action-button.btn.btn-default.btn-sm.btn-green:hover{min-width:100px;background:#f0d60e}.btn.btn-white.add-reserve{padding:6px 12px;width:auto;margin-left:-10px}.btn.btn-white.add-reserve.active{margin-left:-10px}.btn.btn-white img{position:relative;top:-2px}.btn.btn-white:hover{background:#ccc}.btn.btn-white.active{margin:0 5px;background:#487ea0;border:2px solid #487ea0;border-bottom:2px solid #37607a;color:#fff}.btn.btn-white.active:focus{border:none;outline:none;box-shadow:none;-webkit-box-shadow:none}.btn.btn-white.active:hover{background:#37607a;color:#fff}.btn.btn-white.mirror{margin:0 5px;background:#487ea0;border-bottom:2px solid #37607a;color:#fff}.btn.btn-white.mirror:hover{background:#37607a;color:#fff}.btn.btn-blue{margin:0 5px;background:#487ea0;border:2px solid #487ea0;border-bottom:2px solid #37607a;color:#fff}.btn.btn-blue:focus{border-bottom:2px solid #37607a}.btn.btn-blue:hover{background:#37607a;border:2px solid #37607a;color:#fff}.btn.btn-blue.active{margin:0 5px;background:#fff;border-bottom:2px solid #cfd3d7;color:rgba(116,116,116,.9)}.btn.btn-blue.active:focus{border:none;outline:none;box-shadow:none;-webkit-box-shadow:none}.btn.btn-blue.active:hover{background:#cfd3d7}.btn.btn-blue.mirror{margin:0 5px;background:#fff;border:2px solid #fff;border-bottom:2px solid #cfd3d7;color:rgba(116,116,116,.9)}.btn.btn-blue.mirror:hover{background:#cfd3d7}.btn.btn-settings{width:30px;padding:0}.btn.btn-settings img{top:0!important}.btn.btn-danger{font:arial;color:#000}.btn.btn-default{background:#e5e5e5;color:#000}.btn.btn-default:hover{background:#ccc}.btn.btn-grey{margin:0 5px;background:#e5e5e5;color:#000}.btn.btn-grey:disabled{color:#646a6f;border-bottom:2px solid #dee3e8}.btn.btn-grey:disabled:hover{color:#000}.btn.btn-grey:focus{border:2px solid #eeeff0}.btn.btn-grey:hover{background:#ccc;color:#000}.btn.btn-grey img{position:relative;left:-5px;top:0}.btn.btn-grey.short{width:30px;padding:0}.btn.btn-grey.short img{left:auto}#prop-settings-btn{background-image:url("../img/icon-settings.png");background-repeat:no-repeat;background-position:center}.btn:disabled{background:#eeeff0;color:#b6b8b9;border:2px solid #eeeff0;border-bottom:2px solid #eeeff0}.btn:disabled:hover{background:#eeeff0;color:#b6b8b9;border:2px solid #eeeff0;border-bottom:2px solid #eeeff0}.datepicker.datepicker-dropdown{padding:0}.datepicker.datepicker-dropdown thead{background:#3b4043}.datepicker.datepicker-dropdown thead tr{height:38px}.datepicker.datepicker-dropdown thead tr:after{content:'';position:absolute;left:0;top:0;width:100%;height:38px;background:#3b4043;z-index:-1}.datepicker.datepicker-dropdown thead tr th{border-radius:0;color:#fff}.datepicker.datepicker-dropdown thead tr th.datepicker-switch{font:16px "RobotoLight",Arial,sans-serif;text-transform:uppercase;line-height:35px;text-align:center;color:#fff}.datepicker.datepicker-dropdown thead tr th:hover{background:#3b4043}.datepicker.datepicker-dropdown thead tr th.prev,.datepicker.datepicker-dropdown thead tr th.next{color:#3b4043;position:relative}.datepicker.datepicker-dropdown thead tr th.prev:after,.datepicker.datepicker-dropdown thead tr th.next:after{content:'';width:7px;height:13px;overflow:hidden;position:absolute;background-image:url("../img/arrows-sprite.png");background-repeat:no-repeat;top:13px;left:12px}.datepicker.datepicker-dropdown thead tr th.prev:after{background-position:0 0}.datepicker.datepicker-dropdown thead tr th.next:after{background-position:-7px 0}.datepicker.datepicker-dropdown tbody td span{height:20px;line-height:20px;margin:15px 1%;font:11px "RobotoRegular",Arial,sans-serif;text-transform:uppercase;color:#505456!important;padding:3px 0;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.datepicker.datepicker-dropdown tbody td span.active,.datepicker.datepicker-dropdown tbody td span:hover{background:#cc052b!important;color:#fff!important}.datepicker.datepicker-dropdown tbody td span.disabled{opacity:.4}.datepicker.datepicker-dropdown tbody td span.disabled:hover{background:none!important;color:#505456!important}.datepicker.datepicker-dropdown tbody td.active,.datepicker.datepicker-dropdown tbody td.hover{background:#cc052b!important;color:#fff!important}.datepicker.datepicker-dropdown tbody td.old:hover{cursor:default;background:none}.order-wrap{display:none;text-align:center;padding-bottom:20px}.order-wrap .caption{width:100%;background:#f3f3f3;padding:17px 0}.order-wrap h3{font:24px "RobotoRegular",Arial,sans-serif;line-height:30px;color:#3b4043;text-align:center}.order-wrap h4{font:18px "RobotoRegular",Arial,sans-serif;padding:20px 0 10px 0;color:#3b4043;text-align:left}.order-wrap .order-form{max-width:410px;margin:0 auto;padding-top:15px;*zoom:1}.order-wrap .order-form:before,.order-wrap .order-form:after{content:"";display:table}.order-wrap .order-form:after{clear:both}.order-wrap .order-form .form-line{width:100%;float:left;padding-bottom:5px}.order-wrap .order-form .form-line input[type="text"]{width:100%;float:left;border:1px solid #d9d9d6;height:30px;padding:2px 10px;font:13px "RobotoLight",Arial,sans-serif;color:#68767d}.order-wrap .order-form .form-line .filter-top{width:100%;margin-bottom:15px}.order-wrap .order-form .form-line .filter-top .select-wrap{width:100%}.order-wrap .order-form .form-line .filter-top .select-wrap .btn-group{width:100%;margin-left:0}.order-wrap .order-form .form-line .filter-top .select-wrap .btn-group .dropdown-toggle{width:100%}.order-wrap .order-form .form-line .filter-top .select-wrap .btn-group .multiselect-container.dropdown-menu{width:100%}.order-wrap .order-form .form-line p{font:14px "RobotoLight",Arial,sans-serif;color:#68767d;line-height:30px;text-align:left}.order-wrap .order-form .form-line p a{font:13px "RobotoRegular",Arial,sans-serif;color:#4189a1;font-weight:400;line-height:12px;text-align:left;text-decoration:underline;margin-left:15px}.order-wrap .order-form .form-line a.icon-new{font:13px "RobotoRegular",Arial,sans-serif;color:#4189a1;font-weight:400;line-height:12px;text-align:left;text-decoration:underline;margin-left:20px;position:relative;float:left}.order-wrap .order-form .form-line a.icon-new:before{content:url("../img/icon-new.png");margin-right:5px;position:absolute;left:-20px;top:2px}.order-wrap .order-form .form-line textarea{width:100%;min-height:70px;border:1px solid #d9d9d6;border-radius:4px;padding:5px 10px;font:14px "RobotoLight",Arial,sans-serif;color:#68767d;font-weight:300;line-height:25px;text-align:left;cursor:pointer;resize:vertical}.order-wrap .order-form .form-line label.radio{font:14px "RobotoLight",Arial,sans-serif;color:#68767d;font-weight:300;line-height:25px;text-align:left;cursor:pointer}.order-wrap .order-form .form-line label.radio input{display:none}.order-wrap .order-form .form-line label.radio input+.label{display:inline-block;padding:0;width:15px;height:15px;border-radius:50%;background:#fff;border:1px solid #68767d;position:relative;top:2px;margin-right:5px;cursor:pointer}.order-wrap .order-form .form-line label.radio input+.label:before{-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;content:'';position:absolute;top:0;left:0;width:7px;height:7px;margin:3px;border-radius:50%;background:#fff}.order-wrap .order-form .form-line label.radio input:checked+.label:before{background:#1dbd9d}.order-wrap .order-form .form-line .buttons-wrap{*zoom:1;margin-top:10px}.order-wrap .order-form .form-line .buttons-wrap:before,.order-wrap .order-form .form-line .buttons-wrap:after{content:"";display:table}.order-wrap .order-form .form-line .buttons-wrap:after{clear:both}.order-wrap .order-form .form-line .summary p{font:15px "RobotoRegular",Arial,sans-serif;color:#3b4043;font-weight:400;line-height:25px;text-align:left}.order-wrap .order-form .form-line .summary p span{display:inline-block;padding:3px 5px;background:#f3f3f3}.generic-wrap{*zoom:1;background:#fff}.generic-wrap:before,.generic-wrap:after{content:"";display:table}.generic-wrap:after{clear:both}select{display:none!important}.gallery-big{display:none;width:100%;float:left;background:#fff;padding:0 15px;*zoom:1}.gallery-big:before,.gallery-big:after{content:"";display:table}.gallery-big:after{clear:both}.gallery-big .item{width:50%;float:left;margin-bottom:20px}.gallery-big .item .caption{width:100%;float:left}.gallery-big .item .caption label{font:14px "RobotoRegular",Arial,sans-serif;color:#3b4043;line-height:12px;float:left}.gallery-big .item .caption label.checkbox{padding:0;width:85%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding-right:10px}.gallery-big .item .caption label.checkbox input{display:none}.gallery-big .item .caption label.checkbox input:checked+.label{background:#5d8daa;border:none}.gallery-big .item .caption label.checkbox input:checked+.label:after{content:url("../img/check.png");position:absolute;left:1px;top:1px}.gallery-big .item .caption label.checkbox input+.label{position:relative;left:0;top:1px;padding:0;width:12px;height:12px;display:inline-block;border-radius:2px;border:1px solid #949da1;background:none;margin-right:10px}.gallery-big .item .caption .date-item{font:13px "RobotoLight",Arial,sans-serif;color:#68767d;float:right;line-height:36px;width:15%}.gallery-big .item .photo{width:calc((50%) - 10px);float:left;padding-right:15px;background-size:cover;background-repeat:no-repeat;min-height:250px;margin-right:10px}.gallery-big .item table{width:calc((50%) - 30px);float:left;border-collapse:collapse}.gallery-big .item table tr td{font:12px "RobotoLight",Arial,sans-serif;line-height:18px;color:#626262;padding:2px 7px}.gallery-big .item table tr:nth-of-type(2n){background:#f3f3f3}.filter-top{}.filter-wrap .filter-top{position:absolute;bottom:0;width:100%}.filter-wrap .select-wrap .btn-group{height:20px;width:80%}.filter-wrap .select-wrap .btn-group .dropdown-toggle{height:20px;border:none;width:100%}.filter-wrap .select-wrap .btn-group .dropdown-toggle:focus{outline:none;border:none}.filter-wrap .select-wrap .btn-group .dropdown-toggle:after{height:20px;background:url("../img/icon-drop-small.png") center no-repeat #fff}.filter-wrap .select-wrap .btn-group .multiselect-container{border:none}.filter-wrap .select-wrap .btn-group .multiselect-container.dropdown-menu{width:100%;min-width:200px}.filter-wrap .select-wrap .btn-group .multiselect-container.dropdown-menu li a{height:25px;line-height:20px}.filter-wrap .select-wrap .btn-group .multiselect-container.dropdown-menu li a .checkbox{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.filter-wrap .select-wrap .btn-group .multiselect-container.dropdown-menu li a .checkbox input+.label{top:7px}.filter-wrap .select-wrap .btn-group .multiselect-container.dropdown-menu .multiselect-item.filter .input-group .multiselect-search{width:100%;max-height:20px;line-height:22px;border-top:1px solid #d9d9d6}.select2-container .select2-dropdown.select-drop{left:-5px;top:28px}.select2-container .select2-dropdown.select-drop .select2-results__options .select2-results__option{font:13px "RobotoLight",Arial,sans-serif;color:rgba(116,116,116,.9);line-height:13px;height:25px;position:relative;padding-left:26px}.select2-container .select2-dropdown.select-drop .select2-results__options .select2-results__option[aria-selected=true]{background:#f3f3f3}.select2-container .select2-dropdown.select-drop .select2-results__options .select2-results__option:hover{-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;background:#f3f3f3}.select2-container .select2-dropdown.select-drop .select2-results__options .select2-results__option.select2-results__option--highlighted{background:#f3f3f3}.select2-container .select2-dropdown.select-drop .select2-results__options .select2-results__option .select-check{position:absolute;left:7px;top:6px;width:13px;height:13px}.select2-container .select2-dropdown.select-drop .select2-results__options .select2-results__option .select-check input{display:none}.select2-container .select2-dropdown.select-drop .select2-results__options .select2-results__option .select-check input:checked+.label{background:#1dbd9d;border:none}.select2-container .select2-dropdown.select-drop .select2-results__options .select2-results__option .select-check input:checked+.label:after{content:url("../img/check.png");position:absolute;left:1px;top:2px}.select2-container .select2-dropdown.select-drop .select2-results__options .select2-results__option .select-check input+.label{position:relative;width:12px;height:12px;display:inline-block;border-radius:2px;border:1px solid #949da1;background:none}.well{background:#f3f3f3;border:none;width:100%;padding:15px!important}.photo-upload-wrap .caption{text-align:center;padding:10px 0 10px 0;border-bottom:1px solid #d8ddde;position:relative;width:calc((100%) + 15px);margin-left:-15px;cursor:pointer;background:#f3f3f3}.photo-upload-wrap .caption:after{content:'';width:13px;height:8px;position:absolute;right:100px;top:18px;background-image:url("../img/arrows-big.png");background-repeat:no-repeat;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;background-position:50% 0}.photo-upload-wrap .caption.opened:after{background-position:50% -8px}.photo-upload-wrap .caption h3,.photo-upload-wrap .caption a{display:inline-block}.photo-upload-wrap .caption h3{font:18px "OpenSansRegular",Arial,Helvetica,sans-serif;line-height:24px;color:#3b4043}.photo-upload-wrap .caption a.info-tooltip{width:19px;height:19px;border:1px solid #b8bdbf;border-radius:50%;margin-left:10px;font:13px "RobotoLight",Arial,sans-serif;color:#b8bdbf;text-align:center;position:relative;top:-1px;left:-7px;line-height:17px}.photo-upload-wrap .content{overflow:hidden;*zoom:1;width:calc((100%) + 15px);margin-left:-15px;background:#fff}.photo-upload-wrap .content:before,.photo-upload-wrap .content:after{content:"";display:table}.photo-upload-wrap .content:after{clear:both}.photo-upload-wrap .dropzone{border:1px dashed #d9e1e6;background:#fcfbfb;max-width:760px;min-height:inherit;max-height:90px;margin:20px auto;position:relative}.photo-upload-wrap .dropzone .dz-message{position:absolute;left:0;top:0;width:100%;margin:0;display:block!important}.photo-upload-wrap .dropzone .dz-message span{font:17px "OpenSansRegular",Arial,Helvetica,sans-serif;line-height:90px;color:#68767d;position:relative;display:inline-block}.photo-upload-wrap .dropzone .dz-message span:before{content:url("../img/icon-upload.png");position:absolute;left:-60px;top:7px}.photo-upload-wrap .dropzone .preview-wrapper{top:90px}.photo-upload-wrap .dropzone .dz-preview{min-height:40px;width:100%;margin:0 0 10px 15px;position:relative}.photo-upload-wrap .dropzone .dz-preview .dz-success-mark{display:none}.photo-upload-wrap .dropzone .dz-preview .dz-progress{border-radius:0;width:50px;left:40px;top:9px}.photo-upload-wrap .dropzone .dz-preview .dz-image{width:50px;height:40px;border-radius:0;float:left}.photo-upload-wrap .dropzone .dz-preview .dz-image img{-webkit-filter:none;transform:none;width:100%;height:100%}.photo-upload-wrap .dropzone .dz-preview .dz-details{line-height:20px;padding:0;left:60px;opacity:1;text-align:left;font:14px "RobotoLight",Arial,sans-serif;line-height:13px;color:#68767d}.photo-upload-wrap .dropzone .dz-preview .dz-details .dz-size{display:none}.photo-upload-wrap .dropzone .dz-preview .dz-details .dz-filename{line-height:25px}.photo-upload-wrap .dropzone .dz-preview .dz-details .dz-filename span{border:none}.photo-upload-wrap .dropzone .dz-preview .dz-remove{position:absolute;left:-30px;top:8px;width:10px;height:10px;background:url("../img/icon-delete-dropzone.png") center no-repeat}.photo-upload-wrap .dropzone .dz-preview .dz-error-mark svg{display:none}.photo-upload-wrap .dropzone .dz-preview.dz-error{left:-25px;width:calc((100%) + 40px)}.photo-upload-wrap .dropzone .dz-preview.dz-error .dz-error-mark svg{display:inline-block}.photo-upload-wrap .dropzone .dz-preview.dz-error .dz-image{display:none}.photo-upload-wrap .dropzone .dz-preview.dz-error .dz-details{display:none;left:0}.photo-upload-wrap .dropzone .dz-preview.dz-error .dz-error-message{opacity:1;width:100%;position:relative;top:0;background:#fef7f8;border-radius:0;border-left:3px solid #ff5a00;padding:10px 10px 10px 20px}.photo-upload-wrap .dropzone .dz-preview.dz-error .dz-error-message span{color:#68767d}.photo-upload-wrap .dropzone .dz-preview.dz-error .dz-error-message:after{display:none}.photo-upload-wrap .dropzone .dz-preview.dz-error .dz-remove{display:none}.photo-upload-wrap .dropzone .buttons-wrap{position:absolute;bottom:0;left:-25px}.photo-upload-wrap .dropzone .buttons-wrap span{float:left;margin-left:10px;font:13px "RobotoRegular",Arial,sans-serif;color:#3b4043;line-height:27px}.photo-upload-wrap .dropzone .buttons-wrap .btn{cursor:pointer}.photo-upload-wrap .dropzone .buttons-wrap .btn img{position:relative;left:-5px;top:-1px}.form-wrap .caption{text-align:center;padding:10px 0 10px 0;border-bottom:1px solid #d8ddde;position:relative;width:calc((100%) + 15px);margin-left:-15px;cursor:pointer;background:#f3f3f3}.form-wrap .caption:after{content:'';width:13px;height:8px;position:absolute;right:100px;top:18px;background-image:url("../img/arrows-big.png");background-repeat:no-repeat;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;background-position:50% 0}.form-wrap .caption.opened:after{background-position:50% -8px}.form-wrap .caption h3{font:18px "OpenSansRegular",Arial,Helvetica,sans-serif;line-height:24px;color:#3b4043}.reasons-form{border-radius:2px;background-color:#fff;box-shadow:0 6px 15px 0 rgba(59,64,67,.5);width:236px;padding:15px;*zoom:1}.reasons-form:before,.reasons-form:after{content:"";display:table}.reasons-form:after{clear:both}.reasons-form .controls-line .filter-top .select-wrap label{font:13px "OpenSansRegular",Arial,Helvetica,sans-serif;color:#010101;line-height:22px;text-align:left}.reasons-form .controls-line .filter-top .select-wrap .btn-group{margin:2px 0 0 0;width:100%}.reasons-form .controls-line .filter-top .select-wrap .btn-group .dropdown-toggle{width:100%;border:1px solid #90a0a9}.reasons-form .controls-line .checkbox{padding:3px 10px 3px 25px;width:100%;overflow:hidden;cursor:pointer}.reasons-form .controls-line .checkbox input{display:none}.reasons-form .controls-line .checkbox input:checked+.label-top:after{border:1px solid #1dbd9d;background:url("../img/check.png") center no-repeat #1dbd9d}.reasons-form .controls-line .checkbox input+.label-top{position:relative;font:13px "RobotoLight",Arial,sans-serif;color:#747474;font-weight:300;line-height:12px;text-align:left}.reasons-form .controls-line .checkbox input+.label-top:after{-webkit-transition:background .1s;-moz-transition:background .1s;-o-transition:background .1s;transition:background .1s;content:'';width:15px;height:15px;display:inline-block;position:absolute;left:-25px;top:0;border:1px solid #949da1;border-radius:1px;background:none}.reasons-form .controls-line input[type="text"]{width:100%;overflow:hidden;border:1px solid #d9d9d6;height:30px;padding:2px 10px;margin-top:10px;font:13px "RobotoLight",Arial,sans-serif;color:#747474}.reasons-form .controls-line .buttons-wrap{margin-left:0}.reasons-form .controls-line .buttons-wrap .btn{float:left}.reasons-form .controls-line .buttons-wrap .btn.btn-green{margin:0}.reasons-form .controls-line .buttons-wrap .btn.btn-grey{margin:0 0 0 5px}.map-info-wrap{background-color:#fff;box-shadow:0 6px 15px 0 rgba(59,64,67,.29);width:420px!important;border-radius:4px;position:absolute;top:0;z-index:9;height:calc((100%) + 20px);*zoom:1}.map-info-wrap:before,.map-info-wrap:after{content:"";display:table}.map-info-wrap:after{clear:both}.map-info-wrap .icon-close{top:48px!important;right:10px!important}.map-info-wrap.short .icon-close{top:28px!important}.map-info-wrap .map-content{opacity:0}.map-info-wrap .controls{width:100%;float:left;background:#3b4043;padding:0;margin-bottom:15px;border-top-left-radius:4px;border-top-right-radius:4px}.map-info-wrap .controls ul{width:100%}.map-info-wrap .controls ul li{position:relative;float:left}.map-info-wrap .controls ul li a{-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;display:block;height:100%;padding:5px 11px;text-align:center;font:12px "RobotoLight",Arial,sans-serif;line-height:18px;color:#fff}.map-info-wrap .controls ul li.active a,.map-info-wrap .controls ul li:hover a{background:#cc052b;color:#fff}.map-info-wrap .controls .icon-close-infowindow{display:block;position:absolute;right:4px!important;top:4px!important;width:10px;height:10px;background:url("../img/icon-cross-active.svg") center no-repeat}.map-info-wrap .controls .icon-close-infowindow:hover{background:url("../img/icon-cross-red.svg") center no-repeat}.map-info-wrap .tech-req{display:block;float:right;height:100%;font:13px "RobotoLight",Arial,sans-serif;line-height:16px;font-weight:600;color:#3b4043;text-decoration:underline;position:relative;margin-top:20px;margin-left:20px;-webkit-transition:color .3s;-moz-transition:color .3s;-o-transition:color .3s;transition:color .3s}.map-info-wrap .tech-req:after{content:url("../img/icon-settings-black.png");position:absolute;left:-24px;top:5px}.map-info-wrap .tech-req:hover{text-decoration:none;color:#000}.map-info-wrap .tab-item{width:100%;float:left;padding:0 13px}.map-info-wrap .tab-item h5{font:14px "RobotoRegular",Arial,sans-serif;line-height:12px;color:#3b4043;padding-bottom:15px}.map-info-wrap .tab-item .photo-wrap,.map-info-wrap .tab-item .table-wrap{float:left}.map-info-wrap .tab-item .photo-wrap{width:35%}.map-info-wrap .tab-item .photo-wrap .photo{margin-bottom:10px;display:block;height:100%;position:relative}.map-info-wrap .tab-item .photo-wrap .photo .imageresource{width:137px;height:94px}.map-info-wrap .tab-item .photo-wrap .photo .glass{position:absolute;right:0;bottom:0;width:20px;height:20px;display:block}.map-info-wrap .tab-item .photo-wrap .photo .glass:after{-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;transform:scale(1,1);content:url("../img/icon-glass.png")}.map-info-wrap .tab-item .photo-wrap .photo .glass:hover{cursor:pointer}.map-info-wrap .tab-item .photo-wrap .busy-wrap .busy-items .item{float:left;font:9px "RobotoRegular",Arial,sans-serif;color:#000;border-radius:2px;padding:3px;margin:2px 2px 0 0}.map-info-wrap .tab-item .photo-wrap .busy-wrap .busy-items .item.added{border:1px solid #989ba3;background:#4186f4;color:#fff}.map-info-wrap .tab-item .photo-wrap .busy-wrap .busy-items .item.booked{border:1px solid #ff4f67;background:#ff4f67;color:#fff}.map-info-wrap .tab-item .photo-wrap .busy-wrap .busy-items .item.booked.mine{background:#c30721;border:1px solid #c30721}.map-info-wrap .tab-item .photo-wrap .busy-wrap .busy-items .item.reserved{background:#fffda6;border:1px solid #fffda6;color:#2c4089}.map-info-wrap .tab-item .photo-wrap .busy-wrap .busy-items .item.reserved.mine{background:#ffb700;border:1px solid #ffb700}.map-info-wrap .tab-item .photo-wrap .busy-wrap .busy-items .item.free{border:1px solid #00a743;background:#00a743;color:#fff}.map-info-wrap .tab-item .photo-wrap .busy-wrap .busy-items .item.second-reserve{background:#ffdf00;color:#535663;border:1px solid #ffdf00}.map-info-wrap .tab-item .photo-wrap .busy-wrap .busy-items .item.second-reserve.mine{background:#f18200;border:1px solid #f18200}.map-info-wrap .tab-item .photo-wrap .busy-wrap .busy-items .item.filtered{border:2px solid #3a5766;padding:2px 2px}.map-info-wrap .tab-item .table-wrap{width:65%;padding-left:10px}.map-info-wrap .tab-item .table-wrap .more-info{width:100%;font:13px "RobotoLight",Arial,sans-serif;line-height:18px;color:#487ea0;text-decoration:underline;position:relative;-webkit-transition:color .3s;-moz-transition:color .3s;-o-transition:color .3s;transition:color .3s}.map-info-wrap .tab-item .table-wrap .more-info:after{content:url("../img/icon-double-arrows.png");position:absolute;right:-15px;top:0}.map-info-wrap .tab-item .table-wrap .more-info:hover{text-decoration:none;color:#0e5f92}.map-info-wrap .tab-item .table-wrap table{width:100%;margin-bottom:5px}.map-info-wrap .tab-item .table-wrap table tr td{font:12px "RobotoLight",Arial,sans-serif;line-height:18px;color:#626262;padding-left:10px}.map-info-wrap .tab-item .table-wrap table tr:nth-of-type(2n-1) td{background:#eef0f1}.map-info-wrap .tab-item .table-wrap .btn.btn-blue{margin:10px 0 15px 0}.map-info-wrap .tab-item .table-wrap .btn.btn-blue img{position:relative;left:-4px;top:-2px}.gm-style-iw.override-css{top:0!important;left:1px!important;overflow:visible!important}.gm-style-iw.override-css+div{visibility:hidden}#markerInfoWindow{display:none;overflow:auto;width:420px;height:350px;margin-left:-180px}.map-info-wrap .bottom-arrow{width:32px;height:32px;margin-top:386px;z-index:999;margin-left:199px;background-image:url(../img/arrows.png)}.map-info-wrap .top-arrow{width:32px;height:32px;z-index:999;margin-top:-28px;margin-left:200px;background-image:url(../img/arrows.png);background-position:-32px 0}.map-info-wrap .right-arrow{width:32px;height:32px;margin-top:180px;z-index:999;margin-left:415px;background-image:url(../img/arrows.png);background-position:-64px 0}.map-info-wrap .left-arrow{width:32px;height:32px;margin-top:181px;z-index:999;margin-left:-27px;background-image:url(../img/arrows.png);background-position:-96px 0}.map-info-wrap .top-right-arrow{width:32px;height:32px;margin-top:-28px;z-index:999;margin-left:391px;background-image:url(../img/arrows.png);background-position:-32px 0}.map-info-wrap .top-left-arrow{width:32px;height:32px;margin-top:-26px;z-index:999;margin-left:-3px;background-image:url(../img/arrows.png);background-position:-32px 0}.map-info-wrap .bottom-right-arrow{width:32px;height:32px;margin-top:386px;z-index:999;margin-left:392px;background-image:url(../img/arrows.png);background-position:0 0}.map-info-wrap .bottom-left-arrow{width:32px;height:32px;margin-top:386px;z-index:999;margin-left:-4px;background-image:url(../img/arrows.png);background-position:0 0}.detailed-info{max-width:1024px;margin:0 auto;padding-top:10px}.detailed-info .buttons-wrap{width:100%;float:left;margin:10px 0}.detailed-info .info-wrap{position:relative}.detailed-info .info-wrap h3{font:21px "RobotoRegular",Arial,sans-serif;line-height:25px;color:#505456;margin-bottom:10px}.detailed-info .info-wrap .visuals-wrap{width:75%;border:solid 1px green;float:left;padding-right:30px}.detailed-info .info-wrap .visuals-wrap .photo{width:100%;float:left}.detailed-info .info-wrap .visuals-wrap .photo img{max-width:100%;height:auto}.detailed-info .info-wrap .visuals-wrap .another-photo{float:left;font:13px "RobotoLight",Arial,sans-serif;line-height:12px;color:#4289a1;border-bottom:1px dashed #4289a1;margin:10px 0 20px}.detailed-info .info-wrap .visuals-wrap .map-detailed{width:100%;float:left}.detailed-info .info-wrap .info{float:left;position:relative;min-height:628px;border:solid 1px blue;width:25%}.detailed-info .busy-items{*zoom:1;margin-top:6px;margin-bottom:6px}.detailed-info .busy-items:before,.detailed-info .busy-items:after{content:"";display:table}.detailed-info .busy-items:after{clear:both}.detailed-info .busy-items .btn.btn-blue img{margin-right:4px}.detailed-info .busy-items .item{float:left;font:9px "RobotoRegular",Arial,sans-serif;color:#000;border-radius:2px;padding:4px 3px;margin:4px 1px 0 0}.detailed-info .busy-items .item.added{border:1px solid #989ba3;background:#4186f4;color:#fff}.detailed-info .busy-items .item.booked{border:1px solid #ff4f67;background:#ff4f67;color:#fff}.detailed-info .busy-items .item.booked.mine{background:#c30721;border:1px solid #c30721}.detailed-info .busy-items .item.reserved{background:#fffda6;border:1px solid #fffda6;color:#2c4089}.detailed-info .busy-items .item.reserved.mine{background:#ffb700;border:1px solid #ffb700}.detailed-info .busy-items .item.free{border:1px solid #00a743;background:#00a743;color:#fff}.detailed-info .busy-items .item.second-reserve{background:#ffdf00;color:#535663;border:1px solid #ffdf00}.detailed-info .busy-items .item.second-reserve.mine{background:#f18200;border:1px solid #f18200}.detailed-info .busy-items .item.filtered{border:2px solid #3a5766;padding:1px 2px}.detailed-info .info-wrap .info .buttons-wrap{margin-bottom:30px}.detailed-info .info-wrap .info .buttons-wrap .tech-req{font:13px "RobotoLight",Arial,sans-serif;line-height:27px;color:#4289a1;text-decoration:underline;margin-left:30px;position:relative}.detailed-info .info-wrap .info .buttons-wrap .tech-req:before{content:url("../img/icon-settings-white.png");position:absolute;top:-2px;left:-18px}.detailed-info .info-wrap .info .buttons-wrap .btn.btn-blue{margin-left:0}.detailed-info .info-wrap .info .buttons-wrap .btn.btn-blue img{position:relative;top:-2px;left:-7px}.detailed-info .table-wrap table{width:35%;float:left;margin-left:12px;margin-bottom:4px}.detailed-info .table-wrap table tr:nth-of-type(2n-1) td{background:#eef0f1}.detailed-info .table-wrap table tr td{padding:1px 0 1px 8px;font:14px "RobotoLight",Arial,sans-serif;line-height:25px;color:#626262}.detailed-info .info-wrap .info .reserve-statuses{text-align:right;position:absolute;bottom:0;right:0}.detailed-info .info-wrap .info .reserve-statuses span{font:12px "RobotoLight",Arial,sans-serif;line-height:23px;color:#3b4043;position:relative;margin-left:30px}.detailed-info .info-wrap .info .reserve-statuses span:before{content:'';width:10px;height:10px;position:absolute;left:-15px;top:3px}.detailed-info .info-wrap .info .reserve-statuses span.free:before{background:#00a743}.detailed-info .info-wrap .info .reserve-statuses span.reserved:before{background:#fffda6}.detailed-info .info-wrap .info .reserve-statuses span.reserved.mine:before{background:#ffb700}.detailed-info .info-wrap .info .reserve-statuses span.second-reserve:before{background:#ffdf00}.detailed-info .info-wrap .info .reserve-statuses span.second-reserve.mine:before{background:#f18200}.detailed-info .info-wrap .info .reserve-statuses span.booked:before{background:#ff4f67}.detailed-info .info-wrap .info .reserve-statuses span.booked.mine:before{background:#c30721}.detailed-info .info-wrap .info .reserve-statuses span.added:before{background:#fff;border:1px solid #989ba3}#full-board-details{overflow:auto}#full-board-details div.detailed-info{margin-left:12px;padding-top:2px;max-width:none}#full-board-details div.detailed-info img{max-width:49%;height:auto}.map-container-bg{width:420px!important}.map-container-bg-back{max-width:420px!important}.map-content-table .map-info-wrap{top:0}.initial-load{position:absolute;width:100%;height:100%;background:#fff;z-index:2}.initial-load .preloader-wrap{position:absolute;top:44%;left:45%}.initial-load .preloader-wrap img::selection{background:none}.navbar-text .manager-info{display:inline-block;height:24px;text-align:center;position:relative;margin:0 4px;font:12px "RobotoLight",Arial,sans-serif;line-height:21px;color:#000}.navbar-text .discount-info{display:inline-block;cursor:pointer;height:24px;border:2px solid #90a0a9;border-radius:5px;padding:0 10px 0 10px;text-align:center;background:#487e10;color:#fff!important;position:relative;margin:0 4px;font:12px "RobotoLight",Arial,sans-serif;line-height:21px;color:#000}@media screen and (max-width:700px){.header .navbar .navbar-collapse .nav.navbar-nav{margin-top:50px}.header .navbar .navbar-right{position:relative}.header .navbar .navbar-collapse .nav.navbar-nav li{width:90%}.map-container{position:relative;width:300px;height:300px}.line.over{position:relative}.sides-wrap{overflow:auto}.container{overflow:auto}.reserve-statuses{display:none!important}.summary-bottom{display:none!important}}.place-info-popup{padding:0;margin:0}.place-info-popup .frame{margin-left:10px}.place-info-popup .icon{margin:10px;display:inline-block}.place-info-popup .name{margin:10px;display:inline-block;font-size:20px;font-weight:bold}.place-info-popup .header{width:100%;float:left;background:#3b4043;padding:0;margin-bottom:15px;border-top-left-radius:4px;border-top-right-radius:4px;height:16px}.place-info-popup .header .icon-close{display:block;position:absolute;right:2px!important;top:2px!important;width:10px;height:10px;background:url("../img/icon-cross-active.svg") center no-repeat}.place-info-popup .header .icon-close:hover{background:url("../img/icon-cross-red.svg") center no-repeat}.scrollable-modal{max-height:95%}.scrollable-modal .modal-dialog{height:100%}.scrollable-modal .modal-dialog .modal-content{height:100%}.scrollable-modal .modal-dialog .modal-content .modal-body{height:85%;overflow-y:auto}div.ag-root{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.result-proposal-dialog .form-control{height:auto}.result-proposal-dialog .modal-header{height:55px}.propocalClientStatusCell{}.propocalClientStatusCell.controls-line .yesno-switch>label input+span.label span:nth-of-type(2){margin-top:2px;margin-left:10px}.propocalClientStatusCell.controls-line .yesno-switch>label input+span.label span{font:12px "RobotoLight",Arial,sans-serif;font-weight:bold;padding-top:0}.propocalClientStatusCell.controls-line .yesno-switch>label input+span.label{width:215px;background-color:#4186f4}.propocalClientStatusCell.controls-line .yesno-switch>label input:checked+span.label{left:-64px;background-color:#ff4f67}.propocalClientStatusCell.controls-line .yesno-switch>label input:checked:disabled+span.label{left:-76px;background-color:#ff4f67}.propocalClientStatusCell.controls-line .yesno-switch>label input:disabled+span.label span:nth-of-type(2){visibility:hidden}.propocalClientStatusCell.controls-line .yesno-switch>label{width:85px;top:0;height:22px}.propocalClientStatusCell.controls-line .yesno-switch>span{font:12px "RobotoLight",Arial,sans-serif;font-weight:bold}.btn.btn-proposal-accept{margin:0 5px;background:#4186f4;border:2px solid #3079ed;border-bottom:2px solid #3172d8;color:#fff}.btn.btn-proposal-accept:focus{border-bottom:2px solid #3079ed}.btn.btn-proposal-accept:hover{background:#3079ed;border:2px solid #3079ed;color:#fff}.btn.btn-proposal-accept.active{margin:0 5px;background:#fff;border-bottom:2px solid #cfd3d7;color:rgba(116,116,116,.9)}.btn.btn-proposal-accept.active:focus{border:none;outline:none;box-shadow:none;-webkit-box-shadow:none}.btn.btn-proposal-accept.active:hover{background:#3079ed}.btn.btn-proposal-reject{margin:0 5px;background:#ff4f67;border:2px solid #f14c62;border-bottom:2px solid #d84559;color:#fff}.btn.btn-proposal-reject:focus{border-bottom:2px solid #f14c62}.btn.btn-proposal-reject:hover{background:#f14c62;border:2px solid #d84559;color:#fff}.btn.btn-proposal-reject.active{margin:0 5px;background:#fff;border-bottom:2px solid #cfd3d7;color:rgba(116,116,116,.9)}.btn.btn-proposal-reject.active:focus{border:none;outline:none;box-shadow:none;-webkit-box-shadow:none}.btn.btn-proposal-reject.active:hover{background:#cfd3d7}.oder-panel{border:solid 1px #bbb!important}.oder-panel label{font-weight:normal}.oder-panel .controls{margin:0 0 10px 0;line-height:30px;height:30px}.order-details{}.order-details .caption{text-align:center;padding:10px 0 10px 0;border-bottom:1px solid #d8ddde;position:relative;cursor:pointer;background:#f1f2f3}.order-details .caption:hover{background:#b2bfcb}.order-details .caption:after{content:'';width:13px;height:8px;position:absolute;right:20px;top:18px;background-image:url("../../img/arrows-big.png");background-repeat:no-repeat;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;background-position:50% 0}.order-details .caption.collapsed:after{background-position:50% -8px}.order-details .scrolled{max-height:400px;overflow:auto}.order-dialog-body{overflow:auto;max-height:700px}.header .navbar .navbar-right span a.guest-enter{display:inline-block;width:15px;height:15px;position:relative}.header .navbar .navbar-right span a.guest-enter:after{position:relative;content:normal}.header .navbar .navbar-right span a.guest-enter:hover:after{content:normal}.btn-sm,.btn-group-sm>.btn{padding:8px 15px}.not-full-booked-cell{background-image:url("../img/notFullBooked.png")!important;border:none!important}.not-full-booked-cell.mine{background-image:url("../img/notFullBookedMine.png")!important;border:none!important}.not-full-reserver-inactive-cell{background-image:url("../img/notFullReservedInactive.png")!important;border:none!important}.not-full-booked-invactive-cell{background-image:url("../img/notFullBookedInactive.png")!important;border:none!important}.socialbooked-cell{box-shadow:inset 0 0 0 2px #55007d;border:none!important}.not-full-free-invactive-cell{background-image:url("../img/notFullFreeInactive.png")!important;border:none!important;color:#fff!important}.checkbox-control{margin-bottom:20px;margin-top:10px}.checkbox-control .info{font-size:12px;margin-left:20px;margin-top:0}.checkbox-control label{margin-bottom:0}.checkbox-control input{margin-right:5px}#createProposalDialog{}#createProposalDialog .pCaption{display:inline-block;width:200px;margin-left:20px}#createProposalDialog .pEditTitle{display:inline-block;width:350px}#createProposalDialog .pInline{display:inline-block}.boards-filter-dialog{width:600px;margin-left:200px}.boards-filter-dialog .panel-body{min-height:400px}.boards-filter-dialog .control-label{margin-right:20px}.boards-filter-dialog .search-option{margin-right:10px;font-weight:normal}.boards-filter-dialog .in-cart-control .info{font-size:12px;margin-left:20px;margin-top:0}.boards-filter-dialog .in-cart-control{margin-bottom:20px;margin-top:10px}.boards-filter-dialog .in-cart-control label{margin-bottom:0}.boards-filter-dialog .in-cart-control input{margin-right:5px}.boards-filter-dialog .result-info{font-weight:bold;margin-bottom:20px}body.modal-open{overflow:hidden!important}.modal-open,.modal{padding-right:0!important}body{padding-right:0!important}.find_board_button{padding:6px 9px;width:38px!important}