
.EssDefaultButtonLogin, .EssDefaultButtonLogin:hover, .EssDefaultButtonLogin:active, .ColumnMenue .pbLogout, .pbLogout{background-color:#181717!important;border-color:#181717!important;color:#fff!important;}

.gallery .controls{	display:none;}

.ColumnLogoLinks{	margin-left:20px!important;}
.ColumnStadtDiv{	max-width:300px!important;	margin-top:35px;}
.StadtName, .SchulName{	font-family:Arial;}
.nouser .DefaultHeader{	min-height:100px;}
.ESSPageHeaderText, .EssDefaultLogInHeader , .ColumnMenue  a, .StadtName, .SchulName{	text-transform: uppercase;	font-size: 16px!important;	color: #444444!important;  font-weight:normal;		}
.TopMenu a{  transition: color 0.25s;}
.ESSFooterCPC .center:after{	content:''!important;}
.ColumnStadtDiv{	min-height:0px!important;}
.ESSPageHeaderText{margin-top:7px;}
/*#IDKontoNr{font-size:0px!important}#IDKontoNr:after{content:'DE22870700240742622401'; font-size:14px!important; font-weight:bold;}*/
.pbSendMail{display:none!important;}
.MinTecImpressum, #rechtsbelehrung{
	text-align:left;
}
.pbSplan{
	min-width:340px;
}
.pbSplan.active{
	background-color:red;
	color:#fff;
}
#KtoDivPIE{display:none!important;}
#slider img{
	width:100%;
}
#MTSplan .splanHead h3{
	margin-top:10px;
}

#HeadColumn{
	max-height:100px;
}
.HeadColumn .center{
	text-align:center;
	
}
#HeadColumn_Row1 .center{
	height:80px;
	width:calc(100% - 30px);
	display:inline-block;
	background-image:url(https://gourmetta.gaestebewirtung.de/vorbesteller/upload/pictures/mygourmetta_Logo.png);
	background-repeat:no-repeat;
	background-position:10px;
	padding-top:17px;	padding-bottom:10px;
	
}
#LogInRowNew #LogInRowNewCenter {
       background-color: #FFF!important;
}
body{
	background-color:#fff!important;
}
.TopMenu{
	padding-top:60px!important;;
	justify-content:flex-end!important;;
}
.TopMenu span a{
	 color:#aaa!important;
}
.HeadContent, #ESSNewsRight{
	display:none;
}
.ESSNewsLeft{
	width:100%;
	display:block!important;
}
#EssDefaultLogInColumn{
	margin-top:20px;
}
#CookieBar{
	text-align:left;
}

#splanFoot {
	text-align:left;
}

#pbGoToSplan{
	background-color:red;
	color:#fff;
	display: inline-block;
    margin-bottom: 0;
    font-weight: 400;
    text-align: center;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    white-space: nowrap;
    padding: 10px;
    font-size: 14px;
    line-height: 1.42857143;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;

    border: 1px solid #ccc;
    box-shadow: 0 2px 5px 0 rgba(0,0,0,0.16), 0 2px 10px 0 rgba(0,0,0,0.12);
margin-left: calc(50% - 100px);
    width: 200px;


}

#ColumnMenue{
	margin-top:80px;
}
.ESSPageHeaderText {
	display:none!important;
}
.NameDiv .pbLogout{
	display:none;
}
#pbLogout{
	display:block!important;
	float:left;
}
#pbLogout:before{
	content:''!important;
}
.laufende_woche{display:none;}

@media (max-width: 1024px){
	.ColumnMenue  a{
		/*font-size:0px!important;*/
	}
}
@media only screen and (max-width:750px){
	
	#DefaultInnerTable{
		background-color:#fff;
	}
	.ESSNewsLeft{
		display:none;
	}
	.DefaultContent{
		margin-top:20px;
	}
	
	.pbSplan{
		width:100%;
	}
	.gallery .item {
		height:260px!important;
	}
}
@media only screen and (max-width:720px){
	.essnav{
		background-position:center;
	}
	.TopMenu {
		padding-top: 85px;
		text-align:center;
	}
	.TopMenu a {
		font-size:16px;
		margin-left:10px;
		line-height:25px;
		padding-right:0px;
	}
}
.badge {
    display: inline-block;
    min-width: 10px;
    padding: 3px 7px;
    font-size: 12px;
    font-weight: 700;
    line-height: 1;
    color: #fff;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    background-color: #777;
    border-radius: 10px;
}

.DefaultMainTable .center, .MasterMainTable .center, #DefaultContentWrapper {
 /*max-width: 100%Important;}*/
}
.MasterMainTable .center{
   /* max-width: 1300px!important;*/
	margin: 0px auto;
}

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
/* IE10+ CSS styles go here */
.VBTouch .regOrder, .MVW_IDMenuText , .MVW_IDMenuText p {
	display:inline-block!important;
	text-align:center;
}

}

.stepper_select{
            width:60px;
            float:right;
        }
		.stepper.dropdownfalse{
    min-width: 116px;
    max-width: 116px;
    width: 116px;
    border: 1px solid #ccc;
    background-color: #fff;
    float: right;
	    overflow: hidden;
    display: block;
	}
.stepper.dropdownfalse button {
    height: 35px;
	width:35px;
	display:block;
	float:left;
    -webkit-transition-duration: .4s;
    transition-duration: .4s;
    text-decoration: none;
    box-shadow: none!important;
    border: none!important;
    margin: 0!important;
}
	
.stepper.dropdownfalse input{ float:left; width:30px; text-align:center;}
    



.WarenkorbAnzeige{
	float:right;
	background-color: red;
    color: #fff;
	font-size:11px;
	font-weight:bold;
	height:20px;
	line-height:20px;
	vertical-align:middle;
	border-radius:10px;
	padding:5px;
}


.customcb[value="girocheckoutgiropay"]{
	background-image:url(https://min-tec.de/img/giro_old.png)!important;
}

.customcb[value="girocheckoutpaydirect"] {
	background-image:url(https://min-tec.de/img/giro.png)!important;
}

#MTRegister [data-tag='reg_vorname']:after{
	content:'(des Essensbeziehers)';
	display:block;
}
#MTRegister [data-tag='reg_nachname']:after{
	content:'(des Essensbeziehers)';
	display:block;
	
}

@media all and (max-width:650px) {

	#HeadColumn_Row1 .center {
		background-position:center;
	}
	#topMenu{
		margin-top:20px!important;
		justify-content: center!important;
	}
	#DefaultContent{
		margin-top:30px;
	}
	.gallery .item {
		height:260px!important;
	}
}
@media all and (max-width:500px) {

	.gallery  .item {
		height:160px!important;
	}
}
.pbPrintSPlan{
	display:none;
}
#notificationscontainer1 table{
	width:100%;
}
#notificationscontainer1 table tbody tr:nth-child(odd){
	background-color:#efefef;
}
#notificationscontainer1 button{
	background-color:#fff;
}
