button.navbar-toggler:before {content: 'Menu';margin-right: 10px;}

.dropdown-toggle::after{
	border-top:0;
}

.navbar .navbar-brand{
	height:5rem;
}

div#full-width-page-wrapper {
    z-index: 20;
}

div#wrapper-navbar {
    z-index: 1300 !important;
}

.blog-contents p, .blog-contents ul > li {
    font-size: 16px; 
}

div.square-wrapper .square-content h2.large-header{
	padding-top:20px;
}

.item-subheader {
	font-weight:bold;
	margin-bottom:2px;
}
div.square-wrapper .square-content p{
	font-size:.9rem;
}

section.classes-section .square-wrapper{
	border-color:rgb(52, 52, 52);
}

.menu-item-has-children:hover ul.dropdown-menu {
    display: block;
}
.menu-item-has-children > a:after{
	content: "\f107";
	display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.next-info.mobile-nav-arrows.disabled,
.previous-info.mobile-nav-arrows.disabled {
    pointer-events: none;
    opacity: .5;
}


@media(max-width:991px){
	#wrapper-navbar .menu-item-has-children > a:after{
		display:none;
	}
	#wrapper-navbar .navbar .nav-item {
	    justify-content: flex-start;
	    width: 100%;
	    flex-direction: column;
	    text-align: left;
	}
	#wrapper-navbar ul.dropdown-menu {
	    display: block;
	    border: 0;
	}
	#wrapper-navbar .navbar .navbar-nav{
		float:left;
	}

	div#wrapper-navbar {
	    z-index: 1300 !important;
	    position: relative;
	    top: 0;
	    background-color: white;
	}
}

@media(max-width:980px){
	#content .row{
		margin-right: 0;
		margin-left: 0;
		max-width:90%;
		margin: auto;
	}
}