/* ====================================================

    Responsive

==================================================== */

/* Desktop 1200 - up */

@media (min-width: 1200px) {

    .container {

        max-width: 1298px;

    }

}



/* Normal desktop :992px. (Laptop 14") */

@media (min-width: 992px) and (max-width: 1199px) {

    /* Global */

    h1 {

        font-size: 30px;

    }

    h2 {

        font-size: 26px;

    }

    h3 {

        font-size: 22px;

    }

    h4 {

        font-size: 20px;

    }

    h5 {

        font-size: 18px;

    }

    h6 {

        font-size: 16px;

    }



}



 

/* Tablet device :768px. */

@media (max-width: 1205px) and (min-width: 960px) {
	.ltn__service-item-1 .service-item-icon{
		font-size: 14px;
	}
	.ltn__blog-item-3 .ltn__blog-brief {
    	width: calc( 100% - 34px);
	}
}
@media (min-width: 768px) and (max-width: 991px) {

    /* Global */

    body {

        font-size: 14px;

    }
    h1 {

        font-size: 26px;

    }

    h2 {

        font-size: 22px;

    }

    h3 {

        font-size: 20px;

    }

    h4 {

        font-size: 18px;

    }

    h5 {

        font-size: 16px;

    }

    h6 {

        font-size: 15px;

    }

    p {

        font-size: 14px;

    }



}


@media only screen and (max-width: 991px){
	.table-no-more td:before {
		content: attr(data-title);
		font-weight: 700;
		left: 6px;
		padding-right: 10px;
		position: absolute;
		text-align: left;
		white-space: nowrap;
		width: 45%;
	}
}
 

/* small mobile :320px. */

@media (max-width: 767px) {
	.modal-content{
		width: 98%;
	}
	.align_center{
		text-align: center;
		margin-bottom: 25px;
	}
    /* Global */
	.mobile_only{
		display:block !important;
	}
	.mobiletable_only{
		display:inline-table !important;
	}
	.desktop_only{
		display:none;
	}
	.desktoptable_only{
		display:none;
	}

    body {

        font-size: 14px;

    }
	.calendar-wrapper {
   	 	width: 100% !important;
		
	}
	.calendar-wrapper td {
    	height: 45px;
	}
	.ltn__product-item-3{
		text-align: center;
	}

    h1 {

        font-size: 24px;

    }

    h2 {

        font-size: 20px;

    }

    h3 {

        font-size: 18px;

    }

    h4 {

        font-size: 17px;

    }

    h5 {

        font-size: 16px;

    }

    h6 {

        font-size: 14px;

    }

    p {

        font-size: 14px;

    }



}

