@charset "utf-8";
/* CSS Document */

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


}

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


}

@media only screen and ( max-width:768px) {
	
a.navbar-brand { text-align:center; width:100%; margin:0px auto; margin-left:160px;}
.menu-btn {justify-content:center;}

.banner_new { margin-top:170px; height:300px;}
.hero__form.v1 { width:100%;}
.form_mt{margin-top:-180px;}


/*banner div start*/	
/*.hero.v2 { height:550px;}*/
.hero.v2, .hero.v3 {  padding-top:75px;}
.header-top-left ul li a { font-size:14px;}
/*banner div end*/	

ul.hero_list li {   display:block; padding: 10px 15px;  border:1px solid #C4C4C4; }
/*ul.hero_list li a { width:100%;}*/
ul.hero_list li:last-child {}

.list-details-tab.fixed_nav{margin: 0px;}

/*--------------------------------- 
About Page
----------------------------------*/
.about-text .text_a { font-size:18px; }

/*onload popup css start*/ 
#enquirypopup .modal-dialog { width:96%; margin:0px auto;  margin-top:100px; margin-left:35px; }
#enquirypopup .popup_from .popup_from_inner .form-group input.code {  width:65%;}

#enquirypopup .popup_from h2 { font-size:20px; padding:20px;}
#enquirypopup .popup_from h2 span { font-size:20px; color:#FFF; margin-left:40px; }

.hero-client-section.v3 .testimonial-btn.v2 { bottom:15%;}
.consult-form .code {  width:77%;}
.call-to-action .v8{ margin-top:10px;}
.action-title.sm-center { margin-bottom:35px;  padding: 0 0px;}
.list-details-tab.fixed_nav {padding: 0 0 0 0px;}

.scrolltotop { bottom:100px;}
.footer-bottom-area p { text-align:center;}

.breadcrumb-section { padding: 220px 0 30px 0;}

.list-ratings { margin-top:8px; margin-bottom:8px; margin-left:0px;}

.agent-bio h3 { margin-top:15px;}

.carousel-indicators { display:none;}

.list-details-tab li.nav-item, .list-details-tab.fixed_nav li { display:inline;}
#gallery { padding-bottom:30px;}

.swiper-container { margin-left:5px; margin-right:5px;}

.list-details-tab .nav-item:after { bottom:6px;}

.sidebar-right, .sidebar-left {padding-top: 40px;  padding-bottom:40px;}

#feedback-form { float:right; width:70%; height:100%;  margin-top:-100px; border-radius: 0px;}
#feedback-tab { float:right; font-size:16px;  text-align:center;   width:150px;  height: 42px;  margin-right: -54px;    padding-top: 5px; }
#feedback h4 {font-size:18px;}


.bg-h { margin-top:-100px;}

.trending-places .mt-100 { margin-top:0px !important;}

}

@media only screen and ( max-width:480px) {
	
.banner_new { margin-top:165px; height:300px;}

a.navbar-brand { text-align:center; width:100%; margin:0px auto; margin-left:60px;}

#enquirypopup .modal-dialog { width:94%; margin:0px auto;  margin-top:100px; margin-left:25px; }
#enquirypopup .popup_from .popup_from_inner .form-group input.code {  width:55%;}

.consult-form .code {  width:65%;}
.hero-client-section.v3 .testimonial-btn.v2 { left: 35%; bottom: 20%;}

.widget input.code { width:45%;}
}

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



}

