/* Source and licensing information for the line(s) below can be found at https://moncoc.fr/themes/contrib/corporate_lite/css/theme/local-theme.css. */
@media screen and (max-width:480px){.nomobile{display:none}}@media screen and (min-width:480px){.mobile{display:none}}.gin-breadcrumb,.menu-item__admin_toolbar_tools-help{display:none!important}.administrator .gin-breadcrumb,.administrator .menu-item__admin_toolbar_tools-help,.commandes .menu-item__admin_toolbar_tools-help,.content_editor .menu-item__admin_toolbar_tools-help{display:block!important}.administrator .no-admin{display:none}.administrator #main-menu-link-content71b0e576-a2b5-41fa-82a9-c4754f101f1c{display:none}body{font-weight:400;color:#343434}.logo{float:none;margin:0 0 11px;display:flex;text-align:center;justify-content:center;padding:0}@media (min-width:980px){.logo{background:url('/themes/contrib/corporate_lite/css/theme/../../images/logo-bg-moncoc.webp') no-repeat center center;padding:26px 0}}@media (min-width:1200px){.container{width:1400px}}h1.page-title{font-size:27px}.layout-no-sidebars h1.page-title{text-align:center}h2{font-size:20px}h3{font-size:19px;color:#067b6e !important}h4{font-size:18px;background:#f0f0f0;padding:15px !important;display:block}h5{font-size:16px;padding:10px !important;display:block}h1,h2,h3,h4,h5,h6{margin:20px 0 10px;font-weight:400;text-transform:uppercase;color:#343434}.onscroll .logo{max-width:100px;padding:0}.onscroll .site-slogan{display:none}.onscroll .header-first{padding:0}.site-slogan{color:#087971;font-weight:700;text-align:center;text-transform:uppercase;font-size:15px;margin:0 auto 18px}.region--white-background .header-top__container{border:0;display:block;padding:0}.header-top__section{font-size:16px;font-weight:400}@media (max-width:767px){.header-top__section{text-align:left;margin:16px}.header-top__section a.button{margin:0 0 30px}}.header-top__section a.button{font-size:16px;font-weight:400;text-transform:none;line-height:1;text-align:left;display:block;margin:0 0 6px;max-width:300px;color:#077771;border-color:rgba(210,19,29,.5);border:0;padding:3px 7px}.header-top__section a.button:hover{color:#fff}#block-mainnavigation ul.menu li a{font-size:13px;font-weight:700;border-radius:5px}#block-corporate-lite-branding{padding:0}#block-mainnavigation{border-top:1px solid #f32163}#content-bottom{background:#373636;padding:25px 0 25px}.header-container ul.menu .sf-depth-1{margin:0 8px 0 0}a.button,.button>a,input[type=submit],input[type=reset],input[type=button]{font-size:15px;font-weight:700;text-transform:uppercase;line-height:1;text-align:center}.node--view-mode-teaser{padding:0 0 10px;margin-bottom:0}.images-container{margin-bottom:10px}#footer,#footer-bottom,#subfooter{background:#e7e7e7}.cadre{background:#993921;margin:10px;padding:10px;text-align:center;color:#fff;border-radius:5px;font-style:italic;font-size:19px}.node ul.links li a{font-size:13px}.footer__section h2.title{font-size:16px;margin-bottom:25px}.footer__section{padding:20px 0}.view-articles .views-row{padding:10px;border-bottom:1px solid #9c3d25;margin:0 0 30px}.main-content__section,.sidebar__section{padding:30px 0}.col-md-12 .block{padding-bottom:20px}.animated{opacity:1}#block-views-block-diaporama-block-1-5 .field--type-image img:hover{opacity:1!important}.header__section ul.menu{padding:5px 0;text-align:center}.header__container{padding:0;position:relative}.to-top .svg-inline--fa{height:2.6em;padding-top:6px}.view-boutique .views-row{display:flex;align-content:center;justify-content:center;align-items:center}.region--dark-typography .header-top__section{color:#077b70}.header-container ul.menu li a,.header-container ul.menu li>span{font-size:13px;color:#666;font-weight:700}.spb_center{top:30%!important}#block-views-block-diapo-blocks-block-1{padding:0;max-width:1120px;margin:0 auto}.owl-carousel .owl-item img{background:0 0;border:15px solid transparent}.owl-carousel .owl-item{border:10px solid transparent}.highlight{text-align:left}.main-content__section,.sidebar__section{padding:30px 0 50px}#featured-bottom{background:#11423f;color:#fff;padding:0;margin:45px 0 0}#footer-top{color;#fff}.path-frontpage #footer-top .owl-item{border:10px solid transparent;padding:0 50px;text-align:center;background:#fff}.path-frontpage #footer-top blockquote{font-size:18px;padding:0 0 0 40px;border-left:none;position:relative;margin:0}#block-unservicedequalite h2.title{color:#000}.more-link{margin:10px 0 30px}blockquote p{padding:0}blockquote:before{content:"“"!important;font-size:50px;position:absolute;text-align:left;font-style:normal;width:100%;top:0;left:0;display:block;color:#76a906!important}blockquote:after{content:"”"!important;font-size:50px;text-align:right;font-family:Georgia,Times New Roman,Serif;position:relative;display:block;color:#76a906;line-height:44px}#block-views-block-avis-block-1 .field--name-node-title,#block-views-block-avis-block-1 .field--name-field-sous-titre{color:#9ae000}#sub-featured{margin:0 auto;background:#f0f0f0;padding:50px 15px}#sub-featured .container-fluid{max-width:1200px}.subfooter__section{font-size:13px!important;font-weight:400;color:#000!important}#edit-objet legend{border:0 solid #acacac!important}#edit-objet .form-item{margin:0 0 10px!important}.header-container .sf-menu ul li a,.header-container .sf-menu ul li>span{color:#fff !important;padding:12px}#block-connexionutilisateur h2.title{font-size:19px}@media (max-width:640px){.div-etape1 a,.div-etape2 a,.div-etape3 a,.div-etape4 a{display:none!important}#banner{background-image:none!important}}.logo:hover{opacity:.9;filter:alpha(opacity=90)}#banner{background:#f9f9f9 url(/themes/contrib/corporate_lite/css/theme/../../images/etapes_bg.webp)no-repeat right 0;padding:30px 10px}.header-top__container{padding:15px 0 5px;border-bottom-style:solid;border-bottom-width:0;border-bottom-color:transparent}#blocktabs{max-width:1120px;margin:50px auto 0}.content-blocktabs{background:#fff;padding:0 0 50px;display:block;margin:0 0 27px}.path-frontpage .content-blocktabs{background:#f0f0f0;padding:20px 0 50px;display:block;margin:0}#featured{padding:50px 30px 30px}#block-notreserviceenligne .content{text-align:center;max-width:1240px!important;margin:0 auto!important}#anim-accueil{max-width:1120px;margin:0 auto}.view-produits .views-row{background:#b4bbc6 linear-gradient(#b4bbc6,#fff) repeat scroll 0 0;border-bottom:1px solid;min-height:152px}.view-marques-glossaire .views-summary a{font-size:18px;font-weight:700}.view-marques-glossaire .attachment-before{margin:30px 0 45px;text-align:center;background:#f0f0f0}.nav-tabs>li>a{margin-right:2px;border:1px solid transparent!important;padding:8px 20px;display:block;font-weight:400;text-transform:uppercase;color:#363636;border-radius:0;text-decoration:none;font-size:21px;border-bottom:3px solid transparent;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.nav-tabs>li>a:hover,.nav-tabs>li>a:focus,.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#fdfafa!important;background:#077971}.nav-tabs>li>a:hover{background:#ddd;color:#333!important}.nav-tabs{border-bottom:1px solid #077971;margin:25px 0 20px}.path-frontpage .view-marques-glossaire .view-content{display:flex;flex-wrap:wrap;align-items:stretch}.path-frontpage .view-marques-glossaire{display:block;margin:0;padding:0}.path-frontpage .view-marques-glossaire .views-row{background:#fff;text-align:center;border-radius:20px;box-shadow:0px 13px 32px #ccc;display:flex;flex-direction:column;justify-content:space-between;align-items:center;align-content:center;transition:all 1s ease;margin:5px;padding:0}@media (max-width:768px){.path-frontpage .view-marques-glossaire .views-row{width:46%!important}}@media (min-width:768px){.path-frontpage .view-marques-glossaire .views-row{width:31.33%}}@media (min-width:980px){.path-frontpage .view-marques-glossaire .views-row{width:23.33%}}.view-marques-glossaire .views-row img{border-radius:20px;filter:grayscale(.8);transition:all 1s ease}.view-marques-glossaire .views-row:hover{border-color:#ffffff!important;background:#fff linear-gradient(20deg,#fff 40%,#dfdfdf)}.view-marques-glossaire .views-row:hover img{border-radius:30px 30px 0 0;box-shadow:0px -3px 4px 0px #d7d4d4;transition:all 1s ease;filter:grayscale(0)}.view-marques-glossaire .btn-default,.view-marques .btn-default{color:#333;border-color:#067870;margin:20px 0;position:relative;overflow:hidden;background:#077971 linear-gradient(140deg,#077971,#50a7a0);color:#fff;transition:all 1s ease}#cboxLoadedContent .infos-livraison-texte .btn{color:#333;border-color:#067870;margin:20px 0;overflow:hidden;background:#077971 linear-gradient(140deg,#077971,#50a7a0);color:#fff;transition:all 1s ease}.view-marques-glossaire .btn-default:hover,#cboxLoadedContent .infos-livraison-texte .btn:hover,.view-marques .btn-default:hover{background:#50a7a0 linear-gradient(140deg,#50a7a0,#077971)}.view-marques-glossaire .btn:after,#cboxLoadedContent .infos-livraison-texte .btn:after,.view-marques .btn:after{background:#fff;content:"";height:155px;left:-75px;opacity:.2;position:absolute;top:-50px;transform:rotate(35deg);transition:all .9s ease;width:50px;z-index:1}.view-marques-glossaire .btn:hover:after,#cboxLoadedContent .infos-livraison-texte .btn:hover,.view-marques .btn:hover:after{left:200px}.view-marques .col-md-2{text-align:center}.view-marques .views-row{background:#b4bbc6 linear-gradient(#f1f4ec,#fff) repeat scroll 0 0;border:2px solid #d9d9d9;margin:15px 0;border-radius:10px}.field--name-field-delais{background:#f7fa37;text-align:center;padding:7px 20px;font-size:17px;border-radius:0 0 10px 10px;margin:0 0 21px;display:flex;border-bottom:1px solid #938e8e;justify-content:flex-start;align-items:center}.view-marques .field--name-field-delais{max-width:300px}.view-marques-glossaire .field--name-field-delais{padding:7px 20px;font-size:14px;border-radius:0 0 10px 10px;margin:0 auto 10px;border-bottom:1px solid #ffff}.field--name-price:after{content:" TTC"}.field--name-field-prix-ht:after{content:" HT"}.field--name-field-prix-ht{font-weight:700;font-size:18px;color:#900;padding:11px 15px;background:#f0f0f0;border-left:2px solid #0d7570;border-bottom:1px solid #077a71;border-radius:14px 14px 9px 0;margin:9px 5px 4px}.field--name-price{font-size:16px;padding:5px 10px}.view-marques .field--name-price{border-left:0 solid #0d7570;border-bottom:0 solid #077a71}.region-featured,.region-footer-top-first{max-width:1220px;margin:0 auto}#block-calltoaction{max-width:1200px;margin:0 auto}#block-calltoaction .fa-life-ring{font-size:90px;margin:16px auto 10px;display:block;width:92px;height:auto;color:#f7fa37}#block-calltoaction h2{font-size:26px;color:#f7fa37}#block-calltoaction .btn{margin:50px auto 0;font-size:19px}.bs-region--left{text-align:center}.view-marques .bs-region--right,.page-node-type-certificat .bs-region--right{position:sticky;height:100%;top:90px;background:#f0f0f0;border-radius:11px;text-align:right}.page-node-type-certificat h1.page-title{border-top:1px solid;border-bottom:1px solid;padding:5px 0 0;color:#0d7773}.page-node-type-certificat .main-content__section{padding:30px 16px 50px;max-width:1015px;margin:10px auto;border-radius:0;box-shadow:0px 0px 5px #9f9e9e}.page-node-type-certificat .infos-livraison-texte .btn{display:none}@media (max-width:480px){#block-coordonneestopleft .col-md-6 .button{margin:15px 0;padding:17px 0;text-align:center;background:#fff}.header-container .container{padding:0;background:#f0f0f0}}.owl-theme .owl-nav [class*=owl-]{color:#fff;font-size:29px!important;margin:15px!important;padding:5px 27px!important;background:#d6d6d6!important;display:inline-block;cursor:pointer;border-radius:3px}.owl-carousel .owl-nav button.owl-prev,.owl-carousel .owl-nav button.owl-next,.owl-carousel button.owl-dot{padding:5px 27px !important}.owl-dot span{border-color:#e1e1e1}#highlighted-top{background:#f0f0f0}.highlighted-top__section{padding:30px 0;margin:0}.highlighted-top__section .owl-carousel .owl-item img{background:#fffcfc;border:3px solid transparent;padding:8px;border-radius:8px}.list--fa-star,.list--fa-caret-right,.list--fa-square,.list--fa-check,.list--fa-check-circle,.list--fa-custom{background:#f0f0f1;padding:20px;border-radius:10px;color:#047770}.list--fa-star li,.list--fa-square li,.list--fa-caret-right li,.list--fa-check li,.list--fa-check-circle li{padding:0 0 5px 32px;position:relative;font-size:20px;margin:5px}.list--fa-star li:before,.list--fa-caret-right li:before,.list--fa-square li:before,.list--fa-check li:before,.list--fa-check-circle li:before{left:0!important;top:-3px!important;font-size:23px!important;color:#d2131d!important}.col-md-12 h2.title,.col-md-12 nav>h2,.col-md-12 .block-search>h2{font-size:27px;margin:20px 0 30px;font-weight:400}.region-sidebar-second{margin:30px 0 30px}.view-marques .bs-region--right article{background:#f0f0f0}.checkout-complete{background:#f0f0f0;padding:20px;border-radius:10px}.path-checkout #featured{padding:0;max-width:994px;margin:0 auto}label{display:block;color:#363636;font-size:17px;font-weight:400}select{margin:0;color:#363636;font-size:17px;padding:7px 15px;background-position:100% 50%}input.form-text{padding:7px 15px}.path-checkout .view-commerce-checkout-order-summary table tr td{padding:8px 15px;text-align:left;border-bottom:1px solid #ccc}.path-checkout .view-commerce-checkout-order-summary table{border-collapse:separate;border-spacing:0;width:100%;margin:0 0 24px;color:#363636;border-bottom:1px solid}.path-cart .main-content__section,.sidebar__section{padding:0}#edit-actions-next{display:block;width:100%}@media screen and (max-width:480px){.path-cart .view-commerce-cart-form .views-table thead{display:none}.path-cart .view-commerce-cart-form .views-table tr{font-size:16px;background-color:transparent;border-bottom:1px solid transparent;display:flex;flex-direction:column;border-radius:14px;align-items:center}.path-cart .view-commerce-cart-form .views-table tr td{padding:6px;text-align:center}.path-cart .view-commerce-cart-form .views-table{margin:15px 0 10px}.path-cart .view-commerce-cart-form #edit-checkout{display:block;width:100%;margin:20px 0 0;font-size:19px}}.field--name-total-price{background:#f0f0f0;padding:7px;font-size:19px}.layout-region-checkout-secondary{padding:13px;border-radius:4px;color:#000;font-size:18px}.layout-region-checkout-secondary h3{font-size:17px;color:#362c2a;text-align:center;background:#eaeaeb;padding:10px;border-radius:4px;margin:0}.path-checkout .order-total-line span{margin:5px 10px}.path-checkout .field--type-datetime h4{font-size:17px;background:#fff;padding:0 !important;display:block;text-transform:none!important;margin:20px 0 0 !important;text-align:left;font-weight:400}#edit-order-fieldscheckout-field-date-circulation-0-value-date{padding:7px 10px}.path-checkout .fieldset-wrapper{padding:0 25px}.path-checkout fieldset fieldset .fieldset-wrapper{padding:0}.path-checkout fieldset legend{border-bottom:1px solid #077971;font-size:18px;text-transform:uppercase;background:#fff;color:#067a70;border:0;border-bottom:1px solid #077971;display:block;width:100%;margin:0}.path-checkout fieldset fieldset legend{font-size:17px}.path-checkout fieldset legend:before{content:"\f023"}#edit-order-fieldscheckout legend:before{content:"\f15c"!important}.path-checkout fieldset fieldset legend:before{content:none!important}.path-checkout fieldset legend:before{font-family:FontAwesome;font-size:23px;margin:0 10px 0 0;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;line-height:1}.path-checkout .checkout-pane-contact-information legend{display:none}.path-checkout .checkout-pane-contact-information{margin:-20px 0 20px;padding:0 15px 15px}@media screen and (min-width:480px){.address-container-inline{display:flex;justify-content:space-between}}@media screen and (max-width:480px){.address-container-inline>.form-item{margin-right:5px!important}}.path-checkout fieldset fieldset legend{border:0;text-align:left;margin:0;padding:0;color:#000;text-transform:none;font-weight:400}.layout-region-checkout-secondary{padding:13px;border-radius:4px;color:#000;font-size:18px}.path-checkout fieldset{border:0 solid #fff;padding:15px;margin:6px 0}.path-checkout fieldset fieldset{padding:0;margin:0 0 20px}.path-checkout .content-top__section{padding:10px 0}.checkout-progress{text-align:center}.checkout-progress--step{padding-right:1em;background:#fff;padding:10px 14px;margin:0 30px;border:2px solid #077971;font-weight:700;border-radius:5px}.checkout-progress--step a{color:#000}.checkout-progress--step__current{font-weight:700;background:#077971;color:#fff}.view-commerce-checkout-order-summary .views-field-field-image-cache{text-align:center}@media screen and (max-width:680px){.checkout-progress--step{display:block!important}}.js-form-item-payment-information-payment-method{display:block;border-radius:4px;display:flex}.js-form-item-payment-information-payment-method input[type=radio]{margin:0 10px 3px 0;padding:29px;height:42px;width:19px;margin:4px 8px;cursor:pointer}.js-form-item-payment-information-payment-method label{padding:14px 25px;font-weight:700;cursor:pointer;display:block;width:100%;margin:3px 0 10px;background:#f0f0f0;border-radius:10px;border:1px solid #ccc}.js-form-item-payment-information-payment-method label:hover{background:#f5f5f5}.js-form-item-payment-information-payment-method label:before{font-family:FontAwesome;font-weight:400;font-size:23px;margin:0 15px 0 0;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}label[for^=edit-payment-information-payment-method-systempay-standard]:before{content:"\f09D"}label[for^=edit-payment-information-payment-method-virement]:before{content:"\f064"}label[for^=edit-payment-information-payment-method-cheque]:before{content:"\f044"}label[for^=edit-payment-information-payment-method-paiement-en-plusieurs-fois-avec-oney]:before{content:"\f0cb  \f09D"}input[type=radio]:checked~label{border:2px solid #067a70;color:#077971;background:#f5f5f5}.checkout-pane-payment-information input[type=radio]{display:none}#block-serviceclientscommande h2.title{font-size:26px;margin:20px 0 0;font-weight:400}.path-cart #content-top{background:#f0f0f0;padding:10px 0 0}#main-content .container{max-width:1245px}.cart-form #edit-actions{text-align:right}.path-cart .featured-top__section{padding:0}#block-views-block-options-complementaires-block-1{background:#f0f0f0;border-radius:10px;padding:10px 20px}#block-views-block-options-complementaires-block-1 .views-field-rendered-entity{border-bottom:1px solid #fff;padding:0 49px;margin:0 0 10px;display:block}#block-views-block-options-complementaires-block-1 h2.title{margin-top:0;text-align:left;border-bottom:1px solid #067a70;padding:0 10px 10px}.form-item,.form-actions{margin:10px 0}.path-cart #content-top,.path-checkout #content-top{background:#f0f0f0;padding:10px 0 0}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:0 0 17px;padding:10px 5% 10px;font-size:100%;background:#fff;color:#097b74;border:0 solid #fff}.ui-accordion .ui-accordion-header h3{margin:0;padding:0;text-transform:none}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#388782;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #f22;background:#007fff;font-weight:400;color:#fff}.ui-widget-content{border:1px solid #fff;background:#fff;color:#333}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto;margin:-17px 0 17px}.commerce-cart-block--summary{text-align:right}#block-pieddepage-menu{font-size:16px}.coc-liste-marques .main-content__section{padding:30px 0 0;text-align:center}.coc-liste-marques h1.page-title{margin:0}.page-node-type-certificat .field--name-body ul{padding:0}.page-node-type-certificat .field--name-body li,.view-commerce-checkout-order-summary .view-footer li{display:block;padding:8px 25px;margin:0;border-bottom:1px dotted;font-size:15px !important}.page-node-type-certificat .field--name-body li:before,.view-accordion .views-field-title a:before,.view-commerce-checkout-order-summary .view-footer li:before{content:"\f054";font-size:20px;margin:0 10px 0 0;color:#0c7972;font:var(--fa-font-solid)}.view-commerce-checkout-order-summary .view-footer li{padding:8px 5px}.view-commerce-checkout-order-summary .view-footer ul{padding:5px 0 0;margin:10px 0;background:#f0f0f0}.highlighted .container{max-width:1100px}#footer,#footer-bottom,#subfooter{background:#fff}#footer-top{background:#f0f0f0;color:#000}.d-table-cell{display:flex;flex-direction:column;align-items:center;justify-content:center}.align-middle{vertical-align:middle !important}.info-style-01{position:relative;margin-top:-80px;padding:15px 0;z-index:9;background:0 0}.flip-box{height:220px;perspective:1000px}.flip-box-inner{position:absolute;text-align:center;transition:transform .8s;transform-style:preserve-3d;width:100%;height:100%}.flip-box-front{background-color:#fff;box-shadow:0 0 15px rgba(0,0,0,.08);display:flex;height:100%;width:100%;align-items:center;justify-content:space-around}.flip-box .flip-box-inner .flip-box-front .icon-wrapper{position:relative;display:inline-block;background-color:#fb9a27;color:#fff;border-radius:50%;width:70px;height:70px;text-align:center;font-size:30px;line-height:70px;margin-bottom:25px}.flip-box:hover .flip-box-inner{transform:rotateY(180deg)}.flip-box-front{position:absolute;width:100%;height:100%;backface-visibility:hidden}.flip-box-back{position:absolute;width:100%;height:100%;backface-visibility:hidden}.flip-box-back{background-color:#f0f0f0;color:#0c0c0c;transform:rotateY(180deg);height:220px;display:flex;height:100%;width:100%;align-items:center;justify-content:space-around;padding:0 7px}.flip-box-back .d-table-cell{flex-direction:column!important}@media screen and (max-width:767px){.flip-box .flip-box-inner .flip-box-front .icon-wrapper{width:60px;height:60px;line-height:60px;font-size:25px}}.path-frontpage #content-top{background:#077a7347;color:#000;overflow:hidden}.path-frontpage #content-top .field--name-body{font-size:18px}.path-frontpage #content-top .field--name-node-title{font-size:21px;display:block;margin:0 20px 20px;font-weight:700}#block-views-block-diaporama-block-2{max-width:1120px;margin:0 auto;text-align:center}.views-field-title a{text-decoration:none!important}.view-id-accordion .views-field-title a:hover{color:#388782!important}.view-actualites .views-row{padding:21px;border-bottom:1px solid #077971}#block-unservicedequalite{padding:0}#block-views-block-diaporama-block-3{padding:25px}#block-views-block-diaporama-block-3 .views-field-title{font-size:18px;font-weight:700}#block-views-block-diaporama-block-3 .views-field-body{padding:20px;font-style:italic;font-size:16px}#block-views-block-diaporama-block-3 .views-field-body:before{content:"";display:block;position:absolute;left:0;top:0;width:2em;height:2em;border-left:2px solid #232323;border-top:2px solid #232323}#block-views-block-diaporama-block-3 .views-field-body:after{content:"";display:block;position:absolute;right:0;bottom:0;width:2em;height:2em;border-right:2px solid #232323;border-bottom:2px solid #232323}.subfooter__container{padding:0 0 30px}.lien-demarche{background-color:#f0f0f0;display:block;font-size:18px;padding-bottom:1.5%;padding-left:10px;padding-top:1.5%;text-align:center;text-transform:uppercase}.path-frontpage .node__main-content .field--name-body{max-width:906px;margin:0 auto}.assistance{float:left;padding:5px 35px;margin:10px 5px;text-align:center;border-left:2px dotted #fffcfc}.assistance-titre{display:block;font-weight:700;font-size:18px}.ttt{font-size:26px}.ttt_items{display:none}#cboxLoadedContent{border:5px solid #000;background:#fff;padding:25px}.infos-livraison-lien{width:100%;background:#f1f1f1;padding:10px;margin:0 0 14px;border-radius:4px}.infos-livraison-lien a{color:#0c7972}.infos-livraison-lien a:hover{color:red}.infos-livraison-texte{display:none!important}#cboxLoadedContent .infos-livraison-texte{display:block!important}hr{border-top:1px solid #087a72;margin-bottom:30px;margin-top:30px}#block-mainnavigation{border-top:1px solid #06796f}.onscroll #block-mainnavigation{border-top:0 solid #06796f}.btn{white-space:normal;padding:6px 20px}.liens-speciaux{background:#012826;color:#00fff0 !important;font-size:21px !important;margin:0 -8px 0 0!important;padding:8px 15px!important;border-right:1px solid #fff;font-weight:400!important}.liens-speciaux:hover .fa{color:#fff !important}.liens-speciaux .link-text{margin-left:10px!important;color:#fff}@media screen and (min-width:1280px){.onscroll .logo{max-width:100px;padding:0;position:absolute;left:0;top:62px;background:#ffffff0d linear-gradient(#fffffffa,#fff);padding:10px;border:1px solid #ededed;border-top:0;border-radius:0 0 10px 10px;box-shadow:0px 2px 0px #ccc}}.header-container .sf-accordion-toggle.sf-style-none span{display:inline;text-align:left;margin:0 8px;font-size:18px}.header-container .sf-accordion-toggle.sf-style-none a:after{display:none}.header-container .sf-accordion-toggle.sf-style-none a:before{content:"\f0c9";font-family:"FontAwesome";font-size:24px;line-height:1}.header-container .sf-accordion-toggle.sf-style-none a{padding:15px 10px;display:inline-block;text-decoration:none;width:100%;text-align:left;border:1px solid #0b8077;background:#fff;border-top:0}.header-container .region--dark-typography .sf-accordion-toggle.sf-style-none a{color:#087b71}#block-typesdevehicules{padding:0;margin-bottom:30px;border-bottom:1px solid #077b70}#block-typesdevehicules ul{margin:0;padding:0}#superfish-types-de-vehicules li>a:before{display:none}#superfish-types-de-vehicules li a.is-active{color:#fff!important;background:#077b70}#superfish-types-de-vehicules .sf-depth-1 a{border:0 none;color:#eee;padding:20px 30px;font-size:19px;background:#fff;color:#057a70}#superfish-types-de-vehicules .sf-depth-1 a:hover{background:#eee;color:#000}#superfish-types-de-vehicules .link-text{margin-left:10px!important}@media screen and (max-width:780px){#blocktabs .nav-tabs>li>a{margin-right:2px;border:1px solid transparent !important;padding:8px 15px;display:block;text-transform:none;font-size:19px;max-width:160px}#superfish-types-de-vehicules .sf-depth-1 a{border:0 none;color:#eee;padding:15px;font-size:19px;background:#fff;color:#057a70;max-width:160px}}#superfish-types-de-vehicules{z-index:0 !important;position:relative}.bef-exposed-form .form--inline .form-item{float:none;display:flex}.bef-exposed-form .form--inline .form-item:before{content:"\f002";font-family:"FontAwesome";font-size:39px;line-height:1;margin:0 10px;color:#077b70}.bef-exposed-form .form--inline .form-item select{margin:0;font-size:17px;padding:3px 15px;background:#ebf8f7;color:#02574f;border:1px solid red}.views-exposed-form{padding:0}.commerce-cart-block--type-button .commerce-cart-block--summary a{display:block;background:#077b70;padding:8px;color:#fff;border-radius:6px;max-width:268px;text-align:center;float:right;margin:10px 30px 0}@media screen and (min-width:480px){.commerce-cart-block--type-button .commerce-cart-block--summary a{display:block;position:fixed;bottom:0;left:0;max-width:100%;width:100%;text-align:center;float:none;background:#077b70;padding:10px;border-radius:0;margin:10px 0 0}}.commerce-cart-block--type-button .commerce-cart-block--summary a:hover{background:#012826;color:#00fff0}#block-views-block-marques-block-3 .field--name-field-coc{text-align:right}#block-views-block-marques-block-3 .list--fa-check{margin:0;border-radius:0}#block-views-block-marques-block-3 .list--fa-check li{font-size:17px}#block-views-block-marques-block-3 .infos-livraison-lien{width:100%;background:#fff;padding:10px;margin:0;border-radius:4px;font-size:20px;text-align:center}#block-views-block-commerce-user-orders-block-1 table{border-collapse:collapse}#block-views-block-commerce-user-orders-block-1 table tr{font-size:15px;background-color:transparent;border-bottom:1px solid #b5b2b2 !important}@media screen and (min-width:980px){.checkout-complete{width:50%;float:left}.checkout-pane-email-registration-completion-registration{display:block;width:46%;float:left;margin-left:2%}}.layout-checkout-form #edit-actions-next{display:block;width:100%;padding:20px;font-size:17px}.view-options-complementaires{background:#f0f0f0;border-radius:10px}.view-options-complementaires input[type=submit]{color:#d2131d;border-color:rgba(210,19,29,.5);padding:6px 17px;font-size:13px !important;background:#fff}
/* Source and licensing information for the above line(s) can be found at https://moncoc.fr/themes/contrib/corporate_lite/css/theme/local-theme.css. */