@media only screen and (max-width: 1199px)
{
	.footerCover{position:relative;}
	.mainCover, .mainPage{margin-bottom: 0px;}

}

@media only screen and (max-width: 1024px)
{
	
}

@media only screen and (max-width: 991px)
{
	
	.footerCover{position:relative;}
	ul.socialMedia{margin-right: 0px; margin-top: 30px;}
	.footPanel ul.socialMedia li {   width: 60%;    margin-right: 25px;}
	.footPanel ul.socialMedia li:last-child{margin-right: 0px;}
	ul.socialMedia li a{overflow: hidden;}
	ul.socialMedia li a i{display: block; width: 20px; margin-right: 20px; float: left; text-align: left;}
	ul.socialMedia li a span {    float: left;}
	.footPanel .subsc{display: none;}
	.bannerSlide{height: 80vh;}
	canvas.particles-js-canvas-el {    height: 100vh !important;}
	.SliderText{ top: 26%;}
	.textPart{width: 100%;}
	.textPart h4{height: 40px;}
	.textPart h4 #text{font-size:30px;}
	.textPart p{margin: 30px 0px 50px;}
	.menubar, .mobilequote{display: block;}
	#newservices .sec-title{margin-bottom: 25px;}
	.themes-explore-slider ul{flex-wrap: wrap;}
	.themes-explore-slider ul li{    width: 33%; margin: 10px 0px;}
	.container-fluid-two .outer-section .left-column{width: 100%; height: 215px; padding-top: 0px;		}
	.container-fluid-two .outer-section .left-column .inner-column{margin-right: 83px; margin-left: 83px; max-width: 100%;}
	.container-fluid-two .outer-section .pattern-layer{display: none;}
	.container-fluid-two .outer-section .right-column{width: 100%;}
	.container-fluid-two .outer-section .right-column .inner-column{ margin-left: 0;}
	.container-fluid-two .outer-section .right-column .inner-column .owl-nav {    position: absolute;    text-align: center;    margin-top: 0;    top: 0;    right: 0;}
	.portfoliopart .pattern-layer{background: no-repeat; display: none;}
	.portfoliopart .outer-section .left-column .inner-column{padding:50px 70px;}
	.portfoliopart .sec-title h2{font-size: 23px;}
	.portfoliopart .outer-section .left-column .text{ font-size: 15px;}
	#no_credit_checks_left_col_container{    margin-right: 0px; padding: 70px 40px 85px; max-width: 100%;}
	#no_credit_checks_wrapper{height: auto; overflow: hidden;}
	#no_credit_checks_right_col{display: none;} 
	#no_credit_checks_left_col{width: 100%;height: auto; }
	.portfoliopart .outer-section .right-column .inner-column .owl-nav{bottom: -55px; left: 0;}
	.portfoliopart .outer-section .left-column{width: 100%; padding-right: 0px;}
	.portfoliopart .outer-section .right-column{width: 100%; }
	.portfoliopart .outer-section .right-column .inner-column{margin-left: 0px; padding: 30px;}
	.withUs{ padding: 50px 20px;}
	#getfreequote{display: none;}
	#header{height: 95px; top: 0px;}
	.sticky{height: 80px !important;}
	
	nav.navbar .navbar-brand{    margin: 10px 30px 10px 0px;}
	.sticky .navbar-collapse{top: 80px; transition:all 0.6s ease 0s;}
	.navbar-collapse {    position: fixed;  transition:all 0.6s ease 0s;  top: 95px;    width: 100%;    left: 0;    background: #1b96b8;}
	.navbar-collapse .navbar-nav > li > a, .sticky .navbar-collapse ul > li > a{  color: #fff;  padding: 10px 30px 10px 30px; text-align: left; border-bottom: 1px solid #1fa5ca;}

	.dropdown-menu {  border: 0px;  border-radius: 0px;   padding: 0px;    margin: 0px;}
	.dropdown-menu > a{ padding: 10px 30px 10px 30px; }

	.quoteview{max-width:650px;}
	.quote-left {    padding: 50px 10px 50px 40px;}

}


@media only screen and (max-width: 767px)
{
	.topBar{display: none;}
	.textPart p br{display: none;}
	.textPart h4{height: 35px;}
	.textPart h4 #text{font-size: 25px;  letter-spacing:2px;}
	.textPart p{ margin: 20px 0px 30px; font-size: 16px; line-height: 25px;	}
	.bannerSlide{height: 68vh;}
	.SliderText{    top: 36%; }
	.themes-explore-slider ul li{width: 50%;}
	.about-section{padding: 50px 0px;}
	.services-block{margin-bottom: 30px;}
	.services-block:last-child{margin-bottom: 0px;}
	.container-fluid-two .outer-section .left-column .inner-column{padding-left: 0px; padding-right: 0px; }
	.container-fluid-two .outer-section .left-column .title-box h2{font-size: 28px;}
	.container-fluid-two .outer-section .left-column{ height: 250px;}
	.container-fluid-two .outer-section .right-column .inner-column .owl-nav{top: -80px;}
	.footPanel{margin-top: 30px;}
	.footPanel:first-child, .footPanel:nth-child(2){margin-top: 0px;}
	.sticky{margin-top: 0px;}
	.pageTitle{padding-top: 130px; padding-bottom: 40px;}
	.pageTitle h4{font-size: 24px;}
	.ttl a{font-size: 14px;}
	.aboutcomp .row > div {text-align: center;}
	.withUs{padding: 40px 20px;}
	.quoteview {    max-width: 500px; max-height: 459px;}
	.followus{display: none;}
	.quote-left {    padding: 30px;}
}


@media only screen and (max-width: 576px)
{
	.mobilequote{display: none;}
	.textPart p{margin: 35px 0px 30px;}
	#newservices .sec-title h2{padding-right: 0;font-size: 18px;}
	.home_h3_title_light{    font-size: 22px; line-height: 42px; font-weight: 600; }
	.home_h3_title_light span{font-size: 30px;}
	.home_sub_title{font-size: 17px;}
	.home_para_dark{font-size: 16px; line-height: 26px;}
	.inner-box .lower-box{padding-top: 20px;}
	.portfoliopart .outer-section .left-column .inner-column{padding: 50px 25px;}
	.news-section .row{ margin: 0px -15px; }
	.news-section .news-column{padding: 0px 15px;}
	.container-fluid-two .outer-section .left-column .quote-icon{display: none;}
	.container-fluid-two .outer-section .left-column .title-box{    padding-left:0px;}
	.container-fluid-two .outer-section .left-column{height: 345px;}
	.testimonial-block-two .inner-box .image{position: relative; width: 100%; margin-bottom: 20px;}
	.testimonial-block-two .inner-box{padding-left: 0;}
	.container-fluid-two .outer-section .left-column .title-box h2 {    font-size: 22px;    margin-top: 10px;}
	.container-fluid-two .outer-section .left-column .inner-column{margin-right: 30px; margin-left: 30px; padding-right: 0px; }
	.container-fluid-two .outer-section .left-column {    height: 280px;}	
	.container-fluid-two .outer-section .owl-carousel .owl-item{padding: 0px; margin: 0px;}
	.container-fluid-two .outer-section .right-column .inner-column{padding: 0px 20px;}
	.footPanel ul.socialMedia li{width: 100%;}
	.quoteview {    max-width: 80%;    max-height: 425px;}
	.quote-left {    padding: 30px;    height: 410px;    overflow: hidden;    overflow-y: scroll;}
}


@media only screen and (max-width: 480px)
{
	.quoteview {    max-width: 90%;    max-height: 425px;}
}