@media (min-width: 981px) and  (max-width: 1179px){
	.navbar-nav>li>a{font-size:13px;}
	.hm-book-sec .hm-book-lt h4{font-size: 50px;}
	.hm-book-sec .hm-book-rt a{font-size: 17px;}
}
@media (max-width: 1024px){
	.slider, .sld-img{height: calc(100vw*0.5);}
}
@media (min-width: 768px) and  (max-width: 980px){
	.site-innerpage{padding-top: 30px;}
	.content-title{font-size:26px;}
}
@media (min-width: 981px){
	.navbar-right .dropdown:hover .dropdown-menu {
		display: block;
	}
}
@media (max-width: 980px){
	body{padding-right:0px;background:none;}
	/*change bootsrap breakpoint to 998px*/
	.navbar-header {float: none;}
	.navbar-toggle {display: block;}
	.navbar-collapse {border-top: 1px solid transparent;box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);}
	.navbar-collapse.collapse {display: none!important;}
	.navbar-collapse.collapse.in {display: block!important;border-top: 1px solid #eee;}
	.navbar-nav {float: none!important;margin: 7.5px -15px;}
	.navbar-nav>li {float: none;}
	.navbar-nav>li>a {padding-top: 10px;padding-bottom: 10px;border-top:none;}	
	.nav>li>a:focus, .nav>li>a:hover{color:#f48349;border-top:none;}
	.navbar-brand>img{width:120px;}
	.navbar-nav .open .dropdown-menu {position: static;float: none;width: auto;margin-top: 0;background-color: transparent;border: 0;-webkit-box-shadow: none;box-shadow: none;}
	/*change bootsrap breakpoint to 998px*/
	.header{position: relative;}
	.ban-text-inner{padding: 30px 30px 30px 30px;margin-top:0px;}
	.ban-text h4{font-size: 30px;margin-bottom: 15px;}
	.ban-text p{font-size: 18px;}
	.hm-title{font-size: 32px;margin: 20px 0px;}
	.hm-book-sec{margin: 30px 0px;padding:30px 20px 10px 20px;}
	.hm-book-sec .hm-book-lt h4{font-size:36px;}
	.hm-book-sec .hm-book-lt h4, .hm-book-sec .hm-book-lt p{text-align:center;}
	.hm-book-sec .hm-book-rt a{max-width: 360px;margin: auto;font-size: 15px;padding: 12px 0px;}
	.hm-gal{margin-top: 30px;}
	.hm-projects .pro-slider{margin-top: 0px !important;}
	.pro-slide{margin-top:30px;}
	.hm-projects .btn-vwall{    margin-top: 30px !important;}
	.hm-clients .hm-title{font-size: 32px;margin: 20px 0px;}
	.hm-clients .hm-title i{font-size: 32px;}
	.hm-rwbox{padding:30px 0px 60px 0px}
}
@media (max-width: 767px){
	.ban-text-inner{padding: 15px 15px 15px 15px;}	
	.ban-text h4 span{font-size: 21px;margin-right: 25px;font-weight: 500;}
	.ban-text p{font-size: 15px;line-height: 26px;}
	.hm-clients .hm-title i, .hm-clients .hm-title, .hm-title{font-size: 26px;}
	.hm-abt-subtit{font-size: 21px;}
	.footer, .hm-rwbox p, .hm-projects p, .hm-gallery p, .hm-book-sec .hm-book-rt p, .hm-book-sec .hm-book-lt p, .hm-about p{font-size:15px;}
	.hm-rwbox{text-align:center;}
	.hm-rwbox > .col-md-4 img{margin-bottom:40px;}
	.ftr-cont{margin-top: 30px;}
	.btn-vwall{padding: 10px 20px;font-size: 15px;line-height: 24px;}
	.hm-abt-subtit, .pro-slider .pro-slide h4{font-size:18px;}
	.footer, .hm-review, .hm-clients,.hm-projects,.hm-gallery,.hm-about{padding: 30px 0px;}
	.hm-rwbox{padding:30px 0px 0px 0px}
}
@media (max-width: 479px){
	.banner-cont{display:none;}	
	.hm-clients .hm-title i, .hm-clients .hm-title, .hm-title {font-size: 22px;}
	.hm-title i.mr-15{margin-right:10px !important;}
	.hm-book-sec .hm-book-lt h4{font-size: 25px;}
	.hm-book-lt p.mt-20{margin-top: 0px !important;}
}