.o_ace_view_editor .btn:not(.o_btn_preview).btn-info.disabled, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info:disabled{color: #FFFFFF; background-color: #6999a8; border-color: #6999a8;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-info:not(:disabled):not(.disabled):active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info:not(:disabled):not(.disabled).active, .show > .o_ace_view_editor .btn:not(.o_btn_preview).btn-info.dropdown-toggle{color: #FFFFFF; background-color: #517e8d; border-color: #4d7784;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-info:not(:disabled):not(.disabled):active:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info:not(:disabled):not(.disabled).active:focus, .show > .o_ace_view_editor .btn:not(.o_btn_preview).btn-info.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(105, 153, 168, 0.5);} .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning{color: #212529; background-color: #f0ad4e; border-color: #f0ad4e;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:hover{color: #212529; background-color: #ed9d2b; border-color: #ec971f;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.focus{box-shadow: 0 0 0 0.2rem rgba(240, 173, 78, 0.5);} .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: 0% 65%; background-repeat: no-repeat;} .tour .popover-navigation{margin-right: 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-right: 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{right: 0;} .zoomodoo-next .zoomodoo-flyout{right: 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; -webkit-flex-wrap: wrap; 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;} 

/* /survey/static/src/css/survey_print.css defined in bundle 'web.assets_frontend' */
 @media print{.js_surveyform{font-size: 13px;}.js_surveyform textarea.form-control{height: 10em;}.js_surveyform h1{font-size: 28px;}.js_surveyform h2{font-size: 20px;}.js_question-wrapper{page-break-inside: avoid;}} 

/* /web/static/lib/nvd3/nv.d3.css defined in bundle 'web.assets_frontend' */
 .nvd3 .nv-axis{pointer-events:none; opacity: 1;} .nvd3 .nv-axis path{fill: none; stroke: #000; stroke-opacity: .75; shape-rendering: crispEdges;} .nvd3 .nv-axis path.domain{stroke-opacity: .75;} .nvd3 .nv-axis.nv-x path.domain{stroke-opacity: 0;} .nvd3 .nv-axis line{fill: none; stroke: #e5e5e5; shape-rendering: crispEdges;} .nvd3 .nv-axis .zero line, .nvd3 .nv-axis line.zero{stroke-opacity: .75;} .nvd3 .nv-axis .nv-axisMaxMin text{font-weight: bold;} .nvd3 .x .nv-axis .nv-axisMaxMin text, .nvd3 .x2 .nv-axis .nv-axisMaxMin text, .nvd3 .x3 .nv-axis .nv-axisMaxMin text{text-anchor: middle} .nvd3 .nv-axis.nv-disabled{opacity: 0;} .nvd3 .nv-groups .nv-point.hover{stroke-width: 20px; stroke-opacity: .5;} .nvd3 .nv-scatter .nv-point.hover{fill-opacity: 1;} .nv-noninteractive{pointer-events: none;} .nv-distx, .nv-disty{pointer-events: none;} .nvtooltip{position: absolute; background-color: rgba(255,255,255,1.0); color: rgba(0,0,0,1.0); padding: 1px; border: 1px solid rgba(0,0,0,.2); z-index: 10000; display: block; font-family: Arial; font-size: 13px; text-align: right; pointer-events: none; white-space: nowrap; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;} .nvtooltip{background: rgba(255,255,255, 0.8); border: 1px solid rgba(0,0,0,0.5); border-radius: 4px;} .nvtooltip.with-transitions, .with-transitions .nvtooltip{transition: opacity 50ms linear; -moz-transition: opacity 50ms linear; -webkit-transition: opacity 50ms linear; transition-delay: 200ms; -moz-transition-delay: 200ms; -webkit-transition-delay: 200ms;} .nvtooltip.x-nvtooltip, .nvtooltip.y-nvtooltip{padding: 8px;} .nvtooltip h3{margin: 0; padding: 4px 14px; line-height: 18px; font-weight: normal; background-color: rgba(247,247,247,0.75); color: rgba(0,0,0,1.0); text-align: center; border-bottom: 1px solid #ebebeb; -webkit-border-radius: 5px 5px 0 0; -moz-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0;} .nvtooltip p{margin: 0; padding: 5px 14px; text-align: center;} .nvtooltip span{display: inline-block; margin: 2px 0;} .nvtooltip table{margin: 6px; border-spacing:0;} .nvtooltip table td{padding: 2px 0 2px 9px; vertical-align: middle;} .nvtooltip table td.key{font-weight: normal;} .nvtooltip table td.key.total{font-weight: bold;} .nvtooltip table td.value{text-align: left; font-weight: bold;} .nvtooltip table tr.highlight td{padding: 1px 0 1px 9px; border-bottom-style: solid; border-bottom-width: 1px; border-top-style: solid; border-top-width: 1px;} .nvtooltip table td.legend-color-guide div{width: 8px; height: 8px; vertical-align: middle;} .nvtooltip table td.legend-color-guide div{width: 12px; height: 12px; border: 1px solid #999;} .nvtooltip .footer{padding: 3px; text-align: center;} .nvtooltip-pending-removal{pointer-events: none; display: none;} .nvd3 .nv-interactiveGuideLine{pointer-events:none;} .nvd3 line.nv-guideline{stroke: #ccc;} .nvd3 .nv-bars rect{fill-opacity: .75; transition: fill-opacity 250ms linear; -moz-transition: fill-opacity 250ms linear; -webkit-transition: fill-opacity 250ms linear;} .nvd3 .nv-bars rect.hover{fill-opacity: 1;} .nvd3 .nv-bars .hover rect{fill: lightblue;} .nvd3 .nv-bars text{fill: rgba(0,0,0,0);} .nvd3 .nv-bars .hover text{fill: rgba(0,0,0,1);} .nvd3 .nv-multibar .nv-groups rect, .nvd3 .nv-multibarHorizontal .nv-groups rect, .nvd3 .nv-discretebar .nv-groups rect{stroke-opacity: 0; transition: fill-opacity 250ms linear; -moz-transition: fill-opacity 250ms linear; -webkit-transition: fill-opacity 250ms linear;} .nvd3 .nv-multibar .nv-groups rect:hover, .nvd3 .nv-multibarHorizontal .nv-groups rect:hover, .nvd3 .nv-candlestickBar .nv-ticks rect:hover, .nvd3 .nv-discretebar .nv-groups rect:hover{fill-opacity: 1;} .nvd3 .nv-discretebar .nv-groups text, .nvd3 .nv-multibarHorizontal .nv-groups text{font-weight: bold; fill: rgba(0,0,0,1); stroke: rgba(0,0,0,0);} .nvd3 .nv-groups path.nv-line{fill: none;} .nvd3 .nv-groups path.nv-area{stroke: none;} .nvd3.nv-line .nvd3.nv-scatter .nv-groups .nv-point{fill-opacity: 0; stroke-opacity: 0;} .nvd3.nv-scatter.nv-single-point .nv-groups .nv-point{fill-opacity: .5 !important; stroke-opacity: .5 !important;} .with-transitions .nvd3 .nv-groups .nv-point{transition: stroke-width 250ms linear, stroke-opacity 250ms linear; -moz-transition: stroke-width 250ms linear, stroke-opacity 250ms linear; -webkit-transition: stroke-width 250ms linear, stroke-opacity 250ms linear;} .nvd3.nv-scatter .nv-groups .nv-point.hover, .nvd3 .nv-groups .nv-point.hover{stroke-width: 7px; fill-opacity: .95 !important; stroke-opacity: .95 !important;} .nvd3 .nv-point-paths path{stroke: #aaa; stroke-opacity: 0; fill: #eee; fill-opacity: 0;} .nvd3 .nv-indexLine{cursor: ew-resize;} svg.nvd3-svg{-webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -ms-user-select: none; -moz-user-select: none; user-select: none; display: block; width:100%; height:100%;} .nvtooltip.with-3d-shadow, .with-3d-shadow .nvtooltip{-moz-box-shadow: 0 5px 10px rgba(0,0,0,.2); -webkit-box-shadow: 0 5px 10px rgba(0,0,0,.2); box-shadow: 0 5px 10px rgba(0,0,0,.2); -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;} .nvd3 text{font: normal 12px Arial;} .nvd3 .title{font: bold 14px Arial;} .nvd3 .nv-background{fill: white; fill-opacity: 0;} .nvd3.nv-noData{font-size: 18px; font-weight: bold;} .nv-brush .extent{fill-opacity: .125; shape-rendering: crispEdges;} .nv-brush .resize path{fill: #eee; stroke: #666;} .nvd3 .nv-legend .nv-series{cursor: pointer;} .nvd3 .nv-legend .nv-disabled circle{fill-opacity: 0;} .nvd3 .nv-brush .extent{fill-opacity: 0 !important;} .nvd3 .nv-brushBackground rect{stroke: #000; stroke-width: .4; fill: #fff; fill-opacity: .7;} .nvd3.nv-pie path{stroke-opacity: 0; transition: fill-opacity 250ms linear, stroke-width 250ms linear, stroke-opacity 250ms linear; -moz-transition: fill-opacity 250ms linear, stroke-width 250ms linear, stroke-opacity 250ms linear; -webkit-transition: fill-opacity 250ms linear, stroke-width 250ms linear, stroke-opacity 250ms linear;} .nvd3.nv-pie .nv-pie-title{font-size: 24px; fill: rgba(19, 196, 249, 0.59);} .nvd3.nv-pie .nv-slice text{stroke: #000; stroke-width: 0;} .nvd3.nv-pie path{stroke: #fff; stroke-width: 1px; stroke-opacity: 1;} .nvd3.nv-pie path{fill-opacity: .7;} .nvd3.nv-pie .hover path{fill-opacity: 1;} .nvd3.nv-pie .nv-label{pointer-events: none;} .nvd3.nv-pie .nv-label rect{fill-opacity: 0; stroke-opacity: 0;} 

/* /survey/static/src/css/survey_result.css defined in bundle 'web.assets_frontend' */
 .only_right_radius{border-top-left-radius: 2em; border-bottom-left-radius: 2em; border-top-right-radius: 0; border-bottom-right-radius: 0;} .only_left_radius{border-top-left-radius: 0; border-bottom-left-radius: 0; border-top-right-radius: 2em; border-bottom-right-radius: 2em;} .no_radius{border-radius: 0;} .clear_survey_filter, .filter-all, .filter-finished{cursor: pointer;} .nvtooltip h5{margin: 0; line-height: 18px; font-weight: bold; background-color: rgba(247,247,247,0.75); text-align: center; border-bottom: 1px solid #ebebeb; -webkit-border-radius: 5px 5px 0 0; -moz-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0;} .survey_answer i{padding:3px; cursor:pointer;} .survey_answer i.invisible{visibility: hidden!important;} @media print{.tab-content > .tab-pane{display: block;}.tab-content > .survey_graph > svg{width: 1150px;}} .o_preview_questions{border: 3px solid #C9C6C6; width: auto; padding: 10px 30px 5px; margin-top: 15px; color: #C9C6C6;} .o_preview_questions .o_datetime{border: 1px solid #D8D7D7; margin-bottom: 5px;} .o_preview_questions .o_matrix_head{border-bottom: 1px solid #D8D7D7;} .o_preview_questions .o_matrix_row{border-top: 1px solid #D8D7D7;} 

/* /aram_driver_onboarding/static/scss/fonts.scss defined in bundle 'web.assets_frontend' */
 @font-face{font-family: 'Bariol'; src: url("/aram_driver_onboarding/static/scss/../fonts/Bariol/Bariol-Thin.eot"); src: url("/aram_driver_onboarding/static/scss/../fonts/Bariol/Bariol-Thin.eot?#iefix") format("embedded-opentype"), url("/aram_driver_onboarding/static/scss/../fonts/Bariol/Bariol-Thin.woff") format("woff"), url("/aram_driver_onboarding/static/scss/../fonts/Bariol/Bariol-Thin.ttf") format("truetype"), url("/aram_driver_onboarding/static/scss/../fonts/Bariol/Bariol-Thin.svg#Bariol") format("svg"); font-weight: 100; font-style: normal;} @font-face{font-family: 'Bariol'; src: url("/aram_driver_onboarding/static/scss/../fonts/Bariol/Bariol-ThinItalic.eot"); src: url("/aram_driver_onboarding/static/scss/../fonts/Bariol/Bariol-ThinItalic.eot?#iefix") format("embedded-opentype"), url("/aram_driver_onboarding/static/scss/../fonts/Bariol/Bariol-ThinItalic.woff") format("woff"), url("/aram_driver_onboarding/static/scss/../fonts/Bariol/Bariol-ThinItalic.ttf") format("truetype"), url("/aram_driver_onboarding/static/scss/../fonts/Bariol/Bariol-ThinItalic.svg#Bariol") format("svg"); font-weight: 100; font-style: italic;} @font-face{font-family: 'Bariol'; src: url("/aram_driver_onboarding/static/scss/../fonts/Bariol/Bariol-Light.eot"); src: url("/aram_driver_onboarding/static/scss/../fonts/Bariol/Bariol-Light.eot?#iefix") format("embedded-opentype"), url("/aram_driver_onboarding/static/scss/../fonts/Bariol/Bariol-Light.woff") format("woff"), url("/aram_driver_onboarding/static/scss/../fonts/Bariol/Bariol-Light.ttf") format("truetype"), url("/aram_driver_onboarding/static/scss/../fonts/Bariol/Bariol-Light.svg#Bariol") format("svg"); font-weight: 300; font-style: normal;} @font-face{font-family: 'Bariol'; src: url("/aram_driver_onboarding/static/scss/../fonts/Bariol/Bariol-LightItalic.eot"); src: url("/aram_driver_onboarding/static/scss/../fonts/Bariol/Bariol-LightItalic.eot?#iefix") format("embedded-opentype"), url("/aram_driver_onboarding/static/scss/../fonts/Bariol/Bariol-LightItalic.woff") format("woff"), url("/aram_driver_onboarding/static/scss/../fonts/Bariol/Bariol-LightItalic.ttf") format("truetype"), url("/aram_driver_onboarding/static/scss/../fonts/Bariol/Bariol-LightItalic.svg#Bariol") format("svg"); font-weight: 300; font-style: italic;} @font-face{font-family: 'Bariol'; src: url("/aram_driver_onboarding/static/scss/../fonts/Bariol/Bariol-Regular.eot"); src: url("/aram_driver_onboarding/static/scss/../fonts/Bariol/Bariol-Regular.eot?#iefix") format("embedded-opentype"), url("/aram_driver_onboarding/static/scss/../fonts/Bariol/Bariol-Regular.woff") format("woff"), url("/aram_driver_onboarding/static/scss/../fonts/Bariol/Bariol-Regular.ttf") format("truetype"), url("/aram_driver_onboarding/static/scss/../fonts/Bariol/Bariol-Regular.svg#Bariol") format("svg"); font-weight: 400; font-style: normal;} @font-face{font-family: 'Bariol'; src: url("/aram_driver_onboarding/static/scss/../fonts/Bariol/Bariol-Italic.eot"); src: url("/aram_driver_onboarding/static/scss/../fonts/Bariol/Bariol-Italic.eot?#iefix") format("embedded-opentype"), url("/aram_driver_onboarding/static/scss/../fonts/Bariol/Bariol-Italic.woff") format("woff"), url("/aram_driver_onboarding/static/scss/../fonts/Bariol/Bariol-Italic.ttf") format("truetype"), url("/aram_driver_onboarding/static/scss/../fonts/Bariol/Bariol-Italic.svg#Bariol") format("svg"); font-weight: 400; font-style: italic;} @font-face{font-family: 'Bariol'; src: url("/aram_driver_onboarding/static/scss/../fonts/Bariol/Bariol-Bold.eot"); src: url("/aram_driver_onboarding/static/scss/../fonts/Bariol/Bariol-Bold.eot?#iefix") format("embedded-opentype"), url("/aram_driver_onboarding/static/scss/../fonts/Bariol/Bariol-Bold.woff") format("woff"), url("/aram_driver_onboarding/static/scss/../fonts/Bariol/Bariol-Bold.ttf") format("truetype"), url("/aram_driver_onboarding/static/scss/../fonts/Bariol/Bariol-Bold.svg#Bariol") format("svg"); font-weight: 700; font-style: normal;} @font-face{font-family: 'Bariol'; src: url("/aram_driver_onboarding/static/scss/../fonts/Bariol/Bariol-BoldItalic.eot"); src: url("/aram_driver_onboarding/static/scss/../fonts/Bariol/Bariol-BoldItalic.eot?#iefix") format("embedded-opentype"), url("/aram_driver_onboarding/static/scss/../fonts/Bariol/Bariol-BoldItalic.woff") format("woff"), url("/aram_driver_onboarding/static/scss/../fonts/Bariol/Bariol-BoldItalic.ttf") format("truetype"), url("/aram_driver_onboarding/static/scss/../fonts/Bariol/Bariol-BoldItalic.svg#Bariol") format("svg"); font-weight: 700; font-style: italic;} @font-face{font-family: HelveticaNeueLTRoman; src: url("/aram_driver_onboarding/static/scss/../fonts/Helvetica/HelveticaNeueLTRoman.ttf") format("truetype");} 

/* /aram_driver_onboarding/static/scss/config.scss defined in bundle 'web.assets_frontend' */
 

/* /aram_driver_onboarding/static/scss/custom_layout.scss defined in bundle 'web.assets_frontend' */
 .login-banner{display: none;} .driver-onboarding-container{background-color: #E5E5E5;} .oe_website_login_container .foo{height: 50px;} @media (max-width: 767.98px){.sm-no-padding{padding: 0;}} body.toyou{font-family: Bariol, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif; color: #A3ADBA;} body.toyou h1, body.toyou h2, body.toyou h3, body.toyou h4, body.toyou h5, body.toyou h6, body.toyou .h1, body.toyou .h2, body.toyou .h3, body.toyou .h4, body.toyou .h5, body.toyou .h6{font-family: Bariol, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif; font-weight: bold; color: #000000;} body.toyou .nav-item{font-size: 1.3rem; font-weight: bolder;} body.toyou .nav-item span{font-weight: normal;} body.toyou .navbar{height: 85px;} body.toyou .navbar .nav-item.divider{height: auto;} body.toyou .navbar-nav .nav-link{color: #003462; padding: 0.5rem 1.2rem;} body.toyou .navbar-nav .nav-link.active{color: #003462;} body.toyou .navbar-nav .nav-link:hover{color: #003462;} body.toyou .nav-tabs .nav-link{border-color: transparent; color: #003462;} body.toyou .nav-tabs .nav-link:hover{border-color: transparent;} body.toyou .nav-tabs .nav-link.active{color: #000000;} body.toyou .navbar-brand > .site-logo{height: 50px;} body.toyou .navbar-brand > .text{width: 50px; height: 50px;} body.toyou .navbar-brand{margin-left: 0;} body.toyou .nav-header{color: #A3ADBA;} body.toyou .nav-header .title{color: #003462; font-weight: bold;} body.toyou .js_language_selector .dropdown-menu{border: none; background-color: #F1F3F5;} body.toyou .js_language_selector .dropdown-menu .dropdown-item{text-align: left; text-decoration: underline; font-size: 1.2rem;} body.toyou footer{padding: 1rem 1rem;} body.toyou footer .copyright{color: #A3ADBA; font-size: 1rem;} body.toyou .oe_website_login_container{height: 100%; width: 100%; display: -webkit-inline-box; display: -webkit-inline-flex; display: inline-flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; justify-content: center; align-items: center;} body.toyou .btn.btn-primary{background-color: #003462; border-color: #003462; color: white;} body.toyou .btn.btn-primary:not(:disabled):not(.disabled).active, body.toyou .btn.btn-primary:active{background-color: #00192f; border-color: #000b16;} body.toyou.driver-onboarding-login{display: -webkit-box; display: -webkit-flex; display: flex;} body.toyou.driver-onboarding-login #wrapwrap{width: 50%;} @media (max-width: 991.98px){body.toyou.driver-onboarding-login #wrapwrap{width: 100%;}body.toyou.driver-onboarding-login #wrapwrap .oe_website_login_container{padding: 0 1rem;}body.toyou.driver-onboarding-login #wrapwrap .signup-header h1{font-size: 2rem;}body.toyou.driver-onboarding-login #wrapwrap .oe_signup_form .form-control{font-size: 1rem;}body.toyou.driver-onboarding-login #wrapwrap .status-message{text-align: center;}body.toyou.driver-onboarding-login #wrapwrap .status-message .title{font-size: 1.9rem;}} body.toyou.driver-onboarding-login .login-banner{width: 50%; height: 100%; display: block; background-position: center center; background-size: cover; background-repeat: no-repeat;} body.toyou.driver-onboarding-login .login-banner .representatives{width: 100%; height: 100%; display: inline-block; background-image: url("/aram_driver_onboarding/static/img/representative_banner_bike.png"); background-position: center !important; background-size: cover; background-repeat: no-repeat;} @media (max-width: 991.98px){body.toyou.driver-onboarding-login .login-banner{display: none;}} body.toyou.driver-onboarding-login .signup-header{width: 25rem; max-width: 100%;} body.toyou.driver-onboarding-login .signup-header h1{font-size: 3rem; font-weight: bold; color: #003462; margin-bottom: 20px;} body.toyou.driver-onboarding-login .signup-header p{color: #A3ADBA; font-size: 1.1rem;} body.toyou.driver-onboarding-login .oe_signup_form{max-width: 100%; width: 25rem;} body.toyou.driver-onboarding-login .oe_signup_form .form-control{font-size: 1.2rem; font-weight: bold; height: calc(2.8em + 3px); border-radius: 0.3em;} body.toyou.driver-onboarding-login .oe_signup_form .btn.btn-primary{font-size: 1.8rem; background-color: #003462; width: 100%;} body.toyou.driver-onboarding-login .oe_signup_form label{font-size: 1.1rem;} body.toyou.driver-onboarding-login .oe_signup_form .region-n-number-input{display: -webkit-box; display: -webkit-flex; display: flex; justify-content: space-between;} body.toyou.driver-onboarding-login .oe_signup_form .region-n-number-input #region{width: auto; margin-left: 2%;} body.toyou.driver-onboarding-login .oe_signup_form .region-n-number-input #national_number{width: 100%;} body.toyou.driver-portal-login main{display: -webkit-box; display: -webkit-flex; display: flex; justify-content: stretch;} body.toyou.driver-portal-login .oe_website_login_container{width: 100%;} body.toyou.driver-portal-login form{height: 100%; width: 100%; margin: 0 auto;} body.toyou.driver-onboarding-login .navbar-light, body.toyou.driver-portal-login .navbar-light{background-color: white !important;} body.toyou .status-badge{margin-bottom: 2.5rem;} body.toyou .status-badge .badge-title{color: #000000;} body.toyou .status-badge section{font-size: 1.2rem; background-color: #F1F3F5; padding: .4em; border-radius: 0.2em; display: -webkit-box; display: -webkit-flex; display: flex; justify-content: space-between;} body.toyou .status-badge .status{color: #003462;} body.toyou .status-badge .label{color: 1rem;} body.toyou .strong{font-weight: bold;} body.toyou .status-message{margin-top: 2rem; margin-bottom: 2rem; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; align-items: center;} body.toyou .status-message > .fa{font-size: 3rem; color: #003462;} body.toyou .status-message > .title{font-size: 2.5rem; text-align: center;} body.toyou .status-message > p{color: #A3ADBA;} body.toyou .status-message .title{color: #003462;} body.toyou .bg-gray{background-color: #E5E5E5;} body.toyou.driver-onboarding-dashboard .navbar.navbar-light.bg-light{background-color: #E5E5E5 !important; height: 100% !important; padding: 0rem 1rem;} body.toyou.driver-onboarding-dashboard .navbar.navbar-light.bg-light .nav-logout{display: inline-block; background-color: white; border-radius: .3rem; padding: 0 1.2rem;} body.toyou.driver-onboarding-dashboard .nav-item.divider{display: none;} body.toyou.driver-onboarding-dashboard #wrapwrap.o_portal{background-color: white !important; color: #A3ADBA;} body.toyou.driver-onboarding-dashboard .profile-info{margin: 1rem 0;} body.toyou .container{max-width: none !important;} body.toyou .alert-animate{top: -50px; width: 100%; border: none; position: absolute; animation-name: move; animation-duration: 4s;} @keyframes move{0%{top: -50px;}20%{top: 0px;}80%{top: 0px;}100%{top: -50px;}} body.toyou .text-green{color: #7BC580 !important;} body.toyou .text-blue{color: #003462;} body.toyou .text-red{color: #D50037;} body.toyou .medical-certificate{margin-top: 2rem; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; align-items: center;} body.toyou .medical-certificate > .fa{font-size: 3rem; color: #003462;} body.toyou .medical-certificate > .title{font-size: 2.5rem; text-align: center;} body.toyou .medical-certificate > p{color: #A3ADBA; text-align: center;} body.toyou .medical-certificate .title{color: #003462;} body.toyou .medical-certificate .health-centers-link{display: block; text-align: center;} body.toyou .medical-certificate ul[title]::before{content: attr(title); display: block; text-align: center; padding: 2px;} body.toyou .medical-certificate ul{list-style-type: none;} body.toyou .medical-certificate li{text-indent: -5px;} body.toyou .medical-certificate li:before{content: "-"; text-indent: -5px; padding-left: 3px;} body.toyou #partner_phone{text-align: right; direction: rtl;} #wrapwrap .o_header_affix{display: none;} html:lang(ar-AA) body.toyou .oe_signup_form .form-control{direction: rtl;} html:lang(ar-AA) body.toyou .medical-certificate .health-centers-link{display: block; text-align: center;} html:lang(ar-AA) body.toyou .preloader_text{margin-right: 0.5rem !important; margin-left: 40px !important;} html:lang(ar-AA) body.toyou .js_language_selector{direction: rtl;} html:lang(ar-AA) body.toyou .js_language_selector .dropdown-toggle::after{margin-right: 0;} html:lang(ar-AA) body.toyou .js_language_selector .dropdown-menu-right{left: unset;} html:lang(ar-AA) body.toyou .region-n-number-input #region{margin-right: 2%; margin-left: unset;} html:lang(ar-AA) body.toyou .alert{direction: rtl;} html:lang(ar-AA) body.toyou footer .copyright{direction: rtl;} html:lang(ar-AA) body.toyou #partner_phone{direction: ltr;} html:lang(ar-AA) .toyou .navbar-brand .aram_image, html:lang(ar-AA) .driver-onboarding-login .navbar-brand .aram_image, html:lang(ar-AA) .driver-portal-login .navbar-brand .aram_image, html:lang(ar-AA) .driver-onboarding-dashboard .navbar-brand .aram_image, html:lang(ar-AA) .driver-expired-document .navbar-brand .aram_image, html:lang(ar-AA) .o_connected_user .navbar-brand .aram_image{width: 105px; height: 50px;} html:lang(ar-AA) .driver-onboarding-login .login_by_phone span{margin-left: -60px !important; padding-left: 1px;} html:lang(ar-AA) .driver-onboarding-login .login_by_email span{margin-left: -44px;} @media (max-width: 767.98px){html:lang(ar-AA) .driver-onboarding-login .text_continue span{display: -webkit-box; display: -webkit-flex; display: flex; text-align: center; justify-content: center;}html:lang(ar-AA) .driver-onboarding-login .login_by_phone span{margin-left: -75px !important;}} html:lang(ar-AA) .driver-onboarding-login .spinner_continue:before{content: ""; width: 70px; height: 48px; z-index: 10; position: absolute; margin-left: -12px; background: #003462;} html:lang(ar-AA) #wrap{direction: rtl;} html:lang(ar-AA) .login-banner .representatives{background-position: center right !important;} html:lang(en-US) .toyou .navbar-brand .aram_image, html:lang(en-US) .driver-onboarding-login .navbar-brand .aram_image, html:lang(en-US) .driver-portal-login .navbar-brand .aram_image, html:lang(en-US) .driver-onboarding-dashboard .navbar-brand .aram_image, html:lang(en-US) .driver-expired-document .navbar-brand .aram_image, html:lang(en-US) .o_connected_user .navbar-brand .aram_image{display: none;} html:lang(en-US) .driver-onboarding-login .spinner_continue:before{content: ""; width: 70px; height: 48px; z-index: 10; position: absolute; margin-right: -12px; background: #003462;} 

/* /aram_driver_onboarding/static/scss/application_tab.scss defined in bundle 'web.assets_frontend' */
 @media (min-width: 768px){.application-tab .status-badge section{margin-top: 2rem;}} @media (max-width: 767.98px){.application-tab .application-form .attachments{justify-content: space-around !important;}} .application-tab .collapse-controller{display: -webkit-box; display: -webkit-flex; display: flex; justify-content: space-between; align-items: center; border-top: 1px solid #F1F3F5;} .application-tab .collapse-controller > .heading{display: -webkit-box; display: -webkit-flex; display: flex; justify-content: space-between; align-items: center;} .application-tab .collapse-controller > .heading i{margin-inline-end: 1rem;} .application-tab .collapse-controller .title{margin-bottom: 0;} .application-tab .collapse-controller .icon-opened{display: none;} .application-tab .collapse-controller .icon-closed{display: inline-block;} .application-tab .collapse-controller.collapsed .icon-opened{display: inline-block;} .application-tab .collapse-controller.collapsed .icon-closed{display: none;} .application-tab .collapsible-content{padding-bottom: 1.5rem;} .application-tab .application-form .title{margin-top: 1rem; color: #003462;} .application-tab .application-form .attachments{width: 100%; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-pack: start; justify-content: flex-start; -webkit-flex-wrap: wrap; flex-wrap: wrap;} .application-tab .application-form .attachments .attachment{margin: 0 .5rem 0 .5rem; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; -webkit-box-pack: start; justify-content: flex-start; -webkit-flex-wrap: nowrap; flex-wrap: nowrap; align-items: stretch; width: 8rem; margin-bottom: 1rem;} .application-tab .application-form .attachments .attachment > *{padding-top: 0; padding-bottom: 0; margin-bottom: .5rem;} .application-tab .application-form .attachments .attachment > *:last-child{margin-bottom: 0;} .application-tab .application-form .attachments .attachment .input-error{margin-bottom: .2rem; padding: .2rem; font-size: .8em;} .application-tab .application-form .attachments .attachment.new-value .current-file{display: block;} .application-tab .application-form .attachments .attachment .blank, .application-tab .application-form .attachments .attachment .current-file, .application-tab .application-form .attachments .attachment .new-file{height: 6.4rem; border: 2px solid #F1F3F5; border-radius: 0.3rem; position: relative;} .application-tab .application-form .attachments .attachment .new-file{border: none;} .application-tab .application-form .attachments .attachment .current-file{display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center; align-items: center; position: relative;} .application-tab .application-form .attachments .attachment .custom-file-label::after{content: "Browse"; color: #003462; border: 2px solid #F1F3F5; background-color: transparent;} .application-tab .application-form .attachments .attachment.error .attachment-preview.blank{border: 2px solid #D50037; position: relative;} .application-tab .application-form .attachments .attachment img.wide{height: 100%;} .application-tab .application-form .attachments .attachment img.tall{width: 100%;} .application-tab .application-form .attachment-preview{display: block; font-size: 0.6rem; text-align: center; width: 100%; height: fit-content; justify-content: center; align-items: center; position: relative;} .application-tab .application-form .attachment-preview.blank{display: -webkit-inline-box; display: -webkit-inline-flex; display: inline-flex; justify-content: center; align-items: center; border-radius: 0.3rem; background-color: #F1F3F5;} .application-tab .application-form .attachment-preview.new-file{border-color: #7BC580 !important; position: relative;} .application-tab .application-form .attachment-name{display: -webkit-box; display: -webkit-flex; display: flex; align-items: flex-end;} .application-tab .application-form .input-error{width: 100%; list-style-position: inside;} .application-tab .application-form .custom-file-label{border: none; padding: 0; border-radius: 0;} .application-tab .application-form .custom-file-label::after{right: 0; border: none; border-radius: 0.25rem; width: 100%; text-align: center;} .application-tab .application-form .form-footer{display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center;} .application-tab .application-form .form-footer button{margin: 0 1em;} .application-tab .application-form .label-rejected{color: #D50037; font-size: 1em; font-weight: 700; border: none; border-bottom: 2px solid white; border-radius: 0 !important; outline: none !important;} .application-tab .application-form .label-rejected:hover{border-bottom: 2px solid #D50037; text-decoration: none;} .application-tab .application-form .label-rejected:focus{border: none; box-shadow: none; border-bottom: 2px solid #D50037;} .application-tab .application-form .label-rejecteda:link{text-decoration: inherit; color: inherit; cursor: auto;} .application-tab .application-form .label-rejecteda:visited{text-decoration: inherit; color: inherit; cursor: auto;} .application-tab .application-form .is-invalid{background-color: rgba(213, 0, 55, 0.02); border-width: 2px;} .application-tab .application-form label{font-weight: bold; color: #000000;} .application-tab .application-form input, .application-tab .application-form select{font-weight: bold;} .application-tab .application-form .invalid-feedback{font-size: 90%;} #generalInformation label{margin: .5rem 0 0 0;} #legalInformation .attachment-name{min-height: 4rem;} #vehicleInformation .attachment-name{min-height: 4rem;} 

/* /aram_driver_onboarding/static/scss/toggle.scss defined in bundle 'web.assets_frontend' */
 .switch{position: relative; display: inline-block; width: 60px; height: 34px;} .switch input{opacity: 0; width: 0; height: 0;} .slider{position: absolute; cursor: pointer; top: 0; right: 0; left: 0; bottom: 0; background-color: #ccc; -webkit-transition: .4s; transition: .4s;} .slider:before{position: absolute; content: ""; height: 26px; width: 26px; right: 4px; bottom: 4px; background-color: white; -webkit-transition: .4s; transition: .4s;} input:checked + .slider{background-color: #2196F3;} input:focus + .slider{box-shadow: 0 0 1px #2196F3;} input:checked + .slider:before{-webkit-transform: translateX(-26px); -ms-transform: translateX(-26px); transform: translateX(-26px);} .slider.round{border-radius: 34px;} .slider.round:before{border-radius: 50%;} 

/* /aram_driver_onboarding/static/scss/translation.scss defined in bundle 'web.assets_frontend' */
 html:lang(ar-AA) body.toyou{font-family: HelveticaNeueLTRoman, sans-serif !important; direction: ltr;} html:lang(ar-AA) body.toyou h1, html:lang(ar-AA) body.toyou h2, html:lang(ar-AA) body.toyou h3, html:lang(ar-AA) body.toyou h4, html:lang(ar-AA) body.toyou h5, html:lang(ar-AA) body.toyou h6, html:lang(ar-AA) body.toyou .h1, html:lang(ar-AA) body.toyou .h2, html:lang(ar-AA) body.toyou .h3, html:lang(ar-AA) body.toyou .h4, html:lang(ar-AA) body.toyou .h5, html:lang(ar-AA) body.toyou .h6{font-family: HelveticaNeueLTRoman, sans-serif !important;} html:lang(ar-AA) body.toyou .button-block{direction: ltr; margin-right: 22px; margin-left: -2px;} html:lang(ar-AA) body.toyou .button-block .preloader_text{margin-left: 5px !important;} html:lang(ar-AA) .ml-auto, html:lang(ar-AA) .mx-auto{margin-left: auto !important; margin-right: 0 !important;} html:lang(ar-AA) .o_rtl .oe_website_login_container .signup-header h1{font-weight: normal;} html:lang(ar-AA) .o_rtl .oe_website_login_container .oe_signup_form label[for='login']{font-weight: normal;} html:lang(ar-AA) .o_rtl .oe_website_login_container .field-login label[for="password"]{font-weight: normal;} html:lang(ar-AA) .custom-file-label::after{content: "تصفح" !important;} html:lang(ar-AA) #generalInformation label{margin: .5rem 0 .5rem 0;} html:lang(ar-AA) #legalInformation .attachment-name{min-height: 2.7rem;} html:lang(ar-AA) #vehicleInformation .attachment-name{min-height: 2.7rem;} html:lang(ar-AA) .nav-logout{padding: 0 1.2rem 0.5rem !important;} @media (max-width: 575.98px){html:lang(ar-AA) .toyou .o_portal_wrap .nav{justify-content: space-between;}html:lang(ar-AA) .toyou .o_portal_wrap .nav.nav-tabs .nav-item{font-size: 3.8vw;}html:lang(ar-AA) .toyou .o_portal_wrap .nav.nav-tabs .nav-link{padding: .5rem 3.4vw;}} html:lang(ar-AA) ul{padding-inline-start: 0;} html:lang(ar-AA) .form-check-label{margin-right: 1.3rem;} html:lang(ar-AA) .region-n-number-input{direction: ltr;} html:lang(ar-AA) .invalid-feedback{padding-right: 40px;} 

/* google_captcha/static/scss/style.scss defined in bundle 'web.assets_frontend' */
 .g-recaptcha{margin: 0 auto; display: table;} .grecaptcha-badge{opacity: 0;} 

/* /website_rating/static/src/scss/website_rating.scss defined in bundle 'web.assets_frontend' */
 .o_website_rating_static{color: #FACC2E;} .o_website_rating_card_container{} .o_website_rating_card_container .o_message_counter{color: #495057;} .o_website_rating_card_container table.o_website_rating_progress_table{width: 100%; overflow: visible;} .o_website_rating_card_container table.o_website_rating_progress_table .o_website_rating_table_star_num{min-width: 30px; white-space: nowrap;} .o_website_rating_card_container table.o_website_rating_progress_table .o_website_rating_select[style*="opacity: 1"]{cursor: pointer;} .o_website_rating_card_container table.o_website_rating_progress_table .o_website_rating_table_progress{min-width: 120px;} .o_website_rating_card_container table.o_website_rating_progress_table .o_website_rating_table_progress > .progress{margin-bottom: 5px; margin-right: 5px; margin-left: 5px;} .o_website_rating_card_container table.o_website_rating_progress_table .o_website_rating_table_progress .o_rating_progressbar{background-color: #FACC2E;} .o_website_rating_card_container table.o_website_rating_progress_table .o_website_rating_table_percent{text-align: left; padding-right: 5px; font-size: 0.75rem;} .o_website_rating_card_container table.o_website_rating_progress_table .o_website_rating_table_reset .o_website_rating_select_text{visibility: hidden;} .o_rating_star_card{margin-bottom: 5px;} .o_rating_star_card .stars{display: inline-block; color: #FACC2E; margin-left: 15px;} .o_rating_star_card .stars i{margin-left: -3px; text-align: center;} .o_rating_star_card .stars.enabled{cursor: pointer;} .o_rating_star_card .rate_text{display: inline-block;} 

/* /aram_project/static/scss/application_tab.scss defined in bundle 'web.assets_frontend' */
 @media (min-width: 768px){.fleet-portal-container .status-badge section{margin-top: 2rem;}} @media (max-width: 767.98px){.fleet-portal-container .attachment{justify-content: space-around !important;}} .fleet-portal-container .collapse-controller{display: -webkit-box; display: -webkit-flex; display: flex; justify-content: space-between; align-items: center; border-top: 1px solid #F1F3F5;} .fleet-portal-container .collapse-controller > .heading{display: -webkit-box; display: -webkit-flex; display: flex; justify-content: space-between; align-items: center;} .fleet-portal-container .collapse-controller > .heading i{margin-inline-end: 1rem;} .fleet-portal-container .collapse-controller .title{margin-bottom: 0;} .fleet-portal-container .collapse-controller .icon-opened{display: none;} .fleet-portal-container .collapse-controller .icon-closed{display: inline-block;} .fleet-portal-container .collapse-controller.collapsed .icon-opened{display: inline-block;} .fleet-portal-container .collapse-controller.collapsed .icon-closed{display: none;} .fleet-portal-container .collapsible-content{padding-bottom: 1.5rem;} .fleet-portal-container .title{margin-top: 1rem; color: #003462;} .fleet-portal-container .attachment{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; -webkit-box-pack: start; justify-content: flex-start; -webkit-flex-wrap: nowrap; flex-wrap: nowrap; align-items: stretch; width: 8rem; margin-bottom: 1rem;} .fleet-portal-container .attachment > *{padding-top: 0; padding-bottom: 0; margin-bottom: .5rem;} .fleet-portal-container .attachment > *:last-child{margin-bottom: 0;} .fleet-portal-container .attachment .input-error{margin-bottom: .2rem; padding: .2rem; font-size: .8em;} .fleet-portal-container .attachment.new-value .current-file{display: block;} .fleet-portal-container .attachment .blank, .fleet-portal-container .attachment .current-file, .fleet-portal-container .attachment .new-file{height: 6.4rem; border: 2px solid #F1F3F5; border-radius: 0.3rem; position: relative;} .fleet-portal-container .attachment .new-file{border: none;} .fleet-portal-container .attachment .current-file{display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center; align-items: center; position: relative;} .fleet-portal-container .attachment .custom-file-label::after{content: "Browse"; color: #003462; border: 2px solid #F1F3F5; background-color: transparent;} .fleet-portal-container .attachment.error .attachment-preview.blank{border: 2px solid #D50037; position: relative;} .fleet-portal-container .attachment img{width: 100%; height: 100%; object-fit: cover;} .fleet-portal-container .attachment-preview{display: block; font-size: 0.6rem; text-align: center; width: 100%; height: fit-content; justify-content: center; align-items: center; position: relative;} .fleet-portal-container .attachment-preview.blank{display: -webkit-inline-box; display: -webkit-inline-flex; display: inline-flex; justify-content: center; align-items: center; border-radius: 0.3rem; background-color: #F1F3F5;} .fleet-portal-container .attachment-preview.new-file{border-color: #7BC580 !important; position: relative;} .fleet-portal-container .attachment-name{display: -webkit-box; display: -webkit-flex; display: flex; align-items: flex-end;} .fleet-portal-container .input-error{width: 100%; list-style-position: inside;} .fleet-portal-container .custom-file-label{border: none; padding: 0; border-radius: 0;} .fleet-portal-container .custom-file-label::after{right: 0; border: none; border-radius: 0.25rem; width: 100%; text-align: center;} .fleet-portal-container .form-footer{display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center;} .fleet-portal-container .form-footer button{margin: 0 1em;} .fleet-portal-container .label-rejected{color: #D50037; font-size: 1em; font-weight: 700; border: none; border-bottom: 2px solid white; border-radius: 0 !important; outline: none !important;} .fleet-portal-container .label-rejected:hover{border-bottom: 2px solid #D50037; text-decoration: none;} .fleet-portal-container .label-rejected:focus{border: none; box-shadow: none; border-bottom: 2px solid #D50037;} .fleet-portal-container .label-rejecteda:link{text-decoration: inherit; color: inherit; cursor: auto;} .fleet-portal-container .label-rejecteda:visited{text-decoration: inherit; color: inherit; cursor: auto;} .fleet-portal-container .is-invalid{background-color: rgba(213, 0, 55, 0.02); border-width: 2px;} .fleet-portal-container label{font-weight: bold; color: #000000;} .fleet-portal-container input, .fleet-portal-container select{font-weight: bold;} .fleet-portal-container .profile-info{margin: 2rem 0;} 

/* /aram_project/static/scss/custom_layout.scss defined in bundle 'web.assets_frontend' */
 .fleet-portal-container .navbar, .fleet-portal-container main{background: #E5E5E5 !important;} .fleet-portal-container main{background: white !important;} .fleet-portal-container .custom-file-label{cursor: grab;} .fleet-portal-container .nav-tabs{border-bottom: none;} body.toyou.fleet-portal-login .login-banner{background-image: none;} body.toyou.fleet-portal-login .login-banner .representatives{background-image: url("/aram_project/static/img/representative_banner_bike.png");} 

/* /aram_project/static/scss/config.scss defined in bundle 'web.assets_frontend' */
 

/* /aram_privacy_policy/static/src/css/privacy_policy.css defined in bundle 'web.assets_frontend' */
 .checkbox-container{display: flex; align-items: flex-start; direction: rtl;} .privacy-policy-checkbox{position: relative; top: 0; margin-top: 0.45em; margin-left: 8px;} 

/* /aram_password_security_ext/static/src/css/reset_password.css defined in bundle 'web.assets_frontend' */
 .oe_reset_password_form{margin-bottom: 10px;} .password_requirements_container{display: inline-flex; direction: ltr !important;} .password_requirement{margin-right: 25px;} .password_requirement.ar_AA{direction: rtl; text-align: right; font-family: HelveticaNeueLTRoman, sans-serif !important;} .password_requirement.en_US{direction: ltr; text-align: left;} .password_requirement.ar_AA li::marker{font-family: apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Noto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";} .oe_website_login_container{display: flex !important; flex-direction: column !important; justify-content: center !important; align-items: center !important;} @media screen and (min-width: 800px){.oe_reset_password_form{min-width: 300px;}} 

/* /payment/static/src/scss/portal_payment.scss defined in bundle 'web.assets_frontend' */
 input#cc_number{background-repeat: no-repeat; background-position: right 14px top 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; left: 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{left: 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-left: 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-left-radius: 10px !important; border-bottom-right-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-right: 5px !important; padding-left: 0px !important;} .o_payment_form .payment_icon_list .more_option{position: absolute; top: auto; right: auto; bottom: auto; left: 10px; font-size: 10px;} 

/* /auth_password_policy_signup/static/src/scss/signup_policy.scss defined in bundle 'web.assets_frontend' */
 .form-group.field-password{position: relative;} .form-group.field-password meter.o_password_meter{bottom: calc(calc(2.0625rem + 2px) / 2 - 7px);} 

/* /project/static/src/scss/portal_rating.scss defined in bundle 'web.assets_frontend' */
 .o_portal_project_rating .thumbnail{height: 240px;} .o_portal_project_rating .o_top_partner_rating_image{height: 15px;} .o_portal_project_rating .o_top_partner_image{height: 30px; width: 30px;} .o_portal_project_rating .o_top_partner_feedback{word-wrap: break-word;} .o_portal_project_rating .o_vertical_separator{border-right: 1px solid #eeeeee;} .o_portal_project_rating .o_rating_progress{margin-bottom: 10px;} .o_portal_project_rating .o_rating_count{display: inline-block; min-width: 22px;} .o_portal_project_rating .o_smiley_no_padding_left{padding-right: 0;} .o_portal_project_rating .o_smiley_no_padding_right{padding-left: 0;} .o_portal_project_rating .o_lighter_smileys{opacity: 0.4;}