#header .logo img {
    height: 50px;
}

.hero h2 {
    color: rgba(204, 204, 204, 0.8);
    font-size: 2.5rem;
}

.btn {
    background-color: rgba(100, 100, 100, 0.5);
}

.modular-features .feature-icon h6 {
    color: #dfdfdf;
    background: rgba(0, 0, 0, 0.0);
}

/* Supported devices table */
td { padding: 10px; margin: 0px; }
th { background-color: #151515; }
tbody tr:nth-child(odd) { background-color: #333; }
tbody tr:nth-child(even) { background-color: #222; }
tbody td:nth-child(4) { padding: 5px; }

/* Default tabs customization */
.tab {
    border-bottom: .05rem solid rgba(40, 40, 40, 0.5);
}

.tabs-wrapper { display: block; }

.tabs-wrapper.ui-theme-default .tab {
    border: none;
    background-color: rgba(40, 40, 40, 0.5);
    padding: 1rem;
}

.tabs-wrapper .tabs-nav > li a {
    padding: 0.7rem 0.6rem;
}
.tabs-wrapper.ui-theme-default .tabs-nav li a {
    background: rgba(40, 40, 40, 0.5);
    border: 1px solid #444;
}
.tabs-wrapper.ui-theme-default .tabs-nav li.current a {
    background: rgba(90, 90, 90, 0.5);
    border-bottom: 1px solid #ccc;
}
.tabs-wrapper.ui-theme-default .tabs-nav li a:hover {
    background: rgba(40, 40, 40, 0.5);
}

.tabs-wrapper.ui-theme-default.bottom-right .tabs-nav li.current a,
.tabs-wrapper.ui-theme-default.bottom-left .tabs-nav li.current a {
    border-top: 1px solid #909090;
}
.tabs-wrapper.ui-theme-default.bottom-right .tab,
.tabs-wrapper.ui-theme-default.bottom-left .tab {
    border-bottom: 1px solid #e9e9e9;
}


/* Badges tabs customization */

.tabs-wrapper.ui-theme-badges.bottom-left {
    border: none;
    background-color: transparent;
    padding: 1rem;
}

.tabs-wrapper.ui-theme-badges.bottom-left .tabs-nav li a {
    background: rgba(40, 40, 40, 0.5);
    border: 1px solid #555;
    color: #aaa;
}
.tabs-wrapper.ui-theme-badges.bottom-left .tabs-nav li.current a {
    background: #0070f3; /*rgba(90, 90, 90, 0.5);*/
}
.tabs-wrapper.ui-theme-badges.bottom-left .tabs-nav li a:hover {
    background: rgba(100, 100, 100, 0.5);
}

.pagination li {
    border: 1px solid #555;
}

.pagination span.active {
    background: #555;
    color: #fff;
}

.pagination a:hover {
    background: #20518d;
}