@media (min-width: 768px) and (max-width: 990px) {
.navbar-toggle { display: block; } .collapse { display: none; }
.navbar { padding: 24px 30px; }
.navbar-collapse { padding: 15px 0px 0px 0px; width: 290px; background-color: #fff; box-shadow: 0px 0px 5px 1px rgba(0,0,0,0.10); border: none; position: absolute; left: 0px; top: 100%; z-index: 50; }
.navbar-nav { margin: 0px; } .navbar-nav > li { width: 100%; }
.wm-dropdown-menu { float: left; width: 100%; position: relative; opacity: 1; visibility: visible; box-shadow: none; }
.wm-dropdown-menu {-webkit-transform: translate(0px);-moz-transform: translate(0px);-ms-transform: translate(0px);-o-transform: translate(0px);transform: translate(0px);}
.navbar-nav > li > a { font-size: 14px; padding: 12px 20px; } .wm-dropdown-menu li a { border: none; }
.wm-topstrip .col-md-6 { float: left; width: 50%; } .wm-stripinfo li { padding-right: 11px; }
.slick-arrow { left: 0px; } .slick-arrow.slick-arrow-right { right: 0px; } .wm-category-slide { padding: 0px 30px; }
#map { height: 526px; }
.wm-absolute { position: relative; background-color: #555; }
.wm-withbg .navbar-nav > li > a, .wm-withbg .navbar-nav > li > a:after, .wm-absolute .navbar-nav > li > a, .wm-absolute .navbar-nav > li > a:after { color: #555; }
.wm-banner { z-index: 1; }
.wm-main-wrapper { overflow: hidden; }
.wm-main-content .col-md-4,.wm-main-content .col-md-3 { float: none; display: inline-block; vertical-align: top; margin-right: -4px; width: 50%; }
.wm-main-content .col-md-7,.wm-main-content .col-md-5,.wm-main-content .col-md-6 { width: 100%; float: left; margin-bottom: 30px; }
.wm-main-content .wm-blog > ul > li.col-md-6 { width: 50%; }
.wm-appinfo { padding: 0px 15px 30px 15px; }
.wm-iphoneapp-thumb { padding-bottom: 30px; }
.wm-testimonial-slider .wm-testimonial-thumb, .wm-testimonial-slider .wm-testimonial-text,.wm-testimonial-text p { width: 100%; }
.wm-testimonial-text { padding: 75px 75px 75px 75px; } .wm-testimonial-slider .slick-arrow { margin: 0px; left: 0%; }
.wm-testimonial-slider .slick-arrow.slick-arrow-right { margin: 0px; right: 0%; left: auto; }
.wm-coomingsoon .wm-copyright { position: relative; }
.wm-coomingsoon { background: none; background-color: #555; } .wm-coomingsoon:before { display: none; }
.wm-contact-form { padding: 0px 20px; } .wm-contact-form li.col-md-6 { float: left; width: 50%; margin-right: 0px; }
.wm-contact-form li.col-md-12 { width: 100%; float: left; }
.wm-our-team-info,.wm-our-team li:nth-child(2n) .wm-our-team-info { padding: 30px; float: left; width: 100%; }
.wm-partner-chian { display: none; }
.wm-directory-listing > ul > li.col-md-12 { float: left; width: 100%; }
.wm-listing > ul > li.col-md-6 { width: 50%; float: left; }
.wm-testimonial-slider .wm-testimonial-text,.wm-testimonial-slider .wm-testimonial-text { float: left; width: 100%; }
.wm-footer-widget .widget { float: none; display: inline-block; vertical-align: top; margin-right: -4px; width: 50%; }
.footer-two .backtop-btn { top: -16%; right: 0; }
.footer-two .wm-footer-widget .addfooter-widget { margin: 0px -15px; } .footer-two .wm-footer-widget [class*="col-md-"] { padding: 0px 15px; }
.footer-one .wm-footer-widget .addfooter-widget { margin: 0px; } .footer-one .wm-footer-widget [class*="col-md-"] { padding: 0px 15px; }
}

@media (max-width: 767px) {
.navbar { padding:24px 0 24px 50px;float: right;margin-right: 12px;} .collapse { display: none; }
.navbar-collapse { padding: 15px 0px 0px 0px; text-align: left; width: 300px; background-color: #fff; box-shadow: 0px 0px 5px 1px rgba(0,0,0,0.10); border: none; position: absolute;top:100%; z-index: 50;right: 0 }
.navbar-nav { margin: 0px; } .navbar-nav > li { width: 100%; }
.wm-dropdown-menu { float: left; width: 100%; position: relative; opacity: 1; visibility: visible; box-shadow: none; }
.wm-dropdown-menu {-webkit-transform: translate(0px);-moz-transform: translate(0px);-ms-transform: translate(0px);-o-transform: translate(0px);transform: translate(0px);}
.navbar-nav > li > a { font-size: 14px; padding: 12px 20px; } .wm-dropdown-menu li a { border: none; }
.wm-topstrip { text-align: center; } /*.wm-topstrip .col-md-6,.wm-mainheader [class*="col-md-"] { display: inline-block; }*/ .wm-stripinfo li { padding: 0; }
.navbar-header{background:#02588a;border-radius:3px}
.wm-mainheader .col-md-3{padding-left:20px;padding-right:0}
.wm-mainheader {} .wm-search { width: 170px; }
.navbar-default .navbar-toggle .icon-bar{background:#fff}
.wm-stripinfo li,.wm-login-link li { display: inline-block; float: none; } .wm-login-link li { padding: 0px 40px 15px 0px; }
.wm-absolute { position: relative; background-color: #fff; }
.topbar{background:rgba(15, 79, 113, 0.29)}
.wm-search{display:none}
.wm-withbg .navbar-nav > li > a, .wm-withbg .navbar-nav > li > a:after, .wm-absolute .navbar-nav > li > a, .wm-absolute .navbar-nav > li > a:after { color: #555; }
.wm-banner { z-index: 1; }
.slick-arrow { left: 0px; } .slick-arrow.slick-arrow-right { right: 0px; } .wm-category-slide { padding: 0px 30px; }
#map { height: 426px; } .wm-listing-search { padding: 21px 20px 0px; } .wm-listing-search ul li { width: 50%; }
.wm-banner .wm-listing-search { position: relative; background-color: #555; bottom: 0; margin: 0; padding: 20px 15px; }
.slick-dots { bottom: auto; top: 0px; }
.wm-banner .wm-listing-search ul li { width: 50%; }
.wm-main-wrapper { overflow: hidden; }
.wm-main-content .col-md-4,.wm-main-content .col-md-3 { float: none; display: inline-block; vertical-align: top; margin-right: -4px; width: 50%; }
.wm-main-content .col-md-7,.wm-main-content .col-md-5,.wm-main-content .col-md-6,.wm-main-content .col-md-8,.wm-main-content .col-md-12 { width: 100%; float: left; margin-bottom: 30px; }
.wm-main-content .wm-blog > ul > li.col-md-6 { width: 50%; }
.wm-appinfo { padding: 0px 30px 30px 30px; } .wm-iphoneapp-thumb { width: 100%; }
.wm-iphoneapp-thumb { padding-bottom: 30px; }
.wm-testimonial-slider .wm-testimonial-text,.wm-testimonial-text p { width: 100%; }
.wm-testimonial-slider .wm-testimonial-thumb{width:20%}
.wm-testimonial-text {padding:0} .wm-testimonial-slider .slick-arrow { margin: 0px; left: 0%; }
.wm-testimonial-text p:before,.wm-testimonial-text p:after{display:none}
.wm-testimonial-slider .slick-arrow.slick-arrow-right { margin: 0px; right: 0%; left: auto; }
.wm-testimonial-slider-wrap{padding:20px}
.wm-partner-listtwo-full{padding:30px 0 20px;height:auto;}
.wm-newsletter-wrap { width: 100%; } .wm-newsletter { padding: 0px 20px; }
.wm-testimonial-list ul li figure { width: 100%; } .wm-testimonial-list ul li figure ~ .wm-testimonial-info { float: left; width: 100%; padding: 30px; } .wm-testimonial-list ul li { padding-right: 0px; }
.wm-step-two,.wm-step-three,.wm-step-one,.wm-property-selection li { width: 100%; } .wm-step-two-wrap input[type="submit"] { margin-bottom: 15px; }
.wm-step-three,.wm-step-one { padding: 20px; } .wm-property-selection li { padding-bottom: 10px; }
.wm-blog-auther { padding-left: 0px; } .wm-coomingsoon .wm-copyright { position: relative; }
.wm-coomingsoon { background: none; background-color: #555; } .wm-coomingsoon:before { display: none; }
.wm-contact-form { padding: 0px 20px; } .wm-contact-form li.col-md-6 { float: left; width: 50%; margin-right: 0px; }
.wm-contact-form li.col-md-12,.wm-directory-listing-wrap figure { width: 100%; float: left; }
.wm-listing-text-wrap { width: 100%; float: left; padding: 30px 0px 0px 0px; }
.wm-our-team-info,.wm-our-team li:nth-child(2n) .wm-our-team-info { padding: 30px; float: left; width: 100%; }
.wm-partner-chian { display: none; }
.wm-listing > ul > li.col-md-6 { width: 50%; float: left; }
.wm-listing,.wm-priceplans,.wm-priceplans-style-two,.wm-testimonial-list,.wm-contactus-title { padding: 0px 15px; } .wm-mapbtn ul li { margin-top: 10px; }
.wm-modalbtn { margin-bottom: 8px; }
.wm-testimonial-slider .wm-testimonial-text,.wm-testimonial-slider .wm-testimonial-text { float: left; width: 100%; }
.wm-login-link { padding-left: 10px; } .wm-fancy-title { margin-bottom: 0px; }
.wm-banner .slick-arrow{top:27%}
.wm-banner .slick-dots {display: none !important; }
.wm-listing-full { margin-bottom: 0px; } .wm-partner-list { padding: 0px 15px; }
.wm-blogs-article > ul > li { padding-left: 20px; } .wm-blogs-article ul li span { margin-right: 20px; }
.countdown-section:first-child { font-size: 100px; }
.wm-comingsoon-header { text-align: center; } .wm-comingsoon-logo,.wm-comingsoon-header ul li { float: none; display: inline-block; } .wm-comingsoon-header ul { width: 100%; margin-top: 30px; }
.wm-comingsoon-header { margin-bottom: 150px; }
.footer-one { background-size: cover; }
.wm-footer-widget .widget { float: none; display: inline-block; vertical-align: top; margin-right: -4px; width: 50%; }
.footer-two .backtop-btn { top: -16%; right: 0; }
.footer-two .wm-footer-widget .addfooter-widget,.footer-one .wm-footer-widget .addfooter-widget { margin: 0px; } .footer-two .wm-footer-widget [class*="col-md-"],.footer-one .wm-footer-widget [class*="col-md-"] { padding: 0px 15px; }
.kode_history_blog {margin: 0 0 10px;}
.kode_history_content,.kode_history_blog {width: 100%;}
.kode_history_content {padding: 50px 0 34px;}
.welcome{width:100%;padding:0 30px}
.offer-banner{position:relative;width:100%;right:0;padding:30px}
.offer-banner img{width:100%}
.wm-partner-list ul li { width: 50%;}
.work:after {display:none}
.work{margin-bottom:10px}
.tour{padding-left:0;padding-right:0}
.serve{padding:0 25px}
.wm-categorie-list .wm-fancy-welcome-title h2{font-size:22px}
.queryfrm {position: relative;top:-47px;z-index:1}
.qryfrm select,.qryfrm input[type="text"], .qryfrm input[type="email"], .qryfrm input[type="number"]{margin-bottom:10px;}
}
@media (max-width: 480px) {
.wm-main-content .col-md-4,.wm-main-content .col-md-3 { margin-right: 0px; width: 100%; }
.wm-partner-list ul li { width: 100%; }
.wm-fancy-title h2 { font-size: 16px; } .wm-fancy-title h2:after,.wm-fancy-title h2:before { vertical-align: inherit; }
.wm-footer-widget .widget,.footer-one .wm-footer-widget .widget { margin-right: 0px; width: 100%; }
.footer-two .backtop-btn { right: 2%; top: -10%; } .footer-two .backtop-btn:before { display: none; }
.wm-banner .wm-listing-search ul li,.wm-main-content .wm-blog > ul > li.col-md-6 { width: 100%; }
.countdown-section:first-child:before,.countdown-section:first-child:after { width: 30px; }
.countdown-row:before,.countdown-row:after { width: 50px; }
.wm-contact-form li.col-md-6 { width: 100%; }
.ec-table-content ul li { width: 100%; float: left; }
.wm-latest-reviews ul ul.children { padding-left: 10px; }
.wm-listing > ul > li.col-md-6,.wm-modal-input ul li,.ec-form-list li { width: 100%; }
.wm-banner .wm-listing-search ul li:last-child { padding-left: 8px; }
.ec-main-wrapper { overflow: hidden; }
.ec-form-list .wm-contact-form { padding: 0px; }
.ec-table-horizontal .ec-table-head li { font-size: 12px; }
}
@media screen and (min-width: 991px) and (max-width: 1054px) {
.navbar-nav > li > a { padding: 33px 11px 32px; }
}



@media (max-width: 767px){
	.smilelogo {
        position: relative;
	    height: 69px;
	    padding: 0;
	    margin: 0;
	    top: 7px;
	    left: 5px;
	}
	.wm-logo {
	   margin: 0px;
	}
	.navbar-collapse{
		height: 350px;
		overflow: auto;
	}
	.wm-dropdown-menu .wm-dropdown-menu {
	   left:0;
	}
}