section.splash {
    text-align: center;
}
/*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;
    }
}
/*Slider and bottom part */

.slider-box .slide1, .slider-box .slide2, .slider-box .slide3{
    background-color:transparent;
    background-image: none;
}
.splash-slide {
    width: 100vw;
    height: 100%;
    display: inline-block;
    margin: 0;
}
.slide1{
  background-color: black;
  background-image: url(https://learn.stocktrak.com/wp-content/uploads/2018/10/southeastern-university.jpg);
  background-size: cover;
  background-position: 50%;
  vertical-align: top;
}
.slide2{
  background-color: black;
  background-image: url(https://learn.stocktrak.com/wp-content/uploads/2018/10/slide2.jpg);
  background-size: cover;
  background-position: 50%;
  vertical-align: top;
}
.slide3{
  background-color: black;
  background-image: url(https://learn.stocktrak.com/wp-content/uploads/2018/10/smlarge.jpg);
  background-size: cover;
  background-position: 50%;
  vertical-align: top;
}
/*Middle part of splash*/
.splash-twohalves{
    display:flex;
}
.splash-left, .splash-right{
    display:flex;
    flex-flow:column nowrap;
    justify-content:center;
    width:50%;
}
.splash-twohalves img{
    width: 64%;
    margin-left:10%;
    margin-right: 10%;
    text-align: center;
}
.splash-center:before{
    content:"";
    display:block;
    background-color: #e51b24;
    height:2vh;
}
.splash-center{
    background-color:white;
    padding-bottom:15vh
}
.splash-center p{
    width:75%;
    font-size:1rem;
    font-size:calc(1rem + 0.5vw);
    line-height:calc(1rem + 1vw)
}
.splash-center h2{
    padding-top: 7vh;
    font-size: calc(1.2rem + 0.7vw);
    padding-bottom: 7vh;
    font-family:'Roboto';
    color:#e51b24;
}

.splash-content{
    text-align:center;
}
.splash-content img{
    height:40vh;
}
@keyframes z_slide{
    0% {
        opacity:0;
    }
    5%{
        opacity:1;
    }

    95%{
        opacity:1
    }
    100%{
        opacity:0;
    }
}
.splash-heading p{
}
.splash-heading{
    margin-top: 4vh;
}
@keyframes h_slide {
  0% {
    margin-left: 0; }
  30% {
   margin-left:0; }
  33% {
    margin-left:-100vw; }
  63%{
      margin-left:-100vw;
  }
  66%{
      margin-left:-200vw;
  }
  97% {
    margin-left:-200vw; }
  100% {
    margin-left:0; } }
@keyframes c_slide {
  0% {
    margin-left: 0; }
  45% {
   margin-left:0; }
  50% {
    margin-left:-100%; }
  95% {
    margin-left:-100%; }
  100% {
    margin-left:0; } }
.splash-bottom {
    height: 62vh;
    background-color: black;
    width: 301vw;
    display: inline-block;
    text-align: left;
    vertical-align: top;
    -webkit-animation: h_slide 30s ease-out infinite;
    -moz-animation: h_slide 30s ease-out infinite;
    animation: h_slide 30s ease-out infinite;
}
.splash-button{
    display:inline-block;
    padding:2vh 4vh;;
    background-color:rgba(0, 109, 174, 0.49);
    font-size:calc(1rem + 0.5vw);
    margin-right:10%;
    color:#fff;
    border-radius:5px;
    font-family:'Lato';
    border:1px solid #284657;
    transition:0.3s;
}
.splash-button:hover{
    background-color:#e51b24;
    color:#fff;
    text-decoration:none;
}
#splash-about {
    background-color: white;
    margin: 0;
    padding: 5px;
    margin-top: -3px;
}

#splash-about h2 {
    margin: 0;
}
#splash-about-boxes {background-color: #fff;margin-top: 2vh;}
.spl-about-row:first-child{
    padding-top:5vw;
    padding-bottom: 2.5vw;
}
.spl-about-row:last-child{
    padding-bottom: 5vw;
}
.spl-abt-heading{
    padding-top: 5vh;
    padding-bottom: 5vh;
    background-color: white;
}
.spl-abt-heading p{
    text-align:center;
    color: #e51b24;
    padding: 3vh;
    font-size: calc(0.5rem + 0.5vw);
}
.spl-abt-heading h1, .spl-abt-heading h2{
    color: #e51b24!important;
    margin:1vh;
    font-weight: normal;
    font-size: 3em;
}
.threecols{
    margin:0;
    width: 24%;
    vertical-align: top;
    display:inline-block;
}
.splash-threecols{
    background-image:url(https://learn.stocktrak.com/wp-content/uploads/2018/10/section4_bg.jpg);
    background-size:1025px;
    height:40vh;
    background-position:center;
    background-repeat:no-repeat;
    background-color:#fff;
    border-top: 1px solid #e51b24;
    border-bottom: 1px solid #e51b24;
    width: 100%;
    margin: 0;
	display:none;
}
.threecols p{
    font-size:1rem;
    text-align:left;
    margin:0;
}
.about-slider{
    width:1025px;
    margin-left:auto;
    margin-right:auto;
    overflow: hidden;
}
.cols-slide{
    display:inline-block;
    width: 1023px;
}
.slider-inner{
    width:200%;
    text-align: left;
    -webkit-animation: c_slide 30s ease-out infinite;
    -moz-animation: c_slide 30s ease-out infinite;
    animation: c_slide 30s ease-out infinite;
}
.col-heading{
    font-size:2.2rem;
    vertical-align:top;
}
.tiny{
    font-size: 20%;
    vertical-align:top;
}
.spl-about {
    display: block;
    margin-left: auto;
    margin-right: auto;
    min-width: 1025px;
    text-align: center;
}
.spl-abt-onethird{
    height: 92vh;
    width:33%;
    display:inline-block;
    box-sizing:border-box;
    background-position-x:50%;
    vertical-align:top;
    position:relative;
}
.spl-about-twothirds{
    height: 90vh;
    width:64%;
    display:inline-block;
    box-sizing:border-box;
    vertical-align:top;
    margin-left: 2vh;
}
.spl-about-twothirds > div{
    height: 45vh;
    width:100%;
    background-size:cover;
    background-position-y:20%;
    vertical-align:top;
    box-sizing:border-box;
}
.spl-about-full{
    height:80vh;
    width:100%;
    background-size:cover;
    background-position-y:80%;
}
#splash-about-boxes .first{
    background-image: url(https://learn.stocktrak.com/wp-content/uploads/2018/10/boxfirst.jpg);
    background-size: cover;
    background-position: 0%;
}
#splash-about-boxes .second{
    background-image: url(https://learn.stocktrak.com/wp-content/uploads/2018/10/boxsecond.jpg);
    position:relative;
    margin-bottom: 2vh;
}
#splash-about-boxes .third{
    background-image: url(https://learn.stocktrak.com/wp-content/uploads/2018/10/boxthird.jpg);
    position:relative;
    background-size: cover;
    background-position-y: 93%;
}
#splash-about-boxes .fourth{
    background-image: url(https://learn.stocktrak.com/wp-content/uploads/2018/10/boxfourth.jpg);
    position:relative;
    margin-top: 2vh;
    background-position: 50% 50%;
}

#splash-about-boxes .first p{
    height:0;
    font-size:0;
    width:0;
    display:inline-block;
    background-color: #e51b24;
    transition:0.5s;
    text-align:center;
    position:absolute;
    left:0;
    top:50vh;
    margin:0;
    color: #fff;
}
#splash-about-boxes .first:hover p{
    height:auto;
    font-size:2em;
    width:90%;
    padding:10px;
}
#splash-about-boxes .second p{
    height:0;
    font-size:0;
    width:0;
    display:inline-block;
    background-color: #e51b24;
    transition:0.5s;
    text-align:center;
    position:absolute;
    left: 21vw;
    top:0;
    margin:0;
    color: #fff;
}
#splash-about-boxes .second:hover p{
    height:auto;
    left:25vw;
    top:5vh;
    font-size: 1.4em;
    width:40%;
    padding:10px;
}
#splash-about-boxes .third p{
    height:0;
    font-size:0;
    width:0;
    color: #fff;
    display:inline-block;
    background-color: #e51b24;
    transition:0.5s;
    text-align:center;
    position:absolute;
    right:20vw;
    bottom:0;
    margin:0;
}
#splash-about-boxes .third:hover p{
    height:auto;
    right:5vw;
    bottom:5vh;
    font-size:2em;
    width:40%;
    padding:10px;
}
#splash-about-boxes .fourth p{
    height:0;
    font-size:0;
    width:0;
    display:inline-block;
    background-color: #e51b24;
    transition:0.5s;
    text-align:center;
    position:absolute;
    left:0;
    top:0;
    margin:0;
    color: #fff;
}
#splash-about-boxes .fourth:hover p{
    height: 75%;
    bottom:auto;
    font-size:1.6em;
    width:20%;
    vertical-align:middle;
    padding:100px 20px;
}
#splash-about-boxes .fourth .p2{
    height:0;
    font-size:0;
    width:0;
    display:inline-block;
    background-color: #e51b24;
    transition:0.5s;
    text-align:center;
    position:absolute;
    right:0;
    bottom:0;
    margin:0;
}
#splash-about-boxes .fourth:hover .p2{
    height:auto;
    bottom:0;
    height: 75%;
    font-size:1.5vw;
    width:20%;
    vertical-align:middle;
    padding:100px 20px;
}
.p2 a{
    display:block;
    padding:30px;
    border:1px solid white;
    margin:3vh;
    text-decoration:none;
    background-color:white;
    color: #333;
    transition:0.5s;
    line-height:1.6vw;
}
.p2 a:hover{
    background-color: #e51b24;
    color:white;
}
#splash-boxes{width:100%;min-width:1025px;display: inline-block;background-color: #fff;background-image: url(img/bg_body.png);}
#splash-boxes h2{
    font-weight:initial;
    font-size:300%;
    padding:50px;
}
.spl-box{width:250px;display: inherit;margin: 0px 20px;padding: 30px 0;vertical-align:top;}
.icon-wrapper{border-radius: 10%;height:200px;width:200px;border: 10px solid lightgrey;overflow:hidden;margin-left: auto;margin-right: auto;box-sizing: border-box;transition: 0.2s;}
.spl-box p{text-align:center;color: #555;text-shadow: none;}
.spl-box h3{text-align:center;margin: 0;padding: 15px;font-size: 1.7em;}
.icon-wrapper img{width: 80%;vertical-align: middle;}
.spl-helper{
    display:inline-block;
    vertical-align:middle;
    height:100%;
}
.spl-box.box-1:hover .icon-wrapper{
    border:5px solid blue;
}
.spl-box.box-2:hover .icon-wrapper{
    border:5px solid orange;
}
.spl-box.box-3:hover .icon-wrapper{
    border:5px solid red;
}
.spl-box.box-4:hover .icon-wrapper{
    border:5px solid yellow;
}
.spl-box h3:after{
    content:"";
    height:2px;
    background-color:lightgrey;
    width:80%;
    display:inline-block;
}
.spl-box.box-1:hover h3:after{
    background-color:blue;
}
.spl-box.box-2:hover h3:after{
    background-color:orange
}
.spl-box.box-3:hover h3:after{
    background-color:red;
}
.spl-box.box-4:hover h3:after{
    background-color:yellow;
}
.threeCols-first .lhp-social .fa{
    font-size:4em;
    padding:5px;
}
.spl-about{
    max-width:1300px;
    padding:5vh
}
.spl-about .about-1, .about-2, .about-3{
    width:30%;
    display:inline-block;
    box-sizing:border-box;
    margin:1%
}
.spl-about img{
    width:100%;
}
.spl-about > a > div{
    box-sizing:border-box;
    display:inline-block;
    width:100%;
    padding:30px;
    color:#fff;
    font-weight:bold;
    text-transform:uppercase;
    font-size:2em;
    margin-top:-3px;
}
.about-1 div{
    background-color:#3e4071;
}
.about-1:hover div{
    background-color:#26254d;
}
.about-2 div{
    background-color:#657862;
}
.about-2:hover div{
    background-color:#334c39;
}
.about-3 div{
    background-color:#8e2246;
}
.about-3:hover div{
    background-color:#491f2b;
}
.fourcredits{
    width:1025px;
    margin-left:auto;
    margin-right:auto;
    text-align:center;
    padding-bottom:3vh;
}
.fourcredits .credit{
    height:50px;
    width:auto;
    margin-left:20px;
    margin-right:20px;
}
/*Fifth section */
a.splash-button-c {
  text-decoration:none!important;
  font-size:calc(1.1rem + 0.2vw);
  display:inline-block;
  margin:2vh;
  background-color:#7caef3;
  color:white;
  padding:1.8vh;
  border-radius:0.5vh;
  transition:0.3s;
  border:1px solid transparent;
}
a.splash-button-c:hover{
  color:#7caef3;
  border:1px solid #7caef3;
  background-color:transparent;
}
.splash-sfive {
    background-image: url(https://learn.stocktrak.com/wp-content/uploads/2018/10/boxfifth.jpg);
    background-size: cover;
}

.splashbox {
    height: 30vh;
    width: 20%;
    margin: 5%;
    display: inline-block;
    vertical-align: top;
}

.threebox-wrapper {
    width: 85%;
    min-width: 1025px;
    margin-left: auto;
    margin-right: auto;
}
.splash-sfive h1{
    color:#fff;
}

.splashbox {
    height: 35vh;
    width: 25%;
    margin: 3%;
    display: inline-block;
    vertical-align: top;
    background-color: white;
    margin-bottom:20vh;
    position:relative;
}
.splashbox h2{
    font-size:calc(0.6rem + 0.8vw);
    padding-top:2vh;
}
.box1 h2{
    color:red;
}
.box2 h2{
    color:#f3a331
}
.box3 h2{
    color:#1dbc59;
}
.box1 a.splash-button-c{
    background-color:red;
}
.splash-sfive a.splash-button-c{
    position:absolute;
    display: inline-block;
    text-align:center;
    bottom: 4vh;
    width: 40%;
    left: 0;
    right: 0;
    margin: auto;
    padding: 10px;
    color: #fff;
}
.box1 a.splash-button-c:hover{
    background-color:transparent;
    color:red;
    border-color:red;
}
.box2 a.splash-button-c{
    background-color:#f3a331;
}
.box2 a.splash-button-c:hover{
    background-color:transparent;
    color:#f3a331;
    border-color:#f3a331;
}
.box3 a.splash-button-c{
    background-color:#1dbc59;
}
.box3 a.splash-button-c:hover{
    background-color:transparent;
    color:#1dbc59;
    border-color:#1dbc59;
}
.threebox-wrapper {
    width: 85%;
    min-width: 1025px;
    margin-left: auto;
    margin-right: auto;
}
.splashbox p{
    text-align:center;
    font-size:calc(0.4rem + 0.7vw);
    padding: 3vh;
}
.splash-sfive h1{
    padding-top:10vh;
    margin:0;
}
.slider-image{
    display:block;
    text-align:center;
    height:100%;
}
.slider-image img{
    padding:5%;
    height: 59vh;
}
