﻿
.pad10 { padding: 15px; background: #fff; display: inline-block; width: 100%; }

h1.news-title { font-size: 20px; font-family: "Noto Sans", sans-serif; line-height: 1.3; margin-bottom: 5px; background: #fff; }

h2.news-title { position: relative; width: 100%; display: inline-block; margin-bottom: 3px !important; margin-top: 19px !important; float: left; background: #ffffff !important; margin-bottom: 4px; /* border: 1px solid #d9d9d9; */ font-family: "Noto Sans", sans-serif; font-weight: bold !important; padding: 17px 9px !important; border-radius: 11px; box-shadow: 0px 0px 5px #cbcbcb; }
    h2.news-title:first-child { margin-top: 9px !important; }

    h2.news-title span { padding-right: 20px; width: 91%; float: left; font-size: 17px; line-height: 1.2; font-family: 'poppins'; font-weight: 600; }

    h2.news-title img.up, h2.news-title img.down { position: absolute; right: 10px; width: 27px; top: 26%; }

    h2.news-title svg * { stroke-width: 2px; }

    h2.news-title img.down, h2.news-title.active img.up { display: inline-block; }

    h2.news-title.active img.down, h2.news-title img.up { display: none; }
.pinnacle-offer-overlay { position: fixed; width: 100%; height: 100%; background: #000000b8; z-index: 9999999999; text-align: center; top: 0; }

.offer-content { width: 500px; height: 500px; margin: 0px auto; top: 27%; position: relative; }

    .offer-content img { width: 100%; }

.offer-close { position: absolute; right: 9px; top: 9px; cursor: pointer; }

.menu-tab-faq { width: 100%; }

    .menu-tab-faq ul { border-radius: 8px; float: left; width: auto; margin-top: 22px; margin-bottom: -4px; border: 1px solid #5f5e5e; white-space: pre; white-space: nowrap; /* overflow-x: scroll; */ width: 100%; overflow: hidden; overflow-x: scroll; }

.faq-container { font-family: "Noto Sans", sans-serif; }

.menu-tab-faq ul li { width: auto; /* float: left; */ padding: 13px; border-right: 1px solid #9f9f9f; /* white-space: nowrap; */ /* width: 100%; */ display: inline-block; }

.tab-container .active { background: rgb(30 85 228); /* color: #f36522; */ border: 1px solid rgb(30 85 228); color: #fff; }

.tab-container { /* border-bottom: 1px solid #ccc; */ /* border-bottom: 1px solid #ccc; */ /* border-bottom: 1px solid #ccc; */ margin-top: 7px; /* white-space: nowrap; */ width: 100%; float: left; overflow-x: scroll; /* margin-left: 3.5px; */ margin-top: 17px; margin-bottom: 17px; text-align: center; position: relative; z-index: 99999; }
/*.tab-container {
                                                                                    display: flex;
                                                                                    flex-direction: row;
                                                                                    border-bottom: 1px solid #ccc;
                                                                                }
                                                                            */
.faqtab { padding: 11px 20px; /* background-color: #f2f2f2; */ cursor: pointer; width: auto; text-align: center; display: inline-block; border: 1px solid #e6e6e6; border-radius: 9px; margin-top: 14px; margin: 5px 3px; /* box-shadow: 0px 0px 2px #8e8e8e; */ color: rgb(30 85 228); border: 1px solid; font-family: "Noto Sans", sans-serif; font-family: 'Noto Sans'; font-family: 'Poppins'; font-weight: 700 !important; font-size: 14px; }

.tags a { padding: 6px 2px; /* background-color: #f2f2f2; */ cursor: pointer; width: auto; text-align: center; display: inline-block; /* border: 1px solid #e6e6e6; */ /* border-radius: 9px; */ margin-top: 14px; margin: 0px 3px; /* box-shadow: 0px 0px 2px #8e8e8e; */ color: rgb(30 85 228); /* border: 1px solid; */ font-family: "Noto Sans", sans-serif; font-family: 'Noto Sans'; font-family: 'Poppins'; font-weight: 700 !important; font-size: 15px; }
    .tags a:before { content: "#"; float: left; }

.administration-section { font-family: "Noto Sans", sans-serif; }

h1#title { font-size: 25px; width: 100%; margin-top: 5px; display: inline-block; /* margin-bottom: -27px; */ float: left; padding: 1px 18px; padding-bottom: 15px; /* font-family: 'Noto Sans'; */ /* line-height: 1; */ border-bottom: 2px solid #eee; /* font-family: 'Camphor'; */ /* text-align: left;*/ }

#desc { font-size: 22px; width: 100%; margin-top: 22px; display: inline-block; /* margin-bottom: -27px; */ float: left; padding: 1px 17px; padding-bottom: 16px; font-weight: 400; margin-top: 8px; /* border-bottom: 2px solid #eee; */ font-family: Camphor; font-family: 'Noto Sans'; white-space: pre-line; }

.cm-feed-sub { display: inline-block; border-radius: 8px; -webkit-box-shadow: 0 0 30px rgba(16,14,23,.25); box-shadow: 0 0 30px rgba(16,14,23,.25); margin-top: 0px; width: 342px; height: 590px; padding-top: 0; position: relative; margin-left: 0px; overflow: hidden; background: #fff; }

.cm-twitter-sub { display: inline-block; border-radius: 8px; -webkit-box-shadow: 0 0 30px rgba(16,14,23,.25); box-shadow: 0 0 30px rgba(16,14,23,.25); margin-top: 0; width: 343px; height: 590px; padding-top: 0; position: relative; margin-left: -12px; overflow: hidden; margin-left: 0; background: #fff; }
/*
                                                                            .faqtab:hover {
                                                                                background-color: #f36522;
                                                                                color: white;
                                                                            }
                                                                        */
.faqtab-content { /*padding: 20px;*/ width: 97%; box-shadow: 0px 0px 7px #cbcbcb; margin: 6px; border-radius: 10px; padding-top: 0px; overflow: hidden; }

.faq-compnent .news_text { padding: 12px 10px 12px 21px !important; }

.search-container { width: 100%; display: inline-block; border-bottom: 2px solid #eee; padding: 13px; padding-bottom: 17px; float: left; position: relative; }

    .search-container input { width: 100%; border-radius: 15px; padding: 21px 20px; border: 0px solid #aaa; font-size: 21px; margin-top: 13px; /* margin-bottom: -12px; */ /* box-shadow: 0px 0px 6px #bababa; */ border: 1px solid #aaa; padding-left: 52px; font-family: 'Poppins'; }

.tags { display: inline-block !important; text-align: center; }

.title-desc { /* text-align: center;*/ box-shadow: 0px 1px 3px #cbcbcb; display: inline-block; width: 97%; margin: 6px; border-radius: 9px; padding-bottom: 16px; margin-top: 8px; background: #fff; }


.tags a { /*   border: 1px solid rgb(15 148 243);
    padding: 5px 10px;
    border-radius: 5px;
    color: rgb(15 148 243);
    display: inline-block;
    margin: 4px;*/ }

.faq-compnent .container-fluid { display: inline-block !important }

.faqs-page .container-fluid.faq_bg_img:after, .faqs-page .container-fluid.faq_bg_img:before { content: " "; display: table }

.faqs-page .container-fluid.faq_bg_img { background-image: url(https://www.pinnacleblooms.org/img/faq.png); background-repeat: no-repeat; background-size: cover; width: 100% }

.faqs-page h1 { color: #f37d26; font-family: Ubuntu,sans-serif; font-weight: 700; margin-top: 75px }

.faqs-page p { color: #313436; font-size: 18px; font-weight: 600; margin-bottom: 20px }

.faqs_section .container-fluid.faq_bg_img { background-position: top }

.faqs_section h1 { color: #00a0a8; font-family: Ubuntu,sans-serif; font-size: 48px; font-weight: 700 }

.faqs_section p { color: #313436; font-size: 18px; font-weight: 600; margin-bottom: 20px }

.faq-compnent .cm-container { background: #eee; margin-left: auto; margin-right: auto; position: relative; width: 100% }

.faq-compnent .cm-container-contact { padding: 0 15px; width: 100% }

    .faq-compnent .cm-container-contact .cm-section { background: #fff; width: 100% }

.faq-compnent .news-title { background: #fff; color: #000; cursor: pointer; font: 20px Poppins,MONTSERRAT,Arial; font-weight: 700; margin-top: 2px; padding: 19px 15px; text-align: left; margin: 0px }

.faq-compnent .news_text { background: #fff; border-radius: 5px; color: #000; font-size: 12px; padding: 12px 10px 12px 52px; text-align: left; padding: 9px !important; }

    .faq-compnent .news_text strong { margin-bottom: 4px; display: inline-block; margin-top: 5px; }

.faq-compnent .news-title { display: flex; font-family: SF UI Display }

.faq-compnent .white-section p { font-family: SF UI Display; font-size: 12px; padding: 2% }

.faq-compnent .news-title.active { background: #fff none repeat scroll 0 0; padding: 10px 15px; border-radius: 10px 10px 0px 0px; }

    .faq-compnent .news-title.active svg, .faq-compnent .ques-title.active svg { /* transform: rotate(90deg)*/ }

.faq-compnent .ques-title { font-family: Poppins; font-size: 15px }

.faq-compnent .question_text { font-family: Poppins; font-size: 13px }

.faq-compnent .news_text p { /* font-family: Noto Sans; */ font-family: "Noto Sans", sans-serif; font-size: 15px; line-height: 1.3; white-space: pre-line; }

.faq-compnent .news-title svg { fill: #eee; display: inline-block; float: left; min-height: 20px; min-width: 20px; transform: rotate(0); transform-origin: center; transition: transform .5s ease-in-out; width: 27px }

.faq-compnent .news-title.active + .news_text { box-shadow: 0px 2px 3px #cbcbcb; float: left; border-radius: 0px 0px 10px 10px; margin-top: -7px; z-index: 9; position: relative; padding: 11px 16px !important; display: inline-block !important; }

.faq-compnent .news-title.active a { color: rgb(15 148 243); text-decoration: underline; line-height: 1.2; }

/* .faq-compnent .news-title svg * {
                                                                            stroke-width: 1px;
                                                                            stroke: #eee;
                                                                            fill: #eee
                                                                        }*/

.faq-compnent .news-title a { color: #000; font-size: 15px; font-weight: 600; padding-left: 6px; font-family: auto; font-family: "Noto Sans", sans-serif; line-height: 1.5; /* position: relative;*/ padding-right: 20px; width: 91%; float: left; /*  font-size: 17px;*/ line-height: 1.2; font-weight: 600; }

.faq-compnent .faq-c-container { background: #fafafa; display: inline-block; padding: 10px 0 10px 10px; width: 100% }

.faq-compnent .faq-c-ul li a { display: block; height: 125px; margin: 0 auto; padding: 10px; text-align: center; vertical-align: middle; width: 100% }

.faq-compnent .faq-c-ul li { background-color: #fff; border: 0; border-radius: 5px; color: #000; display: inline-block; font-size: 13px; margin-bottom: 10px; margin-right: 10px; padding: 7px 6px; vertical-align: top; width: 46%; border: 1px solid #eee; cursor: pointer; }


    .faq-compnent .faq-c-ul li span.svg-c { padding: 14px }

    .faq-compnent .faq-c-ul li a span { color: #000; display: block; font-family: Noto Sans; font-size: 13px; margin: 0 auto }

        .faq-compnent .faq-c-ul li a span svg { display: block; height: 48px; margin: 0 auto; width: 48px }

.faq-c-ul li a span svg * { stroke-width: 1px }

.faq-compnent .faq-category-block { display: none }

.faq-compnent .bgwhite { background: #fafafa; display: inline-block; padding-bottom: 20%; width: 100% }

.faq-container { position: relative; top: 10px }

.faq-c-ul li.active, .faq-c-ul li[id^=""] { background-color: #8f2879; color: #fff }

    .faq-c-ul li.active a span, .faq-c-ul li[id^=""] a span { color: #fff }

    .faq-c-ul li.active svg *, .faq-c-ul li[id^=""] svg * { stroke: #fff }

.faq-category-block.active, .faq-category-block[id^=""], .faq-compnent { display: inline-block; width: 100% }

.pltr.faq-compnent { max-width: 100%; margin: 0px auto; display: inline-block; background: #fff; }

.faq-c-ul { text-align: center; }

.tab-container::-webkit-scrollbar { width: 0px; height: 0px; }
.languages::-webkit-scrollbar { width: 0px; height: 0px; }

@media only screen and (min-width : 1025px) {
    .tab-container::-webkit-scrollbar { width: 10px; height: 5px; }

    .languages::-webkit-scrollbar { width: 10px; height: 5px; }
    .tab-container { margin-bottom: 3px; }

    .rating-block-div { padding: 0 37px !important; }
}


.search-container svg { position: absolute; left: 24px; top: 48px; }
span.lastupdated { width: 100%; display: inline-block; font-size: 13px; float: left; margin-bottom: 2px; }

.faq-services { width: 100%; display: inline-block !important; font-size: 14px; margin-top: 10px; }

    .faq-services a { display: inline-block; border: 1px solid #0084d1; color: #0084d1; padding: 8px 13px; border-radius: 10px; }

.faq-compnent .news-title span.sno { float: left; width: auto; padding-right: 4px; padding-left: 0px; /* position: absolute;*/ left: -2px; }

.faq-compnent .news-title span a { color: #000; font-family: "Noto Sans", sans-serif; }

.languages { width: 100%; text-align: center; margin-top: 8px; margin-bottom: -8px; white-space: nowrap; float: left; overflow: hidden; overflow-x: scroll; border-bottom: 2px solid #eee; padding: 0px 15px; padding-bottom: 8px; }

    .languages a { color: rgb(15 148 243); border: 1px solid; padding: 11px 20px; border-radius: 9px; display: inline-block; margin: 5px 4px; font-family: 'Noto Sans'; font-weight: bold; font-size: 17px; font-family: Arial; /* font-family: 'Poppins'; */ color: #0000ee; font-family: 'Poppins'; font-weight: 700 !important; font-size: 14px; }

        .languages a.active { background: rgb(30 85 228); color: #fff; /* text-decoration: underline; */ border: 1px solid rgb(30 85 228); }

.main-acc.faq-compnent { padding: 0px 20px; padding-bottom: 20px; }


.no-faq-resukts-div { width: 100%; display: none; float: left; text-align: center; font-family: 'Poppins'; }

    .no-faq-resukts-div.show { display: inline-block; color: #000; float: left; width: 100% }

    /* .no-faq-resukts-div svg {
        width: 140px;
    }*/
    .no-faq-resukts-div span.anchor { color: #1e55e4; }
    .no-faq-resukts-div svg { display: inline-block; width: 149px; margin: 0px auto; height: 120px; }
    .no-faq-resukts-div span { width: 100%; display: inline-block; }
.no-faq-resukts-div { width: 100%; display: none; float: left; text-align: center; font-family: 'Poppins'; font-size: 20px; padding-bottom: 20px; }

.tab-container h2 { display: inline-block; width: auto; line-height: initial; margin: 0px !important; }

.languages h2 { display: inline-block; width: auto; margin: 0pc !important; }
div#fastcomments-widget { display: inline-block; margin-bottom: -60px; width: 100%; float: left; position: relative; }

    div#fastcomments-widget:after { content: ""; position: absolute; height: 2px; background: #fff; width: 100%; bottom: 64px; z-index: 999; left: 0px; }

.in-page-author-details { width: 100%; display: inline-block; padding: 0px 10px; padding-top: 0px; border-bottom: 2px solid #eee; }


.sc-channel { display: inline-block; width: 15%; margin-bottom: 15px; text-align: center !important; margin-left: 0px; }

    .sc-channel svg { height: 36px; width: 36px; }

    .sc-channel.fb svg * { fill: #3b5998; }

    .sc-channel.tw svg * { fill: #1da1f2; }

    .sc-channel.wa svg * { fill: #25d366; }

    .sc-channel.pin svg * { fill: #bd081c; }

    .sc-channel.yt svg * { fill: #ff0000; }

    .sc-channel.insta svg * { fill: #c32aa3; }

section.social-follow { width: 100%; margin-top: 9px; float: left; border-bottom: 2px solid #eee; }

auth-a-image { float: left; position: relative; }

.i-amphtml-layout-size-defined { overflow: hidden !important; width: 99px !important; height: 99px !important; margin-bottom: -5px; }

.h-brush, .articlebody[data-lang=telugu] .ArticleData span.h-brush { background: url(https://indiaherald-nkywabj.stackpathdns.com/images/hp-images/logos/brush.png); bottom: 11px; background-size: auto; background-repeat: no-repeat; background-repeat: repeat; left: 0; display: none; }

.in-page-author-details.notpinnacle .in-page-timings { margin-top: 24px; }

.in-page-author-details.notpinnacle img { border-radius: 50%; box-shadow: 0px 0px 8px #d9d9d9; width: 90px !important; height: 90px !important; margin-bottom: 0px; }

.article-bread-crumb li { display: inline; font-size: 13px; font-family: Noto Sans; position: relative; padding-right: 0; font-weight: 600; float: left; }
s

.article-bread-crumb li a, body .ArticleData .article-bread-crumb li a { color: #000; font-size: 17px; }

.article-bread-crumb li a, body .ArticleData .article-bread-crumb li a { color: #000; font-size: 17px; text-transform: capitalize; }

.in-page-timings .article-time { font-size: 16px; }

.article-bread-crumb svg { width: 14px; position: relative; top: 4px; left: -2px; }

.in-page-timings .author-name { float: left; font-size: 20px; text-align: left; line-height: 1; width: 100%; display: inline-block; margin-top: 0px; font-family: 'Poppins'; font-weight: 400; text-transform: capitalize; color: #000; font-weight: bold; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; /* color: rgb(30 85 228);*/ }

.article-bread-crumb { height: auto; min-height: 0; line-height: 1; position: relative; top: 0; display: inline-block; float: left; width: 100%; box-shadow: 0px 1px 3px #cbcbcb; padding: 12px; }

.in-page-timings { width: calc(100% - 102px); float: left; padding-left: 7px; margin-left: 3px; margin-top: 13px; }

.jrating { display: inline !important; float: left; height: 73.09px; margin: 0px; width: 100%; text-align: center; }

    .jrating div { width: 50px !important; height: 55px !important; display: inline-block; background-size: cover; cursor: pointer; margin-right: 5px; }

.rating-block-div { display: inline-block; float: left; padding: 0px; width: 100%; border-bottom: 2px solid #eee; margin-top: -9px; margin-top: 5px; padding-bottom: 10px; border-top: 2px solid #eee; }
.votes { font-size: 22px; width: 100%; text-align: center; display: inline-block; font-family: Poppins; font-weight: bold; margin-top: -10px; float: left; color: #333; }

.article-bread-crumb li:last-child a { text-decoration: underline; font-weight: bold; }

span.last-updated { width: 100%; text-align: left; display: inline-block; font-size: 17px; margin-top: 2px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }

.author-faq { width: calc(100% - 253px); display: inline-block; float: left; overflow: hidden; }

    .author-faq span:first-child { font-weight: bold; text-align: center; width: auto; margin-top: 9px; }

    .author-faq span { float: left; display: inline-block; width: 100%; text-overflow: ellipsis; text-align: left; white-space: nowrap; overflow: hidden; }

.article-bread-crumb li a:last-child { line-height: 1.7; }

.jrating { display: flex; }
a.auth-a-image { float: left; position: relative; }
.jrating > div { width: 24px; height: 24px; line-height: 24px; background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M22 9.24l-7.19-.62L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21 12 17.27 18.18 21l-1.63-7.03L22 9.24zM12 15.4l-3.76 2.27 1-4.28-3.32-2.88 4.38-.38L12 6.1l1.71 4.04 4.38.38-3.32 2.88 1 4.28L12 15.4z' fill='gray'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E"); }

.jrating .jrating-over { background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='black'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M12 17.27L18.18 21l-1.64-7.03L22 9.24l-7.19-.61L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21z'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E"); opacity: 0.7; }

.jrating .jrating-selected { background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='%23ffbf00'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M12 17.27L18.18 21l-1.64-7.03L22 9.24l-7.19-.61L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21z'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E"); }
