		/*
  Running Squiz Matrix
  Developed by Squiz - http://www.squiz.net
  Squiz, Squiz Matrix, MySource, MySource Matrix and Squiz.net are registered Trademarks of Squiz Pty Ltd
  Page generated: 15 July 2017 08:09:41
*/


body {
    font-family: Open Sans, helvetica, Arial, sans-serif;
    font-size: 15px;
}
/*  * Legal Disclaimer * These Fonts are licensed only for use on these domains and their subdomains: SALFORD.AC.UK * It is illegal to download or use them on other websites. While the @font-face statements below may be modified by the client, this disclaimer may not be removed. Lineto.com, 2016 */
@font-face {
    font-family: "Replica-Light";
    src: url("http://www.salford.ac.uk/__data/assets/file/0003/902550/lineto-replica-light.eot");
    src: url("http://www.salford.ac.uk/__data/assets/file/0003/902550/lineto-replica-light.eot?#iefix") format("embedded-opentype"), url("http://www.salford.ac.uk/__data/assets/file/0011/902549/lineto-replica-light.woff2") format("woff2"), url("http://www.salford.ac.uk/__data/assets/file/0004/902551/lineto-replica-light.woff") format("woff");
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: "Replica-Bold";
    src: url("http://www.salford.ac.uk/__data/assets/file/0009/902547/lineto-replica-bold.eot");
    src: url("http://www.salford.ac.uk/__data/assets/file/0009/902547/lineto-replica-bold.eot?#iefix") format("embedded-opentype"), url("http://www.salford.ac.uk/__data/assets/file/0008/902546/lineto-replica-bold.woff2") format("woff2"), url("http://www.salford.ac.uk/__data/assets/file/0010/902548/lineto-replica-bold.woff") format("woff");
    font-weight: normal;
    font-style: normal;
}
/* OPEN SANS FONT*/
@font-face {
    font-family: 'Open Sans';
    src: url("http://www.salford.ac.uk/__data/assets/file/0010/896995/OpenSans-Regular.ttf");
    font-style: normal;
}
/* BEGIN Semibold */
@font-face {
    font-family: 'Open Sans';
    src: url("http://www.salford.ac.uk/__data/assets/file/0011/896996/OpenSans-Semibold.ttf");
    font-weight: 600;
    font-style: bold;
}
/* END Semibold */
/* BEGIN Semibold Italic */
@font-face {
    font-family: 'Open Sans';
    src: url("http://www.salford.ac.uk/__data/assets/file/0012/896997/OpenSans-SemiboldItalic.ttf");
    font-weight: 600;
    font-style: italic;
}
/* END Semibold Italic */
h1,
.h1,
h2,
.h2,
h3,
.h3 {
    margin-top: 10px;
}
.uppercase {
    text-transform: uppercase;
}
.cf-fixed {
    z-index: 7999;
    position: fixed;
    top: 47%;
    max-width: 1170px;
    margin-left: 1050px;
}
.course-video {
    margin-bottom: 30px;
    margin-top: 30px;
}
.findacourse {
    background: #ededed;
    padding: 20px;
    border-radius: 6px;
    margin-top: 30px;
}
.findacourse .btn-default {
    margin-top: 26px;
}
.alert {
    margin-top: 20px;
}
.alert a {
    color: inherit;
    text-decoration: underline;
}
h1 {
    font-family: Replica-bold, Helvetica, Arial, sans-serif;
    text-transform: uppercase;
}
h2,
h3,
h4,
h5 {
    font-family: Replica-Light, Helvetica, Arial, sans-serif;
 font-weight: 700;
    line-height: 1.2;
    text-rendering: optimizelegibility;
    text-transform: uppercase;
}
h1,
.h1,
h2,
.h2,
h3,
.h3 {
    margin-top: 10px;
    margin: 20px 0;
}
h1,
.h1 {
    font-size: 34px;
}
h2,
.h2 {
    font-size: 28px;
}
h3,
.h3 {
    font-size: 22px;
}
.course-title h1 {
    border-bottom: 1px solid #333;
    border-top: 1px solid #333;
    display: table;
    padding: 10px 0;
    margin-top: 10px;
}
.course-title {
    margin-top: 15px;
}
.course-title .well.well-sm {
    /* background-color: #ddd; */
    
    background-color: #457b9d;
    color: #fff;
    margin-top: 10px;
}
.course-title .well.well-sm a {
    color: #fff;
}
.navbar-default .navbar-nav > li > a {
    color: #333;
}
/* SECTIONS */

body section {
    background: url(http://www.salford.ac.uk/__data/assets/image/0003/1084566/default.jpg) 50% 0 repeat fixed;;
    background-size: cover;
    height: auto;
    margin: 0 auto;
    width: 100%;
    position: relative;
    padding: 20px 0;
}
body.Acoustics--Audio-and-Video section {
    background: url(http://www.salford.ac.uk/__data/assets/image/0011/1083386/Acoustics.jpg) 50% 0 no-repeat fixed;
    background-size: cover;
}
body.Aeronautical-Engineering section {
    background: url(http://www.salford.ac.uk/__data/assets/image/0003/1083387/Aeronautical.jpg) 50% 0 no-repeat fixed;
    background-size: cover;
}
body.Animation section {
    background: url(http://www.salford.ac.uk/__data/assets/image/0004/1083388/Animation.jpg) 50% 0 no-repeat fixed;
    background-size: cover;
}
body.Archaeology section {
    background: url(http://www.salford.ac.uk/__data/assets/image/0005/1083389/Archaeology.jpg) 50% 0 no-repeat fixed;
    background-size: cover;
}
body.Architecture section {
    background: url(http://www.salford.ac.uk/__data/assets/image/0005/1060835/Architecture.jpg) 50% 0 no-repeat fixed;
    background-size: cover;
}
body.Art-and-Design section {
    background: url(http://www.salford.ac.uk/__data/assets/image/0006/1083390/Arts-and-Design.jpg) 50% 0 no-repeat fixed;
    background-size: cover;
}
body.Biology-and-Zoology section {
    background: url(http://www.salford.ac.uk/__data/assets/image/0004/1083442/Wildlife.jpg) 50% 0 no-repeat fixed;
    background-size: cover;
}
body.Biomechanics---Rehabilitation section {
    background: url(http://www.salford.ac.uk/__data/assets/image/0008/1083392/Biomed.jpg) 50% 0 no-repeat fixed;
    background-size: cover;
}
body.Built-Environment section {
    background: url(http://www.salford.ac.uk/__data/assets/image/0009/1083393/Buildingsurveying.jpg) 50% 0 no-repeat fixed;
    background-size: cover;
}
body.Business-and-Management section {
    background: url(http://www.salford.ac.uk/__data/assets/image/0009/1009746/Business-management.jpg) 50% 0 no-repeat fixed;
    background-size: cover;
}
body.Chemistry-and-Biochemistry section {
    background: url(http://www.salford.ac.uk/__data/assets/image/0010/1083394/Chemistry.jpg) 50% 0 no-repeat fixed;
    background-size: cover;
}
body.Computer-Science section {
    background: url(http://www.salford.ac.uk/__data/assets/image/0011/1083395/Computerscience.jpg) 50% 0 no-repeat fixed;
    background-size: cover;
}
body.Counselling-and-Psychotherapy section {
    background: url(http://www.salford.ac.uk/__data/assets/image/0003/1083396/Counselling.jpg) 50% 0 no-repeat fixed;
    background-size: cover;
}
body.Engineering section {
    background: url(http://www.salford.ac.uk/__data/assets/image/0020/1083431/MechanicalEngineering.jpg) 50% 0 no-repeat fixed;
    background-size: cover;
}
body.Environment section {
    background: url(http://www.salford.ac.uk/__data/assets/image/0006/1083399/Environment.jpg) 50% 0 repeat fixed;
    background-size: cover;
}
body.English-and-Creative-Writing section {
  /*  background: url() 50% 0 repeat fixed;*/
    background-size: cover;
}
body.Geography section {
    background: url(http://www.salford.ac.uk/__data/assets/image/0006/1083426/Geography.jpg) 50% 0 no-repeat fixed;
    background-size: cover;
}
body.Health-and-Wellbeing section {
    background: url(http://www.salford.ac.uk/__data/assets/image/0007/1083427/HealthSciences.jpg) 50% 0 no-repeat fixed;
    background-size: cover;
}
body.Health-Sciences section {
    background: url(http://www.salford.ac.uk/__data/assets/image/0007/1083427/HealthSciences.jpg) 50% 0 no-repeat fixed;
    background-size: cover;
}
body.Imaging section {
  /*  background: url() 50% 0 no-repeat fixed;*/
    background-size: cover;
}
body.Journalism section {
    background: url(http://www.salford.ac.uk/__data/assets/image/0008/1083428/Journalism.jpg) 50% 0 no-repeat fixed;
    background-size: cover;
}
body.Law section {
    background: url(http://www.salford.ac.uk/__data/assets/image/0009/1083429/Law.jpg) 50% 0 no-repeat fixed;
    background-size: cover;
}
body.Mechanical-Engineering section {
    background: url(http://www.salford.ac.uk/__data/assets/image/0020/1083431/MechanicalEngineering.jpg) 50% 0 no-repeat fixed;
    background-size: cover;
}
body.Mathematics section {
    background: url(http://www.salford.ac.uk/__data/assets/image/0019/1083430/mathmatics.jpg) 50% 0 no-repeat fixed;
    background-size: cover;
}
body.Media section {
    background: url(http://www.salford.ac.uk/__data/assets/image/0003/1083432/Media.jpg) 50% 0 no-repeat fixed;
    background-size: cover;
}
body.Midwifery section {
    background: url(http://www.salford.ac.uk/__data/assets/image/0004/1083433/Midwifery.jpg) 50% 0 no-repeat fixed;
    background-size: cover;
}
body.Music section {
    background: url(http://www.salford.ac.uk/__data/assets/image/0005/1083434/Music.jpg) 50% 0 no-repeat fixed;
    background-size: cover;
}
body.Nursing section {
    background: url(http://www.salford.ac.uk/__data/assets/image/0006/1083435/Nursing.jpg) 50% 0 no-repeat fixed;
    background-size: cover;
}
body.Performing-Arts section {
    background: url(http://www.salford.ac.uk/__data/assets/image/0007/1083436/PerformingArts.jpg) 50% 0 no-repeat fixed;
    background-size: cover;
}
body.Physics section {
    background: url(http://www.salford.ac.uk/__data/assets/image/0008/1083437/Physics.jpg) 50% 0 no-repeat fixed;
    background-size: cover;
}
body.Psychology section {
    background: url(http://www.salford.ac.uk/__data/assets/image/0009/1083438/Psychologyjpg.jpg) 50% 0 no-repeat fixed;
    background-size: cover;
}
body.Sociology-and-Criminology section {
    background: url(http://www.salford.ac.uk/__data/assets/image/0020/1083440/Sociologyandcrimin.jpg) 50% 0 no-repeat fixed;
    background-size: cover;
}
body.Sport-and-Exercise section {
    background: url(http://www.salford.ac.uk/__data/assets/image/0003/1083441/Sport.jpg) 50% 0 no-repeat fixed;
    background-size: cover;
}
body.Wildlife section {
    background: url(http://www.salford.ac.uk/__data/assets/image/0004/1083442/Wildlife.jpg) 50% 0 no-repeat fixed;
    background-size: cover;
}
section .main h2 {
    margin: 20px 0 20px;
}
.awards .col-sm-3 {
    min-height: 140px;
}
.in-brief li {
    display: table-row;
    line-height: 1.6;
}
.in-brief li::before {
    color: #c60c30;
    content: "▌ ";
    display: table-cell;
    padding-right: 10px;
}
a {
    color: #c60c30;
}
.glyphicon.glyphicon-upload {
    font-size: 50px;
    color: #c60c30;
}
.cf-scroll li a {
    background-color: #8e8e8e;
}
.container.main {
    background-color: #fff;
    background-color: rgba(255, 255, 255, 0.9);
    padding-bottom: 50px;
}
.copyright {
    text-align: center;
}
.promo .well {
    margin-top: 10px;
}
.promo .well img {
    height: 100px;
}

.socialmedia .icon-saltwitter::before {
    font-family: FontAwesome;
    content: "\f081";
    font-size: 40px;
}

.socialmedia .accessibility {
    visibility: hidden;
}

.socialmedia .icon-salfacebook::before {
    font-family: FontAwesome;
    content: "\f082";
    font-size: 40px;
}

.socialmedia .icon-salgoogle-plus::before {
    font-family: FontAwesome;
    content: "\f0d4";
    font-size: 40px;
}

.youtube-icon img {
    display: none;
}

.youtube-icon::after {
    font-family: FontAwesome;
    content: "\f166";
    font-size: 40px;
}

/* IMAGE GALLERY*/

.item-image {
    margin: 5px;
    position: relative;
    overflow: hidden;
    padding-bottom: 50%;
}
.item-image img {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
}
/* FADE IN FROM LEFT */

.animated {
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
}
@-webkit-keyframes fadeInRightBig {
    from {
        opacity: 0;
        -webkit-transform: translate3d(2000px, 0, 0);
        transform: translate3d(2000px, 0, 0);
    }
    to {
        opacity: 1;
        -webkit-transform: none;
        transform: none;
    }
}
@keyframes fadeInRightBig {
    from {
        opacity: 0;
        -webkit-transform: translate3d(2000px, 0, 0);
        transform: translate3d(2000px, 0, 0);
    }
    to {
        opacity: 1;
        -webkit-transform: none;
        transform: none;
    }
}
.fadeInRightBig {
    -webkit-animation-name: fadeInRightBig;
    animation-name: fadeInRightBig;
    animation-delay: 2s;
}
/*NAVIGATION*/

.cf-scroll .nav li a {
    background-color: #555;
}
.cf-scroll .nav li a:active,
.cf-scroll .nav li a:hover {
    background-color: #c60c30;
}
.cf-fixed li a:hover,
.cf-fixed li a:focus {
    background-color: #940b26;
}
.navbar .container {
    background-color: rgba(255, 255, 255, 0.9);
}
.navbar-default .navbar-toggle {
    z-index: 999;
}
.cf-fixed .nav-stacked > li {
    margin-bottom: 5px;
}
.cf-fixed .nav-stacked > li a {
    box-shadow: 2px 2px 3px #333;
    font-size: 14px;
}
.tab-nav {
    margin: 15px 0;
}
.nav-pills > li > a,
.nav-pills > li.active > a,
.nav-pills > li.active > a:hover,
.nav-pills > li.active > a:focus {
    background-color: #c60c30;
    color: #fff;
}
.nav > li > a {
    margin: 0 5px;
}
#main-navbar-collapse .nav.navbar-nav {
    font-size: 110%;
    margin-left: 40px;
    margin-top: 30px;
}
.navbar {
    margin-bottom: 0;
}
.navbar-default {
    background-color: rgba(0, 0, 0, 0);
    border: none;
}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
    background-color: transparent;
    border-bottom: 3px solid #c60c30;
    color: #333;
}
.nav.navbar-nav > li {
    margin: 0 1px;
}
.navbar-header {
    margin-top: 20px;
}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus,
.selected > a {
    border-bottom: 3px solid #c60c30;
}
.nav.nav-tabs a {
    border: 1px dotted #ededed;
}
/*PANEL ACCORDION*/

.panel.panel-default {
    margin-bottom: 5px;
}
.panel-default {
    border-color: #dddddd;
}
.panel {
    background-color: #ffffff;
    border: 1px solid #ddd;
    border-radius: 4px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
    margin-bottom: 20px;
}
.panel-title {
    color: black;
    font-size: 16px;
    margin-bottom: 0;
    margin-top: 0;
}
.panel-title > a,
.panel-title > small,
.panel-title > .small,
.panel-title > small > a,
.panel-title > .small > a {
    color: inherit;
}
.panel-heading a.collapsed::after {
    content: "";
}
.panel-heading a::after {
    color: #808080;
    content: "";
    float: right;
    font-family: "Glyphicons Halflings";
}
*::before,
*::after {
    box-sizing: border-box;
}
.accordion-toggle {
    display: block;
}
blockquote {
    border-left: 5px solid #333;
    background: #ddd;
    font-size: 16px;
}
.cf-nav-fixed {
    z-index: 7999;
    position: fixed;
    top: 40px;
    width: 1110px;
}
.cf-nav-fixed a {
    box-shadow: 0 2px 5px #000;
}
#requirements,
#fees,
#teaching,
#employability,
#facilities {
    padding-top: 160px;
}
.Show {
  display: none;
}
.Show, .Hide {
  z-index: 7999;
  position: fixed;
  top: 46%;
  max-width: 1170px;
  margin-left: 1190px;
}
/*   DARK BUTTON*/

.btn-dark {
    background-color: #444;
    border-color: #444;
    color: #fff;
}
.btn-dark:hover,
.btn-dark:focus,
.btn-dark:active,
.btn-dark.active {
    background-color: #373737;
    border-color: #2b2b2b;
}
.btn-dark.disabled:hover,
.btn-dark.disabled:focus,
.btn-dark.disabled:active,
.btn-dark.disabled.active,
.btn-dark[disabled]:hover,
.btn-dark[disabled]:focus,
.btn-dark[disabled]:active,
.btn-dark[disabled].active,
fieldset[disabled] .btn-dark:hover,
fieldset[disabled] .btn-dark:focus,
fieldset[disabled] .btn-dark:active,
fieldset[disabled] .btn-dark.active {
    background-color: #444;
    border-color: #444;
}
/*CHECKLIST*/

.checklist-item {
    background: url("http://www.salford.ac.uk/__data/assets/image/0003/568425/tiny_grid.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 1px solid #cccccc;
    border-radius: 10px;
    margin-bottom: 10px;
    overflow: auto;
    padding: 30px 10px;
}
.checklist-item .fa-stack {
    float: left;
    margin-right: 10px;
}
.checklist-item .fa.fa-circle {
    color: #c60c30;
}
.checklist-item .checklist-number {
    color: #ffffff;
}
.checklist-item:hover {
    box-shadow: 1px 1px 1px 2px #ededed;
}
/*FOOTER*/

.contactbox {
    border-left: 2px solid #fff;
    padding-left: 20px;
}
footer {
    background-color: #333;
    color: #fff;
    padding-top: 30px;
}
footer a {
    color: #fff;
}
footer a:hover {
    color: #fff;
    text-decoration: underline;
}
.footer-btm {
    margin-top: 20px;
}
/*MEDIA QUERIES*/
@media (min-width: 1500px) {
    .cf-fixed {
    margin-left: 1120px;
    }
}
@media (min-width: 1199px) {
    .overview-quote {
        margin-top: 80px;
    }
}
@media (max-width: 1199px) {
    .cf-fixed {
        right: 0;
        top: 35%;
    }
    .navbar-default .navbar-header {
        float: none;
    }
    .navbar-default .navbar-toggle {
        display: block;
    }
    .navbar-default .navbar-collapse {
        border-top: 1px solid rgba(0, 0, 0, 0);
        box-shadow: 0 1px 0 rgba(255, 255, 255, 0.1) inset;
    }
    .navbar-default .navbar-collapse.collapse {
        display: none !important;
    }
    .navbar-default .navbar-nav {
        float: none !important;
        margin: 7.5px -15px;
    }
    .navbar-default .navbar-nav > li {
        float: none;
    }
    .navbar-default .navbar-nav > li > a {
        padding-bottom: 10px;
        padding-top: 10px;
    }
    .navbar-default .navbar-text {
        float: none;
        margin: 15px 0;
    }
    .navbar-default .navbar-collapse.collapse.in {
        display: block !important;
    }
    .navbar-default .collapsing {
        overflow: hidden !important;
    }
    nav li:nth-child(1) {
        margin-left: 0;
    }
    .cf-nav-fixed {
        width: 910px;
    }
}
@media (max-width: 991px) {
    .cf-nav-fixed {
        width: 700px;
    }
}
@media screen and (max-width: 768px) {
    .nav li.active {
        border-bottom: none;
    }
    .main {
        padding: 10px;
    }
    .cf-nav-fixed {
        position: initial;
        width: 100%;
    }
    .cf-scroll li {
        margin-bottom: 5px;
    }
    .Show, .Hide {
    right: 0;
    top: 30%;
    background-color: #c60c30;
    color: #fff;
    border: none;
    margin-right: 5px;
    border-radius: 3px;
  }
.Show {
   background-color: #c60c30;
   }
.Hide {
    background-color: #333;
    padding: 5px 10px;
}
@media screen and (max-width: 480px) {
    .course-title h1 {
        font-size: 26px;
    }
    h2,
    .h2 {
        font-size: 22px;
    }
    h3,
    .h3 {
        font-size: 20px;
    }
    h4,
    .h4 {
        font-size: 18px;
    }
#main-navbar-collapse .nav.navbar-nav {
    margin-left: -15px;
    margin-top: 0;
}
    .nav-pills > li > a,
    .nav-pills > li.active > a,
    .nav-pills > li.active > a:hover,
    .nav-pills > li.active > a:focus {
        font-size: 10px;
    }
      .cf-scroll .nav li a {
        margin: 6px 0;
    }
    #requirements,
    #fees,
    #teaching,
    #employability,
    #facilities {
        padding-top: 0;
    }
    section {
        padding: 0;
    }
    .navbar-toggle {
        font-size: 12px;
    }
    .nav {
        padding-left: 2px;
        padding-right: 2px;
    }
    .nav li {
        display: block !important;
        width: 100%;
        margin: 0px;
    }
    #logo img {
        max-width: 115px;
    }
}
@media screen and (max-width: 338px) {
    .cf-fixed {
        right: 0;
        top: 30%;
    }
    .Show, .Hide {
    right: 0;
    top: 26%;
  }
    .nav > li > a {
        margin: 6px;
    }
}