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

}
@media screen and (max-width:1200px) {
	.pflx {display: flex;flex-wrap: wrap;}
	/*.pflx .col-lg-3{display:block;}
	.pflx .price-blue{display:flex;}
	.pflx .price-orange{display:flex;}*/
	.pflx .col-lg-3:nth-child(2){display:block;}
	.pflx .col-lg-3:nth-child(4){display:block;}
}

@media screen and (max-width:1150px){	
	.home-call-caption h2{font-size: 35px;line-height: 50px;}
}

@media screen and (max-width:1100px){
	.iflx{display:block;}
	.iflx .col-sm-8{width:100%;}
	.iflx .col-sm-4{width:100%;}
}

@media screen and (max-width:1020px){
	.home-call-caption h2{width:100%;}
	.mobile-banner{display:block;}
	.desktop-banner{display:none;}
	.testrow .row{display:block;}
	.testrow .row .col-sm-8{width:100%;}
}

@media screen and (max-width:991px) {
/*Mobile menu */
	.main-menu {display:none !important;}
	.mobile-menu nav#menu {display:none;}
	.mobile-menu {display: block !important;}
	.mm-navbar a img {width:150px;}
	.mm-panels .sub-menu li {width: 100% !important;border-bottom-width: 0 !important;}
	.mm-panels .sub-menu li:last-child {border: inherit !important;}
	.mabile-btn .navbar-toggle {background-color: #c99734; padding: 8px; border-radius: 3px; margin-top: -6px;}
	.mabile-btn .navbar-toggle .icon-bar {background:#FFF;}
	.mm-navbar .mm-close {background: #CCC;padding-left: 15px;}
	.mm-close:after {font-size: 20px;line-height: 20px;}
	.mm-navbar .mm-close:hover {background: #333;color:#FFF !important;}
	.navbar-default .navbar-toggle .icon-bar {background-color: #FFF!important;}
	.mm-navbar .mm-prev {background: #CCC;padding-left: 0 !important;}
	.mm-navbar .mm-prev:before {width: 12px; height: 12px; left: 20px !important;}
	.mm-navbar .mm-prev:hover {background: #333;}
	.mm-navbar .mm-prev:hover:before {border-color:#FFF !important;}
	.mm-navbar a:hover, .mm-navbar a:focus, .mm-navbar a:active {color:#337ab7 !important;}
	.mm-listview a:hover, .mm-listview a:focus, .mm-listview a:active {color:#337ab7 !important;}
	
	.mm-panels > .mm-panel {padding: 0 !important;}
	.mm-panels .mm-listview {margin-left:0 !important;width: 100% !important;}
	.mm-panels .mm-listview a {font-weight: 500; text-align: left;}
	.mm-navbar-top {font-weight:600;}
	.mm-menu .mm-listview li.current-menu-item {color: #051e3a !important;}
	.mabile-btn {top: 0px;position: relative;}
    .mabile-btn .navbar-toggler {width: 35px;height: 35px;background: #f18917;border: none;border-radius: 3px;position: relative;margin-right: 0px;padding: 2px 6px;}
    .mabile-btn .navbar-toggler:hover {background: #3a6351;}
    .mabile-btn .navbar-toggler span {width: 23px;height: 2px;background: #ffffff;position: relative;display: block;margin: 5px 0;}
    .mobile-menu {position: relative;right: 0px;display: inline-block !important;top: 0px;transition: all 0.45s ease-in;}
.shrink .mobile-menu{
	top: 20px;
	transition: all 0.45s ease-in;
}
.mobile-menu .navbar {
	margin-bottom: 0;
	min-height: 0;
}
	/*.End mobile menu */
.navbar-header button{
    display:none !important;;
}
.head-menu{display:none !important;}
.package-tile{margin-bottom:15px;}
.letsdiscuss {display: block;}
.home-include:before{display:none;}
.home-include:after{display:none;}
}

@media screen and (max-width:870px){
    .proflx{display:block;}
}

@media screen and (max-width:800px){
	.copyright-text .col-sm-8{width:100%;}
	.copyright-text .col-sm-4{width:100%;}
	.cpy-right-text{text-align:center;}
	.design-text{text-align:center;}
	.home-call-block .row{display:block;}
	.home-call-block .row .col-sm-8{width:100%;}
	.home-call-block .row .col-sm-4{width:100%;text-align:left;}
	.home-call-caption{margin-bottom:40px;}
	.cpy-right-text p{margin-bottom:10px;}
}
@media screen and (max-width:767px){
	.home-call-caption h2 {font-size: 30px;line-height: 40px;}
	.home-title-block h2:before{display:none;}
	.home-title-block h2:after{display:none;}
	.why-text-caption p{font-size: 18px;line-height: 28px;margin-bottom: 20px;}
	.why-text-caption p span{font-size: 18px;line-height: 28px;}
	.why-text-caption p:nth-child(2){margin-bottom: 20px;}
	.why-text-caption p strong{font-size: 18px;line-height: 28px;}
	.home-title-block{margin-bottom: 30px;}
	.gal-flx{display:block;}
	.gal-flx .col-sm-4{width:100%;}
	.home-gallery .gallery-image-block {margin-bottom: 15px;}
	.home-about .row{display:block;}
	.home-left-img{margin-bottom:60px;}
	.home-about-content h2:before{display:none;}
	.home-about-content h2:after{display:none;}
	.home-about-content h2{margin-left:0px;margin-bottom:40px;}
	.home-about-content p{margin-bottom:20px;}
	.car-tile{width:140px;height:70px;bottom: -110px;}
	.car-tile:before{left: 7px;bottom: 13px;background-size: contain;background-repeat: no-repeat;background-position: top center;width: 32px;height: 25px;}
	.car-tile:after{right: 17px;bottom: 15px;background-size: contain;background-repeat: no-repeat;background-position: top center;width: 32px;height: 25px;}
	.call-btn{display:block;}
	.float-call{display:none;}
	.toast .alert {
        bottom: 100px;
	}
}
@media screen and (max-width:600px){
	.pflx{display:block;}
	.pflx .col-sm-6{width:100%;}
	.price-tile-caption{padding-top:50px;padding-bottom:50px;}
	.home-title-block h2{font-size:25px;}
	.home-call-caption h2 {font-size: 25px;line-height: 40px;}
}
@media screen and (max-width:500px){
    .client-logo-tile img{width:100%;}
}
@media screen and (max-width:480px){
	.package-caption ul{display:block;}
	.package-caption ul li{margin-bottom:10px;}
	.package-caption ul li:last-child{margin-bottom:0px;}
}
@media screen and (max-width:450px){
	.header-logo img{height:55px;}
}

