
    .blog-details-wrapper .blog-heading-secs h1,  .blog-details-wrapper .blog-content-secs h1 {font-weight: 600;
font-size: 36px;margin: 0px;
line-height: 45px;}
 .blog-details-wrapper .blog-content-secs p  {   margin: 0px;    color: #282828;}

.post-details-block ul li span.date-txt {font-weight: 400;
font-size: 14px;
line-height: 18px;color: #6C6C6C;}

.blog-details-wrapper .blog-heading-sec p {color: #575757;
font-size: 16px;
line-height: 24px;}

.blog-details-wrapper .blog-content-secs .para-bulletlist.no-icon  h3::after, .blog-details-wrapper .blog-content-secs .para-bulletlist.no-icon h4::after {
  display: none;
}

.blog-details-wrapper .blog-content-secs .para-bulletlist.no-icon  h3, 
.blog-details-wrapper .blog-content-secs .para-bulletlist.no-icon h4,
 .blog-details-wrapper .blog-content-secs .para-bulletlist.no-icon  p {padding-left: 0px;}


.blog-details-wrapper .blog-post-sec.menu-blogs {    margin: 0rem 0 2rem;}

.blog-details-wrapper .blog-content-secs h1 {margin-top: 20px;}
.blog-details-wrapper .blog-content-secs h2 {font-weight: 700;margin-bottom: 0px;margin-top: 15px;
font-size: 20px;
line-height: 25px;}
.blog-details-wrapper .blog-content-secs h3, .blog-details-wrapper .blog-content-secs h4 {font-weight: 700;margin-bottom: 5px;
font-size: 16px;
line-height: 20px;}
.blog-details-wrapper .post-details-block ul li {
    color: #6C6C6C;
    font-weight: 400;
    font-size: 1.4rem;
    line-height: 18px;
    margin-top: 10px;
}
.left-block .blog-post-sec {
    margin: 1rem 0 2rem;
}

.para-bulletlist .blog-content-sec h3 {

    padding: 1rem 0 0rem;
}

.blog-details-wrapper .blog-content-secs h3, .blog-details-wrapper .blog-content-secs h4 {position: relative;padding-left: 20px;
    padding-bottom: 0px;}

.blog-details-wrapper .blog-content-secs h3::after,  .blog-details-wrapper .blog-content-secs h4::after
 {background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTUiIHZpZXdCb3g9IjAgMCAxMiAxNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTExLjgxMjEgNi45Nzk2NEwwLjYwNTQwMiAwLjA2MDcyMDNDMC4yODQzMTQgLTAuMTM3NDEyIC0wLjEwNTYwMiAwLjE4MzAwOCAwLjAyNjM3NTIgMC41MzY1MDVMMi41MDgyIDcuMTc4MTFDMi41NDE2MiA3LjI2NzMxIDIuNTQxNjIgNy4zNjU4OCAyLjUwODIgNy40NTU0MkwwLjAyNjM3NTIgMTQuMDk3Qy0wLjEwNTYwMiAxNC40NTAyIDAuMjg0MzE0IDE0Ljc3MDYgMC42MDU0MDIgMTQuNTcyOEwxMS44MTIxIDcuNjUzODlDMTIuMDYyNiA3LjQ5ODg2IDEyLjA2MjYgNy4xMzQzNCAxMS44MTIxIDYuOTc5NjRaIiBmaWxsPSIjRUE2NzI0Ii8+Cjwvc3ZnPgo=); position: absolute;content: "";background-repeat: no-repeat;  
    width: 14px;
    height: 15px;
    left: 0px;
    top: 4px;}
 .blog-details-wrapper .blog-content-secs h3::after  {top: 14px;}

.blog-content-secs ul li:after {
    content: '';
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCAxMSAxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMC45OTkgNS4wMDM1NEMxMC45OTczIDUuMTY1NDQgMTAuOTQ5MyA1LjMyMDIgMTAuODY1NSA1LjQzNTY4TDcuNjU3ODkgOS44MDIzMkM3LjU3MzIxIDkuOTI2MTMgNy40NTUzNSA5Ljk5NzU2IDcuMzMxMzggOS45OTk5NEM3LjIwNzQgMTAuMDAyMyA3LjA4NjkyIDkuOTM2ODQgNi45OTk2MiA5LjgxNzhDNi45MTIzMSA5LjY5ODc1IDYuODYzNDIgOS41MzU2NSA2Ljg2NTE3IDkuMzY2NjFDNi44NjY5MiA5LjE5NzU2IDYuOTE4NDMgOS4wMzY4NSA3LjAwODM1IDguOTIxMzdMOS40MzU0MSA1LjYxNjYzSDAuNDY0ODk1Qy0wLjE1NDk2NSA1LjYyODU0IC0wLjE1NDk2NSA0LjM1NzEyIDAuNDY0ODk1IDQuMzY5MDJIOS40MzQ1NEw3LjAwOTIyIDEuMDY3ODVDNi45MjI3OSAwLjk1MTE4NSA2Ljg3MzkgMC43OTE2NjIgNi44NzM5IDAuNjI2MTg3QzYuODczOSAwLjQ1OTUyMSA2LjkyMTkyIDAuMjk5OTk4IDcuMDA4MzUgMC4xODMzMzJDNy4wOTU2NSAwLjA2NDI4NTMgNy4yMTI2NCAwIDcuMzMzOTkgMEM3LjQ1NjIyIDAgNy41NzMyMSAwLjA2Nzg1NjcgNy42NTg3NyAwLjE4NTcxM0wxMC44NjYzIDQuNTUyMzVDMTAuOTUzNiA0LjY3MTQgMTEuMDAyNSA0LjgzNTY4IDEwLjk5OTkgNS4wMDQ3MyIgZmlsbD0iIzI4MjgyOCIvPgo8L3N2Zz4K);
    position: absolute;
top: 7px;
    left: -18px;
    width: 11px;
    height: 10px;
}

.blog-content-secs ul li:after {
  
    left: 0px;
}

.outerWrapp .RadSiteMap_Default .rsmOneLevel .rsmLink:hover, .outerWrapp.RadSiteMap_Default .rsmTwoLevels .rsmLevel1 .rsmLink:hover,
.outerWrapp .RadSiteMap_Default .rsmThreeLevels .rsmLevel1 .rsmLink:hover, .outerWrapp .RadSiteMap_Default .rsmManyLevels .rsmLevel2 .rsmLink:hover {
    background-image: none;
    color: #000;
    background-color: transparent;

}

.sfBreadcrumbWrp ul li:last-child {
 font-weight: 500;color: #707070;
}

.sfBreadcrumbWrp ul li:last-child:after {
display: none;
}

.container-fluid.breadcums {    border-top: 1px solid #ECE9E9;}

.RadSiteMap  ul.rsmFlow  {width: 100%;float: left;
    padding: 20px 0;}
.blog-details-wrapper .blog-content-secs ul li  {
    color: #282828;
    font-weight: 400;
    font-size: 1.6rem;
    line-height: 24px;
    margin-bottom: 1.5rem;
    position: relative;padding-left: 20px;

}



.blog-details-wrapper .blog-content-secs ol li  {
    color: #282828;
    font-weight: 400;
    font-size: 1.6rem;
    line-height: 24px;
    margin-bottom: 1.5rem;
    position: relative;

}

.blog-details-wrapper .blog-content-secs ol {padding-left: 0px;}

.blog-content-secs p a {color: #ec6608;
    text-decoration: underline;}

    .para-bulletlist p {padding-left: 20px;}
      .para-bulletlist  p.no-space {padding-left: 0px;}

    .blog-details-wrapper  .blog-sections .more-blog-sec h2 {margin-bottom: 30px;    font-weight: 700;
    margin-top: 30px;
    padding-top: 30px;
    font-size: 24px;
    line-height: 30px;}
    .blog-details-wrapper  .blog-sections .more-blog-sec {margin: 3rem 0;}
  .blog-details-wrapper .blog-sections .more-blog-sec h4::after {display: none;}
  .blog-details-wrapper .blog-sections .more-blog-sec h4 {padding-left: 0px;font-size: 14px;    font-weight: 700;
    line-height: 21px;}
  .blog-article-table {
    width: auto;
    border-radius: 10px;
    overflow: hidden;
    border-right: none;
    margin-top: 20px;
}


.blog-details-block .more-blog-sec .blog-content p#alsoread_summary {font-size: 14px;
line-height: 21px;
color: #282828;}
.blog-article-table table {
    width: 100%;margin-bottom: 30px;
}
    .blog-article-table table th, tr, td {
    border-collapse: collapse;
    padding: 20px 15px 20px 30px;
    border:1px solid #EAEAEA;
}
.blog-article-table table th {
    font-size: 16px;
    text-align: left;
    font-weight: 700;
    background-color: #E1E0D1;
    color: #282828;
}
.blog-article-table table td {
    font-size: 16px;
    line-height: 24px;
    font-weight: 400;
    color: #282828;
}
.blog-article-table table tr:nth-child(even) {
    background-color: #f5f6f6;
}
.sfBreadcrumbWrp ul li {position: relative;}
.sfBreadcrumbWrp ul li:after {
    content: '';
    border: solid #282828;
    border-width: 0 2px 2px 0;
    display: inline-block;
    padding: 2px;
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
    position: absolute;
    top: 11px;
    right: 0;
}
 .blog-details-wrapper .blog-content-secs h4  {margin-top: 5px;}

#alsoread_div .blog-details-block .blog-postdate  {position: absolute;bottom: 0px;}
 .more-blog-block .blog-details-block .blog-content p { font-weight: 400;
font-size: 14px;
line-height: 21px;
color: #282828; }

#alsoread_div .blog-details-block .blog-postdate p {
   font-weight: 500;
font-size: 14px;
line-height: 18px;color: #6C6C6C;
}

.blog-details-wrapper .article-content .blog-content-sec strong {
display: inline-block;
    width: auto;    float: none;
    margin-bottom: 0px;
}

@media (max-width: 767px) {
    .blog-heading-sec h2 {
font-size: 28px;
line-height: 35px;
}

.blog-details-wrapper .blog-content-sec p, .blog-details-wrapper .blog-content-sec p a {font-size:16px;}
.container-fluid.breadcums .RadSiteMap .rsmLink {
    padding: 4px 9px 4px 0px;
}
.article-content .blog-content-sec p {
    line-height: 24px;
}
.blog-details-wrapper .blog-content-secs h2 {
    margin-top: 15px;
}
.blog-details-wrapper .article-content .blog-content-secs ul li {
    font-size: 1.4rem;margin-bottom: 1rem;
}
.blog-details-wrapper .blog-details-block .blog-content p {
    line-height: 24px;    padding-bottom: 20px;
    margin-bottom: 0px;
}
.blog-details-wrapper {
    padding: 2.8rem  0 0;
}
.blog-details-wrapper .blog-content-secs h3::after {
    top: 11px;
}
  .blog-article-table {
    margin-top: 20px;overflow-x: scroll;
}
.blog-details-wrapper  .blog-sections .more-blog-sec {
    margin: 3rem 0;
}
#alsoread_div .blog-details-block .blog-postdate {
    position: relative;
}


}