.content-standard_content .standard_content {
    padding: 50px 0;
}

.content-standard_content .standard_content .standard_content_inner .heading {
    font-family: poppinsmedium;
    font-style: normal;
    font-size: 1.333rem;
    line-height: 1.667rem;
    color: #002d74;
}

.job_listings {
    padding-bottom: 30px;
}

.job_listings .job_listings_inner .job-item {
    background-color: #F5F5F5;
    border-radius: 40px;
    box-shadow: 0 10px 14px -8px #777;
    padding: 25px 0 0;
    margin-bottom: 25px;
}

.job_listings .job_listings_inner .job-item:last-child {
    border-bottom: medium none;
}

.job_listings .job_listings_inner .job-item:first-child {
    padding-top: 0;
}

.job_listings .job_listings_inner .job-item .content {
    padding: 20px 25px;
    border-bottom: 1px solid lightgray;
}

.job_listings .job_listings_inner .job-item .footer {
    padding: 15px 25px;
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.job_listings .job_listings_inner .job-item .job-heading {
    font-size: 20px;
    font-family: poppinssemibold;
    margin: 0;
}

.job_listings .job_listings_inner .job-item .excerpt {
    display: inline-block;
}

.job_listings .job_listings_inner .job-item .link {
    padding: 15px 20px 13px;
    background-color: #00838A;
    color: #FFF;
    border-radius: 50px;
    line-height: normal;
    display: inline-block;
    border: 1px solid #00838A;
    transition: all 0.5s ease;
}

.job_listings .job_listings_inner .job-item .link:hover {
    background-color: transparent;
    color: #00838A;
}

.single-job article.job {
    padding: 50px 0;
}

/*********publications css***********/
.publication_box {
    background-color: #f7f7f7 !important;
    box-shadow: 0px 5px 5px -1px rgb(0 0 0 / 29%);
    border-radius: 1.2rem;
    display: flex;
    flex-wrap: wrap;
    padding: 30px;
    width: 70%;
    margin: 40px auto;
    }
    
    .publication_thumb_box {
    flex: 0 0 25%;
    max-width: 25%;
    margin-right: 0px;
    }
    
    h3.publication_title {
    font-size: 1rem!important;
    color: #282a2d!important;
    font-weight: 700 !important;
    margin-bottom: 1.5rem!important;
    line-height: 1.5 !important;
    }
    
    .publication_content_box {
    flex: 0 0 75%;
    max-width: 75%;
    padding-left: 40px;
    }
    
    .publication_meta_box p {
    color: #52555b!important;
    font-size: .8rem !important;
    line-height: 1rem !important;
    margin: 10px 0px;
    }
    .publication_meta_box b{
        font-size: .8rem !important;
        line-height: 1rem !important;
    }
    
    .bottom_border {
    /* margin-top: 100px;
    margin-bottom: 50px; */
    border-bottom: 1px solid #ccc;
    }
    
    .publication_meta_box {
    /* padding-bottom: 30px; */
    }

/*********publications css***********/
@media screen and (max-width:768px) {
    .publication_box {
        width: 100%;
    }
    .publication_thumb_box {
        flex: 0 0 100%;
        max-width: 100%;
        margin-right: 0px;
        padding: 0% 20%;
    }
    .publication_content_box {
        flex: 0 0 100%;
        max-width: 100%;
        padding-left: 0px;
        margin-top: 25px;
    }
    .bottom_border {
        margin-top: 0px;
    }
  }
@media (max-width: 479px) {
    .job_listings .job_listings_inner .job-item .footer {
        flex-direction: column;
    }
    .job_listings .job_listings_inner .job-item .footer .date {
        margin-bottom: 20px;
        line-height: normal;
    }
}

/****************** Round 3 Start *************************/

/******** Home ***********/
hr.blue_hr {
	background-color: #002d74;
	
}
.hr_margin_top {
	margin-top: 50px;
}
.hr_margin_bottom {
	margin-top: 30px;
}
.header_tagline {
	text-align:center;
	max-width: inherit !important;
}
/*.item-desc.content-box-align {
	transform: translateY(0) !important;
}
.item-desc.content-box-align:hover {
	transform: translateY(-50%) !important;
}*/
.content-two_new_content_box {
	margin-top: 5%;
}

.content-two_content_box  .content-box-item:nth-child(3):hover, .content-two_content_box  .content-box-item:nth-child(4):hover {
	margin-top: 10px;
}
.content-two_content_box  .content-box-item:nth-child(2) {
		float:right;
	}
.content-two_content_box  .content-box-item:nth-child(3) .content-box-title, .content-two_content_box  .content-box-item:nth-child(4) .content-box-title {
	
	/*font-size: inherit !important;
	line-height:inherit !important;*/
	font-size: 1.3rem !important;
    line-height: 1.8rem !important;
}

.content-two_new_content_box .content-box-item {
	display: inline-block;
    width: 49.5%;
    height: 207px;
    position: relative;
    -webkit-transition: all .4s ease;
    transition: all .4s ease;
}
.content-two_new_content_box .content-box-item .content-box-item-inner {
	background-color: #002d74;
    border-radius: 8px;
    bottom: 0;
    height: 181px;
    -webkit-transition: all .5s ease;
    transition: all .5s ease;
    width: 100%;
	display: flex;
    align-items: center;
    justify-content: center;
    flex-wrap: wrap;
	padding: 0 90px 0 90px;
}
.content-two_new_content_box .content-box-item .content-box-item-inner .item-desc {
	display: flex;
    align-items: center;
    justify-content: center;
    flex-wrap: wrap;
}

.content-two_new_content_box .content-box-item .content-box-item-inner .item-desc .content-box-title, .content-two_new_content_box .content-box-item .content-box-item-inner .item-desc .content-box-link {
	width: 100%;
	text-align:center;
}
.content-two_new_content_box .content-box-item .content-box-item-inner .item-desc .content-box-title {
	/*font-size: 1.778rem;
    line-height: 2.222rem;*/
    color: #fff;
    text-align: center;
    font-family: poppinssemibold;
}

.content-two_new_content_box .content-box-main .content-box-inner .content-box-item:hover {
	height:207px;
}

.text-upper_text {
	padding: 15px 0 15px 0;
}

@media (min-width: 1025px) {
	.content-two_content_box  .content-box-item:first-child, .content-two_content_box  .content-box-item:nth-child(3) {
		float:left;
	}
	.content-two_content_box  .content-box-item:last-child, .content-two_content_box  .content-box-item:nth-child(2) {
		float:right;
	}
	.content-two_content_box  .content-box-item:nth-child(3) .content-box-title, .content-two_content_box  .content-box-item:nth-child(4) .content-box-title {
		padding: 0px 130px 0 130px;
	}
}
@media (max-width: 767px) {
	.content-two_content_box  .content-box-item:nth-child(2), .content-two_content_box  .content-box-item:nth-child(3) {
		margin-bottom: 15px;
	}
	
}