.widget_custom_posts_tabs_entries .cmsmasters_tabs .cmsmasters_lpr_tabs_cont > a{
		margin: 0px;
}

.widget.widget_text#text-2{
		    position: absolute;
    top: 0px;
    left: 0%;
    width: max-content;
    margin: 10px;
    display: block;
    text-align: left;
		
}

#contactTitle{
		padding: 0px 15px;
    margin: 10px 0px 5px;
}

#nyuLogo{
		position: absolute;
		right: 20px;
		top: 40%;
		height: 38px;
}
.cmsmasters_post_cont_info.entry-meta{
background: unset !important;
padding: 4px 0px !important;
}


.cmsmasters_post_date {   background: #57068c;  
		color: white;   
		padding: 5px 10px;
}

.cmsmasters_post_author, .cmsmasters_post_author a{
    color: #57068c !important;
}

@media only screen and (max-width: 1024px){
	
		.sidebar_layout_14141414 aside:nth-child(2n+1){
				clear: unset !important
}
}


.header_mid_inner{
		padding-top: 20px !important;
}

.header_mid_scroll div div{
		padding-top: 10px !important
}

.header_mid div div{
		transition: padding 0.2s ease
}

.header_mid_scroll #horizontalLogo span {
		font-size: 18pt;
}

.header_mid #horizontalLogo span {
		transition: font-size 0.2s ease
}

.header_mid_scroll #nyuLogo{
		height: 25px;
		transition: height 0.5s ease
}


/* .header_bot_scroll span.nav_title{
		font-size: 14px
}

.header_bot_scroll .bot_nav li a {
		padding-left: 10px;
		padding-right: 10px
}

.header_bot_scroll #navigation li.cmsmasters_mov_bar{
		transform:scale(1.2)
} 
*/
.logo_wrap{
		max-width: 100%
}
#horizontalLogo span{
		font-size: 28pt;
    font-family: gotham-light;
    font-weight: 200;
}


/* .header_mid .logo_wrap .logo img{
		top: -26px;
		max-height: 100%;
} */


.header_mid_scroll{
		height:80px;
		transition: height 0.2 ease
}
.nav_title{
		font-size: 16px;
}

.homepage_image img{
		max-height: 500px;
}

.homeContactBlock{
	display: inline-flex;
	width: 300px;
}

.homeContactText{
	margin: auto 0 auto 15px;
	width:250px;
}

.contactBlock{
	width: max-content;
    margin: auto;
}

.bg_outer, .form_info.cmsmasters_textarea{
		display: none;
}

.featured_block_inner img{
		width: 200px;
		height: 200px;
		object-fit: cover;
}

.cmsmasters_row_margin, .cmsmasters_11 {
		margin: 0px 0px;
}

.cmsmasters_featured_block{  border-radius: 20px;
    padding: 20px;
    margin: 10px;
}

.middle_content .opened-article.profiles{
		padding: unset
}

.profile_details{
		display: none;
}

.content{
		padding: 40px 0;
}

.publication_entry p{
		padding: 0px 0px 5px;
}

.publication_entry {
		margin: 10px 0px 33px 0px;
}

.layerslider_links{
font-size: unset;
text-transform: uppercase;
color: mediumpurple;
}

.layerslider_links:hover{
color:	#8a2be2;
}
