/*
Theme Name: Hello Elementor Child
Theme URI: https://elementor.com/hello-theme/?utm_source=wp-themes&utm_campaign=theme-uri&utm_medium=wp-dash
Template: hello-elementor
Author: Elementor Team
Author URI: https://elementor.com/?utm_source=wp-themes&utm_campaign=author-uri&utm_medium=wp-dash
Description: A plain-vanilla &amp; lightweight theme for Elementor page builder
Tags: flexible-header,custom-colors,custom-menu,custom-logo,featured-images,rtl-language-support,threaded-comments,translation-ready
Version: 2.3.1.1622060770
Updated: 2021-05-26 16:26:10

*/

/* Start off with the template row hidden and show it in js */

.dedicated-servers-list table tbody tr {
  display: none;
}
.dedicated-servers-list table tbody tr td {
  vertical-align: middle;
}
.dedicated-servers-list table tbody tr #cpu-row-header {width: 20%}
.dedicated-servers-list table tbody tr #ram-row-header {width: 15%}
.dedicated-servers-list table tbody tr #hdd-row-header {width: 15%}
.dedicated-servers-list table tbody tr #bw-row-header {width: 15%}
.dedicated-servers-list table tbody tr #price-row-header {width: 15%}
.dedicated-servers-list table tbody tr #action-row-header {width: 20%}
.dedicated-servers-list .elementor-price-table__button {
  color: #27c971 !important;
  font-family: "PT Sans", Sans-serif;
  font-size: 25px;
  font-weight: bold;
  text-transform: capitalize;
  letter-spacing: 2px;
  background-color: rgba(0,0,0,0);
  border-style: solid;
  border-width: 2px 2px 2px 2px;
  border-color: #27c971;
  border-radius: 5px 5px 5px 5px;
  width: 200px;
}

.dedicated-servers-list .elementor-price-table__button:hover {
  color: #ffffff !important;
  background-color: #000000;
  border-color: #000000;
}


table.wptb-preview-table {
  opacity: 0;
  -webkit-animation: show .3s 1;
  animation: show .3s 1;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
  -webkit-animation-delay: .7s;
  animation-delay: .7s;
  overflow: visible;
}

table.wptb-preview-table.wptb-element-main-table_setting-63607 {
  table-layout:fixed !important;
  width:100%;
}
.wptb-table-container-matrix table {
  margin: auto;
}
.wptb-table-container table tr td {
  text-align: center !important;
}

.elementor-47614 .elementor-element.elementor-element-e919bba .elementor-price-table__features-list {
  text-align:center;
}

.elementor-container.elementor-column-gap-default {
  display: flex;
  justify-content: center;
  flex: 1;
  flex-wrap:wrap;

}

.featured-servers {
  opacity:0;
}

.edit-active {
  opacity:0;
}

.transition-in {
  opacity: 1;
  transition-delay: 0.2s;
  transition: 0.1s ease-in-out;
}

.hide, .elementor-47614 .elementor-element.elementor-element-68745cf,section[data-id='d1f20c5'] {
  display:none;
}

.elementor-element[data-id='e919bba']{
  height:100%;
}

.elementor-element[data-id='e919bba'] .elementor-widget-container,.elementor-price-table  {
  height:100%;
}

.elementor-47614 .elementor-element.elementor-element-e919bba .elementor-price-table__feature-inner {
  margin: 0 12%;
  text-align: left;
}

@media (max-width:600px) {
  table.wptb-preview-table.wptb-element-main-table_setting-63607 {
    width:max-content;
  }
}
