/* CSS Document */

@media screen and (min-width:0px) and (max-width:639px){
.wrapper{width:100%; margin:0 auto; float:none;}
.header{ background:#004070; min-height:145px;}
.header img{margin:5px auto; float:none;}
.section{ background:#eee; min-height: 150px;}
.section .franchise{margin:30px auto; float:none;padding:0;}
.section .sec-box{margin:20px 0; }
.section .sec-box h2{ text-align:center;}
.section .sec-box h3{color: #000;}
.section .sec-box span{ font-size:35px;} 
.franchise {margin: 0 auto; float: none;}
.mobilebanner {  display: block;  margin: 20px 0;  padding: 0;}
.blocks{margin-bottom:10px;}
.section .block-sec{margin:20px 0;}
.form-sec{width:100%; float:none; margin:0 auto;}
.form-sec img{width:100%; float:none; margin:0 auto;}
.contact-sec{margin:20px auto; background:none; float:none;}
.opportunity .honest h2 {color: #211d1d;text-align: center;font-size: 25px;font-weight: bold;}
.industries h1 {color: #000;text-align: center;text-transform: uppercase;}
.contact-sec .contacts p{ font-size:20px;padding-left:0;}
.contact-sec .contacts strong{background:#f7941f;font-size:21px;padding:13px 19px 27px 7px; text-align:center;}
.honest-sec{padding:10px 0 ;}
.industries .block-sec {
    margin-top: 0px;
}
.industries .blocks {
    background: #004070;
    padding: 15px 0 15px 0;
    margin: 33px 0 20px 0;
    border: 1px solid #fff;
}
#about-contact {
    padding: 5% 0;
    margin: 15% 0 0 0%;
}
.footer-sec {
	margin:0px 0 0px 0; background: #142b51; width: 100%; height: 250px;
}
.second-title h2 {
    color: #fff;
    font-size: 16px;
	line-height: 18px;
	text-align: center;
    font-weight: bold;
    font-family: 'Gotham Black',sans-serif;
    margin: 0.3em 0 0em 0;
}
.title h1 {
    color: #dc1c2e;
    font-size: 33px;
    font-weight: 800;
    font-family: 'Gotham Black',sans-serif;
    margin: 1em 0 -1.5em 0;
    
}
.title h2 {
    color: #5e7514;
    font-size: 25px;
    font-weight: bold;
    font-family: 'DustismoRoman',sans-serif;
    margin: 1em 0 0em 0;
}

.footer-top {
    padding: 1em 0 0 0;
    
}
.footer-sec h3 {
    font-size: 10px;
    color: #fff;
    font-weight: 800;
    font-family: 'helvetica', sans-serif;
}
.footer-sec p {
    font-size: 12px;
    margin: 0 0 0 0;
    text-align: justify;
    color: #fff;
    font-family: 'Gotham book',sans-serif;
    font-weight: normal;
}

.remax-list li span {
    font-size: 15px;
    color: #000;
    line-height: 18px;
}
.slider-position {
    margin: 0em 0 0 0;
}

}



@media screen and (min-width:640px) and (max-width:767px){
.wrapper{width:100%; margin:0 auto; float:none;}
.header{ background:#007ac7; min-height:145px;}
.header img{margin:5px auto; float:none;}
.section{ background:#eee;}
.section .franchise{margin:30px auto; float:none;padding:0;}
.section .sec-box{margin:20px 0; }
.section .sec-box h2{ text-align:center;}
.section .sec-box span{ font-size:35px;} 
.mobilebanner {  display: block;  margin: 20px 0;  padding: 0;}
.blocks{margin-bottom:10px;}
.section .block-sec{margin:20px 0;}
.form-sec{width:100%; float:none; margin:0 auto;}
.form-sec img{width:100%; float:none; margin:0 auto;}
.honest-sec{padding:10px 0 ;}
}

@media screen and (min-width:768px) and (max-width:1100px){
.wrapper{width:100%; margin:0 auto; float:none;}
.header{width:100%;}
.header img{margin:5px auto; float:none;}
.section{width:100%;}
.section .franchise{margin:30px auto; float:none;padding:0;}
.section .sec-box{margin:20px 0; }
.section .sec-box h2{ text-align:center;}
.section .sec-box span{ font-size:35px;} 
.contact-sec{width:100%; margin:0 auto;}
.blocks{margin-bottom:10px;}
.section .block-sec{margin:20px 0;}
.form-sec{width:100%; float:none; margin:0 auto;}
.form-sec img{width:100%; float:none; margin:0 auto;}

.honest-sec{padding:10px 0 ;}
}