/* On screens that are 600px or less, set the background color to olive */
@media screen and (max-width: 1140px) {

.header ul li {
    display: none;
}

.header ul li:nth-last-child(1) {
    display:block;
}

.overlay .logo {
    margin-top:54px;
}
    
}

.server-table-row .col span {
    display:none;
}

.server-table-row h5 {
    line-height:48px;
}

.faq .tileleft br {
    display:none;
}

.home-games .col-md-6:nth-last-child(1) {
    display:none;
}

#first-location {
    padding-top:0px !important;
}

.footer .col-lg-8 {
    width: 100%;
    flex-basis: 100%;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
}

.footer .border-right {
    border-right:0px;
}

#subscribe-col {
    margin-top:30px;
    padding-left: 15px !important;
}

.home-games .col-md-4:nth-last-child(1) {
    display:none;
}



#vps-col-1,
#vps-col-2,
#vps-col-3,
#vps-col-4,
#vps-col-5,
#vps-col-6,
#vps-col-7 {
    width: 100%;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
    display: block;
    float: none;
    padding: 2px 0px;
}

#vps-col-1 {
    padding-bottom: 10px;
}

#vps-col-6 {
    padding-bottom: 14px;
    padding-top: 30px;
}

.larger-plans .container {
    padding-left: 5px;
    padding-right: 5px;
}

.vps-row {
    width: 50%;
    float: left;
    padding: 0px 15px;
    margin-bottom: 20px;
    text-align: center;
}

.larger-plans {
    margin-bottom: -20px;
}

.vps-row .row {
    margin-left: 0px;
    margin-right: 0px;
}

.vps-row .py-4 {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
}

.vps-row .row {
    height: auto;
}

.vps-row,
.vps-row h4,
.vps-row h3 {
    line-height: 26px;
}


#three-features .col {
    padding: 0px 24px 48px 24px;
}


.distributions .row .col-xl-4 {
    display: none;
}

#vps-panel-text h2 {
    padding-top:0rem !important;
}


.carousel-control.right {
    right: 3%;
}


.carousel-control.left {
    left: 3%;
}

#works-bg {
    background:none;
}

#small-cta h2 {
font-size:30px;}

#gs-inner-plans 
.col-md-3 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
}

#two-locations-two h2{
    padding-top:0px !important;
}

.billing-cycle p br {
    display:none;
}

.partner-perks h5 {
    font-size: 16px;
}


#whm-feature {
    padding-left: 88px;
    margin-left: 0px !important;
}

#whm-feature:nth-child(1) {
    margin-top:1rem !important;
}

#whm-feature h4 {
    font-size:18px;
}
#colo-features .col {
    text-align:center;
}

#colo-features .col img {
    display:block;
    float:none !important;
    margin:0px auto !important;
    margin-bottom:20px !important;
}

.discord-arrow {
    display:none;
}


.padded-container {
    padding: 0px 0px;
}


.mission-statement p {
    width: 75%;
}

