

/* --- Stylesheet 4633 () --------- */ 

#ShopProdukte {
	background-color: transparent !important;	
}

.T2939 {
	
	margin: 100px auto;
}

.T2939 .maxwidth {
	width: 800px !important;	
}

.T2939 #detailbooking .dbmatch .Bild img { width: 100%; height: auto; }


/* Anpassungen auf Kundenebene */
/* Alpinskischule */
#body.Mandant_1090 .search {
	font-size: 18px;
}

#body.Mandant_1090 .search input[name="von"], #body.Mandant_1090 .search input[name="bis"] {
	font-size: 15px;
	padding: 1px 5px;
}

#body.Mandant_1090 .search .ui-datepicker-trigger {
	display:inline-block;
	margin: 0px 0px 0px 7px;
	cursor: pointer;
}

#body.Mandant_1090 .search input[type="submit"] {
	height: 30px;
    -webkit-appearance: none;
    border: 2px solid #62AA20;
    background-color: #62AA20;
    color: #fff;
    font-weight: bold;
    cursor: pointer;
    font-size: 16px;
    padding: 5px 15px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}

#body.Mandant_1090 .search input[type="submit"]:hover {
	color: #62AA20;
	background-color: #FFF;
}

#body.Mandant_1090 .cart_popup_date_options { display: none; }


@media all and (min-width: 768px) and (max-width:1023px) {
	#body .T2939 .maxwidth {
		width: auto !important;	
	}

	.T2939 #detailbooking { width: 100% !important;  }
}

@media all and (min-width: 568px) and (max-width: 767px) {
	#body .T2939 .maxwidth {
		width: auto !important;	
	}

	.T2939 #detailbooking { width: 100% !important;  }
}

@media all and (max-width: 567px) {
	#body .T2939 .maxwidth {
		width: auto !important;	
	}

	.T2939 #detailbooking { width: 100% !important;  }

	.T2939 #detailbooking .dbmatch .Bild { width: 80px; }

	.T2939 #detailbooking .dbmatch .price.fold_item { width: 200px; }
}

