 #SmartPhoneNavi {background-color:#8eac27;}
  ul.mobilmenu a {text-decoration:none;}
 ul.mobilmenu ul.nav-child {
 	margin:0px !important;
 	padding:0px !important;
 }
 ul.mobilmenu li {
    position: relative;
    width:100%;
    list-style-type: none;
    padding:0px;
    border-top:1px solid white;
  }
 ul.mobilmenu li:first-child {border-top:none;}

ul.mobilmenu img {width:30px;height:30px;} 
ul.mobilmenu .image-title {padding-left:24px;} 

ul.mobilmenu  li a{display:inline-block;padding:4px 2px 4px 12px;color:white;text-transform:uppercase;}
ul.mobilmenu  li a:hover, ul.mobilmenu  li a:focus {background-color: transparent !important; text-decoration: none;color:#ffcc00;}
ul.mobilmenu ul  li  a{display:inline-block;padding:4px 2px 4px 24px;color:white;text-transform:none;font-weight:400;}
ul.mobilmenu ul ul  li  a{display:inline-block;padding:4px 2px 4px 36px;color:white;text-transform:none;font-weight:300;}
ul.mobilmenu ul ul  li  ul li a{display:inline-block;padding:4px 2px 4px 48px;color:white;text-transform:none;font-weight:300;}
ul.mobilmenu ul ul  li  ul li ul li a{display:inline-block;padding:4px 2px 4px 60px;color:white;text-transform:none;font-weight:300;}

ul.mobilmenu  li.active > a {color:#ffcc00;}
/*a.bett, a.inspire, a.kunst, a.see, a.service
{padding-top:4px  !important;padding-bottom:4px  !important;}*/

ul.mobilmenu  span.nav-header {color:white;padding-left:24px;}
/*a.bett, a.inspire, a.kunst, a.see, a.service
{padding-top:4px  !important;padding-bottom:4px  !important;}*/

 ul.mobilmenu a.collapser {
    position: absolute;
    top: 0;
    right: 0;
    border-bottom: 0;
    padding:4px 4px 4px 30px !important;
    cursor: pointer;
   background-image: url("/templates/screendrivehome/images/selectArrowDown-white.png");
	background-position: 8px 8px;
  	background-repeat: no-repeat;
    background-color:transparent !important;
    /*width:16px;
    height:16px;*/
    text-decoration:none;
  }
  ul.mobilmenu a.collapser.open {
   background-image: url("/templates/screendrivehome/images/selectArrowUp-white.png");
  }
  ul.mobilmenu a.collapser:hover {
   background-color:transparent !important;
  }
  /*.navbar-collapse
  {max-height:500px !important;}*/
  ul.mobilmenu > li > ul.nav-child > li {padding-left:42px;}
/*ul.mobilmenu li > ul.nav-child.in > li ul.nav-child.in li {padding-left:16px;}*/

ul.mobilmenu  li.deeper:focus-within > ul{
  display:block;
}