﻿.mobile-view-hide {
    display: none;
}

.resource-header {
    padding: 0px;
    height: 254px;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
}
    .resource-header .auto-container > h2 {
        text-transform: lowercase;
        font-family: SalzburgSerial-Italic;
        font-weight:400;
    }
    .bottom-padding-0 {
    padding-bottom: 0px !important;
}

.resource .resource {
    padding: 80px 0px 80px;
}

.section-vh {
    padding: 58px 0px;
}

.resource-header .resource-img {
    background-image: url('../images/resource/pattren-6-mobile.png');
    background-size: cover;
    /*background-position: center;*/
    background-position: center;
    height: 254px;
}

.resource .auto-container h2 {
    font-family: SalzburgSerial-Italic !important;
    font-weight: 400;
    font-size: 40px;
    line-height: 48px;
}

.resource .search .search-title {
    font-weight: 600;
    line-height: 3;
    color: #000;
    font-size: 20px;
    opacity: 0.6;
    font-family: SalzburgSerial;
}

.resource .search-widget {
    /*width: 441px;*/
    width: 287px;
    margin: 0 auto;
    border: 1px solid #A2A2A2;
    border-radius: 17px;
    padding: 6px 0px;
}

    .resource .search-widget input {
        width: 88%;
    }

    .resource .search-widget button {
        background-color: transparent;
        position: relative;
        top: 2px;
    }

        .resource .search-widget button .icon {
            color: #3C94CE;
            line-height: 0;
            background: #fff;
            font-size: 18px;
        }

    .resource .search-widget ::-webkit-input-placeholder {
        color: #C8C8C8;
        opacity: 0.7;
        font-size: 16px;
        font-family: SalzburgSerial;
    }

    .resource .search-widget ::-moz-input-placeholder {
        color: #C8C8C8;
    }

    .resource .search-widget ::-ms-input-placeholder {
        color: #C8C8C8;
    }

.resource .filter-links ul {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
}

    .resource .filter-links ul li {
        padding: 0px 0px;
    }

        .resource .filter-links ul li a {
            text-decoration: none;
            padding: 0px 12px;
            color: #005882;
            font-weight: 600;
            opacity: 0.6;
            border-right: 2px solid #005882;
            font-size: 20px;
            font-family: SalzburgSerial;
        }
        .resource .filter-links ul li:last-child a {
            border-style: none;
        }

.resource .news-block .inner-box .lower-content .post-date {
    color: #3C90CA;
    font-family: SalzburgSerial;
}

.resource .news-block .inner-box .lower-content .post-meta li {
    color: #3C90CA;
    font-family: SalzburgSerial;
}

.resource .styled-pagination li.next a, .styled-pagination li.prev a {
    background-color: #3C90CA;
}

.resource .news-detail .inner-box .upper-box .post-meta li {
    color: #3C90CA;
}

.resource .news-detail .inner-box .image .post-date {
    background-color: #3C90CA;
}

.resource .sidebar .search-box .form-group button {
    color: #3C90CA;
}

.resource .list-style-two li:before {
    color: #3C90CA;
}

.resource .archive-list li a:before {
    color: #3C90CA;
}

.resource .news-block .inner-box .lower-content h4 a:hover {
    color: #3C90CA;
}

.resource .news-block .inner-box .lower-content .read-more:hover {
    color: #3C90CA;
}

.resource .styled-pagination li a:hover {
    background-color: #3C90CA;
}

.resource .news-block .inner-box .image img {
    height: 270px;
}

.sidebar .popular-tags a:hover {
    border-color: #3C90CA;
    background-color: #3C90CA;
}

.instagram-widget .post-thumb .overlay-box {
    background-color: #3C90CA;
}

.news-detail .post-share-options .tags a:hover {
    border-color: #3C90CA;
    background-color: #3C90CA;
}

.sidebar .search-box .form-group input:focus {
    border-color: #3C90CA;
}

.title-label {
    color: #000;
    font-weight: 400;
}

.hide-next-btn > a {
    cursor: not-allowed;
    background-color: #c9e3f6 !important;
    border-color: #c9e3f6 !important;
}

.source-grid {
    padding: 32px 0px 32px;
}

    .source-grid .styled-pagination {
        margin-top: 16px;
    }

    .source-grid .news-block .inner-box .lower-content h4 a {
        font-weight: 400;
    }

    .source-grid .news-block .inner-box .lower-content {
        padding-top: 16px;
    }

        .source-grid .news-block .inner-box .lower-content h4 {
            font-family: SalzburgSerial-Bold;
        }

        .source-grid .news-block .inner-box .lower-content .read-more {
            font-family: SalzburgSerial;
        }
/*Detail page*/
.resource-detail {
    padding: 32px 0px 32px;
}

    .resource-detail .content-side {
        margin-bottom: 16px;
    }

    .resource-detail .sidebar-side {
        margin-bottom: 0px;
    }

    .resource-detail .news-detail .inner-box .upper-box .post-meta li {
        color: #3C90CA;
        font-family: SalzburgSerial;
    }

    .resource-detail .news-detail .inner-box .image .post-date {
        background-color: #3C90CA;
        font-family: SalzburgSerial;
    }

    .resource-detail .sidebar .search-box .form-group button {
        color: #3C90CA;
    }

    .resource-detail .list-style-two li:before {
        background-color: #3C90CA;
        color: #64b4ec;
    }

    .resource-detail .archive-list li a:before {
        color: #3C90CA;
    }

    .resource-detail > h1, h2, h3, h4, h5, h6 {
        font-family: SalzburgSerial-Bold;
    }

    .resource-detail .sidebar .popular-posts .post .text a {
        font-family: SalzburgSerial-Bold, sans-serif;
    }
        .resource-detail .sidebar .popular-posts .post .text a:hover {
            color: #3C90CA;
        }

        .resource-detail .list-style-two li {
            font-weight: 600;
            font-family: SalzburgSerial-Italic;
        }

    .resource-detail .news-detail .inner-box .lower-content p {
        font-family: SalzburgSerial-Light,sans-serif;
    }
.source-grid .news-block .inner-box .lower-content .text {
    font-family: SalzburgSerial-Light;
}
.resource-detail .blog-cat li a {
    font-family: SalzburgSerial;
}
.resource-detail .sidebar .popular-posts .post-info {
    font-family: SalzburgSerial ;
}
.resource-detail .news-detail .post-share-options .tags a {
    font-family: SalzburgSerial;
}
.resource-detail .news-detail .post-share-options .social-box li.share {
    font-family: SalzburgSerial;
}
.resource-detail .sidebar .popular-tags a {
    font-family: SalzburgSerial;
}
.resource-detail .archive-list li a {
    font-family: SalzburgSerial;
}
.resource .filter-links ul .filter-by-category a {
    color: #000;
}
@media (min-width:767px) {
    .resource-header .resource-img {
        background-image: url('../images/resource/pattern-6.png');
        background-size: cover;
        /*background-position: center;*/
        background-position: center;
    }

    .mobile-view-hide {
        display: block;
    }

    .resource .filter-links ul {
        flex-direction: row;
        flex-wrap: wrap;
    }
    .resource .auto-container h2 {
        font-size: 55px;
        line-height: 65px;
    }
    .resource .search-widget {
        width: 441px;
    }
}
