:root{--hover-color:#5a9bd5;--main-color:#3a6ea5;--text-againt-main-color:#fff}input:not([type='checkbox']):not([type='radio']){margin-left:20px;width:300px;height:40px;border-bottom:0;border-left:0;border-right:0;line-height:40px;padding-left:15px;font-family:'Lato',sans-serif;font-size:14px;margin-bottom:10px}input:not([type='checkbox']):not([type='radio']):not([type='submit']){background:white;color:#333;font-weight:300;border-top:1px solid #333}#mikrono .gwt-Button:hover{background-color:var(--hover-color)!important}#mikrono a:hover{color:var(--hover-color)!important}#mikrono .custTitleButton,#mikrono .custSummaryButton{color:#3a6ea5!important;background:white}#mikrono .x-panel-header,.preloader,.menu-media,.menu,input[type="submit"]:hover,#mikrono .custSelectSlot,#mikrono .custButton,button.x-btn-text,#mikrono .x-view-item .custOdd:hover,#mikrono .x-view-item .custEven:hover,#mikrono .x-view-item .itemSelected,#mikrono .custNewAppointmentHeader,#mikrono .x-panel-header,#mikrono .gwt-Button,.x-menu.custEditAppointmentMenu .x-menu-item-active,.x-date-mp-btns button,.x-date-mp-btns button,#mikrono .x-view-item-sel,#mikrono .x-view-item-over{background-color:#3a6ea5;color:white;font-weight:bold},#mikrono .freeslotList .x-view-item-over .x-customerAppsView{background-color:#3a6ea5;color:white}#mikrono .custSimpleSelectionList,#mikrono .custEven,#mikrono .custOdd,#mikrono .gwt-Button{font-family:inherit}#mikrono .custSummaryButton{border:solid 2px transparent}#mikrono .custSummaryButton:hover{color:var(--main-color)!important;background-color:transparent!important;border:2px solid;border-color:var(--main-color)}.colored-background{background:var(--main-color);color:var(--text-againt-main-color)}#mikrono a{color:var(--secondary-color)!important;overflow:hidden;zoom:1.3;letter-spacing:0;text-transform:uppercase;text-decoration:none;padding-top:5px}#mikrono .custStepHeader{padding-left:0;margin-left:0}#mikrono .custEven,#mikrono .custOdd{padding:15px}#mikrono .x-form-focus,#mikrono textarea.x-form-focus{background:white}#mikrono .x-view.freeslotList{background:transparent}#mikrono .gwt-Button.custGoToLoginButton,#mikrono .custGoToLoginButton [class^="icon-"]{background:transparent;border-color:transparent}#mikrono .custGoToLoginButton [class^="icon-"]{color:inherit}#mikrono .custGoToLoginButton [class^="icon-"]:hover{color:inherit}#mikrono .gwt-Button.custGoToLoginButton{background:transparent!important;border-color:transparent!important;color:var(--main-color)!important}#mikrono .gwt-Button.custGoToLoginButton:hover{background:transparent!important;border-color:transparent!important;color:var(--hover-color)!important}#mikrono b,.gwt-PopupPanel b{font-weight:bold}#mikrono .freeslotList .custAppDate{background:transparent;margin-bottom:10px}#mikrono .custAppSubject{font-weight:600}#mikrono .x-view{background:transparent}#mikrono .custSelectCustomer{background:transparent;float:none}#mikrono .custFormHeader.customerInfo{font-size:1em}#mikrono .custFormHeader{font-size:inherit}#mikrono .custAppRemark{padding:15px 0 0 50px;max-width:400px}#mikrono button.custCreateCustomerCancelButton{margin-top:10px}#mikrono .custAppInfo{padding:10px}#mikrono .custModifyContacts{font-size:.8em;float:left;padding:0;margin:0;margin-left:0;margin-top:5px;margin-left:10px;padding:5px}input[type="checkbox"],input[type='radio']{height:15px;width:50px;line-height:15px}input[type="submit"]{margin-top:20px;border-style:none;color:white;background:#3a6ea5;font-size:14px;font-weight:bold;border-top:0}input[type="submit"]:hover{color:white;background:#3a6ea5;font-weight:bolder;cursor:pointer}#mikrono .custOdd{background:#f0f0f0}#mikrono .custSimpleSelectionList,#mikrono .custEven,#mikrono .custOdd,#mikrono .gwt-Button{font-family:inherit}#mikrono .gwt-Button{border:2px solid transparent}#mikrono .custTitleButton{background:transparent}#mikrono .custSelectCustomer .custOdd:first-letter ,#mikrono .custSelectCustomer .custEven:first-letter {text-transform:uppercase!important}#mikrono .custSelectOwner .custOdd:first-letter ,#mikrono .custSelectOwner .custEven:first-letter {text-transform:uppercase!important}input:focus{background:#f4f4f4}textarea{width:420px;height:150px;border-top:1px solid #333;border-bottom:0;line-height:20px;border-left:0;border-right:0;background:#f8f7f7;color:#333;font-weight:300;padding:15px 0 0 15px;font-family:'Lato',sans-serif;font-size:14px;margin-bottom:10px}textarea:focus{background:#f4f4f4}input.submit{width:100px;height:34px;float:right;margin:20px 10px 0 0;border:0;font-weight:700;text-align:right;background:0;-webkit-transition:all .6s ease-in;-moz-transition:all .6s ease-in;-ms-transition:all .6s ease-in;-o-transition:all .6s ease-in;transition:all .6s ease-in}#mikrono .x-panel-body{border:0}#mikrono .custSummaryValue{text-transform:capitalize}#mikrono .custAppDescription{margin-left:30px}