/* Color & Images for Nature

Nature color map:

#003051  // Dark blue // Top-user-menu background //
#4D90BE  // Light blue // Sidebar titles //
#CCDFEC  // Lighter blue // Menu hover //
#0060A2  // Crisp blue // Links // Title border-bottom

#179B00  // Footer background-color for mobile
#4AB333  // Footer title border 

#################################################### */


/* Main */
  
  a:link, a:visited {
    color: #0060A2; 
  }

/* Head */

  #zone-user-wrapper {
    background: #003051; 
  }
  
  #section-header {
    background: url('../images/ut-lm-01.jpg') 50% 100% no-repeat;  
  }
  
  @media screen and (max-width: 740px) {
    #section-header  {
      background-position: 50% 80%;
    }   
  }
  
  /* Top-menu */
  
  #block-superfish-1 {
    background: #0060A2 !important;
  }
  
  .menu.top-menu > li { border-right: solid 1px #4D90BE !important }  
  .menu.top-menu > li:hover a  {}  
  .menu.top-menu .active-trail a { color: #4D90BE; }
  
  
  .menu.top-menu > li.menuparent > ul a {
    color: #0060A2; 
  }
  
  .menu.top-menu  li.menuparent > ul > li.active-trail {
    background: #CCDFEC;
  }
  
  .menu.top-menu  li.menuparent > ul > li:hover {
    background: #CCDFEC;
  }
  
  /* Search */
  
  #search-block-form .form-submit {
    background-image: url("../images/search-icon.png");
  }
  
  #edit-search-block-form--2 {
    border: 1px solid #4D90BE !important;
  }

  /* Museum select */
  
  .open-button {  
    background-color: #4D90BE;
  }
  
  .select-active {
    background-color: #0F5687;
  }  

/* Content */

  .breadcrumb-separator {
    background: url("../images/breadcrumb.png") no-repeat center;
  }
  
  .flex-control-paging li a {
    background: #0060A2;
    border: 1px solid #0060A2;
  }
  
  .flex-control-paging li a:hover,
  .flex-control-paging li a.flex-active   {
    border-color: #0060A2;
  }
  
  .panel-pane h2.pane-title {
    color: #FFFFFF;
    background-color: #515D24;
  }
  
  .yellow h2.pane-title   {
    background-color: #D9A900
  }
  
  .green h2.pane-title   {
    background-color: #525D25;
  }
  
  .red h2.pane-title   {
    background-color: #812726
  }
  
  .blue h2.pane-title   {
    background-color: #0066B1;
  }  
  
  
/* Sidebar */
  
  .right-sidebar h2.pane-title {
    background: #4D90BE;
  }
  
  h3.sidebar-news-title a {
    color: #0060A2;
  }
  
  .view-news .field-name-post-date {
    color: #666666;
  }
  
  .view-news .more-link a {
    background: url('../images/calendar-nav-right.png') no-repeat right center;
  }

  
  /* Sidebar Menu */
  
  #region-sidebar-second  .menu > li  {
    background: url('../images/menu-pointer.png') no-repeat 10%;
  }
  
  #region-sidebar-second .menu .expanded > a {
    background: url('../images/menu-pointer-active.png') no-repeat 7%;
  }
    
  #region-sidebar-second .menu .expanded .menu li {
    background: url('../images/menu-pointer-sub.png') no-repeat 10% #FFFFFF;
  }
  
  #region-sidebar-second .menu .expanded .menu li.active-trail {
    background: url('../images/menu-pointer-sub-active.png') no-repeat 10%;
  }
  
  
  /* Sidebar Calendar */
  
  .calendar-calendar tr td.today {
    background: #0060A2; 
  }
  
  .calendar-calendar tr td.today {
    color: #FFFFFF;
  }

  .calendar-calendar tr td.has-events a {
    color: #0060A2;
  }

  .view .date-nav-wrapper .date-prev a  {
    background-image: url('../images/calendar-nav-left.png');
    background-repeat: no-repeat;
  }

  .view .date-nav-wrapper .date-next a  {
    background-image: url('../images/calendar-nav-right.png');
    background-repeat: no-repeat;
  }

  
  /* Location & Prices */
  
  
  #show-location, #ticket-prices, #tickets-close, #map-close {
    color: #0060A2;
  }
  
  #show-location {
    background: url('../images/slider-trigger-line.png') no-repeat 100% 100%;
  }
  
  #ticket-prices-bg {
    background: url('../images/slider-trigger-line.png') no-repeat 100% 100% #FFFFFF;
  }

  #tickets-close, #map-close {
    background: url('../images/slider-trigger-line-close.png') no-repeat 100% 100%;
  }
  

/* Footer */

  #zone-footer-wrapper {
    background: url('../images/footer-pattern.png') repeat-x;  
  }
  
  @media screen and (max-width: 980px) {
    #zone-footer-wrapper {
      background: #0065A5;
    } 
  }

  #footer-col-container h2 {
    border-bottom: 1px solid #3387b9; 
  }
  
  #footer-logo {
    background: url('../images/logo-white.png') no-repeat;
  }

/* FRONT PAGE BOX HEADER COLORS */
body.front .panel-pane.loodusmuuseum_roheline1 h2.pane-title {
    background-color: #a2d108; //CMYK C50 M0 Y100 K0;
}
body.front .panel-pane.loodusmuuseum_roheline2 h2.pane-title {
    background-color: #39b812; //CMYK C75 M0 Y100 K0;
}
body.front .panel-pane.loodusmuuseum_roheline3 h2.pane-title {
    background-color: #04af35; //CMYK C85 M0 Y100 K0;
}
body.front .panel-pane.loodusmuuseum_roheline4 h2.pane-title {
    background-color: 4fc884; //CMYK C75 M0 Y71 K0;
}
body.front .panel-pane.loodusmuuseum_roheline5 h2.pane-title {
    background-color: #26b3a9; //CMYK C80 M10 Y45 K0;
}
body.front .panel-pane.loodusmuuseum_roosa1 h2.pane-title {
    background-color: #f39ac3; //CMYK C0 M52 Y2 K0;
}
body.front .panel-pane.loodusmuuseum_oranz1 h2.pane-title {
    background-color: #d6a50d; //CMYK C18 M34 Y100 K0;
}
body.front .panel-pane.loodusmuuseum_oranz2 h2.pane-title {
    background-color: #ee5232; //CMYK C0 M81 Y81 K0;
}
body.front .panel-pane.loodusmuuseum_punane1 h2.pane-title {
    background-color: #bb2325; //CMYK C15 M100 Y90 K10;
}
body.front .panel-pane.loodusmuuseum_punane2 h2.pane-title {
    background-color: #a22b25; //CMYK C40 M100 Y100 K0;
}