﻿#vlp-hero .hero-image-container .hero-image img{bottom:0px;}

#container{height:180px;width:90%;}

#container_ns{height:260px;width:90%;}

.ie-8 #container{height:0;width:0;}

.ie-8 #container_ns{height:0;width:0;}

#container_ns:not(:target) {
    height:0\9;
	width:0\9; /* IE9 */
}

@media only screen and (min-width:480px){

	#container{height:270px;width:90%;}

}		

@media only screen and (min-width:641px){

	#container{height:470px;width:100%;}

	#container_ns{height:553px;width:100%;}
	
}



#top-nav{z-index:1002;}

.vlp-nav.stuck{z-index:1005;}

.ie-8 #main #hero section article .details{z-index:2;position:relative;}

.ie-8 .panel .panelWrapper{position:relative;}

.ie-8 #main #hero section article .hero-img{position:absolute;width:100%;left:0px;top:0px;}

.ie-8 #main #hero section article .hero-img img{position:absolute;top:0px;left:0px;width:100%;}

.ie-8 #main #hero section .panelList{margin-left:0px;}

.ie-8 #buffer.home{height:90px;}

.ie-8 #main #hero section .panelList{margin-top:0px;}

.ie-8 #main{margin-top:0px;}

@media only screen and (min-width:641px){

	#main #hero section article .details{z-index:999;position:relative;}

	.panel .panelWrapper{position:relative;}

	#main #hero section article .hero-img{position:absolute;width:100%;left:0px;top:0px;}

	#main #hero section article .hero-img img{position:absolute;top:0px;left:0px;width:100%;}

	#main #hero section .panelList{margin-left:0px;}

	#buffer.home{height:90px;}

	#main #hero section .panelList{margin-top:0px;}

	



}