
@media screen and (min-width:1199px) {

.nav
{
margin-top:8px;
}
.navbar-nav>li>a {
	    padding-left: 8px;
padding-right: 8px;
    font-size: 14px;

}

.logo_col
{

width:160px;
}

.nav_col
{
width:970px;

}



}


@media screen and (max-width:1199px) {
.navbar-nav>li>a {
	    padding-left: 8px;
padding-right: 8px;
    font-size: 13px;

}


.navbar-nav .hi
{
display:none;
}




}



@media screen and (min-width:992px) and (max-width:1199px) {

.bxslider li h2
{
font-size:32px;
text-shadow:1px 1px 1px #000;
margin-bottom:10px;
}

.bxintro .col-md-3
{
padding-left:0px;
padding-right:0px;
width:20%;
}
.bxintro .col-md-3 img
{
max-width:200px;
}


.bxintro .col-md-9
{
width:80%;
float:right;
}

.bxintro
{
background-color:rgba(39,47,56,0.7);
position:relative;
left:0;
right:0;
margin-left:auto;
margin-right:auto;
width:992px;
color:#fff;
padding:30px;
height:auto;
margin-top:90px;
font-size:21px;
line-height:24px;
}
.nav
{
margin-top:8px;
}

.logo_col
{

width:12%;

}
.logo_col img
{
width:100%;
}

.nav_col
{
width:88%;

}



}



@media screen and (min-width:769px) and (max-width:991px) {
.navbar-nav>li>a {
	    padding-left: 7px;
padding-right: 7px;
    font-size: 11px;

}

.logo_col
{

width:15%;

}
.logo_col img
{
width:100%;
}

.nav_col
{
width:85%;

}
.bxslider li h2
{
font-size:24px;
margin-bottom:10px;
}

.bxintro .col-md-3
{
width:25%;
float:left;
padding-right:20px;
}
.bxintro .col-md-3 img
{
padding-bottom:20px;
}


bxintro .col-md-9
{
width:80%;

}

.bxintro
{

width:769px;
padding:30px;
margin-top:100px;
font-size:21px;
line-height:24px;
}




}


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

.bxslider li h2
{
font-size:24px;
margin-bottom:10px;
}

.bxintro .col-md-3
{
width:20%;
min-width:120px;
float:left;
padding-right:20px;
}
.bxintro .col-md-3 img
{
padding-bottom:20px;
}


bxintro .col-md-9
{
width:80%;
}

.bxintro
{

width:100%;
padding:30px;
margin-top:10%;

}
	
	
	.side_iteme_one_title {
font-size: 24px;
}

.feat_cust_but {
	    font-size: 14px;
}

.cs_cust_but {
	    font-size: 17px;
}

.sitemap_block li {
	    font-size: 10px;
}

#navbar {
	    padding-top: 2px;
	    padding-top: 12px;
}

	.desktop_table_regions {
		display:none;
	}
	
		.mobile_table_regions {
		display:block;
	}


}

@media screen and (min-width:769px) and (max-width:991px) {

.header .container
{
width:100%;
}
.header .container .col-xs-2
{
width:20%;
}
.header .container .col-sm-10
{
width:80%;
}
.header .container .navbar-collapse
{
float:left;

}
.navbar-nav>li>a
{
font-size:14px;
}
.nav
{
margin-top:15px;
}
.logo_col
{

width:15%;

}
.logo_col img
{
width:100%;
}

}

@media screen and (min-width:760px) and (max-width:768px) {
		.dropdown-menu>li>a {
		text-align:center;
	}
	
	
.desktop_formbox {
	display:none;
}

.mobile_formbox {
	display:block;
}
.bxslider li h2
{
font-size:24px;
margin-bottom:10px;
}

.bxintro .col-md-3
{
width:25%;
min-width:120px;
float:left;
padding-right:20px;
}
.bxintro .col-md-3 img
{
padding-bottom:20px;
}


bxintro .col-md-9
{
width:70%;
}

.bxintro
{

width:100%;
padding:30px;
margin-top:15%;
font-size:16px;
line-height:18px;
}
.navbar-nav li span
{
display:none;
}


#navbar
{
margin-top:15px;
}
.navbar-nav>li>a {
	    padding-left: 5px;
padding-right: 5px;
    font-size: 12px;

}

.logo_col
{

width:100%;
text-align:center;
}

.nav_col
{
width:100%;

}



	
}

@media screen and (min-width:768px) and (max-width:767px) {
	.my_right_sidebar {
		padding-left: 5px;
		    padding-right: 5px;
	}
	



	
.bxintro .col-md-3
{
width:30%;
min-width:120px;
float:left;
padding-right:20px;
}
.bxintro .col-md-3 img
{
padding-bottom:20px;
}


bxintro .col-md-9
{
width:70%;
}

.bxintro
{
position:relative;
left:0;
right:0;
margin-left:auto;
margin-right:auto;
width:100%;
padding:30px;
margin-top:10%;
font-size:16px;
line-height:18px;
}
	
	
}

@media screen and (max-width:767px) {
	.my_right_sidebar {
		padding-left: 0px;
		    padding-right: 0px;
	}
	
.bxintro .col-md-3
{
display:none;
}
.bxintro .col-md-3 img
{
width:240px;
max-width:240px;

}
.logo_col
{
width:12%;
}
	.logo_col img
	{
	max-width:90px;
	}
	
.nav_col
{
width:100%;
text-align:right;
}

.bxintro .col-md-9
{

width:90%;
position:absolute;
left:0px;
right:0px;
top:15%;
margin-left:auto;
margin-right:auto;
font-size:14px;
line-height:16px;

}


.bxintro
{
min-height:320px;
margin-top:5%;
}
.bx-wrapper
{
min-height:290px;
}

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

	

.navbar-toggle .icon-bar {
	background:#780e32;
}

.navbar-collapse {
	float:none;
}

.navbar-nav {
	    margin: 7.5px 0;
}

.navbar-nav>li>a {
	text-align: center;
}


.feat_cust_but  {
	width: auto;
}

.more_prop_contain {
	text-align:center;
	padding-bottom:20px;
}

.footer_left_column {
	     padding-right: 15px;
}

.type_column {
	     padding-right:15px;
}

.input-group {
	padding-bottom:10px;
}

.search_section .form-control {
	    height: 38px;
}

.search_section .west_but_search {
	    width: 100%;
	font-size: 17px;
}

.search_section select {
	font-size: 17px;
}

}


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

	
.logo_col {
	width:120px
}

.intro_section .bxslider li {
	height:300px;
}


.feat_cust_but {
	display: inline-block;
	
}

.ab_td {
	display:block;
	width:100%;
}

.ab_tr {
	display:block;
}

.ab_table {
	display:block;
}

.photo_container {
	float:none;
width:100%;
	text-align:left;
	height:auto;
	padding:0px;
}



.photo_container img.prop_item_pict {
	width:100%;
}

.info_container {
		float:none;
	width:100%;
}







	
	
}




@media screen and (max-width:560px) {
.bxintro .col-md-3
{
display:none;
}
.bxintro .col-md-9  h2
{
line-height:21px;
}


.bxintro .col-md-9
{

width:90%;
position:absolute;
left:0px;
right:0px;
margin-left:auto;
margin-right:auto;
font-size:14px;
line-height:16px;
margin-top:-10px;
}


.bxintro
{


}



	.foot_boxes {
		width: 100%;
		float:none;
	}
	
	.sm_head {
		text-align:left;
		padding-top: 20px;
	}
	
	.left_black_box {
		padding-bottom:20px;
	}
	
	.call_foot_one, .call_foot_two {
		    font-size: 26px;
	}
	
	.foot_right_descr {
		    padding-bottom: 10px;

	}
	
	
	.dev_table {
	display:block;
	width:100%;
	
}

.dev_row {
	display:block;
}

.dev_td {
	display:block;

	}
	
	.dev_table img {
	width:100%;
	height:auto;
	}
	
	
	.top_call_us
	{

	}
	.inner_top
	{
	height:60px;
	}
	
	.inner_top span.call 
	{
	display:inline-block;
	width:auto;
	line-height:19px;
	top: 15px;
    position: relative;
    float:left;
    font-size:14px;
    text-align:left;
	}
	
	.site_icons
	{

	top: 12px;
    position: relative;
    float:left;
    font-size:10px;
	}
	.ic_wrap
	{
	margin-top:15px;
	}
	.dropdown-menu a
	{
	text-align:center;
	font-size:14px;
	text-transform: uppercase;
	}
	.logo_col
	{
	z-index:999;
	}
	
	a.logo
	{
	height:100px !important;
	float:left;
	}
	
a[href^="tel"]{
    color:#fff;
    text-decoration:none;
}
	.jumbotron
	{
	padding:20px;
	}

}

@media screen and (max-width:420px) {
	.call_foot_one, .call_foot_two {
		font-size: 20px;
}


.foot_logo {
	max-width: 105px;
}

.search_section select {
    font-size: 14px;
}

.logo_col
{
width:20%;
}
	.logo_col img
	{
	max-width:90px;
	}
	
.nav_col
{
width:100%;
text-align:right;

}


}

	
}

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








