@media (min-width:1920px) {
	.container-fluid {max-width:1920px;}
}

@media (min-width:992px) {
	.mw-lg-50 {
        max-width: 50%;
    }
}

/************************************************************************/

@media (max-width:1919.98px) {
	.categories a .overlay {padding:70px 27px;}
	.hm-txt {width:400px;}
	.hm-txt2 {width:40%;}
}
@media (max-width:1599.98px) {
	.categories a .overlay {font-size: 150%;}
	.hm-txt {width:300px;}
}
@media (max-width:1199.98px) {
	.hm-txt2 {width: 60%;}
}

@media (min-width:992px) and (max-width:1199.98px) {
}

@media (max-width:991.98px) {
	.carousel-caption .bnr-txt {margin-bottom: 20px; width:70%;}
	.hm-txt {padding:40px; width:auto;}
	.hm-txt2 {width: auto;}
}

@media (min-width:768px) and (max-width:991.98px) {
     .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) {
}

/*********************************************************************/

@media (max-width:767.98px) {
	.carousel-caption {position:static !important; padding:30px 30px 50px;}
	.carousel-caption .bnr-txt {width:auto; text-align:center;}
	.categories a .overlay {font-size: auto; padding: 70px 140px;}
}

@media (max-width: 575.98px) {
	.categories a .overlay {padding: 70px 60px;}
}

@media (max-width: 479.98px) {
}

@media (max-width: 399.98px) {
	.fs-size {font-size:20px;}
}

@media (max-width: 359.98px) {
}