.o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.disabled, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:disabled{color: #212529; background-color: #f0ad4e; border-color: #f0ad4e;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:not(:disabled):not(.disabled):active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:not(:disabled):not(.disabled).active, .show > .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.dropdown-toggle{color: #212529; background-color: #ec971f; border-color: #ea9214;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:not(:disabled):not(.disabled):active:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:not(:disabled):not(.disabled).active:focus, .show > .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(240, 173, 78, 0.5);} .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger{color: #FFFFFF; background-color: #e6586c; border-color: #e6586c;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:hover{color: #FFFFFF; background-color: #e1374f; border-color: #df2c45;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.focus{box-shadow: 0 0 0 0.2rem rgba(230, 88, 108, 0.5);} .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.disabled, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:disabled{color: #FFFFFF; background-color: #e6586c; border-color: #e6586c;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:not(:disabled):not(.disabled):active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:not(:disabled):not(.disabled).active, .show > .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.dropdown-toggle{color: #FFFFFF; background-color: #df2c45; border-color: #dd213c;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:not(:disabled):not(.disabled):active:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:not(:disabled):not(.disabled).active:focus, .show > .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(230, 88, 108, 0.5);} .o_ace_view_editor :not(.input-group):not(.form-group):not(.input-group-append):not(.input-group-prepend) > .form-control{height: 34px;} .o_ace_view_editor .form-control{padding: 6px 12px; font-size: 14px; line-height: 1.5; border: 1px solid #d4d5d7; color: #555; background-color: #fff; border-radius: 0;} .o_ace_view_editor .form-control.is-invalid{border-color: #dc3545;} .o_ace_view_editor .input-group .form-control{height: auto;} .o_ace_view_editor .input-group-text{background-color: #e9ecef;} .o_ace_view_editor .was-validated .form-control:invalid{border-color: #dc3545;} .o_ace_view_editor select.form-control{-webkit-appearance: none; -moz-appearance: none; appearance: none; background: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPScxLjEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgeG1 sbnM6eGxpbms9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsnIHdpZHRoPScyNCcgaGVpZ2 h0PScyNCcgdmlld0JveD0nMCAwIDI0IDI0Jz48cGF0aCBpZD0nc3ZnXzEnIGQ9J203LjQwNiw3L jgyOGw0LjU5NCw0LjU5NGw0LjU5NCwtNC41OTRsMC40MDYsMS40MDZsLTUsNC43NjZsLTUsLTQu NzY2bDAuNDA2LC0xLjQwNnonIGZpbGw9JyM4ODgnLz48L3N2Zz4="); background-position: 100% 65%; background-repeat: no-repeat;} .tour .popover-navigation{margin-left: 13px; margin-bottom: 8px;} .css_published .btn-danger, .css_published .css_publish{display: none;} .css_unpublished .btn-success, .css_unpublished .css_unpublish{display: none;} [data-publish='off'] > *:not(.css_options){opacity: 0.5;} @media print{a[href]:after{content: initial;}} .o_page_management_info .o_switch{padding-top: 9px;} #list_website_pages th{background-color: #7C7BAD; color: white;} #list_website_pages td, #list_website_pages th{padding: 0.45rem;} #list_website_pages td > a.fa{margin-left: 5px; color: #7C7BAD;} #list_website_pages td .text-muted{opacity: 0.5;} #list_website_pages .fa-check, #list_website_pages .fa-eye-slash{color: #17a2b8;} 

/* /website/static/src/scss/website.zoomodoo.scss defined in bundle 'web.assets_frontend' */
 .zoomodoo{position: relative; display: inline-block; *display: inline; *zoom: 1;} .zoomodoo img{vertical-align: bottom;} .zoomodoo-flyout{position: absolute; z-index: 100; overflow: hidden; background: #FFF; top: 0; width: 100%; height: 100%;} .zoomodoo-flyout img{max-width: 500%;} .zoomodoo-hover .zoomodoo-flyout{left: 0;} .zoomodoo-next .zoomodoo-flyout{left: 100%;} 

/* /website_form/static/src/scss/website_form.scss defined in bundle 'web.assets_frontend' */
 .o_website_form_flex{display: -webkit-box; display: -webkit-flex; display: flex; flex-wrap: wrap;} .o_website_form_flex_item{flex-basis: 33%;} @media (max-width: 991.98px){.o_website_form_flex_item{flex-basis: 50%;}} @media (max-width: 767.98px){.o_website_form_flex_item{flex-basis: 100%;}} .o_website_form_field_hidden{display: none;} .editor_enable .o_website_form_field_hidden{display: block; opacity: 0.5;} .editor_enable .s_website_form .form-field select{pointer-events: none;} .o_website_form_required .col-form-label:after, .o_website_form_required_custom .col-form-label:after{content: ' *';} #editable_select.form-control{height: 100%;} .form-field input[type=file].form-control{height: 100%;} 

/* /website_mail/static/src/css/website_mail.scss defined in bundle 'web.assets_frontend' */
 .js_follow[data-follow='on'] .js_follow_btn, .js_follow[data-follow='off'] .js_unfollow_btn{display: none;} 

/* /digi_remote/static/src/css/index.css defined in bundle 'web.assets_frontend' */
 .row{margin-left: 0; margin-right: 0;} h1{color: #005DA4; font-size: 30px;} h2{color: #666666; font-size: 25px;} h3{font-size: 20px;} .btn-primary{color: #005da4; background-color: #efda967d; border-color: #b7b8b9; padding: 10px 12px; font-size: 16px; font-weight: bold; line-height: 1.3333333; border-radius: 5px; margin-right: 10px; margin-bottom: 10px;} .btn-primary:hover{color: #ffffff; background-color: #005da4d9; border-color: #005da4d9;} a:hover, a:focus{color: #005da430;;} a h3, a:hover h3, a:focus h3{color: #666666;} .other_device .box:hover, .other_device .box:focus, .device_properties_list:hover, .device_properties_list:focus, .user_account_list:hover, .user_account_list:focus, .keycode_list_item:hover, .keycode_list_item:focus{background-color: #005da430;} .form-control::-webkit-input-placeholder{color: #cccccc; opacity: 1;} .form-control::-moz-placeholder{color: #cccccc; opacity: 1;} .form-control:-ms-input-placeholder{color: #cccccc; opacity: 1;} .form-control::-ms-input-placeholder{color: #cccccc; opacity: 1;} .form-control::placeholder{color: #cccccc; opacity: 1;} .form-group{display: table; float: none; margin: 0 0 15px 0;} .form-group .control-label{float: left; width: 120px; text-align: left; color: #666666; font-size: 14px; padding-top: 9px;} .form-group .form-control{float: left; width: 300px; font-size: 20px; font-weight: 600; color: #444444; min-height: 38px; font-size: 16px; background-color: #efda9614;} .form-group .read-only{background-color: #005da417;} #fld-info-fmt{margin: 2px 0 0 3px;} #time-date-fmt{width: 145px; margin: 2px 10px 15px 3px; float: left;} #time-time-fmt{width: 145px; margin: 2px 0 15px 3px; float: left;} .keycode_form h2{margin: 30px 0 20px 0px;} .keycode_form{max-width: 500px;} .keycode_form .form-group .control-label{width: 120px;} .keycode_form .form-group .form-control{float: none; width: 300px;} .keycode_form .alert{margin: 10px 0 0 0px;} .keycode_form .device_buttons{ margin: 32px 0 0 0px;} .keycode_form #time-combo{#float: left;} .keycode_form #time-date{width: 145px; margin-right: 10px; float: left;} .keycode_form #time-time{width: 145px;} .keycode_form #remark{font-size: 18px; font-weight: normal;} .keycode_form #lastaccess{float: left; font-size: 16px; width: 300px; padding-top: 8px; margin-bottom: 20px;} .keycode_form #mailtime{float: left; font-size: 16px; width: 300px; margin-bottom: 15px;} .device_form h2{margin: 30px 0 20px 0px;} .device_form{max-width: 500px;} .device_form .form-group{float: none; margin: 0 0 15px 0;} .device_form .form-group .control-label{width: 120px;} .device_form .form-group .form-control{float: none; width: 300px;} .device_form .alert{margin: 10px 0 0 0px;} .device_form .device_buttons{margin: 32px 0 0 0px;} .device_form #time-combo{float: left;} .device_form #time-date{width: 145px; margin-right: 10px; float: left;} .device_form #time-time{width: 145px;} .oe_login_form, .oe_signup_form{max-width: 500px;} .oe_login_form .form-group, .oe_signup_form .form-group{float: none; margin: 0 0 15px 0;} .oe_login_form .form-group .control-label{width: 120px;} .oe_signup_form .form-group .control-label{width: 180px;} .oe_login_form .form-group .form-control, .oe_signup_form .form-group .form-control{float: none; width: 300px;} .oe_signup_form h2{margin: 30px 0 20px 0px;} .oe_signup_form h3{color: #005da4; margin: 30px 0 20px 0px;} .oe_signup_form .alert{margin: 10px 0 0 0px;} .oe_signup_form .oe_login_buttons, .oe_login_form .oe_login_buttons{margin: 32px 0 0 0px;} .oe_login_buttons .pull-right{display: none;} .oe_login_buttons .btn-block{width: auto;} .oe_login_buttons .text-center{text-align: left !important;} .oe_login_form #db{width: 260px;} .device_overview .row{margin-left:0; margin-right:0;} .header_device .box{float: left; width: 100%; margin: 32px 0 16px 0;} .header_device .image{float: left; height: 100px; margin: 0 20px 20px 0;} .header_device img{height: 100px;} .header_device .title{float: left; width: 75%; margin: 0 0 0 0;} .header_device .title h3{margin-top: 0px;} .header_device .title h1{margin-top: 7px;} .other_device .box{float: left; width: 250px; margin: 10px 20px 10px 0; padding: 8px; background-color: #005da417; border-radius: 5px; border: 1px solid #005da4;} .other_device .image{float: left; height: 50px; margin: 0 10px 0 0;} .other_device .img{height: 50px;} .other_device .title{float: left; width: 170px; margin: 0 0 0 0; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;} .other_device .title h3{font-size: 14px; margin: 2px 0 0 0;} .other_device .title h1{font-size: 16px; margin: 5px 0 0 0; margin-bottom: 0;} .other_device .online, .other_device .offline{display: none} .device_properties{float: left; width: 300px; margin: 7px 0 5px 0;} .device_properties h3{margin-top: 0;} .device_properties_list, .user_account_list{float: left; margin: 0px; border: #148292 1px solid; border-radius: 5px; background: #005da417; padding: 10px;} .lst_line{float: left; margin: 1px 0px;} .lst_label{float: left; width: 120px; color: #666666; font-size: 14px;} .lst_field{float: left; width: 150px; font-size: 16px; font-weight: bold; color: #444444; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;} .lst_button{float: left; margin-top: 13px; margin-bottom: 30px;} .keycode_container{float: left; marging: 0} .keycode_list{float: left; width: 320px; margin: 0px 20px 0 0;} .keycode_list_item{float: left; width: 300px; margin: 6px 0px; background-color: #005da417; border-radius: 5px; border: 1px solid #005da4;} .keycode_list_pos{float: left; width: 45px; display: block; padding: 3px; text-align: center; color: white; background-color: #005da4; font-size: 21px;} .keycode_list_info{float: left; width: 208px; padding: 3px 0 3px 10px;} .keycode_list_status{float: left; width: 45px; display: block; padding: 3px 0 0 0; text-align: center; background-color: #005da417; border-width: 0 0 0 1px; border-style: solid; color: #01205E; font-size: 22px;} .keycode_list_button{float: left; margin-top: 10px; margin-bottom: 10px;} .itemheight0{height: 41px;} .itemheight1{height: 61px;} .itemheight2{height: 81px;} .itemheight3{height: 101px;} .keycode_list_code{padding: 0; margin: 0; color: #9a2a53; font-size: 22px; font-weight: 700;} .keycode_list_lastaccess{padding: 0; margin:0; font-size: 15px; font-weight: normal; color: #666666;} .keycode_list_date{padding: 0 0 0 2px; margin:0; font-size: 15px; font-weight: normal; color: #666666;} .keycode_list_remark{padding: 0; margin:0; font-size: 15px; color: #666666; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}