.wikkiContents{font-size: 1rem;}
.wikkiContents *{font-family: arial,sans-serif !important;}
.wikkiContents.miniView{position: relative;}
.wikkiContents.shortView{position: relative;max-height: 240px;overflow: hidden;min-height: 70px;}
.wikkiContents.showContent{max-height: initial;overflow: auto;}
.wikkiContents p, .wikkiContents p *{font-size: 14px !important;line-height: 1.3125rem !important;}
.wikkiContents p{margin: 4px 0px 10px;}
.wikkiContents strong{font-size: inherit;font-weight: 600;}
.wikkiContents img{max-width: 100%;height: auto;min-height: 1px;min-width:1px;}
.wikkiContents iframe{width: 100%;margin: 0 auto;min-height: 1px;min-width:1px;}
.gradient-col .trnBtn{border:none;}
.wikkiContents ul{margin-left: 18px;list-style-type: disc;margin-bottom: 5px;}
.wikkiContents ol{margin-left: 30px;margin-bottom: 5px;list-style: auto;}
.wikkiContents h2,
.wikkiContents h3,
.wikkiContents h4,
.wikkiContents h5,
.wikkiContents h6
 {
    font-weight: 600 !important;color: #000 !important;
}
.wikkiContents h2{font-size: 1rem !important;line-height: 1.375rem !important;}
.wikkiContents h3{font-size: 0.9375rem !important;line-height: 1.3125rem !important;}
.wikkiContents h4{font-size: 0.875rem !important;line-height: 1.3125rem !important;}
.wikkiContents h5{font-size: 0.8125rem !important;line-height: 1.1875rem !important;}
.wikkiContents h6{font-size: 0.75rem !important;line-height: 1.125rem !important;}

.wikkiContents table {
    width: 100%!important;
    border-collapse: collapse;
    background: #fff;
    display: block;
    overflow: auto;
    margin-bottom: 15px;
    height: 100%!important;
    margin-left: 0!important;
    margin-right: 0!important;

}
.wikkiContents table tr th p, .wikkiContents table tr td p{margin: 0px;}


.wikkiContents table th,
.wikkiContents table th *{
    color: #fff;
    font-weight: 600;
}
.wikkiContents table th a{
    text-decoration: underline!important;
    cursor: pointer;
}
/*.wikkiContents table th span,
.wikkiContents table td span{
    text-decoration:none!important;
}*/
.wikkiContents table tr td ol, ol{
    margin-left: 30px;
}
.wikkiContents table tr td ul,
.wikkiContents table tr td ol{
    margin-left: 18px;
    margin-bottom: 5px;
    padding: 10px;
}
.wikkiContents table tr td ul li{
    margin-bottom: 10px;
}
.wikkiContents table tr td ul {
    margin-left: 16px;
    list-style-type: disc;
}
.wikkiContents ul li,.wikkiContents ol li{
    line-height: 1.3125rem;
    margin-bottom: 10px;
}
@media (min-width: 1281px) {

  /* .wikkiContents table {
        display: table;
    } */

}

.fnt-w6, .wikkiContents a{font-weight: 400;color: #008489;}
.wikkiContents a{text-decoration: underline;}
.wikkiContents table a{text-decoration: none;}
.wrap-text {
    word-break: break-all;
}

.wikkiContents .embed.half-width {
    width: 100%;
    text-align: left;
    float: none!important;
    margin: 0!important;
}
.wikkiContents .quote-box{border-top: 1px solid #008489;padding: 20px 0px;box-sizing: border-box;background: #fff;font-size: 0.875rem;margin: 10px 0;border-bottom: 1px solid #008489;}
.wikkiContents .quote-box.half-width {width: 100%}
.wikkiContents .quote-box .left-quote {background: url('/pwa/public/images/quote_opner.svg') 0 0 no-repeat}
.wikkiContents .quote-box .left-quote {margin: -9px 0 0 0;float: left;padding: 0;width: 30px;height: 23px;vertical-align: text-bottom;display: block;}
.wikkiContents .quote-box .right-quote {display: none}
.wikkiContents .quote-box span.detail-text {line-height: 1.125rem;display: block;font-weight: 400;margin-left: 36px;font-style: italic;}

.wikkiContents .inter_link{display: inline-block;position: relative;}

.wikkiContents table tr td{
    color: #000;
    text-align: left;
    background-color: #fff;
    border: 1px solid #003D5C;
    font-size: 0.875rem;
    padding: 2px 8px 6px;
    line-height: 1.3125rem;
}
.wikkiContents table tr th {
    text-align: center;
    background-color: #003D5C;
    color: #fff;
    font-size: 0.9375rem;
    font-weight: 600;
    padding: 4px 8px 6px;
    line-height: 1.3125rem;
    border: 1px solid #003D5C;
}
ol, ul{font-size: 0.875rem;line-height: 1.3125rem;}
.wikkiContents div{font-size: 0.875rem; line-height: 1.3125rem;}

.wikkiContents:before, .wikkiContents:after {
    content: '';
    display: table;
}

.wikkiContents:after {
    clear: both;
}
.wikkiContents table tr th h1, 
.wikkiContents table tr th h2, 
.wikkiContents table tr th h3, 
.wikkiContents table tr th h4, 
.wikkiContents table tr th h5, 
.wikkiContents table tr th h6, 
.wikkiContents table tr th p{
    font-size: 0.9375rem;
    line-height: 1.3125rem;
    font-weight: 600;
} 
/*Unchangeable DFP Tags CSS :  untill editorial requirments change*/
.hiddenCMSElem{
    display: none!important;
}
/*end*/
.wikkiContents .post-date {color: #666; font-size: 0.75rem;}
.wikkiContents .wiki-dfp{text-align: center;}
.wikkiContents .aboutSection >div > p:last-child {margin-bottom: 0px;}
.wikkiContents .aboutSection a[href*="https"], .wikkiContents a[href*="https"] {word-break: break-word}

/*Paragraph Image and Text */
.wikkiContents label{font-size: 0.75rem;line-height: 1.125rem;}
.wikkiContents em{font-style: italic;}
.wikkiContents strike, del {text-decoration: line-through;}
.wikkiContents u{text-decoration: underline;}
.wikkiContents strong{font-weight: 600;}
.wikkiContents img {border:0;}
.wikkiContents ins {border-bottom:1px solid green; text-decoration: none; color:green}
.wikkiContents del {color:red; text-decoration:line-through}
.wikkiContents cite {border-bottom:1px dashed blue}
.wikkiContents acronym {border-bottom:1px dotted #CCC; cursor:help}
.wikkiContents abbr {border-bottom:1px dashed #CCC; cursor:help}
.wikkiContents mark{padding: .2rem;background-color: #FBEEB2;}

/*V5 block quote*/
blockquote{
    border-top: 1px solid #008489;
    padding: 20px 0px;
    box-sizing: border-box;
    background: #fff;
    font-size: 0.875rem;
    margin: 10px 0;
    border-bottom: 1px solid #008489;
    display: block;
}
blockquote:before{
    content: "";
    background: url('/pwa/public/images/quote_opner.svg') 0 0 no-repeat;
    margin: -9px 0 0 0;
    float: left;
    padding: 0;
    width: 30px;
    height: 23px;
    vertical-align: text-bottom;
    display: block;
}

/*Image handling*/
.photo-widget-left{float:left;margin: 0px 10px 10px 0px}
.photo-widget-right{float:right;margin: 0px 0px 10px 10px}
.photo-widget-full{width: 100%}
.photo-widget-full img{max-width: 100%}
div[class^="photo-widget"] p strong._img-caption{font-weight: 400;color: #666;display: block;margin: 0;text-align: center;}
div[class^="photo-widget"] p span._img-source{display: block;margin: 5px 0px 0px 0px;text-align: center;}
div[class^="photo-widget"] p span._img-source,
div[class^="photo-widget"] p span._img-source a{font-size: 12px!important;color: #666;}
.rankingPageDesktop .wikkiContents:before, .rankingPageDesktop .wikkiContents:after{
    display: inline;
}
.richTxtLess span, .richTxtMore span{color: blue; cursor: pointer;}
.flx-box .wikkiContents table{height: auto!important;}
.wikkiContents ol li {
    list-style: auto;
}
.wikkiContents ul li {
    list-style: disc;
}


mtd{
    padding: 5px;
}
mo{
    padding: 3px;
}

.html-ovrflow{
    overflow: auto;
} 

.html-ques-bg{
    background: #fff;
    padding: 5px 10px;
}