#page_home{
}
#page_home img{
	max-width:none;
	width: 100%;
}
.home_col{
	width: 50%;
	float: left;
}
.home_panel{
	position: relative;
}
.home_panel_rollover{
	background-color: #222;
	position: absolute;
	display: table-cell;
	top: 0;
	left:0;
	opacity: 0;
	width: 100%;
	height: 100%;
    -webkit-transition: all .4s linear 0s;
    transition: all .4s linear 0s;
}
.home_panel:hover .home_panel_rollover{
	cursor: pointer;
	opacity: 1;
    -webkit-transition: all .2s linear 0s;
    transition: all .2s linear 0s;
}
.home_panel_info{
	color: #fff;
	position: absolute;
	left: 50%;
	top:50%;
  	-webkit-transform: translateY(-55%);
  	-ms-transform: translateY(-55%);
  	transform: translateY(-55%);
}
.home_panel_info p{
	opacity: .5;
}
.home_panel_info .divider_small{
	background-color: #114aea;
}
.home_panel_center{
	color: #fff;
	position: relative;
	left: -50%;
}
#home_footer{
	padding: 80px;
	background-color:#ebebeb;
}





@media handheld, only screen and (max-width: 1000px), screen and (max-width: 1000px){
	.home_panel:hover .home_panel_rollover{
		display: none;
	};
};


