/* cmsms stylesheet: Simplex Mobile modified: Tuesday, July 11, 2023 5:26:43 PM */
.container {min-width: initial;max-width: 100%;}/* Default styles for screens up to 1024px width *//* realign logo for mobile devices */.logo.grid_3 {float: none;display: block;text-align: center;margin: 0;padding:0;width: 100%}/*.logo img {max-width: initial;}*//* hide rotating palm */.logo .palm {display: none}/* realign navigation for mobile devices */nav.main-navigation {float: none;margin: 0;height: auto;line-height: 1}nav.main-navigation > ul {float: none;position: relative;padding: 0;text-align: left;}nav.main-navigation ul li {background: #f1f1f1;display: block;padding: 0 10px;margin: 1% ;float: left;width: 48%;}nav.main-navigation > ul > li:first-child, nav.main-navigation > ul > li.first {margin: 1%;}nav.main-navigation > ul > li > a,nav.main-navigation > ul > li.sectionheader > span {font-size: 12px;line-height: 28px;}nav.main-navigation > ul > li > a:after {display: none;}/* second level navigation */nav.main-navigation ul li ul {top: -999em;left: -999em;width: 200px;height: auto;display: block;position: absolute;}nav.main-navigation > ul > li:hover > ul,nav.main-navigation > ul > li.active > ul {top: 28px;left: 0;z-index: 999;right: auto}nav.main-navigation ul ul li {position: relative;line-height: 1;height: auto;margin: 0;padding: 0;width: 100%;}nav.main-navigation > ul > li li a {line-height: 1}/* third level */nav.main-navigation > ul > li > ul > li:hover > ul {left: 200px;top: 0;}/* close button (appended to dropdown with jquery) */.close-button {display: block;background: url(https://www.geneatique.com/v1/uploads/simplex/images/close_button.png) no-repeat;text-indent: -999em;position: absolute;bottom: -5px;right: -5px;width: 24px;height: 24px}/* display phrase text and search box in full width */.header-bottom {height: auto;line-height: 1.2;}.search input {text-align: center;padding: 5px 0 3px 0;display: block}/* phrase */.phrase .grid_7 {margin: 0;width: 100%;float: none;display: block}.banner-text {}.banner-image {}.middlepagebtns {width: 100%;}/* ------ Presse ------ */.NewsSummary {width: 31.333%;}/* hide element */a.printbutton, .hide_mobile, .breadcrumb {display: none}/* =====================================Tablet (Portrait)===================================== */@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation : portrait) {/* realign navigation for mobile devices */nav.main-navigation {float: none;margin: 0;line-height: 1}nav.main-navigation ul li {}nav.main-navigation > ul > li > a,nav.main-navigation > ul > li.sectionheader > span {font-size: 14px}.header-bottom {height: auto;line-height: 1.2;}.search input {width: 60%;text-align: center;padding: 5px 0 3px 0;display: block}}/* =====================================Smartphones (Landscape)===================================== */@media only screen and (min-width: 321px) and (max-width: 767px) {nav.main-navigation ul li {}nav.main-navigation > ul > li > a.nav.main-navigation > ul > li.sectionheader > span {font-size: 10px}.homebtns p {width: 50%; float: left; text-align: center; margin-top: 0;}.banner-text {margin: 0; text-align: center;}.banner-text ul {margin: 0; text-align: center;}.banner-text li {display: inline; font-size: 1.15em; margin: 0 0.25em;}.middlepagebtns p {margin: 0.5em 1.5em; width: 100%;}/* ------ Presse ------ */.NewsSummary {width: 48%;}/* ------ Espace Utilisateurs ------ */.espace-utilisateurs .item {width: 100% !important; height: 100px !important; margin-bottom: 1em;}.espace-utilisateurs .contain {display: none;}.espace-utilisateurs h2 {position: initial !important; text-align: center; margin: 0 !important;}}/* =====================================Smartphones (Portait)===================================== */@media only screen and (max-width: 480px) {.logo.grid_3 {margin: 0;}.logo img {margin: 20px auto;max-width: 100%;}/* Show Tininav */.tinynav, .tinynav_label { display: block }#nav ul { display: none }.tinynav_label {text-align: center; margin-bottom: 0.5em;}.tinynav {background-color: #f8f8f8;border: 1px solid #ef582b;color: #8f8f8f;font: 12px/1.5 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;padding: 5px 10px;margin: 0 auto;}.top .header {border-bottom: none;}/* realing navigation */nav.main-navigation {line-height: 1}nav.main-navigation > ul > li:hover > ul,nav.main-navigation > ul > li.active > ul {top: 58px;left: 2%;right: auto}nav.main-navigation ul li {float: none;position: relative;background: none;border-bottom: 1px dotted #f1f1f1;padding: 8px 0;margin: 0}nav.main-navigation > ul > li > a,nav.main-navigation > ul > li.sectionheader span {font-size: 20px}/* search box */.grid_5.search {float:none;margin: 0 auto;width: 100%;}.search input {width: 80%;text-align: center;padding: 5px 0 3px 0;display: block}/* hiding footer navigation or it is squeezed to much */.footer-navigation {display: none}.footer .copyright {text-align: center}/* ------ Presse ------ */.NewsSummary {width: 98%;}/* ------ Espace Utilisateurs ------ */}
