/**
 * @author Valentin Alisch <hallo@valentinalisch.de>
 * @version 2.7
 */



	/* Breakpoint: sm */
	/**
	 * @since 1.1	.hidden class
	 */
	@media ( max-width: 768px ) {		.hidden-sm {
			display: none;
		}
	}

	/* @media */		
		/* Row */
					.row {
				margin-left: -10px;
				margin-right: -10px;
			}
							.wrap .row.full {
									margin-left: -10px;
													margin-right: -10px;
							}
							.wrap .row.full:not( .collapse ) > .row-inner {
					margin-left: -10px;
					margin-right: -10px;
				}
					
		/* Column */
					[class*="col-"] {
									padding-left: 10px;
					padding-right: 10px;
													margin-bottom: 10px;
							}
		
		.col-sm-offset-0 { margin-left: 0%; }
					.col-sm-1 { width: 8.3333333333333%; }
			.col-sm-offset-1 { margin-left: 8.3333333333333%; }
					.col-sm-2 { width: 16.666666666667%; }
			.col-sm-offset-2 { margin-left: 16.666666666667%; }
					.col-sm-3 { width: 25%; }
			.col-sm-offset-3 { margin-left: 25%; }
					.col-sm-4 { width: 33.333333333333%; }
			.col-sm-offset-4 { margin-left: 33.333333333333%; }
					.col-sm-5 { width: 41.666666666667%; }
			.col-sm-offset-5 { margin-left: 41.666666666667%; }
					.col-sm-6 { width: 50%; }
			.col-sm-offset-6 { margin-left: 50%; }
					.col-sm-7 { width: 58.333333333333%; }
			.col-sm-offset-7 { margin-left: 58.333333333333%; }
					.col-sm-8 { width: 66.666666666667%; }
			.col-sm-offset-8 { margin-left: 66.666666666667%; }
					.col-sm-9 { width: 75%; }
			.col-sm-offset-9 { margin-left: 75%; }
					.col-sm-10 { width: 83.333333333333%; }
			.col-sm-offset-10 { margin-left: 83.333333333333%; }
					.col-sm-11 { width: 91.666666666667%; }
			.col-sm-offset-11 { margin-left: 91.666666666667%; }
					.col-sm-12 { width: 100%; }
			.col-sm-offset-12 { margin-left: 100%; }
		
		/* Magic */
		.wrap {padding-top: 10px;padding-bottom: 10px;padding-left: 10px;padding-right: 10px;}.row + .row {margin-top: 20px;}body {font-family: Arial, sans-serif;line-height: 18px;font-size: 15px;font-weight: 400;}.size--3 {line-height: 35px;font-size: 40px;}.size--2 {line-height: 18px;font-size: 15px;}.size--1 {line-height: 18px;font-size: 15px;}.size--header {line-height: 35px;}	/* */
	/* Ensure max-width = total width */
	
	/* Breakpoint: md */
	/**
	 * @since 1.1	.hidden class
	 */
	@media ( min-width: 768px ) and ( max-width: 1024px ) {		.hidden-md {
			display: none;
		}
	}

	@media ( min-width: 768px ) {		
		/* Row */
					.row {
				margin-left: -10px;
				margin-right: -10px;
			}
							.wrap .row.full {
									margin-left: -10px;
													margin-right: -10px;
							}
							.wrap .row.full:not( .collapse ) > .row-inner {
					margin-left: -10px;
					margin-right: -10px;
				}
					
		/* Column */
					[class*="col-"] {
									padding-left: 10px;
					padding-right: 10px;
													margin-bottom: 10px;
							}
		
		.col-md-offset-0 { margin-left: 0%; }
					.col-md-1 { width: 8.3333333333333%; }
			.col-md-offset-1 { margin-left: 8.3333333333333%; }
					.col-md-2 { width: 16.666666666667%; }
			.col-md-offset-2 { margin-left: 16.666666666667%; }
					.col-md-3 { width: 25%; }
			.col-md-offset-3 { margin-left: 25%; }
					.col-md-4 { width: 33.333333333333%; }
			.col-md-offset-4 { margin-left: 33.333333333333%; }
					.col-md-5 { width: 41.666666666667%; }
			.col-md-offset-5 { margin-left: 41.666666666667%; }
					.col-md-6 { width: 50%; }
			.col-md-offset-6 { margin-left: 50%; }
					.col-md-7 { width: 58.333333333333%; }
			.col-md-offset-7 { margin-left: 58.333333333333%; }
					.col-md-8 { width: 66.666666666667%; }
			.col-md-offset-8 { margin-left: 66.666666666667%; }
					.col-md-9 { width: 75%; }
			.col-md-offset-9 { margin-left: 75%; }
					.col-md-10 { width: 83.333333333333%; }
			.col-md-offset-10 { margin-left: 83.333333333333%; }
					.col-md-11 { width: 91.666666666667%; }
			.col-md-offset-11 { margin-left: 91.666666666667%; }
					.col-md-12 { width: 100%; }
			.col-md-offset-12 { margin-left: 100%; }
		
		/* Magic */
		.wrap {padding-top: 10px;padding-bottom: 10px;padding-left: 10px;padding-right: 10px;}.row + .row {margin-top: 20px;}body {font-family: Arial, sans-serif;line-height: 22px;font-size: 18px;font-weight: 400;}.size--3 {line-height: 66px;font-size: 80px;margin-bottom: 20px;}.size--2 {line-height: 26px;font-size: 22px;}.size--1 {line-height: 22px;font-size: 19px;}.size--header {line-height: 68px;}	}
	/* Ensure max-width = total width */
	
	/* Breakpoint: lg */
	/**
	 * @since 1.1	.hidden class
	 */
	@media ( min-width: 1024px ) and ( max-width: 1280px ) {		.hidden-lg {
			display: none;
		}
	}

	@media ( min-width: 1024px ) {		
		/* Row */
					.row {
				margin-left: -10px;
				margin-right: -10px;
			}
							.wrap .row.full {
									margin-left: -10px;
													margin-right: -10px;
							}
							.wrap .row.full:not( .collapse ) > .row-inner {
					margin-left: -10px;
					margin-right: -10px;
				}
					
		/* Column */
					[class*="col-"] {
									padding-left: 10px;
					padding-right: 10px;
													margin-bottom: 10px;
							}
		
		.col-lg-offset-0 { margin-left: 0%; }
					.col-lg-1 { width: 8.3333333333333%; }
			.col-lg-offset-1 { margin-left: 8.3333333333333%; }
					.col-lg-2 { width: 16.666666666667%; }
			.col-lg-offset-2 { margin-left: 16.666666666667%; }
					.col-lg-3 { width: 25%; }
			.col-lg-offset-3 { margin-left: 25%; }
					.col-lg-4 { width: 33.333333333333%; }
			.col-lg-offset-4 { margin-left: 33.333333333333%; }
					.col-lg-5 { width: 41.666666666667%; }
			.col-lg-offset-5 { margin-left: 41.666666666667%; }
					.col-lg-6 { width: 50%; }
			.col-lg-offset-6 { margin-left: 50%; }
					.col-lg-7 { width: 58.333333333333%; }
			.col-lg-offset-7 { margin-left: 58.333333333333%; }
					.col-lg-8 { width: 66.666666666667%; }
			.col-lg-offset-8 { margin-left: 66.666666666667%; }
					.col-lg-9 { width: 75%; }
			.col-lg-offset-9 { margin-left: 75%; }
					.col-lg-10 { width: 83.333333333333%; }
			.col-lg-offset-10 { margin-left: 83.333333333333%; }
					.col-lg-11 { width: 91.666666666667%; }
			.col-lg-offset-11 { margin-left: 91.666666666667%; }
					.col-lg-12 { width: 100%; }
			.col-lg-offset-12 { margin-left: 100%; }
		
		/* Magic */
		.wrap {padding-top: 10px;padding-bottom: 10px;padding-left: 10px;padding-right: 10px;}.row + .row {margin-top: 20px;}body {font-family: Arial, sans-serif;line-height: 25px;font-size: 20px;font-weight: 400;}.size--3 {line-height: 115px;font-size: 125px;margin-bottom: 20px;}.size--2 {line-height: 30px;font-size: 25px;}.size--1 {line-height: 25px;font-size: 20px;}.size--header {line-height: 95px;font-size: 105px;}	}
	/* Ensure max-width = total width */
	
	/* Breakpoint: xl */
	/**
	 * @since 1.1	.hidden class
	 */
	@media ( min-width: 1280px )  {		.hidden-xl {
			display: none;
		}
	}

	@media ( min-width: 1280px ) {		
		/* Row */
					.row {
				margin-left: -10px;
				margin-right: -10px;
			}
							.wrap .row.full {
									margin-left: -10px;
													margin-right: -10px;
							}
							.wrap .row.full:not( .collapse ) > .row-inner {
					margin-left: -10px;
					margin-right: -10px;
				}
					
		/* Column */
					[class*="col-"] {
									padding-left: 10px;
					padding-right: 10px;
													margin-bottom: 10px;
							}
		
		.col-xl-offset-0 { margin-left: 0%; }
					.col-xl-1 { width: 8.3333333333333%; }
			.col-xl-offset-1 { margin-left: 8.3333333333333%; }
					.col-xl-2 { width: 16.666666666667%; }
			.col-xl-offset-2 { margin-left: 16.666666666667%; }
					.col-xl-3 { width: 25%; }
			.col-xl-offset-3 { margin-left: 25%; }
					.col-xl-4 { width: 33.333333333333%; }
			.col-xl-offset-4 { margin-left: 33.333333333333%; }
					.col-xl-5 { width: 41.666666666667%; }
			.col-xl-offset-5 { margin-left: 41.666666666667%; }
					.col-xl-6 { width: 50%; }
			.col-xl-offset-6 { margin-left: 50%; }
					.col-xl-7 { width: 58.333333333333%; }
			.col-xl-offset-7 { margin-left: 58.333333333333%; }
					.col-xl-8 { width: 66.666666666667%; }
			.col-xl-offset-8 { margin-left: 66.666666666667%; }
					.col-xl-9 { width: 75%; }
			.col-xl-offset-9 { margin-left: 75%; }
					.col-xl-10 { width: 83.333333333333%; }
			.col-xl-offset-10 { margin-left: 83.333333333333%; }
					.col-xl-11 { width: 91.666666666667%; }
			.col-xl-offset-11 { margin-left: 91.666666666667%; }
					.col-xl-12 { width: 100%; }
			.col-xl-offset-12 { margin-left: 100%; }
		
		/* Magic */
		.wrap {padding-top: 10px;padding-bottom: 10px;padding-left: 10px;padding-right: 10px;}.row + .row {margin-top: 20px;}body {font-family: Arial, sans-serif;line-height: 25px;font-size: 20px;font-weight: 400;}.size--3 {line-height: 145px;font-size: 165px;margin-bottom: 20px;}.size--2 {line-height: 30px;font-size: 25px;}.size--1 {line-height: 25px;font-size: 20px;}.size--header {line-height: 115px;font-size: 125px;}	}
	/* Ensure max-width = total width */
	

/**
 * @since 2.7	Output element additional CSS
 */
