/*
 Theme Name:   Medicare Child
 Description:  Medicare Child Theme
 Author:       Themeforest
 Author URI:   http://themeforest.net
 Template:     medicare
 Version:      1.0.0
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  medicare-child
*/
.displayNone {
	display: none !important;
}


/* typographie */

.headline, .headline b.animate {
	color: #005150 !important;
}

.whiteHeadLine .headline, .whiteHeadLine .headline strong {
	color: #ffffff !important;
}


.stm-navigation__default ul li a {
	font-weight: 400 !important;
}

.lightGreen, .lightGreen .btText p {
	color: #7fa8a8;
}

/* Top-bar et Header*/
.mainHeader {
	background: url(https://www.psy-merlen.fr/wp-content/uploads/2022/10/Header-graphsisme_3258x314-bande-bleue-scaled.jpg);
	background-repeat: no-repeat;
	background-size: 69%;
	background-position: top left;
}
.topBar {
	background-color: #b09a00;
	
}

.topBarLeftAddress {
	display: block !important;
}

.btTopToolsRight .btIconWidget .btIco .btIcoHolder::after {
	color: #ffffff !important;
}

.btSearchInnerContent button::before {
	color: #ffffff !important;
}

.menuHolder .logo {
	width:100%;
}

.header-icon-rv {
	background-color: white !important;
	border-radius:5px !important;
}

.stm-header {
	margin-bottom: 0 !important;
}

.stm-header__row_color_center {
	background-position: center;
}

.stm-iconbox__text {
	font-weight: 400 !important;
}

.stm_mobile__switcher {
	background-color: #b09a00 !important;
	padding: 5px;
	margin-right: 15px !important;
	
}

.twitterIcon {
	display:none; 
}

@media screen and (max-width: 1023px) {
	.stm-header__cell_right, .object3641 {
		display: none !important;
	}
	
	.stm-header__cell_left {
		margin-top: 30px !important;
		margin-bottom: 0 !important;
	}
	
	.stm-header__cell_center {
		margin-bottom: 0px !important;
		align-items: center !important;
		
	}
	
	
	
	.stm-logo img {
		margin-top: 30px !important;
	}
	
	.agnesMerlenPresentation {
	background-image: none !important;
	background-color: #e2dacd !important;
}
	
}





/* Slider */

.slidedItem .btSlidePane {
	padding-left: 0 !important;
	padding-right: 0 !important;
}

/* Fin Slider */

.zIndex1000 .boldRowInner {
	position: relative;
	z-index: 1;
}

/* Onglets */
.tabsHeader span {
	color: #000000;
}

.btDarkSkin .tabsHeader, .btLightSkin .btDarkSkin .tabsHeader {
	border-bottom-color: rgba(0,81,81,0.1) !important;
}

.btDarkSkin .tabsHeader li.on span, .btLightSkin .btDarkSkin .tabsHeader li.on span, .btDarkSkin .tabsHeader li.on a, .btLightSkin .btDarkSkin .tabsHeader li.on a {
  -webkit-box-shadow: 0 -2px 0 0 #005150 inset !important;
  box-shadow: 0 -2px 0 0 #005150 inset !important;
}

/* Footer */

.whiteBorder hr {
	border-top: solid 1px #ffffff !important;
}

.btInlineFooterMenu.btCustomMenu ul > li > a {
	width: 100% !important;
}

.btInlineFooterMenu.btCustomMenu ul {
	margin-left: 20px !important;
}

@media (max-width: 991px) {
    .reverse-mobile .boldRowInner {
        display: flex !important;
        flex-direction: column-reverse !important;
    }
	
	.col3-mobile-padding-bottom {
		padding-bottom: 80px !important;
	}
}

@media (min-width: 1200px) {
	.btMenuVerticalLeft .btPageWrap {
		margin: 0 auto !important;
	}
}

@media screen and (max-width: 592px) {
	.btInlineFooterMenu, #menu-footer-menu li {
		width: 100% !important;
	}
}
