

/** HEADER **/
.header-wrapper								{ position:absolute; width:100%; }
.header-wrapper .header-logo				{ float:left; width:35%; max-width:227px; padding-top:20px; }
.header-wrapper .header-logo img			{ width:100%; max-height:120px; max-width:227px; }
.header-wrapper .header-right				{ float:right; width:65%; text-align:right; margin:36px 0px 0px 0px; }
.lt-ie9 .header-wrapper .navigation-list	{ float:right; }
.header-wrapper .header-details				{ margin:30px 0px 0px 0px; font-size:1em; font-weight:400; }
.header-wrapper .header-details .number	 	{ padding-right:20px; }
.header-wrapper .header-details .fa			{ font-size:1.8em; margin:0px 0px 0px 5px; }


.header-wrapper								{ color:#39444A; }
.header-details .number						{ color:#FFFFFF; }
.header-details .number:hover				{ color:#3597D4; }
.header-details .email						{ color:#FFFFFF; cursor:pointer; }
.header-details .email:hover				{ color:#3597D4; }
.header-details .prefix						{ color:#3597D4; font-weight:bold; text-transform:uppercase; }
.header-wrapper .header-details .fa			{ color:#39444A; }
.header-wrapper .header-details .fa:hover	{ color:#3597D4; }

/** GOOGLE TRANSLATE **/
.header-wrapper .translate							{ float:right; max-width:100%; }
.header-wrapper .translate .open					{ display:none; }
.header-wrapper .translate.open .open				{ display:inline-block; }
.header-wrapper .translate.open .closed				{ display:none; }
.header-wrapper .translate .left					{ display:inline-block; vertical-align:middle; padding:0px 10px; }
.header-wrapper .translate .right					{ display:inline-block; padding:0px 5px; font-size:2em; vertical-align:middle; }

.header-wrapper .translate							{ background:rgba(57,68,74,0.6); zoom:1; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99020001,endColorstr=#99020001); color:#FFFFFF; }
.header-wrapper .translate .right					{ background:#3597D4; color:#FFFFFF; }
.header-wrapper .translate .right:hover				{ background:#2e8bb9; color:#FFFFFF; }
.header-wrapper .translate .goog-logo-link,
.header-wrapper .translate .goog-logo-link:link,
.header-wrapper .translate .goog-logo-link:visited,
.header-wrapper .translate .goog-logo-link:hover,
.header-wrapper .translate .goog-logo-link:active,
.header-wrapper .translate .goog-te-gadget			{ color:#FFFFFF; }


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

	.header-wrapper .header-right	{ margin:20px 0px 0px 0px; }

}

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

	.header-wrapper .header-right			{ margin:10px 0px 0px 0px; }
	.header-wrapper .header-details			{ margin:20px 0px 0px 0px; }

}

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

	.header-wrapper .header-logo		{ float:none; width:100%; display:block; clear:both; margin:0px auto 0px auto; padding-top:0px; }
	.header-wrapper .header-right		{ float:none; display:block; clear:both; width:100%; text-align:center; margin:0px 0px 0px 0px; }
	.header-details .prefix,
	.header-details .number,
	.header-details .email				{ display:none; }


}

@media screen and (max-width:400px){
	
	.header-wrapper .translate.open			{ text-align:center; }
	.header-wrapper .goog-te-gadget div		{ display:block !important; clear:both; }
	.goog-te-gadget .goog-te-combo			{ width:100%; }
	
}


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

	.header-right .header-details 				{ border-top:1px dotted #39444A; }
	.header-right .header-details .telephone	{ display:block; clear:both; padding:20px 0px; font-size:1.5em; }
	.header-right .header-details .email		{ display:block; clear:both; }
	.header-right .header-details .pipe			{ display:none; }


}


