.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%;} 

/* /openeducat_core/static/src/scss/main.scss defined in bundle 'web.assets_frontend' */
 .highlight{background-color: #AEAEAE;} .offwhite{background-color: #c8c8c8;} @media (max-width: 410px){.nav-logo{width: 70%;}.navbar-toggle{position: relative; float: right; padding: 9px 10px; margin: 24px 20px 24px 0; background-color: transparent; background-image: none; border: 1px solid transparent; border-radius: 4px;}} @media (max-width: 320px){.nav-logo{width: 78%;}.navbar-toggle{position: relative; float: right; padding: 9px 10px; margin: 17px 20px 17px 0; background-color: transparent; background-image: none; border: 1px solid transparent; border-radius: 4px;}} @media (max-width: 1199px){.nav-logo{width: 78%;}.navbar-toggle{position: relative; float: right; padding: 9px 10px; margin: 17px 20px 17px 0; background-color: transparent; background-image: none; border: 1px solid transparent; border-radius: 4px;}} .mb50{margin-bottom: 50px;} .mrgtop64{margin-top: 64px;} .font-white{color: #333; padding-top: 100px;} .font-invert{color: #969494; padding-top: 100px;} .inver-box{background-color: white; height: 300px;} .x-inver-box{background-color: #c8c8c8; height: 300px;} @media (max-width: 768px){.x-inver-box{top: 0px;}.font-white{padding-top: 95px;}.font-invert{padding-top: 95px;}.inver-box{top: 0px;}.mrgtop64{marigin-top: 16px;}} @media (max-width: 992px){.x-inver-box{top: 0px;}.font-white{padding-top: 95px;}.font-invert{padding-top: 95px;}.inver-box{top: 0px;}.mrgtop64{margin-top: 16px;}} @media (max-width: 768px){h1{font-size: 1.8em;}h2{font-size: 1.8em;}} a:focus, a:hover{text-decoration: none;} .hvr-grow{display: inline-block; vertical-align: middle; -webkit-transform: translateZ(0); transform: translateZ(0); box-shadow: 0 0 1px transparent; -webkit-backface-visibility: hidden; backface-visibility: hidden; -moz-osx-font-smoothing: grayscale; -webkit-transition-duration: 0.3s; transition-duration: 0.3s; -webkit-transition-property: transform; transition-property: transform;} .hvr-grow:hover, .hvr-grow:focus, .hvr-grow:active{-webkit-transform: scale(1.3); transform: scale(1.3);} a{color: #333; text-decoration: none;} .d-link:hover{color: #2a6496 !important;} @-webkit-keyframes hvr-pulse-grow{to{-webkit-transform: scale(1.1); transform: scale(1.1);}} @keyframes hvr-pulse-grow{to{-webkit-transform: scale(1.1); transform: scale(1.1);}} .hvr-pulse-grow{display: inline-block; vertical-align: middle; -webkit-transform: translateZ(0); transform: translateZ(0); box-shadow: 0 0 1px transparent; -webkit-backface-visibility: hidden; backface-visibility: hidden; -moz-osx-font-smoothing: grayscale;} .hvr-pulse-grow:hover, .hvr-pulse-grow:focus, .hvr-pulse-grow:active{-webkit-animation-name: hvr-pulse-grow; animation-name: hvr-pulse-grow; -webkit-animation-duration: 0.3s; animation-duration: 0.3s; -webkit-animation-timing-function: linear; animation-timing-function: linear; -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite; -webkit-animation-direction: alternate; animation-direction: alternate;} 

/* /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;} 

/* /website/static/src/scss/options/layout/option_custom_body_pattern.scss defined in bundle 'web.assets_frontend' */
 #wrapwrap{background-size: auto; background-repeat: repeat;} 

/* <inline asset> defined in bundle 'web.assets_frontend' */
 

/* /hx_payment_gateway_nift/static/src/css/main.css defined in bundle 'web.assets_frontend' */
 .textboxStyle{width: 20%;} .biggerTextBox{width: 50%;} .wk_question_popup{font-family: sans-serif; background-color: white; text-align: center; position: fixed; left: 33%; top: 21%; width: 450px; border-radius: 3px; box-shadow: 0px 4px 15.36px 0.64px rgba(0, 0, 0, 0.1), 0px 2px 6px 0px rgba(0, 0, 0, 0.12); animation: jelly 0.5s ease-in-out; z-index: 500;} .forced_product_image{animation: image_move 0.75s 0.07s ease-in-out; transform: translate3d(0, 0, 0); backface-visibility: hidden; perspective: 1000px; height: 86px; margin-top:2px; margin-bottom: 2px;} .text_shake{animation: shake 0.82s cubic-bezier(.36,.07,.19,.97) both; transform: translate3d(0, 0, 0); backface-visibility: hidden; perspective: 1000px;} @keyframes image_move{0%{transform: translateY(0px);}50%{transform: translateY(-10px);}75%{transform: translateY(5px);}100%{transform: translateY(0px);}} @keyframes shake{10%, 90%{transform: translate3d(-1px, 0, 0);}20%, 80%{transform: translate3d(2px, 0, 0);}30%, 50%, 70%{transform: translate3d(-4px, 0, 0);}40%, 60%{transform: translate3d(4px, 0, 0);}} .button.add_question:hover{background-color: #6eb692;} .button.add_question{background-color: #6ec89b; color: white; font-size: 20px; border-radius: 5px; padding: 10px 32px; margin-top: 15px; cursor: pointer; width:123px; margin-bottom: 8px;} .button.cancel_question:hover{background-color: #868686;} .button.cancel_question{background-color: #bcbcbc; color: white; font-size: 20px; border-radius: 5px; padding: 10px 32px; margin-top: 15px; cursor: pointer; width:123px; margin-bottom: 8px;} @keyframes jelly{0%{transform: translateY(0px) scale(0.7); opacity: 0;}70%{transform: translateY(5px) scale(1.05); opacity: 1;}100%{transform: translateY(0px) scale(1); opacity: 1;}} .switch{position: relative; display: inline-block; width: 60px; height: 34px;} .switch input{display:none;} .check_box{position: absolute; cursor: pointer; top: 0; left: 0; right: 0; bottom: 0; background-color: #ccc; -webkit-transition: .4s; transition: .4s;} .check_box:before{position: absolute; content: ""; height: 26px; width: 26px; left: 4px; bottom: 4px; background-color: white; -webkit-transition: .4s; transition: .4s;} input:checked + .check_box{background-color: #2196F3;} input:focus + .check_box{box-shadow: 0 0 1px #2196F3;} input:checked + .check_box:before{-webkit-transform: translateX(26px); -ms-transform: translateX(26px); transform: translateX(26px);} .check_box.round{border-radius: 34px;} .check_box.round:before{border-radius: 50%;} .wk-alert{background-color: white; padding: 20px; border-radius: 5px; text-align: center; position: fixed; left: 33%; top: 21%; width: 40%; box-shadow: 0px 4px 15.36px 0.64px rgba(0, 0, 0, 0.1), 0px 2px 6px 0px rgba(0, 0, 0, 0.12); animation: jelly 0.5s ease-in-out;} .wk-alert button.create_wallet:hover{background-color: #6eb692;} .wk-alert .wk_warning{border-color: #F8BB86;} .wk-alert .wk_warning .mark_line{position: absolute; width: 3px; height: 47px; background-color: #F8BB86; top:14px; margin-left: -2px;} .wk-alert .wk_warning .mark_dot{position: absolute; width: 5px; height: 7px; -webkit-border-radius: 50%; border-radius: 50%; margin-left: -2px; background-color: #F8BB86; top:67px;} div.wk_mark{height: 85px; width: 85px; border-radius: 100px; border:3px solid #ff8d8d; animation: image_move 0.75s 0.07s ease-in-out; transform: translate3d(0, 0, 0); backface-visibility: hidden; perspective: 1000px;} .wk-alert h2{color: #575757; font-size: 21px; margin-top:10px;} .wk-alert p{color: #797979; font-size: 16px; margin-top:0px;} .question{text-align: left; width:100%;} .question tr{background: rgb(247,247,247); border: 2px solid #dfdfdf;} .question th{padding: 10px 8px; font-size: initial;} .question td{padding: 10px 8px; font-size: initial; font-weight: normal;} .switch{position: relative; display: inline-block; width: 60px; height: 34px;} .switch input{display:none;} .check_box{position: absolute; cursor: pointer; top: 0; left: 0; right: 0; bottom: 0; background-color: #ccc; -webkit-transition: .4s; transition: .4s;} .check_box:before{position: absolute; content: ""; height: 26px; width: 26px; left: 4px; bottom: 4px; background-color: white; -webkit-transition: .4s; transition: .4s;} .check_box.round{border-radius: 34px;} .check_box.round:before{border-radius: 50%;} .wk-alert button.cancel:hover{background-color: #7ecff4;} .wk-alert button.cancel{background-color: #8CD4F5; color: white; font-size: 20px; border-radius: 5px; padding: 10px 32px; margin-top: 26px; cursor: pointer;} .wk_note, .extra_fee_value, .wk_address{font-size: 21px !important; margin: 6px 10px; font-style: italic; padding: 5px;} .wkorderline{margin: 0px; padding: 0px; list-style: none;} ul.wk_tabs{margin: 0px; padding: 0px; list-style: none;} ul.wk_tabs li{background: none; color: #222; display: inline-block; padding: 10px 15px; cursor: pointer;} ul.wk_tabs li.current{background: #ededed; color: #222; border:2px solid #ededed; border-bottom: none;} .tab-content{max-height: 227px; overflow-y: scroll; border-top: 3px solid #ededed; border-bottom: 3px solid #ededed; display: none; background: #ededed; padding: 15px;} .tab-content.current{display: inherit;} .fa.fa-info-circle.wkorderline{cursor: pointer;} .fa.fa-info-circle.wkorderline:hover{color: #2196F3;} .wk_slice-left{background: url(/pos_forced_question/static/description/Sprite-Icon-1.png) no-repeat 0 0; width: 20px; height: 20px; top: 5px; position: relative; display: inline-block;} 

/* /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%;} 

/* /payment/static/src/scss/portal_payment.scss defined in bundle 'web.assets_frontend' */
 input#cc_number{background-repeat: no-repeat; background-position: 14px 14px;} div.card_placeholder{background-image: url("/website_payment/static/src/img/placeholder.png"); background-repeat: no-repeat; width: 32px; height: 20px; position: absolute; top: 8px; right: 20px; -webkit-transition: 0.4s cubic-bezier(0.455, 0.03, 0.515, 0.955); transition: 0.4s cubic-bezier(0.455, 0.03, 0.515, 0.955); pointer-events: none;} div.o_card_brand_detail{position: relative;} div.o_card_brand_detail div.card_placeholder{right: 5px;} div.amex{background-image: url("/website_payment/static/src/img/amex.png"); background-repeat: no-repeat;} div.diners{background-image: url("/website_payment/static/src/img/diners.png"); background-repeat: no-repeat;} div.discover{background-image: url("/website_payment/static/src/img/discover.png"); background-repeat: no-repeat;} div.jcb{background-image: url("/website_payment/static/src/img/jcb.png"); background-repeat: no-repeat;} div.mastercard{background-image: url("/website_payment/static/src/img/mastercard.png"); background-repeat: no-repeat;} div.visa{background-image: url("/website_payment/static/src/img/visa.png"); background-repeat: no-repeat;} ul.payment_method_list img.rounded{max-width: 100px; max-height: 40px;} 

/* /payment/static/src/scss/payment_form.scss defined in bundle 'web.assets_frontend' */
 .o_payment_form label > input[type="radio"], .o_payment_form input[type="checkbox"]{vertical-align: middle; margin-right: 5px;} .o_payment_form .payment_option_name{font-size: 14px; font-weight: normal !important; font-family: Helvetica Neue, sans-serif; line-height: 1.3em; color: #4d4d4d;} .o_payment_form label{font-weight: normal; margin-top: 5px;} .o_payment_form .card-body:first-child{border-top: 0px;} .o_payment_form .card{border-radius: 10px;} .o_payment_form .card-footer:last-child{border-bottom-right-radius: 10px !important; border-bottom-left-radius: 10px !important;} .o_payment_form .card-body{border-top: 1px solid #ddd; padding: 1.14em !important;} .o_payment_form .payment_icon_list{position: relative; margin-top: 0px !important; margin-bottom: -5px !important;} .o_payment_form .payment_icon_list li{padding-left: 5px !important; padding-right: 0px !important;} .o_payment_form .payment_icon_list .more_option{position: absolute; top: auto; left: auto; bottom: auto; right: 10px; font-size: 10px;}