/*ipad hack*/
@media screen and (max-width:1025px){
    body{
        min-width:1025px;
    }
    .splash{
        width:1025px;
        left:0;
    }
    .spl-box{
        margin:0;
    }
    .spl-btn{
       width:200px;
    }
}

/*Umass Footer*/
.umass-footer{
    background-color:#232323;
    color:#7b7b7b;
    height:auto;
    padding:5vh
}
.umass-footer a{
    color:#7b7b7b;
    text-decoration:none;
}
.umass-footer li{
    list-style:none;
    text-align:left;
}
.umass-footer .col{
    float:right;
    width:30%;
}
.umass-footer .float-clear{
    clear:both;
}
.umass-footer .logo{
    text-align:left;
}
.umass-footer p{
    margin:0;
    margin-top:3vh;
}
.umass-footer h2{
    color:#eee;
    margin:0;
    text-align:left;
    text-transform:uppercase;
    font-size:1rem;
}
.umass-footer .col.c address p{
    width:40%;
    display:inline-block;
    text-align:left;
    margin-right:auto;
}
.umass-footer address{
    font-style:inherit;
    padding:0;
    width:auto;
    text-align:left;
}
.umass-footer .wide{
    width:100%!important;
}
.umass-footer .col.b ul{
    margin:0;
}
.umass-footer .col.b li{
    padding-top:1.5vh;
    font-size:0.9rem
}
.component.inherited-links.appeared{
    font-size:1.5rem;
    text-align:left;
    margin-top:30px;
}
.component.inherited-links.appeared i{
    margin-right:20px;
}
/*Float the header*/
body > .clear-both{
    clear:none;
}
body > .clear-both ~ .clear-both{
    clear:both;
}
/*Manning header*/
.menuList:before{
    content:'Manning School of Business';
    display:inline-block;
    margin-right:40px;
    float: left;
    line-height: 48px;
    text-transform: uppercase;
    color: #fff;
}
#ulTournamentAccountMenu:before{
    content:"";
}
/*Umass Splash*/
.twoboxes{
	width: 60%;
	display: block;
	margin-left: auto;
	height: 20vh;
	position:relative;
}
.halfbutton{
    display:inline-block;
    text-align: left;
}
.halfbutton:hover{
    text-decoration:none;
}
.halfbox{
	width: 30%;
	margin:0;
	display:inline-block;
	float:left;
	height: 7vh;
	height:calc(7vh + 0.7vw);
	min-height: 50px;
	padding: 1vh;
	margin-top: -50px;
	margin-right: 74px;
}
.halfspacer{
	height:25%;
}
.halfbutton img{
	width: 20%;
	vertical-align:middle;
}
.halfbutton{
    color:#232323;
    text-decoration:none;
    transition:0.3s;
    opacity:1;
}
.halfbutton:hover{
    opacity: 0.6;
}
.halfbutton span{
	font-weight:bold;
	text-transform:uppercase;
	font-size:1.5rem;
	font-size:calc(1vw + 0.5rem);
	text-align: center;
	vertical-align:middle;
	color: #232323;
}
.whitebox{
	background-color:#fff;
}
.greybox{
	background-color:#f4f6f6;
}
.splash-top{
    background-image: url(https://learn.stocktrak.com/wp-content/uploads/2018/10/sample-photo.jpg);
    background-size:cover;
    position:relative;
    height:80vh;
}
    .splash-top::before{
        content: '';
        position: absolute;
        width: 100%;
        height: 50%;
        background: linear-gradient(to top, rgba(0,0,0,1.000) 0%,rgba(0,0,0,0.660) 34%,rgba(0,0,0,0.436) 56%,rgba(0,0,0,0.287) 71%,rgba(0,0,0,0.190) 81%,rgba(0,0,0,0.125) 87%,rgba(0,0,0,0.083) 92%,rgba(0,0,0,0.000) 100%);
        left: 0;
        bottom: 0;
        opacity: .8;
    }

.splash-top-spacer{
    height:60vh;
}
.splash-top h1{
    color:#fff;
    line-height:3rem;
    padding-bottom:5rem;
    text-align: left;
    position:relative;
    padding-left: 10vw;
    font-size:calc(1.5rem + 1vw);
    }
@media (max-height:700px){
    .splash-top{
        max-height:50vh;
    }
    .splash-top-spacer{
        max-height:30vh;
    }
}



