﻿


h1, h2, h3, h4, h5, h6, .btn, .nav-tabs.nav, .progress-bar, .progress-label, .navbar-mini .nav span, .title-base p, .advs-box-multiple .btn-text, .block-infos p, .accordion-list .list-group-item > a,
.adv-img-classic-box p.sub-text, .progress-circle .inner-circle, .advs-box-top-icon .extra-content, .img-box .caption, .timeline > li > .timeline-label p, .pricing-table .pricing-price,
.pricing-table .list-group-item, .list-items .list-item span, .album-title, .countdown .countdown-values, .advs-box-multiple div.circle, .pagination > li > a, .porfolio-bar a, .niche-box-post .tag-row,
.list-group-item.active, .list-blog .list-group-item, [class*=col-md-] > .tag-row, .comment-list .name, .content > .tag-row, .counter-box-icon .counter, .social-feed-fb li .meta-header .author, .panel-default > .panel-heading {
    font-family: "Roboto",Helvetica,Arial,sans-serif !important;
}

.white > .list-texts-justified li b,
.white > .list-texts-justified li span {
    background: #3B5998 !important;
}

.th13x {
    font-size: 13px;
}


[data-height].collapse-box .paneltransparent {
    overflow: inherit !important;
}

    [data-height].collapse-box .paneltransparent:after {
        background: none !important;
        filter: unset !important;
    }

.img-box170 {
    max-height: 170px !important;
}

.img-box150 {
    max-height: 150px !important;
}

.img-box120x120 {
    max-height: 120px !important;
    max-width: 120px !important;
}

.vcenter {
    display: table-cell !important;
    vertical-align: middle;
    float: none;
}

table.table:not(.grid-table) > tbody > tr > td, table.table:not(.grid-table) > tbody > tr > th {
    font-size: 13px;
    padding: 15px;
}

.pagination > li > a {
    font-weight: 400 !important;
    background: none !important;
    font-size: 13px !important;
}

.pagination > .active > a {
    color: #F3B007 !important;
    border-color: #F3B007 !important;
    border: 1px solid #F3B007 !important;
}

.pagination:not(.hide-first-last) > li:first-child > a, .pagination.hide-first-last > li.prev > a {
    padding-left: 10px !important;
}

.embed-responsive {
    position: relative;
    display: block;
    height: 0;
    padding: 0;
    overflow: hidden;
}

.dropdown-menu {
    width: auto !important;
}

.boxed .pagination > li > a {
    color: white;
}

.text-gray {
    color: #4C4C4C!important;
}
.form-email {
    display: none;
}

.boxed .pagination > li > a,
.white h3,
.boxed .text-color,
.boxed .btn-text:hover {
    color: white !important;
}


.section-block-bg {
    background-color: rgb(255 255 255 / 80%);
    padding: 60px;
    box-shadow: 0px 0 2px 0 rgba(0,0,0,0.16), 0 0 2px 0 rgba(0,0,0,0.16), 0 3px 2px 0 rgba(0,0,0,0.23);
}

.navbar-main:not(.navbar-middle) .navbar-nav:not(.lan-menu) > li > a {
    min-width: 80px !important;
}

.btn-border:hover {
    color: #F5BF23 !important;
}

.image-150x {
    max-height: 150px !important;
}

.image-360x {
    max-height: 360px !important;
    min-height: 360px !important;
}


.album-box .album-name, .img-box.inner .caption {
    width: 100% !important;
    background-color: rgb(255 255 255 / 80%);
    box-shadow: 0px 0 2px 0 rgb(0 0 0 / 16%), 0 0 2px 0 rgb(0 0 0 / 16%), 0 3px 2px 0 rgb(0 0 0 / 23%);
    color: #2d2d2d !important;
    padding: 7px 5px 5px 15px;
    text-transform: uppercase;
    font-size: 12px;
}

.niche-box-post .advs-box-content h2 a {
    font-size: 18px !important;
}

[data-height].collapse-box-white .panel:after {
    background: linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgb(255 255 255) 100%) !important;
}
.text-muted {
    color: #343434;
}

@media (max-width: 994px) {
    footer .copy-row {
        margin-top: 0px;
    }
}

footer p {
    line-height: 20px;
}

footer .container {
    padding: 35px 15px;
}

.navbar-mini a {
    font-weight: 500;
    font-size: 13px;
    letter-spacing: .5px;
    padding: 0 7px;
    color: #ffffff;
}

    .navbar-mini a i {
        margin-right: 7px;
    }

.navbar-mini .navbar-right {
    padding-top: 10px;
}

footer a {
    color: #428bca;
    /*border-bottom: 1px dotted rgba(66,139,202,0.3);*/
}

.section-bg-image {
    overflow: unset !important;
}


.img-box60x60 {
    max-height: 60px !important;
    max-width: 60px !important;
}


.parthner {
    padding-left: 30px;
    padding-right: 30px;
}

    .parthner .border {
        border: 1px solid #ccc;
        margin-left: 5px;
        margin-right: 5px;
    }

    .parthner a {
        color: #696969;
    }

.form-email {
    display: none;
}	