/* #header {
    position: static !important;
} */
.page-header {
    margin-bottom: 0;
}
/* .page-title-header {
    background-attachment: fixed;
} */

.page-header .breadcrumb.serives > li a {
    color: #0071bc;
}
.page-header .breadcrumb.serives > li {
    color: #777;
}
.page-header-inner,
.page-header-inner:after {
    background-color: transparent !important;
}
.youtube-video {
    margin-top: 30px;
}

.row-partner {
    margin-top: 30px;
}
.partner-details {
    border: 1px solid #cccccc;
    padding: 15px;
    height: 171px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.row-partners {
    margin-bottom: 30px;
}
hr.blue {
    background: rgb(10, 154, 218);
}
.campaign-view {
    border: 1px solid #00caf4;
}
.campaign-likes {
    border: 1px solid #b21f2d;
}
.campaign-btn button {
    border-radius: 0;
    -web-kit-border-radius: 0;
    -mox-border-radius: 0;
}
.campaign-view,
.campaign-likes {
    margin-top: 10px;
}
.total-views {
    float: right;
    color: #000000;
    margin-top: 6px;
    margin-right: 6px;
}
.contact-heading {
    font-weight: bold;
    font-size: 28px;
}
.contact-info {
    list-style: none;
    padding: 0;
}
.contact-info li {
    margin-bottom: 10px;
}
.contact-info li i {
    display: inline-flex;
    width: 30px;
    height: 30px;
    text-align: center;
    border: 1px solid #0a9ad7;
    color: #0a9ad7;
    border-radius: 50%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    justify-content: center;
    align-items: center;
    margin-right: 8px;
}
.contact-info.timing li i {
    border: 1px solid gray !important;
    color: gray !important;
}
.contact-info li .title {
    font-weight: bold;
    color: #000000;
}
.map-code {
    padding: 0;
}
.img-grayscale {
    filter: gray;
    -webkit-filter: grayscale(1);
    filter: grayscale(1);
}
.img-grayscale:hover {
    -webkit-filter: grayscale(0);
    filter: none;
}
.section-heading.line-bottom {
    margin: 15px 0;
    border-bottom: 1px solid;
    padding-bottom: 20px;
}
.page-header-nobg,
.page-header.page-header-classic.page-header-nobg:after {
    background-color: transparent;
}
.col-photo .photo {
    border: 1px solid #eeeeee;
}
.col-photo .photo .v-date {
    color: #ceb05e;
    margin: 10px;
    font-size: 18px;
}
.col-photo .photo .v-date .spinner {
    display: inline-block;
    margin-left: 10px;
}
.col-photo .photo .description {
    margin: 10px;
    color: #000000;
}
.video-description {
    background-color: #0a9ad7;
    color: #ffffff;
    padding: 15px;
    font-size: 18px;
}
.row.news {
    border-radius: 8px;
    margin-bottom: 15px;
}
.row.news,
.news-row {
    margin-right: 10px;
    margin-left: 10px;
}
.row.news .img {
    padding: 0;
}
.latest-news-close-btn {
    display: none;
    float: right;
    margin-top: 10px;
}
.latest-news-date {
    background-color: #ceb05e;
    border-radius: 10px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    color: #ffffff;
    display: inline-block;
    padding: 5px 10px;
    font-size: 18px;
    margin-bottom: 15px;
}
h5.latest-news-title {
    text-transform: uppercase;
    color: #000000;
    font-size: 16px;
    font-weight: bold;
}
.latest-news-close-btn button {
    color: #d0b579;
    border: 0px;
    background-color: transparent;
    font-size: 20px;
}
.img-news {
    border-radius: 15px;
    -webkit-border-radius: 15px;
    -moz-border-radius: 15px;
}
.news-desc {
    font-size: 18px;
}
.table.dataTable thead {
    display: none;
}
.pagination > a,
.pagination > a:hover,
.pagination > a:focus,
.pagination > li > a,
.pagination > li > span,
.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus {
    padding: 5px 10px;
}
table.dataTable.no-footer {
    border-bottom: 0 !important;
}
.nbm {
    background: rgb(9, 154, 215);
}
