.aviasales_header {
padding-bottom: 0px !important;
padding-top: 0px !important;
}
body
{
      background: url('http://1234.az/back/bg.jpg') no-repeat fixed 0 0 transparent;
  }
#wrapper
{
    position:relative;
    height:100%;
}
#wrapper_head
{
    position:relative;
    height:95px;
}
 #toplane 
{
left:42%;
width: 270px;
height: 100%;
position: absolute;
}

#wrapper_head #opacity {
background-color: black;
opacity: 0.80;
filter: alpha(opacity=80);
width: 100%;
height: 100%;
position: absolute;
}

 #toplane #logo
{
width: 270px;
height: 70px;
position: absolute;
z-index: 5;
margin-left: 3px;
}
#toplane #leftSide
{
position: absolute;
top: 62px;
left: 18%;
width: 50%;
}

.hl-base-footer #footer
{
	position:relative !important;
}
.aviasales_footer-wrapper #footer,.hl-base-footer #footer
	{
		top: 90%;
		height:80%;
		width: 100%;
		position: absolute;
	}
		.opacity
		{
			background-color: black;
			opacity: 0.60;
			filter: alpha(opacity=60);
			width: 100%;
			height: 100%;
			top: 0;
			position: absolute;
		}
		#footerContent
		{
			width: 850px;
			position: relative;
			height: 100%;
			top: 0;
			left: 9.5%;
			z-index: 5;
			margin: auto;
		}
		 #leftPane 
		{
			position: absolute;
			text-align: center;
			float: left;
			left: 8%;
			top: 30%;
			z-index: 500
		}
	
		#leftPane p
		{
			font-size: 11px;
			color:white;
			margin:0;
			vertical-align: center;
		}
		#website
		{
			font: normal  normal 13px /1.7 Arial, "optima","bliss pro","calibri","Lucida Grande","Arial","Helvetica Neue","Verdana",sans-serif !important;
		}
		#aim
		{
			 text-decoration:none; 
			 font-size:13px;
			 color:white;
		}
		#aim:hover
		{
			color: #2295FF;
		}		
		#rules
		{
			font: normal 13.5px /1.7 Arial, "optima","bliss pro","calibri","Lucida Grande","Arial","Helvetica Neue","Verdana",sans-serif !important; 
			text-decoration:none; 
			color:white;	
		}
		#conditions
		{
			height: 79%;
			font: normal 13.5px /1.3 Arial, "optima","bliss pro","calibri","Lucida Grande","Arial","Helvetica Neue","Verdana",sans-serif !important; 
			color:black;
		}
		#rules:hover
		{
			color: #2295FF;
		}
		#rightPane 
		{
			position: absolute;
			left: 82%;
			top: 30%;
			width: 15%;
			z-index: 1500;
		}
		#rightPane  a
		{
			margin-right:2px;
			text-decoration: none;
			border-radius: 5px;
			font-family:"optima","bliss pro","calibri","Lucida Grande","Arial","Helvetica Neue","Verdana",sans-serif;
			font-size: 14px;
			display: block;
			padding: 10px;
			background-color: #309FD1;
			color: white;
		}
		
.hl-base-footer
{
	width: 100% !important;
}
.hl-base-footer .hl-layout-row
{
	padding: 0 !important;
}
.hl-layout-regular .hl-base-footer .hl-layout-row-c
{
	max-width: none !important;
	width: 100% !important;
}

.hl-layout-regular .reveal-modal,.hl-layout-regular  .reveal-modal1 {
display: none;
top: 520% !important;
left: 50%;
margin-left: -315px;
margin-top: -200px;
width: 550px;
height: 630% !important;
background: rgba(117, 125, 136, 1.0) url(modal-gloss.png) no-repeat -200px -80px;
position: absolute;
z-index: 101;
padding: 30px 40px 0px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
-moz-box-shadow: 0 0 10px rgba(0,0,0,.4);
-webkit-box-shadow: 0 0 10px rgba(0,0,0,.4);
-box-shadow: 0 0 10px rgba(0,0,0,.4);
}

