.row
{
  max-width: 80rem;
}

.contain-to-grid 
{
  background-color: transparent;
}

.top-bar-section li:not(.has-form) a:not(.button)
{
	background-color: transparent;
}

/*Mobile Navigation*/
.tab-bar
{
	background-color: #ffe355 !important;
}

.tab-bar a.tab-bar-head 
{
  color:#0000cc;
  font-size: 1.4rem;
  font-weight: bold;
}

.tab-bar .menu-icon span:after 
{
    box-shadow: 0 0 0 1px #0000cc, 0 7px 0 1px #0000cc, 0 14px 0 1px #0000cc;
}

.right-small 
{
  border-left: 1px solid #ffe355;
}

.off-canvas-wrap
{
	overflow: auto;
	min-height:100%;
}

.left-off-canvas-menu 
{
    background: #ffe355;
}

.left-submenu 
{
    background: #ffe355;
}

.left-submenu .back a
{
    background: #a0984d;
    color: #0000cc;
    font-weight: normal;
}

.left-submenu .back a:hover
{
		background: #0000cc;
		color: #ffffff;
}

ul.off-canvas-list li label 
{
    background: none repeat scroll 0 0 #0000cc;
    border-top: 1px solid #ffe355;
    color: #ffe355;
    font-size: 0.85rem;
    font-weight: bold;
}

ul.off-canvas-list li label.sub1
{
    font-size: 0.75rem;
    text-transform: none;
}


ul.off-canvas-list li a 
{
    border-bottom: 1px solid #0000cc;
    color: #0000cc;
}

ul.off-canvas-list li a:hover 
{
		background-color: #0000cc;
		color: #ffffff;
}

/*media*/ 
/*@media only screen and (max-width: 64.063em)
{
    li.nav-dots
    {
        display: none;
    }

    div.no-padding-on-mobile
    {
        padding: 0px !important;
    }
} */

/*@media only screen and (min-width: 40.063em)
{
    div.largecontent
    {
    		background-image: url(../img/Zeichen.png);
    		background-position: left 1em;
    		background-repeat: no-repeat;
        padding: 0.4em;
        padding-left: 4.8em;
        padding-right: 1em;
    }
}*/

/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
