@media (min-width:1200px) {
    .mw-xl-35 {
        max-width: 35%;
    }
}

@media (min-width:992px) {
	.review-txt {width:55%;}
	.mw-lg-50 {
        max-width: 50%;
    }
}

/************************************************************************/


@media (max-width:1199.98px) {
}

@media (min-width:992px) and (max-width:1199.98px) {
}

@media (max-width:991.98px) {
}

@media (min-width:768px) and (max-width:991.98px) {
	#MainBanner .position-absolute .logo {margin:5% auto 0 auto; width:70%}
	.review-txt {width:70%;}
     .modal-dialog {
        max-width: 700px;
    }
}

@media (min-width:576px) and (max-width:767.98px) {
}

@media (min-width:480px) and (max-width:575.98px) {
}

@media (min-width:360px) and (max-width:479.98px) {
}

/*********************************************************************/

@media (min-width:768px) {
	.mw-md-50 {
        max-width: 50%;
    }
	.gutter-lg {margin-left:-30px!important;margin-right:-30px!important;}
	.gutter-lg div[class^="col"]{padding-left:30px!important;padding-right:30px!important;}
	
	.row.divider > [class*='col-']:before,.row.divider > [class*='col-']:after {background:#5F9C90; bottom:0; content:""; left:0; position:absolute; width:1px; top:0;}
	.row.divider > [class*='col-']:before {left:0;}
	.row.divider > [class*='col-']:after {right:-1px;left:auto;}
	.row.divider > [class*='col-']:first-child:before,.row.divider > [class*='col-']:last-child:after {display:none;}
}

/*********************************************************************/

@media (max-width:767.98px) {
	#MainBanner .position-absolute {background:#000; position:static !important; padding:10px 0;}
	#MainBanner .position-absolute .logo {margin:auto;}
	#Reviews .left-quote,#Reviews .quote-right {background:none; padding-left:0px;}
	#Footer .form-control {width:100%;}
}

@media (max-width: 575.98px) {
	#Categories .title {font-size:90px;}
	h1, .h1 {font-size:60px;}
}

@media (max-width: 479.98px) {
}

@media (max-width: 399.98px) {
}

@media (max-width: 359.98px) {
}