#header-logo-wrapper{
	display:none
}
/** #global-nav .dropdown-menu{
	margin-left:-84px;
	width:calc(100vw + 83px)
}
**/
#global-nav .dropdown-menu-content{
	padding-left:93px
}

.scrolled-past-top #global-nav .dropdown-menu{
	margin-left:-186px
}
.scrolled-past-top #global-nav .dropdown-menu-content{
	padding-left:93px
}
.hero-top-section h1{
	margin-top:25vh
}
.section h2 {
    font-size: 3.2rem;
}
#homepg-hero-logo{
	position:relative;
	width:35%;
	width:35vw;
	min-width:245px
}
#homepg-hero-logo img{
	width:80%;
	max-width:660px;
	min-width:245px
}
.container-fluid:first-of-type{
	padding:0
}
#military{
	background-image:url(../images/homepage/military.jpg);
	background-repeat:no-repeat;
	background-size:cover;
	background-position:center
}
#military p{
	font-size:1.175rem
}

#lcme{
	background-image:url(../images/accreditation/lcme.jpg);
	background-repeat:no-repeat;
	background-size:cover;
	background-position:center
}
#lcme p{
	font-size:1.175rem
}

#tx-shape{
	max-height:550px
}
.justify-row-center .container .row {
    justify-content: center;
}
.button-primary {
    max-width: 500px;
    margin-left: 0px;
    margin-top: 30px;
}
#bringing-home{
	background-image:url(../images/homepage/com-still.jpg);
	background-repeat:no-repeat;
	background-color:#000;
	background-position:center;
	background-size:cover
}
#bringing-home h2 {
    color: white!important;
    text-align: center;
}
#bringing-home p{
	font-size:1.1rem;
	color: white!important;
}
.priorities-icons{
	max-height:100px;
	margin-bottom:2rem
}
@media (max-width:991px){
	#hp-priorities .hovereffect,#hp-priorities img{
		width:75%;
		margin-left:auto;
		margin-right:auto
	}
	#hp-priorities .priorities-icons{
		max-width:200px;
		padding-top:3rem;
		padding-bottom:2rem
	}
	
	.button-primary {
	    max-width: 100%;
	    margin: auto;
	    margin-bottom: 40px;
	}
}
@media (max-width:1199px){
	#military, #lcme{
		padding-top:1.5rem;
		padding-bottom:1.5rem
	}
	#military h2{
		font-size:2.5rem;
		font-weight:300
	}
	#military p{
		font-size:1rem
	}
	#lcme h2{
		font-size:2.5rem;
		font-weight:300
	}
	#lcme p{
		font-size:1rem
	}
	
	.contentArea img {
	    float: unset!important;
	    margin: auto;
	    display: flex;
	}
	
	.no-mobile {
	    display: none!important;
	}
}
@media (min-width:992px) and (max-width:1199px){
	#hp-priorities h3{
		font-size:2rem
	}
	#hp-priorities .priorities-icons{
		display:none
	}
}
@media (min-width:992px){
	#homepg-hero-logo{
		width:50%;
		width:50vw
	}
}
@media (max-width:991px){
	#homepg-hero-logo{
		width:60%
	}
}


/* DROP DOWN CSS BY MANNY ********/
#page-header {
padding-left: 0;
}

@media only screen and (min-width: 992px) {
  #main-menu-button {
   display: none;
  }
}

@media only screen and (min-width: 992px) {
  #site-search-toggle {
  border: 0 !important;
  }
}

#global-nav .dropdown-menu {
    width: 100%;
    margin-left: 0 !important;
    border-top: 1px solid #e0e0e0;
    min-width: 688px;
}

#global-nav .dropdown-menu-content {
width: 100%;
padding: 1em;
background-color: white;
border-bottom: none;
}

#page-header #global-nav .dropdown-menu a {
    color: #0474da;
padding: 10px 5px 10px 5px;;
}

.line-spacer {
margin-top: 5px;
margin-bottom: 5px;
}

#global-nav .dropdown-item {
padding: 0;
}

#global-nav .dropdown-item:active, #global-nav .dropdown-item:focus, #global-nav .dropdown-item:hover {
    background-color:  #e2e2e2;
    border-radius: 1px;
}

#global-nav .dropdown-item:active, #global-nav .dropdown-item:focus, #global-nav .dropdown-item:hover {
    text-decoration-color: #0474da;
}

#global-nav .show .dropdown-toggle::after {
    border-color: transparent transparent #e0e0e0 transparent;
}

.container-fluid {
max-width: 1440px;
}

.breadcrumb {
padding: 0 !important;
}

#breadcrumb ol {
max-width: 1440px;
padding-right: 15px !important;
padding-left: 15px !important;
margin-right: auto;
margin-left: auto;
padding-bottom: 1em !important;
}