span span:after, span span:before { position: relative;}
.attachment-full{width:100% !important;height:auto !important;}
.notfound{display: none;}
input{margin-bottom: 5px !important; padding: 10px 10px !important; width: 209px !important;}
table {
border: 1px solid #ccc !important;
border-collapse: collapse !important;
margin: 0 !important;
padding: 0 !important;
width: 100% !important;
table-layout: fixed !important;
}

table caption {
font-size: 1.5em !important;
margin: .5em 0 .75em !important;
}

table tr {
background-color: #f8f8f8 !important;
border: 1px solid #ddd !important;
padding: .35em !important;
}

table th,table td {
padding: .625em !important;
text-align: center !important;
border: 1px solid #000;
}

table th {
font-size: .85em !important;
letter-spacing: .1em !important;
text-transform: capitalize !important;
border: 1px solid #000 !important;
}

@media screen and (max-width: 600px) {
table {
border: 0 !important;
}

table caption {
font-size: 1.3em !important;
}

table thead {
border: none !important;
clip: rect(0 0 0 0) !important;
height: 1px !important;
margin: -1px !important;
overflow: hidden !important;
padding: 0 !important;
position: absolute !important;
width: 1px !important;
}

table tr {
border-bottom: 3px solid #ddd !important;
display: block !important;
margin-bottom: .625em !important;
}

table td {
border-bottom: 1px solid #ddd !important;
display: block !important;
font-size: .8em !important;
text-align: right !important;
border: 1px solid #000;
}

table td::before {
content: attr(aria-label) !important;
content: attr(data-label)!important;
float: left !important;
font-weight: bold !important;
text-transform: capitalize !important;
}

table td:last-child {
border-bottom: 0 !important;
content: attr(aria-label)!important;
content: attr(data-label) !important;
}
}

td a{color:#2957a3 !important;text-decoration:none !important;}
td a:link{color:#2957a3 !important;text-decoration:none !important;}
td a:visited{color:#2957a3 !important;text-decoration:none !important;}
td a:active{color:#2957a3 !important;text-decoration:none !important;}
td a:hover{color:#000 !important;text-decoration:none!important;}
