header[role="banner"] #stats-wrapper, .breadcrumb-wrapper .breadcrumb span, #stats-wrapper, .current-students .panel-testimonial {
     display: none;
     visibility: hidden;
}

h1, .t36px {
     font-size: 2.3077em;
}

header[role="banner"], .ie7 #sitewide {
     background-position: 23.2% bottom;
}

header[role="banner"] #quicklinks-wrapper, .ie7 #sitewide #quicklinks-wrapper {
     background-image: none;
     float: right;
     width: 54%;
}

header[role="banner"] #quicklinks-wrapper #quicklinks ol, .ie7 #sitewide #quicklinks-wrapper #quicklinks ol {
     background-image: url("/media/lancaster-university/style-assets/images/border-dotted-vertical.png");
     background-position: 50% 0px;
     background-repeat: repeat-y;
}

header[role="banner"] #logo-wrapper, .ie7 #sitewide #logo-wrapper {
     width: 25.5208%;
}

.breadcrumb-wrapper .breadcrumb ol, .breadcrumb-wrapper .breadcrumb.current-student ol {
     width: 100%;
}

#router ul li {
     font-size: 90%;
}

#router ul li a {
     padding-left: 5px;
     padding-right: 5px;
}

.ep-carousel .ep-carousel-items .item {
     min-height: 250px;
}

.video-wrapper a {
     background-image: url("/media/lancaster-university/style-assets/images/btn-video.png");
}

.video-wrapper a span {
     font-family: Arial,Helvetica,sans-serif;
     font-size: 90%;
}

.ep-quote blockquote {
     margin-top: 15px;
}

.ep-quote blockquote p {
     font-size: 1.3077em;
}

footer[role="contentinfo"] #footer-level1 #footer-nav, .ie7 #footer-level1 #footer-nav, .ie8 #footer-level1 #footer-nav {
     padding-right: 2.60492%;
     width: 13.314%;
}

footer[role="contentinfo"] #footer-level1 #footer-quicklinks, .ie7 #footer-level1 #footer-quicklinks, .ie8 #footer-level1 #footer-quicklinks {
     padding-left: 2.60492%;
     padding-right: 2.60492%;
     width: 33.1404%;
}

footer[role="contentinfo"] #footer-level1 #footer-quicklinks #footer-quicklinks-left, .ie7 #footer-level1 #footer-quicklinks #footer-quicklinks-left, .ie8 #footer-level1 #footer-quicklinks #footer-quicklinks-left {
     padding-right: 6.79245%;
     width: 43.3962%;
}

footer[role="contentinfo"] #footer-level1 #footer-quicklinks #footer-quicklinks-right, .ie7 #footer-level1 #footer-quicklinks #footer-quicklinks-right, .ie8 #footer-level1 #footer-quicklinks #footer-quicklinks-right {
     padding-right: 0px;
}

footer[role="contentinfo"] #footer-level1 #footer-connect, .ie7 #footer-level1 #footer-connect, .ie8 #footer-level1 #footer-connect {
     padding-left: 2.60492%;
     padding-right: 2.60492%;
     width: 19.8263%;
}

footer[role="contentinfo"] #footer-level1 #footer-fandd, .ie7 #footer-level1 #footer-fandd, .ie8 #footer-level1 #footer-fandd {
     float: none;
     padding-left: 12.5874%;
     padding-right: 0px;
     width: 87.4126%;
}

footer[role="contentinfo"] #footer-level1 #footer-fandd ul, .ie7 #footer-level1 #footer-fandd ul, .ie8 #footer-level1 #footer-fandd ul {
     display: none;
}

footer[role="contentinfo"] #footer-level1 #footer-contact, .ie7 #footer-level1 #footer-contact, .ie8 #footer-level1 #footer-contact {
     background-image: none;
     float: none;
     margin-top: 1.5em;
     padding-left: 12.5874%;
     padding-right: 0px;
     width: 87.4126%;
}

footer[role="contentinfo"] #footer-level1 #footer-contact address, .ie7 #footer-level1 #footer-contact address, .ie8 #footer-level1 #footer-contact address {
     display: none;
}

footer[role="contentinfo"] #footer-level1 .footer-group, .ie7 #footer-level1 .footer-group, .ie8 #footer-level1 .footer-group {
     background-image: url("/media/lancaster-university/style-assets/images/border-dotted-vertical-white.png");
     background-position: left top;
     background-repeat: repeat-y;
     float: left;
     width: 20.6946%;
}

footer[role="contentinfo"] #footer-level2 .footer-inner #credit, .ie7 #footer-level2 .footer-inner #credit, .ie8 #footer-level2 .footer-inner #credit {
     float: left;
}

.col-ep, .standard-wide-alt #main .col-ep, .market .col-ep {
     float: none;
     width: 100%;
}

.col-search, .standard-wide-alt #main .col-search, .services-wrapper {
     float: right;
     margin-top: 2.3em;
     width: 49.9276%;
}

.services-wrapper {
     margin-top: 0px;
}

.panel-warning {
     min-height: 100%;
}

.col-news, .col-announcements {
     float: left;
     width: 47.4674%;
}

.snippet-news-wrapper .article:nth-of-type(2n+2) {
     clear: right;
     margin: 0px;
}

.snippet-news-wrapper .article:nth-of-type(3n) {
     clear: left;
}

.snippet-news-wrapper .article {
     margin-right: 8.23171%;
     width: 40.2439%;
}

.snippet-box {
     float: left;
     width: 47.2464%;
}

.snippet-box .btn-more-list .btn-more {
     display: block;
     margin-right: 0px;
}

.snippet-box:nth-of-type(2n+1) {
     float: right;
}

.snippet-box .btn-more-list .btn-more {
     background: none repeat scroll 0% 0% transparent;
     color: #D42B1E;
     cursor: pointer;
     display: inline-block;
     font-family: Arial,Helvetica,sans-serif;
     font-size: 1em;
     font-weight: bold;
     line-height: 1em;
     margin-top: 0.6em;
     padding: 0px;
}

.snippet-box .btn-more-list .btn-more:hover {
     color: black;
}

.snippet-box .btn-more-list .btn-more:hover:before {
     background: none repeat scroll 0% 0% transparent;
}

.snippet-box .btn-more-list .btn-more:before {
     display: none;
}

#col-secondary .title {
     padding-right: 9.26194%;
}

#col-secondary .col {
     width: 60.2026%;
}

#col-primary {
     width: 50%;
}

#col-primary #content-wrapper {
     margin-left: 9.26194%;
     width: 130.246%;
}

#col-secondary, #col-primary {
     left: -19.9711%;
}

#content-wrapper.col-double #main {
     float: none;
     width: 100%;
}

#content-wrapper.col-double #related {
     float: none;
     margin-top: 20px;
     width: 100%;
}

#content-wrapper.col-double #related .image-wrapper, #content-wrapper.col-double #related .video-wrapper {
     float: left;
     margin-bottom: 20px;
     margin-right: 4.34783%;
     margin-top: 0px;
     width: 47.8261%;
}

#content-wrapper.col-double #related .image-wrapper:nth-of-type(2) {
     margin-top: 0px;
}

#content-wrapper.col-double #related .image-wrapper:nth-of-type(2n+2) {
     margin-right: 0px;
}

#content-wrapper.col-double #related .image-wrapper:nth-of-type(2n+3) {
     clear: left;
}

#content-wrapper.col-double #related .panel-aux {
     float: left;
     margin-bottom: 20px;
     margin-top: 0px;
     padding-left: 4.44444%;
     padding-right: 4.44444%;
     width: 38.8889%;
}

#content-wrapper.col-double #related .courseQuote {
     width: 91.2222%;
}

.standard .ep-carousel .ep-nav ul {
     font-size: 0.9231em;
     line-height: 1.5em;
}

.standard .ep-carousel .ep-nav ul li {
     clear: both;
     font-family: Arial,Helvetica,sans-serif;
     text-transform: inherit;
}

.standard .ep .headline-panel .intro {
     font-family: Arial,Helvetica,sans-serif;
     font-size: 0.9231em;
     line-height: 1.5em;
}

.standard .ep-carousel .ep-carousel-items .item img {
     max-width: 75%;
}

.standard-wide #main .col-left, .standard-wide #secondary .col-left {
     float: none;
     width: 100%;
}

.study #main .col-features {
     width: 100%;
}

.study #main .col-testimonial {
     margin-top: 2.3em;
     width: 47.178%;
}

.study #main .col-testimonial .panel-testimonial {
     padding-top: 20px;
}

.study #main .col-testimonial .panel-more {
     margin-top: 0px;
}

.study #main .col-testimonial blockquote {
     display: none;
     visibility: hidden;
}

.standard .features-wrapper .feature:nth-of-type(2n+2), .standard .features-wrapper .feature:last-child, .col-double #main .features-wrapper .feature:nth-of-type(2n+2) {
     padding-right: 0px;
}

.standard .features-wrapper .feature:nth-child(n+3) {
     border-top: 1px solid #E5E5E5;
}

.standard .features-wrapper .feature:nth-of-type(2n+3) {
     clear: left;
}

.standard .features-wrapper .feature:nth-of-type(3n+4) {
     clear: none;
}

.standard .features-wrapper .feature:nth-of-type(2n+1) {
     padding-right: 4.44444% ! important;
}

.standard .features-wrapper .feature:nth-of-type(3n+3), .standard .features-wrapper .feature:last-child, .standard .col-double #main .features-wrapper .feature:nth-of-type(3n+3) {
     padding-right: 0px;
}

.features-wrapper #feature-related {
     padding-right: 0px ! important;
}

.standard .features-wrapper .feature {
     margin-top: 20px;
     padding-right: 4.44444%;
     width: 47.7778%;
}

.standard .features-wrapper-small .feature:nth-of-type(2n+3) {
     border-top: 0px none;
     clear: none;
     padding-left: 4.34783%;
     padding-right: 0px;
}

.col-double #main .features-wrapper-small .feature:nth-of-type(2n+2) {
     padding-right: 4.34783%;
}

.col-double #main .features-wrapper-small .feature:nth-of-type(3n+3) {
     padding-left: 0px;
     padding-right: 0px ! important;
}

.features-wrapper .feature a.block p, .well-being .features-wrapper .feature a.block p {
     min-height: 100%;
}

.gallery-wrapper .gallery-image {
     margin-right: 4.44444%;
     margin-top: 20px;
     width: 47.7778%;
}

.gallery-wrapper .gallery-image:nth-of-type(2n+2) {
     clear: none;
     margin-right: 0px;
}

.gallery-wrapper .gallery-image:nth-of-type(2n+1) {
     margin-right: 4.44444%;
}

.ie7 .gallery-wrapper .gallery-image, .ie8 .gallery-wrapper .gallery-image {
     margin-right: 2.22222%;
}

.col-double #main .features-wrapper-images .feature {
     width: 47.7778%;
}

.panel-nav {
     margin-right: 4.44444%;
}

.video-wrapper a span {
     display: none;
}

#content-wrapper.col-double #related .panel-aux {
     margin-right: 4.44444%;
}

.ie7 #content-wrapper.col-double #related .panel-aux, .ie8 #content-wrapper.col-double #related .panel-aux {
     margin-right: -2px;
     padding-right: 2.22222%;
}

#content-wrapper.col-double #related .panel-aux:nth-of-type(2n+2), #content-wrapper.col-double #related .panel-aux:last-child {
     margin-right: 0px;
}

.market .col-search {
     width: 100%;
}

.market .col-search .panel-form {
     padding-left: 4.44444%;
     padding-right: 4.44444%;
     width: 91.1111%;
}

.coast #content-wrapper .col-block {
     margin-right: 0px;
     width: 100%;
}

.coast #content-wrapper .col-block img {
     max-width: 50%;
}

.gmap-panel {
     float: left;
     height: 100%;
     margin-bottom: 20px;
}

#gmap {
     float: left;
     height: 245px;
     width: 100%;
}

.gmap-form {
     height: auto;
     width: 100%;
}

.gmap-form #gmap-dir {
     height: 100%;
     overflow: scroll ! important;
     padding: 0px 4.44444%;
     position: relative ! important;
     width: 91.1111%;
}

.gmap-form #gmap-dir .panel-fade {
     display: none;
     left: 4.44444%;
     visibility: hidden;
     width: 91.1111%;
}

.gmap-arrow {
     background: url("/media/lancaster-university/style-assets/images/ep-nav-current-arrow.png") repeat scroll 0% 0% transparent;
     height: 7px;
     left: 20px;
     top: -7px;
     width: 14px;
}

.tbl-contact {
     font-size: 95%;
}

.ie7 .standard .features-wrapper .feature, .ie8 .standard .features-wrapper .feature {
     margin-right: -2px;
     padding-right: 2.22222%;
}

.ep-course .ep-nav ul li {
     min-height: 40px ! important;
}

.search-results #main .col-right {
     display: none;
     visibility: hidden;
}

.study #markets-wrapper .market p {
     min-height: 100%;
}

#resp_bottom_nav {
     display: none;
}

#quicklinks-alt {
     display: block;
}

#sustainability-research-fb + .features-wrapper .feature .t15px {
     min-height: 6em;
}

.steps #main .col-left {
     float: left;
     margin-right: 2.89436%;
     width: 48.4805%;
}

.steps .regulars-links, .steps .latest-articles-links {
     padding: 0px;
     width: 100%;
}

.steps .featured-articles {
     width: 48.6252%;
}

.steps .main-feature {
     margin: 0px 0px 20px;
     width: 100%;
}

.steps .supporting-feature-one {
     margin-right: 5.95238%;
     width: 47.0238%;
}

.steps .supporting-feature-two {
     width: 47.0238%;
}

.steps .latest-articles-snippets, .steps .snippet-main, .steps .latest-news-snippets {
     margin-right: 2.89436%;
     width: 65.7019%;
}

.steps .feature-snippet, .steps .movers-shakers, .steps .snippet-twitter {
     width: 31.4038%;
}

.steps .latest-articles-snippets .snippet {
     margin-bottom: 0px;
     width: 47.7974%;
}

.steps .movers-shakers .love-lancs .title {
     font-size: 1.0769em;
}

.steps .snippet-main-feature {
     margin-right: 4.40529%;
     width: 47.7974%;
}

.steps .snippet-main-support {
     width: 47.7974%;
}

.steps .snippet-news-wrapper .article {
     margin-right: 4.40529%;
     width: 47.7974%;
}

.steps .snippet-news-wrapper .article-2, .steps .snippet-news-wrapper .article-4 {
     margin-right: 0px;
}

.steps .snippet-news-wrapper .article-2 {
     clear: right;
}

.steps .snippet-news-wrapper .article-3 {
     clear: left;
}

.steps .snippet-news-wrapper .article time {
     margin-top: 1.3em;
}

.steps .snippet-news-wrapper .article img {
     float: left;
     margin-right: 4.60829%;
     width: 44.7005%;
}

.steps .snippet-news-wrapper .article .article-description {
     overflow: hidden;
     width: auto;
}

.article #top {
     margin-bottom: 0px;
}

.article .thumbs {
     margin-bottom: 35px;
}

#content-wrapper.col-double #related .panel-map, #content-wrapper.col-double #related .panel-alumni-updates {
     padding: 0px;
     width: 47.7778%;
}

.home .col-main-features {
     float: left;
     width: 47.4674%;
     margin-top: 30px;
}

.home .col-search .panel-updates {
     background-image: url("/media/lancaster-university/style-assets/images/twitter-home.png");
     clear: left;
     float: left;
     height: 125px;
     margin-top: 20px;
     min-height: 0px;
     overflow: hidden;
     padding-bottom: 20px;
     padding-top: 0px;
}

.home .col-search .panel-updates .panel-twitter .quote {
     background-image: none;
     padding-bottom: 10px;
}


/* News site changes June 2013 */

.news .image-carousel {
     display: block;
     float: none;
     width: 100%;
}

.news .news-menu {
     display: none;
     visibility: hidden;
}

.news .news-links {
     width: 70%;
}

.news .news-links ul {
     float: left;
     margin-top: 3.5em;
     width: 100%;
}

.news .col-features {
     width: 65%;
}

.news .news-feature {
     margin-right: 4%;
     width: 45%;
}

.ie7 .news .news-feature {
width: 45%;
  margin-right: 4%;
}

.news .news-feature:nth-of-type(2n+1) {
     clear: both;
     padding-right: 0.444444% ! important;
}

.news .news-feature:nth-of-type(2n+2) {
     clear: none;
     margin-right: 0px;
     padding-right: 0px;
}

.news .col-info {
     width: 35%;
}

.news .col-blogs {
     width: 65%;
}

.news.image-carousel .headline-panel {
     max-width: 100%;
     position: absolute;
}

.news.image-carousel .headline-panel a.btn-headline {
    max-width: 100%;
    white-space: normal;
}

.news .flex-direction-nav {
     display: none;
     visibility: hidden;
}

.news .flex-caption {
     display: none;
     visibility: hidden;
}

.article .publication-date {
margin-top: 1em;
}

.frm-simple input {
width: 90%;
height: 31px;
padding: 0 5%;
}


.ie7 .news-feature:nth-of-type(2n+2) {
margin-right: 0;
}

.news-feature-home {
 width: 48%;
 margin-right:4%; 
 margin-bottom: 6%;  
}

.news-feature-home:nth-of-type(2n+2) {
  margin-right: 0;
}

.news-feature-home:nth-of-type(3) {
    margin-right: 4%;     
}

.news-feature-home:last-child {
   visbility:visible;
   display:inline;     
} 

.news .view-all {
margin-right: 20px;
visibility: visible;
display: inline-block;
float: right;
font-size: .9231em;
font-weight: bold;
margin-top: .3em;
}

.news h1.t64px {
letter-spacing: -0.06em;
}

.article .news-menu {
height: 300px;
}