/* Show it is fixed to the top */
@media (max-width: 991px) {
    body > .navbar .navbar-nav .nav-item + .nav-item {
        margin-left: 0;
    }
}
body {
    padding-top: 71px;
    font-size: 1rem;
}
body > .navbar {
    transition: background-color .3s ease-in;
}
.navbar-splash {
    background: #1a252f !important;
}
a:focus, a:hover {
    text-decoration: none;
}
.jumbotron {
    background: url(https://blackrockdigital.github.io/startbootstrap-new-age/img/bg-pattern.png),linear-gradient(-39deg,#e6e6e6 0, #f7f7f7 100%);
    border-radius: 0;
}
#splash {
    background: #1a252f;
    color: #ffffff;
}
#section-icons .icon-product img {
    /*-webkit-filter: grayscale(1);*/
    /*filter: grayscale(1);*/
    opacity: 1;
}
#section-icons .icon-product img:hover {
    /*-webkit-filter: none;*/
    /*filter: none;*/
    -webkit-filter: grayscale(1);
    filter: grayscale(1);
}
#section-stats {
    background: #eaf1f1;
}
#section-stats h3 .fa {
    font-size: 3em;
    margin-bottom: 0.2em;
}
.section {
    padding: 2rem 1rem;
}
.section > .container > h2 {
    margin-bottom: 1em;
}

@media (min-width: 576px) {
    .section {
        padding: 4rem 2rem;
    }
}

@media (min-width: 768px) and (max-width: 991px) {
    .row-products-plugins .col-md-6 .card {
        height: 490px;
    }
}
@media (min-width: 992px) and (max-width: 1199px) {
    .row-products-plugins .col-md-6 .card {
        height: 390px;
    }
}
@media (min-width: 1200px) {
    .row-products-plugins .col-md-6 .card {
        height: 350px;
    }
}
.btn {
    touch-action: manipulation;
    cursor: pointer;
}
.nav-tabs .nav-item a.active {
    border-top: 4px solid #18BC9C;
    color: #18BC9C !important;
}
.dropdown-customer i.fa {
    width: 1.2em;
}
.list-group-customer i.fa {
    width: 1.2em;
}
.global_form .errors {
    color: #E74C3C;
}
.global_form .hint {
    color: #95a5a6;
    font-size: 0.85rem;
}
.global_form .control-label {

}
#form_contact {
    margin: 3rem 0;
}
#form_contact #captcha {
    display: none;
}
#form_user_register #agree-group > label {
    display: none;
}
#form_user_register #agree-group .controls p.hint {
    display: inline;
}
#form_user_register #agree {
    margin-left: 0;
}
#form_user_register #captcha {
    display: none;
}

#footer {
    margin: 4rem 0 0;
    background: #222222;
    padding: 4rem 0;
    font-size: 85%;
}
.btn-product {
    margin-right: 0.5em;
}
.rc-product {
  width: 1em;
}
.rc-product-article:before {
    content: "\f1c2";
}
.rc-product-badge:before {
    content: "\f2c1";
}
.rc-product-bible:before {
    content: "\f02d";
}
.rc-product-business:before {
    content: "\f0f7";
}
.rc-product-page:before {
    content: "\f1c4";
}
.rc-product-word:before {
    content: "\f1ab";
}
.rc-product-education:before {
    content: "\f19c";
}
.rc-product-employment:before {
    content: "\f0f2";
}
.rc-product-skill:before {
    content: "\f2c3";
}
.rc-product-folder:before {
    content: "\f115";
}
.rc-product-game:before {
    content: "\f11b";
}
.rc-product-gmap:before {
    content: "\f278";
}
.rc-product-jobpost:before {
    content: "\f0b1";
}
.rc-product-link:before {
    content: "\f0c1";
}
.rc-product-listing:before {
    content: "\f03a";
}
.rc-product-item:before {
    content: "\f145";
}
.rc-product-review:before {
    content: "\f0e6";
}
.rc-product-pet:before {
    content: "\f188";
}
.rc-product-petition:before {
    content: "\f0e3";
}
.rc-product-pin:before {
    content: "\f041";
}
.rc-product-post:before {
    content: "\f0dc";
}
.rc-product-shield:before {
    content: "\f132";
}
.rc-product-property:before {
    content: "\f015";
}
.rc-product-reaction:before {
    content: "\f021";
}
.rc-product-resume:before {
    content: "\f2ba";
}
.rc-product-rssfeed:before {
    content: "\f09e";
}
.rc-product-rcseo:before {
    content: "\f0e8";
}
.rc-product-sketch:before {
    content: "\f14b";
}
.rc-product-note:before {
    content: "\f24a";
}
.rc-product-wink:before {
    content: "\f118";
}
.rc-product-jobresume:before {
    content: "\f187";
}
.rc-product-plugin-installation:before {
    content: "\f085";
}
.rc-product-prepaid:before {
    content: "\f1cd";
}

#page-index-faq .tab-pane h5 {
    margin-bottom: 1em;
}