html {
}
#quicklinks-wrapper, .ep .ep-nav, #course-search, .wide-features, .btn-prospectus, .study .col-search, .col-search, .col-main-features, #breadcrumb-top, #col-secondary, .study .col-testimonial, footer[role="contentinfo"] #footer-level1 #footer-nav, footer[role="contentinfo"] #footer-level1 #footer-quicklinks, footer[role="contentinfo"] #footer-level1 #footer-contact address, footer[role="contentinfo"] #footer-level1 #footer-contact ul, .ie7 #footer-level1 #footer-nav, .ie7 #footer-level1 #footer-quicklinks, .ie7 #footer-level1 #footer-contact address, .ie7 #footer-level1 #footer-contact ul, .col-double #main .panel-testimonial {
    display: none;
    visibility: hidden;
}
.home .col-search .btn-more-list {
    display: block;
    visibility: visible;
}
h1, .t36px {
    font-size: 2.3077em;
}
.col-search {
    float: none;
    width: 100%;
}
.col-news {
    border-top: 1px solid #E5E5E5;
    float: none;
    margin-top: 20px;
    padding-top: 15px;
    width: 100%;
}
.snippet-news-wrapper {
    margin-top: 20px;
    width: 100%;
}
.snippet-news-wrapper .t22px {
    margin-bottom: -0.5em;
}
.snippet-news-wrapper .snippet-news-articles {
    width: 100%;
}
.snippet-news-wrapper .article {
    clear: both;
    display: block;
    float: left;
    margin-right: 0;
    margin-top: 20px;
    min-height: 100px;
    width: 100%;
}
.snippet-news-wrapper .article img {
    margin-top: 0;
}
.snippet-news-wrapper .article a, .snippet-news-wrapper .article .block img {
    float: left;
    margin-right: 4.62963%;
    min-width: 30.5556%;
}
.snippet-news-wrapper .article .article-description {
    overflow: hidden;
    width: auto;
}
.snippet-news-wrapper .article .article-description time {
    margin-top: 0;
}
.snippet-news-wrapper .article .article-description a {
    margin-right: 0;
    min-width: 100%;
    width: 100%;
}
.snippet-news-wrapper .article:nth-of-type(2n+2) {
    margin-top: 20px;
}
.col-features {
    margin-top: 20px;
    width: 100%;
}
#markets-wrapper .market {
    float: none;
    padding-right: 0;
    width: 100%;
}
#markets-wrapper .market p.description {
    min-height: 100%;
}
#markets-wrapper .market .market-title img {
    display: none;
}
#markets-wrapper .market .market-title .t17px {
    color: black;
    font-family: 'EffraLight',Arial,Helvetica,sans-serif;
    font-size: 1.6923em;
    line-height: 1.1818em;
    margin-bottom: -0.2em;
    margin-top: 0.8182em;
    position: relative;
    text-transform: none;
}
#markets-wrapper .market .market-title .t17px a {
    color: #D42B1E;
    position: relative;
}
#markets-wrapper .market .market-title .t17px a span {
    background-image: none;
    padding: 0;
    position: relative;
}
#markets-wrapper .market .market-title .t17px a:hover {
    color: black;
}
.market .features-wrapper {
    margin-top: 0;
}
.features-wrapper .feature, .standard .features-wrapper .feature, .standard .features-wrapper-double .feature {
    float: none;
    padding-right: 0;
    width: 100%;
}
.features-wrapper .feature .lnk-feature, .standard .features-wrapper .feature .lnk-feature, .standard .features-wrapper-double .feature .lnk-feature {
    font-size: 0.9231em;
}
.features-wrapper .feature a, .standard .features-wrapper .feature a, .standard .features-wrapper-double .feature a {
    display: block;
}
.features-wrapper .feature a img, .features-wrapper .feature .image-grid img, .standard .features-wrapper .feature a img, .standard .features-wrapper-double .feature a img {
    display: none;
}
.features-wrapper .feature .block, .standard .features-wrapper .feature .block, .standard .features-wrapper-double .feature .block {
    display: block;
}
.features-wrapper .feature .t15px, .standard .features-wrapper .feature .t15px, .standard .features-wrapper-double .feature .t15px {
    margin-bottom: 0;
    min-height: 0;
    padding-top: 1.3em;
}
.features-wrapper .feature .t15px a, .standard .features-wrapper .feature .t15px a, .standard .features-wrapper-double .feature .t15px a {
    position: relative;
}
.features-wrapper .feature h2 a, .standard .features-wrapper .feature h2 a, .standard .features-wrapper-double .feature h2 a, .features-wrapper .feature p a, .standard .features-wrapper .feature p a, .standard .features-wrapper-double .feature p a, .features-wrapper .feature ul li a, .standard .features-wrapper .feature ul li a, .standard .features-wrapper-double .feature ul li a {
    display: block;
}
.standard .features-wrapper .feature:nth-child(n+2), .standard .features-wrapper-double .feature:nth-child(n+2) {
    border-top: 1px solid #E5E5E5;
}
.standard .features-wrapper .feature:nth-of-type(2n+1), .standard .features-wrapper-double .feature:nth-of-type(2n+1) {
    padding-right: 0 !important;
}
.standard .features-wrapper .feature:first-child, .standard .features-wrapper-double .feature:first-child {
    margin-top: 0;
}
.col-double #main .features-wrapper-small .feature {
    clear: both;
    padding-left: 0;
    padding-right: 0;
    padding-top: 20px;
    width: 100%;
}
.col-double #main .features-wrapper-small .feature a {
    display: block;
}
.col-double #main .features-wrapper-small .feature:nth-of-type(2n+2) {
    padding-left: 0;
    padding-right: 0;
}
.col-double #main .features-wrapper-images .feature {
    float: left;
    padding-right: 4.44444% !important;
}
.col-double #main .features-wrapper-images .feature:nth-of-type(2n+2) {
    padding-right: 0 !important;
}
.col-double #main .features-wrapper-images .feature:nth-of-type(n+2) {
    border-top: 0 none;
}
.standard .features-wrapper-images .feature:first-child {
    margin-top: 20px;
}
.col-double #main .features-wrapper-double .feature {
    width: 100%;
}
.features-wrapper .feature a.block h2.t15px span {
    position: relative;
}
header[role="banner"], .ie7 #sitewide {
    background-position: 23.2% bottom;
}
header[role="banner"] .header-inner, .ie7 #sitewide .header-inner {
    padding-bottom: 10px;
    padding-top: 10px;
}
header[role="banner"] #logo-wrapper, .ie7 #sitewide #logo-wrapper {
    width: 40.9722%;
}
header[role="banner"] #quicklinks-alt, .ie7 #sitewide #quicklinks-alt {
    display: block;
    float: right;
    margin-top: 4.62963%;
    visibility: visible;
    width: 41.6667%;
}
header[role="banner"] #quicklinks-alt select, .ie7 #sitewide #quicklinks-alt select {
    display: block;
    width: 100%;
}
header[role="banner"] #quicklinks-alt button, .ie7 #sitewide #quicklinks-alt button {
    display: none;
    visibility: hidden;
}
header[role="banner"] #quicklinks-alt .btn-find-course, .ie7 #sitewide #quicklinks-alt .btn-find-course {
    color: black;
    display: block;
    font-weight: bold;
    margin-top: 10px;
}
header[role="banner"] #quicklinks-alt .btn-find-course:hover, .ie7 #sitewide #quicklinks-alt .btn-find-course:hover {
    color: #D42B1E;
}
header[role="banner"] #quicklinks-alt .btn-find-course:hover:before, .ie7 #sitewide #quicklinks-alt .btn-find-course:hover:before {
    background-image: url("/media/lancaster-university/style-assets/images/spm-global.png");
    background-position: -20px -230px;
    background-repeat: no-repeat;
}
header[role="banner"] #quicklinks-alt .btn-find-course:active:before, .ie7 #sitewide #quicklinks-alt .btn-find-course:active:before {
    background-image: url("/media/lancaster-university/style-assets/images/spm-global.png");
    background-position: -40px -230px;
    background-repeat: no-repeat;
}
header[role="banner"] #quicklinks-alt .btn-find-course:before, .ie7 #sitewide #quicklinks-alt .btn-find-course:before {
    background-image: url("/media/lancaster-university/style-assets/images/spm-global.png");
    background-position: 0 -230px;
    background-repeat: no-repeat;
    content: "";
    display: block;
    float: left;
    height: 17px;
    margin-right: 7px;
    width: 17px;
}
#router ul li a {
    padding: 5px 15%;
}
.ep {
    z-index: 495;
}
.ep .ep-carousel-wrapper {
    z-index: 496;
}
.ep .ep-carousel-items {
    z-index: 497;
}
.ep .item {
    z-index: 498;
}
.ep .headline-panel {
    z-index: 499;
}
.ep .headline-panel .t25px {
    font-size: 1.3846em;
}
.ep .headline-panel .intro {
    font-family: Arial,Helvetica,sans-serif;
    font-size: 0.9231em;
    line-height: 1.5em;
    margin-bottom: 0;
    margin-top: 1em;
}
.ep .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: 0;
}
.ep .btn-more:hover {
    color: black;
}
.ep .btn-more:hover:before {
    background: none repeat scroll 0 0 transparent;
}
.ep .btn-more:before {
    display: none;
}
.ep .image-wrapper .vignette {
    display: none;
}
.ep-carousel .ep-carousel-items .item img, .standard .ep-carousel .ep-carousel-items .item img, .ep .image-wrapper img {
    max-width: 100%;
    width: 100%;
}
.standard-wide .ep .headline-panel, .home .ep .headline-panel, .ep .headline-panel {
    background-color: #EFEFEF;
    background-image: none;
    padding: 15px 4.16667%;
    width: 93%;
}
.ep .image-wrapper, .standard #col-primary #content-wrapper .ep .image-wrapper {
    height: 144px;
    overflow: hidden;
    position: relative;
}
.ep .ep-wrapper {
    background-image: none;
    min-height: 100%;
}
.ep-carousel .fade-panel {
    height: auto;
    position: relative;
}
.standard-wide .ep-carousel-items .item .btn-ep, .ep-carousel .ep-carousel-items .item .btn-ep {
    background-image: url("/media/lancaster-university/style-assets/images/btn-video.png");
    background-position: 50% center;
    background-repeat: no-repeat;
    height: 144px;
    left: 0 !important;
    margin-top: -144px;
    top: 0;
    width: 100% !important;
}
.standard-wide .ep-carousel-items .item .btn-ep:hover, .ep-carousel .ep-carousel-items .item .btn-ep:hover {
    background-image: url("/media/lancaster-university/style-assets/images/btn-video-hover.png");
}
.standard-wide .ep-carousel-items .item .btn-ep:active, .ep-carousel .ep-carousel-items .item .btn-ep:active {
    background-image: url("/media/lancaster-university/style-assets/images/btn-video-active.png");
}
.ep .btn-ep span, .ep .btn-ep t15px {
    display: none;
}
.ep-nav-button, .standard #col-primary #content-wrapper .ep .ep-nav-button {
    display: block;
    height: 43px;
    position: absolute;
    top: 55px;
    visibility: visible;
    width: 22px;
}
.ep-nav-button a, .standard #col-primary #content-wrapper .ep .ep-nav-button a {
    display: block;
    height: 43px;
    width: 22px;
}
#prev-button {
    background-image: url("/media/lancaster-university/style-assets/images/spm-global.png");
    background-position: 0 -270px;
    background-repeat: no-repeat;
    left: 0;
}
#next-button {
    background-image: url("/media/lancaster-university/style-assets/images/spm-global.png");
    background-position: 0 -314px;
    background-repeat: no-repeat;
    right: 0;
}
#prev-button:hover {
    background-image: url("/media/lancaster-university/style-assets/images/spm-global.png");
    background-position: -22px -270px;
    background-repeat: no-repeat;
    left: 0;
}
#next-button:hover {
    background-image: url("/media/lancaster-university/styleassets/images/spm-global.png");
    background-position: -22px -314px;
    background-repeat: no-repeat;
    right: 0;
}
.market .col-left {
    float: none;
    width: 100%;
}
.market .ep-basic {
    min-height: 100%;
}
.ep-quote, .ep-basic {
    background: none repeat scroll 0 0 transparent;
    border-bottom: 1px solid #E5E5E5;
    min-height: 100%;
    padding-bottom: 20px;
}
.ep-quote .ep-wrapper, .ep-basic .ep-wrapper {
    background-color: transparent;
    min-height: 100%;
    padding: 0;
    width: 100%;
}
.ep-quote .headline-panel, .ep-basic .headline-panel {
    background-color: transparent;
    padding: 0;
    position: relative;
    width: 100%;
}
.ep-quote blockquote, .ep-basic blockquote, .ep-quote footer, .ep-basic footer {
    display: none;
    visibility: hidden;
}
.standard #col-primary #content-wrapper .ep-quote .headline-panel {
    background-color: transparent;
    padding: 0;
    position: relative;
    width: 100%;
}
.ep .fade-panel {
    height: auto;
}
.standard-wide .ep-carousel .ep-carousel-items .item .cta {
    height: auto;
    left: auto;
    margin-top: -144px;
    right: 0;
    top: 0;
    width: auto;
}
.standard-wide .ep-carousel .ep-carousel-items .item .cta .btn-large {
    margin-top: 0;
}
.standard-wide .ep-carousel .ep-carousel-items .item .cta p {
    display: none;
}
.btn-video-wrapper, .ep .btn-ep .btn-video-wrapper {
    display: none;
    visibility: hidden;
}
.ep-course .btn-more {
    background: -moz-linear-gradient(100% 100% 90deg, #AA2217, #D52B1E) repeat scroll 0 0 transparent;
    border-radius: 100px 100px 100px 100px;
    color: white;
    cursor: pointer;
    display: inline-block;
    font-family: 'LexiaBold',Georgia,sans-serif;
    font-size: 1em;
    font-weight: normal;
    left: 20px;
    line-height: 1em;
    margin-top: 1em;
    padding: 6px 12px 7px;
    right: auto;
    white-space: nowrap;
}
.ep-course .btn-more:hover {
    color: #F3D4D1;
}
.ep-course .btn-more:hover:before {
    background-image: url("/media/lancaster-university/style-assets/images/spm-global-2.png");
    background-position: -990px -33px;
    background-repeat: no-repeat;
}
.ep-course .ep-nav {
    display: block;
    margin-top: 15px;
    visibility: visible;
}
.ep-course .ep-nav ul {
    background-image: none;
}
.ep-course .ep-nav ul li {
    background-color: transparent;
    background-image: url("/media/lancaster-university/style-assets/images/border-dotted-horizontal.png");
    background-position: left bottom;
    background-repeat: repeat-x;
    color: black;
    display: block;
    height: auto !important;
    min-height: 100% !important;
    padding: 5px 0;
    position: relative;
    text-align: left;
    width: 100% !important;
}
.ep-course .ep-nav ul li span {
    height: auto !important;
}
.ep-course .ep-nav ul li a {
    background-image: none;
    color: #D42B1E;
    padding: 0;
    width: 100%;
}
.ep-course .ep-nav ul li a:hover {
    color: black;
}
.ep-course .ep-nav ul li:hover {
    background-image: url("/media/lancaster-university/style-assets/images/border-dotted-horizontal.png");
    color: #D42B1E;
}
.ep-course .ep-nav ul li:hover a {
    color: black;
}
.ep-course .ep-nav ul li:last-child, .ep-course .ep-nav ul li.current:last-child {
    background-image: url("/media/lancaster-university/style-assets/images/border-dotted-horizontal.png");
}
.ep-course .ep-nav ul li:last-child:hover, .ep-course .ep-nav ul li.current:last-child:hover {
    background-image: url("/media/lancaster-university/style-assets/images/border-dotted-horizontal.png");
}
.ep-course .ep-nav ul li.current {
    background-image: url("/media/lancaster-university/style-assets/images/border-dotted-horizontal.png");
}
.ep-course .ep-nav ul li.current a {
    color: black;
    font-weight: normal;
}
.ep-course .ep-nav ul li:first-child, .ep-course .ep-nav ul li:first-child + li + li {
    width: 100%;
}
.ie8 .ep-course .ep-nav ul li a, .ie7 .ep-course .ep-nav ul li a {
    padding: 0;
    width: 100%;
}
footer[role="contentinfo"], .ie7 footer {
    margin-top: 20px;
}
footer[role="contentinfo"] #footer-level1, .ie7 #footer-level1 {
    padding: 15px 0;
}
footer[role="contentinfo"] #footer-level1 h4, .ie7 #footer-level1 h4, footer[role="contentinfo"] #footer-level1 .t15px, .ie7 #footer-level1 .t15px {
    font-family: Arial,Helvetica,sans-serif;
    font-size: 80%;
    text-transform: inherit;
}
footer[role="contentinfo"] #footer-level1 .footer-group, .ie7 #footer-level1 .footer-group {
    background-image: none;
    border-top: 1px solid #D94135;
    float: left !important;
    margin-top: 10px;
    padding-top: 10px;
    width: 100% !important;
}
footer[role="contentinfo"] #footer-level1 #footer-fandd, .ie7 #footer-level1 #footer-fandd {
    background-image: none;
    float: left;
    padding: 0;
    width: auto;
}
footer[role="contentinfo"] #footer-level1 #footer-fandd a, .ie7 #footer-level1 #footer-fandd a {
    background-image: none;
    font-weight: bold;
}
footer[role="contentinfo"] #footer-level1 #footer-contact, .ie7 #footer-level1 #footer-contact {
    float: left;
    margin: 0 0 0 15px;
    padding: 0;
    width: auto;
}
footer[role="contentinfo"] #footer-level1 #footer-contact a, .ie7 #footer-level1 #footer-contact a {
    background-image: none;
    font-weight: bold;
}
footer[role="contentinfo"] #footer-level1 #footer-connect, .ie7 #footer-level1 #footer-connect {
    background-image: none;
    display: block;
    padding: 0;
    width: 100% !important;
}
footer[role="contentinfo"] #footer-level1 #footer-connect h4, .ie7 #footer-level1 #footer-connect h4 {
    float: left !important;
}
footer[role="contentinfo"] #footer-level1 #footer-connect ul, .ie7 #footer-level1 #footer-connect ul {
    float: left;
    margin-top: 0;
    position: relative;
}
footer[role="contentinfo"] #footer-level1 #footer-connect ul li, .ie7 #footer-level1 #footer-connect ul li {
    float: left !important;
    margin-left: 10px;
    margin-top: -1px;
    position: relative;
    width: 16px;
}
footer[role="contentinfo"] #footer-level1 #footer-connect ul li a, .ie7 #footer-level1 #footer-connect ul li a {
    display: block;
    height: 16px;
    width: 16px;
}
footer[role="contentinfo"] #footer-level1 #footer-connect #connect-facebook, .ie7 #footer-level1 #footer-connect #connect-facebook {
    margin-top: -1px;
}
footer[role="contentinfo"] #footer-level1 #footer-connect span, .ie7 #footer-level1 #footer-connect span {
    display: none !important;
}
footer[role="contentinfo"] #footer-level1 #footer-connect .btn-sf, .ie7 #footer-level1 #footer-connect .btn-sf {
    display: block !important;
}
.ie7 #footer-level1 #footer-fandd, .ie7 #footer-level1 #footer-contact {
    background-image: none !important;
    float: left !important;
    padding-left: 0 !important;
    width: 35% !important;
}
.ie7 #footer-level1 #footer-fandd a, .ie7 #footer-level1 #footer-contact a {
    margin-left: 0 !important;
    padding-left: 0 !important;
}
.ie7 #footer-level1 #footer-connect {
    padding-left: 0 !important;
}
footer[role="contentinfo"] #footer-level1 .footer-item h4 a, .ie7 #footer-level1 .footer-item h4 a {
    background-image: none;
    margin-left: 0;
    padding: 0;
}
footer[role="contentinfo"] #footer-level2 .footer-inner #terms, .ie7 #footer-level2 .footer-inner #terms, footer[role="contentinfo"] #footer-level2 .footer-inner #credit, .ie7 #footer-level2 .footer-inner #credit {
    float: left;
    width: 100%;
}
footer[role="contentinfo"] #footer-level2 .footer-inner ul li, .ie7 #footer-level2 .footer-inner ul li {
    margin-right: 15px;
}
#footer-additional {
    display: block;
    margin-top: 20px;
    visibility: visible;
    width: 100%;
}
#footer-additional #footer-search {
    margin-top: 0;
}
#footer-additional .footer-additional-inner {
    border-top: 1px solid #E5E5E5;
    margin-top: 20px;
    padding-top: 20px;
}
#footer-additional .footer-additional-item {
    margin: 0 auto;
    width: 90%;
}
#footer-additional .frm-site-search ol li {
    width: 88.4259%;
}
#footer-additional .frm-site-search ol li input {
    border: 1px solid #818181;
}
#footer-additional .frm-site-search ol li input:focus {
    border: 1px solid #D42B1E;
}
#footer-additional .frm-site-search ol li + li {
    width: 11.5741%;
}
#footer-additional #footer-nav-alt {
    margin-bottom: 20px;
    margin-top: 0;
}
#footer-additional #footer-nav-alt select {
    width: 100%;
}
#footer-additional #footer-nav-alt button {
    display: none;
    visibility: hidden;
}
#footer-additional #footer-breadcrumbs {
    margin-top: 0;
    padding: 0;
}
#footer-additional #footer-breadcrumbs .breadcrumb-wrapper {
    background: none repeat scroll 0 center transparent;
}
#footer-additional #footer-breadcrumbs .breadcrumb-wrapper .breadcrumb {
    margin: 0;
    width: 100%;
}
#footer-additional #footer-breadcrumbs .breadcrumb-wrapper .breadcrumb ol {
    padding: 0.7em 0;
    width: 100%;
}
#footer-additional #footer-breadcrumbs .breadcrumb-wrapper .breadcrumb ol li {
    background-position: 0 4px;
    display: inline-block;
    font-size: 0.8462em;
    margin-right: 5px;
    padding-left: 12px;
}
#footer-additional #footer-breadcrumbs .breadcrumb-wrapper .breadcrumb ol li:first-child {
    display: block;
    float: left;
    margin-right: 9px;
    margin-top: 2px;
    padding-left: 0;
}
#footer-additional #footer-breadcrumbs .breadcrumb-wrapper .breadcrumb ol li:first-child a {
    background-image: url("/media/lancaster-university/style-assets/images/spm-global.png");
    background-position: -141px -224px;
    background-repeat: no-repeat;
    direction: ltr;
    display: block;
    height: 14px;
    overflow: hidden;
    text-align: left;
    text-indent: -999em;
    width: 16px;
}
#footer-additional #footer-breadcrumbs .breadcrumb-wrapper .breadcrumb ol li:first-child a:hover {
    background-image: url("/media/lancaster-university/style-assets/images/spm-global.png");
    background-position: -157px -224px;
    background-repeat: no-repeat;
}
.ie7 .frm-site-search ol button {
    float: right !important;
    margin-left: -5px;
    width: 33px;
}
.ie7 #footer-additional .frm-site-search ol .btn-submit {
    float: left;
    width: 33px !important;
}
.no-js #footer-additional #footer-nav-alt {
    clear: both;
    display: block;
}
.no-js #footer-additional #footer-nav-alt select {
    float: left;
    width: 85%;
}
.no-js #footer-additional #footer-nav-alt button {
    background-color: transparent;
    clear: right;
    display: block;
    float: left;
    font-size: 0.9231em;
    font-weight: bold;
    height: 100%;
    line-height: 1.5em;
    visibility: visible;
    width: 10%;
}
footer[role="contentinfo"] #footer-sharing ul, .ie7 #footer-sharing ul, .ie8 #footer-sharing ul {
    float: left;
    width: 100%;
}
footer[role="contentinfo"] #footer-sharing li, .ie7 #footer-sharing li, .ie8 #footer-sharing li {
    float: left;
    margin-right: -2px;
    width: 33.4537%;
}
#snippet-work-foundation, .home .video-wrapper {
    margin-top: 0;
}
.col-search {
    margin-top: 20px;
}
.standard-wide #main, .standard-wide #secondary {
    padding-top: 30px;
}
#content-wrapper.col-double #main .col-block, #content-wrapper .col-block {
    float: none;
    margin-right: 0;
    width: 100%;
}
#content-wrapper.col-double #related .video-wrapper {
    width: 100%;
}
.ie7 #col-primary, #col-primary {
    left: 0;
    margin-left: 0;
    margin-top: 0;
    padding-top: 30px;
    width: 100%;
}
.ie7 #col-primary #content-wrapper, #col-primary #content-wrapper {
    margin-left: 0;
    width: 100%;
}
.ie7 #col-primary #content-wrapper #main, #col-primary #content-wrapper #main {
    margin-top: 0;
}
.error .incidental img {
    display: none;
    visibility: hidden;
}
#content-wrapper.col-double #related .panel-aux, .standard #related .panel-aux, .standard-wide .panel-aux, .features-wrapper .panel-aux {
    clear: both;
    float: none;
    margin-right: 0;
    padding-left: 4.62963%;
    padding-right: 4.62963%;
    width: 90.7407%;
}
.col-news p.large {
    margin-top: 0;
}
.snippet-news-wrapper .article img {
    max-width: 132px;
}
.snippet-news-wrapper .article .t15px {
    margin-bottom: 0;
}
.snippet-news-wrapper .article .t15px a {
    float: none;
}
.alumni .snippet-news-wrapper .article .t15px {
    margin-top: 0.5em;
}
.col-announcements {
    width: 100%;
}
.services-wrapper {
    margin-top: 0;
    width: 100%;
}
.services-wrapper .service {
    float: none;
    margin: 20px 0 0;
    width: 100%;
}
.col-announcements .panel-updates {
    background-image: none;
    padding: 0;
    width: 100%;
}
.current-students #main .col-search {
    display: block;
    float: none;
    visibility: visible;
    width: 100%;
}
.current-students #main .col-search .panel-aux {
    padding: 15px 4.16667%;
    width: 91.6667%;
}
.facultiesanddepartments .services-wrapper .service {
    margin-right: 0;
    margin-top: 0;
    width: 100%;
}
#contact-details-wrapper .contact-type {
    float: none;
    margin-right: 0;
    width: 100%;
}
#modal #modal-inner {
    margin: 50px 0 0 -216px;
    top: 0;
    width: 432px;
}
.ie7 #modal iframe, .ie8 #modal iframe {
    width: 392px;
}
.thin header[role="banner"] #quicklinks-alt, .ie7 #sitewide #quicklinks-alt {
    display: block;
    visibility: hidden;
}
.tbl-contact {
    font-size: 85%;
}
.clubs .col-double #main .features-wrapper .feature {
    float: none;
    padding-right: 0;
    width: 100%;
}
#modal section fieldset {
    float: none;
    margin-bottom: 20px;
    width: 100%;
}
.ep-carousel .ep-carousel-items .item {
    height: auto;
}
.twitter-footer .btn-large {
    margin-left: 0;
    margin-top: 0;
}
.twitter-footer .twitterbird {
    display: none;
    visibility: hidden;
}
.market {
    height: 100%;
    min-height: 100%;
}
.Facultiesanddepartments .services-wrapper h2 {
    margin-top: 0;
}
.Facultiesanddepartments .services-wrapper .service {
    margin-top: 0;
    width: 100%;
}
.Facultiesanddepartments .services-wrapper .service ul {
    margin-top: 0;
}
.service ul li {
    width: 200px;
}
.panel-aux.panel-fact {
    display: none;
}
a.learn_more {
    display: none;
    margin-top: 0.7em;
}
#resp_bottom_nav {
    display: none;
}

#entry-requirements-featureboxes + .features-wrapper .feature .t15px {
    min-height: 0;
}
#sustainability-research-fb + .features-wrapper .feature .t15px {
    min-height: 1em;
}
#venue-grid-featureboxes + .features-wrapper .feature .image-grid {
    margin-top: 1em;
}
.panel-twitter {
    background-image: url("/media/lancaster-university/style-assets/images/panel-white.png");
    background-position: right bottom;
    margin-top: 10px;
    padding: 20px 5%;
    width: 90%;
}
.steps #main .col-left {
    float: none;
    width: 100%;
}
.steps .links {
    display: none;
    float: none;
}
.steps .featured-articles {
    margin-top: 20px;
    width: 100%;
}
.steps .main-feature {
    margin-bottom: 0;
    margin-right: 3.22581%;
    width: 61.2903%;
}
.steps .supporting-feature-one {
    margin: 0 0 3.38983%;
    width: 35.4839%;
}
.steps .supporting-feature-two {
    width: 35.4839%;
}
.steps .latest-articles-snippets, .steps .snippet-main, .steps .latest-news-snippets {
    margin-right: 0;
    width: 100%;
}
.steps .latest-articles-snippets .snippet {
    width: 48.2639%;
}
.steps .feature-snippet, .steps .movers-shakers, .steps .snippet-twitter, .steps .snippet-aux {
    margin-top: 20px;
    width: 100%;
}
.steps .snippet-main-feature {
    width: 100%;
}
.steps .snippet-main-support {
    width: 100%;
}
.steps .snippet-news-wrapper .article {
    margin-right: 0;
    width: 100%;
}
.steps .snippet-news-wrapper .article img {
    width: 48.2639%;
}
.standard-wide .steps-home-section-4 .panel-aux {
    padding: 0;
    width: 100%;
}
.standard-wide .steps-home-section-4 .panel-aux .panel-twitter {
    background-image: none;
    padding: 0;
    width: 100%;
}
#content-wrapper.col-double #related .panel-map, #content-wrapper.col-double #related .panel-alumni-updates {
    padding: 0;
    width: 100%;
}
.home .btn-link-buttons .btn-link, .alumni .btn-link-buttons .btn-link {
 
    -webkit-border-radius: 100px 100px;
    -moz-border-radius: 100px 100px;
    -o-border-radius: 100px 100px;
    -ms-border-radius: 100px 100px;
    background: #D52B1E;
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#D52B1E), 
    to(#AA2217));
    background: -moz-linear-gradient(100% 100% 90deg, #AA2217, #D52B1E) repeat scroll 0 0 transparent;
    border-radius: 100px 100px 100px 100px;
    color: white;
    cursor: pointer;
    display: block;
    font-family: 'LexiaBold',Georgia,sans-serif;
    font-size: 1em;
    font-weight: normal;
    line-height: 1em;
    margin-right: 7px;
    margin-top: 1.2em;
    padding: 8px 13px;
    text-align: center;
    visibility: visible;
    white-space: nowrap;
}
.home .btn-link-buttons .btn-link last-child, .alumni .home .btn-link-buttons .btn-link last-child {
    margin-right: 0;
    
    
/* News site changes June 2013 */    
}
.news .col-info {
    display: none;
    visibility: hidden;
}
.news .headline-panel {
    display: none;
    visibility: hidden;
}
.news .flex-caption .btn-headline {
    background: -moz-linear-gradient(100% 100% 90deg, #AA2217, #D52B1E) repeat scroll 0 0 transparent;
    border-radius: 0 0 0 0;
    height: 45px;
    min-height: 50px;
    width: 96%;
}
.news .flex-caption a.btn-headline {
    color: #FFFFFF;
    cursor: pointer;
    display: inline-block;
    font-family: 'LexiaBold',Georgia,sans-serif;
    font-size: 1.5em;
    font-weight: normal;
    line-height: 1.1em;
    margin-top: 0;
    padding: 8px 12px;
    white-space: normal;
}
.news .flex-caption a.btn-headline:hover {
    color: #F3D4D1;
}
.news .flex-caption .btn-headline:before {
    display: none;
    visibility: hidden;
}
.news .col-features {
    margin-top: 20px;
    width: 100%;
}
.news .news-feature {
    width: 48%;
}


.news .news-feature:nth-of-type(2n+1) {
    clear: both;
    margin-right: 3.46809%;
    padding-right: 0;
}
.news .col-blogs {
    width: 100%;
}
.news .flex-control-nav {
    display: none;
}
.news .flex-viewport {
    height: 235px;
    min-height: 235px;
}
.news .flex-viewport ul li {
    margin-top: 0;
}
.news .flex-direction-nav {
    margin-top: 0;
    width: 100%;
}
.news .flex-viewport .slides img {
    padding: 0 0 0 10px;
    width: 100%;
}
.news .flex-caption {
    background-image: none;
    display: block;
    position: relative;
    visibility: visible;
    width: 100%;
}

.article .publication-date {
margin-top: 1em;
}

.news-feature-home {
margin-bottom: 6%;

}

.article .ep-basic {
min-height: 100%;
background-image: url(/media/lancaster-university/style-assets/images/panel-grey.png);
background-position: bottom right;
background-repeat: no-repeat;
background-size: auto;
border-bottom: none;
padding:0;
margin:0;
}

.article .ep-wrapper {
position:relative;
padding-left: 1em;
padding-right: 1em;
padding-bottom: 1em;
padding-top: 1em;
width:auto;
}

.news .view-all {
margin-right: 0px;
}

.standard-wide #markets-wrapper .market-icon {
width: 47%;
float: left;
margin-top: 20px;
padding-right: 0;
}

.standard-wide #markets-wrapper .market-icon:nth-of-type(2n+1) {
padding-right: 3%;
}


.standard-wide #markets-wrapper .market-icon:nth-of-type(6){
    visibility:visible;       
    display: block;
}


.standard-wide .wide-video {
width: 100%;
max-height:100%;
padding-bottom: 90%;
}