/*
Theme Name: Theme enfant de Cabana
Template: cabana
*/

@import url("../cabana/style.css");


/* agrandissement taille logo de 120 à 200px */
.logo img {
	height: auto;
	display: inline-block;
	vertical-align: middle;
	max-width: 210px !important;
}


/* tentative de rollover sur image comme sur menu mais ne marche pas */
.logo img a:hover {
	color: #666 !important;
}


/* aligner logo avec menu en réduisant la margin-top de 14px à 8px sinon logo trop bas sur header homepage */
.one-page-team .header-top .logo,
.one-page-team .header-top-light .logo,
.one-page-personal .header-top .logo,
.one-page-personal .header-top-light .logo {
	text-align: left;
	margin-top: 8px;
}

/* aligner logo avec menu en réduisant la margin-top de 14px à 8px sinon logo trop bas sur header blog */
.header-top-inner .logo {
	text-align: left;
	margin-top: 8px;
}


/* agrandissement taille des icônes services */
.service-item .details .fa {
	font-size: 110px !important;
	line-height: 60px;
	color: #ddd;
	margin-bottom: 30px;
}



/* taille typo header réduit de 80 à 70px*/
.one-page-team .uber-statement h2,
.one-page-personal .uber-statement h2 {
	color: #fff;
	font-size: 70px !important;
	line-height: 90px;
	border-bottom: none;
	width: 100%;
	margin: 0;
	padding: 0;
}

/* abaissement du bouton "Take a look now" qui était trop collé au titre du header */

/* Read More Button (Uber Statement)
--------------------------------------------------*/

a.read-more-btn-uber {
	position: relative;
	display: inline-block;
	background: #333;
	border-radius: 30px; 
	color: #fff;
	font-size: 14px;
	font-weight: 400;
	letter-spacing: 1px;
	text-decoration: none;
	text-transform: uppercase;
	margin-top: 40px !important;
	padding: 12px 25px;
	text-align: center;
	-webkit-transition: all .2s ease-in-out;
	-moz-transition: all .2s ease-in-out;
	-ms-transition: all .2s ease-in-out;
	-o-transition: all .2s ease-in-out;
	transition: all .2s ease-in-out;
}

a.read-more-btn-uber:hover {
	background: #dd3e3e;
  	color: #fff;
  	position: relative;
}



.at-vertical-menu a:hover{
background-color: #CB7B1B !important;
}


/* centrer footer sur pages du blog et page Tarifs */

#footer-global[role="contentinfo"] {
	background-color: #333;
	border-top: 0px solid #eee;
	padding: 30px 0 30px 0;
	font-size: 14px;
	color: #eee;
        text-align: center !important;
}


/* dans footer, réduire espace entre TYT et London-Paris*/

.company-title {
margin-bottom: 0px;
}  


/* centrer titre de page Tarif */

h1 {
        text-align: center;
        font-size: 60px;
	
}

.content h1 {
	border-bottom: none;
}


/* Réduire le padding droit et gauche des titres des grilles de tarifs */
.plan-title {
color: #333;
font-size: 20px;
font-weight: 700;
padding: 20px 0px 30px 0px;
text-align: center;
text-transform: uppercase;
}



/* Icon "Check" dans la page Tarif. Se refere au fichier page.php qui est dans repertoire enfant*/


.fa {
font-size: 50px;
line-height: 60px;
color: #ddd;
}
 

.azerty {
text-align: center;
}
 


/* Réduire le padding du texte "Package will be defined..."*/
.plan-price {
padding: 20px 0px 30px 0px;
}


/* réduction taille typo des titres des blogs sur la home de 25 à 20px*/
.news-item h2 {
    font-size: 20px!important;
}

/* correction bug site en mode responsive: affichage du site en mode portrait avec espace blanc sur côté droit et site qui se balaye vers la gauche. Corrigé par teamindia*/
@media (max-width:767px){
.one-page-team .uber-statement h2, 
.one-page-personal .uber-statement h2{ font-size:22px!important; line-height:normal; text-align:center;}
#header-global{ text-align:center!important;}
.contact-details{ font-size:14px; line-height:24px;} 
	
	
}
@media (min-width:768px) and ( max-width:1024px){
.one-page-team .uber-statement h2, 
.one-page-personal .uber-statement h2{ font-size:40px!important; line-height:normal; text-align:center;}
#header-global{ text-align:center!important;}
.contact-details{ font-size:16px; line-height:24px;}  	
}


/* affichage Marianne et non marianne dans signature des articles de blog*/
.article-author {
    text-transform: none;
	}
	
	
/* changement couleur de noir à blanc des fonctions des auteurs des revieuws*/
.one-page-team .homepage-quotes .quotes cite,
.one-page-personal .homepage-quotes .quotes cite {
	display: inline-block;
	width: 70%;
	margin: 0 auto;
	color: #fff;
	font-size: 15px;
	font-style: normal;
	font-weight: 300;
	text-transform: uppercase;
	text-align: center;
}	


/* Disparition du bloc de la carte en homepage */
#map {
    display:none;
}


/* Disparition du bloc blanc après suppression de la carte en homepage */
#footer-global[role="contentinfo"] {
	border-top: 0px solid #eee;

}	

