
/** GENERAL **/
.header-wrapper				{ padding:14px 0px; }
.header-wrapper				{ background:#FFFFFF; color:#322783; }

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

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

.header-details								{ color:#2A2867; }
.header-details a.tel						{ color:#322783; }
.header-details a.tel:hover					{ color:#c3a573; }
.header-details .email						{ color:#2A2867; }
.header-details .email:hover				{ color:#c3a573; }

.header-details .email .tokeniser-token2	{color:#c3a573;}

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

/** RESPONSIVE **/
@media screen and (max-width:600px){

	.header-logo						{ float:none; display:block; clear:both; margin:20px auto; width:100%; max-width:250px;}
	.header-details .header-branch		{ display:none; } 
	.header-details .header-details-contact		{ display:block; margin:50px 0px 30px 0px; }
	.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; }
	.header-wrapper .title-searchE				{ display:none; }

}