
/*************only details page first fold***********/
.common-all-content .slug{font-size:16px;line-height:1.5;text-transform:none;font-weight:400;padding:0px 0 15px;margin:0}
.common-all-content .postImg_txt, 
.common-all-content .wp-caption-text,
.common-all-content .figCap{margin:-7px 0 15px;font-size:13px;line-height:1.4;padding:10px 5px 5px;text-align:center;border-radius:5px;background-color:var(--gray-bg);color:var(--color-6); display:block;}
.common-all-content img.size-full{box-shadow: 0 0 1px var(--color-3);border-radius: 6px;}
.common-all-content .featured-image,
.common-all-content .content-image{margin: 10px 0;}
.common-all-content .content-image .lazy-image,
.common-all-content .featured-image .lazy-image{padding-top:56.66667%;}
.common-all-content ul li{position:relative;padding:0 0 5px 20px;overflow:hidden;list-style:none}
.common-all-content ul li:before{content:"";border:1px solid var(--blue);background-color:var(--blue);width:6px;height:6px;position:absolute;left:0;top:10px;border-radius:100px}
.common-all-content ul ul li:before{border-color:var(--black);background-color:var(--color-4)}
.common-all-content ol{counter-reset:item;margin:0 0 10px;padding:0;clear:both;overflow:hidden}
.common-all-content ol li{position:relative;display:block;padding:10px 0 0 70px;margin:10px 0 0;border-top:1px dashed var(--color-1);min-height:40px}
.common-all-content ol li:before{font-weight:700;width:50px;left:0;position:absolute;top:50%;color:var(--blue);font-size:25px;line-height:40px;content:counter(item);counter-increment:item;text-align:center;padding-right:0;margin-top:-16px;background:0 0;border-radius:0;height:auto}
.common-all-content ol li:first-child{border-top:0;margin-top:0}
.common-all-content ol li:after{content:'';width:0;left:55px;position:absolute;top:14px;border-left:2px solid var(--color-3);height:calc(100% - 21px)}
.common-all-content ol ol{padding-top:10px}
.common-all-content ol ol li{padding-left:35px;padding-top:0;margin:0;border:0}
.common-all-content ol ol li:before{color:var(--black);font-size:18px;line-height:25px;width:30px;margin-top:0;top:3px}
.common-all-content ol ul li{padding:0 0 0 25px;margin:0;border:0}
.common-all-content ol ul li:before{content:"";background-color:var(--gray2);width:10px;height:10px;position:absolute;left:0;top:6px;border-radius:10px;margin:0}
.common-all-content div.aligncenter,.common-all-content div.alignleft,.common-all-content div.alignnone,.common-all-content div.alignright,.common-all-content img.aligncenter,.common-all-content img.alignleft,.common-all-content img.alignnone,.common-all-content img.alignright,.common-all-content img.size-full,.common-all-content img.size-medium{border-radius:5px;width:100%!important;box-shadow: 0 0 1px var(--color-3);}
.common-all-content .content-image{font-size:13px;line-height:25px;text-align:center;background-color:var(--gray-bg);border-radius:16px;color:var(--color-6); display:block; clear: both; overflow: hidden;}
.common-all-content .content-image img{width:100%;border-radius:5px;}
.common-all-content .table-responsive{width:auto;overflow:auto;-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-overflow-scrolling:touch;margin:0;max-height:468px;border:0}
.common-all-content .table-responsive .table-responsive{width:100%;overflow:visible;margin:0;max-height:inherit}
.common-all-content table{width:100%;padding:0;margin:0 0 15px;height:auto;border-collapse:collapse;max-width:100%;border:1px solid var(--blue)}
.common-all-content .table-responsive table{margin-bottom:0}
.common-all-content table td,
.common-all-content table th{background-color:var(--white);border:0;color:var(--black);padding:10px;vertical-align:top;text-align:left;font-size:14px}
.common-all-content table thead tr td+td,
.common-all-content table tr td+td,
.common-all-content table tr th+th{border-left:1px solid var(--color-05)}
.common-all-content table td b,
.common-all-content table td strong,
.common-all-content table th strong,
.common-all-content table th b{font-weight:700}
.common-all-content table tr:nth-child(odd) td{background-color:var(--color-05)}
.common-all-content table tr.even:hover td,
.common-all-content table tr:hover td{background-color:var(--light-orange)}
.common-all-content table tr:first-of-type,
.common-all-content table tr:first-of-type td,
.common-all-content table tr:first-of-type th{background-color:var(--blue);color:var(--white)!important}

/********share-social icons and name/date starts********/
.date-share-social{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;padding:5px 0;}
.date-share-social p.name-date{padding:0;font-size:16px;color:var(--color-4);overflow:hidden;}
.date-share-social p.name-date .date{display:block;color:var(--color-4);}
.date-share-social p.name-date a{font-weight:700;color:var(--black);}
.date-share-social p.name-date a:hover{color:var(--orange);}
/********share-social icons and name/date ends********/

/*******videos iframe starts******/
.watch-iframe,
.videos-section,
.videos-iframe{position:relative;height:0;overflow:hidden;color:var(--white);text-align:center; margin:10px 0;}
.videos-section,
.videos-iframe{padding-bottom:56.25%;}
.watch-iframe{padding-bottom:60%;}
.watch-iframe iframe,
.videos-section iframe,
.videos-iframe iframe{position:absolute;top:0;left:0;width:100%;height:100%;}
.videos-iframe,
.videos-section{background-color:var(--black);border-radius:8px}
.watch-iframe:before,
.videos-iframe:before,
.videos-section:before{border:2px solid rgba(255,255,255,0);border-top:2px solid var(--orange);border-bottom:2px solid var(--orange);border-radius:100px;width:20px;height:20px;content:"";left:50%;top:50%;margin:-10px 0 0 -10px;position:absolute;animation:spin 2s linear infinite;}
@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes bounce{0%,100%,20%,50%,80%{-moz-transform:translateY(0) rotate(45deg);-ms-transform:translateY(0) rotate(45deg);-webkit-transform:translateY(0) rotate(45deg);transform:translateY(0) rotate(45deg)}40%{-moz-transform:translateY(-10px) rotate(45deg);-ms-transform:translateY(-10px) rotate(45deg);-webkit-transform:translateY(-10px) rotate(45deg);transform:translateY(-10px) rotate(45deg)}60%{-moz-transform:translateY(-2px) rotate(45deg);-ms-transform:translateY(-2px) rotate(45deg);-webkit-transform:translateY(-2px) rotate(45deg);transform:translateY(-2px) rotate(45deg)}}@keyframes updown{0%,100%,20%,50%,80%{-moz-transform:translateY(0) rotate(-45deg);-ms-transform:translateY(0) rotate(-45deg);-webkit-transform:translateY(0) rotate(-45deg);transform:translateY(0) rotate(-45deg)}40%{-moz-transform:translateY(-10px) rotate(-45deg);-ms-transform:translateY(-10px) rotate(-45deg);-webkit-transform:translateY(-10px) rotate(-45deg);transform:translateY(-10px) rotate(-45deg)}60%{-moz-transform:translateY(-2px) rotate(-45deg);-ms-transform:translateY(-2px) rotate(-45deg);-webkit-transform:translateY(-2px) rotate(-45deg);transform:translateY(-2px) rotate(-45deg)}}
/*******videos iframe ends******/
.playkit-pre-playback-play-overlay .playkit-pre-playback-play-button{background-color:var(--orange)!important; border-color:var(--orange)!important;}
.common-all-content .right-widgets .repeat-box .text h3 {font-weight: normal;}
.common-all-content .right-widgets .repeat-box .photo .lazy-image{border-radius:0px;padding-top:56.66667%;}
.common-all-content .right-widgets .video-icon {padding: 7px;}
.common-all-content .right-widgets .video-icon img {padding: 5px 5px 5px 6px; height: 26px;
    width: 26px;}

@media only screen and (max-width:991px){}
@media only screen and (max-width:767px){}
@media only screen and (max-width:579px){}
@media only screen and (max-width:479px){
.common-all-content .content-image{margin-bottom:15px;}

}
@media only screen and (max-width:419px){}
@media only screen and (max-width:389px){}
@media only screen and (max-width:351px){}