@charset "utf-8";
/* CSS Document */
@media screen and (max-width:1180px){
	
}
@media screen and (max-width:800px){
	#wrap, #main_container, .middle_banner, .featured_slider, .center_content, .top_corner, #header, .footer, .center_content_pages{
		width:100%;
	}

}
@media screen and (max-width:767px){
.left_block_wide, .block_wide {
    width:50%;
	padding:20px;
	margin: 0;
}
table{
	width:100%;
}

#menu {
    float: none;
    padding: 10px 0 0;
    width: 100%;
}
.navbar-collapse.collapse.in {
    background-color: #fff;
    position: absolute;
    z-index: 99;
	margin-top: 15px;
}
#menu > ul {
    overflow: hidden;
    padding: 15px 0;
    width: 100%;
}
.right_block {
    float: left;
    padding: 20px;
    width: 49%;
}
.form_row iframe, .form_row, .form, .financial-application-form,  table{
	widows:100%;
}
.testimonials{
	float:none;
	 padding: 20px;
}

.featured_slider {
    padding: 17px 0 13px 5px;
	  width: 98%;
}

.middle_banner {
	background-size:100%;
}
.navbar-collapse.collapse {
    width: 100%;
}
.home_section_left {
    width:45%;
	background-size:100%;
}
.more {
    margin: 10px 0 15px;
}
.left_content{
	width:50%;
}
.left_content .block_wide  {
    width: 100%;
}
.wide_content {
    width: 100%;
}
}

@media screen and (max-width:640px){

.home_section_left {
    background-size:100%;
    float: left;
    height: auto;
    margin: 0 14px;
    padding: 0 10px 35px;
    width: 270px;
}
.home_section_left {
    width:45%;
	background-size:100%;
}
}

@media screen and (max-width:480px){
.left_block_wide, .left_content, .block_wide, .left_block, .form_row iframe, .form_row, .form, .financial-application-form,  table  {
    width: 100%;
}
.left_content {
    width: 100%;
}
.right_block {
    clear: both;
    float: none;
    padding: 20px;
    width: 100%;
}
.testimonials{
	float:none;
	 padding: 20px;
}
#menu input {
    width: 25px;
}
#menu ul li a, #menu ul li a.current{
	padding: 0 3px;
	margin: 0;
}
.home_section_left {
    min-height: inherit;
    width: 92%;
}
.left_block_wide a .projects.img-responsive {
    vertical-align: middle;
    width: 123px;
	 height: 40px;
}
.left_block_wide > a[href="contact-us.html"] img {
    margin-top: 14px;
    width: 100% !important;
}
.left_block_wide > a[href="contact-us.html"] img {
    height: auto !important;
}
}
@media screen and (max-width:360px){
	#menu input {
    height: 17px;
    width: 14px;
}
.left_block_wide a .projects.img-responsive {
    width: 83px;
	height: 35px;
}
}
@media screen and (max-width:320px){
	.left_block_wide a .projects.img-responsive {
    height: 30px;
    width: 75px;
}
}