.hidden {display: none;}
.bordertop {border: 3px solid #FAB61D;}

.topbar { background:url('../images/waves-tile-light.png'); }

.people-item-image { max-height:90px; }

.homepage-research-group { padding:0; }
.homepage-research-group img { width:100%; }
.homepage-research-groups {padding: 50px 0; background: url('../images/waves-tile-pages.png') repeat-x;}
.homepage-news-title-wrap { background: url('../images/waves-tile-dark.png') #444;}

.homepage-slide-content a {color: #fff; border-bottom: 1px solid #FAB61D;}
.homepage-slide-content a:hover {color: #FAB61D;}
.homepage-slide-title { line-height:1.2em; }
.homepage-slide-text { margin:0 0 10px 0; }

@media (min-width:992px) {
.homepage-news-item,
.homepage-news-wrap .twitter-feed,
.homepage-news-buttons { min-height:350px; }
}

@media (max-width:767px) {
.menu-respond ul li a { padding-left:28px !important; }
}

.mainmenu li ul.__offsetright { left:auto; right:0; }
.mainmenu li ul.__offsetright::before { left:auto; right:45px; }
.menu-toggle span { height:2px; }

/*@media (min-width:768px) {
.mainmenu li ul li.menu-item-has-children > a:after {content: '+';position: absolute;top: 50%; right: 2px; font-size: 22px; transform: translateY(-50%); -ms-transform: translateY(-50%);}
}*/

@media (min-width:768px) {
.sidemenu nav ul li { display:none; }
.sidemenu nav ul li.current-menu-item,
.sidemenu nav ul li.current-menu-item > ul > li,
.sidemenu nav ul li.current-menu-ancestor,
.sidemenu nav ul li.current-menu-ancestor > ul > li { display:block; }
}

@media (max-width:767px) {
.sidemenu nav > ul > li > a { display:none; }
.sidemenu nav > ul > li > ul { display:block !important; }
}

.footer-lower {background: url('../images/waves-tile-dark.png') 0 -8px #50534D;}

.page-wrap {background: url('../images/waves-tile-pages.png') repeat-x;}

.selectBox-options li a {text-overflow:ellipsis;}

.profilepage-header {background: url('../images/waves-tile-profile.png') repeat-x #DDD;}

.banner-padding {padding-top: 10px;}

#social-media {display: inline-block; width: 200px; float: none;}
#social-media .socialmedia-twitter i {color: #50534D; display: block; font-size: 26px; transition:color 0.2s;}
#social-media .socialmedia-facebook i {color:#50534D;  display: block; font-size: 26px; transition:color 0.2s;}
#social-media .socialmedia-linkedin i {color:#50534D;  display: block; font-size: 26px; transition:color 0.2s;}
#social-media .socialmedia-linkedin i:hover {color:#0977B5;}
#social-media .socialmedia-facebook i:hover {color:#23527c;}
#social-media .socialmedia-twitter i:hover {color:#00B0ED;}

.event-details a {color: #000;}
.event-details .link_through a  {color: #000; border-bottom: 1px solid #FAB61D;}
.event-details .link_through a:hover {color: #FAB61D;}

.gallery-wrap { margin:0; }
.gallery-featurebox { display:block; }
.gallery-arrow { cursor:pointer; }
.gallery-nav-wrap .slick-slide { cursor:pointer; }
.gallery-categories .row:last-child .gallery-featurebox { margin:0; }

.slick-prev, .slick-next {position:absolute; top:0; color:#FAB61D; border:none; background:#fff;}
.slick-prev {left:0;}
.slick-prev::before {content:"< ";}
.slick-next {right:0;}
.slick-next::after {content:" >";}

.research .submenu li ul li a.active {border-bottom:3px solid #FAB61D}

.footer-logo {margin:0; max-width:100%;}
.footer-menu {margin:50px 0;}
.footer-socialmedia {display:inline-block; float:right;}

@media (max-width:767px) {
.auxmenu {display:block;}
.footer-socialmedia {display:block; float:none; margin-top:10px;}
.footer-upper {text-align:center;}
}

@media (max-width:767px) {
.submenu-wrap { margin:0 -15px 20px -15px; }
}

@media (min-width:768px) {
.submenu li ul li a,
.submenu li ul li ul li a { padding:8px 0; }
.submenu li ul li.current-menu-item > a::before {
  color: #50534d;
  content: ">";
  font-family: icomoon;
  font-size: 25px;
  font-weight: 400;
  left: -10px;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}
.submenu li.current-menu-item > a {
  font-weight: 700;
  padding-left: 20px;
}
}

.no-image {padding-top: 35px;}

.header-earth-sciences { display:block; }

@media (min-width:992px) {
.header-earth-sciences { margin:0 -50px 0 -15px; }
}

input::-ms-clear {
    display: none;
}


/* research group padding amend */
.slick-initialized .slick-slide {
    display: block;
    outline: none;
}
.homepage-research-group-text{
  padding: 0 20px;
}

.__categoryh1 {
  font-size: 16px;
  padding: 20px;
  border-bottom: 1px solid #CCC;    
}