.pld-post-list, .pld-post-list *, .pld-minimal-list, .pld-minimal-list *, .pld-archive-list, .pld-archive-list * {outline: none !important; box-sizing: border-box;} .no-thumb-image{padding-top:10px;}
.pld-post-categories{display: inline-block; color: #666; z-index: 9; position: relative;}
.pld-post-categories a{text-decoration: none !important; color: #555; font-size: 13px; padding: 3px 2px; line-height: normal; display: inline-block; margin: 0 0 5px 0; border-bottom: 3px solid #f1f1f1; -moz-transition: all 0.5s ease-out 0s; -ms-transition: all 0.5s ease-out 0s; -o-transition: all 0.5s ease-out 0s; transition: all 0.5s ease-out 0s;}
.pld-post-categories a:hover {border-color: #03a9f5;}
.pld-post-title a {text-decoration: none !important;border-bottom: 0px !important;}
.pld-post-meta {padding: 5px 0px 5px 0;display: inline-block;text-transform: uppercase;color: #666;font-size: 12px; position:relative;}
.pld-minimal-list .pld-post-meta,
.pld-archive-list .pld-post-meta {text-transform:capitalize;}
.pld-minimal-list .pld-post-meta span:after,
.pld-archive-list .pld-post-meta span:after{content:"\002C"; position:absolute;}
.pld-minimal-list .pld-post-meta span:last-child:after,
.pld-archive-list .pld-post-meta span:last-child:after{content:none !important;}
.pld-post-meta span{display:inline-block; margin-right:5px;}
.pld-clearfix:before, .pld-clearfix:after{content: "";display: table;}
.pld-clearfix::after{clear: both;}
.pld-post-tags, 
.pld-post-comments{margin-bottom:10px !important;}
.pld-post-tags a , 
.pld-post-comments a{font-style: italic;text-decoration: none;font-size: 15px !important;color: #777777 !important;}
.pld-post-list-inr{margin-bottom:30px;}
.pld-minimal-list ul.pld-minimal-list-inr,
.pld-minimal-list ol.pld-minimal-list-inr,
.pld-archive-list ul.pld-minimal-list-inr,
.pld-archive-list ol.pld-minimal-list-inr {padding: 0 0 16px 1em !important; margin:0px !important;}
.pld-minimal-list ol.pld-minimal-list-inr,
.pld-archive-list ol.pld-minimal-list-inr {list-style-position: outside !important;} .pld-post-list {margin:0 -0.9375em}
.pld-post-content-inner{padding:5px 0px 10px 0px}
.pld-readmorebtn{text-decoration: none !important;margin-bottom: 0px;color: #888 !important;border: 2px solid #888;padding: 5px 15px;font-size: 15px;display: inline-block;box-sizing: border-box;line-height: normal !important;margin: 3px 0 10px !important;transition: 0.4s ease-in;}
.pld-readmorebtn:hover{transition: 0.4s ease-in;background: #888;color:#fff !important;} .pld-post-list.pld-design-1 .pld-post-list-content h2 a{color:#444; text-decoration:none;}
.pld-post-list.pld-design-1 .pld-post-tags a{color:#878787 !important;}
.pld-post-list.pld-design-1 .pld-post-comments a {color: #878787 !important;text-decoration: underline;} .pld-post-list.pld-design-1 .pld-post-list-content h2 a{color:#444; text-decoration:none;}
.pld-post-list.pld-design-1 .pld-post-tags a{color:#878787 !important;}
.pld-post-list.pld-design-1 .pld-post-comments a {color: #878787 !important;text-decoration: underline;}
.pld-title-overlay-border{border: 3px solid #d3e5ea;padding: 8px 20px 8px 20px;margin-bottom: 15px;} .pld-minimal-list.pld-design-1 li.pld-list{padding:0px !important; margin:0 0 5px 0 !important;position:relative; }
.pld-minimal-list.pld-design-1 li:after,
.pld-minimal-list.pld-design-1 li:before{content:"" !important; position:absolute;} .pld-archive-list.pld-design-1 .pld-archive-title{background-color: #DDD;padding: 5px 10px;font-size: 18px;border-left: 30px solid #AAAAAA;margin: 0;}
.pld-archive-list.pld-design-1 .pld-minimal-list-inr{background-color: #EEE;padding-top: 10px !important;padding-bottom: 30px !important;padding-right: 20px !important; padding-left: 40px !important;}
.pld-archive-list.pld-design-1 li.pld-list{padding:0px !important; margin:0 0 5px 0 !important;position:relative; }
.pld-archive-list.pld-design-1 li:after,
.pld-archive-list.pld-design-1 li:before{content:"" !important; position:absolute;} .pld-pagination{clear:both; width:100%; padding:15px 10px; box-sizing: border-box; text-align:center;}
.pld-pagination .button-blog-list-p{float:right;}
.pld-pagination .button-blog-list-n{float:left;}
.pld-pagination .current {border-radius: 0;color: #333 !important;background: transparent;padding: 7px 10px;display: inline-block;text-align: center;line-height: normal;box-shadow: none;text-shadow: none;font-size: 14px;text-transform: uppercase;border: 1px solid #333;text-decoration: none !important;}
.pld-pagination a, .pld-pagination a{color: #fff !important;background: #333;padding: 7px 10px;display: inline-block;text-align: center;line-height: normal;box-shadow: none;text-shadow: none;font-size: 14px;text-transform: uppercase;border: 1px solid #333;text-decoration: none !important;}
.pld-pagination a:hover, .pld-pagination a:focus, .pld-pagination a:hover, .pld-pagination a:focus{color: #333 !important;background: transparent;}
.pld-column,
.pld-columns {padding-left: 0.9375em; padding-right: 0.9375em; width: 100%; float: left; position: relative;}
@media only screen and (min-width: 40.0625em) {
.pld-medium-1 {width: 8.33333%;}
.pld-medium-2 {width: 16.66667%;}
.pld-medium-3 {width: 25%;}
.pld-medium-4 {width: 33.33333%;}
.pld-medium-5 {width: 41.66667%;}
.pld-medium-6 {width: 50%;}
.pld-medium-7 {width: 58.33333%;}
.pld-medium-8 {width: 66.66667%;}
.pld-medium-9 {width: 75%;}
.pld-medium-10 {width: 83.33333%;}
.pld-medium-11 {width: 91.66667%;}
.pld-medium-12 {width: 100%;}
}.fp-predictions-container {
max-width: 100%;
margin: 20px auto;
padding: 0 10px;
font-family: "Source Sans Pro", Graphik, -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif;
font-size: 15px;
color: #696969;
font-weight: normal;
line-height: 1.3;
}
.fp-predictions-header {
margin-bottom: 20px;
text-align: center;
}
.fp-predictions-header h2 {
font-size: 28px;
color: darkgreen;
margin: 0;
font-weight: bold;
font-family: "Source Sans Pro", Graphik, -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif;
} .fp-predictions-table {
width: 100%;
border-collapse: collapse;
background-color: #ffffff;
box-shadow: 0 2px 4px rgba(0, 0, 0, 0.08);
border-radius: 4px;
overflow: hidden;
table-layout: fixed;
font-family: "Source Sans Pro", Graphik, -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif;
}
.fp-predictions-table thead {
background: darkgreen;
}
.fp-predictions-table th {
padding: 12px 8px;
text-align: left;
font-weight: 700;
color: #fff;
font-size: 13px;
text-transform: uppercase;
letter-spacing: 0.5px;
border: 1px solid #000;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
font-family: "Source Sans Pro", Graphik, -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif;
}
.fp-predictions-table td {
padding: 12px 8px;
border: 1px solid silver;
font-size: 14px;
overflow: hidden;
text-overflow: ellipsis;
font-weight: 600;
color: #696969;
font-family: "Source Sans Pro", Graphik, -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif;
} .fp-predictions-table tbody tr:nth-child(odd) {
background-color: #ffffff;
}
.fp-predictions-table tbody tr:nth-child(even) {
background-color: #efefef;
} .fp-col-league {
width: 28px !important;
min-width: 28px !important;
max-width: 28px !important;
padding: 8px 0px !important;
text-align: center;
vertical-align: middle;
}
.fp-col-league th {
padding: 8px 0px !important;
width: 28px !important;
}
.fp-col-fixtures {
width: 40% !important;
}
.fp-col-tips {
width: 18% !important;
}
.fp-col-odds {
width: 14% !important;
text-align: center;
}
.fp-col-result {
width: 14% !important;
text-align: center;
} .fp-flag {
display: inline-block;
font-size: 18px;
text-align: center;
line-height: 1;
white-space: nowrap;
min-width: 18px;
margin: 0;
padding: 0;
} .fp-date-header th {
background: #222;
color: #fff;
padding: 10px !important;
font-size: 12px;
font-weight: 700;
text-transform: uppercase;
letter-spacing: 0.5px;
border: 1px solid #000;
text-align: left;
font-family: "Source Sans Pro", Graphik, -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif;
} .fp-prediction-row {
transition: background-color 0.2s ease;
}
.fp-prediction-row:hover {
background-color: #e8e8e8 !important;
}
.fp-competition {
display: block;
font-size: 12px;
color: #666;
font-weight: 600;
text-transform: uppercase;
letter-spacing: 0.3px;
font-family: "Source Sans Pro", Graphik, -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif;
}
.fp-match {
display: block;
font-weight: 600;
color: #1a1a1a;
line-height: 1.4;
font-family: "Source Sans Pro", Graphik, -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif;
}
.fp-prediction-badge {
display: inline-block;
padding: 4px 12px;
background: darkgreen;
color: #fff;
border-radius: 4px;
font-weight: 700;
font-size: 12px;
text-align: center;
font-family: "Source Sans Pro", Graphik, -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif;
} .fp-status-won .fp-prediction-badge {
background: #228B22;
}
.fp-status-lost .fp-prediction-badge {
background: #DC143C;
}
.fp-status-pending .fp-prediction-badge {
background: #FF8C00;
} .fp-status-badge-won {
display: inline-block;
padding: 6px 12px;
background: #e8f5e9;
color: #2e7d32;
border-radius: 4px;
font-weight: 700;
font-size: 12px;
text-align: center;
letter-spacing: 0.3px;
border: 1px solid silver;
font-family: "Source Sans Pro", Graphik, -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif;
}
.fp-status-badge-lost {
display: inline-block;
padding: 6px 12px;
background: #ffebee;
color: #c62828;
border-radius: 4px;
font-weight: 700;
font-size: 12px;
text-align: center;
letter-spacing: 0.3px;
border: 1px solid silver;
font-family: "Source Sans Pro", Graphik, -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif;
}
.fp-status-badge-pending {
display: inline-block;
padding: 6px 12px;
background: #fff8e1;
color: #f57f17;
border-radius: 4px;
font-weight: 700;
font-size: 12px;
text-align: center;
letter-spacing: 0.3px;
border: 1px solid silver;
font-family: "Source Sans Pro", Graphik, -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif;
}
.fp-odd-value {
display: block;
font-weight: 700;
color: darkgreen;
font-size: 16px;
text-align: center;
font-family: "Source Sans Pro", Graphik, -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif;
}
.fp-status-icon {
width: 24px;
height: 24px;
display: inline-block;
}
.fp-status-text {
display: inline-block;
padding: 4px 8px;
background: #f5f5f5;
border-radius: 4px;
font-size: 11px;
font-weight: 600;
color: #666;
border: 1px solid silver;
font-family: "Source Sans Pro", Graphik, -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif;
} .fp-status-won {
border-left: 4px solid #228B22;
}
.fp-status-lost {
border-left: 4px solid #DC143C;
}
.fp-status-pending {
border-left: 4px solid #FF8C00;
} .fp-no-predictions {
text-align: center;
padding: 40px 20px;
color: #999;
font-style: italic;
font-family: "Source Sans Pro", Graphik, -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif;
} .fp-error {
padding: 20px;
background: #fff5f5;
border-left: 4px solid #DC143C;
border-radius: 4px;
color: #c62828;
font-weight: 500;
margin-bottom: 20px;
border: 1px solid silver;
font-family: "Source Sans Pro", Graphik, -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif;
} @media (max-width: 1024px) {
.fp-predictions-table {
table-layout: fixed;
}
.fp-col-league {
width: 28px !important;
}
.fp-col-fixtures {
width: 40% !important;
}
.fp-col-tips {
width: 18% !important;
}
.fp-col-odds {
width: 14% !important;
}
.fp-col-result {
width: 14% !important;
}
}
@media (max-width: 768px) {
.fp-predictions-table {
table-layout: fixed;
}
.fp-col-league {
width: 28px !important;
padding: 8px 0px !important;
}
.fp-col-league th {
padding: 8px 0px !important;
}
.fp-col-fixtures {
width: 40% !important;
}
.fp-col-tips {
width: 18% !important;
}
.fp-col-odds {
width: 14% !important;
}
.fp-col-result {
width: 14% !important;
}
.fp-predictions-table th,
.fp-predictions-table td {
padding: 10px 6px;
font-size: 12px;
}
.fp-flag {
font-size: 16px;
min-width: 16px;
}
.fp-odd-value {
font-size: 14px;
}
.fp-status-badge-won,
.fp-status-badge-lost,
.fp-status-badge-pending {
padding: 4px 8px;
font-size: 11px;
}
}
@media (max-width: 480px) {
.fp-predictions-container {
padding: 0 5px;
}
.fp-predictions-table {
font-size: 11px;
table-layout: fixed;
}
.fp-predictions-table th,
.fp-predictions-table td {
padding: 8px 4px;
}
.fp-col-league {
width: 28px !important;
padding: 6px 0px !important;
}
.fp-col-league th {
padding: 6px 0px !important;
}
.fp-col-fixtures {
width: 40% !important;
}
.fp-col-tips {
width: 18% !important;
}
.fp-col-odds {
width: 14% !important;
}
.fp-col-result {
width: 14% !important;
}
.fp-flag {
font-size: 14px;
min-width: 14px;
}
.fp-prediction-badge {
padding: 2px 6px;
font-size: 10px;
}
.fp-odd-value {
font-size: 12px;
}
.fp-status-icon {
width: 20px;
height: 20px;
}
.fp-status-badge-won,
.fp-status-badge-lost,
.fp-status-badge-pending {
padding: 3px 6px;
font-size: 10px;
}
} @media (prefers-color-scheme: dark) {
.fp-predictions-container {
color: #e0e0e0;
}
.fp-predictions-header h2 {
color: #90EE90;
}
.fp-predictions-table {
background: #1a1a1a;
box-shadow: 0 2px 8px rgba(0, 0, 0, 0.4);
}
.fp-predictions-table thead {
background: darkgreen;
}
.fp-predictions-table th {
color: #fff;
border-bottom-color: #000;
}
.fp-predictions-table tbody tr:nth-child(odd) {
background-color: #2a2a2a;
}
.fp-predictions-table tbody tr:nth-child(even) {
background-color: #1a1a1a;
}
.fp-predictions-table td {
border-bottom-color: #444;
color: #e0e0e0;
}
.fp-prediction-row:hover {
background-color: #353535 !important;
}
.fp-match {
color: #e0e0e0;
}
.fp-date-header th {
background: #222;
color: #fff;
} .fp-status-badge-won {
background: #1b5e20;
color: #a5d6a7;
}
.fp-status-badge-lost {
background: #b71c1c;
color: #ef9a9a;
}
.fp-status-badge-pending {
background: #f57f17;
color: #fff9c4;
}
}