﻿#fixedTakeOver { display:none;}
﻿body.takeover-active.desktop-takeover #fixedTakeOver { display: block!important;}
body.takeover-active.desktop-takeover #main-content {position: relative; width: 970px;}
body.takeover-active.desktop-takeover #fixedTakeOver { /*top: 55px;*/ background: none; border-bottom: none; border-width: 0; height: 100px; z-index: 1000; }

body.takeover-active.desktop-takeover #fixedTakeOver { width: 970px;display: block;}
body.takeover-active.desktop-takeover #takeOverLeft {position:absolute;left:-475px;top: 0;}
body.takeover-active.desktop-takeover #takeOverRight {position:absolute;right:-475px;top: 0;}
body.takeover-active.desktop-takeover #takeOverTop {height:101px;border-bottom:1px solid #d8d8d8;width: 970px;}
body.takeover-active.desktop-takeover .leaderboard-container { display: none;}
body.takeover-active.small-takeover #fixedTakeOver { display: none;}
body.takeover-active.small-takeover .ad-scroll-fix {position: fixed;bottom: 0;left: 0;right: 0;width: 100%;background: white;z-index: 2029;}
body.takeover-active.small-takeover #main-content { padding-bottom: 100px;}
body.site-selector-on.takeover-active.desktop-takeover #fixedTakeOver, body.site-selector-on.takeover-active.desktop-takeover #takeOverLeft, body.site-selector-on.takeover-active.desktop-takeover #takeOverRight { padding-top: 43px;}

#fixedTakeOver { position: relative;right: 0;left: 0;z-index: 1030;}
html.scrolled-past-header body.takeover-active.desktop-takeover #fixedTakeOver { position: fixed;top: 56px;}
html.scrolled-past-header body.takeover-active.desktop-takeover.mrcms-admin-bar-on #fixedTakeOver { top: 86px;}
html.scrolled-past-header body.takeover-active.desktop-takeover .site-container { margin-top: 150px;}
body.takeover-active.desktop-takeover .facesheet-con .grey2-bg { padding-bottom: 25px;}
@media (max-width: 767px) {
    body {background:#fff!important;}

    /*does not want to remove padding right and left of ".container" class. that is why*/
    /*.leaderboard-container { margin-left: -15px;}*/
}