.testimonials-row .column .t-wrap {
    -webkit-column-break-inside: avoid; /* Chrome, Safari, Opera */
    page-break-inside: avoid; /* Firefox */
    break-inside: avoid; /* IE 10+ */
}
#cta-modal select {
	border: 2px solid #334f4e !important;
}
#cta-modal input[type="text"] {
	border: 2px solid #334f4e !important;

}
#cta-modal textarea {
	border: 2px solid #334f4e !important;
}

#live-area section hr {
	display: inline-block;
}

#live-area .plan-row .column .plan-box h5 strong {
	font-size: 2em;
	width: 100%;
	text-transform: uppercase !important;
	display: inline-block;
	margin-bottom: .5em;
	font-weight: 800;
	position:relative;
}
#live-area .plan-row .column .plan-box p em {
	font-size: .75em;
	line-height: 1.5;
	display :inline-block;

}
#live-area .plan-row .column .plan-box h5 strong {
	color: #000;
}
#live-area .plan-row .column .plan-box h5 strong:before {
	content: '';
	width: 1.6em;
	height: 1.6em;
	border-radius: 100%;
	background-color: #e6e6e6;
	position: absolute;
	z-index: -1;
	left: -0.25em;
	top: -0.75em;
}
#live-area .plan-row .column:nth-child(1) .plan-box h5 strong:before {
	background-color: rgba(255, 77, 77,.33);
}
#live-area .plan-row .column:nth-child(2) .plan-box h5 strong:before {
	background-color: rgba(255, 77, 77, 0.66);
}
#live-area .plan-row .column:nth-child(3) .plan-box h5 strong:before {
	background-color: rgba(255, 77, 77,1);
}

#live-area .plan-row .column .plan-box ul li:before {
	content: "\f055";
	color: #00bb61;
	font: normal normal normal 14px/1 FontAwesome;
}

#live-area .plan-row .column .plan-box {
/* 	padding: 2em 1em 1em 1em;
	border-radius: .5em;

	box-shadow: 0px 5px 10px rgba(0,0,0,.25) */
}

.btn.btn-default.hero-button {
  margin-right: .5em;
}

.hero-image{
	margin-left: 72px;
}

#live-area section .row .column .text-object.quad-list ul {
  display: flex;
  align-items: stretch;
  flex-wrap: wrap;
}

@media (max-width: 480px) {
  #live-area section .row .column .text-object.quad-list li {
    width: 100%;
    padding-right: 1em;
    display: inline-block;
  }
}

@media (max-width: 767px) {
  #live-area section .row .column .text-object.quad-list li {
    width: 50%;
    padding-right: 1em;
    display: inline-block;
  }
}

@media (min-width: 768px) {
  #live-area section .row .column .text-object.quad-list li {
    width: 33.333%;
    padding-right: 1em;
    display: inline-block;
  }
}

@media (min-width: 992px) {
  #live-area section .row .column .text-object.quad-list li {
    width: 25%;
    padding-right: 1em;
    display: inline-block;
  }
}


#live-area section .row .column .text-object.dual-list ul {
  display: flex;
  align-items: stretch;
  flex-wrap: wrap;
}

@media (max-width: 480px) {
  #live-area section .row .column .text-object.dual-list li {
    width: 100%;
    padding-right: 1em;
    display: inline-block;
  }
}

@media (min-width: 768px) {
  #live-area section .row .column .text-object.dual-list li {
    width: 50%;
    padding-right: 1em;
    display: inline-block;
  }
}

.border-md-left {
	border-color: #fa4951;
}

.border-md-right {
	border-color: #fa4951;
}

.justify-center {
	justify-content: center;
}

.btn-secondary {
    color: #fff;
    background:  #fa4951;
    border-color: #fa4951;
}
#no-heat {
	background-color: #4ed3ff;
}
#no-air {
    background-color: #f89029;
}
@media (max-width: 992px) {
#content > section:first-child > div {
    padding-top: 75px ;
}

#no-heat + section#leader-section {
        padding-top: 0 ;
    }
}

.career_buttons {
	margin-right: 30px;
}
.stretched-a  .pt-image  {
	margin-bottom: 0 !important; 
	width: 100%;
}
@media (max-width: 992px) {
    .banner-position-fix {
        margin-bottom: 4.6em;
    }
}
.deals-discounts {
	float: right !important;
	font-weight: 600;
}

@media (min-width: 740px){
.columns-ul ul {
	columns: 2;
  -webkit-columns: 2;
  -moz-columns: 2;
}
	
}
@media (min-width: 1350px){
.columns-ul ul {
	columns: 3;
  -webkit-columns: 3;
  -moz-columns: 3;
}
	
}
.nav li.deals-discounts a{
padding-right: 0 !important;
}
