@charset "utf-8";
/* CSS Document */

html, body{
	-webkit-overflow-scrolling:touch;
}


body{
	margin:0 auto;
	overflow-x:hidden;
	font-family:'Open Sans', sans-serif;	
}


.section_div{
	margin:0 auto;
	height:auto;
	width:80%;
	display:block;
	clear:both;
	padding:0;
	overflow:hidden;
	min-width:320px;
}


.bar_section{
	margin:0 auto;	
	padding:0;
	height:100%;
	overflow:hidden;
}


.section_title_nav{
	height:40px;
	background-color:#0d2346;
}


a.back-to-top{
	display:none;
	width:60px;
	height:60px;
	text-indent:-9999px;
	position:fixed;
	z-index:999;
	right:20px;
	bottom:20px;
	background:#BB1F40 url("../img/up-arrow.png") no-repeat center 43%;
	-webkit-border-radius:30px;
	-moz-border-radius:30px;
	border-radius:30px;
	-webkit-box-shadow:0px 2px 2px 2px rgba(0,0,0,0.15);
	-moz-box-shadow:0px 2px 2px 2px rgba(0,0,0,0.15);
	box-shadow:0px 2px 2px 2px rgba(0,0,0,0.15);	
}


a:hover.back-to-top{
	background-color:#000;
}


.section_title_bar{
	height:80px;
	background-color:#0d2346;
}


.sml_btn_txt{
	font-size:12px;
}


/** Media Queries **/

@media screen and (max-width:1400px){
.section_div{
	width:90%;
}


.section_title_bar{
	height:70px;
}
}


@media screen and (max-width:1100px){
.section_div{
	width:93%;
}


.section_title_bar{
	height:60px;
}
}


@media screen and (max-width:800px){
.section_title_bar{
	height:40px;
	background-color:#0d2346;
}
}