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

@font-face {
	font-family: MinionPro-It;
	font-weight:normal;
    font-style: normal;
	src: url('../fonts/MinionPro-It.otf');}

/* :::::: BEGIN RESET :::::: */

html, body, div, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center, dl, dt, dd,
fieldset, form, label, legend, caption, figcaption,
header, footer, article, section, nav, menu, hgroup {
	margin:0;
	padding:0;
	border:0;
	outline:0;
	font-size:100%;
	/*background:transparent;*/
	/*display:block;*/}

/* :::::: END RESET :::::: */

body{
font-family:Georgia, "Times New Roman", Times, serif;
background-color:#b1d097;}
.frame{
	background-image:url(../images/big_bg.jpg);
	background-position:center 50px;
	overflow:auto;}
.headcontainer{
	background-image:url(../images/top_bg.gif);
	background-repeat:repeat-x;
	position:relative;}
	.header{
		margin:auto;
		position:relative;}
		.header .ster{
			position:absolute;}
		.header .logo{
			position:absolute;}
		.header .lang{
			position:absolute;
			bottom:-4px;
			right:70px;}

.contentcontainer{}
	.content{
		width:1000px;
		min-height:500px;
		overflow:auto;
		margin:auto;
		background-image:url(../images/content_bg.png);
		background-repeat:no-repeat;
		background-position:top;}
		.content .menu{
			position:relative;
			background-color:#3a7e45;
			height:auto;
			margin:auto;
    		overflow:hidden;
    		text-align:justify;}
				.menu{}
					.menu .nav{
						padding:5px 0;
						margin:0;
						min-height:45px;
						list-style:none;}
					.menu .nav li{float:left;}
					.menu .nav li a{
						font-family: 'MinionPro-It', sans-serif;
						font-size:1.0em;
						color:#e3eeda;
						text-decoration:none;
						height:35px;
						display:inline-block;
						line-height:35px;
						margin-top:5px;
						vertical-align:middle;
						/*padding:0 8px;*/
						padding:0 10px;
						text-shadow: #000 3px 2px 2px;
						border-left:1px solid #5e9465;
						border-right:1px solid #5e9465;}
					.menu .nav li a:hover, .menu .nav li .active{
						color:#f7f39b;
						background-image:url(../images/menu_hover_bg.png);
						background-position:center;}
		.content .menubutton{
			color:#e3eeda;
			border:1px solid #e3eeda;
			width:35px;
			height:25px;
			line-height:25px;
			text-align:center;
			margin-left:20px;
			border-radius:4px;
			cursor:pointer;
			vertical-align:middle;
			position:absolute;
			left:0;
			top:10px;}
		.content .menubutton:hover{
			color:#f7f39b;
			border:1px solid #f7f39b;}
			.menu .sm{
				width:auto;
				margin:auto 5px;
				padding:0;
				height:45px;
				list-style:none;
				vertical-align:middle;}
				.menu .sm li{
					display:inline;
					margin:0 1px;}
					.menu .sm li a{
						font-family: 'MinionPro-It', sans-serif;
						font-size:1.0em;
						color:#e3eeda;
						text-decoration:none;
						height:35px;
						display:inline-block;
						line-height:35px;
						margin-top:5px;
						vertical-align:middle;
						/*padding:0 8px;*/
						padding:0 12px;
						text-shadow: #000 3px 2px 2px;
						border-left:1px solid #5e9465;
						border-right:1px solid #5e9465;}
					.menu .sm li a:hover, .menu .sm li .active{
						color:#f7f39b;
						background-image:url(../images/menu_hover_bg.png);
						background-position:center;}
		.content .menu .rest{
			display:none;
			background-color:#3a7e45;
			list-style:none;
			margin:0;
			padding:0;
			margin-left:20px;}
			.content .menu .rest li{
				height:35px;}
				.content .menu .rest li a{
					height:35px;
					line-height:35px;
					display:block;
						font-family: 'MinionPro-It', sans-serif;
						font-size:1.0em;
						color:#e3eeda;
						text-decoration:none;
						text-shadow: #000 3px 2px 2px;
						border-bottom:1px solid #5e9465;}
		.content .home{
			margin:auto;}
			.content .home .visual{
				float:left;}
			.content .home .kader{
				float:left;
				background-image:url(../images/home_kader.png);
				background-position:top;
				position:relative;}
				.content .home .kader .devlier{}
				.content .home .kader .intro{
					font-family:Arial, Helvetica, sans-serif;
					color:#616a30;
					font-size:0.85em;
					margin:10px auto;
					line-height:1.7em;}
				.content .home .kader .ontdek{}
					.content .home .kader .ontdek a{
						display:block;}
				.content .home .kader .kader_bottom{
					background-image:url(../images/home_kader.png);
					background-position:bottom;
					z-index:99;}
		.content .page{
			margin:auto;}
			.content .page .kader{}
				.content .page .kader .kader_top{
					height:20px;
					background-image:url(../images/page_kader_top.png);
					background-size:100% 100%;
					background-position:center;
					background-repeat:no-repeat;}
				.content .page .kader .kader_mid{
					overflow:auto;
					padding:10px 30px;
					background-image:url(../images/page_kader_mid.png);
					background-size:contain;
					background-position:center;}
				.content .page .kader .kader_bot{
					height:20px;
					background-image:url(../images/page_kader_bot.png);
					background-size:100% 100%;
					background-position:center;
					background-repeat:no-repeat;}
			.content .p_05 .kader{}
				.content .p_05 .kader .kader_top{
					height:20px;
					background-image:url(../images/page_kader_top.png);}
				.content .p_05 .kader .kader_mid{
					overflow:auto;
					padding:10px 30px;
					background-image:url(../images/page_kader_mid.png);}
				.content .p_05 .kader .kader_bot{
					height:20px;
					background-image:url(../images/page_kader_bot.png);}
			.content .p_08 .kader{}
				.content .p_08 .kader .kader_top{
					height:20px;
					background-image:url(../images/page_kader_top_08.png);}
				.content .p_08 .kader .kader_mid{
					overflow:auto;
					padding:10px 30px;
					background-image:url(../images/page_kader_mid_08.png);}
				.content .p_08 .kader .kader_bot{
					height:20px;
					background-image:url(../images/page_kader_bot_08.png);}

			.content .p_01 .kader .kader_mid_left{
				float:left;}
				.p_01 .kader_mid_left .bieren,
				.p_02 .kader_mid_left .bieren{
					overflow:auto;
					margin:10px 0;}
					.p_01 .bieren .bier,
					.p_02 .bieren .bier{
						float:left;
						text-align:center;
						margin:0 0 0 10px;
						cursor:pointer;}
                        .p_01 .bieren .bier img,
                        .p_02 .bieren .bier img{
                        	max-width:100%;}
						.p_01 .bieren .bier .bierstatus,
						.p_02 .bieren .bier .bierstatus{
							font-size:0.8em;
                        width:auto;
                        margin:auto;}
                        .p_01 .bieren .bier .bierstatus.beschikbaar span,
                        .p_02 .bieren .bier .bierstatus.beschikbaar span{
                            display:inline-block;
                            vertical-align:middle;
                            text-align: center;
                            color:#01632f;
                            max-width:80%;}
                        .p_01 .bieren .bier .bierstatus.niet_beschikbaar span,
                        .p_02 .bieren .bier .bierstatus.niet_beschikbaar span{
                            display:inline-block;
                            vertical-align:middle;
                            text-align: center;
                            color:#990000;
                            max-width:80%;}
						.p_01 .bieren .bier .bierstatus img,
						.p_02 .bieren .bier .bierstatus img{
							max-height:28px;
                            float:left;
                            margin-left:10px;}
                .p_01 .kader_mid_left .status,
                .p_02 .kader_mid_left .status,
                .p_02 .kader_mid_right .status{
                    width:auto;
                    margin: auto;
                    text-align: center;
                    font-size:0.8em;}
                .p_01 .kader_mid_left .status .titellijn,
                .p_02 .kader_mid_left .status .titellijn,
                .p_02 .status .titellijn{
					margin:10px auto;
                    max-width:85%;}
			.content .p_01 .kader .kader_mid_right{
				float:left;}
				.content .p_01 .kader .kader_mid_right h1{
					font-size:1.4em;
					font-weight:normal;
					font-family:Georgia, "Times New Roman", Times, serif;
					color:#01632f;
					margin-left:30px;}
                .content .p_01 .kader .kader_mid_right .titellijn{
					margin-left:30px;
                    max-width:85%}
				.content .p_01 .kader_mid_right p{
					margin:10px 20px 0 30px;
					color:#020202;
					font-family:Arial, Helvetica, sans-serif;
					font-size:0.8em;
					line-height:1.6em;}

			.content .p_02 .kader .kader_mid{}
.content .tasting .kader .kader_mid_right,
.content .tasting .kader .kader_mid_left{
float:left;
overflow:auto;
font-family:Arial, Helvetica, sans-serif;}
.content .tasting .kader .kader_mid_right h1{
	font-size:1.4em;
	font-weight:normal;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#01632f;
/*					width:100%;*/
	margin-left:20px;}
.content .tasting .kader .kader_mid_right h3{
	color:#01632f;
	font-size:1.0em;
	margin:5px 0 5px 20px;
	font-family:Georgia, "Times New Roman", Times, serif;}
.content .tasting .kader .kader_mid_right h4{
	color:#616a30;
	font-style:italic;
	font-size:0.9em;
	font-weight:normal;
	margin-left:20px;}
.content .tasting .kader .kader_mid_right p{
	color:#020202;
	line-height:1.5em;
	font-size:0.8em;
	margin:5px 0 10px 20px;}
.content .tasting .kader .kader_mid_right .intro{
	font-size:0.85em;
	line-height:1.6em;
	margin:15px 0 15px 20px;}
.content .tasting .kader .kader_mid_right .imgleft{
	float:left;
	margin:0 15px 15px 0;}
.content .tasting .kader .kader_mid_right .imgright{
	float:right;
	margin:0 0 15px 15px;}
				.content .p_02 .kader .kader_mid .andere{
					float:left;
					margin:0 15px 20px 0;
					font-family:Arial, Helvetica, sans-serif;}
					.content .p_02 .kader .kader_mid_left .andere .prod_mid{
						padding:10px 5px 5px;
						background-color:#c1d9b7;
                        border-radius:10px;
						overflow:auto;}
						.content .p_02 .kader .kader_mid .andere .prod_mid h1{
							font-size:1.4em;
						 	font-weight:normal;
							font-family:Georgia, "Times New Roman", Times, serif;
							color:#01632f;
							padding-left:20px;}
						.content .p_02 .kader .kader_mid .andere .prod_mid h3{
							color:#01632f;
							font-size:1.0em;
							font-weight:normal;
							margin:5px 0;
							font-family:Georgia, "Times New Roman", Times, serif;}
						.content .p_02 .kader .kader_mid .andere .prod_mid p{
							font-size:0.8em;
							color:#020202;
							line-height:1.6em;
							margin:5px 20px;}
						.content .p_02 .kader .kader_mid .andere .prod_mid .product_prijs{
							color:#616a30;
							margin-top:15px;
							font-style:italic;}
				.content .p_02 .kader .kader_mid .shop{
					float:left;
					font-family:Arial, Helvetica, sans-serif;
                    padding-top:10px;}
				.content .p_02 .kader .kader_mid .product, .content .p_02 .kader .kader_mid .product_intro{
					float:left;
					font-size:1.0em;
					font-family:Arial, Helvetica, sans-serif;
					min-height:180px;
                    margin-bottom:15px;}
				.content .p_02 .kader .kader_mid .product_intro{
					font-size:0.9em;
					/*width:597px;*/}
					.content .p_02 .kader .kader_mid .product_intro h1{
						font-size:1.4em;
						font-weight:normal;
						font-family:Georgia, "Times New Roman", Times, serif;
						color:#01632f;
						padding-left:20px;}
					.content .p_02 .kader .kader_mid .product_intro p{
						font-size:0.85em;
						line-height:1.5em;
						color:#020202;
						padding:0 30px 0 20px;}
					.content .p_02 .kader .kader_mid .product_intro a,
					.content .p_02 .kader .prod_mid a{
						color:#616a30;}
.content .p_02 .new_theme{
	position: relative;}
.content .p_02 .new_theme .new{
	position: absolute;
	top:-2px;
	right:-2px;}
				.content .p_02 .kader .kader_mid .product:nth-child(3n+3){
					/*margin-right:0;*/}
				.content .p_02 .kader .kader_mid .product .product_top{
					background-image:url(../images/product_bg.png);
					background-position:top;
					overflow:hidden;
					height:170px;}
					.p_02 .product_top img{
						float:left;
						margin:10px 5px;
						max-width:90px;
						cursor:pointer;}
					.p_02 .product_top .product_desc{
						float:left;
						margin-left:10px;}
						.p_02 .product_top .product_desc h3{
							color:#01632f;
							font-size:1.0em;
							font-weight:normal;
							margin:5px 0;
							font-family:Georgia, "Times New Roman", Times, serif;}
						.p_02 .product_top .product_desc p{
							font-size:0.80em;
							color:#020202;
							font-style:italic;
							width:175px;}
				.content .p_02 .kader .kader_mid .product .product_bot{
					background-image:url(../images/product_bg.png);
					background-position:bottom;
					min-height:50px;}
					.p_02 .product_bot .product_prijs, .p_02 .prod_mid .product_prijs{
						color:#7aae77;
						font-size:2.0em;
						text-align:right;
						font-style:italic;
						padding:2px 10px;
						font-family:Georgia, "Times New Roman", Times, serif;}
						.p_02 .product_bot .product_prijs .euro, .p_02 .prod_mid .product_prijs .euro{
							font-size:0.55em;
							font-style:normal;}
			.content .p_02 .kader .kader_mid .product .productimg{display:none;}

			.content .brouwerij .kader .kader_mid_right{
				float:left;
				overflow:auto;
				font-family:Arial, Helvetica, sans-serif;}
				.content .brouwerij .kader .kader_mid_right h1{
					font-size:1.4em;
					font-weight:normal;
					font-family:Georgia, "Times New Roman", Times, serif;
					color:#01632f;
/*					width:100%;*/
					margin-left:20px;}
				.content .brouwerij .kader .kader_mid_right h3{
					color:#01632f;
					font-size:1.0em;
					margin:5px 0 5px 20px;
					font-family:Georgia, "Times New Roman", Times, serif;}
				.content .brouwerij .kader .kader_mid_right h4{
					color:#616a30;
					font-style:italic;
					font-size:0.9em;
					font-weight:normal;
					margin-left:20px;}
				.content .brouwerij .kader .kader_mid_right p{
					color:#020202;
					line-height:1.5em;
					font-size:0.8em;
					margin:5px 0 10px 20px;}
				.content .brouwerij .kader .kader_mid_right .intro{
					font-size:0.85em;
					line-height:1.6em;
					margin:15px 0 15px 20px;}
				.content .brouwerij .kader .kader_mid_right .imgleft{
					float:left;
					margin:0 15px 15px 0;}
				.content .brouwerij .kader .kader_mid_right .imgright{
					float:right;
					margin:0 0 15px 15px;}
			.content .brouwerij .kader .kader_mid_left{
				float:left;
				margin-right:20px;
				font-family:Arial, Helvetica, sans-serif;}
				.content .brouwerij .kader .kader_mid_left .bezoek{
					background-color:#c1d9b7;
                    -moz-border-radius:8px;
                    -webkit-border-radius:8px;
                    -khtml-border-radius:8px;
					padding:10px 0;}
						.content .brouwerij .kader .kader_mid_left .curriculum,
						.content .p_02 .kader_mid .prod_mid .curriculum{
							background-color:#fff;
							margin:15px;
							padding:10px;
							font-size:0.8em;
							-moz-border-radius:8px;
							-webkit-border-radius:8px;
							-khtml-border-radius:8px;
							border-radius:8px;
							color:#616a30;}

							.content .brouwerij .kader .kader_mid_left .bezoek img{
								max-width:100%;}
						.content .brouwerij .kader .kader_mid_left .bezoek_mid h2{
							font-size:1.1em;
							font-weight:normal;
							font-family:Georgia, "Times New Roman", Times, serif;
							color:#616a30;
/*							width:260px;*/
							padding-left:20px;}
						.content .brouwerij .kader .kader_mid_left h3{
							color:#01632f;
							font-size:1.2em;
/*							width:260px;*/
							font-family:Georgia, "Times New Roman", Times, serif;}
						.content .brouwerij .kader .kader_mid_left .bezoek_mid p{
							font-size:0.8em;
							color:#020202;
							line-height:1.6em;
							margin:5px 20px;}
						.content .brouwerij .kader .kader_mid_left .bezoek_mid .prijs{
							color:#616a30;
							margin-top:15px;
							font-style:italic;}


			.content .p_10 .kader .kader_mid_left,
			.content .p_03 .kader .kader_mid_left{
				float:left;
				margin-right:20px;
				overflow:auto;
				font-family:Arial, Helvetica, sans-serif;}
				.content .p_10 .kader .kader_mid_left h1,
				.content .p_03 .kader .kader_mid_left h1{
					font-size:1.4em;
					font-weight:normal;
					font-family:Georgia, "Times New Roman", Times, serif;
					color:#01632f;
					margin-left:20px;}
				.content .p_10 .kader .kader_mid_left h2,
				.content .p_03 .kader .kader_mid_left h2{
					font-size:1.2em;
					font-weight:normal;
					font-family:Georgia, "Times New Roman", Times, serif;
					color:#01632f;
					margin-left:20px;}
				.content .p_10 .kader .kader_mid_left h3,
				.content .p_03 .kader .kader_mid_left h3{
					color:#01632f;
					font-size:1.0em;
					margin:5px 0 5px 20px;
					font-family:Georgia, "Times New Roman", Times, serif;}
				.content .p_10 .kader .kader_mid_left h4,
				.content .p_03 .kader .kader_mid_left h4{
					color:#616a30;
					font-style:italic;
					font-size:0.9em;
					font-weight:normal;
					margin-left:20px;}
				.content .p_10 .kader .kader_mid_left p,
				.content .p_10 .kader .kader_mid_left ul li,
				.content .p_03 .kader .kader_mid_left p,
				.content .p_03 .kader .kader_mid_left ul li{
					color:#020202;
					line-height:1.5em;
					font-size:0.8em;
					margin:5px 0 10px 20px;}
				.content .p_10 .kader .kader_mid_left ul li,
				.content .p_03 .kader .kader_mid_left ul li{
					margin:0;}
				.content .p_10 .kader .kader_mid_left .intro,
				.content .p_03 .kader .kader_mid_left .intro{
					font-size:0.85em;
					line-height:1.6em;
					margin:15px 0 15px 20px;}
				.content .p_10 .kader .kader_mid_left .imgleft,
				.content .p_03 .kader .kader_mid_left .imgleft{
					float:left;
					margin:0 15px 15px 0;}
				.content .p_10 .kader .kader_mid_left .imgright,
				.content .p_03 .kader .kader_mid_left .imgright{
					float:right;
					margin:0 0 15px 15px;}
			.content .p_03 .kader .kader_mid_right{
				float:left;
				font-family:Arial, Helvetica, sans-serif;}
				.content .p_03 .kader .kader_mid_right .bezoek{}
					.content .p_03 .kader .kader_mid_right .bezoek .bezoek_mid{

						padding:15px 0;
						background-color:#c1d9b7;
                        border-radius:10px;}
						.content .p_03 .kader .kader_mid_right .bezoek_mid h2{
							font-size:1.1em;
							font-weight:normal;
							font-family:Georgia, "Times New Roman", Times, serif;
							color:#01632f;
							padding:0 20px;}
						.content .p_03 .kader .kader_mid_right .bezoek_mid p{
							font-size:0.8em;
							color:#020202;
							line-height:1.6em;
							margin:5px 20px;}
						.content .p_03 .kader .kader_mid_right .bezoek_mid .prijs{
							color:#616a30;
							margin-top:15px;
							font-style:italic;}
					.content .p_03 .streekproducten{
						font-size:0.75em;
						line-height:1.6em;
						margin-top:25px;
						padding:20px;
						color:#333;
						font-style:italic;}
						.content .p_03 .streekproducten .titel{
							font-weight:bold;}
						.content .p_03 .streekproducten a{
							color:#01632f;}


			.content .p_04 .kader .kader_mid_left{
				float:left;
				width:30%;}
				.content .p_04 .kader .kader_mid_left .month{
					background-color:#F1F9E8;
					width:calc(100% - 20px);
					padding:0 0 10px 0;
					margin-bottom:15px;}
					.content .p_04 .kader .kader_mid_left .calendar{
						margin:auto;
						width:calc(100% - 20px);
						color:#616a30;
						font-family:Arial, Helvetica, sans-serif;}
						.content .p_04 .kader .kader_mid_left .calendar .calendar-month{
							font-size:1.1em;
							height:35px;
							font-family:Georgia, "Times New Roman", Times, serif;}
						.content .p_04 .kader .kader_mid_left .calendar .day_names{
							background-color:#7aae77;
							color:#FFFFFF;
							font-size:0.78em;}
						.content .p_04 .kader .kader_mid_left .calendar td{
							text-align:center;
							font-size:0.78em;
							height:28px;}
						.content .p_04 .kader .kader_mid_left .calendar .day{
							font-family:Georgia, "Times New Roman", Times, serif;}
							.content .p_04 .kader .kader_mid_left .calendar a{
								width:calc(100% / 7);
								height:22px;
								text-decoration:none;
								color:#FFFFFF;}
						.content .p_04 .kader .kader_mid_left .calendar .proef-day{
							background-color:#f9e569;
							cursor:default;}
						.content .p_04 .kader .kader_mid_left .calendar .linked-day{
							background-color:#baf969;
							cursor:default;}
						.content .p_04 .kader .kader_mid_left .calendar .closed-day{
							background-color:#ecdddb;
							cursor:default;}
						.content .p_04 .kader .kader_mid_left .calendar .day a, .content .p_04 .kader .kader_mid_left .calendar .day span{
							display:none;}
			.content .p_04 .kader .kader_mid_right{
				float:left;
				width:70%;}
				.content .p_04 .kader .kader_mid_right .month{
					background-color:#F1F9E8;
					padding-bottom:10px;}
				.content .p_04 .kader .kader_mid_right .calendar{
					width:calc(100% - 20px);
					margin:auto;
					color:#616a30;
					font-family:Arial, Helvetica, sans-serif;}
					.content .p_04 .kader .kader_mid_right .calendar .calendar-month{
						font-size:1.4em;
						height:35px;
						font-family:Georgia, "Times New Roman", Times, serif;}
					.content .p_04 .kader .kader_mid_right .calendar .day_names{
						background-color:#7aae77;
						color:#FFFFFF;
						font-size:0.85em;}
					.content .p_04 .kader .kader_mid_right .calendar .day_names{
						background-color:#7aae77;
						text-align:center;
						color:#FFFFFF;
						font-size:0.9em;}
					.content .p_04 .kader .kader_mid_right .calendar td{
						font-size:1.2em;
						height:70px;
						width:calc(100% / 7);}
					.content .p_04 .kader .kader_mid_right .calendar tr .day:last-child{
						border-right:none;}
					.content .p_04 .kader .kader_mid_right .calendar .day{
						vertical-align:top;
						padding:5px;
						border-top:1px solid #e3e5dc;
						border-right:1px solid #e3e5dc;
						font-family:Georgia, "Times New Roman", Times, serif;}
					.content .p_04 .kader .kader_mid_right .calendar .proef-day{
						background-color:#f9e569;}
					.content .p_04 .kader .kader_mid_right .calendar .this-day{
						background-color:#e9f1df;}
					.content .p_04 .kader .kader_mid_right .calendar .linked-day{
						background-color:#baf969;}
					.content .p_04 .kader .kader_mid_right .calendar .closed-day{
						background-color:#ecdddb;}
						.content .p_04 .kader .kader_mid_right .calendar .day a, .content .p_04 .kader .kader_mid_right .calendar .day span{
							color:#9a6b05;
							font-style:italic;
							font-size:0.6em;
							display:block;}

			.content .p_05 .kader .kader_mid_left{
				float:left;
				width:calc(70% - 20px);
				margin-right:20px;
				overflow:auto;
				font-family:Arial, Helvetica, sans-serif;}
				.content .p_05 .kader .kader_mid_left .nieuwsitem{
					margin-left:20px;}
				.content .p_05 .kader .kader_mid_left h1{
					font-size:1.4em;
					font-weight:normal;
					font-family:Georgia, "Times New Roman", Times, serif;
					color:#01632f;
					margin-left:20px;}
				.content .p_05 .kader .kader_mid_left .nieuwsimg{
					float:left;}
				.content .p_05 .kader .kader_mid_left img{
                    max-width:100%;}
				.content .p_05 .kader .kader_mid_left .nieuwsimg_big{
					display:none;}
				.content .p_05 .kader .kader_mid_left .nieuwsimg img{
					border:5px solid #FFFFFF;}
				.content .p_05 .kader .kader_mid_left .caption{
					clear:both;
					min-height:15px;
					font-size:0.7em;
					font-style:italic;
					color:#999999;}
				.content .p_05 .kader .kader_mid_left .intro{
					font-weight:bold;}
				.content .p_05 .kader .kader_mid_left p, .content .p_05 .kader .kader_mid_left ul{
					font-size:0.80em;
					color:#020202;
					line-height:1.5em;
					margin:5px 0;}
					.content .p_05 .kader .kader_mid_left p a{
						color:#616a30;}
					.content .p_05 .kader .kader_mid_left p a:hover{
						color:#020202;}
				.content .p_05 .kader .kader_mid_left .proeven_open{
					float:left;
					margin-top:30px;}
				.content .p_05 .kader .kader_mid_left .socials{
					width:580px;
					bottom:20px;
					margin:20px 0 0 20px;
					padding:5px 0;
					border-top:1px solid #b2ba93;
					border-bottom:1px solid #b2ba93;
					overflow:auto;}
				.content .p_05 .kader .kader_mid_left .socials .addthis_toolbox{
					float:left;
					width:390px;}
				.content .p_05 .kader .kader_mid_left .socials .back{
					float:left;
					width:190px;
					font-size:0.8em;
					text-align:right;}
					.content .p_05 .kader .kader_mid_left .socials .back a{
						color:#616a30;}
					.content .p_05 .kader .kader_mid_left .socials .back a:hover{
						color:#020202;}
			.content .p_05 .kader .kader_mid_right{
				float:left;
				width:calc(30% - 20px);
				margin-left:20px;
				font-family:Arial, Helvetica, sans-serif;}
                .content .p_05 .kader .kader_mid_right .oud_nieuws_menu{
                    padding:15px;
                    background-color:#c1d9b7;
                    border-radius:10px;}
				.content .p_05 .kader .kader_mid_right h2{
					font-size:1.1em;
					font-weight:normal;
					font-family:Georgia, "Times New Roman", Times, serif;
					color:#616a30;
					padding-left:20px;}
				.content .p_05 .kader .kader_mid_right .oud_nieuws{
					overflow:auto;
					padding-bottom:10px;
					border-bottom:1px solid #999900;
					margin-bottom:10px;}
				.content .p_05 .kader .kader_mid_right .oud_nieuws a{
					color:#01632f;}
				.content .p_05 .kader .kader_mid_right .oud_nieuws:last-child{
					border:none;}
					.content .p_05 .kader .kader_mid_right .oud_nieuws .oud_img{
						float:left;
						width:20%;
						padding-top:5px;}
						.content .p_05 .kader .kader_mid_right .oud_nieuws .oud_img img{
							/*border:3px solid #FFFFFF;*/
							width:90%;
							/*background-color:#CCCC99;*/}
					.content .p_05 .kader .kader_mid_right .oud_nieuws .oud_txt{
						float:left;
						padding:0 10px;
						width:calc(80% - 20px);}
						.content .p_05 .kader .kader_mid_right .oud_nieuws h3{
							font-size:1.0em;
							font-weight:normal;
							font-family:Georgia, "Times New Roman", Times, serif;
							color:#01632f;
							line-height:1.5em;}
						.content .p_05 .kader .kader_mid_right .oud_nieuws .oud_txt p{
							font-size:0.75em;
							color:#020202;
							line-height:1.5em;}

			.content .p_06 .kader .adres{
				float:left;
				overflow:auto;
				font-family:Arial, Helvetica, sans-serif;
				position:relative;
				overflow:visible;}
				.content .p_06 .kader .adres h1{
					font-size:1.4em;
					font-weight:normal;
					font-family:Georgia, "Times New Roman", Times, serif;
					color:#01632f;
					margin-left:20px;}
				.content .p_06 .kader .adres p{
					margin-left:20px;
					font-size:0.80em;
					color:#020202;
					line-height:1.5em;}
					.content .p_06 .kader .adres p a{
						color:#01632f;}
					.content .p_06 .kader .adres p a:hover{
						color:#020202;}
				 .content .p_06 .kader .adres .contactimg{
				 	position:absolute;}
				.content .p_06 .kader .adres .promo{
					line-height:1.5em;}
					.content .p_06 .kader .adres .promo h3{
						margin-left:20px;
						font-size:0.9em;
						font-weight:normal;
						font-family:Georgia, "Times New Roman", Times, serif;
						color:#01632f;}
				.content .p_06 .kader .adres .followus{
					position:absolute;
					bottom:0;
					margin:10px 0 0 0;}
					.content .p_06 .kader .adres .followus a{
						text-decoration: none;
						display: inline-block;
						margin-right:10px;}
						.content .p_06 .kader .adres .followus .fa{
							color: #01632f;
							font-size:30px;}


			.content .p_06 .kader .formulier{
				float:left;
				overflow:auto;
				font-family:Arial, Helvetica, sans-serif;
				min-height:466px;}
				.content .p_06 .kader .formulier h2{
					font-size:1.15em;
					font-weight:normal;
					font-family:Georgia, "Times New Roman", Times, serif;
					color:#01632f;
					background-color:#b2d198;
					padding:5px 10px;
					margin: 20px;}
				.content .p_06 .kader .formulier .followus a{
					color:#01632f;
					font-size: 2.5em;
					margin-right:7px;
				}
				.content .p_06 .kader .shopWrap{
					border:1px solid #01632f;
					background-color:#d1e0c0;
					border-radius:20px;
					margin:20px;
				}
				.content .p_06 .kader .shop{
					display:flex;
					justify-content: center;
    			align-items: center;
					text-decoration:none;
				}
				.content .p_06 .kader .shop img{
					height:170px;margin:20px 5px;
				}
				.content .p_06 .kader .shop .altijdOpen h2{
					color:#01632f;
					background:none;
					text-align:center;
					font-size: 1.2em;
				}
				.content .p_06 .kader .shop .altijdOpen p{
					text-align:center;
					font-size: 0.80em;
					color: #020202;
					line-height: 1.5em;
				}
			.content .p_06 .kader .routeplan{
				float:left;
				overflow:auto;
				font-family:Arial, Helvetica, sans-serif;}
				.content .p_06 .kader .routeplan img{
					border:1px solid #bfd89f;
					cursor:pointer;
					background-color:#F1F9E8;}
					.content .p_06 .kader .routeplan #routeplan_01{
						margin-bottom:14px;}
					.content .p_06 .kader .routeplan #routeplan_02{
						margin-bottom:14px;}
				.content .p_06 .kader .routeplan a{
					font-size:0.75em;
					float:right;
					margin-right:15px;
					color:#01632f;}
				.content .p_06 .kader .routeplan a:hover{
					font-size:0.75em;
					float:right;
					margin-right:15px;
					color:#020202;}
				.routeplan_modal{display:none;}

			.content .p_07 .kader .column{
				width:292px;
				float:left;}
				.content .p_07 .kader #handel, .content .p_07 .kader #horeca{
					margin-right:20px;}
					.content .p_07 .kader #zoekresultaat{
						width:624px;}
					.content .p_07 .kader #zoekresultaat .highlight { background-color: yellow }
					.content .p_07 .kader #zoekresultaat h3, .content .p_07 .kader #zoekresultaat p{
						display:inline;}
					.content .p_07 .kader #zoekresultaat .item{
						cursor:pointer;
						width:550px;}
					.content .p_07 .kader #zoekresultaat .item:hover{
						background-color:#ebf4e2;
						-webkit-border-radius: 8px;
						-moz-border-radius: 8px;
						border-radius: 8px;}
				.content .p_07 .kader .column h1{
					font-size:1.4em;
					font-weight:normal;
					font-family:Georgia, "Times New Roman", Times, serif;
					color:#01632f;
					margin-left:20px;}
				.content .p_07 .kader .column .item{
					margin:0 20px 0 10px;
					padding:10px;
					border:1px solid #E5F0D9;}
				.content .p_07 .kader .column .found{
					background-color:#F1F9E8;
					-webkit-border-radius: 8px;
					-moz-border-radius: 8px;
					border-radius: 8px;
					border:1px solid #a8b177;}
					.content .p_07 .kader .column .item h3{
						color:#01632f;
						font-size:1.0em;
						font-weight:normal;
						margin:0 0 3px 0;
						font-family:Georgia, "Times New Roman", Times, serif;}
					.content .p_07 .kader .column .item p{
						color:#020202;
						font-size:0.8em;
						line-height:1.5em;
						font-family:Arial, Helvetica, sans-serif;}
					.content .p_07 .kader .column .item a{
						color:#01632f;
						display:block;
						font-size:0.80em;
						line-height:1.5em;
						font-family:Arial, Helvetica, sans-serif;}
						.content .p_07 .kader .zoek{
						width:280px;}
						.content .p_07 .kader .zoek_top{
							width:280px;
							height:10px;
							background-image:url(../images/bezoek_box.png);}
						.content .p_07 .kader .zoek_bot{
							width:280px;
							height:10px;
							margin-bottom:15px;
							background-image:url(../images/bezoek_box.png);
							background-position:bottom;}
						.content .p_07 .kader .zoek_mid{
							width:280px;
							padding-bottom:5px;
							background-image:url(../images/bezoek_box.png);
							background-color:#c1d9b7;}
							.content .p_07 .kader .zoek_mid form{
								margin:5px 15px 0 15px;}
								.content .p_07 .kader .zoek_mid input.field{
									-webkit-border-radius: 5px;
									-moz-border-radius: 5px;
									border-radius: 5px;
									background-color:#eef3e8;
									padding-left:3px;
									width:170px;
									margin-right:5px;}
			.content .p_08 .kader .kader_mid_left{
				float:left;
				width:280px;
				font-family:Arial, Helvetica, sans-serif;}
				.content .p_08 .kader .kader_mid_left h2{
					font-size:1.1em;
					font-weight:normal;
					font-family:Georgia, "Times New Roman", Times, serif;
					color:#01632f;
					width:260px;
					padding-left:20px;}
				.content .p_08 .kader .kader_mid_left .reeds_gebrouwen{
					overflow:auto;
					border-bottom:1px solid #b2ba93;
					padding-bottom:10px;
					margin-bottom:10px;}
				.content .p_08 .kader .kader_mid_left .reeds_gebrouwen a{
					text-decoration:none;}
				.content .p_08 .kader .kader_mid_left .reeds_gebrouwen:hover{
					background-color:#bfd6b5;}
				.content .p_08 .kader .kader_mid_left .reeds_gebrouwen:last-child{
					border:none;}
					.content .p_08 .kader .kader_mid_left .reeds_gebrouwen .reeds_img{
						float:left;
						width:50px;}
						.content .p_08 .kader .kader_mid_left .reeds_gebrouwen .reeds_img img{
							border:3px solid #FFFFFF;
							width:44px;
							height:44px;}
					.content .p_08 .kader .kader_mid_left .reeds_gebrouwen .reeds_txt{
						float:left;
						width:210px;
						padding:0 10px;}
						.content .p_08 .kader .kader_mid_left .reeds_gebrouwen .reeds_txt h3{
							font-size:0.85em;
							font-weight:normal;
							font-family:Georgia, "Times New Roman", Times, serif;
							color:#01632f;
							line-height:1.5em;}
						.content .p_08 .kader .kader_mid_left .reeds_gebrouwen .reeds_txt p{
							font-size:0.75em;
							color:#020202;
							line-height:1.4em;}
			.content .p_08 .kader .kader_mid_right{
				float:left;
				width:600px;
				margin-left:40px;
				overflow:auto;
				font-family:Arial, Helvetica, sans-serif;}
				.content .p_08 .kader .kader_mid_right h1{
					font-size:1.4em;
					font-weight:normal;
					font-family:Georgia, "Times New Roman", Times, serif;
					color:#01632f;
					width:560px;
					margin-left:20px;}
				.content .p_08 .kader .kader_mid_right h3{
					color:#01632f;
					font-size:1.0em;
					margin:5px 0 5px 20px;
					font-family:Georgia, "Times New Roman", Times, serif;}
				.content .p_08 .kader .kader_mid_right h4{
					color:#616a30;
					font-style:italic;
					font-size:0.9em;
					font-weight:normal;
					margin-left:20px;}
				.content .p_08 .kader .kader_mid_right p{
					color:#020202;
					line-height:1.5em;
					font-size:0.8em;
					margin:5px 0 10px 20px;}
				.content .p_08 .kader .kader_mid_right .intro{
					font-size:0.85em;
					line-height:1.6em;
					margin:15px 0 15px 20px;}
				.content .p_08 .kader .kader_mid_right .imgleft{
					float:left;
					margin:0 15px 15px 0;}
				.content .p_08 .kader .kader_mid_right .imgright{
					float:right;
					margin:0 0 15px 15px;}

				.desc_content{
					display:none;}
				.desc_left{
					float:left;
					width:235px;
					position:relative;
					padding-bottom:25px;
					text-align:center;}
					.desc_left img{
						display:block;
						margin:auto;}
				.desc_right{
					color:#616a30;
					float:left;
					width:365px;}
					.desc_right h1{
						font-size:2.0em;
						font-weight:normal;
						margin:0 20px 0 10px;
						padding:0 0 10px 0;
						border-bottom:1px solid #616a30;}
					.desc_text{
						overflow:auto;
						margin:0 20px 0 10px;}
						.desc_text a{
							color:#616a30;}
						.desc_text p{
							color:#000;
							font-size:0.8em;
							line-height:1.5em;
							margin-top:10px;
							font-family:Arial, Helvetica, sans-serif;}
					.desc_right .propertie_gr{
						overflow:auto;
						margin:10px 20px 0 10px;
						padding:7px 0 0 0;
						border-top:1px solid #616a30;}
					.desc_right .propertie_gr .bierFigure{
						display: inline-block;
						width: 50px;
					    vertical-align: top;}
					.desc_right .propertie_gr .bierText{
						display: inline-block;
						width: calc(100% - 60px);}
						.desc_right #mout{
							padding-bottom:7px;
							border-bottom:1px solid #616a30;}
						.desc_right .propertie_gr img{
							margin-right:10px}
						.desc_right .propertie_gr img, .desc_right .propertie_sm img{
							float:left;
							width:36px;}
						.desc_right .propertie_gr span{
							font-size:0.75em;
							line-height:1.5em;
							font-family:Arial, Helvetica, sans-serif;}
					.desc_right .properties_sm{
						overflow:auto;
						margin:5px 0 0 10px;
						padding:7px 0 0 0;}
					.desc_right .properties_sm .propertie_sm {
						float:left;
						min-width:50px;
						border-right:1px solid #616a30;}
						.desc_right .properties_sm .propertie_sm#temp span{
							font-size:1.2em;
							line-height:30px;
							font-family:Georgia, "Times New Roman", Times, serif;
							padding-right:7px;}
						.desc_right .properties_sm .propertie_sm#glas img{
							margin-left:6px;}
						.desc_right .properties_sm .propertie_sm#alc .nr{
							float:left;
							min-width:20px;
							text-align:right;
							font-size:1.2em;
							line-height:30px;
							font-family:Georgia, "Times New Roman", Times, serif;
							height:36px;
							padding:0 5px 0 7px;}
						.desc_right .properties_sm .propertie_sm#alc .vol{
							float:left;
							min-width:52px;
							padding:0 7px 0 0;
							margin-top:13px;
							font-size:0.8em;}
						.desc_right .properties_sm .propertie_sm#euro .nr{
							float:left;
							text-align:right;
							font-size:1.2em;
							line-height:30px;
							font-family:Georgia, "Times New Roman", Times, serif;
							height:36px;
							padding:0 5px 0 5px;}
						.desc_right .properties_sm .propertie_sm#euro .vol{
							float:left;
							padding:0 0 0 5px;
							margin-top:13px;
							font-size:0.8em;}
						.desc_right .properties_sm .propertie_sm#euro .cl{
							float:left;
							padding:0 5px 0 0;
							margin-top:13px;
							font-size:0.8em;}
				.desc_left .socials{
					position:absolute;
					left:65px;
					width:115px;
					bottom:0;
					padding:5px 0;}
					.socials a{
						margin:0 3px;}
		.content .titellijn{
			margin:10px 0 0 0;}
		.content .boxes{
			clear:both;
			margin:0 auto 20px auto;
			border-top:1px dashed #01632f;
			border-left:1px dashed #01632f;
			overflow:auto;}
			.content .boxes .box{
				float:left;
				overflow:hidden;}
				#in_de_kijker .boxtitle a{
					color:#747c49;
					text-decoration:none;
					display:block;}
					#in_de_kijker .bier{
						float:left;
						margin-top:-50px;}
						#in_de_kijker a{
							color:#01632f;}
				#laatste_nieuws .boxtitle{
					color:#01632f;
					text-decoration:none;
					display:block;}
					#laatste_nieuws .news_item{
						display:block;
						text-decoration:none;
						padding-bottom:7px;
						border-bottom:1px solid #9dba83;}
					#laatste_nieuws .news_item:last-child{
						border:none;}
				#proefdagen .boxtitle a{
					color:#905f02;
					text-decoration:none;
					display:block;}
					#proefdagen .proeven{
						position:absolute;right:-25px;top:40px;}
				.boxes .box .boxtitle{
					height:50px;
					line-height:50px;
					background-image:url(../images/boxtitle_bg.png);
                    background-size: cover;
					border-bottom:1px dashed #01632f;
					text-align:center;
					text-transform:uppercase;
					font-weight:normal;
					font-size:1.2em;
					margin-bottom:15px;}
				.boxes .box h3{
					color:#01632f;
					font-size:1.0em;
					margin:3px 20px 0 20px;}
				.boxes .box h4{
					font-family:Arial, Helvetica, sans-serif;
					color:#905f02;
					font-size:0.9em;
					margin:3px 20px 0 20px;}
				.boxes .box p, .boxes .box .nieuws{
					font-family:Arial, Helvetica, sans-serif;
					color:#616a30;
					font-size:0.8em;
					margin:3px 20px 0 20px;
					line-height:1.5em;}
					#laatste_nieuws a{
						 color:#01632f;
						 text-decoration:none;}
					#laatste_nieuws a:after{
						 content:" >";}
					#laatste_nieuws a:hover{
						 text-decoration:underline;}
				.boxes .box .more{
					display:block;
					font-size:0.8em;
					margin:7px 20px 0 20px;
					color:#000000;
					text-decoration:none;}
				.boxes .box .more:hover{
					text-decoration:underline;}
				.boxes .box .datum{
					display:block;
					font-style:italic;}
					#proefdagen .datum{
						font-weight:bold;
						font-size:1.0em;
						margin-top:5px;}
					#laatste_nieuws .datum{
						font-size:0.9em;}
	.content_bottom{
		height:10px;
		margin:0 auto 0 auto;
		background-image:url(../images/content_bottom_bg.png);
		background-position:center;}

.content .boektable{
	font-size:0.8em;
	color:#020202;
	line-height:1.6em;}

.footercontainer{
	background-color:#7aae77;}
	.footer{
		min-height:100px;
		overflow:auto;
		margin:auto;
		padding-top:10px;
		font-size:0.8em;
		line-height:1.5em;
		font-family:Arial, Helvetica, sans-serif;
		color:#01632f;}
		.footer .copy, .footer .ramdesign{
			color:#FFFFFF;}
		/* .footer #devlier{
			float:left;
			width:40%;}
		.footer #socialen{
			float:left;
			width:20%;
			text-align:center;} */
			.footer #socialen a{
				color:#01632f;
				display: inline-block;
				margin:0 3px;}
			.footer #socialen a:hover{
				color:#fff;}
			.footer #socialen .fa{
				font-size:35px;}
		/* .footer #hib{
			float:left;
			width:100%;
			text-align:center;}
			.footer #hib img{
				width:325px;
				max-width:100%;
				margin:10px 0 0 0;} */
		/* .footer #ramdesign{
			text-align:right;
			float:left;
			width:40%;} */
			.footer #ramdesign .ramdesign{
				text-decoration:none;}
			.footer #ramdesign .ramdesign:hover{
				text-decoration:underline;}

.clear10{
	clear:both;
	height:10px;}
.clear20{
	clear:both;
	height:20px;}
.clear30{
	clear:both;
	height:30px;}
.clear40{
	clear:both;
	height:40px;}

form input.button{
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	background-color:#F2D21F;
	border:2px solid #D6A90B;
	color:#694702;
	font-weight:bold;
	cursor:pointer;
	font-size:0.85em;
	background-image: linear-gradient(top, #F2D21F 27%, #CC960D 52%);
	background-image: -o-linear-gradient(top, #F2D21F 27%, #CC960D 52%);
	background-image: -moz-linear-gradient(top, #F2D21F 27%, #CC960D 52%);
	background-image: -webkit-linear-gradient(top, #F2D21F 27%, #CC960D 52%);
	background-image: -ms-linear-gradient(top, #F2D21F 27%, #CC960D 52%);

	background-image: -webkit-gradient(
		linear,
		left top,
		left bottom,
		color-stop(0.27, #F2D21F),
		color-stop(0.52, #CC960D)
	);}
form input.button:hover{
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	background-color:#C7DEB0;
	border:2px solid #80ac64;
	color:#3d5130;
	font-weight:bold;
	cursor:pointer;
	font-size:0.85em;
	background-image: linear-gradient(top, #C7DEB0 27%, #9EC47F 52%);
	background-image: -o-linear-gradient(top, #C7DEB0 27%, #9EC47F 52%);
	background-image: -moz-linear-gradient(top, #C7DEB0 27%, #9EC47F 52%);
	background-image: -webkit-linear-gradient(top, #C7DEB0 27%, #9EC47F 52%);
	background-image: -ms-linear-gradient(top, #C7DEB0 27%, #9EC47F 52%);

	background-image: -webkit-gradient(
		linear,
		left top,
		left bottom,
		color-stop(0.27, #C7DEB0),
		color-stop(0.52, #9EC47F)
	);}
.belorigin{
    display: block;
    width: calc(100% - 40px);
    text-align: center;
    padding: 20px 10px;
    margin:auto;}
#laatste_nieuws a.belorigin:after{
	content:"";}
.belorigin:after{
    content: "";}
.belorigin img{
    display:block;
    margin:auto;
    max-width:100%;}

.videoWrapper{
    position:relative;
    margin:7px 0 0 5px;
    -webkit-box-shadow: 0px 0px 5px 5px rgba(69,89,48,0.3);
    -moz-box-shadow: 0px 0px 5px 5px rgba(69,89,48,0.3);
    box-shadow: 0px 0px 5px 5px rgba(69,89,48,0.3);
    border-radius:5px 0 0 5px;}

.youtube-player {
    position: relative;
    /*padding-bottom: 56.23%;*/
    padding-bottom: 68%;
    /* Use 75% for 4:3 videos */
    height: 0;
    overflow: hidden;
    max-width: 100%;
    width:100%;
    background: none;
    border-radius:5px 0 0 5px;}

.youtube-player iframe {
    position: absolute;
/*
    top: 5px;
    left: 5px;
    width: calc(100% - 10px);
*/
    top: 0;
    left: 0;
    width:100%;
    height: 100%;
    z-index: 100;
    background: transparent;
    border-radius:5px 0 0 5px;}

.youtube-player .thumb,
.youtube-player img {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    display: block;
    margin: auto;
    max-width: 100%;
    width: 100%;
    border: none;
    height: auto;
    cursor: pointer;
    -webkit-transition: .4s all;
    -moz-transition: .4s all;
    transition: .4s all;
    border-radius:5px 0 0 5px;
    background-size:cover;}

.youtube-player img:hover {
    -webkit-filter: brightness(75%);}

.youtube-player .play {
    height: 100px;
    width: 100px;
    left: calc(50% - 50px);
    top: calc(50% - 50px);
    position: absolute;
    background-color:rgba(69,89,48,0.8);
    border-radius:50%;
    background-image:url(../images/play.png);
    background-size:75%;
    background-repeat:no-repeat;
    background-position: 75% center;
    cursor: pointer;}
/*
.videoWrapper{
    min-width:100%;}
.youtube-player,
.youtube-player .thumb{min-width:100%;min-height:350px;}
*/
@media (max-width: 768px){
    .videoWrapper,
    .youtube-player,
    .youtube-player iframe,
    .youtube-player .thumb{
        border-radius:0px !important;}
    .videoWrapper{
        margin-left:0;
    }
}

@media (max-width :1200px) {
    .videoWrapper{
        min-height:250px;}
    .visual{
        width:100%;}
/*
    .youtube-player .play {
        background-color:rgba(69,89,48,1);}
*/
}

.curriculumtext p{
	color:#616a30 !important;
	margin:0 !important;
	font-size: 1em !important;}

.chevron{
	color: #444a22;
	font-size:2em;
	display:block;
}
.righted{text-align:right;}
.centered{text-align:center;}
