.microsite.sheringhamsixthform {background: #767472;}
.microsite.sheringhamsixthform .top-wrap {background: #282826;}
.microsite.sheringhamsixthform .header a.logo {height: 79px; background: url(../images/sheringhamsixthform-logo.png) no-repeat 0 0; background-size: 100%;}
.microsite.sheringhamsixthform .header .left {width: 285px;}
.microsite.sheringhamsixthform .header .right {width: 1020px;}
.microsite.sheringhamsixthform .nav li {padding: 47px 10px;}
.microsite.sheringhamsixthform .buttons .button span.link, .microsite.sheringhamsixthform .title p {font-family: "hwt-artz-n7", "hwt-artz", arial, sans-serif; font-weight: 700;}
.microsite.sheringhamsixthform .banner h2, .microsite.sheringhamsixthform .banner p {text-transform: none; letter-spacing: 0;}
.microsite.sheringhamsixthform .banner p {font-size: 160%; font-weight: 300; line-height: 140%;}
.microsite.sheringhamsixthform .banner .right {width: 780px;}
.microsite.sheringhamsixthform .banner p.readmore {font-size: 120%; font-family: "ff-enzo-web-n6", "ff-enzo-web", arial, sans-serif;}
.microsite.sheringhamsixthform .banner p.readmore a {background: #77b32a; color: #ffffff;}
.microsite.sheringhamsixthform .buttons .button span.link {letter-spacing: 2px;}
.microsite.sheringhamsixthform .buttons .button span.icon {color: #898888;}
.microsite.sheringhamsixthform .bottom-footer-wrap {background: #767472;}
.microsite.sheringhamsixthform .content h1, .microsite.sheringhamsixthform .content h2 {color: #282826!important;}
.microsite.sheringhamsixthform .content h2 {color: #555555!important;}
.microsite.sheringhamsixthform .content h3 {color: #33b7ea!important;}
.microsite.sheringhamsixthform .footer a i, .microsite.sheringhamsixthform .footer a:hover {color: #77b32a;}
.microsite.sheringhamsixthform .bottom-footer p a:hover {color: #90b0a7;}
.microsite.sheringhamsixthform .twitter-wrap {background: #282826 url(../images/sheringhamsixthform-wrap.png) no-repeat 0 0;}
.microsite.sheringhamsixthform .title-wrap {background: #282826 url(../images/sheringhamsixthform-wrap.png) no-repeat 0 0;}
.microsite.sheringhamsixthform .twitter p, .microsite.sheringhamsixthform .twitter p a {color: #ffffff;}
.microsite.sheringhamsixthform .schoolslider, .microsite.sheringhamsixthform .schoolslidermobile {background: #ffffff;}
.microsite.sheringhamsixthform .schoolslider-inner h2, .microsite.sheringhamsixthform .schoolslidermobile .heading p {color: #767472;}
.microsite.sheringhamsixthform a, .microsite.sheringhamsixthform a:hover {color: #767472;}
.microsite.sheringhamsixthform .footer a {color: #4b4b4b;}
.microsite.sheringhamsixthform .bottom-footer a {color: #ffffff;}
.microsite.sheringhamsixthform .snav li a, .microsite.sheringhamsixthform .snav li.selected li a {color: #666666;}
.microsite.sheringhamsixthform .snav li.selected a, .microsite.sheringhamsixthform .snav li:hover a, .microsite.sheringhamsixthform .snav li.selected li:hover a, .microsite.sheringhamsixthform .snav li.selected li.selected a {color: #767472;}
.microsite.sheringhamsixthform .banners-wrap {background: #282826 url(../images/sheringhamsixthform-wrap.png) no-repeat 0 0; background-size: 100%;}
.microsite.sheringhamsixthform .mobile-header-wrap {border-color: #767472;}
.microsite.sheringhamsixthform .mobile-header a.tel, .microsite.sheringhamsixthform .mobile-header a.email {color: #ffffff!important; background: #767472!important;}
.microsite.sheringhamsixthform .mobile-header a.logo {background: url(../images/sheringhamsixthform-logo.png) no-repeat 0 0; background-size: 100%; width: 133px; height: 38px; top: 15px;}
.microsite.sheringhamsixthform .mobile-nav .top {background: #767472;}
.microsite.sheringhamsixthform .mobile-nav li a {background: #767472; color: #ffffff;}
.microsite.sheringhamsixthform .mobile-nav li.selected a {background: #767472; color: #ffffff;}
.microsite.sheringhamsixthform .schoolslider a.tab {background: url(../images/corpusty-slider-button.png) no-repeat 0 0; background-size: 100%;}
.microsite.sheringhamsixthform .schoolslider a.tab.open {background: url(../images/corpusty-slider-button-open.png) no-repeat 0 0; background-size: 100%;}
.microsite.sheringhamsixthform .newsfeed .newsstory .image img {border-color: #767472;}
.microsite.sheringhamsixthform a.newsback {background: #767472;}
.microsite.sheringhamsixthform .newsfeed .newsstory p.date {color: #808080;}
.microsite.sheringhamsixthform .top .left {width: 440px;}
.microsite.sheringhamsixthform .buttons-wrap {background: #ffffff;}

.microsite.sheringhamsixthform .sheringhamtweets, .microsite.sheringhamsixthform .sheringhamsixthformtweets {width: 50%; float: left;}

.microsite.sheringhamsixthform table th {color: #767472!important;}
/* .microsite.sheringhamsixthform table th * {color: #fff!important;} */
.microsite.sheringhamsixthform table th a {color: #767472!important;}
/* .microsite.sheringhamsixthform table td {background: #f2f9e3!important;} */
.microsite.sheringhamsixthform input[type="submit"] {background: #282826;}
.microsite.sheringhamsixthform .links {width: 101%; margin-left: -1%;}
.microsite.sheringhamsixthform .links .link {width: 32%; margin: 0 0 1% 1%; float: left;}
.microsite.sheringhamsixthform .links .link .inner {border: 1px solid #cccccc; display: table; height: 150px; width: 100%;}
.microsite.sheringhamsixthform .links .link .inner a {display: table-cell; padding: 20px; text-align: center; vertical-align: middle;}
.microsite.sheringhamsixthform .links .link .inner a img {max-height: 100px; width: auto; margin: 0 auto; display: inline-block; border-radius: 0!important;}
.microsite.sheringhamsixthform .links .link .name {margin-top: 5px; display: block;}
.microsite.sheringhamsixthform .links .link .name p {padding: 0;}
.microsite.sheringhamsixthform .links .link .name a {color: #ffffff; padding: 10px; background: #767472; display: block;}
.microsite.sheringhamsixthform .galleries {width: 102%; margin-left: -2%;}
.microsite.sheringhamsixthform .galleries .gallery {float: left; width: 23%; margin: 0 0 2% 2%; text-align: center; background: none; border-radius: 0;}
.microsite.sheringhamsixthform .galleries .gallery img {margin: 0 auto 20px auto; display: inline-block; width: 100%; border-radius: 10px;}
.microsite.sheringhamsixthform .nav li:hover a, .microsite.sheringhamsixthform .nav li.selected a {background: #282826; color: #ffffff;}
.microsite.sheringhamsixthform .newsfeeds h2 {color: #767472!important;}
.microsite.sheringhamsixthform .top .links a i {color: #898888;}
.microsite.sheringhamsixthform .snav li.selected li.selected li a {color: #666666;}
.microsite.sheringhamsixthform .snav li.selected li.selected li:hover a, .microsite.sheringhamsixthform .snav li.selected li.selected li.selected a {color: #767472;}

.microsite.sheringhamsixthform .links.parentarea {width: 101%; margin-left: -1%;}
.microsite.sheringhamsixthform .links.parentarea .link {width: 100%; margin: 0 0 2% 0; border: 1px solid #cccccc; padding: 20px; box-sizing: border-box;}
.microsite.sheringhamsixthform .links.parentarea .link .left {width: 14%; float: left; margin: 0; height: 100%;}
.microsite.sheringhamsixthform .links.parentarea .link .left a img {width: 100%; height: 100%;}
.microsite.sheringhamsixthform .links.parentarea .link .right {width: 78%; float: right;}

.microsite.sheringhamsixthform .latestdownload {padding: 20px 20px 0 20px; background: #77b32a; margin-top: 20px;}
.microsite.sheringhamsixthform .latestdownload h2 {color: #ffffff!important; text-transform: uppercase;}
.microsite.sheringhamsixthform .latestdownload h2 i, .microsite.sheringhamsixthform .latestdownload p a, .microsite.sheringhamsixthform .latestdownload p a i {color: #ffffff!important;}

.microsite.sheringhamsixthform .newsarchive ul li a {background: #767472;}
.microsite.sheringhamsixthform .newsarchive li.selected ul li.selected a, .microsite.sheringhamsixthform .newsarchive li.selected ul li:hover a {color: #767472!important;}

.microsite.sheringhamsixthform .subjects {width: 102%; margin-left: -2%;}
.microsite.sheringhamsixthform .subjects .subject {float: left; width: 23%; margin: 0 0 2% 2%;}
.microsite.sheringhamsixthform .subjects .subject .image {margin: 0 0 10px 0;}
.microsite.sheringhamsixthform .subjects .subject h3 {margin: 0; padding: 0;}

.microsite.sheringhamsixthform .governors {width: 102%; margin-left: -2%;}
.microsite.sheringhamsixthform .governors .governor {float: left; width: 23%; margin: 0 0 2% 2%;}
.microsite.sheringhamsixthform .governors .governor .text {box-sizing: border-box; padding: 10px 0;}
.microsite.sheringhamsixthform .governors .governor .text h4 {padding: 0 0 10px 0; margin: 0; color: #006e51; font-weight: 700;}
.microsite.sheringhamsixthform .governors .governor .text p {padding: 0; margin: 0;}

.microsite.sheringhamsixthform .concertina .heading {background: #767472;}

.microsite.sheringhamsixthform .twitter.social-container {display: flex; align-items: center; justify-content: space-between; flex-direction: row;}
.microsite.sheringhamsixthform .arrowbutton a {background: #77b32a; color: #ffffff;}

/* mynewterm api styling */
.microsite.sheringhamsixthform a.orange-btn-hover, .microsite.sheringhamsixthform .orange-vacancy-div-bg {background-color: #282826; border-color: #282826;}
.microsite.sheringhamsixthform a.orange-link-wrapper .orange-vacancy-title {color: #767472;}

@media (max-width: 1420px){
  .microsite.sheringhamsixthform .twitter.social-container {flex-wrap: wrap; gap: 20px;}
}

@media (max-width: 1024px){
  .microsite.sheringhamsixthform .sheringhamtweets, .microsite.sheringhamsixthform .sheringhamsixthformtweets {width: 100%; float: none; margin: 0 0 20px 0;}
}

@media (max-width: 800px){
  .microsite.sheringhamsixthform .governors .governor {width: 31.3333%;}
}

@media (max-width: 667px){
  .microsite.sheringhamsixthform .links .link {width: 99%;}
  .microsite.sheringhamsixthform .galleries .gallery {width: 48%;}
  .microsite.sheringhamsixthform .schoolslidermobile .heading p i {color: #767472;}

  .microsite.sheringhamsixthform .subjects .subject {width: 48%;}
}

@media (max-width: 550px){
  .microsite.sheringhamsixthform .governors .governor {width: 48%;}
}

@media (max-width: 400px){
  .microsite.sheringhamsixthform .galleries .gallery {width: 98%; margin-bottom: 20px;}
  .microsite.sheringhamsixthform .subjects .subject {width: 98%;}
}

@media (max-width: 350px){
  .microsite.sheringhamsixthform .governor {width: 100%; margin-left: 0;}
  .microsite.sheringhamsixthform .governors .governor {width: 100%; margin: 0 0 2% 0;}
}
