/*
Theme Name: Dreamvilla Multiple Property Child
Author: Fortune Creations
Description: DreamVilla is Multiple Property Real Estate WordPress Theme. Right fit for Selling or Renting your Villa, Land, Apartment, House and Raw Houses. Also useful for Real Estate Companies.
Version: 2.2
Template: dreamvilla
Tags: two-columns, three-columns, custom-menu, theme-options, left-sidebar, right-sidebar, responsive-layout, featured-images, full-width-template, threaded-comments, post-formats, custom-colors, translation-ready, rtl-language-support
Text Domain: dreamvilla-multiple-property-child
License: GNU General Public License version 3.0
License URI: http://www.gnu.org/licenses/gpl-3.0.html
This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/

@media (min-width: 992px) {
  .col-md-1-5 { width: 20%; }
  .col-md-2-5 { width: 40%; }
  .col-md-3-5 { width: 60%; }
  .col-md-4-5 { width: 80%; }
  .col-md-5-5 { width: 100%; }
}

@media (min-width: 1200px) {
  .col-lg-1-5 { width: 20%; }
  .col-lg-2-5 { width: 40%; }
  .col-lg-3-5 { width: 60%; }
  .col-lg-4-5 { width: 80%; }
  .col-lg-5-5 { width: 100%; }
}
i,em{
	font-style:italic;
}
.white{
	color:white!important;
}
.red{
	color: #ed3d2e !important;
}
.mobile-only{
		display:none;
}
.menu{
	width:95%;
}
.welcome_header .phone_number{
	margin-right:30px;
}
.welcome_header .phone_number span.phone_number_h2{
	font-family: Arimo!important;
}
.welcome_header .phone_number span.phone_number_h2 {
	margin-right: 10px;
	margin-left: 0;
}
.welcome_header_menu > li .fa {
	font-size: 16px;
	vertical-align: middle;
	height: 30px;
	width: 30px;
	border-radius: 50%;
	background: #A4ACB9;
	padding: 7px;
	color:#3D4B5E;
	margin-top: -5px;
}
.welcome_header_menu .twitter_icon:hover .fa-linkedin {
	color: #0077B5
}
.welcome_header_menu.welcome-header-homepage-variation-2 .navbar{
	margin-top: 15px;
}
.nav>li>a {
    position: relative;
    display: block;
    padding: 10px 10px !important;
}
.navbar-header{
	padding:15px;
}
a.flag{
    margin-top: 15px;
    padding: 10px 0;
    display: inline-block;
    float: right;
    line-height: 4;
}
.welcome_header_menu > li > a,
.welcome_header h6 {
    font-weight: bold;
    text-transform: uppercase;
}
.about-city-estate p.banner {
    padding: 23px 35px;
	background-color: hsla(214, 18%, 32%, 0.9);
	color: #fff;
}
.previous_image_btn,
.next_image_btn{
	z-index: 99999;
	background: transparent;
	color: #fff;
	font-size: 50px;
	color: #fff;
	border-radius: 0;
	width: 90px;
	height: 100%;
	top: 0;
	opacity: 0;
}
.previous_image_btn{
	left:0;
}
.next_image_btn{
	right:0;
}
.header figcaption{
	position:absolute;
	color: #fff;
	font-family: Arimo;
	text-align: center;
	top: 47%;
	font-size: 35px;
	font-weight: bold;
	transition: 0s opacity;
	text-shadow:1px 1px 1px #435061;
	width: auto;
	margin: 0 auto;
	left: 0;
	right: 0;
}
.header figcaption span{
	background-color: rgba(0, 0, 0, 0.37);
	padding: 10px 20px;
}
.header .active_image img,
.header .active_image figcaption{
	z-index:998;
}
.header .active_image figcaption{
	cursor:pointer;
}
.inner-page-property-details-header-area .property-detail-banner{
	height: 762px;
}
#more-filter{
	display:none;
}
.home-page-slider-header .property_info_header h5, .home-page-slider-header .property_info_header .know{
	text-transform:none;
}
.searchfilter-homepage-variation-2{
	margin-top: -44px;
}
.image_description_recent_property .property-features li:last-child {
    padding-right: 0px;
    white-space: nowrap;
}
.multiple-recent-posts-homepage2 .multiple-blog-title {
	height: 65px;
	line-height: 22px;
	text-align:justify;
	text-transform:uppercase;
}
.multiple-recent-properties .image-with-label{
    height: 202px;
    overflow: hidden;
}
.blog_page_information .blogimage{
	height: 202px;
}
.multiple-recent-properties .image-with-label > label,
.inner-page-property-details-header-area .property-detail-info label.property_type {
    display: none;
}
.location .dropdown-menu .dropdown-header,
.location .dropdown-menu .divider,
.location .dropdown-menu .disabled{
	display:none;
}
.property-detail-facility.price{
	text-align:right;
	margin:0;
}
.property-detail-info .property-detail-facility .property-detail-price{
	padding:10px 20px;
}
.hotline{
	width: 305px;
    line-height: 25px;
    padding: 15px;
    margin: 30px auto 0;
    border: solid 1px #ed3d2e;
    border-radius: 10px;
    font-weight: bold;
    font-size: 20px;
}
.hotline div{
	display:inline;
}
.hotline span{
	font-size:160%;
	font-weight:bold;
	color:#ed3d2e ;
}
.hotline  a{
	text-decoration:none;
}
.hotline .fa.fa-phone{
	padding: 16px 0px;
}
.inner-page-header-area .property_info_header h5, .inner-page-header-area .property_info_header h5 a{
	text-transform:none;
}
.services-we-offer{
	padding: 50px 0;
	background-color: hsla(214, 18%, 32%, 0.9);
}
.services-we-offer h3.section-heading,
.services-we-offer h4,
.services-we-offer p{
	color:#fff;
}
.services-we-offerh3.section-heading::before{
	background:#fff;
}

h3.section-heading::before {
    width: 100px;
}

.services-we-offer h4 {
    min-height: 40px;
    font-weight: normal;
    line-height: 125%;
	margin-bottom: 15px;
}
.second-row-service-we-offer{
	text-align:center;
}
.services-we-offer .services-we-offer-part img {
    margin-bottom: 25px;
    max-width: 100px;
}
.services-we-offer .services-we-offer-part img:hover {
	-webkit-filter: brightness(150%);
	-webkit-transform: scale(1.2);
	-moz-transform: scale(1.2);
	-ms-transform: scale(1.2);
	transform: scale(1.2);
	-webkit-transition: -webkit-transform 0.2s;
	-moz-transition: -moz-transform 0.2s;
	transition: transform 0.2s;
}
.second-row-service-we-offer a.tim-hieu-them {
    text-align: center;
    background: #4c5a6b !important;
    text-decoration: none;
    color: #fff !important;
    border: none;
    display: inline-block;
    float: none;
    padding: 6px 10px;
    border-radius: 5px;
    font-weight: normal;
    text-transform: none;
}
.inner-page-header-area{
	background:#525252  url(images/header-bg.jpg) no-repeat center top;
	background-size:cover;
	height: 490px;
}
.near_by.row .col-md-6{
	/*min-height:40px;
	background: url('images/dot.jpg') repeat-x center 7px;
	*/
}
.near_by.row .col-md-6 .near_by_p{
	min-height:40px;
	background: url('images/dot.jpg') repeat-x center 7px;
}
.listing-detail-property-public-facility-title{
	position:absolute;
	top:0;
	left: auto;
}
.listing-detail-property-public-facility-title span {
    background-color: #DDDDDD;
    border-radius: 3px;
    padding: 3px 8px;
    white-space: nowrap;
}
.listing-detail-property-public-facility-info{
	position:absolute;
	top:0;
	right:0;
}
.listing-detail-property-public-facility-info span{
	border-radius: 3px;
    padding: 3px 7px;
    white-space: nowrap;
    font-weight: bold;
    background: #fff url('images/arrow.jpg') no-repeat 0 8px;
}
.listing-detail-property-public-facility-info:after {
    clear: both;
}
.nearybyplacestitle{
	border-bottom: none !important ;
}
.row.near_by{
	
}

.welcome_header{
	background: #3e4b5e;
}
.welcome_header h6,
.welcome_header .phone_number span.phone_number_h2 {
    color: #fff;
}
.welcome_header_menu > li{
	border-left: 1px solid #7e8c99;
}
.welcome_header_menu > li {
    padding: 0 5px;
    font-size: 12px;
    min-width: 40px;
}
.welcome_header .phone_number span{
	color: #d7e3ea;
}
.welcome_header_menu > li > a {
    color: #ccc !important;
}
.welcome_header_menu > li.current-menu-item > a,
.welcome_header_menu > li > a:hover {
    color: #ed3d2e !important;
	text-decoration:none;
}
.searchfilter-homepage-variation-2 .search-label,
.search-filter-form .submit-filter  {
    background-color: #939cab;
}
.ui-slider-horizontal .ui-slider-handle {
    background: #ed3d2e none repeat scroll 0 0 !important;
}
h3.section-heading::before {
    background: #ed3d2e none repeat scroll 0 0;
}
ul.property-type > li a.active, ul.property-type > li a:hover {
    color: #ed3d2e !important;
}
.multiple-recent-properties .recent-properties-price{
	color: #ed3d2e !important;
	min-height:36px;
}
.multiple-recent-properties .carousel-indicators .active {
	background-color: #ed3d2e;
}
.multiple-recent-posts-homepage2 .multiple-blog-read-more {
    color: #ed3d2e !important;
    background: url(images/arrow.png) no-repeat 95% center;
	font-size: 18px;
}
.multiple-recent-posts-homepage2 .multiple-blog-read-more .fa{
	display:none;
}
.about-city-estate p {
    line-height: 1.4;
	text-align:justify;
}
.homepage-varation2-contactform textarea{
	height:126px;
	background-color: #48525d;
}
.homepage-varation2-contactform .wpcf7-submit{
	background-color:#ffffff;
	color:#ed3d2e;
	font-weight:bold;
	font-family: "Montserrat", sans-serif;	
}
.homepage-varation2-contactform .wpcf7-submit:hover{
	background-color:#48525d;
	border: solid 1px #ccc;
}
.multiple-agent-detail h3 {    
    margin-bottom: 45px;
	font-weight: normal;
}
.homepage-varation2-contactform input {
    height: 32px;
    margin-bottom: 15px;
	background-color: #48525d;
}
.multiple-contact-detail i.fa{
	color: #f73e2c;
    margin-left: -15px;
    font-size: 130%;
}
.multiple-address-area p, .multiple-time-detail p, .multiple-contact-detail a {
    color: #eee !important;
	letter-spacing: 1px;
	line-height:18px;
	margin-bottom: 15px;
	font-size:13px;
}
.multiple-contact-detail i.fa-map-marker{
	float: left;
    padding-top: 8px;
    font-size: 22px;
	width: 18px;
}
.location-map-contact-form {
    padding: 60px 0px 15px;
    background: #435061 url(images/footer-bg.jpg) repeat-x center top;
	background-size: cover;
}
.location-map-contact-form form{
	/*padding:0 30px 0 0;*/
}
div.wpcf7 img.ajax-loader {
	width: auto !important;
}
.row2{
    margin-top: 30px;
}
.row2 .multiple-contact-detail.socials i.fa{
	color: #f73e2c;
	margin: 0 15px 0 0;
	font-size: 230%;
}
.multiple-copyright-area a:hover {
    color: #f5f5f5 !important;
    text-decoration: underline;
}
span.wpcf7-not-valid-tip{
	color: #f5f5f5;
	font-size:90%;
}
div.wpcf7-validation-errors {
    border: 2px solid #ed3d2e;
	line-height: 1.5em;
}
div.wpcf7-validation-errors,
div.wpcf7-mail-sent-ng {
    border: 2px solid #ed3d2e;
    color: #ed3d2e;
    padding: 10px;
    margin-top: 0;
	line-height: 1.5em;
}
div.wpcf7-response-output {
    margin: 0;
    padding: 0.2em 1em;
}

p.multiple-copyright-text {
	float: none;
}
.phone_icon{
	color:#ed3d2e;
}
.about-city-estate{
	padding:50px 0 35px 0;
}
.multiple-recent-properties{
	padding: 50px 0;
}
.multiple-recent-posts{
	padding: 0px 0 50px 0;
}
.multiple-recent-posts .col-xs-12.col-sm-12.col-md-12{
	padding: 0 15px 15px ;
}
.menu .sub-menu{
	background-color: #939cab;
	padding:10px 0;
}
.menu .sub-menu > li > a{
	color: #eee !important;
}
.inner-page-header-area .property_info_header{
	background-color: rgba(160,160,160,0.7)
}
.inner-page-header-area .property_info_header h5, .inner-page-header-area .property_info_header h5 a{
	color: #eee !important;
}

.agent-contact-form-sidebar .multiple-send-message{
	background:#ed3d2e;
}
.agent-contact-form-sidebar .multiple-send-message:hover{
	background:#939cab;
}
.get-direction button{
	background:#ed3d2e;
}
.get-direction button:hover{
	background:#939cab;
}
.filter-widget-body .ui-slider-horizontal .ui-slider-handle{
	background: #ed3d2e none repeat scroll 0 0 !important;
}
.filter-header{
	background: #ed3d2e none repeat scroll 0 0 !important;
}
.inner-page-header-area > img{
	display:none;
}
.page-id-11 .default-template-inner-page{
	padding:0;
}
#cs-content .x-accordion-heading .x-accordion-toggle:before{
	color: #ed3d2e;
}
#cs-content .x-accordion-heading .x-accordion-toggle{
	padding: 15px 15px;
    font-size: 1.35em;
	line-height: 1.3em;
}
.page-id-14 .default-template-inner-page p{
	    font-size: 17px;
}
.blog_post_page header h1{
	line-height:130%;
}
.inner-page-header-area .property_info_header h2{
	line-height:120%;
}

.property-list-area{
	margin-bottom: 30px;
}
.property-listing .load_more{
	margin-bottom: 0;
}
.property-detail-info .property-detail-facility .property-detail-price{
	color: #ed3d2e;
	background-color: #eff3f5;
}
.recent_img_con {
	max-height:202px;
	overflow:hidden;
}

.blog_page_information .blog_info, .inner-faq .blog_info {
    padding: 10px 20px 10px;
}
.grid_mas .blog_info .blogimagedescription h3{
	height:72px;
	overflow:hidden;
	text-transform:uppercase;
}

/*gioi-thieu*/


.page-id-2392 .inner-page-header-area {
    background: url(images/gioi-thieu-header.jpg) no-repeat center top;
    background-size: cover;
    height: 490px;
}
.page-id-2368 .property_info_header,
.page-id-2392 .property_info_header{
	display:none;
}
.page-id-2392 .default-template-inner-page p {
    font-size: 105%;
}
.page-id-2392 #cs-content .x-container.width {
    width: 100%;
}
.page-id-2368 .h-custom-headline.cs-ta-center span,
.page-id-2392 .h-custom-headline.cs-ta-center span{
	letter-spacing: 1px;
    font-size: 110%;
}
.page-id-2368 h2.h-custom-headline.cs-ta-center::before,
.page-id-2392 h2.h-custom-headline.cs-ta-center::before {
    background: #d21d22 none repeat scroll 0 0;
    bottom: -10px;
    content: "";
    height: 3px;
    position: absolute;
    width: 100px;
    left: 45%;
}

.page-id-2368 #credit h4.h-custom-headline::before,
.page-id-2368 #investor h4.h-custom-headline::before {
    background: #d21d22 none repeat scroll 0 0;
    bottom: -10px;
    content: "";
    height: 2px;
    position: absolute;
    width: 100px;
    left: 7%;
}
.page-id-2368 #investor h4.h-custom-headline::before {
    left: 0%;
	width:220px;
}
.page-id-2368 #credit{
    background:url(images/dot1px.jpg) 48%repeat-y
}

.page-id-2392 #cs-content h2.h-custom-headline {
    margin: 35px 0;
}
.page-id-2392 #cs-content h5.h-custom-headline {
	font-weight: bold;    
}
.page-id-2392 #cs-content h4.h-custom-headline span{
    
}
.page-id-2392 #our-service p,
.page-id-2392 #our-service *,
.page-id-2392 #about-us p,
.page-id-2392 #about-us *{
	color:#3b4758;
}
.page-id-2368 #finance p,
.page-id-2368 #finance *,
.page-id-2368 #investor p,
.page-id-2368 #investor *{
	color:#3b4758;
}

.page-id-2392 #why-us p,
.page-id-2392 #why-us *{
	color:#fff;
}
.page-id-2392 #our-service img{
   -webkit-filter: invert(0.8);
   filter: invert(0.8);
}
.page-id-2392 #why-us .x-column.x-1-4{
    width: 23%;
    border: solid 2px;
    border-radius: 10px;
    padding: 20px !important;
    margin-right: 2%;
}
.page-id-2392 #why-us .x-column.x-1-4 p{
    min-height:132px;
}

.header_slider_container .carousel-inner{
	height: 420px;
	overflow: hidden;
}
.blog_page_information img, .inner-page-left-sidebar img {
    height: auto;
    width: 100%;
    max-width: 100%;
}
#main a{
	color:#ed3d2e!important;
	text-decoration:underline;
}
#main article{
	text-align:justify;
}
.agent-contact-form-sidebar textarea{
	padding:10px 15px 10px;
}
.agent-contact-form-sidebar span.wpcf7-not-valid-tip{
	color: #f00;
}
.agent-contact-form-sidebar .multiple-send-message{
	line-height:15px;
}
.wpcf7-form-control-wrap.du_an{
	display:none;
}
div.wpcf7-mail-sent-ok {
    border: 2px solid #398f14;
    color: #7bf149;
    line-height: 1.5em;
}
.property-features li.bathroom{width:20%}
.property-features li.bedroom{width:20%}
.property-features li.garage{width:20%}
.property-features li.area img{margin-right: 7px;}


.row.property-list-area.property-listing-grid .image_description_recent_property .property-features li img
{
	margin-right: 7px;
}
.multiple-blog-read-more
{
	color: #ed3d2e !important;
    font-size: 18px;
}
.round-members-logo img, #multiple-valuable-clients-img-area img {
    vertical-align: middle;
    height: 46px;
    width: auto;
}
#multiple-valuable-clients-img-area img {
    margin-right: 15px !important;
	-webkit-filter: grayscale(100%); /* Safari 6.0 - 9.0 */
	filter: grayscale(100%);
	-webkit-transition: all 300ms;
}
#multiple-valuable-clients-img-area img:hover{
	-webkit-filter: grayscale(0%); /* Safari 6.0 - 9.0 */
	filter: grayscale(0%);
}
.multiple-valuable-clients-area {
    width: 100%;
    float: left;
    padding: 0 0 30px;
}
#multiple-valuable-clients-img-area {
    margin-top: 0;
}
.location-map-contact-form, .location-map-contact-form p{
	color: #fff;
}
.location-map-contact-form p {
	margin:10px 0px;
}

.contacts-form .control-label{
	margin-top: 8px;
	float: left;
}
.address{
	padding-bottom: 10px;
	border-bottom: 1px solid;
	margin-bottom: 15px;
}
.address strong{
	display: inline-block;
	width: 25%;
}
.location-map-contact-form .form-headding{
	color: #fff;
	text-align: center;
	font-size: 55px;
	margin-bottom: 25px;
}
.location-map-contact-form textarea.form-control {
	height: 140px;
	margin-top: 15px;
	text-align: left;
}
#GoogleMapGetDirections {
	margin-top: 10px;
	border: 5px solid #f9fafb;
}
.contact-container{
	width: 1089px;
}
.location-map-contact-form .text-left{
	width: 30%;
	float: left;
}
.location-map-contact-form .form-field{
	width: 70%;
	float: left;
}
.location-map-contact-form .btn-submit{
	width: 100%;
	background: none;
	border: 1px solid #fff;
	padding: 5px 10px;
	border-radius: 5px;
	text-transform: uppercase;
	height: 36px;
}
.location-map-contact-form .btn-submit:hover{
	background: #fff;
	color: #000;
}
.location-map-contact-form span.wpcf7-not-valid-tip{
	color: #f00;
	padding-top: 5px;
}

.inner-page-search .default-404-inner-page{
	padding-bottom: 50px;
    background: #ccc;
	margin:0;
}
.error404 .homepage-varaiton2-welcome-header {
    position: static;
	background: hsla(214, 18%, 32%, 0.9);
}
.section404{
	background: hsla(214, 18%, 32%, 0.9);
	padding: 30px;
}
.section404 h1,
.section404 p{
	color:#7e8c99 !important;
}


/*mobile fix*/


/* Smartphones (portrait and landscape) ----------- */
@media only screen
and (min-device-width : 320px)
and (max-device-width : 480px) {
/* STYLES GO HERE */
}

/* Smartphones (landscape) ----------- */
@media only screen
and (min-width : 321px) {
/* STYLES GO HERE */
}

/* Smartphones (portrait) ----------- */
@media only screen
and (max-width : 320px) {
/* STYLES GO HERE */
}

/* iPads (portrait and landscape) ----------- */
@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px) {
/* STYLES GO HERE */
}

/* iPads (landscape) ----------- */
@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px)
and (orientation : landscape) {
/* STYLES GO HERE */
}

/* iPads (portrait) ----------- */
@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px)
and (orientation : portrait) {
/* STYLES GO HERE */
}

/* Desktops and laptops ----------- */
@media only screen
and (min-width : 1224px) {
/* STYLES GO HERE */
}

/* Large screens ----------- */
@media only screen
and (min-width : 1824px) {
/* STYLES GO HERE */
}

/* iPhone 5 (portrait & landscape)----------- */
@media only screen
and (min-device-width : 320px)
and (max-device-width : 736px) {
	.mobile-only{
		display:block;
	}
	.welcome_header h6, 
	.welcome_header .phone_number span.phone_number_h2{
		text-align:center;
		padding: 0;
		margin: 0;
		width: 100%;
		display: block;
	}
	.welcome_header .phone_number span,
	.welcome_header .phone_icon{
		display:none;
	}
	.welcome_header .welcome_social_links {
		text-align: center;
	}
	.welcome_header_menu>li:first-child{
		border:none;
	}
	.welcome_header {
		padding: 0;
	}
	a.flag {
		margin: 0;
		display: block;
		position: absolute;
		right: 80px;
	}
	a.flag img{
		width:44px;
	}
	.menu .navbar-toggle:hover, .menu .navbar-toggle:focus, .menu .navbar-toggle:active
	{
		background: #939cab none repeat scroll 0 0 !important;
	}
	.nav.navbar-nav.nav_link{
		background: #939cab none repeat scroll 0 0 !important;
	}
	.header {
		min-height: 160px;
	}
	.padding_right_none {
		padding-right: 0;
		padding: 0 15px;
	}
	.multiple-recent-properties ul.property-type{
		display: none;
	}
	.multiple-recent-posts .multiple-blog-read-more{
		margin-bottom:0;
	}
	.multiple-contact-detail{
		padding-left:20px;
	}
	.location-map-contact-form{
		background-size: cover;
	}
	.welcome_header_menu{
		margin-top: 0;
	}
	.welcome-tab-line{
		padding: 5px 0 0 0;
	}
	.welcome_header .phone_number span.phone_number_h2{
		display: inline;
	}
	.welcome_social_links{
		padding-bottom: 10px;
	}
	.welcome_header .phone_number {
		margin-right: 0;
		padding-bottom: 15px;
	}
	.navbar-header {
		padding: 0;
	}
	.homepage-varaiton2-welcome-header .navbar-brand img{
		width: 100%;
	}
	.menu .navbar-brand{
		margin-top: -3px;
	}
	.header figcaption{		
		top: 48%;
		font-size: 14px;
	}
	section.homepage-search{
		margin-top: 0px;
	}
	.search-filter-form{
		padding: 5px 0px;
	}
	.homepage-search .col-xs-12 {
		width: 100%;
		margin-bottom: 5px;
	}
	.searchfilter{
		bottom: 0;
	}
	.about-city-estate img{
		width: 100%;
	}
	.location-map-contact-form p {
		text-align: center;
	}
	#cs-content #about-us{
		padding: 0 15px;
	}
	.page-id-2392 #why-us .x-column.x-1-4{
		width: 100%;
		border: none;
	}
	.page-id-2392 #why-us .x-column.x-1-4 h4{
		margin-top: 0;
		margin-bottom: 0px;
	}
	.page-id-2368 #cs-content .x-container.width{
		width: 90%;
	}
	.page-id-2368 #credit{
		background:none;
	}
	.multiple-recent-properties .image-with-label {
		height: 162px;
		overflow: hidden;
	}
	.property-detail {
		background-color: #fff;
		margin: 0px;
		padding: 15px 0px;
	}
	.header_slider_container .carousel-inner {
		height: 200px;
		overflow: hidden;
	}
	.hotline {
		max-width: 100%;
		font-size: 128%;
	}
	.col-lg-4.col-md-4.left-search{
		min-height:520px
	}
	#bs-example-navbar-collapse-1
	{
		    background: #939cab none repeat scroll 0 0 !important;
	}
	.navbar.navbar-default .btn-group.bootstrap-select {
		margin-top: 24px;
		margin: 0 auto;
		float: none;
		padding-bottom: 30px;
	}
}


/* iPhone 5 (landscape)----------- */
@media only screen
and (min-device-width : 320px)
and (max-device-width : 736px)
and (orientation : landscape) {
/* STYLES GO HERE */
}

/* iPhone 5 (portrait)----------- */
@media only screen
and (min-device-width : 320px)
and (max-device-width : 736px)
and (orientation : portrait) {
/* STYLES GO HERE */
}

@import url(taicv.css);