@charset "UTF-8";
/* CSS Document */
*{ padding: 0; margin: 0; }

body {background: #363636;color: #fff;}
.ge p, p {margin-left:15px; color: #fff;font-size: 1.4rem;}
.ge h1#startcontent {margin-left: -99999px; line-height: 0;}
.ge.admissions-burgermenu {color:: #fff;}
h1#startcontent.main-header {color: #fff;}
h1.main-header {text-transform: none; font-style:italic;}
.ge h1 {color: #fff;}
.ge  h2,h2  {background: transparent; font-size: 2.1rem;color: #fff;text-transform: uppercase;font-weight: 700;}
 h2 span {font-size: 1.9rem; padding-left: 15px; margin-top:30px; margin-bottom: 30px;color:#be8154;font-weight: 700;}

.ge h3, h3 {font-size: 1.9rem; padding-left: 15px; margin-top:30px; margin-bottom: 30px;color:#be8154;font-weight: 700; line-height: 1.1;/*#a77143;*/}
blockquote, .blockquote {margin-top: 60px;color:#D2C4BC; font-size:1.2rem;}
abbr {color: #be8154;}

a {color:#fdbb30; text-decoration: underline;}
a:visited {color:#fdbb30; text-decoration: underline;}
a:hover {color: #fff;}
p.invite {font-size: 1.8rem;line-height:40px;}
a.button.large {background-color:#fff; border:5px solid #be8154; color: #000;font-weight:900;}
a.button.large:hover {background-color: #a77143;}
.descripbk a, .accordion-content a {color: #4b3190;}
.accordion-content a {color: #4b3190;font-style: italic;font-weight:600;line-height: 1.5rem;margin-bottom: 15px;}

.accordion-content li.denisovans a {color: #4b3190;font-style: normal;font-weight:600;}
nav.orbit-bullets button.is-active {display:none;
}
ul.accordion {border: 0px solid #000;margin-right: 15px;}
:last-child:not(.is-active) > .accordion-title {
    border-radius: 0 0 3px 3px;
    border-bottom: 1px solid #000;
}
.accordion-title {border: 1px solid #000;}
a.accordion-title {color: #fff;border: 1px solid #000;}
a.accordion-title:hover, a.accordion-title:active {color: #000;background-color: #9C9491;} 
 .accordion-title:hover, .accordion-title:focus {
	background-color: #7B6F6F;
	color: #000;
}

ul.accordion li.accordion-item {margin-top: 0; background-color: #A3683E;color: #fff;border: 0px solid #000000;}
.admissions-burgermenu:after{background: #fff; box-shadow: 0 7px 0 #fff, 0 14px 0 #fff;}
.accordion {background: #be8154;width: 400px; color: #000;}
ul.accordion.full {width: 90%;}
button.menu-icon a {color: #fff;}
:last-child:not(.is-active) > .accordion-title {background-color: #A3683E;}
.accordion-content li {line-height: 1.5rem;margin-bottom: 15px;}
.left-sidebar {background-color: #363636;}
.left-sidebar .sidenav-bg {background-color: #7E7272;width: 80%;}
.sidenav-bg li {color: #000;font-weight: 600;}
.sidenav-bg li a{color: #fff;}
.sidenav-bg li a:hover {text-decoration:none;color: #000;}
.logos img {margin-bottom: 30px;}

.orbit-previous, .orbit-next {display:none;}
.blkbk {background-color: #000;}
.grybk {margin-top:25px;background-color: #7B746F;/*9C9491*/min-height: 200px; color: #333;}
.grybk h2{color: #000;}
.grybk ul li {line-height: 1.5rem;margin-bottom: 10px;}
.grybk a {color: #000;}
.grybk a:hover {color: #fff; text-decoration: underline;}
.descripbk {background-color: #E7E6E5;padding: 15px 30px 20px 30px;color: #333;}
.descripbk h2 {color: #7B746F;}
.descripbk p{color: #333;}
.descripbk a:hover {color: #333;}
.descripk:last-child {margin-bottom: 50px;}

.scan {width: 80%;}

  .logo a {
    margin: 16px
} 
figcaption {margin-top: 10px; font-size: .8rem;}
  .back-to-top {background-color: #be8154;color: #000;font-weight: 700;}  
  
/*homepage styles*/
.top-bar#skulls, .top-bar#skulls ul {
    background-color: #A3683E;
    font-size: 1.2rem;
    font-weight: 600;
    color: #fff;
}
.top-bar#skulls ul.menu > li > a, .top-bar#skulls {padding: .8rem;}
.top-bar#skulls ul.menu > li > a:hover, .top-bar#skulls {padding: .8rem;color: #000;}
.slidebk {
    width: 1200px;
  background-image: url("/origins/images/slidebk.jpg");
  background-repeat: repeat-x;
}


@media (min-width: 900px){
.logo a img {
    width: 50%;
}
}

@media (max-width: 800px){
.top-bar-left ul li, .top-bar-right ul li {
      clear: left;
}
.left-sidebar {
    background-color: #7B6F6F;
}

.admissions-burgermenu:after {
    content: '';
    position: absolute;
    display: block;
    width: 26px;
    height: 4px;
    background: #fff;
    top: 4px;
    left: 0px;
    box-shadow: 0 7px 0 #fff, 0 14px 0 #fff;
    border-radius: 3px;
}
}

 .tabs .tab-title > a:hover {
	background: #999999;
	color: #444444;
}
 .tabs-title > a:focus, .tabs-title > a[aria-selected='true'] {
	 background: #7B6F6F;
	 color: #ffffff;
}