.contain-to-grid {
	background: none;
}
.top-bar {
	background: white;
	-webkit-transition: background 500ms linear;
     -moz-transition: background 500ms linear;
     -o-transition: background 500ms linear;
     -ms-transition: background 500ms linear;
     transition: background 500ms linear;
	border-bottom: 2px solid #EFEFEF;
}
.top-bar .name h1 a {
	color: black;
}
.myblack {
	background-color: rgba(0,0,0,0.7);
     -webkit-transition: background-color 500ms linear;
     -moz-transition: background-color 500ms linear;
     -o-transition: background-color 500ms linear;
     -ms-transition: background-color 500ms linear;
     transition: background-color 500ms linear;
}
.top-bar-section li a:not(.button) {
	background: none;
	color: black;
}
.top-bar-section ul {
	background: none;
}
.toggle-topbar {
	background: white;
}

.top-bar-section > ul > .divider {
	border: 1px solid #efefef;
}
.top-bar-section li a:not(.button):hover {
	background: none;
	color: silver;
}
@media only screen and (max-width: 942px) {
    /* Makes the responsive menu fit in the navigation container and change its background to black */
    .top-bar ul {
        background-color: white;
    }
    /* Change non active menu item color to black */
    .top-bar-section ul li > a {
        color: #000;
    }
    /* Gives the dropdown ul a black fill */
    .top-bar-section ul {
        background: #fff;
    }
    /* Give the BACK button after going in a submenu the appropriate filling */
    .top-bar-section .dropdown li.title h5 a {

    }
	.name {
	    background: white;
    }
    /* This fixes the position and the color of the dropdown arrow */
    .top-bar-section .has-dropdown > a:after {
        border-color: rgba(255, 255, 255, 1) transparent transparent;
    }
	.top-bar .toggle-topbar.menu-icon a span {
    position: absolute;
    right: 0px;
    display: block;
    width: 16px;
    height: 0px;
    color: black;
    box-shadow: 0px 10px 0px 1px black, 0px 16px 0px 1px black, 0px 22px 0px 1px black;
}
} /* end media query */