html
{
	background: #46808F; /* Old browsers */
	background: -moz-linear-gradient(top,  #46808F 0%, #5CBFC6 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  #46808F 0%,#5CBFC6 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  #46808F 0%,#5CBFC6 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#46808F', endColorstr='#5CBFC6',GradientType=0 ); /* IE6-9 */
	background: url("../../../images/bg/bg.png");
	background-position: center;
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-size: cover;
}


body, html{
	}

.uk-navbar {
    z-index: 970;
}

div#intro {
	background: url(../../../images/bg/bg-fade-overlay_primary_rev.png) repeat-x ;
	margin-top: -1px;
	background-position: bottom;
}

div#fade_end {
	background: #5D9FAC url(../../../images/bg/bg-fade-overlay_primary.png) repeat-x ;
	margin-top: -1px;
	background-position: top;
}

h1 {
    text-shadow:2px 5px 6px rgba(58,83,89,1);
}



.uk-section-video {
}

.uk-position-cover, .uk-background-cover {
	background: url(../../../images/bg/bg-fade-overlay_primary.png) repeat-x ;
	margin-top: -1px;
	height: 185px;
}

div#home_dag a span {
	font-size: 180%;
}

div#home_dag a span.uk-icon svg{
	width: 30px;
	height: 30px;
	margin-top: 6px;

}

.white { 
	color: #ffffff;
	text-shadow: #333 1px 1px;
}


div#video iframe.uk-cover {
    zoom: 1.2;
}


div#modal-markt .uk-modal-dialog,
div#modal-boels .uk-modal-dialog,
div#modal-kerkplein .uk-modal-dialog,
div#modal-binnenstad .uk-modal-dialog,
div#modal-spiegeltent .uk-modal-dialog,
div#modal-circus .uk-modal-dialog


{background: none;}

div#modal-markt .uk-modal-title,
div#modal-circus .uk-modal-title,  
div#modal-kerkplein .uk-modal-title,  
div#modal-binnenstad .uk-modal-title,  
div#modal-spiegeltent .uk-modal-title,  
div#modal-boels .uk-modal-title 
{color: #fff;}


#footersnow {
	background: url("../../../images/footer/snowfooter.png");
	background-repeat: repeat-x;
    background-position: 0px -50px;
    margin-top: -100px;
}

.uk-modal-dialog {
	background: url("../../../images/bg/snow.jpg");
}

.uk-modal-dialog {
	background: url("../../../images/bg/snow.jpg");
}

.uk-card-primary.uk-card-body {border-radius: 20px 5px 20px 5px;}

.switcher_programma ul.uk-subnav-pill li a { font-size: 1.1em !important; }
.switcher_programma .uk-button { margin-bottom: 10px !important }

.tickets {
	position: absolute;
	top: -10px;
	width: 170px;
	height: 80px;
	z-index: 999;
	left: 50px;
	}

#tm-top {
	padding: 0px !important
}

article img {
	margin: 0 auto;
	display:block;
}
article {
	text-align: center;
}


@media (min-width:320px)  { /* smartphones, portrait iPhone, portrait 480x320 phones (Android) */	.wrapper{height: 250px;} }
@media (min-width:480px)  { /* smartphones, Android phones, landscape iPhone */ .wrapper{height: 300px;}}
@media (min-width:600px)  { /* portrait tablets, portrait iPad, e-readers (Nook/Kindle), landscape 800x480 phones (Android) */	.wrapper{height: 420px;} }
@media (min-width:801px)  { /* tablet, landscape iPad, lo-res laptops ands desktops */ 	.wrapper{height: 550px;}}
@media (min-width:1025px) { /* big landscape tablets, laptops, and desktops */ .wrapper{height: 650px;}}
@media (min-width:1281px) { /* hi-res laptops and desktops */ .wrapper{height: 750px;}}


.kleurplaat {display: none;}

@media (min-width:320px)  {
	.kleurplaat {display: NONE;}
}
@media (min-width:700px)  {
	.kleurplaat {float: right; margin-top: -250px; margin-right: 0%; display: block;}
}

@media (min-width:1200px)  {
	.kleurplaat {float: right; margin-top: -250px; margin-right: 20%; display: block;}
}