@charset "utf-8";
/* CHILD CSS Live
****************************
AUTHOR: Jason Mate
CONTACT: jmate421@gmail.com
LAST EDITED: 4-10-2015
*****************************
COLOR SCHEME:
#0756A5 blue
#F3AA00 dark yellow
#a2341b dark red
#fbfbfb light grey
*/
/* TIRE AD FIX TEMPORARY */
#google_ads_div_rolling_tire300x50_ad_container { display: block !important; }
/* ********* BACKGROUND COLORS ****** */

html { background: url('http://postregistercontests.com/creampaper.png'); background-color: #fff; }

body { 
  /*background: url('http://postregistercontests.com/creampaper.png');*/
 /* background: url("http://subtlepatterns2015.subtlepatterns.netdna-cdn.com/patterns/hoffman.png"); */
  background:  url("http://subtlepatterns2015.subtlepatterns.netdna-cdn.com/patterns/p5.png");
  
 
  background-color: #fff; 
     
     }

#header { background: #fff; margin-bottom: -20px;}

#menu-bar { background: #fff; }

#page {
  padding: 0px 20px;
  background: #fff;
  box-shadow: 0px 5px 10px rgba(0,0,0,0.5); 
  box-shadow: 0px -5px 10px rgba(0,0,0,0.5);
}

/* *************** MENU ************ */

#menu-bar ul li a {
  font-family: "Trebuchet MS", "Helvetica Neue", Arial, Helvetica, sans-serif;
  font-size: 16px;
  background: #0756A5;
  border-right: 1px solid #fbfbfb;
  border-top: 1px solid #fbfbfb;
  border-bottom: 1px solid #fbfbfb;
  color: #fff;
}

#menu-bar li a, #menu-bar ul.menu li a {
  border-left: 0;
  border-top: 1px solid #fbfbfb !important;
  border-bottom: 0 !important;
  padding: 0 9px;
  height: 2.5em;
  line-height: 2.5em;
}

#menu-bar ul { margin-top: 20px !important; }

#superfish-1 ul > li ul{ margin-top: 0px !important; }

ul.sf-menu a {
  border-right: none;
  -moz-border-radius-bottomright: 0;
  -webkit-border-radius: 0;
  border-bottom-right-radius: 0;
  border-radius:0;
  box-shadow: none;
  border-bottom: none;
  padding: 0;
}

ul.sf-menu a:hover { background: #F3AA00 !important; }

/* ************** BLOCKS *********** */
/* .block-block { margin-top: 30px; margin-bottom: 20px; } */

/* heading links */
.block-title a { text-decoration: none;}
.block-title a:hover { color: #F3AA00 !important; }

#block-block-19 a, 
#block-block-10 a, 
#block-block-24 a, 
#block-block-12 a, 
#block-block-11 a, 
#block-block-26 a, 
#block-block-21 a, 
#block-block-22 a,
#block-block-23 a,
#block-views-featured-publication-block h2 .block-title-link { 
  color: #fff; 
  text-decoration: none; 
  padding: 5px; 
}

#block-block-19 a:hover, 
#block-block-10 a:hover, 
#block-block-24 a:hover, 
#block-block-12 a:hover, 
#block-block-11 a:hover, 
#block-block-26 a:hover, 
#block-block-21 a:hover, 
#block-block-22 a:hover,
#block-block-23 a:hover,
#block-views-featured-publication-block .block-title a:hover { 
  background: #F3AA00 !important;
  color: #fff !important; 
}

#block-block-19 p, 
#block-block-10 p, 
#block-block-24 p, 
#block-block-12 p, 
#block-block-11 p, 
#block-block-21 p, 
#block-block-22 p,
#block-block-23 p,
#block-block-26 { 
  line-height: 2em; 
}

.block-inner .block-title { font-family: "Trebuchet MS", "Helvetica Neue", Arial, Helvetica, sans-serif; }

#block-block-19, 
#block-block-10, 
#block-block-24, 
#block-block-21, 
#block-block-22,
#block-block-23,
#block-block-26, 
#block-block-12, 
#block-block-11, 
.block-block-39 h2,
#block-weather-system-1 .block-title {
  font-family: "Trebuchet MS", "Helvetica Neue", Arial, Helvetica, sans-serif;
  background-color: #0756A5;
  font-weight: normal;
  padding: 0px 5px;
  -moz-border-radius-bottomright: 0;  
  -moz-border-radius-bottomleft: 0;  
  -moz-border-radius-topright: 0;
  -webkit-border-top-right-radius: 0;
  -webkit-border-bottom-left-radius: 0;
  -webkit-border-top-left-radius: 0;
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;

  box-shadow: none;
  margin: 0px 0px 15px 0px;
  text-transform: none;
  border-bottom: 0px;
  z-index: 99;
  color: #fff;  
}

#block-block-13 {
  margin-top: 0px !important;
}

#block-views-featured-publication-block h2, .block-block h2 {
  font-family: "Trebuchet MS", "Helvetica Neue", Arial, Helvetica, sans-serif;
  font-size: 18px !important;
  background-color: #0756A5;
  font-weight: normal;
  padding: 3px 10px;
  -moz-border-radius-bottomright: 0;  
  -moz-border-radius-bottomleft: 0;
  
  -moz-border-radius-topright: 0;
  -webkit-border-top-right-radius: 0;
  -webkit-border-bottom-left-radius: 0;
  -webkit-border-top-left-radius: 0;
  
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  border-top-right-radius: 0;
  box-shadow: none;
  margin: 0px 0px;
  text-transform:none;
  border-bottom: 0px;
  z-index: 999;
  color: #fff;  
}

.view-food-home-block .attachment-after {
    margin-top: -180px; 
}

.item-list ul {  margin: 0 0 0 0;}
/* Bottom ad block */

#block-block-8 {
  width: 100%; 
  background-color: transparent;
  font-weight: normal;
  padding: 3px 0px;

  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  box-shadow: none;
  margin-bottom: 0px;
  margin-top: 0px;
  text-transform: uppercase;
  color: #000;
  border-bottom: 0px;
  height: 60px;
}

#block-block-8 img {
  width: 15%;
  margin-right: 1%; 
  border: 3px solid #0756A5;
}

#block-block-8 img:hover {
  border: 3px solid #F3AA00;
}


/*
.field-content h2 {
  font-size: 1.5em;
}
*/
.view-featured-publication .item-list {
    width: 170px;
    height: 255px;
    float: left;
    display: block;
    margin: 10px;
}

.view-featured-publication .item-list img {
    width: 165px;
    height: 220px;
    border: 1px solid #333;
}

.view-featured-publication .item-list img:hover {
    box-shadow: 2px 2px 5px rgba(0,0,0,0.5);
}

/* ********* SIDEBAR FIRST ******* */

/* ad box */
#block-google-admanager-fc25b8260c33d4ad5401eee8b526e59c {
    width: 300px;
    height: 250px;
    margin-bottom: 30px;
}

.region-sidebar-first {
    width: 300px;
    margin-left: -480px;
}

/* SIDEBAR 1 BLOCKS */
#block-views-most-popular-today-block {
    border: 0;
    margin: 0;
}

.block-title {
    font-weight: normal;
    padding: 0px;
}

.block-title .block-title-link {
  /*  color: #0756A5 !important; */
}
.quicktabs_main.quicktabs-style-basic {
  padding: 0px !important;
}
/* ********* SPECIAL EDITION ******* */
/*
.view-featured-publication .field-content { 
  height: 157px; 
  overflow: hidden; 
}

.view-featured-publication .views-row {
  width: 150px; 
  float: left;
  background-color: #EDEFF4;
  position: relative;
  padding: 8px 8px 40px 8px;
  margin: 10px;
  text-align: center;
  border: 2px solid #fbfbfb;  

}

.view-featured-publication .views-row:hover {
  border: 2px solid #ccc;
}

.view-featured-publication .views-row img{
  width: 100%;
  padding-bottom: 8px;
}

.view-featured-publication .views-row .views-field-title {
  position: absolute;
  bottom: 5px;
  width: 150px;
}

.view-featured-publication .field-content a {
  display: block;
  color: #333;
  font-weight: bold;
  width: 150px;
}
*/
/* ============== EIRMC VIDEOS ============== */

/* ============== FARM & RANCH ============== */
#fr-pdf-btn, #baxter-black-btn { 
  background: #E1E1E1; 
  padding: 8px; 
  color: #A1002A;
  border-radius: 10px;
  margin: 0px 10px;
  display: block;
  font-weight: bold;
  text-align: center;
}

.pdf-btn {
  background: #E1E1E1; 
  padding: 8px; 
  color: #A1002A;
  border-radius: 10px;
  margin: 0px 10px;
  display: inline-block;
  font-weight: bold;
  text-align: center;
  width: 15.5%; 
}

.view-header table {border:0 !important;}
/*.view-header table tbody {border-color: transparent !important;}*/

.view-header table tbody {border-top:0 !important;}
.view-header table td {width:50%;}

#fr-pdf-btn:hover, #baxter-black-btn:hover, .pdf-btn:hover { 
  background: #E7E7E7; 
  text-decoration: none;
}
/* farm and ranch block front page */
.view-farm-ranch-block { width: auto !important; }


/* Added to make slider headlines larger */
.views_slideshow_cycle_slide .views-field-title a { font-size: 24px !important; }

/* Added to fix front page article headlines from overlaping block titles */
.views-field-title a { font-size: 12px !important; }

/* ============== SIDEBAR (ads) ============== */

.region-sidebar-second { display: none !important; }

/* @ mix_and_match/css/responsive.desktop.css (line 313) */
.region-sidebar-second { margin-top: -191px; }

/* article section image fix */
.field-type-image img { width: 100%; }
.field-type-image { max-width: 250px; }
.field-type-image .image-field-caption { width: 100%; }

#gam-holder-Home_Box{margin-left:-15px !important;}

/* ================ DAILYEMAIL =============== */
/* daily email logo - need to modify inline style */
#emaillogo img{ width: 65% !important;}
.page-dailyemail ul#sharebar {
  display: none !important;
}

/* ============== BREAKING NEWS ============== */

#block-views-breaking-news-ticker-block a { color:#333; text-decoration: none; }
#block-views-breaking-news-ticker-block a:hover { color:#F3AA00; }
#block-views-breaking-news-ticker-block .view-breaking-news-ticker .views-field-title a { font-size: 40px !important; font-weight: bold; text-align: left;}
.page-breaking-news-email ul#sharebar {
  display: none !important;
}

/* ============== DIGITAL BOOKS ============== */

/* Added for eBooks page */
#ebook-wrap { overflow: auto; }
.ebook-item { float: left; width: 210px; height: 300px; overflow: hidden; }
.ebook-desc { display: none; position: fixed; top: 0; left:0; min-width: 100%; min-height: 100%; background: rgba(0,0,0,0.5); z-index: 99999; }
.ebook-cont { position: relative; max-width: 800px; margin: 13% auto; background: #fbfbfb; padding: 20px; overflow: auto; }
.ebook-cont button { position: absolute; top: 15px; right: 15px; }
.ebook-thumb { width: 90%; float: left; padding: 5%; height: 90%; }
.ebook-img { width: 25%; float: left;  padding: 20px; }
.ebook-item a { color: #A2331B; }

/* =========== LOCAL CELEBRATIONS ============ */
.view-celebrations {}
.view-celebrations .views-row {
  float: left;
  margin: 5px;
}

.view-celebrations .views-row:hover {
  box-shadow: 0px 0px 3px rgba(0,0,0,0.7);
  transition: 0.3s linear;
  cursor: pointer;
}

/* ========= SPECIAL SECTIONS BLOCK ========== */
/* .views_slideshow_cycle_slide */
.view-featured-publication .views-field-title a { font-size: 12px !important; color: #0756A5; font-weight: bold; }
#block-views-featured-publication-block {
  overflow: auto;
  background: #fdfdfd; 
  border: 1px solid #C0C0C0; 
}
/* ============ THIS WEEKS DEALS ============= */
#block-block-49 {
  margin-bottom: 0;
}
#block-block-45 {
  border: 1px solid #C0C0C0;
  background: #fbfbfb;
}
/* ============== CONNECT WIDGET ============= */

#block-block-54 {
  background: #fdfdfd;
  border: 1px solid #C0C0C0;
}
#block-block-54 h2 {
  background: 0;
  color: #900;
  border-bottom: 2px solid #900;
}
#block-block-54 hr {
    background: #900;
    border: 0;
    height: 2px;
}

/* ============= CUSTOM FADER ================ */
/* http://www.postregister.com/advertise */

.slider-wrap {
  max-width: 875px;
  margin: 0px auto 20px auto;
}

.fader {
  position: relative;
  padding-top: 30%;
  overflow: hidden;
  color: #fff;
} 
 
.fader .slide {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  z-index: 1;
  opacity: 0;
}
 
.fader img.slide {
  height: auto;   
}

.fader .prev, .fader .next {
  position: absolute;
  height: 80px;
  line-height: 55px;
  width: 50px;
  font-size: 100px;
  text-align: center;
  color: transparent;
  top: 45%;
  left: 0;
  z-index: 4;
  margin-top: -25px;
  cursor: pointer;
  opacity: .3;
  transition: all 150ms;
}

.fader .prev:hover, .fader .next:hover {
  opacity: 1;
}

.fader .next {
  left: auto;
  right: 0;
}

.fader .pager_list {
  position: absolute;
  width: 100%;
  height: 40px;
  line-height: 40px;
  top: 0;
  text-align: center;
  z-index: 4;
}

.fader .pager_list li {
  display: inline-block;
  width: 15px;
  height: 15px;
  margin: 0 7px;
  background: #000;
  opacity: .3;
  text-indent: -9999px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 150ms;
  z-index:99;
}

.fader .pager_list li:hover, .fader .pager_list li.active {
  opacity: 1;
}

.node ul.links.inline { clear: left!important; }

/* ============== MEDIA QUERIES ============== */
@media screen and (max-width:1024px) {
  /* Added to make font smaller at 1024px on breaking news block */
  #block-views-breaking-news-ticker-block .view-content { font-size: 25px; } 
   
  /* Added so menu switches to mobile at 1024px width */
  #page #block-superfish-1 { display: none !important; }
  #page #sidr-wrapper-1 { display: block !important; }
  
  /* Corrective CSS to fix sidebar at 1024px */
  #page .region-sidebar-second {
    margin-top: -120px !important;
  }
  
  /* Remove EIRMC videos block */
  #block-block-40 { display: none; } 
  
}

@media screen and (min-width:770px) {
   /* display sidebar2 at 770px */
  .region-sidebar-second { display: block !important; }  
}

/* display mobile ads none here */
#block-google-admanager-bfa559f48f9d2aa5ed8c70a1ed6c7c1c { display: none; }

@media screen and (max-width:600px) {
   /* remove sidebar-first */
  .region-sidebar-first { display: none !important; }
  
  #content-column, .content-column { width: auto !important; }
  
  .content-inner, .sidebar-first .content-inner {
    margin-left: 0;
    margin-right: 0px  !important;
  }
  
  /* remove eirmc video widget */
  #block-block-43 { display: none !important; }
  
  /* MOBILE ADS */
  #block-google-admanager-4d92003447e981e4e722188da13797ca { display: none !important; }

  #google_ads_div_responsive_test_ad_container { display: block !important; }

  #block-google-admanager-bfa559f48f9d2aa5ed8c70a1ed6c7c1c { display: block; }   
}

@media screen and (max-width:335px) {
  #mobile-top-links { display: none !important; }
}

/* ========= BLOCK DISPLAYED BY DAY ========== */

#block-block-26, #block-views-news-in-depth-block-block,
#block-block-11, #block-views-business-block-block,
#block-block-21, #block-views-food-home-block-block,
#block-block-12, #block-views-outdoors-block-block,
#block-block-24, #block-views-ticket-block-block,
#block-block-23, #block-views-smart-living-block-block,
#block-block-22, #block-views-farm-ranch-block-block {display:none;}