.countdown{
width:100%;
height : auto;   font-family: 'SolaimanLipi', sans-serif;
}
.ssoft-image img {
width: 60%;
padding-left: 15px;
margin : 10px auto;
}
.mim {
margin-bottom: 40px;
margin-top: -30px;
}
.mim_c__top {
background: #c4161c;
padding: 3px;
font-size: 20px;
color: #fff;
display: inline-block;
border-radius: 5px;
margin-right: 13px;
margin-left: 10px;
width: 15%;
}
.mim_c__top h2{
margin:0px!important;
}
.mim__slot {
position: absolute;
margin-top: 55px;
margin-left: -60px;
} @media only screen and (min-width: 768px) and (max-width: 991px) { 
.ssoft-image img {
width: 27%!important;
overflow:hidden;
}
} @media only screen and (max-width: 767px) {
.ssoft-image img {
width: 64% !important;
margin-top: 10px !important;
overflow:hidden;
}
} @media only screen and (min-width: 480px) and (max-width: 767px) {
.ssoft-image img {
width: 47% !important;
margin-top: 10px !important;
}
}
.mim_c__top {
margin:0px!!important;
}
@media only screen and (max-width: 600px) {
.mim_c__top {
font-size: 15px!important;
margin:0px!important;
}
.mim_c__top h2 {
font-size: 15px!important;
}
}
.coronavirus-statistics {
font-family: 'SolaimanLipi', sans-serif;
background: #8b0304;
text-align: center;
padding: 6px 0;
color: #fff;
}
.coronavirus-statistics h2 {
margin-top: 10px;
font-size: 22px;
}
.coronavirus-statistics .body {
width: 50%;
float: left;
}
.coronavirus-statistics .body h2 {
background: #006747;
padding: 5px;
font-size: 20px;
margin-top: 8px;
}
.coronavirus-statistics .body.body-world h2 {
background: #DA291C;
}
.coronavirus-statistics .body .content {
margin: 5px 0;
border-right: 1px dotted;
}
.coronavirus-statistics .body.body-world .content {
border: none;
margin-right: 2%;
margin-left: -2%;
}
.coronavirus-statistics .body .content .text {
font-size: 18px;
color: #121212;
}
.coronavirus-statistics .body .content .text.sutro {
font-size: 10px;
margin-bottom: -5px;
}
.coronavirus-statistics .body .content .number {
background: #3d8e75;
width: 74%;
margin-left: 13%;
border-radius: 6px;
padding: 4px 4px;
font-size: 22px;
font-weight: bold;
}
.coronavirus-statistics .body.body-world .content .number {
background: #da5858;
}
.coronavirus-statistics .body.body-world .content .number.death {
background: #c70e00;
color: #fff;
}
.coronavirus-statistics .body .content .number.sutro {
background: none;
color: #0009;
font-weight: normal;
font-size: 10px;
padding: 0;
margin-left: 0;
width: 100%;
margin-bottom: -10px;
line-height: 34px;
}
.coronavirus-statistics .body.body-bangladesh .content .number.death {
background: #015239;
color: #fff;
}
#widget_104166 img {
width: 100%;
}
@media screen and (max-width: 1024px) {
.coronavirus-statistics .body .content .number {
font-size: 24px;
}
}
.coronaTable{
font-family: solaimanlipi;
display: table;
width: 100%;
}
.coronaTableRow {
display: table-row;
}
.coronaTableHeading {
background-color: #EEE;
display: table-header-group;
}
.coronaTableCell, .coronaTableHead {
border: 1px solid #999999;
display: table-cell;
padding: 3px 10px;
}
.coronaTableHeading {
background-color: #EEE;
display: table-header-group;
font-weight: bold;
}
.coronaTableFoot {
background-color: #EEE;
display: table-footer-group;
font-weight: bold;
}
.coronaTableBody {
display: table-row-group;
}
.aff{
background: #E6F6F5;border: 1px solid #ddd;padding: 0;
font-size: 20px;
padding: 15px;
margin: 0px auto;
margin-bottom: 20px;
text-align: center;
}
.mmmm{
background: #FDE8E9;border: 1px solid #ddd;padding: 0;
font-size: 20px;
padding: 15px;
margin: 0px auto;
margin-bottom: 20px;
text-align: center;
}
.ss {
background: #E8F3D9;border: 1px solid #ddd;padding: 0;
font-size: 20px;
padding: 15px;
margin: 0px auto;
margin-bottom: 20px;
text-align: center;
}
.tt {
background: #D4EEF9;border: 1px solid #ddd;padding: 0;
font-size: 20px;
padding: 15px;
margin: 0px auto;
margin-bottom: 20px;
text-align: center;
}
.corona-col.clogo {
border-right: 1px solid #4c4c4c;
background-image: url(https://api.coronacase.xyz/virus-logo.png);
background-position: top left;
background-repeat: no-repeat;
background-size: 150px;
}
.corona-col.clogo .virus-logo {
display: flex;
flex-direction: column;
width: 100%;
justify-content: center;
align-items: center;
text-align: center;
height: 100%;
color: #fff;
}
.corona-col.clogo .virus-logo h2 {
font-size: 40px;
font-weight: 700;
margin: 5px
}
.warp { width: auto;
background: #000;
overflow: hidden;
position: relative;
font-family: solaimanlipi;
border-radius: 15px 15px 0px 0px;
}
.lasttf {
text-align: center;
font-size: 27px;
padding: 5px;
background: #b84045;
color: white;
font-family: solaimanlipi;
}
.coronaTableCell{
width: 25%;
padding-left: 0px;
padding-right: 0px;
}
.corona-widget {
border-radius: 16px 16px 0px 0px;
padding: 0;
border: 2px solid;
}
.coronavirus-statistics h2 {
margin-top: 10px;
font-size: 22px;
color: white;
}
.virus-logo h2{
color: white;
font-family: solaimanlipi;
}.featured-video-plus.fvp-responsive .wp-video {
width: auto !important;
height: auto !important;
}
.featured-video-plus.fvp-responsive .wp-video video {
width: 100% !important;
height: auto !important;
}
.featured-video-plus.fvp-responsive .mejs-container {
width: 100% !important;
height: auto !important;
padding-top: 57%;
}
.featured-video-plus.fvp-responsive .mejs-overlay,
.featured-video-plus.fvp-responsive .mejs-poster {
width: 100% !important;
height: 100% !important;
}
.featured-video-plus.fvp-responsive .mejs-mediaelement video {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
width: 100% !important;
height: 100% !important;
}
.featured-video-plus.fvp-responsive audio {
width: 100%;
}
.featured-video-plus.fvp-center {
text-align: center;
}
.featured-video-plus.fvp-center .wp-video {
margin: 0 auto;
}
.featured-video-plus.fvp-right {
text-align: right;
}
.featured-video-plus.fvp-right .wp-video {
margin: 0 0 auto auto;
}
.featured-video-plus.fvp-left {
text-align: left;
}
.featured-video-plus.fvp-left .wp-video {
margin: 0 auto auto 0;
}
.fvp-overlay,
.fvp-dynamic {
position: relative;
display: block;
height: auto;
width: auto;
}
.fvp-overlay .fvp-actionicon,
.fvp-dynamic .fvp-actionicon {
background: transparent no-repeat scroll center center;
position: absolute;
top: 0;
left: 0;
z-index: 999;
pointer-events: none;
display: none;
}
.fvp-overlay .fvp-actionicon.play,
.fvp-dynamic .fvp-actionicon.play {
display: block;
background-image: url(//visiontvnews.com/wp-content/plugins/featured-video-plus/img/playicon.png);
}
.fvp-overlay .fvp-actionicon.load,
.fvp-dynamic .fvp-actionicon.load {
display: block;
}
.fvp-overlay .fvp-actionicon.load.w,
.fvp-dynamic .fvp-actionicon.load.w {
background-image: url(//visiontvnews.com/wp-content/plugins/featured-video-plus/img/loadicon_w.gif);
}
.fvp-overlay .fvp-actionicon.load.b,
.fvp-dynamic .fvp-actionicon.load.b {
background-image: url(//visiontvnews.com/wp-content/plugins/featured-video-plus/img/loadicon_b.gif);
}
#DOMWindow {
background: transparent center center no-repeat;
width: auto;
height: auto;
margin: auto auto;
overflow: hidden;
background-image: url(//visiontvnews.com/wp-content/plugins/featured-video-plus/img/loadicon_w.gif);
}
.fvp-onload {
display: none !important;
height: 0;
width: 0;
visibility: hidden;
}
.featured-video-plus .wp-video a:not(.post-thumbnail) {
display: none;
}
.no-js .featured-video-plus .wp-video a:not(.post-thumbnail) {
display: inline;
}
.featured-video-plus.fvp-responsive.fvp-spotify .fluid-width-video-wrapper {
padding-top: 100% !important;
}.print-container {
width: 80%;
margin: 30px auto;
text-align: center;
font-family: Arial, sans-serif;
}
.print-container h1 {
margin-bottom: 20px;
font-size: 28px;
}
.print-container img {
max-width: 100%;
height: auto;
margin-bottom: 20px;
}
.print-btn {
background: #0073aa;
color: #fff;
padding: 10px 20px;
border: none;
border-radius: 4px;
font-size: 16px;
cursor: pointer;
}
.print-btn:hover {
background: #005f8d;
}  .wp-printshare-btn {
display: flex;
flex-wrap: wrap;
gap: 12px;
margin: 15px 0;
} .ppsp-btn {
display: flex;
align-items: center;
justify-content: center;
width: 40px;
height: 40px;
border-radius: 50%;
color: #fff !important;
font-size: 20px;
text-decoration: none;
transition: all 0.3s ease;
box-shadow: 0 3px 8px rgba(0, 0, 0, 0.15);
cursor: pointer;
}
.ppsp-btn:hover {
transform: scale(1.1);
} .ppsp-btn-print {
background: #0073aa;
}
.ppsp-btn-copy {
background: linear-gradient(135deg, #28a745, #218838);
}
.ppsp-btn.fb {
background: #1877f2;
}
.ppsp-btn.insta {
background: #e4405f;
}
.ppsp-btn.linkedin {
background: #0077b5;
}
.ppsp-btn.x {
background: #000;
}
.ppsp-btn.whatsapp {
background: #25d366;
} @media (max-width: 600px) {
.wp-printshare-btn {
justify-content: center;
}
.ppsp-btn {
width: 35px;
height: 35px;
font-size: 16px;
}
.wp-printshare-btn {
gap: 6px;
margin: 0 0 15px 0; }
}
.plus_btn {
background: green;
}
.minus_btn {
background: red;
}
.ppsp-social-btn {
display: inline-flex;
align-items: center;
justify-content: center;
width: 40px;
height: 40px;
border-radius: 50%;
font-size: 18px;
transition: background 0.3s ease;
}
.ppsp-btn.ppsp-views.view-count {
background: #ff9800;
color: #fff;
font-weight: bold;
width: auto;
padding: 6px 12px;
border-radius: 20px;
}
i.fas.fa-eye {
font-size: 13px;
margin-right: 3px;
}
#ppsp-export-container {
background: #fff;
padding: 20px;
border-radius: 8px;
}  .main_container {
display: flex;
justify-content: space-between;
align-items: flex-start;
gap: 20px;
margin-top: 20px;
font-family: Arial, sans-serif;
} .main_container .wrap {
background: #fff;
padding: 20px;
flex: 1;
border: 1px solid #ddd;
border-radius: 8px;
box-shadow: 0 2px 8px rgba(0, 0, 0, 0.05);
}
.main_container .wrap h1 {
font-size: 22px;
margin-bottom: 20px;
color: #333;
} .form-table th {
font-weight: 600;
color: #333;
}
.form-table td {
padding: 10px 0;
} .form-table input[type="text"],
.form-table input[type="number"],
.form-table select {
width: 250px;
padding: 6px 8px;
font-size: 14px;
border: 1px solid #ccc;
border-radius: 4px;
} .form-table input[type="checkbox"] {
margin-right: 6px;
} .info_side {
width: 280px;
background: #fff;
padding: 20px;
border: 1px solid #ddd;
border-radius: 8px;
box-shadow: 0 2px 8px rgba(0, 0, 0, 0.05);
text-align: center;
}
.info_side h2 {
font-size: 18px;
color: #333;
margin-bottom: 15px;
}
.info_side img {
max-width: 120px;
border-radius: 6px;
margin-bottom: 10px;
}
.info_side p {
font-size: 14px;
color: #555;
margin: 8px 0;
}
.info_side a {
display: inline-block;
font-size: 14px;
color: #1877f2;
text-decoration: none;
}
.info_side hr {
margin: 15px 0;
border: none;
border-top: 1px solid #eee;
} .info_side .promo-btn {
display: inline-block;
background: #1877f2;
color: #fff;
padding: 10px 15px;
font-size: 14px;
font-weight: bold;
border-radius: 4px;
text-decoration: none;
transition: background 0.3s ease;
}
.info_side .promo-btn:hover {
background: #145dbf;
}