﻿/*Grösse des Plus Buttons in der Speisekarte angepasst*/
}
 .vrtkitemsdiv .vrtksinglevar .vrtkvaraddbuttondiv .vrtkvaraddbutton {
    font-size: 22px;
}

/*Scrollbalken werden bei menübar ausgeblendet wenn nciht benötigt*/
#vrnewitemoverlay > div > div.vr-modal-body {
overflow: auto !important;
}


/*Border Bottom enfernt bei anmelden und cart*/
.icons-menu .page-header {
	border-bottom: 0;
}


/*Logo mobil auf eine Zeile mit Menü*/
@media screen and (max-width: 550px) {
	#tbar-logo {
        width: 40%!important;
	padding: 10px 10px!important;
	}
}

/*Logo Hauptmenu auf Maximale höhe eingeschränkt*/
#tbar-logo img {
	max-height: 65px!important;
}


/*Anmelde Checkbox verschoben*/
.radio input[type="radio"], .radio-inline input[type="radio"], .checkbox input[type="checkbox"], .checkbox-inline input[type="checkbox"] {
    margin-left: 10px;
}


/*Speiskarten Name Grösse angepasst.*/
.vrtkitemsdiv .vrtkmenuheader .vrtkmenutitlediv {
    font-size: 2.4em;
}


/*Anpassen des Popups bei einer Bestellung*/
.vr-modal-body {
    height: 85% !important;
}

#vrnewitemoverlay > div {
	height: 96% !important;
}



	
	/*Mengenangabe Design nach rechts verschoben*/
	
	.vrtk-additem-quantity-box {
  
    width: auto;
    float: right;}
	
	.vrtk-additem-quantity-box .quantity-label {
	    padding: 15px 0 0;}
		

	


#vrtkgroup67 {
    width: 70%;
}

#vrtkgroup68 {
    width: 70%;
}

/*Menu Design angepasst*/

#nav-menu-devices > nav > div > div.mainmenu-items > div > ul > li.item-103.deeper.parent > a,
#nav-menu-devices > nav > div > div.mainmenu-items > div > ul > li {

padding:0px;
font-weight:500;
font-size:16px;   
width:100%;
border-bottom: 0.5px solid white;
line-height: 2em;
}

.nav-devices-inner .moduletable > ul > li > .l-block {
    padding:6px 0px;
}

/*Menu schatten schriftart*/
#nav-menu-devices > nav > div > div.mainmenu-items > div > ul > li.item-103.deeper.parent > ul > div > li {
    font-size:14px;
        text-transform: unset;
    box-shadow: 0px 0px 1px 0px rgba(0, 0, 0, 0.75);

}


/*Lieferdienst Offen oder Zu ganz nach oben geschoben*/
#tbar-upmenu {
min-height: 26px!important;
border-bottom: 0px solid #333!important;
max-height: 20px!important;
	
	}



.upmenu-content .moduletable:last-child {
    margin: 0px 0!important;
	    float: none!important;
}

/*---------- Slider bei normaler Ansicht ----------*/
.slide-text > h2 {
    font-size: 50px!important;
}
/*---------- MEDIA 480px ----------*/

@media  (max-width: 768px) {

    .slide-text h2 {
        font-size: 26px!important;
        word-break: keep-all!important;

    }

.slide-text > p {
        font-size: 12px!important;


 }
/*Maximale breite der Menüauswahl (Pulldown)*/
 .vre-tinyselect-wrapper {

    max-width: 150px;
}
 
 
 
 }
