.field .field-label{font-weight:bold;}.field-label-inline .field-label,.field-label-inline .field-items{float:left;}form .field-multiple-table{margin:0;}form .field-multiple-table th.field-label{padding-left:0;}form .field-multiple-table td.field-multiple-drag{width:30px;padding-right:0;}form .field-multiple-table td.field-multiple-drag a.tabledrag-handle{padding-right:.5em;}form .field-add-more-submit{margin:.5em 0 0;}
.node-unpublished{background-color:#fff4f4;}.preview .node{background-color:#ffffea;}td.revision-current{background:#ffc;}
.nowrap{white-space:nowrap;}.booking-warning{border:1px solid #cb0000;padding:15px 20px 0;}.booking-warning h1,.booking-warning h2,.booking-warning h3,.booking-warning h4,.booking-warning h5{margin-top:0;color:#cb0000;}.buttons .button{margin-bottom:0.5em;}.buttons .cols-inn{margin-bottom:1em;}.cols-inn{overflow:hidden;width:100%;}.col{float:left;}.six-cols,.six-cols .col{width:16.666%;}.six-cols .cols-inn{width:600%;}.six-cols .span-two{width:33.333%;}.six-cols .span-three{width:50%;}.six-cols .span-four{width:66.666%;}.six-cols .span-five{width:83.333%;}.six-cols .span-six{width:100%;}.five-cols,.five-cols .col{width:20%;}.five-cols .cols-inn{width:500%;}.five-cols .span-two{width:40%;}.five-cols .span-three{width:60%;}.five-cols .span-four{width:80%;}.five-cols .span-five{width:100%;}.four-cols,.four-cols .col{width:25%;}.four-cols .cols-inn{width:400%;}.four-cols .span-two{width:50%;}.four-cols .span-three{width:75%;}.four-cols .span-four{width:100%;}.three-cols,.three-cols .col{width:33.333%;}.three-cols .cols-inn{width:300%;}.three-cols .span-two{width:66.666%;}.three-cols .span-three{width:100%;}.two-cols,.two-cols .col{width:50%;}.two-cols .cols-inn{width:200%;}.two-cols .span-two{width:100%;}.page-booking .content .ui-datepicker table{width:100%;font-size:0.9em;border-collapse:collapse;margin:0 0 0.4em;}.page-booking .content .ui-datepicker th{padding:0.7em 0.3em;text-align:center;font-weight:bold;border:0;}.page-booking .content .ui-datepicker td{border:0;padding:1px;}#checkboxes-div .table{margin:14px 0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}.page-booking .content .time-table th,.page-booking .content .time-table td{border:1px solid #d3d3d3;padding:5px 10px 6px;color:#555;}.page-booking .content .time-table th{text-align:center;vertical-align:middle;font-weight:bold;}.page-booking .content .time-table tr:hover th,.page-booking .content .time-table tr:hover td{background:#2d7c2d;color:#fff;}.page-booking .content .time-table td:first-child{color:#212121;}.page-booking .content .time-table .lunch th,.page-booking .content .time-table .lunch td,.page-booking .content .time-table .lunch td:first-child,.page-booking .content .time-table .reserved th,.page-booking .content .time-table .reserved td,.page-booking .content .time-table .reserved td:first-child,.page-booking .content .time-table tr.lunch:hover th,.page-booking .content .time-table tr.lunch:hover td,.page-booking .content .time-table tr.reserved:hover th,.page-booking .content .time-table tr.reserved:hover td{background:#7a2b59;color:#fff;font-weight:bold;cursor:default;}.page-booking .content .time-table tr.passed th,.page-booking .content .time-table tr.passed td,.page-booking .content .time-table tr.passed:hover th,.page-booking .content .time-table tr.passed:hover td{background:none;color:#726146;cursor:default;}.page-booking .content .time-table th,.page-booking .content .time-table td{cursor:pointer;}.page-booking .content .time-table .lunch th,.page-booking .content .time-table .lunch td,.page-booking .content .time-table .reserved th,.page-booking .content .time-table .reserved td,.page-booking .content .time-table .passed th,.page-booking .content .time-table .passed td{cursor:default;}.page-booking .content .time-table .available{display:block;}.page-booking .content .time-table .order{display:none;}.page-booking .content .time-table tr:hover .available{display:none;}.page-booking .content .time-table tr:hover .order{display:block;}.page-booking .content .time-table tr.passed:hover .available{display:block;}.page-booking .content .time-table tr.passed:hover .order{display:none;}.toggle{text-decoration:none;border-bottom:1px dotted;}a.toggle:hover{border-bottom:0;}.hidden{display:none;}.buttons .button{width:170px;display:inline-block;}.button-description{text-align:center;}.buttons .last-item{margin-left:25%;}.fieldset-wrapper{overflow:hidden;}.form-type-radio .description,.form-type-checkbox .description{margin-left:1.6em;}.personal-data .form-item{margin:0;}.personal-data .full-name,.personal-data .birthplace{float:left;margin:0 2em 0.5em 0;}.personal-data .birthdate{margin:0 2em 0.5em 0;}.personal-data .full-name input,.personal-data .birthplace input,.personal-data .address input,.form-item-marriage-cert-org input{width:351px;}.passport{margin-bottom:22px;}.passport .series{float:left;margin:0 1em 0.5em 0;width:61px;}.passport .number{float:left;margin:0 0 0.5em 0;width:182px;}.passport .issue-date{margin:0 0 0.5em 0;}.passport .organization{float:left;margin:0 2em 0.5em 0;}.passport .organization input{width:338px;}.passport .organization-code{margin:0 1em 0.5em 0;}.form-item-marriage-cert-number,.form-item-marriage-cert-reg-date{float:left;width:196px;margin-top:0;}.form-item-marriage-cert-number{margin-top:1em;}.container-inline-date .date-padding{padding:0;}.date-padding label,.date-padding .description{display:none;}.form-item-from label,.form-item-to label{display:inline;}#edit-legacy .form-item-legacy-series,#edit-legacy .form-item-legacy-number,#edit-legacy .container-inline-date,#edit-legacy .form-item-legacy-act-number{float:left;clear:none;margin:1em 0 0;width:127px;}#edit-legacy .form-item-notary-fullname{clear:both;}#edit-legacy .form-item-notary-fullname input{width:351px;}div.messages{margin-top:20px;background-position:8px 6px;}div.messages ul li{margin:0;}.child .name{float:left;margin:1em 2em 1em 0;}.child .name input{width:351px;}.birth-certificate .number{float:left;width:206px;white-space:nowrap;}.birth-certificate .organization input,.birth-certificate .address input{width:332px;}.foreign-passport .number{float:left;width:206px;white-space:nowrap;}.foreign-passport .birthplace input{width:332px;}.foreign-passport .organization{float:left;margin:0;width:206px;white-space:nowrap;}.form-item-concomitant-name input{width:350px;}.form-item-concomitant-passport-series{float:left;margin:1em 1em 1em 0;width:61px;}.form-item-concomitant-passport-number{width:106px;}.form-item-concomitant-passport-date{width:130px;}.form-item-concomitant-passport-org{float:left;margin:0 2em 1em 0;}.form-item-concomitant-passport-birthplace,.form-item-concomitant-passport-number,.form-item-concomitant-passport-date,.form-item-concomitant-foreign-passport-birthplace{float:left;margin:1em 2em 1em 0;}.form-item-concomitant-foreign-passport-number{float:left;width:206px;white-space:nowrap;}.form-item-concomitant-foreign-passport-date{float:left;margin:1em 2em 1em 0;width:131px;}.form-item-concomitant-foreign-passport-org{float:left;margin:0;width:206px;white-space:nowrap;}.form-item-concomitant-passport-birthplace input,.form-item-concomitant-passport-org input,.form-item-concomitant-passport-address input,.form-item-concomitant-foreign-passport-birthplace input{width:332px;}
table tr.user{background:#fffacd;}table tr.user.even{background:#f2edc2;}body table tr.user td.active{background:#fff0b2;}body table tr.user.even td.active{background:#f3e5ab;}.booking-menu,.booking-menu-dropdown{position:relative;border:1px solid #999;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;cursor:pointer;}.booking-menu-dropdown{position:absolute;top:100%;left:0;z-index:10;width:100%;margin:-1px;display:none;background:#fff;}.booking-menu-show .booking-menu-dropdown{display:block;}.booking-menu-show span{background-color:#ccc;}.booking-menu-item{display:block;padding:1px 5px;white-space:nowrap;}.status-1,.status-0,.status--1,.transfer{padding:1px 0 1px 24px;background:url(/sites/notarius-reznikov.ru/modules/notary_booking/img/icon-accept.png) 4px 50% no-repeat;}.status-0{background-image:url(/sites/notarius-reznikov.ru/modules/notary_booking/img/icon-cancel.png);}.status--1{background-image:url(/sites/notarius-reznikov.ru/modules/notary_booking/img/icon-alert.png);}.transfer{background-image:url(/sites/notarius-reznikov.ru/modules/notary_booking/img/icon-share.png);}.action-print{float:right;}.action-print i{vertical-align:middle;margin-top:-3px;width:24px;height:24px;background:url(/sites/notarius-reznikov.ru/modules/notary_booking/img/img/printer.png);}#edit-user-email-left-logo,#edit-user-email-right-logo{float:left;width:50%;}#edit-user-email-right-logo{float:right;}.email-logo{max-width:150px;max-height:150px;}.vertical-tabs-panes .form-item{margin-bottom:0;}.vertical-tabs-panes .form-type-textfield input{width:auto;}fieldset.time .form-type-checkbox{display:inline-block;margin-right:1em;padding:0;}fieldset.time input.form-submit{margin-left:10px;padding:4px 8px;}.document-enabled{}.document-disabled{color:#999;cursor:help;}.ui-datepicker .weekend{background:#efefef;}.ui-datepicker .holiday{background:#f4c5bc;}#notary-booking-documents-filters-form .form-type-select{float:left;width:10em;padding:0;}#notary-booking-documents-filters-form .form-actions{float:left;padding:18px 0 0;}.ctools-button-processed{background-image:-moz-linear-gradient(-90deg,#ffffff 0px,#f9f9f9 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0.0,rgba(255,255,255,1.0)),color-stop(1.0,rgba(249,249,249,1.0)));background-image:-webkit-linear-gradient(-90deg,#ffffff 0px,#f9f9f9 100%);background-image:linear-gradient(-90deg,#ffffff 0px,#f9f9f9 100%);-moz-border-radius:11px 11px 11px 11px;-webkit-border-radius:11px 11px 11px 11px;border-radius:11px 11px 11px 11px;}.ctools-button-processed:hover{background-image:-moz-linear-gradient(-90deg,#ffffff 0px,#f1f1f1 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0.0,rgba(255,255,255,1.0)),color-stop(1.0,rgba(241,241,241,1.0)));background-image:-webkit-linear-gradient(-90deg,#ffffff 0px,#f1f1f1 100%);background-image:linear-gradient(-90deg,#ffffff 0px,#f1f1f1 100%);}.ctools-dropbutton-processed.open:hover{background-image:-moz-linear-gradient(-90deg,#ffffff 0px,#f9f9f9 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0.0,rgba(255,255,255,1.0)),color-stop(1.0,rgba(249,249,249,1.0)));background-image:-webkit-linear-gradient(-90deg,#ffffff 0px,#f9f9f9 100%);background-image:linear-gradient(-90deg,#ffffff 0px,#f9f9f9 100%);}.ctools-dropbutton-processed.open{-moz-box-shadow:1px 1px 2px rgba(0,0,0,0.25);-webkit-box-shadow:1px 1px 2px rgba(0,0,0,0.25);box-shadow:1px 1px 2px rgba(0,0,0,0.25);}.ctools-toggle{margin-top:0.6667em;}.ctools-toggle.ctools-toggle-collapsed{margin-top:0.5em;}.views-display-settings .ctools-toggle{color:#008BCB;}.views-display-column > .ctools-toggle{margin-top:14px;}.views-display-column > .ctools-toggle.ctools-toggle-collapsed{margin-top:12px;}.views-display-column > .ctools-collapsible-handle{color:#008BCB;}.views-ui-display-tab-actions .ctools-button-processed input{color:#0074BD;}
