

.expose label.error_input{
	display:		none !important;
}

.expose .widerruf-scroll-container{
	height:			150px;
	overflow:		auto;
}

.expose a.jqTransformCheckbox{
	margin-top:-2px;
	margin-right:3px;
}

.expose #exposeTitelbild{
	width:			320px;
	height:			230px;
	overflow:		hidden;
	float:			left;
}

.expose .exposeDetails{
	float:			left;
}

.expose .exposeVideo {
	float:  		right;
	width:  		40%;
	height:  		230px;

	text-align:     center;
}

.expose .exposeDetails ul,
.expose .exposeDetails li{
	/*list-style:		none;*/
}

.expose .exposeDetails li{
	padding: 0 0 4px 0;
}

.expose .exposeElement{
	margin-bottom:	50px;
}

.expose .ahContent{
	background-color: 	#ffffff;
    border: 			1px solid #bbbbbb;
	
    box-sizing:			border-box;
	
    color: 				#777777;
    
	min-height: 		80px;
	height:				80px;
	width: 				100%;
	
	font-family:		Arial,"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, sans-serif;
	font-size: 			11px;
    line-height: 		13px;
    
    margin-bottom: 		10px;
	padding: 			10px;
    
    overflow-y: 		scroll;
    position: 			relative;
    resize: 			vertical;
}

.expose .formRow{
	margin-bottom:	10px;
}

.expose .checkBoxBox{float:left; margin-right:4px;}
.expose .checkBoxText{float:left; width:97%;}

@media all and (max-width: 1280px) {
	.expose .checkBoxText{width:94%;}
}

@media all and (max-width: 1024px) {
/* styles for narrow desktop browsers and iPad landscape */			
	
}

@media all and (max-width: 960px) {
/* styles for narrow desktop browsers and iPad landscape */	
	
}
@media all and (max-width: 800px) {
}
@media all and (max-width: 768px) {
/* styles for narrower desktop browsers and iPad portrait */
	
}

@media all and (max-width: 610px) {
/* styles for medium Tablets (Kindle etc)) */
	.expose .checkBoxText{width:92%;}
	.expose .exposeVideo {
		height: auto;
		float: none;
		max-width: 321px;
		width: 100%;
	}
}


@media all and (max-width: 480px) {
/* styles for iPhone/Android landscape (and really narrow browser windows) */
	.expose #exposeTitelbild,
	.expose .exposeDetails{float:none;}
	.expose .exposeDetails ul, 
	.expose .exposeDetails li{padding-left:0;}
	.expose .exposeElement{margin-bottom:15px;}
	
	.expose .exposeDetails{margin-bottom:20px;}
	
	.expose .jqTransformCheckboxWrapper{float:left; width:7%;}
	.expose .formRow label{
		/*display:inline-block;*/
		width:93%;
		float:left;
	}
}

@media all and (max-width: 360px) {
/* styles for iPhone/Android portrait */
	.expose .jqTransformCheckboxWrapper{width:9%;}
	.expose .formRow label{width:91%;}
	.expose #exposeTitelbild{width:100%; height:214px;}
	
	.expose .checkBoxText{width:89%;}
	
}

@media all and (max-width: 320px) {
/* styles for iPhone/Android portrait */
	.expose .jqTransformCheckboxWrapper{width:10%;}
	.expose .formRow label{width:89%;}
	.expose #exposeTitelbild{height:185px;}
	
	.expose .checkBoxText{width:87%;}

}