header{height:90px;line-height:90px;text-align:center;background:#fff}header .logo{display:inline-block;vertical-align:middle;height:60px}.contentBlockFormulaire,.page-header{background:#c8ad7f!important;height:auto!important;padding:50px 0!important}.contentBlockFormulaire .description,.contentBlockFormulaire .titrePrincipal,.contentBlockFormulaire h2,.page-header .description,.page-header .titrePrincipal,.page-header h2{text-shadow:none!important;padding:0!important;color:#fff!important}.contentBlockFormulaire .description+p:not(:empty),.contentBlockFormulaire .titrePrincipal+p:not(:empty),.contentBlockFormulaire h2+p:not(:empty),.page-header .description+p:not(:empty),.page-header .titrePrincipal+p:not(:empty),.page-header h2+p:not(:empty){margin-top:25px}.contentBlockFormulaire .titrePrincipal,.contentBlockFormulaire h2,.page-header .titrePrincipal,.page-header h2{font-size:33px!important}.contentBlockFormulaire .description,.page-header .description{font-size:22px!important;line-height:30px!important}.btn-primary{background:#c8ad7f;color:#fff}.btn-primary:focus,.btn-primary:hover{background:#b4996f!important}.btn-success{background:#c8ad7f;color:#fff}.btn-success:focus,.btn-success:hover{background:#b4996f!important}.contentSubMenu{background:#fff;border-bottom:2px solid #c8ad7f}.contentSubMenu ul.subMenu li{background:transparent!important}.contentSubMenu ul.subMenu li a{font-size:14px;line-height:20px;letter-spacing:inherit;padding:0 4px;color:#3d3d3d;opacity:1!important}.contentSubMenu ul.subMenu li a:hover{color:#3d3d3d;text-decoration:underline}.contentSubMenu ul.subMenu li a:after{display:none}.contentSubMenu ul.subMenu li.active a{color:#c8ad7f;text-decoration:underline}@media (min-width:1151px){.contentSubMenu ul.subMenu li.btn_logout{position:absolute;right:20px;top:20px}.contentSubMenu ul.subMenu li.btn_logout a,.contentSubMenu ul.subMenu li.btn_logout div{display:inline-block;vertical-align:middle;font-size:14px;line-height:18px;font-weight:300;text-transform:uppercase;opacity:.6}.contentSubMenu ul.subMenu li.btn_logout a:hover,.contentSubMenu ul.subMenu li.btn_logout div:hover{opacity:1}.contentSubMenu ul.subMenu li.btn_logout #cart:before{content:"|";margin:-5px 10px 0;display:inline-block;vertical-align:middle}}.detailSejour .blockShare{display:none}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover,.pagination .link.current,.pagination .link:hover{background:#c8ad7f;color:#fff}.form-control:focus{box-shadow:none}.blockTexteDetail .contentTitre .titre{color:#3d3d3d}.entreprise .currentBackground,.entreprise .currentBackgroundOpacityAfter:after,.particulier .currentBackground,.particulier .currentBackgroundOpacityAfter:after{background:#c8ad7f}.particuliersDetail .blockInformationsSejour .contentPicto{border-color:#c8ad7f}.particuliersDetail .blockInformationsSejour .contentPicto span,.particuliersDetail .blockInformationsSejour .intitule{color:#c8ad7f}.particuliersDetail .blockProgrammeDetail .contentTitre{background-color:#c8ad7f!important}.particuliersDetail .blockProgrammeDetail .titre{color:#3d3d3d}.particuliersDetail .blockDescriptif .contentInteret{border-color:#c8ad7f}.particuliersDetail .blockDescriptif .contentInteret .titre{border-bottom-color:#c8ad7f;color:#c8ad7f}.particuliersDetail .blockDescriptif .contentInteret .interet li{color:#c8ad7f}.particuliersDetail .blockDescriptif .contentOffre{background:#f5f5f5}.particuliersDetail .blockDescriptif .contentOffre .info,.particuliersDetail .blockDescriptif .contentOffre .titre{color:#c8ad7f}.blockListeSejour .contentListeSejour .sejour .contentDetailOffre .icon_tooltip,.blockListeSejour .contentListeSejour .sejour .contentDetailOffre .icon_tooltip_2{border-bottom-color:#c8ad7f}.detailSejour .page-body .contentBlockFormulaire{margin:-4em -2em 0}.modal-header{background:#c8ad7f!important;color:#fff}.is-required .control-label:before{color:#c8ad7f!important}@media (max-width:1150px){header{border-bottom:2px solid #c8ad7f}header .contentMenuBurger{background:transparent}header .contentMenuBurger #menuBurger .ligne,header .contentMenuBurger #menuBurger .ligne:after,header .contentMenuBurger #menuBurger .ligne:before{background:#c8ad7f}header .contentMenuBurger #menuBurger.isOpen .ligne{background:hsla(38,40%,64%,0)}.contentSubMenu{border:none;background:#c8ad7f;position:fixed;left:0;width:100%;top:90px;bottom:0;z-index:10;opacity:0;visibility:hidden}.contentSubMenu.open{opacity:1;visibility:visible}.contentSubMenu ul.subMenu li{display:block}.contentSubMenu ul.subMenu li a,.contentSubMenu ul.subMenu li span{color:#fff}.contentSubMenu ul.subMenu li.active a,.contentSubMenu ul.subMenu li a:hover{color:#fff;text-decoration:underline}}.detailSejour .blockDescriptif .contentOffre li:before,.detailSejour .blockDescriptif .contentSupplement .border li:before{padding-right:0}