section {
    padding: 4rem 0rem;
}

.header .container {
    padding: 20px 15px;
}


.banner-bg-minecraft {
    background:url('../images/bgs-mobile/hero-minecraft.webp') center center no-repeat;
    background-size:cover;
}

.banner-bg-rust {
    background:url('../images/bgs-mobile/hero-rust.webp') center center no-repeat;
    background-size:cover;
}
.banner-bg-ark {
    background:url('../images/bgs-mobile/hero-ark.webp') center center no-repeat;
    background-size:cover;
}




#minecraft-page {
    background:url('../images/bgs-mobile/bg-minecraft.webp') center center no-repeat;
    background-size:cover;
}

#minecraft-pocket-page {
    background:url('../images/bgs-mobile/bg-mcpe.webp') center center no-repeat;
    background-size:cover;
}

#shared-page {
    background:url('../images/bgs-mobile/bg-shared.webp') center center no-repeat;
    background-size:cover;
}

#ark-page {
    background:url('../images/bgs-mobile/bg-ark.webp') center center no-repeat;
    background-size:cover;
}

#rust-page {
    background:url('../images/bgs-mobile/bg-rust.webp') center center no-repeat;
    background-size:cover;
}

#valheim-page {
    background:url('../images/bgs-mobile/bg-valheim.webp') center center no-repeat;
    background-size:cover;
}
#sevendays-page {
    background:url('../images/bgs-mobile/bg-7days.webp') center center no-repeat;
    background-size:cover;
}
#terraria-page {
    background:url('../images/bgs-mobile/bg-terraria.webp') center center no-repeat;
    background-size:cover;
}
#zomboid-page {
    background:url('../images/bgs-mobile/bg-zomboid.webp') center center no-repeat;
    background-size:cover;
}
#csgo-page {
    background:url('../images/bgs-mobile/bg-csgo.webp') center center no-repeat;
    background-size:cover;
}

#compare-page {
    background:url('../images/bgs-mobile/bg-compare.webp') center center no-repeat;
    background-size:cover;
}

#gmod-page {
    background:url('../images/bgs-mobile/bg-gmod.webp') center center no-repeat;
    background-size:cover;
}
#tf-page {
    background:url('../images/bgs-mobile/bg-tf2.webp') center center no-repeat;
    background-size:cover;
}
#factorio-page {
    background:url('../images/bgs-mobile/bg-factorio.webp') center center no-repeat;
    background-size:cover;
}

#hytale-page body {
    background:url('../images/bgs-mobile/bg-hytale.webp') center top 128px no-repeat #0c182c;
}

#team-page body {
    background:url('../images/bgs-mobile/bg-team.webp') center top 128px no-repeat #0c182c;
}
#partner-page body {
    background:url('../images/bgs-mobile/bg-partner.webp') center top 128px no-repeat #0c182c;
}

#about-page body {
    background:#0c182c;
}
img {
    max-width: 100%;
}

h1 {
    font-size: 36px;
    line-height: 42px;
    font-weight: 900;
}

h2 {
    font-size: 30px;
    line-height: 34px;
    letter-spacing: 0px;
    font-weight: 700;
}

h3 {
    font-size: 24px;
    line-height: 28px;
    letter-spacing: 0px;
}

h4 {
    font-size: 18px;
    line-height: 26px;
    letter-spacing: 0px;
    font-weight: 600;
}

.col {
    width: 100%;
    flex-basis: 100%;
}



.banner .text-left {
  text-align: center !important;
}

.banner .col-lg-6 .col-lg-6:nth-last-child(1) ul {
  padding-top:0rem !important;
}

.banner ul {
  font-size:16px;
  line-height:22px;
}

.banner ul i.font-14 {
  font-size:12px !important;
}

.banner ul li.py-1 {
  padding-top:0.125rem !important;
  padding-bottom:0.125rem !important;
}

.banner-bg-minecraft {
  padding:4rem 0px;
}

.mobile-block {
  display:block;
}

.trustpilot-row .mobile-block {
  margin-top:0.25rem;
}

.plan-box {
  text-align:center;
  border:0px !important;
  margin-bottom:1.5rem;
}


.plugins .col-6 {
  margin-bottom:2rem;
}

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

.plugins .row{
  margin-bottom:-2rem;
}

#home-locations {
  text-align:center;
}

#home-locations .pt-5 {
  padding-top:0px !Important;
}

#home-locations .pl-5 {
  padding-left:15px !important;
}


#home-map {
float:none !important;
margin-top:40px;
}

.home-features-bg {
  background:none;
  padding-top:0rem;
}

.home-features-bg .col {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
    text-align:center;
}

.home-features-bg .pl-5{
    padding-left:15px !important;
}

.home-features-bg .pr-5 {
  padding-right:15px !important;
}

.home-features-bg .px-5 {
  padding-left:15px !important;
  padding-right:15px !important;
}

.home-features-bg .col-3 {
  order:1;
}

.circle-icon {
  margin:0px auto 20px auto;
}

.circle-icon.mt-n3 {
  margin-top:0px !important;
}

.home-features-bg .col-9 {
  order:2;
}

.home-features-spacer {
  height:0rem;
}

#panel-features .row {
  margin-bottom: -2rem;
}

#panel-features .col {
  margin-bottom:2rem;
}

#panel-features img.mb-3 {
  margin-left:auto;
  margin-right:auto;
}

.control-panel {
  text-align:center !important;
}

.footer {
  padding:4rem 0rem;
}

.copyright .ml-auto {
  margin-top:1.5rem;
}

.copyright .ml-auto img {
  height:36px;
  width:auto;
}

.copyright .ml-auto img.ml-5 {
  margin-left:1.5rem !important;
}

#footer-links .col-lg-4 {
  margin-top:2rem;
}

.panel-body {
  min-height:auto !important;
}

#browser-control {
  width: auto;
  flex-basis: auto;
}

#testimonial-p {
    max-width: 100%;
    font-size:18px;
    line-height:26px;
}

#home-testimonials .carousel-control-prev {
  display:none;
}

#home-testimonials .carousel-control-next {
  display:none;
}

#cta-servers .plan-box img.gamelogo {
  height:44px !Important;
  width:auto !important;
  margin-bottom:-12px !important;
  margin-top:-12px !important;
}

.sub-banner {
  text-align:center;
}

.sub-banner li img {
    height: 12px;
    width: auto;
    vertical-align: unset;
}

.sub-banner p {
  max-width:100%;
}

.sub-banner h1 br {
  display:none;
}

#minecraft-filters select {
  padding:0px 12px;
  font-size:14px;
}

#minecraft-filters .col {
  padding-bottom:20px;
}

#minecraft-filters .col:nth-last-child(1) {
  padding-bottom:0px;
}
#larger-plans .col {
  text-align:center;
}

#larger-plans .row .col, #larger-plans .row .col h3 {
  line-height:24px;
}

#larger-plans .medium-icon {
  width:55px;
  height:auto;
  display:block;
  margin:0 auto !important;
    margin-bottom: 1rem !important;
}

#lp-ideal {
  display:block;
    margin-top: 0.5rem !important;
}

#plan-row-col-3, #plan-row-col-4, #plan-row-col-5 {
    padding-top: 0.25rem !important;
    line-height:28px;
}


#plan-row-col-3 {
    padding-top: 1.5rem !important;
}

#plan-row-col-5 {
    padding-bottom: 1rem !important;
}

#plan-row-col-6 {
    margin-top: 0.5rem !important;
    margin-bottom: 1.5rem !important;
}

.chosen {
  margin-top:32px;
    border: 2px solid #04b6ff !important;
    border-top-right-radius: 0px !important;
    border-top-left-radius: 0px !important;
}

#our-locations {
  text-align:center;
}

#our-locations .col-lg-7 {
  text-align:center !important;
  margin-top:40px;
}

#minecraft-controlpanel .col-lg-7 img {
  margin:1rem 0rem 0rem 0rem !important;
}

#minecraft-controlpanel .col-lg-7 {
  order:2;
}


#minecraft-controlpanel h2 {
  padding-top:0rem !important;
  text-align:center;
}

#larger-plans:hover {
    transform: scale(1.02);
    box-shadow: 0 0.5rem 1rem rgb(0 0 0 / 35%) !important;
}

#minecraft-modpacks .row {
  margin-bottom:-40px;
}

#minecraft-modpacks .col {
  padding-bottom:40px;
}

#minecraft-modpacks .col:nth-last-child(1) {
  display:none;
}

#testimonial-slider .col:nth-last-child(1), #testimonial-slider .col:nth-last-child(2){
  display:none;
}
.tpblue-bg .col:nth-last-child(1), .tpblue-bg .col:nth-last-child(2){
  display:block !important;
}

.tpblue-bg .col:nth-last-child(1), .tpblue-bg .col:nth-last-child(2){
  display:block !important;
}

.tpblue-bg .col-lg-9 .col:nth-last-child(1), .tpblue-bg .col-lg-9 .col:nth-last-child(2) {
  display:none !important;
}

.faq h4 {
  font-size:16px;
}

#compare-table {
  display:none;
}

.showmobile {
  display:inline-block;
}

#minecraft-pocket-feature img.pull-left {
  float:none !important;
}

#faq-two .col-lg-4 {
  margin-bottom:2rem;
}

#testimonial-slider.blue-bg {
    padding: 48px 0px 34px 0px;
}

#pocket-modpacks {
  text-align:center;
}

#pocket-modpacks .plan-box {
  padding:28px 12px 22px 12px !important;
  margin-bottom:0px !important;
  margin-top:1.5rem !important;
}

#pocket-modpacks .plan-box img {
  height:36px;
  margin-bottom:0.25rem !important;
}

#pocket-modpacks .plan-box h5 {
  font-size:14px;
}

.feature-tabs .nav-tabs li {
  width:50% !important;
}

#feature-locations {
  text-align:center;
}

.feature-locations-icon {
  width:50%;
  float:left;
  text-align:center;
  padding-top:0px !important;
  font-size:14px;
}

.feature-locations-icon img {
  margin:0px auto !important;
  float:none !important;
  height:36px;
  width:auto;
  margin-bottom:12px;
}

.hytale-map {
  margin:2rem auto 0rem auto !important;
  float:none !important;
}

#hytale-feature-row-one {
    background: url(../images/hytale-feature-bg-1.png) center right -390px no-repeat #101c32;
    background-size: 920px;
}

#testimonial-slider .carousel-indicators {
  display:inline-block !important;
    position: relative;
    width:70%;
    text-align:center;
    margin-top: 1rem;

}

#testimonial-slider .carousel-control-prev,
#testimonial-slider .carousel-control-next {
  display:none;
}

.carousel-indicators li {
    display: inline-block;
}

#rust-pricing h2 {
  margin-top:0px !important;
  padding-top:0px !important;
}

#rust-order-bg {
  margin-bottom:0px;
  margin-top:40px;
  background-size:460px auto;
}

rust-panel-checkmarks {
  margin-bottom:-40px;
}

#rust-panel-checkmarks .col {
  margin-bottom:40px;
}

#more-games .plan-box img.block {
  width:100%;
}

#more-games .plan-box {
  margin-top:0px !important;
}

#slider-image {
  margin:0px auto;
  padding-bottom:0px !important;
}

#start-ark-plan {
  padding-top:0px !important;
}
#start-ark-plan li {
  margin-right:0px !important;
  display:block;
  padding-top:1rem;
}

.ark-slider .plan-box.pl-3 {
  padding-left:0rem !important;
}

.ark-slider .lighter-bg {
  border-bottom-left-radius:8px;
  border-bottom-right-radius:8px;
}


.feature-tabs .nav-tabs li:nth-last-child(2) a {
  border-left:0px !important;
}

#ark-panel .col-lg-6 {
  order:2;
}

#ark-panel .title {
  padding-bottom:28px;
}

#ark-panel .col-lg-6.pl-5 {
  order:1;
  padding-left:15px !important;
  margin-bottom:2rem;
}

.has-img-absolute-left {
  padding-left:0px;
  text-align:center;
}

.img-absolute-left{
  position: relative;
  top:unset;
  left: unset;
  margin:0px auto;
  margin-bottom:0.75rem;
}

.hosting-table {
  padding-left:15px;
  padding-right:15px;
    margin-top:-2rem !important;
}

#hosting-top-bg {
  border-radius:8px;
  margin-bottom:20px;
  border-bottom: 1px solid #1b2a47 !important;
}

#hosting-top-bg .col {
    border-right: 0px solid #1b2a47 !important;
    border-bottom: 1px solid #1b2a47 !important;
}

#hosting-top-bg .col:nth-last-child(1){
  border-bottom:0px !important;
}

#table-row-odd .col, #table-row-even .col {
  text-align:left !important;
  padding-top:0.25rem !important;
  padding-bottom:0.25rem !important;
  border:0px !important;
  text-align:right !important;
}


#table-row-odd .col .pl-4, #table-row-even .col .pl-4 {
  padding-left:0px !important;
}


#table-row-odd, #table-row-even  {
  border:0px !important;
  border-radius:8px !important;
  border: 1px solid #1b2a47 !important;
  margin-bottom:20px;
  padding:0.5rem !important;
}

.font-18, .title p {
  font-size:16px;
  line-height:24px;
}

.htpn {
  width:50%;
  text-align:left !important;
  float:left;
}

#table-feature-list {
  text-align:left !important;
}

#table-order-bottom .htpn {
  width:100%;
  float:none;
  text-align:center !important;
  margin-bottom:15px !important;
}


#table-order-bottom .button {
text-align:center !important;
}

#hosting-panel .col-lg-4 {
  order:1;
}
#hosting-panel .col-lg-8{
  order:2;
  text-align:center;
}
#hosting-panel .col-lg-8 .col-lg-6 {
  margin-top:2rem !important;
  padding-right:0px !important;
}

#hosting-cpanel {
  margin-top:0rem !important;
  margin-bottom:0rem !important;
}

#about-stats .col-4  {
  margin-bottom:-12px;
  text-align:center;
}

#about-stats .col-4 img{
  float:none !important;
  height:40px;
  margin:0px auto 10px auto !important;
}

#about-stats .col-4 p {
  display:none;
}

#location-bgs {
  background:none;
  text-align:center;
  padding-bottom:3rem;
}

#network-partners {
  padding:35px 0px;
}

#network-partners .col {
  margin:1rem 0rem;
  text-align:center;
}

#network-partners .col img {
  height:40px;
}

#more-links .col {
  margin-bottom:2.5rem;
}

#more-links .row-spacer {
  height:20px;
}

#the-team .col-lg-4 {
  margin-bottom:2rem;
}

#the-team .col-lg-4:nth-last-child(1) {
  margin-bottom:-1rem;
}

.timeline .tl ul {
  padding:6px 0px;
}

.tl {
    background: url(../images/timebg.png) center left 10px repeat-y;
  }

.timeline .tl ul li, .timeline .tl ul li:nth-child(2n) {
  float:right !important;
  width:90%;
  margin-bottom:20px;
}

.timeline .tl ul li:after, .timeline .tl ul li:nth-child(2n):after {
    right: unset;
    left: -44px;
}

.inner-tl {
  width:100%;
}

.timeline .tl ul li .inner-tl:after {
      background: url(../images/tlleft.png) center center no-repeat;
      right: unset;
      left: -11px;
      border-right: 12px solid #121e34;
      border-left: 0px solid #121e34;
}
.timeline .tl ul li .inner-tl:before {
      background: url(../images/tlleft.png) center center no-repeat;
      right: unset;
      left: -12px;
      border-right: 12px solid #182641;
      border-left: 0px solid #182641;
}

.timeline .tl ul li:nth-last-child(1) {
  margin-bottom:0px;
}

#becomepartner-bg {
  background:none;
}

#apply-partner .plan-box {
  text-align:left !important;
  padding:2rem !important;
}


#apply-partner .plan-box .col-lg-6:nth-child(2n) {
  margin-top:1.5rem;
}

#apply .plan-box {
  text-align:left !important;
  padding:2rem !important;
}


#apply .plan-box .col-lg-6:nth-child(2n) {
  margin-top:1.5rem;
}

.label {
  font-size:10px;
}

#job-row h4 {
  font-size:16px !important;
}

#job-row .plan-box .btn.collapsed {
    background: url(../images/jobs-down.png) bottom 32px right 0px no-repeat !important;
}

#job-row .plan-box .btn.not-collapsed {
    background: url(../images/jobs-up.png) bottom 32px right 0px no-repeat !important;
}

.job-inner {
  padding-left:0px;
}

.job-inner .col-lg-6:nth-child(2n) {
  margin-top:1.5rem;
}

#job-row .plan-box, #apply .plan-box, #apply-partner .plan-box {
  margin-bottom:0rem !important;
}

.font-20 {
  font-size:18px;
  line-height:26px;
}


#compare-nav ul:before {
  width:100%;
}

#compare-nav ul li a {
  height:36px;
  line-height:36px;
  font-size:14px;
  padding:0px 12px;
}


#compare-nav .col-lg-6.pr-45 {
  padding-right:15px !important;
}

#compare-nav .col-lg-6.pl-45 {
  padding-left:15px !important;
  margin-top:3rem;
}

.compare-compare {
  display:none;
}

.compare-included, .compare-not-included {
  left:50%;
  margin-left:-16px;
}

#vs-text {
    margin-top: -28px;
  }


  #service-boxes .plan-box {
    margin-bottom:0rem !important;
  }

  #more-games #service-boxes .plan-box {
    margin-bottom:1.5rem !important;
  }


#service-boxes .plan-box img.block {
  width:100%;
}

.nopt-mobile, .nomt-mobile {
  padding-top:0px !important;
  margin-top:0px !Important;
}

.server-specs {
    background:#121e34;
}

#service-stats .col {
  padding-bottom:2rem;
}

#service-stats .row {
  margin-bottom:-2rem;
}

#service-stats p{
  display:none;
}

#service-stats h2 {
  margin-right:0px !important;
  display:block !important;
  float:none !important;
  font-size:48px;
  line-height:48px;
}
#service-stats h5 {
  margin-right:0px !important;
  display:block !important;
  float:none !important;
  text-transform: capitalize;
  font-size:16px;
  line-height:24px;
  padding-top:0rem !important;
}

#services-moreservices {
    padding-left: 15px;
}

#plan-bg-1, #plan-bg-2, #plan-bg-3 {
  background-size: 100% auto;
}


.server-specs {
  text-align:center;
}

.server-specs .icon-box {
  float:none !important;
  margin:0px auto 1rem auto !important;
}

#valheim-box {
    background: #121e34;
}

#valheim-box .absolute-center {
  position:relative;
  top:unset;
  left:unset;
  margin:0px auto 2rem auto;
  transform:unset;
}

#valheim-box .col-lg-3 h2 {
  margin-top:1.5rem;
}

#valheim-box .col-lg-6 ul.pt-2 {
  padding-top:0rem !important;
}

#valheim-box h5 {
  margin-bottom:1rem;
}

#valplus {
  text-align:center;
  margin-top:-1rem;
}

#valplus img {
  margin:0px auto 0.75rem auto !important;
  float:none !important;
}


.title ul {
    font-size: 16px;
    font-weight: 400;
}

#valheim-trailer {
  text-align:center;
}

#valheim-trailer .ml-auto {
  margin-top:2rem;
}

#valheim-trailer iframe {
  height:240px !important;
}

.valheim-locations .col-lg-7 {
  order:2;
}

.valheim-tabs .col-auto {
    width: 100%;
    max-width: 100%;
}
#valheim-features h2 {
  padding-bottom:2rem !important;
}

#valheim-features .tab-content {
  margin-top:2rem;
}

#valheim-features .tab-content .plan-box {
  padding:2rem 1.5rem !important;
}
#val-cpu {
    background: #18243c;
}

#nav-changer .container {
  padding:0px;
}

#nav-changer ul li a {
  font-size:14px;
  font-weight:600;
}

.padded-row-less {
    padding: 0px 0px;
}

.branding-dark {
  width:100%;
}

#branding-boxes .col-lg-6 .col-lg-4 {
    padding-right: 15px !important;
    margin-bottom:15px;
}

.header ul li {
  display:block;
  padding:10px 0px;
}


.header ul li ul li {
  padding:0px;
}

.header ul.ml-auto li:nth-child(1){
  display:none;
}

.header .dropdown-menu:after {
  display:none;
}

.header .dropdown-toggle::after {
  top:19px;
}

#nav_collapse {
    background: #121e34;
      padding:0px 20px;
      padding-bottom:20px;
      margin-top:11px;
      margin-bottom:-14px;
  }

  .header .container {
    padding:14px 0px;
  }

.navbar-brand {
  padding-left:20px;
}

.navbar-dark .navbar-toggler {
  margin-right:20px;
}

#__BVID__24 .dropdown-menu, #__BVID__37 .dropdown-menu {
    width: 100%;
}

.header ul.ml-auto {
    border-top: 1px solid rgba(255,255,255,0.12);
}

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

.header ul.ml-auto li.navbar-text:nth-last-child(1) {
  width:48%;
  float:right;
  display:inline-block;
  margin:8px 0px 0px 0px;
}

.header ul.ml-auto li.navbar-text:nth-last-child(2) {
  width:48%;
  float:left;
  display:inline-block;
  margin:8px 0px 0px 0px;
}

.header .b-nav-dropdown.dropdown {
  padding-right:0px;
    margin-right: 0rem;
}

.header ul.ml-auto .button {
  width:100%;
  text-align:center;
}

.header .dropdown-menu {
    margin-right: 0;
  }


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


  .navbar-nav li:nth-child(3) .dropdown-menu, .navbar-nav.ml-auto li:nth-child(3) .dropdown-menu {
    width:100%;
  }


  .navbar-nav li:nth-child(1) ul li {
    width:100% !important;
    float:none;
  }

  #nav_collapse {
    width:100%;
  }

  .navbar-nav li:nth-child(1) ul:after {

        visibility: hidden;
        display: block;
        font-size: 0;
        content: " ";
        clear: both;
        height: 0
  }

  .navbar-nav li:nth-child(1) ul {
    min-width:auto;
  }


  .footer .btn:not(:disabled):not(.disabled) {
    cursor:pointer;
  }

    .footer .btn {
      padding-left:22px !important;
      background: url(../images/arrow-down-white.png) left 9px no-repeat !important;
    }
      .footer .btn.not-collapsed {
        padding-left:22px !important;
        background: url(../images/arrow-up-white.png) left 9px no-repeat !important;
      }

      #wererated h5 {
        margin-top:0px !important;
        padding-top:0px !important;
}

#wererated {
  padding-bottom:2rem;
}



#rust-order-box {
  padding-left:15px !important;
  padding-right:15px !important;
}

#rust-pricing .pr-5 {
  padding-right:15px !important;
}

      #testimonial-slider-home .plan-box {
        text-align:left !important;
      }

            #testimonial-slider-home .row {
              margin-bottom:-0.75rem !important;
            }
#testimonial-slider-home .col-lg-9 .col:nth-last-child(1), #testimonial-slider-home .col-lg-9 .col:nth-last-child(2)  {display:none;}

#rust-feature-text {
  order:2;
}

.rust-feature-icon {
  display:none;
}

#rust-nav-changer {
  float:none !important;
}

#rust-nav-changer li {
  display:inline-block;
  float:left;
  margin-right:6px;
  margin-bottom:20px;
}

#rust-nav-changer li a {
  margin-left:0px !important;
  margin-top:0px !important;
  padding-right:6px;
  font-size:12px;
}

#rust-nav-changer li .number {
  margin-right:0px;
}

#rust-nav-changer li span {
  display:none;
}


#rust-nav-changer li:nth-child(1) a {
    margin-top: 12px;
}

#rust-panel-checkmarks {
  margin-bottom:-40px;
}


#testimonial-slider .plan-box {
  text-align:left !important;
}

.col-lg-onesix {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 50%;
      flex: 0 0 50%;
      max-width: 50%;
}

.services .plan-box .block.mb-3 img {
  display:block;
  margin:0px auto 0.5rem auto !important;
  float:none !important;
}
.services .plan-box .block.mb-3 h4 br {
  display: none;
}
#services-moreservices .plan-box .block.mb-3 img {
  display:block;
  margin:0px auto 0.5rem auto !important;
  float:none !important;
}
#services-moreservices .plan-box .block.mb-3 h4 br {
  display: none;
}

#service-stats {
  text-align:center;
}

#hytale-video-box iframe {
    height: 220px !important;
}

#valheim-features br {
  display:none;
}

#panel-features img {
  margin:0px auto;
}

#panel-features {
  padding-top:2rem;
}

.footer {
  text-align:center;
}

#footer-logo {
  margin:0px auto !important;
  margin-bottom:1.5rem !important;
}

.footer .btn {
  text-align:center;
  background:none !important;
  padding:0px !important;
  height:auto !important;
}

.footer .btn h5:after {
    display: inline-block;
    content: " ";
    background: url('../images/arrow-down-white.svg') left 0px no-repeat !important;
    width: 12px;
    height: 7px;
    margin-left: 8px;
    margin-top: 2px;
}

.footer .btn.not-collapsed h5:after {
background: url('../images/arrow-up-white.svg') left 0px no-repeat !important;
}

.footer .btn.not-collapsed {
  background:none !important;
  padding-left:0px !important;
}


.footer-subnav {
  padding-left:0px !important;
  border-left:0px;
}


.copyright .col {
  text-align:center;
}

.copyright h5 {
  padding-bottom:15px;
}

.copyright .col img {
  margin:0px auto !important;
}


#testimonial-slider .carousel-item .row .col-lg-4:nth-child(2),
#testimonial-slider .carousel-item .row .col-lg-4:nth-child(3) {
  display:none !important;
}

.csgo-pricing .slider:before {
    width: 46.5%;
}

.csgo-marks img {
  height:60px;
}

.csgo-marks span {
  display:none;
}

.csgo-marks li, .csgo-marks li:nth-child(3), .csgo-marks li:nth-child(1) {
    padding-left: 0px !important;
    padding-right: 0px !important;
}

#csgo-pricing {
  padding-top:0px !important;
}


#start-csgo-plan li {
  width:100% !important;
  display:block !important;
  margin-top:30px !important;
}

#start-csgo-plan li:nth-child(1) {
  margin-top:0px !important;
}

#start-csgo-plan .mt-n1 {
  margin-top:30px !important;
}

iframe {
  height:200px !important;
}

#csgo-trailer {
  text-align:center;
}

#csgo-trailer .col-lg-6.ml-auto {
  margin-top:40px;
}

#csgo-trailer {
  background:#121e34;
}


#hytale-feature-row-one {
  background:#101c32 !important;
  text-align:center;
}
#hytale-feature-row-two {
  background:#101c32 !important;
  text-align:center;
}
#hytale-feature-row-three {
  background:#101c32 !important;
  text-align:center;
}
#hytale-feature-row-four {
  background:#101c32 !important;
  text-align:center;
}

#ark-feature-row-one {
  background:#101c32 !important;
  text-align:center;
}
#ark-feature-row-two {
  background:#101c32 !important;
  text-align:center;
}
#ark-feature-row-three {
  background:#101c32 !important;
  text-align:center;
}
#ark-feature-row-four {
  background:#101c32 !important;
  text-align:center;
}

#factorio-feature-row-one {
  background:#101c32 !important;
  text-align:center;
}
#factorio-feature-row-two {
  background:#101c32 !important;
  text-align:center;
}
#factorio-feature-row-three {
  background:#101c32 !important;
  text-align:center;
}
#factorio-feature-row-four {
  background:#101c32 !important;
  text-align:center;
}

.sevendays-icon {
  display:none;
}

#sevendays-plans .plan-box h4 {
  margin-top:0px !important;
}

.sevendays-locations .col-lg-7 {
  margin-top:0px !important;
  margin-bottom:30px !important;
}


#sevendays-panel  {
  text-align:center;
}

#sevendays-panel .col-lg-6 {
  margin-top:25px !important;
}

#sevendays-panel .row {
  margin-top:0px !important;
}

#sevendays-plans .title {
  margin-bottom:0px !important;
}

.tpblue-bg {
  padding-bottom:48px;
}

#order-left {
  padding-right:15px;
}

.sidebar-wrap {
  margin-top:80px;
}

.billingCycle input[type="radio"]+label {
  width:48%;
  margin-top:20px;
  float:left;
}

.billingCycle input[type="radio"] {
  height:0px;
  width:0px;
}

.monthlycycle {
  top:0px;
}

.quarterlycycle, .annuallycycle {
  float:right !important;
}

.sidebar-wrap .col {

    width: auto;
    flex-basis: auto;
}

#order-left .order-step:nth-child(1) {
  padding-top:0px !important;
}


.order-mc ul.ram-marks {
    display: block;
    margin-bottom: 16px;
    margin-top:40px;
}

.order-mc .ram-marks li {
    width: auto;

    white-space: nowrap;
    display: inline-block;

    color:#fff;
    margin: 4px 6px;
    font-size: 14px;
}


.order-mc .ram-marks li a {
background: #1b2942;
padding: 0px 8px;
border-radius:4px;
display:block;
}

.order-mc .ram-marks li a.active, .order-mc .ram-marks li a:hover {
  background:#0693fe;
  color:#fff;
}
.order-mc .slider:before {
    width: 35.75%;
}

.order-mc .ram-marks li:nth-child(1),
.order-mc .ram-marks li:nth-child(2),
.order-mc .ram-marks li:nth-child(3),
.order-mc .ram-marks li:nth-child(4),
.order-mc .ram-marks li:nth-child(5),
.order-mc .ram-marks li:nth-child(6),
.order-mc .ram-marks li:nth-child(7),
.order-mc .ram-marks li:nth-child(8),
.order-mc .ram-marks li:nth-child(9)
 {
    text-align: left !important;
    padding: 0px 0px !important;
}



div#jsLocationMap div.usa {
  display:none;
}


.terraria-locations .col-lg-5 {
  margin-bottom:40px;
}


#terraria-trailer .row.mt-5 {
  margin-top:20px !important;
}
#terraria-trailer .row.mt-5 .col {
  margin-top:32px;
}

#terraria-plans .plan-box img.pull-left {
  float:none !important;
  margin-bottom:30px !important;
}

#sevendays-trailer {
  text-align:center;
}

#sevendays-trailer .col-lg-6.ml-auto{
  margin-top:30px !important;
}

.top-bar {
  min-height:auto;
  height:auto;
  padding:8px 0px;
  display:none !important;
}
.top-bar span {
    height: 24px;
    padding: 0px 0px 0px 0px;
    display:inline-block !important;
  }

.top-bar .col-md-3 {
  display:none;
}

.top-bar .col {
  padding:0px;
}

#start-text {
  display:none;
}



.tf-locations .col-lg-7 {
  order:2;
    margin-bottom: 0px !important;
}
.tf-locations .col-lg-5 {
  order:1;
  margin-bottom:40px;
}

.tf-slider .plan-box img {
  display:block;
  float:none !important;
  margin:0px auto 20px auto !important;
}


.ram-marks li a span {
  display:none;
}

#tf-ssd {
background:none;
    padding-right: 15px;
    margin-bottom:20px;
}

#tf-controlpanel .col{
  text-align:center !important;
}
.tf-panel {
  margin:20px 0px -7px 0px !important;
}

#factorio-feature-row-one .ml-auto {
  margin-top:30px;
}

#factorio-controlpanel .col {
  text-align:center;
}

#domain-tlds {
  display:none;
}

#tlds .col .plan-box {
  text-align:left !important;
}

#creator {
  padding-left:20px;
  padding-right:20px;
}

#creator .col, #creator .form-group {
  text-align:left !important;
}

.nobgs {
  display:none;
}

.hosting-table .row.border-bottom {
  display:none;
}

#hosting-feature-changer .col {
  margin-bottom:40px;
}


#hosting-feature-changer .row {
  margin-bottom:-40px;
}

#plan-row-col-1 {
height:auto !important;
}


#plan-row-col-1 img.medium-icon {
  display:block;
  float:none !important;
}


#plan-row-col-1 h5 {
  margin-bottom:0px !important;
  padding-bottom:0px !important;
}

.header .navbar-nav li:nth-child(3) .dropdown-menu {
    width: 100%;
}



.bottomtext .container {
  padding:0px 8px;
}

.row-cols-5 .col {
  width:100%;
    flex: 0 0 100%;
    max-width: 100%;
}

/* Tooltip Mobile Left */
.tooltip-left-mobile:before,
.tooltip-left-mobile:after {
    right: 100%;
    bottom: 50%;
    left: auto;
}

.tooltip-left-mobile:before {
    margin-left: 0;
    margin-right: -6px;
    margin-bottom: 0;
    border-top-color: transparent;
    border-left-color: #000;
    border-left-color: #fff;
    border-right:0px;
    margin-left:0px;
}

.tooltip-left-mobile:hover:before,
.tooltip-left-mobile:hover:after,
.tooltip-left-mobile:focus:before,
.tooltip-left-mobile:focus:after {
    -webkit-transform: translateX(-12px);
    -moz-transform: translateX(-12px);
    transform: translateX(-12px);
}
