footer {
    clear: both;
}

.dropdown .show-ddl-menu {
    display: block;
}
.showmore {
    font-size: 0px;
}
.showmore i:before {
    font-size: 45px;
}
#search-text {
    width: 88%;
    padding: 5px;
}

#search-button {
    padding: 6px 18px;
    background: #6d0120;
    color: #fff;
    border-radius: 4px;
    cursor: pointer;
}

#search-button:hover {
    background-color: #580000;
}

@media screen and (max-width: 767px)  {
    #search-text {
        width:100%;
    }
    #search-button {
        margin-top:10px;
    }
}
.article-pictures.modal {
	 position: unset;
}

@media screen and (min-width: 64.0625em) {
    .main {
        padding-top: 0 !important;
    }
}

.relation-form {
    display: none;
}
.relations article .figure img {
    max-width: 225px;
}
.relations.relation-staff .relation-content {
    min-height: 325px;
}


.relations.relation-staff .relation-content .figure img{margin-top:-20%;margin:-50px 0 10px 0}


.relations.relation-staff .relation-content .figure img{margin-top:0}


	.relations.relation-staff .relation-content .figure img {
		position: initial;
	}
	.relations.relation-staff .relation-content .figure {
		right: 45%;
		top: 20%;
		position: initial;
	}
@media screen and (min-width: 80em){
	.relations.relation-staff .relation-content .figure {
		right: 60%;
		top: 20%;
	}
	.relations.relation-staff .relation-content .figure{max-width:375px}
}

.social {
    float: none;
    /*position: absolute;*/
    border: none;
    box-shadow: none;
}

@media screen and (min-width: 53.75em) {
.page-academics-detail-new .top-content {
    padding-top: 0px;
}
}

.social.main:before {
    display: inline;
}

.page-content {
    padding: 0;
}
.page-academics-detail .section-nav li,
.page-academics-listing .section-nav li, 
.page-content .section-nav li,
.page-content-listing .section-nav li {
    float: none;
}

.section-info.section-nav ol li {
    width: 100%;
}
.content-inner {
    padding: 20px;
}

/*nav.section-info.section-nav,*/ a.backto, .rearrange-content { 
    display: none;
}

/*.scroller-inner {
    padding: 0 80px;
}*/

.page-academics-listing .focus-nav li ol {
    margin: 0;
}
.page-academics-listing .focus-nav li .focus-nav-school, .news-listing .list .item .figure img {
    position: inherit;
}

.calendar-listing .section-info, .news-listing .section-info, .research-listing .section-info {
    border-bottom:none;
}

.featured-spotlight {
	display: none;
}
.featured-spotlight.new {
    display: block;
    padding: 50px 12.5%;
}

.sub-heading, .relations.relation-staff .relation-content>h2, .page-academics-listing .focus-nav li .focus-nav-school .focus-nav-intro, .page-academics-listing .focus-nav li a .focus-nav-intro {
 font-family: Muli,sans-serif;
 font-style: normal;
}
ul, ol {
    margin-left: 20px;
    padding: inherit;
    list-style-type: unset;
}
.featured-spotlight__image-area {
    float: right;
}
/*repeated from master.css for use in "Standard" wysiwyg config*/
a.button-alt {
    border: 1px solid #fdd33e;
    border-radius: 3px;
    box-shadow: inset 0 1px 0 0 #faf2d4;
    color: #333;
    display: inline-block;
    font-family: "FjallaOne";
    font-size: 11px;
    font-weight: normal;
    background-color: #f8e08a;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f8e08a),color-stop(100%, #fdd74d));
    background-image: -webkit-linear-gradient(#f8e08a,#fdd74d);
    background-image: linear-gradient(#f8e08a,#fdd74d);
    padding: 7px 18px;
    text-decoration: none;
    text-shadow: 0 1px 0 #fee898;
    text-transform: uppercase;
    background-clip: padding-box;
    color: #820127;
    font-size: 1.25em;
}
a.button-alt:hover {
    color: #333;
}

.img-right, .img-left {
    float: right;
    margin: 0 0 20px 20px;
    width: 40%;
}
.img-left {
    float: left;
    margin: 0 20px 20px 0;
}
/*END repeated from master.css for use in "Standard" wysiwyg config*/