/*
Theme Name: HealthFlex Child
Theme URI: http://plethorathemes.com/healthflex/
Description: Child theme for Health Flex (Plethora Themes). We strongly recommend using this child theme that will allow you to include all your custom functionality without fear of losing it when updating the parent theme. Note that theme updates must be applied only on parent theme, and not on this child theme. 
Author: Plethora Themes
Author URI: http://plethorathemes.com
License: GNU General Public License v2 or later 
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: responsive-layout, theme-options, translation-ready
Template: healthflex
*/
/* DO YOUR STUFF AFTER THIS !!  */



#return-to-top {
	bottom:40px;
}

/* *** TOP BAR Sur header *** */
.topbar  .wpb_content_element {
	margin-bottom:5px!important;	
}
.topbar .plethora_button  {
	float:right!important;
}
.topbar h1 {
	font-size:18px;
	font-weight:500!important;
	text-transform:none;
}
.topbar .text-left {
	padding-left:340px;
	margin-bottom:0px;
}
.topbar .text-left p {
	margin-bottom:0px;
	color:#333;
	font-size:16px;
}
/*/*/
/* *** HEADER *** */
.header .mainbar .logo p {
	font-weight: bold;
	font-size: 13px;
	color: #555555;
	font-family: Raleway, "Helvetica Neue", Helvetica, Arial, sans-serif;
	text-align:center;
}
/*/*/
/* *** SLIDER *** */
.head_panel .slider_wrapper .caption {
	width:60%
}
/*/*/

/* *** 4 TEASER BOX sous slider *** */
.home .teaser_box .btn-xs {
    padding: 4px 10px;
    font-size: 14px !important;
    line-height: 1.6 !important;
    border-radius: 0;
	letter-spacing:0.05em;
}
.home .teaser_box h4.neutralize_links {
	letter-spacing:0.05em;
}
.teaser_box .content .link {
    bottom: 0px;
}
.teaser_box .hgroup {
	margin-bottom:20px!important;
}
.teaser_box .content .hgroup h4 {
    font-size: 16px;
}
.teaser_box .content .hgroup p {
    font-size: 15px;
}
/*/*/

/* *** Zone de bienvenue *** */
.home .section_header {
    margin: 0 0 27px 0 !important;
}
/*/*/
/* *** Masquage du champ de commentaires *** */
#new_comment, .new_comment {
	display:none!important;
	visibility:hidden!important;
}
/*/*/
/* *** SUR FOOTER (Theme Options > Footer > Main) + widgets *** */
/* LOGO et texte */
#plethora-aboutus-widget-1 img {
	margin-bottom:15px;
}
/* LATEST NEWS / ACTUALITÉS */
/*.latestnews-widget {
	margin-left:150px!important;
}
*/
.latestnews-widget a {
	text-transform:none!important;
/*	font-size:18px!important;*/
/*	line-height:24px!important;*/
	color:#fff!important;
	font-weight:normal!important;
	font-size:12px;
}
.latestnews-widget small, .media > a {
	line-height:0px!important;
}
footer #text-2, footer #text-3 {
	height:200px;
}

/* Labellisations */
#text-4 * {
	text-align:center!important;
}
.untiers, .deuxtiers {
	display:block;
	float:left;
	height:200px;	
}
.untiers {
	width:33%;
}
.deuxtiers {
	margin-left:40px;
	width:55%;
}
#text-4 p {
	font-size:12px;	
}
#text-4 h5, #text-4  img {
	margin-bottom:20px;
}
/*/*/

/* *** INTERVALLES *** */ 
/* PRIORITAIRE = une des résolutions les plus utilisées en France sur la période Janvier / Mai 2015 */ /* jusqu'à  320  */ @media only screen and (max-width: 319px) {
} 
/* INTERVALLE SPÉCIFIQUE jusqu'à 479  */
@media only screen and (max-width: 479px) {
	/* *** SLIDE *** */
	.caption .inner .t1 {
		font-size: 24px;	
	}
	.caption .inner .t2 {
		font-size: 16px;	
	}
	.head_panel .slider_wrapper .caption {
		left: 20%;	
	}
	/* / */
	
	/* *** FOOTER *** */
	.deuxtiers {
		margin-left: 30px;	
	}
	/* / */
}
/* à partir de 320 et jusqu'à 359 ********************************* PRIORITAIRE => 320*480 et 320*568 */
@media only screen and (min-width:320px) and (max-width: 359px) {
} 
/* à partir de 360 et jusqu'à 479 ********************************* TOP PRIORITAIRE => 360*640 */
@media only screen and (min-width:360px) and (max-width: 479px) {
} /* à partir de 480 et jusqu'à  767 */
@media only screen and (min-width:480px) and (max-width: 767px) {
	/* *** SLIDE *** */
	.caption .inner .t1 {
		font-size: 42px;	
	}
	.caption .inner .t2 {
		font-size: 20px;	
	}
	.head_panel .slider_wrapper .caption {
		left: 20%;	
	}
	/* / */
} 
/* à partir de 768 et jusqu'à 799 ********************************* TOP PRIORITAIRE => 768*1024 */
@media only screen and (min-width:768px) and (max-width: 799px) {
} 
/* INTERVALLE SPÉCIFIQUE à partir de 768 et jusqu'à 1023  */
@media only screen and (min-width:768px) and (max-width: 799px) {
	/* *** SLIDE *** */
	.caption .inner .t1 {
		font-size: 36px;	
	}
	.caption .inner .t2 {
		font-size: 20px;	
	}
	.caption .inner p.desc {
		font-size: 12px;	
	}
	.head_panel .slider_wrapper .caption {
		left: 20%;	
	}
	/* / */
	
	/* *** ZONE "VOS CENTRES D'IMAGERIE *** */
	.teaser_box .content .hgroup {
		min-height: 82px!important;	
	}
	/* / */
	
	/* *** Page INFOS *** */
	.page-id-1971 .teaser_box .content.boxed {
		min-height: 193px!important;
	}
	.page-id-1971 .teaser_box .content .link > a {
		width: 100%;	
	}
	.page-id-1971 .teaser_box .content .hgroup h4 {
		font-size: 12px;	
	}
	.page-id-1971 .teaser_box .content .hgroup p {
		font-size: 13px;
		margin-top: 10px;
	}
	/* / */
	
	/* *** FOOTER *** */
	.deuxtiers {
		margin-left: 26px;	
	}
	.copyright .col-sm-6:nth-child(1) {
		width: 70%;	
	}
	.copyright .col-sm-6:nth-child(2) {
		width: 30%;	
	}
	/* / */
}
/* à partir de 800 et jusqu'à 1023 */
@media only screen and (min-width:800px) and (max-width: 1023px) {
	/* *** TOPBAR *** */
	.topbar .col-sm-3 {
		width:27%	
	}
	.topbar .col-sm-9 {
		width:73%;
	}
	.topbar .text-left {
		padding-left:210px;
	}
} 
/* INTERVALLE SPÉCIFIQUE */
@media only screen and (min-width:1024px) and (max-width: 1200px) {
	/* *** TOPBAR *** */
	.topbar .col-sm-3 {
		width:27%	
	}
	.topbar .col-sm-9 {
		width:73%;
	}
	.topbar .text-left {
		padding-left:210px;
	}
} 
/* à partir de 1024 et jusqu'à 1279 */
@media only screen and (min-width:1024px) and (max-width: 1279px) {
	/* *** SLIDE *** */
	.caption .inner .t1 {
		font-size: 48px;	
	}
	.caption .inner .t2 {
		font-size: 26px;	
	}
	/* / */
	
	/* *** Page INFOS *** */
	.page-id-1971 .teaser_box .content .link > a {
		width: 100%;	
	}
	/* / */
	
	/* *** FOOTER *** */
	.deuxtiers {
		margin-left: 35px;	
	}
	/* / */
}
/* à partir de 1280 et jusqu'à 1365 ********************************* PRIORITAIRE => 1280*800 */
@media only screen and (min-width: 1280px) and (max-width: 1365px) {
} /* à partir de 1366 et jusqu'à 1439 ********************************* TOP PRIORITAIRE => 1366*768 */
@media only screen and (min-width: 1366px) and (max-width: 1439px) {
} /* à partir de 1440 et jusqu'à 1599 */
@media only screen and (min-width:1440px) and (max-width: 1599px) {
} /* à partir de 1600 et jusqu'à 1679 ********************************* TOP PRIORITAIRE => 1600*900 */
@media only screen and (min-width:1600px) and (max-width: 1679px) {
} /* à partir de 1680 et jusqu'à 1919 */
@media only screen and (min-width:1680px) and (max-width: 1919px) {
} /* A partir de 1920 ************************************************* TOP PRIORITAIRE => 1920*1080 */
@media only screen and (min-width:1920px) {
}
.admin {
	width: 15px;
	height: 15px;
	position: absolute;
	top: 0;
	right: 0px;
	border-bottom: none;
	z-index: 100000;
	text-decoration: none
}
.admin:hover {
	border-bottom: none;
	text-decoration: none;
}
