@charset "UTF-8";
/* CSS Document */

/*
Theme Name: Sterrenwacht Halley
Author: SO
Template: Total
Version: 1.1
*/

/* Parent stylesheet should be loaded from functions.php not using @import */

body {background-position: center 50px!important;background-attachment: scroll }
#site-logo {display: none;}
 h1 {
    padding-top: 10px;
    padding-bottom: 10px;
    display: inline-block;
    padding-left: 35px;
    padding-right: 35px;
    background-color: #092346;
	margin-left: -60px!important;
	margin-bottom: 45px !important;
	margin-top: -15px;}




.textblok { background-color: #FFF; /*background-color: rgba(255, 255, 255, 0.95);*/ padding: 15px 45px; margin-bottom: 45px!important;}


/*  menu sidebar */
ul.menu {background-color: #f6bd0e; padding-top: 15px; padding-bottom: 15px;}
ul#menu-footer-menu { background-color: rgba(255, 255, 255,0);}
#sidebar .widget_nav_menu ul > li:first-child > a, .widget_nav_menu_accordion .widget_nav_menu ul > li:first-child > a, #sidebar .widget_nav_menu a, .widget_nav_menu_accordion .widget_nav_menu a { border:none!important;}

 #sidebar .widget_nav_menu a, .widget_nav_menu_accordion .widget_nav_menu a {
    color: #fff;
    text-transform: uppercase;
    letter-spacing: 1px;
    padding-left: 25px;
}  
#sidebar .widget_nav_menu .parent > a::after, .widget_nav_menu_accordion .widget_nav_menu .parent > a::after {
	color: #fff!important; content: "\f061";}
#sidebar .widget_nav_menu a:hover, .widget_nav_menu_accordion .widget_nav_menu a:hover {
	background-color: #092346;}

ul#menu-wat-is-er-te-doen li.current-menu-item a {    color: #092346 !important;}
ul#menu-plan-je-bezoek li.current-menu-item a {    color: #092346 !important;}
ul#menu-over-halley li.current-menu-item a {    color: #092346 !important;}


#sidebar .widget_nav_menu ul ul li a, .widget_nav_menu_accordion .widget_nav_menu ul ul li a {
    text-transform: initial;
    padding-top: 1px;
    padding-bottom: 2px;
    padding-left: 29px;
    color: #666; letter-spacing: 0px;}
#sidebar .widget_nav_menu ul ul li a:hover, .widget_nav_menu_accordion .widget_nav_menu ul ul li a:hover {color:#FFF!important;}

/* breadcrumbs */
nav.broodkruimels {text-align: right; margin-bottom: 50px;}


/*  Algemeen */
#opsomming li {background-image: url(images/blauw.gif);
    list-style-type: none;
    background-repeat: no-repeat;
    background-position: 0px 8px;
    padding-left: 20px;
    margin-left: -29px;
	color:#092346;
}

/*  Voettekst */
#footer-builder a { color: rgba(255, 255, 255, 0.55)!important; }
#footer-builder a:hover {color:#FFF!important;}


/*  AGENDA - NIEUWS */


body.post-type-archive-tribe_events article,  body.single-tribe_events article, body.post-template-default article { background-color: #FFF;}

tribe-events-before-html


/*body.post-type-archive-tribe_events, body.single-tribe_events  #content, body.post-template-default #content{ background-color: #FFF;}*/
body.post-type-archive-tribe_events h1, body.post-template-default h1 { margin-left: 0px!important; margin-top: 0px!important;}
body.single-tribe_events h1 {padding: 0!important; background-color: transparent; margin: 0 0 20px 0px!important; color: #092346!important; font-weight: 600; letter-spacing: 0px; }

body.tribe_events-template-default, body.post-type-archive { background-image: url(https://sterrenwachthalley.nl/wp-content/uploads/2019/11/halley-background-003.jpg); size: cover; background-attachment : fixed;}
body.post-template-default { background-image: url(https://sterrenwachthalley.nl/wp-content/uploads/2019/11/halley-background-003.jpg); background-size: cover; background-attachment : fixed;}

body.post-type-archive h1  {margin-left: 0px!important; margin-top: 0px!important;}

body.post-template-default h1 { display: block;}

body.post-template-default h1.single-post-title {padding-top: 10px;
padding-bottom: 10px;
display: inline-block;
padding-left: 35px;
padding-right: 35px;}

body.post-template-default .single-blog-content {padding:30px;}
body.post-template-default.single-post ul.meta {margin-left: 30px!important;}

.wpex-social-share.position-horizontal.disable-labels {    margin-left: 30px;    margin-right: 30px;    padding-bottom: 39px;}

/*  Button tribe */
#tribe-events .tribe-events-button, .tribe-events-button { border-radius: 0px!important;}
#tribe-events .tribe-events-button:hover, #tribe-events .tribe-events-button:hover:hover, #tribe_events_filters_wrapper input[type="submit"]:hover, .tribe-events-button:hover, .tribe-events-button.tribe-active:hover:hover, .tribe-events-button.tribe-inactive:hover, .tribe-events-button:hover:hover, .tribe-events-calendar td.tribe-events-present div[id*="tribe-events-daynum-"]:hover, .tribe-events-calendar td.tribe-events-present div[id*="tribe-events-daynum-"] > a:hover {    background-color: #092346!important; color: #FFF!important;}





#tribe-events-content { padding-left: 25px!important; padding-right: 25px!important; }
#tribe-events-list-widget-3, #recent-posts-4 {background-color: #f6bd0e; padding: 20px; }
#tribe-events-list-widget-3 a { color:#092346;}
#tribe-events-list-widget-3 a:hover{ color:#FFF;}
.tribe-events-list-widget .tribe-events-list-widget-events { padding: 0!important; margin-bottom: 25px;
border-bottom: solid 1px #fad76e; padding-bottom: 15px !important;}


/* Nieuws */

#recent-posts-3 {background-color: #9e9e9e; padding: 20px; }
.sidebar-widget-icons .widget_recent_entries a::before { display: none;}
.widget_recent_entries li:first-child { border-top: none!important;}
.widget_recent_entries li { border-bottom: solid 1px #b1b1b1; padding-bottom: 15px !important;}
.widget ul li a { color:#092346;}
.widget ul li a:hover { color:#FFF;}


/* Toggle */

.vc_toggle { margin-bottom: 5px!important;}



/*------------------------------------------------------------------
[# Tablet & Small Desktop Widths 768px - 1280px]
-------------------------------------------------------------------*/
@media only screen and (min-width: 768px) and (max-width: 1280px) {
	
}

/*------------------------------------------------------------------
[# All Devices under 960px]
-------------------------------------------------------------------*/
@media only screen and (max-width: 959px) {
	
.textblok {  margin-left:0px; margin-right:0px;}
	body.page-header-disabled #content-wrap {    padding-top: 11px!important;}
	
	#voettekts {background-color: #092346!important; background-image: none!important;}
    
	
}

/*------------------------------------------------------------------
[# Tablet Landscape]
-------------------------------------------------------------------*/
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape) { 
}

/*------------------------------------------------------------------
[# Tablet landscape VC Fix]
-------------------------------------------------------------------*/
@media only screen and (min-width:768px) and (max-width:1024px) { 
}

/*------------------------------------------------------------------
[# Tablet Portrait]
-------------------------------------------------------------------*/
@media only screen and (min-width: 768px) and (max-width: 959px) { 
	
}

	
	/* portfolio  */


/*------------------------------------------------------------------
[# Under 500px]
-------------------------------------------------------------------*/
@media only screen and (max-width: 500px) { 

}

/*------------------------------------------------------------------
[# Phone Portrait and Landscape]
-------------------------------------------------------------------*/
@media only screen and (max-width: 767px) { 
.textblok {  padding: 15px 15px; margin-bottom: 45px;}
h1 {
    margin-left: -30px!important;
	margin-bottom: 15px !important;
	margin-top: -15px;}
}

/*------------------------------------------------------------------
[# Phone Landscape]
-------------------------------------------------------------------*/



/*------------------------------------------------------------------
[# Visual Composer]
-------------------------------------------------------------------*/
@media screen and (max-width: 860px) { 

}
