/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Aug 06 2018 | 08:51:41 */
.support-tab-soon {
  font-size: 60%;
  opacity: 0.7;
  font-weight: bold;
  font-style: italic;
  line-height: 30px;
  margin-left: 5px;
}
.toggle-trigger.level-1.aws .support-tab-soon {
  line-height: 1 !important;
}

/*.packages td {
	box-shadow: inset -4px 0 4px -2px rgba(0,0,0,0.30);
	-webkit-box-shadow: inset -4px 0 4px -2px rgba(0,0,0,0.30);
	position: relative;
}
.packages thead td:after {
	box-shadow: inset -4px 0 4px -2px rgba(0,0,0,0.30);
	-webkit-box-shadow: inset -4px 0 4px -2px rgba(0,0,0,0.30);
}
.packages tr td:last-child, .packages tr td:last-child:after {
	box-shadow: none;
	-webkit-box-shadow: none;
}*/

.table-2.cmp table th:nth-child(4) {
-webkit-box-shadow: -2px -5px 8px 2px rgba(160,206,78,0.90);
-moz-box-shadow: -2px -5px 8px 2px rgba(160,206,78,0.90);
box-shadow: -2px -5px 8px 2px rgba(160,206,78,0.90);
  border-top: 1px solid #a0ce4e !important;
  border-right: 1px solid #a0ce4e !important;
}
/*.table-2.cmp table td:nth-child(2)*/
.table-2.cmp table td:nth-child(3),.table-2.cmp table th:nth-child(3)  {
	box-shadow: inset -8px 0 8px -2px rgba(160,206,78,0.90);
	-webkit-box-shadow: inset -8px 0 8px -2px rgba(160,206,78,0.90);
  border-right: 1px solid #a0ce4e !important;
}
/*.table-2.cmp table thead td:nth-child(3):after {
	box-shadow: inset -4px 0 4px -2px rgba(160,206,78,0.90);
	-webkit-box-shadow: inset -4px 0 4px -2px rgba(160,206,78,0.90);
}

.table-2.cmp table tr td:last-child, .table-2.cmp table tr td:last-child:after {
	box-shadow: none;
	-webkit-box-shadow: none;
}*/

.table-2.cmp table td.t-all {
  border-top: 1px solid #0094c9 !important;
  border-bottom: 1px solid #0094c9 !important;
  font-weight: bold;
  box-shadow: inset -8px 0 8px -2px rgba(160,206,78,0.90);
	-webkit-box-shadow: inset -8px 0 8px -2px rgba(160,206,78,0.90);
  border-right: 1px solid #a0ce4e !important;
}



/*box-shadow: inset 12px 0  15px -4px rgba(160,206,78, 0.8), inset -12px 0  8px -4px rgba(160,206,78, 0.8);*/


@media screen and (max-width: 644px) {
  .service-levels-block .pmtd .panel-heading:first-child {display: block !important;}
  .pmt-w { margin: 20px 0 0 20px !important; }
  
}


#pmc1 .bold, #pmc2 .bold, #pmc3 .bold {font-weight: bold !important;}
#pmc1 .grn, #pmc2 .grn, #pmc3 .grn {
  font-weight: bold;
    font-style: italic;
    color: #a0ce4e !important;
}

.clsp {font-weight: bold;}
#сmc1 .iconcheck {color: #F7941E !important;}
#сmc2 .iconcheck {color: #2FB6E6 !important;}
#сmc3 .iconcheck {color: #a0ce4e !important;}

#pmc1 .iconcheck {color: #cfcfcf !important;}
#pmc2 .iconcheck {color: #F7941E !important;}
#pmc3 .iconcheck {color: #2FB6E6 !important;}

.service-levels-block .panel-heading:first-child {}

.wcm-details #compmt1  {background-color: #F7941E !important; }
.wcm-details #compmt2 {background-color: #2FB6E6 !important; }
.wcm-details #compmt3 {background-color: #a0ce4e !important;}






.table-2.cmp table td:nth-child(2) i.iconcheck {
    color: #F7941E !important;
}
.table-2.cmp table td:nth-child(3) i.iconcheck {
    color: #2FB6E6 !important;
}
.table-2.cmp table td:nth-child(4) i.iconcheck {
    color: #a0ce4e !important;
}

.pmt-w {margin: 20px 0 0 40px;}
.pmt-w ul {list-style-image: url("/wp-content/uploads/2018/02/primary-ok-1.png");}
.pmt-w li {margin-top: 5px;}

.fusion-accordian #accordion-99 .panel-title a {padding: 0;}
.accordian.service-levels-block {margin-top: 0 !important;}
.accordian.service-levels-block.msnp { margin-top: -50px !important; }

.service-levels-block .compare-details .table-2 table td.bold {font-weight: bold; font-style: italic; color: #a0ce4e !important;}
.service-levels-block .compare-details .table-2 table td span.bold {font-weight: bold;}
.service-levels-block .compare-details .table-2 table td:nth-child(2) i.iconcheck {color: #cfcfcf !important;} 
.service-levels-block .compare-details .table-2 table td:nth-child(3) i.iconcheck {color: #F7941E !important;}
.service-levels-block .compare-details .table-2 table td:nth-child(4) i.iconcheck {color: #2FB6E6 !important;}

.fusion-imageframe.imageframe.imageframe-none.imageframe-15.lnk-all,
.fusion-imageframe.imageframe.imageframe-none.imageframe-22.lnk-all {
  padding: 0 !important;
}

.pricing-plans-column-1-offset a {font-weight: bold;}
.pricing-plans-column-1-offset {padding-bottom: 5px !important;}

.step-block-slider .btn-start-trial {margin: 0 0 30px 0;}


.wcm1 {padding-top: 0 !important;}
.wcm1 h1 {font-size:26px !important;}
.wcm1 i.fa-plus {font-size: 1.2rem;}
.wcm1 .panel-title.toggle {line-height: 15px;}



/*#cfcfcf*/
#differences #table-desc>thead>tr>th:nth-child(2) {
  background: #F7941E !important; 
}
#differences #table-desc>thead>tr>th:nth-child(3) {
  background: #2FB6E6 !important;
}
#differences #table-desc>thead>tr>th:nth-child(4) {
  background: #a0ce4e !important;
  font-weight: bold !important;
  font-size: 18px !important;
}
#differences #table-desc>thead>tr>th {
  line-height: 26px;
}
#compmt1 {
  /*background-color: #cfcfcf !important;*/
}
#compmt2 {
  background-color: #F7941E !important;
}
#compmt3 {
  background-color: #2FB6E6 !important;
}

@media screen and (max-width: 450px) {
  #compmt1 h2, #compmt2 h2, #compmt3 h2 {
  	line-height: 20px !important;
  }
  .accordian.service-levels-block.msnp {
 	 margin-top: -20px;
  }
  .table-2.cmp table {display: none;}
}
#compmt3 {
    display: flex;
    justify-content: center;
    align-items: center;
}
#why-cm > .fullwidth-box {
    margin-left: -30px;
    margin-right: -30px;
    background: #f4f4f4;
}
.table-2.cmp table { border: none !important; text-align: center; /*border: 1px solid #0094c9 !important;*/}
.table-2.cmp table th, .table-2.cmp table td {border-top: none; border-bottom: none;}
.table-2.cmp table th, .table-2.cmp table td {border-left: 1px solid #0094c9 !important; border-right: 1px solid #0094c9 !important;}
.table-2.cmp #table-desc  { 
    border-top: 1px solid #0094c9 !important;
    border-left: 1px solid #0094c9 !important;
    border-right: 1px solid #0094c9 !important;
    border-bottom: 1px solid #0094c9 !important;
}

.table-2.cmp #table-desc>thead {
  border: none !important;
  background: #f4f4f4 !important;
}

.table-2.cmp table tr th {
    font-family: "Antic Slab", Arial, Helvetica, sans-serif !important;
    font-size: 16px !important;
    font-weight: 400 !important;
    text-transform: uppercase;
    color: #fff;
  	text-align: center;
}
.table-2.cmp table tr td {text-align: center; font-size: 0.9rem!important; color: #444444 !important;}
.table-2.cmp #table-desc>tbody>tr>td:nth-child(1) {text-align: left !important;}
