/*：这是演示代码,不是源代码。源码下载唯一地址: http://www.bootstrapmb.com/item/1657(此说明只在演示页面有,不在下载的源码里)*//*  Theme HTML Template */@media only screen and (min-width: 768px){	.main-menu .navigation >li >ul,	.main-menu .navigation >li >ul >li >ul{		display:block !important;		visibility:hidden;		opacity:0;	}}@media only screen and (min-width: 1920px){	.two-col-fluid .tab-list-column .tab-list{		margin-left: 30% !important;    	margin-right: -30% !important;	}}@media only screen and (max-width: 1600px){	.featured-section .contact-box{		padding-right: 18%;	}	.featured-section .contact-box{		padding-right: 20px;		padding-left: 20px;	}}@media only screen and (max-width: 1200px){	.property-details:before {	    width: 86%;	}	.contact-area .contact-text{		margin-left: 0px;	}	.main-slider h1{		font-size: 30px;		line-height: 40px;	}	.location-area .location-info li{		margin-right: 0px;	}                                     	.about-property .daily-event{		margin-top: 50px;	}	.property-details .tabs-box .tab-buttons{		margin: 30px 20px;	}	.property-details .image-box,	.property-details .tabs-box{		margin: 0px;	}}@media only screen and (max-width: 1199px){	.agent-section .image-box{		margin-top: 28%;	}}@media only screen and (max-width: 991px){	.main-header .search-box {	    display: none;	}	.contact-section{		margin-top: -45px;	}	.main-header .logo{		float: none !important;		text-align: center !important;		padding: 20px 30px;		margin-bottom: 0px;	}	.header-upper .logo {	    float: none !important;	    text-align: center;	    padding: 20px 0px;	}	.property-details .tabs-box,	.property-details .image-box{		margin: 0px;	}	.about-property .image-holder{		margin-bottom: 50px;	}	.about-property .image-box img{		width: 100%;	}	.testimonials-section .testimonial-carousel{		width: 100%;	}	.about-property .event-tab-content1{		margin-left: 0px;	}	.room-dimension .item-holder{		margin-right: 0px;		margin-left: 0px;	}	.about-property .daily-event .nav{		margin-top: 35%;	}	.floor-plans .image-box img{		width: 100%;	}	.agent-section .image-box{		margin-left: 0px;		margin-top: 50px;	}	.floor-plans .floor-info{		margin-top: 50px;		margin-bottom: 0px;	}	.floor-plans .floor-info .bd-right:after{		left: 40%;	}	.agent-section .image-content .item{		display: block;		margin-bottom: 20px;	}	.agent-section .image-content{		margin-top: 0px;	}	.wellcome-section .image-content{		margin-left: 0px!important;		margin-top: 40px;	}	.wellcome-section .contact-info .item{		width: 100%;		margin-bottom: 20px!important;	}	.two-col-fluid .tab-list-column{		width: 100%!important;	}	.two-col-fluid .tab-list-column .tab-list,	.two-col-fluid .tab-content .inner-box{		float: none!important;		margin-left: 14%!important;		max-width: 700px!important;	}	.two-col-fluid .tab-content{		width: 100%!important;	}	.two-col-fluid .tab-content .content-list{		margin-top: 40px!important;	}	.service-section .filter{		margin-bottom: 20px !important;	}	.service-section .inner-box{		margin-bottom: 40px!important;	}	.fact-counter .column .item{		margin-bottom: 40px !important;	}	.contact-area{		margin-top: 20px !important;		padding-left: 0px !important;	}	.main-footer .column{		margin-bottom: 40px;	}	.main-footer .footer-top .social-links{		margin-left: 0px!important;	}	.footer-bottom .footer-bottom-link{		display: inline-block;		margin-top: 30px;	}	.blog-section.style-four .content-text{		padding-left: 0px !important;	}	.blog-section.style-four .right-side{		margin-left: 0px!important;		margin-top: 40px!important;	}	.blog-section.style-four .left-side{		margin-right: 0px!important;	}	.blog-section.style-four .image-box img{		width: 100%;	}	.blog-section.style-five .text-image{		margin-left: 0px !important;		margin-top: 40px !important;	}	.service-details .right-side{		margin-left: 0px !important;	}	.main-header .menu-area .get-btn{		display: none;	}	.testimonials-section span{		bottom: -10px;	}	.room-dimension .tabs-box{		margin-left: 0px;	}	.location-area .location-info{		margin-right: 0px;	}	.location-area .google-map-area{		margin-left: 0px;	}	.featured-section .image-box img{		width: 100%;	}	.featured-section .contact-box{		margin-left: 0px;	}	.latest-news.our-blog .left-side{		margin-right: 0px;	}	.latest-news.our-blog .right-side{		margin-left: 0px;	}	.main-slider .slider-text .left-side{		padding: 50px 30px;	}	.main-slider .slider-text .right-side{		padding-left: 20px;	}	.main-slider .slider-text .right-side .item{		padding: 0px 20px;	}	.header-top .header-info .item{		padding: 20px 10px;	}	.about-section .tabs-box{		margin-top: 40px;	}	.page-title .title-menu li{		padding: 10px 30px;	}	.fixed-header .logo{		display: none;	}}@media only screen and (max-width: 767px){	.main-header{		padding: 12px 0px;	}	.main-header .main-menu {	    top: 0px;	    left: 0px;	    width: 100%;	    z-index: 98;	}	.main-header .menu-area{		margin-top: 0px;		bottom: 0px;		background: none !important;	}	.main-header .header-area{		float: none !important;	}	.main-header .header-area .search-box-btn{		top: 9px;		z-index: 99;	}	.main-header .logo{		margin-top: 0px;		position: absolute;		left: 35%;		top: 0px;		padding: 0px 40px 15px;	}	.contact-area .contact-text{		margin-top: 40px;	}		.about-property .daily-event .nav{		margin-top: 0px;		margin-bottom: 30%;		margin-left: 25px;	}	.main-menu .navbar-header{		position:relative;		float:none;		display: block;		text-align: right;		width:100%;		padding: 0px;		right:0px;		z-index:12;	}	.main-menu .navbar-header .navbar-toggle {	    display: block;	    border: 1px solid #ffffff;	    float: left;	    height: 50px;	    width: 50px;	    padding-left: 12px;	    text-align: center;	    margin: 0px 0px 0px 0px;	    border-radius: 0px;	    background: #53c629;	}		.main-menu .navbar-header .navbar-toggle .icon-bar{		background:#ffffff;		}		.main-menu .navbar-collapse >.navigation{		float:none !important;		margin:0px !important;		width:100% !important;		background: #53c629;		border:1px solid #ffffff;		border-top:none;		max-height: 318px;	}		.main-menu .navbar-collapse >.navigation >li{		margin:0px !important;		float:none !important;		width:100%;		padding: 0px;	}		.main-menu .navigation >li >a,	.main-menu .navigation >li >ul:before{		border:none;		}		.main-menu .navbar-collapse >.navigation >li >a{		padding:10px 10px !important;		border:none !important;	}		.main-menu .navigation li.dropdown >a:after,	.main-menu .navigation >li.dropdown >a:before,	.main-menu .navigation >li >ul >li >a::before,	.main-menu .navigation >li >ul >li >ul >li >a::before{		color:#ffffff !important;		right:15px;		font-size:16px;		display:none !important;	}		.main-menu .navbar-collapse >.navigation >li >ul,	.main-menu .navbar-collapse >.navigation >li >ul >li >ul{		position:relative;		border:none;		float:none;		visibility:visible;		opacity:1;		display:none;		margin:0px;		left:auto !important;		right:auto !important;		top:auto !important;		width:100%;		background:#e4b700;		-webkit-border-radius:0px;		-ms-border-radius:0px;		-o-border-radius:0px;		-moz-border-radius:0px;		border-radius:0px;		transition:none !important;		-webkit-transition:none !important;		-ms-transition:none !important;		-o-transition:none !important;		-moz-transition:none !important;	}			.main-menu .navbar-collapse >.navigation >li >ul,	.main-menu .navbar-collapse >.navigation >li >ul >li >ul{		border-top:1px solid rgba(255,255,255,1) !important;		}		.main-menu .navbar-collapse >.navigation >li,	.main-menu .navbar-collapse >.navigation >li >ul >li,	.main-menu .navbar-collapse >.navigation >li >ul >li >ul >li{		border-top:1px solid rgba(255,255,255,1) !important;		opacity:1 !important;		top:0px !important;		left:0px !important;		visibility:visible !important;	}	.main-menu .navbar-collapse >.navigation >li:first-child{		border:none;		}		.main-menu .navbar-collapse >.navigation >li >a,	.main-menu .navbar-collapse >.navigation >li >ul >li >a,	.main-menu .navbar-collapse >.navigation >li >ul >li >ul >li >a{		padding:15px 10px !important;		line-height:22px;		color:#ffffff;		background: #111010;		text-align: left;	}		.main-menu .navbar-collapse >.navigation >li >a:hover,	.main-menu .navbar-collapse >.navigation >li >a:active,	.main-menu .navbar-collapse >.navigation >li >a:focus{		background: #1cc9ce;	}		.main-menu .navbar-collapse >.navigation >li:hover >a,	.main-menu .navbar-collapse >.navigation >li >ul >li:hover >a,	.main-menu .navbar-collapse >.navigation >li >ul >li >ul >li:hover >a,	.main-menu .navbar-collapse >.navigation >li.current >a,	.main-menu .navbar-collapse >.navigation >li.current-menu-item >a{		background: #53c629;		color: #fff !important;	}	.main-menu .navbar-collapse >.navigation li.dropdown:after,	.main-menu .navigation >li >ul:before{		display:none !important;		}	.main-menu .navbar-collapse >.navigation li.dropdown .dropdown-btn {	    display: block;	    position: absolute;	    right: 0px;	    top: 0px;	    width: 30px;	    height: 40px;	    color: #ffffff;	}	.main-menu .navbar-collapse >.navigation li.current .dropdown-btn,	.main-menu .navbar-collapse >.navigation li:hover .dropdown-btn{		color: #ffffff;	}	.main-footer .footer-top .menu-link{		margin-left: 0px !important;	}	.main-footer .footer-top .gallery-widget{		margin-left: 0px !important;	}	.two-col-fluid .tab-list-column .tab-list, 	.two-col-fluid .tab-content .inner-box{		margin-left: 0px !important;	}	.floor-plans .floor-info .bd-right:after,	.floor-plans .floor-info .bd-right:before{		display: none;	}	.header-top{		padding: 20px 0px;	}	.header-top .well-come{		float: none !important;		text-align: center;	}	.header-top .well-come p{		margin: 10px 0px;	}	.header-top .header-info{		float: none !important;	}	.header-top .header-info .item{		display: block;		text-align: center;		padding: 10px 0px;	}	.header-upper .header-info{		float: none !important;		text-align: center;	}	.header-upper .header-info li{		display: block;		padding-left: 0px;	}	.header-upper .header-info li i{		position: relative;	}	.header-top .header-info .item:before{		display: none;	}	.main-slider .slider-text .left-side{		padding: 100px 20px;	}	.main-slider .slider-text .right-side{		padding: 40px 20px;	}	.main-slider .slider-text .right-side .item{		display: block;		margin-bottom: 20px;		margin: 0px;		padding: 0px 20px;	}	.main-slider .slider-text .right-side .item:first-child{		padding-left: 20px;	}	.main-slider .slider-text .right-side .item:before{		display: none;	}	.main-slider .slider-text .left-side .link-btn{		padding: 10px 20px !important;	}	.property-details .tabs-box .tab-buttons .tab-btn{		margin-bottom: 10px;	}	.testimonials-section .inner-box{		width: 100%;		display: inline-block;	}	.testimonials-section .image-box{		display: block;		border: none;	}	.about-section .tabs-box{		display: inline-block;	}	.about-section .tab-content{		display: block;		width: 100%;		margin: 40px 0px 20px;	}	.about-section .tab-buttons{		display: inline-block;		width: 100%;		margin-bottom: 20px;	}	.about-section .tab-content .tab img{		width: 100%;	}	.main-slider .tp-caption a.style-two{		padding: 10px 25px !important;	}	.main-footer .footer-top{		padding-bottom: 0px;	}}@media only screen and (max-width: 650px){	.main-slider .slider-text .right-side{		display: none;	}	.latest-news .item-holder{		padding: 0px 10px;	}	.main-footer .sec-title{		margin-top: 40px;	}}@media only screen and (max-width: 550px){	.main-slider h1{		font-size: 20px;		line-height: 30px;	}	.main-slider .text{		line-height: 20px;		letter-spacing: 0px;	}	.main-slider .link-btn{		margin-bottom: 10px;	}	.main-slider .link-btn.style-two{		margin-left: -30px;	}	.main-header .header-area .search-box-btn{		display: none;	}	.main-header .logo{		right: 0px;	}	.main-slider .slider-text .left-side{		padding: 20px;	}	.property-details .tabs-box .tab-content .active-tab{		margin: 0px 20px;	}	.floor-info .inner-box .content-box{		margin: 0px;	}	.floor-info .inner-box{		padding: 40px 20px;		margin-bottom: 20px;	}	.floor-info .inner-box i{		position: relative;		left: 0px;		top: 0px;	}	.floor-info .inner-box h6 a{		padding-top: 20px;		display: inline-block;	}	.about-property .daily-event .event-tablist li{		margin-bottom: 10px;	}	.location-area .location-info{		padding: 20px;	}	.featured-section .contact-box{		padding: 50px 20px;	}	.agent-section .image-content{		padding: 50px 20px;	}	.page-title .title-text{		margin-bottom: 20px;	}	.page-title .title-menu,	.page-title .title-text{		float: none !important;	}	.page-title .title-menu li{		padding: 15px;	}	.latest-news.our-blog .item-review .item{		padding: 50px 30px;	}	.latest-news.our-blog .item-review span{		left: 30px;	}	.latest-news.blog-details blockquote{		margin: 30px 0px;	}	.latest-news.blog-details .reviwe-area .image-box{		display: block;		width: 100%;		margin-bottom: 20px;	}	.latest-news.blog-details .reviwe-area .image-text{		display: inline-block;		width: 100%;		padding-left: 0px;	}	.latest-news.blog-details .reviwe-area .reply-btn{		position: relative;		left: 0px;	}	.main-header .logo{		left: 0px;	}}/*：这是演示代码,不是源代码。源码下载唯一地址: http://www.bootstrapmb.com/item/1657(此说明只在演示页面有,不在下载的源码里)*/