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

/* /oikos_website/static/src/less/style.less defined in bundle 'web.assets_frontend' */
 @font-face{font-family: 'Museo Sans Rounded'; src: url('/oikos_website/static/src/fonts/MuseoSansRounded-700.woff2') format('woff2'), url('/oikos_website/static/src/fonts/MuseoSansRounded-700.woff') format('woff'); font-weight: 700; font-style: normal;} @font-face{font-family: 'Museo Sans Rounded'; src: url('/oikos_website/static/src/fonts/MuseoSansRounded-500.woff2') format('woff2'), url('/oikos_website/static/src/fonts/MuseoSansRounded-500.woff') format('woff'); font-weight: normal; font-style: normal;} @font-face{font-family: 'Museo Sans Rounded'; src: url('/oikos_website/static/src/fonts/MuseoSansRounded-300.woff2') format('woff2'), url('/oikos_website/static/src/fonts/MuseoSansRounded-300.woff') format('woff'); font-weight: 300; font-style: normal;} @font-face{font-family: 'Museo Sans Rounded'; src: url('/oikos_website/static/src/fonts/MuseoSansRounded-900.woff2') format('woff2'), url('/oikos_website/static/src/fonts/MuseoSansRounded-900.woff') format('woff'); font-weight: 900; font-style: normal;} @font-face{font-family: 'Museo Sans Rounded'; src: url('/oikos_website/static/src/fonts/MuseoSansRounded-100.woff2') format('woff2'), url('/oikos_website/static/src/fonts/MuseoSansRounded-100.woff') format('woff'); font-weight: 100; font-style: normal;} body{font-family: 'Museo Sans Rounded', sans-serif; color: #474746; font-weight: 100;} h2, h3, h4{font-family: 'Museo Sans Rounded', sans-serif; font-weight: 100;} a{color: #fff;} a:hover{color: #fff; text-decoration: none;} .oe_login_buttons{text-align: center;} .oe_login_buttons .btn-link{font-size: 12px;} .bg-rose{background-color: #ea2b8c;} ::selection{background: #f07d39; color: #fff;} a:focus{outline: thin dotted; outline: 0px auto -webkit-focus-ring-color; outline-offset: -2px;} a:hover, a:focus{color: #fff; text-decoration: none;} h5{font-family: 'Museo Sans Rounded', sans-serif; color: #fff; font-size: 16px; font-weight: 700;} h5::after{content: ''; width: 30px; height: 4px; background-color: #fff; display: block; margin: 20px 0px;} .footer-presentation{max-width: 500px; padding: 0px;} ul{list-style-type: none; -webkit-padding-start: 0px;} .q_social_icon_holder.circle_social .fa-stack{-webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; text-align: center;} .footer_social span{margin-right: 5px;} .footer-oikos{display: -webkit-flex; display: -webkit-box; display: -webkit-flex; display: flex; -webkit--webkit-flex-wrap: wrap; flex-wrap: wrap; -webkit-flex-wrap: wrap; flex-wrap: wrap; -webkit-justify-content: space-between; justify-content: space-between;} .footer-oikos div{margin: 15px 0px;} .footer-oikos p, .footer-oikos ul{font-size: 12px;} .text-center{text-align: center;} .oe_login_buttons a{color: #f07d39;} .home-header-top{background-color: #f6ac29; height: 40px;} .home-header{background-image: url(/oikos_website/static/src/img/home-bg.jpg); color: #fff; padding-top: 60px; padding-bottom: 60px;} .home-header h1{color: #f6ac29; font-family: 'Museo Sans Rounded'; font-weight: 900;} .img-home-header{margin-top: -80px; margin-bottom: -60px;} @media screen and (max-width: 992px){.img-home-header{display: none;}} .container-block-home{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-flex-wrap: wrap; flex-wrap: wrap; justify-content: center;} .block-home{max-width: 300px; padding: 40px; text-align: center;} .home-subtitle{color: #f6ac29; font-family: 'Museo Sans Rounded'; font-weight: 900; font-size: 22px;} .header-line{text-align: center;} .header-line h1{font-family: 'Museo Sans Rounded', sans-serif; font-weight: 700;} .header-line h3{font-family: 'Museo Sans Rounded', sans-serif; font-weight: 500; text-align: left;} .header-line h1::after{content: ''; width: 100px; height: 5px; background-color: #f6ac29; display: block; margin: 20px auto;} .header-connection{background-color: #f07d39;} .btn-connection{color: #fff;} .home-container{text-align: center;} .home-container form{padding: 20px;} .home-container form button{margin-top: 10px;} .text-home{background-color: #fff; border-radius: 15px; max-width: 800px; margin-bottom: 30px; max-width: 700px; margin: 0 auto; padding: 20px;} .text-header{margin-bottom: 30px; max-width: 700px; margin: 0 auto; padding: 20px;} .text-home p:first-child, .text-header p:first-child{font-weight: bold;} .home-footer-link{padding: 20px;} .text-home p span, .text-header p span{font-family: 'Museo Sans Rounded', sans-serif; font-weight: 700;} .home-container p a{color: #474746;} .container-contact{background-color: #e7e7e7; color: #474746; padding: 20px; text-align: center;} .container-contact .o_website_form_recaptcha{padding: 0px;} .container-result{padding: 20px; text-align: center;} #footer{background-color: #f58141; color: #fff;} .copyright_div{background-color: #f58141; color: #fff;} .text-muted{color: #fff !important; padding: 10px; font-size: 12px; text-align: center;} .navbar{background-color: #fff; width: 100%;} .navbar-default .navbar-nav > li > a{color: #414042;} .navbar-nav > li > .dropdown-menu{border-radius: 0;} a.dropdown-toggle span{font-weight: 300;} .navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus{color: #fff;} .navbar.navbar-static-top ul.nav > li.divider{border-right: none;} .header-text{color: #fff; text-align: center; width: 100%; position: absolute; padding: 15px; font-weight: 400; z-index: -1;} .navbar > .container, .navbar > .container-fluid{justify-content: center;} header .navbar-brand.logo img{height: inherit; max-width: 120px;} .navbar-default{border-color: transparent;} .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus{background-color: transparent;} .navbar-brand{float: inherit;} header a.navbar-brand img{margin: 0 auto; max-height: 80px;} .btn-connection{display: inline-block; color: #f58141; border: 2px solid #f58141; border-radius: 20px; padding: 5px 15px; font-size: 10px;} .btn-connection:hover{color: #fff; background-color: #f58141;} .text-align-center{text-align: center; margin: 20px;} .btn{border-radius: 0; font-weight: inherit; color: #333333;} .btn-home{background-color: #f6ac29; font-family: 'Museo Sans Rounded'; font-weight: 700; border-color: #f6ac29; border-radius: 40px; color: #fff;} .btn-primary{background-color: #f07d39; border-color: #f07d39; border-radius: 40px; color: #fff;} .btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary:active:focus{background-color: transparent; border-color: #f07d39; color: #f07d39; outline: 0px auto -webkit-focus-ring-color; -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0); box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0);} .btn-secondary{background-color: #f07d39; border-color: #f07d39; border-radius: 40px; color: #fff;} .btn-secondary:hover{background-color: transparent; border-color: #f07d39; color: #f07d39;} .btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle{color: #FFFFFF; background-color: #f07d39; border-color: #f07d39;} .btn:focus, .btn.focus, .btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-primary.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(0, 160, 157, 0);} .table-striped > tbody > tr:nth-of-type(odd){background-color: rgba(102, 181, 185, 0.1);} .table > thead > tr > th{border-bottom: 2px solid #66B5B9;} .table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td{vertical-align: middle; border-top: 0;} .nav-tabs > li > a{border-radius: 0; text-transform: uppercase; font-size: 12px;} .tab-form{display: -webkit-flex; display: -webkit-box; display: -webkit-flex; display: flex; -webkit--webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; max-width: 700px; margin: 0 auto;} .form-horizontal .form-group{margin-left: -15px; margin-right: -15px; margin: 15px auto; max-width: 400px;} #oikos_customer_form .form-control{display: inline-block; border-radius: inherit; width: 80%; height: 34px; padding: 6px 12px; font-size: 14px; line-height: 1.42857143; color: #000; background-color: #fff; background-image: none; border: 1px solid transparent; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0); -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; -o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;} #oikos_customer_form .form-control:focus{border-color: transparent; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0), 0 0 0px rgba(102, 175, 233, 0.6); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0), 0 0 0px rgba(102, 175, 233, 0.6);} #oikos_customer_form .form-control::-webkit-input-placeholder, #oikos_customer_form .form-control::-webkit-select-placeholder, #oikos_customer_form .form-control:-moz-placeholder, #oikos_customer_form .form-control::-moz-placeholder, #oikos_customer_form .form-control:-ms-select-placeholder, #oikos_customer_form .form-control::-ms-input-placeholder, #oikos_customer_form .form-control::-ms-select-placeholder{color: #818181;} .input-checkbox{display: -webkit-flex; display: -webkit-box; display: -webkit-flex; display: flex; width: 80%; margin: 0 auto;} input[type="checkbox"]{width: inherit;} .input-checkbox input{width: 20% !important;} .input-checkbox label{padding: 5px; margin: 6px;} select.default{color: #818181;} select option{color: #000;} .form-horizontal .form-group{margin-left: -15px; margin-right: -15px; margin: 15px auto; max-width: 400px;} .form-group iframe{margin-left: 12%;} select.form-control{border-radius: 0; -webkit--webkit-appearance: none; -moz-appearance: none; appearance: none; -moz--webkit-appearance: none; -moz-appearance: none; appearance: none; background-position: right 50%; background-repeat: no-repeat; background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAMCAYAAABSgIzaAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDZFNDEwNjlGNzFEMTFFMkJEQ0VDRTM1N0RCMzMyMkIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDZFNDEwNkFGNzFEMTFFMkJEQ0VDRTM1N0RCMzMyMkIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0NkU0MTA2N0Y3MUQxMUUyQkRDRUNFMzU3REIzMzIyQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0NkU0MTA2OEY3MUQxMUUyQkRDRUNFMzU3REIzMzIyQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PuGsgwQAAAA5SURBVHjaYvz//z8DOYCJgUxAf42MQIzTk0D/M+KzkRGPoQSdykiKJrBGpOhgJFYTWNEIiEeAAAMAzNENEOH+do8AAAAASUVORK5CYII=); padding: .5em; padding-right: 1.5em;} input, button, select, textarea{font-family: 'Museo Sans Rounded', sans-serif; font-weight: 300; color: #474746; border-radius: 0px;} .help-block{color: #474746; margin-bottom: 0px;} .alert-autoeval{position: fixed; bottom: 20px; z-index: 9999; background-color: rgba(0, 0, 0, 0.8); color: #fff;} .fix-menu{position: fixed; bottom: 0; width: 100%; z-index: 1000;} .header-notice{font-size: 12px; text-align: left; background-color: #f07d39; color: #fff; padding: 5px 0px; font-family: 'Museo Sans Rounded', sans-serif; font-weight: 500;} .header-notice span{font-family: 'Museo Sans Rounded', sans-serif; font-weight: 900;} .content-eval{text-align: left;} .content-eval h2, .content-eval-mobil h2{max-width: 800px; margin: 0 auto; padding: 10px; color: #b9b9b9; text-transform: uppercase; font-family: 'Museo Sans Rounded', sans-serif; font-weight: 900;} .content-eval-mobil{max-width: 700px; margin: 0 auto; text-align: center;} .content-eval-mobil select{background-color: #fff; background-image: none; border: 1px solid transparent; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0); -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; -o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;} .content-crit-mobil{margin: 15px; padding: 5px;} td, th{padding: 10px; font-family: 'Museo Sans Rounded', sans-serif; font-weight: 900;} td label{color: #f6ac29;} td:nth-child(6){display: block; text-align: center; position: relative; border-radius: 0px; background-color: #f07d39;} td:nth-child(6) label{margin-bottom: 0px; color: #fff;} @media (min-width: 768px){td:nth-child(6){position: absolute; border-radius: 2px 5px 5px 0px; background-color: #f07d39;}} .title-auto-eval{font-family: 'Museo Sans Rounded', sans-serif; font-weight: 500;} .form-autoeval input[type=radio]{position: absolute; z-index: -1; opacity: 0;} .form-autoeval input[type=radio] + label:before{background: #fff; border: 2px solid #f6ac29; border-radius: 50%; margin-top: -3px; margin-right: 6px; display: inline-block; vertical-align: middle; content: ''; width: 17px; height: 17px;} .form-autoeval input[type=radio]:checked + label:before{background: #f6ac29; border-color: #f6ac29; box-shadow: inset 0px 0px 0px 3px #fff;} .input-copy{background: transparent; border: 0; width: 350px; color: #fff; text-decoration: underline;} .element{margin-bottom: 14px;} .form-autoeval label{cursor: pointer;} .subtitle-select{font-family: 'Museo Sans Rounded', sans-serif; font-weight: 300; font-size: 8px;} .libelle_crit{width: 300px; padding: 25px 30px 10px 30px;} .theme_crit{width: 100px;} .radio-select{display: -webkit-flex; display: -webkit-box; display: -webkit-flex; display: flex;} td.title-select.radio.option-item{padding-bottom: 25px;} .tab-non-mobil{display: none;} #header-to-display{display: none;} #div-close-button{display: none;} .tab-mobil{display: block;} @media (min-width: 768px){.tab-non-mobil{display: block;}#header-to-display{display: block;}.tab-mobil{display: none;}} .rc-anchor-normal{height: 74px; width: 250px !important; max-width: 300px;} .rc-anchor-normal .rc-anchor-content{width: 145px !important;} .rc-anchor-normal .rc-anchor-pt{text-align: center !important;} .radio{display: table-cell;} .title-select-mobil{display: none;} .oikos-form button, #contact-result{text-align: center; background-color: #fff; border-color: #fff; color: #f07d39; border-radius: 40px; margin: 20px;} .button_recontact a, .button_result a, #downloadPdf2{text-align: center; background-color: #f07d39; border-color: #f07d39; color: #fff; border-radius: 40px; margin: 20px;} #downloadPdf2{background-color: transparent; border-color: transparent; color: #f06d54; text-decoration: underline;} .button_result h3{display: none;} .oikos-form button:hover, .oikos-form button:focus, #contact-result:hover, #contact-result:focus, .oikos-form button:active, .oikos-form button:active:focus, #contact-result:active, #contact-result:active:focus{background-color: transparent; border-color: #fff; color: #fff; outline: 0px auto -webkit-focus-ring-color; -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0); box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0);} .button_recontact a:hover, .button_recontact a:focus, .button_result a:hover, .button_result a:focus{text-align: center; background-color: #fff; border-color: #f07d39; color: #f07d39; border-radius: 40px; margin: 20px; outline: 0px auto -webkit-focus-ring-color; -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0); box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0);} .button-go-step2 a{font-size: 20px; padding: 10px 50px; margin: 10px; background-color: #f06d54; border-color: #f06d54; font-family: 'Museo Sans Rounded', sans-serif; font-weight: 900;} .button-go-step2 a:hover, .button-go-step2 a:focus{color: #f06d54; margin: 10px;} .status_message{display: none;} table{background-color: #fff; border-radius: 15px; max-width: 800px; margin: 0 auto; margin-bottom: 30px;} .radio{display: block; text-align: center;} @media (min-width: 768px){.radio{display: table-cell;}} canvas{background: #fff;} .graphs-perf{display: block; margin: 0 auto;} @media (min-width: 768px){.graphs-perf{display: -webkit-flex; display: -webkit-box; display: -webkit-flex; display: flex; -webkit--webkit-flex-wrap: wrap; flex-wrap: wrap; -webkit-flex-wrap: wrap; flex-wrap: wrap; margin: 0 auto;}} .graph-up-left{max-width: 400px;} .graph-up-left canvas{padding: 10px; width: 400px;} .graph-up-left{margin: 20px auto;} .graph-global{max-width: 600px; margin: 0px auto; border: 1px solid #21b3a7; display: none;} .graph-global-mobil{max-width: 600px; margin: 0px auto; border: 1px solid #21b3a7; display: block;} .graph-global canvas{padding: 40px;} .graph-global-mobil canvas{padding: 10px;} @media (min-width: 992px){.graph-global{display: block;}.graph-global-mobil{display: none;}} .button_type{margin: 30px; display: -webkit-flex; display: -webkit-box; display: -webkit-flex; display: flex; -webkit--webkit-flex-wrap: wrap; flex-wrap: wrap; -webkit-flex-wrap: wrap; flex-wrap: wrap; -webkit-justify-content: center; justify-content: center;} .button_type button{margin: 10px;} #contact-result{margin: 20px;} .modal-content{border-radius: 0;} .modal-title{text-align: center;} .modal-footer{border-top: 0;} .modal-header{border-bottom: 0px solid #e5e5e5;} .taille-modal{max-width: 250px; top: 10%; left: 0; margin: 0 auto; background-color: transparent;} @media (min-width: 768px){.taille-modal{max-width: 350px;}} .taille-modal .modal-dialog{margin: 0; height: 100%; width: auto;} .taille-modal .modal-content{border-radius: 0; background-clip: border-box; -webkit-box-shadow: none; box-shadow: none; border: none; text-align: center; background-color: transparent;} .modal-bg{background-image: url("/oikos_website/static/src/img/hexa_popup.png"); background-size: contain; background-repeat: no-repeat; height: 380px; overflow: hidden; padding: 60px;} @media screen and (max-width: 768px){.modal-bg{padding: 40px; height: 300px;}} .fg-modal{height: 100%; overflow-y: scroll; overflow-x: hidden; scrollbar-width: none;} .fg-modal p{margin-bottom: 30px;} .fg-modal h5{color: #fcb920; font-size: 14px; text-transform: uppercase; font-family: 'Museo Sans Rounded', sans-serif; font-weight: 900;} .fg-modal p{font-size: 11px; font-family: 'Museo Sans Rounded', sans-serif; font-weight: 700;} .fg-modal h5::after{background-color: #21b6c6; margin: 15px auto; width: 50px;} .close{font-size: 20px; color: #fff; opacity: 1;} button.btn.btn-help{text-align: center; background-color: transparent; border-color: transparent; color: #fcb920; border-radius: 40px; font-size: 18px; font-family: 'Museo Sans Rounded', sans-serif; font-weight: 900; display: inline-block; margin: 5px; margin-right: -16%;} @media (min-width: 768px){button.btn.btn-help{margin: 10px; margin-right: -12%;}} .taille-modal .modal-backdrop{opacity: 0; display: none;} .panel{border-radius: 0;} .tab-pane{padding-top: 20px;} .container-mentions a{color: #000 !important;} ul{padding: 0px;} .graphs-perf img{width: 600px;} 

/* /oikos_partner_website/static/src/lib/bootstrap4-toggle/bootstrap4-toggle.min.css defined in bundle 'web.assets_frontend' */
 .btn-group-xs>.btn,.btn-xs{padding:.35rem .4rem .25rem .4rem;font-size:.875rem;line-height:.5;border-radius:.2rem} .checkbox label .toggle,.checkbox-inline .toggle{margin-left:-1.25rem;margin-right:.35rem} .toggle{position:relative;overflow:hidden} .toggle.btn.btn-light,.toggle.btn.btn-outline-light{border-color:rgba(0,0,0,.15)} .toggle input[type=checkbox]{display:none} .toggle-group{position:absolute;width:200%;top:0;bottom:0;left:0;transition:left .35s;-webkit-transition:left .35s;-moz-user-select:none;-webkit-user-select:none} .toggle-group label,.toggle-group span{cursor:pointer} .toggle.off .toggle-group{left:-100%} .toggle-on{position:absolute;top:0;bottom:0;left:0;right:50%;margin:0;border:0;border-radius:0} .toggle-off{position:absolute;top:0;bottom:0;left:50%;right:0;margin:0;border:0;border-radius:0;box-shadow:none} .toggle-handle{position:relative;margin:0 auto;padding-top:0;padding-bottom:0;height:100%;width:0;border-width:0 1px;background-color:#fff} .toggle.btn-outline-primary .toggle-handle{background-color:var(--primary);border-color:var(--primary)} .toggle.btn-outline-secondary .toggle-handle{background-color:var(--secondary);border-color:var(--secondary)} .toggle.btn-outline-success .toggle-handle{background-color:var(--success);border-color:var(--success)} .toggle.btn-outline-danger .toggle-handle{background-color:var(--danger);border-color:var(--danger)} .toggle.btn-outline-warning .toggle-handle{background-color:var(--warning);border-color:var(--warning)} .toggle.btn-outline-info .toggle-handle{background-color:var(--info);border-color:var(--info)} .toggle.btn-outline-light .toggle-handle{background-color:var(--light);border-color:var(--light)} .toggle.btn-outline-dark .toggle-handle{background-color:var(--dark);border-color:var(--dark)} .toggle[class*=btn-outline]:hover .toggle-handle{background-color:var(--light);opacity:.5} .toggle.btn{min-width:3.7rem;min-height:2.15rem} .toggle-on.btn{padding-right:1.5rem} .toggle-off.btn{padding-left:1.5rem} .toggle.btn-lg{min-width:5rem;min-height:2.815rem} .toggle-on.btn-lg{padding-right:2rem} .toggle-off.btn-lg{padding-left:2rem} .toggle-handle.btn-lg{width:2.5rem} .toggle.btn-sm{min-width:3.125rem;min-height:1.938rem} .toggle-on.btn-sm{padding-right:1rem} .toggle-off.btn-sm{padding-left:1rem} .toggle.btn-xs{min-width:2.19rem;min-height:1.375rem} .toggle-on.btn-xs{padding-right:.8rem} .toggle-off.btn-xs{padding-left:.8rem} 

/* /oikos_partner_website/static/src/css/partner_website.css defined in bundle 'web.assets_frontend' */
 .bg-white{background-color: #fff;} .bg-orange{background-color: #f58141;} .p30{padding: 30px!important;} .partner{background-color: #e7e7e7; padding-bottom: 32px; color: rgb(171, 170, 173);} .container-partner{max-width: 900px; display: flex; flex-wrap: wrap; position: relative;} .col-partner-1, .col-partner-2{padding: 10px; position: relative;} .col-partner-1{width: 100%;} .col-partner-2{width: 50%;} .col-partner{background-color: #fff; border-radius: 10px; padding: 10px; height: 100%;} .partner h1{font-family: 'Museo Sans Rounded'; font-weight: 900; font-size: 1.8rem;} .partner h3{font-family: 'Museo Sans Rounded'; font-weight: 900; font-size: 1.2rem; color: #000;} .partner h3 a{color: #000;} .padding20{padding: 20px;} @media screen and (max-width: 768px){.col-partner-2{width: 100%;}} .partner-name{padding-top: 40px; padding-bottom: 40px; width: 100%;} .partner-img{position: absolute; right: 15px; top: -20px;} .img-header{width: 150px; z-index: 1;} .img-header-fg{z-index: 10; position: absolute; width: 100px; top: 31px; left: 25px;} .partner-table{max-width: 100%; margin-bottom: 0; table-layout: fixed;} .table-title{color: #f58141; font-family: 'Museo Sans Rounded'; font-weight: 700;} .partner-table td{font-family: 'Museo Sans Rounded'; font-weight: 300; word-wrap: break-word;} .partner-table td a{color: rgb(171, 170, 173);} .pager{color: #000; font-family: 'Museo Sans Rounded'; font-weight: 500;} .container-partner .page-link{background-color: transparent; border-color: transparent; color: rgb(171, 170, 173); font-family: 'Museo Sans Rounded'; font-weight: 300; line-height: inherit; padding: 0rem 0.75rem;} .container-partner .page-item.disabled .page-link{background-color: transparent; border-color: transparent; color: rgb(171, 170, 173);} .container-partner .page-item.active .page-link{background-color: #f58141; border-color: #f58141;} .partner-img-list{position: absolute; right: -15px; top: 0px;} .img-header-list{width: 120px; z-index: 1;} .img-header-fg-list{z-index: 10; position: absolute; width: 80px; top: 25px; left: 20px;} .partner-list-content{max-width: 80%; min-height: 90px;} .block-search{width: 450px; max-width: 100%; padding: 40px; background-color: #fff; margin: 10px; border-radius: 20px;} .partner-tag{background-color: #f58141; color: #fff; padding: 2px 10px; margin: 5px; border-radius: 15px; display: inline-block;} .img-check{max-width: 18px; margin-bottom: 4px}