body.js.loading:before{
   display:none;
}

body .header{
    background-image:none;
}

@media screen and (max-width: 768px) {
    body.page-home > #campaignWrapper{
        display: none !important;
    }
}

@media screen and (max-width: 568px){
    #campaignTopWidget .cta-btn {
        margin-top: 365px !important;
    }
}

/* disable comments for article #2980 */

.article-comments#comments-2980{
    display: none;    
}

/* disable comments for article #2980 */

/*Friday Giveaway categogory styling*/
body.page-category-friday-giveaway > .wrapper{
    background: url('https://cdn.studentmoneysaver.co.uk/tmp/competitions/friday-giveaway/bg-friday-giveway.png');
    background-repeat: repeat;
    background-size: 100% auto;
    background-attachment: fixed;
}

@media screen and (orientation:portrait){
    body.page-category-friday-giveaway > .wrapper{
        background-size: auto 100vh;
        background-attachment: fixed;
    }
}

body.page-category-friday-giveaway .category-more-deals-wrap{
    display: none;
}

body.page-category-friday-giveaway .main .breadcrumbs{
    display: none;
}
/*Friday Giveaway categogory styling*/

/*Feb 2017 Website Changes*/
.main .breadcrumbs li:before, 
.modal-body .breadcrumbs li:before{
    position: relative;
    top: -1px;
}

.main .breadcrumbs{
    background: none;
    border-color: #edf1f2;
}

.wrapper{
    background: #edf1f2;
}

.main .breadcrumbs li.last a, 
.modal-body .breadcrumbs li.last a, 
.main .breadcrumbs li:last-child a, 
.modal-body .breadcrumbs li:last-child a{
    color: #0971a0;
}

.main .sidebar .widget-articles-list .widget-title, 
.modal-body .sidebar .widget-articles-list .widget-title,
.main .list-wrap .heading, 
.modal-body .list-wrap .heading{
    color: #0971a0;
    border-bottom-color: #0971a0;
}

.main .deal .main-title, 
.modal-body .deal .main-title, 
.main .article .main-title, 
.modal-body .article .main-title{
    font-family: 'Proxima Nova Bold', Arial, Helvetica, sans-serif;
}

.main .brand-title-wrap .brand-title, 
.modal-body .brand-title-wrap .brand-title, 
.main .category-title-wrap .category-title, 
.modal-body .category-title-wrap .category-title, 
.main .brand-title-wrap .deal-title, 
.modal-body .brand-title-wrap .deal-title,
.mobile-search-content-heading p.text-white{
    color: #0971a0;
}

.header .main-menu li > a:hover, 
.header .main-menu li > a:focus, 
.header .main-menu li:hover > a,
.header .main-menu .dropdown .dropdown-menu, 
.header .toggle-menu .dropdown .dropdown-menu, 
.header .slided-menu .dropdown .dropdown-menu,
.header .slided-menu li > a:hover, 
.header .slided-menu li > a:focus, 
.header .slided-menu li.active > a:hover, 
.header .slided-menu li.active > a:focus{
    background-color: #21b4f7; 
}

.main .category-description, 
.modal-body .category-description,
.main .primary .form-subscribe label, 
.modal-body .primary .form-subscribe label{
    color: #000;
}

.main .deal > a > .ribbon-index, 
.modal-body .deal > a > .ribbon-index, 
.main .article > a > .ribbon-index, 
.modal-body .article > a > .ribbon-index{
    font-family: 'Proxima Nova Bold', Arial, Helvetica, sans-serif;
}

@media screen and (max-width: 568px){
    
    .main .tile.three-cols-double.two-col > a, 
    .modal-body .tile.three-cols-double.two-col > a,
    .main .tile.three-cols-double.two-col > a > .main-title, 
    .modal-body .tile.three-cols-double.two-col > a > .main-title{
        background-color: #fff;
    }
}
/*Feb 2017 Website Changes*/

/*Mar 2017 Changes*/
.main .deal > a > .ribbon-index, 
.modal-body .deal > a > .ribbon-index, 
.main .article > a > .ribbon-index, 
.modal-body .article > a > .ribbon-index {
background-image: url('https://cdn.studentmoneysaver.co.uk/assets/images/ribbon-orange.png');
    background-position-x: left;
    background-position-y: top;
    background-size: initial;
    background-repeat-x: no-repeat;
    background-repeat-y: no-repeat;
    background-attachment: scroll;
    background-origin: initial;
    background-clip: initial;
    background-color: transparent;
}

.main .deal > a > .ribbon-index, 
.modal-body .deal > a > .ribbon-index, 
.main .article > a > .ribbon-index, 
.modal-body .article > a > .ribbon-index {
    font-family: 'Proxima Nova Bold', Arial, Helvetica, sans-serif;
}

.mobile-search-content-heading p.proxima-nova-semibold-font{
    display:none;
}

.main .category-description a, 
.modal-body .category-description a{
    color: #000;
}
/*Mar 2017 Changes*/

/*SMS logo update*/

.header .brand a{
    margin-top: 20px;
}

.header .brand{
    background: transparent url('https://cdn.studentmoneysaver.co.uk/branding/sms-logo-2017d.png') left top no-repeat scroll;
}

.header .toggle-menu .navbar-brand{
    background: transparent url('https://cdn.studentmoneysaver.co.uk/branding/sms-logo-2017-icon.png') 50% 50% no-repeat scroll;
    background-size: 77% auto;
    min-width: 50px;
}

.pageloader .logo-animated > img{
    width: 100px;
    height: auto;
}

@media screen and (min-width: 1200px){
    .header .brand{
        background: transparent url('https://cdn.studentmoneysaver.co.uk/branding/sms-logo-2017d.png') left top no-repeat scroll;
    }   
}

@media screen and (max-width: 1080px){
    .header .top-header .brand{
        background: transparent url('https://cdn.studentmoneysaver.co.uk/branding/sms-logo-2017-icon.png') left 50% no-repeat scroll;
        background-size: 54px auto;
    }
}

@media screen and (max-width: 736px){
    .header .top-header .brand a{
        margin-top: 7px;
    }
}

@media screen and (max-width: 600px){
    .header .toggle-menu .navbar-brand{
        background: transparent url('https://cdn.studentmoneysaver.co.uk/branding/sms-logo-2017d.png') 0% 50% no-repeat scroll;
        background-size: 100% auto;
        min-width: 190px;
    }
}

@media screen and (max-width: 480px){
    .header .mobile-menu .navbar-brand{
        background: transparent url('https://cdn.studentmoneysaver.co.uk/branding/sms-logo-2017d.png') 50% 45% no-repeat scroll;
        background-size: 85% auto;
        width: auto;
        min-width: 190px;
    }
}

@media screen and (max-width: 480px){
    .header .mobile-menu .navbar-brand{
        margin-left: 40px;
    }
}

@media screen and (max-width: 360px){
    .header .mobile-menu .navbar-brand{
        margin-left: 17px;
    }
}

@media screen and (max-width: 320px){
    .header .mobile-menu .navbar-brand{
        margin-left: 0px;
    }
}
/*SMS logo update*/


/*Entertainment category background*/
.page-current-entertainment > .wrapper > .main{
    background-color: #F20C1A;
}
/*Entertainment category background*/

/*Black Friday category background*/
.page-current-black-friday > .wrapper > .main{
    background-color: #759eea;
}
body.page-category-black-friday .category-more-deals-wrap{
    display: none;
}

body.page-category-black-friday .main .breadcrumbs{
    display: none;
}
/*Black Friday category background*/

/*Back To Uni category background*/
.page-current-back-to-uni-2018 > .wrapper > .main{
    background-color: #7d47af;
}
body.page-category-back-to-uni-2018 .category-more-deals-wrap{
    display: none;
}

body.page-category-back-to-uni-2018 .main .breadcrumbs{
    display: none;
}
/*Back To Uni category background*/