#fixed_leader {display:none;}

.reeferON { display:block !important; 
    }
.reeferOFF { display:none !important;
    }

    .fixed-shortcuts-nav {
position:fixed!important;
background-color:#FFF;
border:1px solid #e8e8e8;
width:100%;
z-index:1001;
box-shadow:0 0 3px rgba(0,0,0,0.3);
filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
opacity:1;
visibility:visible !important;
top:40px;
min-width: 970px;
}

/* MANAGE THE HERO AND SPECIAL PAGE FEATURES */

.outer-main-image {
background:#000;
width:100%;
height:100%;
overflow:hidden;
position:fixed;
visibility:hidden;
}

.outer-main-image h1{display:none;}

.topArt {
background:#000;
width:100%;
height:100%;
position:absolute;
z-index:2;
}

.bottomArt {
background:#000;
width:100%;
height:100%;
position:absolute;
z-index:1;
opacity:0;
background-image:url(http://stmedia.stimg.co/1PAIN071215.jpg);
background-repeat:no-repeat;
background-size:150%;
background-position:center bottom;
}

.art-1 {
width:80%;
margin-left:auto;
margin-right:auto;
margin-top:0;
height:100%;
}

.art-1 img{
max-width:100%;
max-height:100%;
margin:auto;
display:block;
}

.page-body {
background:#fff;
position:relative;
z-index:3;
padding-top:24px;
visibility:hidden;
}

.shadowRule {
height:2px;
background:url(http://stmedia.startribune.com/designimages/page-top-graduation-rule.png) repeat-x;
opacity:.85;
}
.docBodyTop {
width:100%;
position:absolute;
top:-2px;
}

/* TOP PROJECT NAV */

.project-nav {
margin: 36px auto 52px auto;
font-family: Popular;
letter-spacing: .1em;
font-size: 16px;
color:#ccc;
font-weight:bold;
line-height:140%;
text-align:center;
}
.project-nav span{font-weight:normal;color:#999;}
.project-nav a:hover{color:#efefef;}
.project-nav a.active{color:#ccc;cursor:default;}
.project-nav span.pipe{font-weight:normal;color:#666;padding:0 9px;}

/* ON DAY TWO, SWAP DAY ONE TO DISPLAY:NONE AND DAY TWO TO DISPLAY:BLOCK */

.project-nav .day-one-nav, .project-nav .day-two-nav {letter-spacing:-.1px;}
.project-nav .day-one-nav{display:none;}
.project-nav .day-two-nav{display:block;}

/* BOTTOM SCROLL LABEL */

.scroll-label {
color:#666;
font-family:'Benton Sans';
font-size:1.25em!important;
text-align:center;
margin-top:36px!important;
position:absolute;bottom:40px;text-align:center;width:100%;
}
.scroll-label img{width:30px;height:20px;display:block;opacity:.5;margin:6px auto 0 auto;}


/* MAIN PAGE ELEMENTS */

/* PAGE CONTAINER SETUP */

.l-article-container{background:#fff;min-width:970px;}
.l-footer-container,.page-body{min-width:970px;}

/* BYLINE */

.article-byline{border-right:none;}
.article-byline a:hover{color:#999;}
.article-byline-mod:before{display:none;}
.article-byline.notes{font-size:.95em;}

/* SUMMARY */

h2{
    color: #000;  //color: #777;
    font-family: 'Whitman Display';
    font-style: italic;
    font-weight: 400;
    font-size: 2.2em;
    line-height: 130%;
    width:853px;
    margin-bottom:18px;
}

/* SUBHEADS */

h3{font-family: 'Whitman Display'; font-style: italic; font-weight: 400; margin-top: 60px; margin-bottom: 16px; font-size: 2.2em; }

.inline h3{
font-family: "Benton Sans", sans-serif;
font-style:normal;
font-size:1.1em;
text-transform: uppercase;
font-weight:bold;
margin-top: 60px;
margin-bottom: 6px;
}

.dropCap{float: left; font-size: 5.3em; line-height: 70%; padding-right: 12px; font-family: 'Whitman Display'!important;margin-top:6px;}

/* RELATED CONTENT */

.related{position:relative;} /* usefull for setting a context for some absolutely positioned items */
.sidebar{width:300px;position:absolute;right:-329px;}
.inline{margin:44px 0 44px 0;}
.inline.wide{width:853px;}
.inline.wide img{width:853px !important;} /* SOME SCRIPT STILL SIZES MAIN BODY IMAGES TO 525px! */
.inline.widest{width:970px;margin-left:-117px;}
.inline.widest img{width:970px !important;} /* SOME SCRIPT STILL SIZES MAIN BODY IMAGES TO 525px! */
.related-caption span{font-weight:bold;color:#333;font-size:.95em;}
.related-byline {display:none;}

/* CONTROL THE WIDTH OF THE CHART IFRAME */

.inline.wide.interactive iframe{width:100%;height:420px;}

.sidebar.related-media {margin:0;}
.sidebar.portrait{width:235px;right:-264px;} 


/* MULTI-PHOTO PACKAGE */

.photoPackage{width:970px;margin-left:-117px;margin-top:44px;margin-bottom:44px;float:left;}
.photoPackage .photo1{width:642px;float:left;}
.photoPackage .related-media-wrapper{height:428px;overflow:hidden;}
.photoPackage .photo1 img{width:642px !important;}
.photoPackage .sidebar{right:-329px;width:300px;float:right;}
.photo1 .expand-icn-wrapper:after{bottom:22px;}
.photo2 .expand-icn-wrapper:after{bottom:32px;}
/*.photoPackage .related-caption{margin-top:-6px;} */


/* VIDEO SIZES */

.article-featured-media-wrapper.is-video {
width:853px;
height:480px;
margin-bottom:85px;
margin-top:44px;
}
.article-media__video {
height:480px;
}
.tease-photo-author {
margin-top:-60px;
}

/* REEFER */

.reefer {
    display:block;
    margin:40px 0;
    width:524px;
    height:150px;
}

.reefer img {
    float:left;
    margin-right:15px;}

.reefer h3{
    font-family: 'Popular';
font-style:normal;
    margin-top: 0px;
    margin-bottom: 6px;
    font-size: 1em;}


/* MANAGE TABLETS */

.touch .fixed-shortcuts-nav{position:relative !important;
z-index:100;top:0px;}
.touch .outer-main-image{visibility:visible;position:relative !important;
top:0 !important;}
.touch .topArt{position:relative;display:block;}
.touch .bottomArt{display:none;}
.touch  #art-1-image{margin:0px auto 42px auto !important;} 
.touch .page-body{visibility:visible;top:0 !important;}
.touch .project-nav {
margin: 36px auto 36px auto;
}
.touch .scroll-label{display:none;}

/* HIDES THE AD INJECTED INTO THE BOTTOM OF THE PAGE */

.article-id-highlight, .block-row {
display:none;
}
