

/** GENERAL **/
.header-wrapper				{ padding:28px 0px; border-top:4px solid #4e3779; }

.header-wrapper				{ background:#FFFFFF; color:#4e3779; }



/** HEADER LOGO **/
.header-logo		{ float:left; width:422px; }
.header-logo img	{ width:100%; max-width:422px; max-height:100px; }



/** HEADER DETAILS **/
.header-details								{ float:right; text-align:right; }
.header-details	.address					{ font-size:1.3em; }
.header-details a							{ display:block; }
.header-details a.tel						{ font-size:3.1em; font-weight:400; }
.header-details .email						{ font-size:1.5em; }
.header-details .title-searchE				{ display:block; color:#666666; margin:10px 0px 0px 0px; padding:0px; font-size:1.2em; }

.header-details								{ color:#333333; }
.header-details	.address					{  }
.header-details a.tel						{ color:#4e3779; }
.header-details a.tel:hover					{ color:#429A95; }
.header-details .email						{ color:#429A95; }
.header-details .email:hover				{ color:#4e3779; }

.header-details .header-details-contact		{ display:none; text-transform:uppercase; }


/** RESPONSIVE **/

@media screen and (max-width:695px){

	.header-logo								{ float:none; display:block; clear:both; margin:20px auto; width:100%; max-width:422px;}
	.header-details .header-branch				{ display:none; } 
	.header-details .header-details-contact		{ display:block; width:50%;	margin:0 auto; }
	.header-details .title-searchE				{ display:none; }
	.header-details								{ float:none;text-align:center; }

}

@media screen and (max-width:620px){
	
	.header-details .branch-details				{ display:none; height:auto !important; }
	.header-details .header-details-contact		{ display:block; }
	.header-wrapper .title-search				{ display:none; }


}

@media screen and (max-width:450px){
	
	.header-details .branch-details				{ display:none; height:auto !important; }
	.header-details .header-details-contact		{ display:block; font-size:1.2em; }
	.header-wrapper .title-searchE				{ display:none; }

}


