/* default sizes:

	480px   Extra small         .plugin_customcontainer_content_extrasmall
	640px   Small               .plugin_customcontainer_content_small
	800px   Medium              .plugin_customcontainer_content_medium
	960px   Normal          	.plugin_customcontainer_content_normal
	1120px  Large               .plugin_customcontainer_content_large
	1280px 	Extra large         .plugin_customcontainer_content_extralarge
	1600px 	Super large         .plugin_customcontainer_content_superlarge
	100%    Full               	.plugin_customcontainer_content_full
*/

.plugin_customcontainer{
	/* no styles !! */
}

.plugin_customcontainer_full_width {
	display: block;
	left: 50%;
	position: relative;
	transform: translateX(-50%);
	width: calc(100vw - 12px);
}

@-moz-document url-prefix() {
	.plugin_customcontainer_full_width {
		display: block;
		left: 50%;
		position: relative;
		transform: translateX(-50%);
		width: calc(100vw - 16px);
	}
}

.plugin_customcontainer_content{
	margin:0px auto;
}

/* ist im custom.css

.plugin_customcontainer_content_extrasmall {
    max-width: 480px;
    padding: 0 40px;
}
.plugin_customcontainer_content_small {
    max-width: 640px;
    padding: 0 40px;
}
.plugin_customcontainer_content_medium {
    max-width: 800px;
    padding: 0 40px;
}
.plugin_customcontainer_content_normal {
    max-width: 960px;
    padding: 0 40px;
}
.plugin_customcontainer_content_large {
    max-width: 1120px;
    padding: 0 40px;
}
.plugin_customcontainer_content_extralarge {
    max-width: 1280px;
    padding: 0 40px;
}
.plugin_customcontainer_content_superlarge {
    max-width: 1600px;
    padding: 0 40px;
}
.plugin_customcontainer_content_full {
	padding: 0 40px;
}

.plugin_customcontainer > .bg-primary div {
	color:#ffffff;
}

*/

/* ist im custom.css


@media only screen and (max-width: 1024px) {
	.plugin_customcontainer_content_extrasmall {
		padding: 0 30px;
	}
	.plugin_customcontainer_content_small {
		padding: 0 30px;
	}
	.plugin_customcontainer_content_medium {
		padding: 0 30px;
	}
	.plugin_customcontainer_content_normal {
		padding: 0 30px;
	}
	.plugin_customcontainer_content_large {
		padding: 0 30px;
	}
	.plugin_customcontainer_content_extralarge {
		padding: 0 30px;
	}
	.plugin_customcontainer_content_superlarge {
		padding: 0 30px;
	}
	.plugin_customcontainer_content_full {
		padding: 0 30px;
	}
}
@media only screen and (max-width: 767px) {
	.plugin_customcontainer_content_extrasmall {
		padding: 0 20px;
	}
	.plugin_customcontainer_content_small {
		padding: 0 20px;
	}
	.plugin_customcontainer_content_medium {
		padding: 0 20px;
	}
	.plugin_customcontainer_content_normal {
		padding: 0 20px;
	}
	.plugin_customcontainer_content_large {
		padding: 0 20px;
	}
	.plugin_customcontainer_content_extralarge {
		padding: 0 20px;
	}
	.plugin_customcontainer_content_superlarge {
		padding: 0 20px;
	}
	.plugin_customcontainer_content_full {
		padding: 0 20px;
	}
}


*/













