/****

// Basic CSS for Views

****//*// Headerimage*/.view-headerimage.view-id-headerimage.view-display-id-headerimage{height:100vh;position:relative;overflow:hidden;}.view-headerimage.view-id-headerimage.view-display-id-headerimage IMG{}.view-headerimage.view-id-headerimage.view-display-id-headerimage .headerimage-grid .headerimage-grid-inner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.view-headerimage.view-id-headerimage.view-display-id-headerimage .headerimage-grid .headerimage-grid-inner IMG{width:100%;max-width:515px;height:auto;}DIV[class^='headerimage-grid_']{min-height:100vh;background:center center/cover no-repeat scroll;display:block;}DIV[class^='productbackground_']{min-height:100vh;background:center center/cover no-repeat scroll;display:block;}/*// Partner*/.block-views-blockpartner-block-1 H2{text-align:center;text-transform:uppercase;}.view-partner.view-id-partner LI.grid.list-group-item{padding:0;margin:0;border:none;text-align:center;}/*// Userprofilheader*/.view.view-userprofile.view-id-userprofile.view-display-id-block_userprofile_header{background:#2F2F2F;color:#FFF;padding:15px 0;}.view.view-userprofile.view-id-userprofile.view-display-id-block_content_by_user{text-decoration:none;}.view.view-userprofile.view-id-userprofile.view-display-id-block_content_by_user A{text-decoration:none;}.view.view-userprofile.view-id-userprofile.view-display-id-block_content_by_user .user-delete-node A:hover{color:#F82121;}.view.view-userprofile.view-id-userprofile.view-display-id-block_content_by_user .user-edit-node A:hover{color:green;}/*// Kochkurse*/.view-kochkurse.view-id-kochkurse LI.grid.list-group-item{padding:25px;margin:0;border:none;}.view-kochkurse.view-id-kochkurse IMG{width:100%;height:auto;}.view-kochkurse.view-id-kochkurse .coursegrid .coursetitle{padding-top:0;padding-bottom:0;}.view-kochkurse.view-id-kochkurse LI.grid .coursegrid .coursetitle H2{min-height:65px;line-height:30px;font-size:22px;font-weight:700;}.view-kochkurse.view-id-kochkurse .coursegrid .coursedescription{padding-bottom:0;}.view-kochkurse.view-id-kochkurse .coursegrid .coursecommerce{display:flex;}.view-kochkurse.view-id-kochkurse .mincourseuser{padding:0 0 25px 0px;}.view-kochkurse.view-id-kochkurse .coursegrid .coursecommerce P{padding:0 5px 0 0px;display:flex;}.view-kochkurse.view-id-kochkurse .coursegrid .field--type-commerce-stock-level{}.view-kochkurse.view-id-kochkurse BUTTON.button.button--primary.form-submit.btn.btn-primary{width:100%;padding:10px;background:transparent;color:#000;border:1px solid #707070 !important;transition:all 500ms ease-in-out;}.view-kochkurse.view-id-kochkurse BUTTON.button.button--primary.form-submit.btn.btn-primary:hover{width:100%;padding:10px;background:#333C2D;color:#FFF;border:1px solid #707070 !important;transition:all 500ms ease-in-out;}.view-kochkurse.view-id-kochkurse INPUT.btn.btn-primary.form-submit{width:100%;padding:10px;border-radius:0;background:transparent;color:#000;border:1px solid #707070 !important;transition:all 500ms ease-in-out;}.view-kochkurse.view-id-kochkurse INPUT.btn.btn-primary.form-submit:hover{width:100%;padding:10px;background:#333C2D;color:#FFF;border:1px solid #707070 !important;transition:all 500ms ease-in-out;}.view-kochkurse.view-id-kochkurse .coursegrid .courseinfo{width:100%;margin:auto;text-align:center;padding:10px;}.view-kochkurse.view-id-kochkurse .coursegrid .courseinfo A{padding:10px;background:transparent;color:#000;border:1px solid #707070 !important;transition:all 500ms ease-in-out;text-decoration:none !important;}.view-kochkurse.view-id-kochkurse .coursegrid A:hover{width:100%;padding:10px;background:#333C2D;color:#FFF;border:1px solid #707070 !important;transition:all 500ms ease-in-out;}.view-kochkurse.view-id-kochkurse FORM .form-actions BUTTON.button--add-to-cart{width:100%;padding:0;background:#333C2D !important;color:#FFF !important;border:1px solid #707070 !important;border-radius:0px !important;transition:all 500ms ease-in-out;}.view-kochkurse.view-id-kochkurse FORM .form-actions BUTTON.button--add-to-cart:hover{width:100%;padding:0;background:#3E6028 !important;color:#FFF !important;border:1px solid #707070 !important;border-radius:0px !important;transition:all 500ms ease-in-out;}/*// Productheader*/.view-productheader.view-id-productheader{height:150px;position:relative;overflow:hidden;}.view-productheader.view-id-productheader BUTTON.button.button--primary.form-submit.btn.btn-primary{width:100%;padding:10px;background:transparent;color:#000;border:1px solid #707070 !important;transition:all 500ms ease-in-out;}.view-productheader.view-id-productheader BUTTON.button.button--primary.form-submit.btn.btn-primary:hover{width:100%;padding:10px;background:#333C2D;color:#FFF;border:1px solid #707070 !important;transition:all 500ms ease-in-out;}.view-productheader.view-id-productheader INPUT.btn.btn-primary.form-submit{width:100%;padding:10px;border-radius:0;background:transparent;color:#000;border:1px solid #707070 !important;transition:all 500ms ease-in-out;}.view-productheader.view-id-productheader INPUT.btn.btn-primary.form-submit:hover{width:100% !important;padding:10px !important;color:#FFF !important;background:#333C2D !important;border:1px solid #FFF !important;transition:all 500ms ease-in-out !important;}.view-productheader.view-id-productheader BUTTON.button.button--primary.form-submit.btn-success.btn{width:100%;padding:10px;border-radius:0;background:transparent;color:#000;border:1px solid #707070 !important;transition:all 500ms ease-in-out;}.view-productheader.view-id-productheader BUTTON.button.button--primary.form-submit.btn-success.btn:hover{width:100% !important;padding:10px !important;color:#FFF !important;background:#333C2D !important;border:1px solid #FFF !important;transition:all 500ms ease-in-out !important;}.path-product FORM.commerce-order-item-add-to-cart-form .form-actions BUTTON.button--add-to-cart{width:100%;padding:10px;background:#333C2D !important;color:#FFF !important;border:1px solid #707070 !important;border-radius:0px !important;transition:all 500ms ease-in-out;}.path-product FORM.commerce-order-item-add-to-cart-form .form-actions BUTTON.button--add-to-cart:hover{width:100%;padding:10px;background:#3E6028 !important;color:#FFF !important;border:1px solid #707070 !important;border-radius:0px !important;transition:all 500ms ease-in-out;}.path-product .main-content{padding-bottom:100px;}.path-product .field--name-field-datum{font-weight:700;padding-bottom:15px;font-size:20px;}/*@media screen and (max-width: 991px)
{
	.view-productheader.view-id-productheader .productbackground .productoverlay
	{
		position: absolute;
		top: 0;
		right: 0;
		left: 0;
		bottom: 0;
		width: 100%;
		background: rgba(255, 255, 255, 0.5);
		padding: 0 25px 25px;
	}
}*/@media screen and (max-width:1366px){DIV[class^='productbackground_']{min-height:33vh;background:center center/cover no-repeat scroll;display:block;}.view-productheader.view-id-productheader{height:auto;position:relative;overflow:hidden;}.view-productheader.view-id-productheader .productbackground .productoverlay{position:relative;top:0;right:0;left:0;bottom:0;width:100%;background:#333C2D;padding:25px 25px 50px 25px;color:#FFF;}.view-productheader.view-id-productheader .productbackground .productoverlay P{color:#FFF;}.view-productheader.view-id-productheader INPUT.btn.btn-primary.form-submit{width:100%;padding:10px;border-radius:0;background:transparent;color:#FFF;border:1px solid #FFF !important;transition:all 500ms ease-in-out;}.view-productheader.view-id-productheader INPUT.btn.btn-primary.form-submit:hover{width:100%;padding:10px;background:#333C2D;color:#FFF;border:1px solid #707070 !important;transition:all 500ms ease-in-out;}}/*// Kochkurse nach Teilnehmern*/.view-teilnehmer.view-id-teilnehmer .view-grouping{padding:30px 0 15px;border-bottom:1px dashed #888;}.view-teilnehmer.view-id-teilnehmer .view-grouping .view-grouping-header{font-size:18px;}.view-teilnehmer.view-id-teilnehmer .view-grouping-content TABLE CAPTION{color:#333;font-size:18px;}.view-teilnehmer.view-id-teilnehmer THEAD{background:#FFF !important;color:#333 !important;font-size:18px;}.view-teilnehmer.view-id-teilnehmer THEAD TR{background:#FFF !important;color:#333 !important;font-size:18px;}.view-teilnehmer.view-id-teilnehmer THEAD TR TH{background:#FFF !important;font-size:18px;color:#333 !important;}.view-teilnehmer.view-id-teilnehmer TABLE TBODY TD{background:#E1E1E1 !important;font-size:16px;color:#333 !important;}.view-teilnehmer.view-id-teilnehmer .view-grouping-content{background:#FFF !important;color:#333 !important;}