/*
 Theme Name:   Adonis Pro Child
 Theme URI:    http://clearskies.eu/adonis-pro-child/
 Description:  Adonis Pro Child Theme
 Author:       V.A van Wulfen
 Author URI:   https://clearskies.eu
 Template:    adonis-pro
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags: 
 Text Domain:  adonis-pro-child
*/

/* Homepage  */

.home .primary-menu #menu-item-2471 a {color:#fff;} /* Main menu - Astronomy */
.home .primary-menu #menu-item-2476 a {color:#fff;} /* Main menu - Clear Skies Observing Guides */
.home .primary-menu #menu-item-5209 a {color:#fff;} /* Main menu - Blog */

.home .primary-menu #menu-item-23 a {pointer-events: none; color: #fff;} /* Home */
.home #menu-item-23 ul li a {pointer-events: visible !important;} /* Home - Submenu's */

/* Page Updates - 1935 */		
.page-id-1935 #menu-item-23 a {color:#fff;}
.page-id-1935 #menu-item-.page-id-43789 a {font-weight: 600; pointer-events: none;}
.page-id-1935 #menu-item-1937 a {pointer-events: none !important; font-weight: 600; color: #fff;} /* Menu Updates in hoofdmenu Home */
.page-id-1935 #menu-item-1937 ul li a {pointer-events: visible !important;}
.page-id-1935 #menu-item-1937 ul li a {font-weight: normal;}
.page-id-1935 #menu-item-1937 ul li ul li a {pointer-events: visible !important; font-weight: normal !important;}
.page-id-1935 #menu-item-1937 ul li ul li a:hover {color: #0050a5 !important;}

.page-id-1935 .topupdates {position: relative; margin-top: 12px; width: 85%; margin-left: auto; margin-right: auto;}

.page-id-1935 .h4weekly {position: relative; margin-top: -10px; margin-bottom: 10px;}
.page-id-1935 .h4monthly, .page-id-1935 .h4seasonal {position: relative; margin-top: 18px; margin-bottom: 10px;}

.page-id-1935 p.updatetext {position: relative !important; margin-bottom: 10px !important; max-width: 75% !important; margin-left: auto !important; margin-right: auto !important;}

.page-id-1935 p.updatetext2 {position: relative !important; margin-top: 0px !important; max-width: 75% !important; margin-left: auto !important; margin-right: auto !important; margin-bottom: 10px !important;}

.page-id-1935 p a {font-weight: 600;}

.page-id-1935 #comingsoon {position: relative; margin-top: -5px !important;}

.page-id-1935 p.totop {position: relative !important; margin-top: 75px !important;}

.page-id-1935 .totop a {font-weight: normal;}

/* 404 Page - 6253 */
 .page-id-6253 .entry-header {margin-bottom: -96px !important; display: none;} /* .breadcrumb-area {display: none !important;} */

/* Submenu's in main menu Home */
.page-id-2448 #menu-item-2470, /* About */ .page-id-2466 #menu-item-6026, /* Contact */ .page-id-1940 #menu-item-2469, /* Sitemap */ .page-id-38837 #menu-item-38843, /* Privacy Policy */ .page-id-15262 #menu-item-15271 /* Search */
{pointer-events: none !important;}

.page-id-2448 .theiaStickySidebar {padding-top: 15px !important;}

/* Geen standaard header op Coming soon page */
.page-id-35267 .entry-header {display: none;}

/* Page Sitemap - 1940 */
.colorheadersitemap {position: relative !important; height: 55px !important; top: -35px !important; margin-bottom: -80px !important; background: #e6e6e6; background: -webkit-linear-gradient(to top, #f5f5f5, #e6e6e6); background: linear-gradient(to top, #f5f5f5, #e6e6e6); padding-left: 100px !important; margin-left: -100px !important;  padding-right: 100px !important; margin-right: -100px !important; border-bottom-style: solid !important; border-bottom-width: 0.1px !important; border-bottom-color: #979797 !important;}

.h2sitemap {position: relative !important; margin-left: -5px; margin-top: -12px !important; margin-bottom: 45px !important; clear: right;}

.h2sitemap a {color: black !important; z-index: 99999 !important;}

.page-id-1940 .ugb-container--width-small {width: 66% !important; margin-left: auto !important; margin-right: auto !important;}

  @media screen and (max-width: 1365px) {.h2sitemap {top: 3px !important;}}
  
  @media screen and (min-width: 783px) and (max-width: 795px) {
    .csog .colorheadersitemap {height: 83px !important;}
    .csog .h2sitemap {top: -25px !important; margin-bottom: -22px !important;}
  }
  
  @media screen and (max-width: 759px) {
    .csog .colorheadersitemap {height: 83px !important;}
    .csog .h2sitemap {top: -25px !important; margin-bottom: -22px !important;}
  }

/* Contact */
.p-contactform {padding-left: 5px;}
.wpcf7-submit {position: relative; left: 5px; top: -40px;}

/* Mailpoet */

.page-id-39376 .newsletterlink a:hover {font-weight: 600; text-decoration: none;}

/* Mailpoet Sidebar geen dubbele datum */

#shortcode-widget-2 .mailpoet_archive_date {display: none;}

/* Entry headers op pagina's Subscribe */

.page-id-39096 .entry-header {margin-bottom: -96px !important; display: none;} /* Manage subscriptions */
.page-id-39093 .entry-header {margin-bottom: -96px !important; display: none;} /* Unsubscribe */

/* Subscription */

#mailpoet_form_2 {margin-bottom: -50px;}

.mailpoet_form_columns_container {position: relative !important; top: -17px !important; max-width: 50% !important; margin-left: auto !important; margin-right: auto !important;}

.mailpoet_text {min-width: 100% !important; border-color: rgb(180,180,180) !important; border-style: solid !important; border-width: 1px !important; border-radius: 5px !important; padding: 10px 15px 10px 15px !important; font-family: "Open Sans", sans-serif !important; font-size: 16px;}

.mailpoetoptions {position: relative !important; top: -40px !important; left: 10px !important; max-width: 50% !important; margin-left: auto !important; margin-right: auto !important; font-family: "Open Sans", sans-serif !important; font-size: 24px !important;}

.page-id-8074 .mailpoet_segment_label, .page-id-12666 .mailpoet_segment_label {margin-bottom: 15px; font-family: "Open Sans", sans-serif !important; font-size: 17px !important; letter-spacing: 0.03em !important;}

.mailpoet_checkbox_label {font-weight: 600 !important; font-family: "Open Sans", sans-serif !important; font-size: 17px !important; letter-spacing: 0.03em !important;}

.mailpoet_checkbox_label input {position: relative; top: -2px; left: 2px; margin-right: 5px;}

.weeklynews {font-weight: normal !important;}

.mailpoet_submit {position: relative !important; top: -5px; text-align: center !important; margin-left: auto !important; margin-right: auto !important; letter-spacing: 0.15em !important; font-size: 14px; font-weight: 700 !important; padding-top: 10px !important; padding-bottom: 10px !important; padding-left: 15px !important; padding-right: 15px !important; border-color: blue; border-radius: 40px; border-width: 0px; font-family: "Open Sans", sans-serif !important;}

  @media screen and (max-width: 966px) {.mailpoet_submit {min-width: 110% !important;}}

.page-id-39096 .mailpoet_paragraph {visibility: hidden; position: relative; margin-left: auto !important; margin-right: auto !important; text-align: center; top: -175px;}

.page-id-39096 .mailpoet_checkbox_label {position: relative !important; margin-left: auto !important; margin-right: auto !important; text-align: center !important; top: -150px !important; visibility: visible !important; margin-right: 15px !important;}

.page-id-39096 .mailpoet_checkbox_label input {position: relative; top: -2px; left: 2px; margin-right: 5px;}

.page-id-39096 .mailpoet_submit {visibility: visible !important; position: relative !important; top: -140px !important;}

.page-id-39096 p.sendmail {position: relative !important; top: -250px !important;}

.page-id-39096 .mailpoet-submit-success {position: relative !important; text-align: center !important; font-weight: bold !important; top: -275px !important;}

.page-id-39093 .mailpoet_confirm_unsubscribe {position: relative; text-align: center;}
  
 /* Page Search - 15262 */
 
 .page-id-15262 .entry-header {margin-bottom: -96px !important; display: none;} /* Search this website */
 
 .page-id-15262 .searchblock {margin-top: 50px !important;}

.clearskiessearch .clearskiessearchp {position: relative; top: 25px; margin-bottom: 80px;}

.clearskiessearch .periodical-next, .clearskiessearch .periodical-prev, .clearskiessearch .session-next, .clearskiessearch .session-prev, .clearskiessearch .disc-next, .clearskiessearch .disc-prev, .clearskiessearch .jumptovalue {display: none;}

.clearskiessearch h1.entry-title, .clearskiessearch h1.blog-title, .clearskiessearch h2.blog-title, .clearskiessearch h3.h3obssessions, .clearskiessearch h6.h6weekly, .clearskiessearch h6.h6monthly {display: none;}

.clearskiessearch .ap-image-sessions, .clearskiessearch p.blogobstotal, .clearskiessearch .jumpto {display: none;}

.clearskiessearch h2.entry-title {text-align: center; text-transform: initial; margin-bottom: -17px;}

.clearskiessearch h2.entry-title a {color:#0050a5;}

.clearskiessearch .entry-summary {text-align: center;}

.clearskiessearch #post-1935 {display: none;}

.clearskiessearch p.has-text-align-center a {pointer-events: none; color: inherit;}