

@media print {
    
    
/* GENERAL BODY FEATURES */
    
html {
   /* width: 1600px; */
  }
    
 @page {
     /* size:portrait; */
     margin: 0.5in !important; 
} 

body {
    /* width:1800px !important; */
    /*  height:auto !important; */
}     
 
    
.top-bar:before { 
    content: " " !important;
    display:table !important;
    box-sizing:inherit !important;
    height:120px !important;
    background: #F1F1F1 !important;
    min-height: 86px !important;
    line-height: 2.8125rem !important; 
    /* line-height:14rem !important; */
    margin-bottom: 0 !important;
    overflow: hidden !important; 
    position: relative !important; 
} 
    
.top-bar:after {  
    clear:both !important;
    content: " " !important;
    display:table !important;    
}
    
.top-bar .logo {
    padding: 30px 50px 20px !important;
    background-color:#9f8952 !important;
    float:left !important;
}
    
.top-bar .name {
    font-size:16px !important;
    height:2.8125rem !important;
    margin:0 !important;
}
    
.top-bar .title-area {
    float:left !important;
    margin:0 !important;
    position: relative !important;
}
        
 
    
.top-bar .name h1 a {
  /*   font-size:26px !important;
    width:100% !important; 
    text-align:center !important; */
} /* to display OU Magazine title */
    
    

/* .printable {
    display:table !important;
    background:#fff !important;
    height: 100px !important; 
} */
    
 .footer { 
    display:none;
} 
   
a {
    text-decoration: none;
}   

a[href]:after { 
    display:none; 
}
    
.toggle-topbar.menu-icon {
    display:none;    
} /* to hide the menu toggle */

img { 
    max-width:500px !important; 
}
    
.noPrint {
    display: none !important;
}
    
#rightColFeatures { 
    margin-top:20px !important;
    margin-bottom:0px !important;
}
    
 hr:last-child {
    margin-bottom:15px !important;
} 
    
.viewAll {
    display:none;
}    
  
.newRow {
    float:left !important;
    width:100%;
    background-color:#fff !important;
    padding:60px 30px 2px !important;
    display:block !important;
}
    
 /*   
 hr:nth-last-child(2) {
    display:none !important;
} */
    
/* END OF GENERAL BODY FEATURES */
    

    
    
/* HOME PAGE CONTENT */   

  
#ouOUMagHomeMain { 
    float:left !important;
}
    

    
#featuredContent { 
    width:100% !important;
    height:auto !important;
    /* padding: 3% 0px !important; */
    text-align:center !important;
    float:left !important;
} /* the top body section of the home page */
    
#homePageContent {
    width:100% !important;
    height:auto !important;
}
    
#homePageContent .borderRight {
    border-right: none;
} /* to hide the right column border */
    
.ouOUMagHomeHighlight { 
    display:none;
} /* to hide video section */
    
#mainFeature h2 {
    display:block !important;
}

#mainFeature h6 {
    display:inline-block !important;
}
 
#mainFeature h3 a {
    font-size:25px;
}
    
#container {
    max-width:1080px !important;
    margin:0px auto !important;
    width:initial !important;
    height:auto !important;
}  
    
.ouOUMagHomeLists {
   /* height:auto !important; */
} /*1st list of stories */
    
.articleLists h2 {
    margin: 15px 0px 20px 0px !important;
}
    
.articleLists li {
    margin: 0 0 10px 0 !important;
}
    
    
/* END OF HOME PAGE CONTENT */

/*  ABOUT PAGE CONTENT */
    
.ouOUMagStory {
    margin-top:-5px;
}
   
.slick-slide img {
    width:100%;
}
    
#aboutPage {
    margin:0 !important;
    padding:0 !important;
}  
    
#storyPage #magStaff {
    margin-top:-20px !important;
}


/* END OF ABOUT PAGE CONTENT */
   
 
    
/* STORY PAGE CONTENT */
    
#storyPage #issueTitle {
        margin-top: 75px; 
    }
   
#storyPage #pageTitle {
    margin-top:-20px !important;
}
    
    
/* CLASS NOTES CONTENT */
    
#classNotes #callToAlum {
    display:none;
}
    
#classNotes .tanBox, #classNotes .grayBox {
    margin:0px;
    padding: 0px;
}

#classNotes .tanBox {
    margin-top:20px;
}
    
#classNotes .grayBox {
    margin-bottom:20px;
}
    
    
#classNotes .newRow {
    display:block !important;
}
       
    
} /* end of print style */