﻿
#site_header .tools {
	position: absolute;
	top: 0;
	right: 0;
	font-size: 12px;
}

.logo img {
  top: 3px; 
}



.html_header_top #top .av_logo_right .logo{ left:auto; right:0; }

.html_header_top.html_logo_center .logo{ left:50%;  
-webkit-transform: 	translate(-50%, 0); 
-moz-transform: 	translate(-50%, 0);
-ms-transform: 		translate(-50%, 0);
transform: 			translate(-50%, 0);
}


.avia-msie-8 .logo img{height:100%;}

.avia-msie-8.html_header_top.html_logo_center .logo { left:46%; }


.html_header_sidebar .logo{position: relative; clear:both; padding:40px; border-bottom-style: solid; border-bottom-width:1px; height:auto; max-height: none; width:100%;}

.html_header_sidebar .logo img{width:100%; max-height: none; padding:0; height:auto;}









div .logo{ float:left; position: absolute; left:0; z-index: 1;}


.logo, .logo a{
overflow: hidden;
position: relative;
display: block;
height: 100%;
}


.logo img.alternate{
position: absolute;
z-index: 1;
top:0;
left:0;
}

		.responsive .logo{float:left;}

		.responsive .logo img{margin:0; }

		.responsive #top .av_header_transparency .logo img.alternate{display:none;}

		.responsive.html_header_top.html_logo_center .logo { left: 0%; -webkit-transform: translate(0%, 0); -moz-transform: translate(0%, 0); -ms-transform: translate(0%, 0); transform: translate(0%, 0); margin:0; }

		.responsive .logo a{display:table-cell; vertical-align: middle;}

.full-image{
	width:100%;
}

h1.dlstrs-site-title a {
	font-family: 'Conv_paytone-one';
}

h1.dlstrs-site-title {
	margin: 0;
	letter-spacing: 0.7px;
	word-wrap:break-word;
	line-height: 1em;
}







#top {
	position: relative;
	width: 100%;
	height: 100px;
	background: #000;
	display: inline-block;
	z-index: 5;
}
