.dropdown-item.active, .dropdown-item:active, .dropdown-item:focus, .dropdown-item:hover {
background-color: #ff5622;
color: #fff;
}

.jumbotron {
word-wrap: break-word;
background: #b93812;
background-image: url('../img/logo-banner.svg'), linear-gradient(135deg, #b93812 0%,#f07146 50%,#b93812 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b93812', endColorstr='#b93812',GradientType=1 );
color: #fff;
background-repeat: no-repeat;
background-size: cover;
background-position: center; 
}
.jumbotron.home .container {
/*background-image: url('../img/logo-banner.svg');*/
}
.jumbotron .j-title, .jumbotron h4 {font-weight:300; line-height: 1.3;}
.card.boxone, .card.boxtwo, .card.boxthree {
background-image: url('../img/bg-logo.svg');
background-position: left bottom;
background-repeat: no-repeat;
background-size: contain;
}
.card.boxone, .card.boxthree {
-webkit-box-shadow: inset 0 0 100px 30px #e8e8e8;
box-shadow: inset 0 0 100px 30px #e8e8e8;
}
.card.boxtwo {
-webkit-box-shadow: inset 0 0 100px 30px #d1d1d1;
box-shadow: inset 0 0 100px 30px #d1d1d1;
}
.card-benefits li:before {
content: "\2713";
font-weight: bold;
color: #4caf50;
font-size: 16px;
position: absolute;
left: 20px;
}
.card-benefits .card-footer {background-color: transparent;}
.plans-price .card-header {
min-height: 110px;
box-shadow: 0 10px 20px -12px rgba(0, 0, 0, 0.42), 0 3px 20px 0px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(0, 0, 0, 0.2);
margin: 10px;
border-radius: 6px;
}
.plans-price .card {margin-bottom: 1.25rem;}
.card-benefits li {padding-left: 20px;}
.plans-price .basic .card-header{color: #fff; background-color: #afcb34}
.plans-price .email .card-header{color: #fff; background-color: #00a0c1}
.plans-price .stats .card-header{color: #fff; background-color: #54b66f}
.supported-cms {}
.supported-cms svg {
height: 42px;
width: auto;
margin: 0 60px 30px 0;
}
.nav-tabs {border-bottom: 1px solid #e0e0e0;}
.tab-content svg {
height: 110px;
width: auto;
fill: #f2b08e;
background-color: #e9ecef;
padding: 25px;
border-radius: 10px;
}
.tab-content a:hover {text-decoration: none;}
.tab-content a:hover svg {fill: #fff; background-color: #f2b08e;}
.nav-tabs .nav-link.active, .nav-tabs .nav-link.active:focus, .nav-tabs .nav-link.active:hover {
border-color: #ef5c0a;
}
.site-footer {
background-color: #e9ecef!important;
color: #868e96!important
}
.site-footer .list-group-item {padding: .4rem 1rem; line-height: 1.4;}
.site-footer .list-group-item a {margin: 0}
.site-footer a {color: #868e96!important;}
.site-footer .heading {padding-left: 1rem;}
.social-media a {text-decoration: none; }
.social-media a svg {
fill: #868e96;
width: 32px;
height: 32px;
position: absolute;
left: 50%;
top: 50%;
margin-left: -16px;
margin-top: -16px;
}
.supported-cms {background-color: #e9ecef; color: #a9b5c1; }
@media screen and (min-width: 1200px) {
.dropdown-menu .dropdown-item {
min-height: 1rem;
padding: .55rem 1rem;
}
}
@media screen and (max-width: 767px) {
.jumbotron .j-title {
font-size: 1.6rem;
}
.jumbotron h4 {
font-size: 1.2rem;
}
.dropdown-menu .dropdown-item {max-width: 100%;}
.card-columns {column-count: 3;}
.plans-price .card-columns {
column-count: 1;
}
}