/**
Theme Name: Geyn Elec
Author: Infinite Agency
Author URI: https://infiniteagency.fr
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: geyn-elec
Template: astra
*/

.ast-header-break-point .ast-mobile-header-wrap .ast-flex.stack-on-mobile {flex-wrap: wrap;margin-top: 0px;display: block; position:relative;}
.ast-header-break-point #masthead .ast-primary-header-bar.main-header-bar {padding-left: 24px;padding-right: 24px;background-color: #111 !important;}
/*.main-header-bar {background-color: #f25d1e !important;}*/
/*.ast-primary-header-bar {background-color: #f25d1e !important;}*/

/* TEL MOBIL */
.custom-header-link {text-align: center;background-color: #1e40af;padding: 12px 10px 0px 10px;font-size: 16px; position: fixed;
    margin:0;
    width: 100%;
    top: 0;
    left: 0;
    z-index: 99999;}
.custom-header-link a {color: #fff;text-decoration: none;font-weight: 700;}
.custom-header-link a:hover {text-decoration: none;}

/* TEL MOBIL */

@media screen and (min-width: 545px) {
.custom-header-link {display:none;}
}

@media screen and (max-width: 544px) {
.custom-header-link {display:block;}
}

@media screen and (max-width: 550px) {
  .ast-primary-header-bar {
    display: block;
    position: relative;
    margin: 0;
    width: 100%;
    margin-top: 45px;
	  background-color: #111 !important;
  }
	.ast-logo-title-inline .ast-site-identity {padding: 0.5em 0;}
}

/*div.grecaptcha-badge {visibility:hidden;}*/