#google_translate_element {
    display: none;
    position: fixed;
    top: 75px;
    right: 10%;
    z-index: 100;
}
.common-content-sec figure img{
    max-width: 100%;
    height: auto;
}

figure.image-style-align-right,
img.image-style-align-right{
	float: right;
    margin-left: 20px;
}
figure.image-style-align-left,
img.image-style-align-left{
	float: left;
    margin-right: 20px;
}
figure.image-style-block-align-right{float:right;}

.emplist-sec .empbox .content .desc ul{
    margin-bottom: 30px;
    list-style: none;
    padding: 0;
}

/* Search loading animation */
.search-loading {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 8px;
    padding: 40px 0;
}
.search-loading span {
    display: inline-block;
    width: 10px;
    height: 10px;
    border-radius: 50%;
    background: #fff;
    animation: search-bounce 1.2s infinite ease-in-out;
}
.search-loading span:nth-child(2) { animation-delay: 0.2s; }
.search-loading span:nth-child(3) { animation-delay: 0.4s; }
.no-results{color:#FFF;}

.college-path-slider button.slick-arrow{
	box-shadow:none;	
}
.slick-dots button,
.photo-gallery-slider .slick-arrow{
	box-shadow: none;
    min-width: auto;
}
.photo-gallery-slider .slick-arrow::before{
	right: auto;
    top: auto;
}
.photo-gallery-slider .slick-arrow.slick-next::before{
	transform:none;
}
.slick-dots button::before{
	display:none;
}
.latest-new-slider .slick-prev,
.latest-new-slider .slick-next{
	min-width:auto;
}
.latest-new-slider .slick-prev::before{
	top:0;
}

figure.table{padding:0;margin:0;}
@keyframes search-bounce {
    0%, 80%, 100% { transform: scale(0.6); opacity: 0.4; }
    40%            { transform: scale(1);   opacity: 1; }
}
    
@media only screen and (max-width: 1440px) {	
	header .col-left{width:12%;}
	header .col-left .header-logo svg{width:150px;}
	header .col-center{width:72%;}
}