@charset "utf-8";


.p050 {
	/*padding: 0 50px;*/
}
.pl0 {padding-left: 0px;}
.pr0 {padding-right: 0px;}
.p0 {padding-left: 0px; padding-right: 0px;}
.pt15 {
	padding-top: 15px;
}
.mb15 {
	margin-bottom: 15px;
}
.mb25 {
	margin-bottom: 25px;
}


/* iPad in landscape */
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : landscape) { 

	.container {
		padding: 0px 0px;
	}
	div.row {
		/*background-color: #ffc107;*/
	}	

}

/* iPad in portrait */
/*@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : portrait) { 

	.container {
		padding: 0px 0px;
	}
}*/


/* iPhone X in portrait & landscape */
/*@media only screen 
	and (min-device-width : 375px) 
	and (max-device-width : 812px)
	and (-webkit-device-pixel-ratio : 3) {

	.row {
		padding: 0px 0px;
					/* ocker */
/*			background-color: #e39940;
	}
}*/
/* Small devices (landscape phones, 576px and up)*/
/*@media only screen
	and (min-width: 576px) 
	and (max-device-width : 667px) {
			.col-sm-2, .col-sm-3, .col-sm-4 {
			padding: 0 15px;
		}
	 }*/
   
/* iPhone 6, 7, & 8 in portrait */
@media only screen 
	and (min-device-width : 375px) 
	and (max-device-width : 667px) 
	and (orientation : portrait) { 
		/* STYLES GO HERE */
		div.row {
			padding: 0 !important;
			margin-left: 0;
			margin-right: -20px;
			/* hellgrün */
			/*background-color: #5de619;*/
		}
		div.dataTables_filter>label {
			font-size: .6em;
	    	white-space: normal !important;
    		word-wrap: break-word !important;
		}
		.col-sm {
			width: 104%;
		}
		.col-sm-2, .col-sm-3, .col-sm-4 {
			padding: 0 15px;
		}
		.container {
			padding: 0 !important;
		}
		.btn-cornflower{
			font-size: 16px;
		}
		#quoteRequest1 {
			float: unset;
		}
		.shiptable th, .shiptable td {
			font-size: .6em;
		}
		div.col-sm-6 {
			padding: 0px;
		}
		.modal-content {
			font-size: 16px;
		}

}

/* iPhone 6, 7, & 8 in portrait */
/*Funzt*/
/*@media only screen 
	and (min-device-width : 375px) 
	and (max-device-width : 667px) 
	and (-webkit-min-device-pixel-ratio: 2)  { 
		/* STYLES GO HERE */
/*		.btn-cornflower{
			font-size: 16px;
		}
		#quoteRequest1 {
			float: unset;
		}
		.shiptable th, .shiptable td {
			font-size: .8em;
		}
		.modal-content {
			font-size: 16px;
		}
		.row {
			padding: 0px 0px;
			/* hellgrün */
/*			background-color: #5de619;
		}
		.iosnopad {
			padding: 0px;
		}
}
/* iPhone 6, 7, & 8 in landscape */
/*@media only screen 
	and (min-device-width : 375px) 
	and (max-device-width : 667px) 
	and (orientation : landscape) {
		.container {
			padding: 0px 0px;
		}
}*/
/*AUSKOMMENTIEREN WENN TESTING*/
/*.row {
	background-color: #fff;
}*/
