.ekit-menu-icon {fill: #FFD24C;}

@media only screen and (max-width: 991px) {
	.padding-section {padding: 2rem 6%;}
	.timetable .notification {
	    font-size: 18px;
	    margin-bottom: 40px;
	}
	.timetable  ul {padding: 0;}
	.timetable  ul li {display: flex;align-items: center;justify-content: space-between;border-bottom: 1px solid #ddd;padding: 15px 0; font-weight: bold;}
    .timetable  ul li .yellow_btn a {font-size: 14px;padding: 12px;}
    .timetable  ul li.break {padding: 10px 0 !important;background: #000;margin: 0 -20px;color: #fff;display: block !important;}
    .timetable  ul li span {display: block;text-align: center;}
    .timetable  ul li:last-child {border: 0px;padding-bottom: 0;}
}

/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
@media only screen and (max-width: 479px) {
	
	
}


/* Adaptive Font Size */

@media screen and (min-width: 25em){
/*   html { font-size: calc( 16px + (24 - 16) * (100vw - 400px) / (800 - 400) ); } */
}


/*	Retina media query.
	Overrides styles for devices with a 
	device-pixel-ratio of 2+, such as iPhone 4.
-----------------------------------------------    */

@media 
	only screen and (-webkit-min-device-pixel-ratio: 2),
	only screen and (min-device-pixel-ratio: 2) {
	
		
}