/*@font-face {
font-family: Lato;
src: url("../fonts/Lato-Regular-webfont.eot");
src: local("?"), url("../fonts/Lato-Regular-webfont.woff") format("woff"), url("../fonts/Lato-Regular-webfont.ttf") format("truetype"), url("../fonts/Lato-Regular-webfont.svg#webfontZjhIjbDc") format("svg");
font-weight: normal;
font-style: normal;
} 
@font-face {
font-family: Lato;
src: url(../fonts/Lato-Regular-webfont.eot);
src: local(?), url(../fonts/Lato-Regular-webfont.woff) format(woff), url(../fonts/Lato-Regular-webfont.ttf) format(truetype), url(../fonts/Lato-Regular-webfont.svg#webfontZjhIjbDc) format(svg);
font-weight: normal;
font-style: normal;
} */
body {
	font-family: Helvetica;
	font-size: 14px;
	line-height: 25px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	margin: 0px;
}
img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.left {float:left;}
.right {float:right;}
.spacer {padding-top:10px;}
.spacer2 {padding-top:20px;}
.spacer3 {padding-top:30px;}
.spacer4 {padding-top:40px;}
.spacer5 {padding-top:50px;}
.spacer_left {margin-left:10px;}
.spacer_left2 {margin-left:20px;}
.spacer_right {padding-right:10px;}
.spacer_bottom {padding-bottom:10px;}
.spacer_bottom2 {padding-bottom:20px;}
.spacer_bottom3 {padding-bottom:30px;}
.spacer_bottom4 {padding-bottom:40px;}
.spacer_bottom5 {padding-bottom:50px;}
a {text-decoration:none; outline:none; color:#fff; outline:none;}
a:link {text-decoration:none; outline:none; color:#fff; outline:none;}
a:visited {text-decoration:none; outline:none; color:#fff; outline:none;}
a:hover {
	text-decoration:none;
	outline:none;
	color:#000000;
}
h1 {
	font-size: 35px;
	line-height: 47px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	font-family: Helvetica;
}
h2 {
	font-family: Helvetica;
	font-size: 30px;
	line-height: 40px;
	font-weight: normal;
	color: #85CAE6;
	text-decoration: none;
	margin:0;
	padding:0;
}
h3 {
	font-family: Helvetica;
	font-size: 17px;
	line-height: 22px;
	font-weight: bold;
	color: #375439;
	text-decoration: none;
	text-align: center;
}
h4 {font-size:20px;}
.center_font {text-align:center;}
.left_font {text-align:left;}
.right_font {text-align:right;}
.center {margin-left:auto!important; margin-right:auto!important; float:none; display:block;}
.no_space {padding:0;}
.no_left_space {padding-left:0;}
.no_right_space {padding-right:0;}
.no_top_space {padding-top:0;}
.small_font {font-size:12px; text-transform:uppercase; color:#FFFFFF; text-align:center;}
.logo {padding-top:17px;}
header {background-image: url(../images/header.jpg); background-repeat: no-repeat; background-position: center top; width:100%; background-size:cover; -moz-background-size:cover; -webkit-background-size:cover; -o-background-size:cover; height:500px;}
.blue {color:#0455A3;}
a[href^=tel]{ color:inherit; text-decoration:none; }
.slider_title {font-family:Helvetica; font-size:60px; line-height:80px; font-weight:bold;}
.slider_mail a {color:#0455a3; text-decoration:none; outline:none;}
.slider_mail a:hover {color:#0455a3; text-decoration:none; outline:none;}

/*start centerbody*/
/*.about_bg {
	padding-top: 70px;
	padding-bottom: 70px;
	background-image: url(../images/about_bg.jpg); background-repeat: no-repeat; background-position: center top; width:100%; background-size:cover; -moz-background-size:cover; -webkit-background-size:cover; -o-background-size:cover;
	color:#FFFFFF;
}*/
#intro { 
    background: url(../images/about_bg.jpg) 30% 10% fixed; 
    height: auto;  
    margin: 0 auto; 
    width: 100%; 
    position: relative;
	padding-top:70px;
	padding-bottom:701px;
	padding-bottom:50px;
	color:#FFFFFF;
	clear:both;
}
.white {color:#FFFFFF;}
.blue_bg {background:#DFF1F9;}

#choose { 
    background: url(../images/choose_bg.jpg) 30% 10% fixed; 
    height: auto;  
    margin: 0 auto; 
    width: 100%; 
    position: relative;
	padding-top:70px;
	padding-bottom:701px;
	padding-bottom:50px;
	color:#FFFFFF;
	clear:both;
	text-align:center;
}
/*
.choose_bg {
	padding-top: 70px;
	padding-bottom: 70px;
	background-image: url(../images/choose_bg.jpg); background-repeat: no-repeat; background-position: center top; width:100%; background-size:cover; -moz-background-size:cover; -webkit-background-size:cover; -o-background-size:cover; color:#FFFFFF; text-align:center;
}*/
.light_blue {color:#85CAE6;}
/*end centerbody*/

/*start footer*/
footer {background:#666666; color:#CCCCCC; padding-top:20px;}
.icon {width:45px; background:#444444; color:#FFFFFF; line-height:45px; text-align:center; width:45px; height:45px; border-radius: 100%; -moz-border-radius: 100%; -webkit-border-radius: 100%; -o-border-radius: 100%; font-size:20px; margin-right:10px;}
.social_icon {width:45px; padding-left:10px; float:left; margin-right:20px;}
.social_icon a {display:block; width:45px; font-weight:normal; font-size:20px; border:1px solid #FFFFFF; color:#FFFFFF; line-height:45px; text-align:center; text-decoration:none; border-radius: 100%;}
.social_icon a:hover {color:#85CAE6; border:1px solid #85CAE6; text-decoration:none;}
.border {border-top:1px solid #FFFFFF;}
.copy {line-height:76px; color:#FFFFFF; text-align:center;}
.copy a {color:#85CAE6; text-decoration:none; font-weight:bold;}
.copy a:hover {color:#000000; text-decoration:none;}
/*end footer*/
@-webkit-keyframes slideInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    transform: translateX(2000px);
  }

  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}



@media (min-width: 320px) and (max-width: 480px) {
.logo {margin-left:auto; margin-right:auto;}
.m_space {padding-left:15px; padding-right:15px;}
.slider_title {font-size:38px;}
.slider_mail {font-size:28px;}
h1 {font-size:32px; text-align:center;}
.content {text-align:center;}
.m_social {float:left;}
}
@media (min-width: 359px) and (max-width: 480px) { 
.logo {margin-left:auto; margin-right:auto;}
.m_space {padding-left:15px; padding-right:15px;}
.slider_title {font-size:38px;}
.slider_mail {font-size:28px;}
h1 {font-size:32px; text-align:center;}
.content {text-align:center;}
.m_social {float:left;}
}
@media (min-width: 481px) and (max-width: 640px) {
.logo {margin-left:auto; margin-right:auto;}
.m_space {padding-left:15px; padding-right:15px;}
.slider_title {font-size:38px;}
.slider_mail {font-size:28px;}
h1 {font-size:32px; text-align:center;}
.content {text-align:center;}
.m_social {float:left;}
}

@media (min-width: 641px) and (max-width: 767px) {
.logo {margin-left:auto; margin-right:auto;}
.m_space {padding-left:15px; padding-right:15px;}
.slider_title {font-size:38px;}
.slider_mail {font-size:28px;}
h1 {font-size:32px; text-align:center;}
.content {text-align:center;}
.m_social {float:left;}
}
@media (min-width: 768px) and (max-width: 991px) {
.slider_title {font-size:54px;}
}
@media (min-width: 992px) and (max-width: 1024px) {

}
@media (min-width: 1024px) and (max-width: 1199px) {


}

@media (min-width: 1281px) and (max-width: 1920px) {
}
@media (min-width: 1920px) {
}

