

/* Large desktop */

@media (min-width: 1200px) {

.wrapper {
	width: 1080px;
	margin: 0 auto;
}

.wrapper .container {
	width: 100%;
	padding: 0px;
	margin: 0px;
}

.inner .footer-sub .container {
	width: 1080px;
	margin: 0 auto;
	padding: 0px;
}

}

@media (min-width: 940px) and (max-width: 1199px) {

.banner-content .search-wrap ul li {
	margin: 0px 7px;
}

.wrapper {
	width: 1080px;
	margin: 0 auto;
}

.wrapper .container {
	width: 100%;
	padding: 0px;
	margin: 0px;
}
.inner .footer-sub .container {
	width: 1080px;
	margin: 0 auto;
	padding: 0px;
}

.banner-content .property-wrap .search-wrap .property-link ul li .type_input {
	width: 60px;
}

.banner-content .search-wrap ul li,
.banner-content .search-wrap ul li.sf {
	margin: 0px 1px;
}

}

@media (min-width: 768px) and (max-width: 949px) {
img {
	margin:20px auto;
}

.img-thumbnail {
	margin:0;
}

.navbar > .container .navbar-brand img {
	margin: 0px;
}

.banner-content .search-wrap ul li {
	margin: 0px 5px;
}

.banner-content .search-wrap {
	
}

.wrapper {
	width: 100%;
	margin: 0 auto;
}

.wrapper .container {
	width: 100%;
	padding: 0px;
	margin: 0px;
}
.inner .footer-sub .container {
	width: 100%;
	margin: 0 auto;
	padding: 0px;
}

.banner-content .property-wrap .search-wrap .property-link ul li .type_input {
	width: 50px;
}

.banner-content .search-wrap ul li,
.banner-content .search-wrap ul li.sf {
	margin: 0px 1px;
}

}

@media (min-width: 601px) and (max-width: 767px) {

.banner-content .search-wrap ul li {
	margin: 0px 5px;
}

.banner-content .property-wrap .search-wrap .property-link ul li .type_input {
	width: 50px;
}

.banner-content .search-wrap ul li,
.banner-content .search-wrap ul li.sf {
	margin: 0px 1px;
}

}

@media (min-width: 481px) and (max-width: 600px) {

.navbar-inverse {
/*background-color:#FFF;*/
padding:0;
}

.navbar > .container .navbar-brand {
	margin-left:15px;
	color:#1a1a1a;
	margin-top:0px;
}

.navbar > .container .navbar-brand img {
	margin: 0px;
}

.menu-right {
float:none;
}

.navbar-inverse .navbar-nav > li > a {
color:#1a1a1a;
}

.navbar-inverse .navbar-nav > .active > a,
.navbar-inverse .navbar-nav > .active > a:hover,
.navbar-inverse .navbar-nav > .active > a:focus,
.navbar-inverse .navbar-nav > li > a:hover {
color:#00A8D6;
}

img {
margin:20px auto;
}

.section {
padding:70px 0;
}

.img-thumbnail {
margin:0;
}

.main-point,.video-container {
margin-bottom:40px;
}

.banner-content .search-wrap ul li {
	margin: 0px 5px;
}

.banner-content .property-wrap .search-wrap .property-link ul li .type_input {
	width: 50px;
}

.banner-content .search-wrap ul li,
.banner-content .search-wrap ul li.sf {
	margin: 0px 1px;
}

}

@media (min-width: 420px) and (max-width: 480px) {
h4 {
font-size:16px;
}

img {
float:none;
display:block;
margin:20px auto;
}

.navbar > .container .navbar-brand img {
	margin: 0px;
}

iframe {
max-height:200px;
}

.banner-content h1 {
font-size:34px;
}

.headline h1 {
font-size:30px;
}

.section {
padding:50px 0;
}

.separator60 {
margin:30px 0;
}

.main-point h3 {
font-size:20px;
}

.video-container {
margin-bottom:40px;
}

.img-thumbnail {
margin:0;
}

.testimonial-inner img {
float:none;
margin:0 auto 20px;
}

.copyright {
float:none;
}

h2,.headline h2 {
font-size:28px;
}

.steps-list,.contact-list,.quick-links {
margin-bottom:30px;
}

.banner-content .search-wrap ul li {
	margin: 0px 5px;
}

.banner-content .search-wrap ul li {
	margin: 0px 5px;
}

.banner-content .property-wrap .search-wrap .property-link ul li .type_input {
	width: 50px;
}

.banner-content .search-wrap ul li,
.banner-content .search-wrap ul li.sf {
	margin: 0px 1px;
}
}

@media (min-width: 320px) and (max-width: 480px) {
h4 {
font-size:16px;
}

img {
float:none;
display:block;
margin:20px auto;
}

.navbar > .container .navbar-brand img {
	margin: 0px;
}

iframe {
max-height:200px;
}

.banner-content h1 {
font-size:34px;
}

.headline h1 {
font-size:30px;
}

.section {
padding:50px 0;
}

.separator60 {
margin:30px 0;
}

.main-point h3 {
font-size:20px;
}

.video-container {
margin-bottom:40px;
}

.img-thumbnail {
margin:0;
}

.testimonial-inner img {
float:none;
margin:0 auto 20px;
}

.copyright {
float:none;
}

h2,.headline h2 {
font-size:28px;
}

.steps-list,.contact-list,.quick-links {
margin-bottom:30px;
}

.banner-content .search-wrap ul li {
	margin: 0px 5px;
}

.banner-content .search-wrap ul li {
	margin: 0px 5px;
}

.banner-content .property-wrap .search-wrap .property-link ul li .type_input {
	width: 40px;
}

.banner-content .search-wrap ul li,
.banner-content .search-wrap ul li.sf {
	margin: 0px 1px;
}

}

@media (max-width: 319px) {

.banner-content .search-wrap ul li {
	margin: 0px 5px;
}

.banner-content .search-wrap ul li {
	margin: 0px 5px;
}

.banner-content .property-wrap .search-wrap .property-link ul li .type_input {
	width: 50px;
}

.banner-content .search-wrap ul li,
.banner-content .search-wrap ul li.sf {
	margin: 0px 1px;
}

}