@-webkit-viewport {
width: device-width;
zoom: 1.0;
}
@-moz-viewport {
width: device-width;
zoom: 1.0;
}
@-ms-viewport {
width: device-width;
zoom: 1.0;
}
@-o-viewport {
width: device-width;
zoom: 1.0;
}
@viewport {
width: device-width;
zoom: 1.0;
}
a,
button,
input,
select,
textarea,
label,
summary {
-ms-touch-action: manipulation;
touch-action: manipulation;
}
*,
*:before,
*:after {
box-sizing: border-box;
}
html {
font-family: "Helvetica Neue", Arial, sans-serif;
overflow-y: scroll;
-webkit-text-size-adjust: 100%;
-ms-text-size-adjust: 100%;
text-size-adjust: 100%;
}
body {
margin: 0;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
display: block;
}
audio,
canvas,
progress,
video {
display: inline-block;
vertical-align: baseline;
}
audio:not([controls]) {
display: none;
height: 0;
}
img,
video {
max-width: 100%;
height: auto;
}
iframe,
object,
embed {
max-width: 100%;
}
img {
border: 0;
-ms-interpolation-mode: bicubic;
}
svg:not(:root) {
overflow: hidden;
}
figure {
margin: 0;
}
img {
border: 0;
-ms-interpolation-mode: bicubic;
}
svg:not(:root) {
overflow: hidden;
}
figure {
margin: 0;
} .boxed #page {
margin-right: auto;
margin-left: auto;
max-width: 83em;
width: 100%;
}
body .inside {
margin-right: auto;
margin-left: auto;
max-width: 80em;
width: 96%;
}
@media (min-width: 768px) {
body .inside {
width: 770px;
}
}
@media (min-width: 62em) {
body .inside {
width: 990px;
}
}
@media (min-width: 75em) {
body .inside {
width: 1108px;
}
}
.site-content {
padding-top: 20px;
}
.site-content .content-area,
.site-content .widget-area {
float: left;
width: 100%;
}
@media (min-width: 768px) {
.site-content {
padding-top: 40px;
}
.site-content .content-area {
float: left;
width: 67%;
}
.site-content .widget-area {
float: right;
overflow: hidden;
width: 32%;
}
.site-content .content-area.full-width {
float: left;
width: 100%;
}
}
.site-footer {
width: 100%;
}
.row {
margin-left: -16px;
margin-right: -16px;
}
.grid-sixth, .grid-fifth, .grid-fourth, .grid-third, .grid-half {
float: left;
padding-left: 16px;
padding-right: 16px;
width: 100%;
}
@media (min-width: 768px) {
.row-start-xsmall .grid-sixth {
width: 16.666%;
}
.row-start-xsmall .grid-fifth {
width: 20%;
}
.row-start-xsmall .grid-fourth {
width: 25%;
}
.row-start-xsmall .grid-third {
width: 33.333%;
}
.row-start-xsmall .grid-half {
width: 50%;
}
}
@media (min-width: 62em) {
.row-start-small .grid-sixth {
width: 16.666%;
}
.row-start-small .grid-fifth {
width: 20%;
}
.row-start-small .grid-fourth {
width: 25%;
}
.row-start-small .grid-third {
width: 33.333%;
}
.row-start-small .grid-half {
width: 50%;
}
}
@media (min-width: 75em) {
.grid-sixth {
width: 16.666%;
}
.grid-fifth {
width: 20%;
}
.grid-fourth {
width: 25%;
}
.grid-third {
width: 33.333%;
}
.grid-half {
width: 50%;
}
} html {
font-size: 93.8%;
}
body {
background-color: #fff;
color: #253540;
font-family: 'Oxygen', 'Helvetica Neue', Helvetica, Arial, sans-serif;
font-size: 14px;
line-height: 1.5;
}
p {
margin: 0 0 1.5625em;
}
hr {
margin: 2em auto;
border: 0;
border-top: 1px solid #e5e5e5;
border-bottom: 0 solid #ffffff;
}
b,
strong {
font-weight: bold;
}
i,
em {
font-style: italic;
}
dfn {
font-style: italic;
}
mark {
background: #ff0;
color: #000;
}
small {
font-size: 80%;
}
sub,
sup {
font-size: 75%;
line-height: 0;
position: relative;
vertical-align: baseline;
}
sup {
top: -0.5em;
}
sub {
bottom: -0.25em;
} h1, h2, h3, h4, h5, h6 {
font-weight: 600;
clear: both;
color: #253540;
line-height: 1.2;
margin: 0 0 1em;
padding: 1em 0 0;
word-wrap: break-word;
}
h1,
.h1 {
font-size: 1.5em;
padding-top: .5em;
}
@media (min-width: 40em) {
h1,
.h1 {
font-size: 1.75em;
}
}
h2,
.h2 {
font-size: 1.3125em;
}
h3,
.h3 {
font-size: 1.1875em;
}
h4, h5, h6,
.h4, .h5, .h6 {
font-size: 1em;
}
h4,
.h4 {
text-transform: uppercase;
}
h3.victory-title,
h3.comment-reply-title {
background-color: #02439d;
background-image: -moz-linear-gradient(left,  rgba(255,255,255,0) 0%, rgba(255,255,255,0) 30%, rgba(255,255,255,0.1) 100%); background-image: -webkit-linear-gradient(left,  rgba(255,255,255,0) 0%,rgba(255,255,255,0) 30%,rgba(255,255,255,0.1) 100%); background-image: linear-gradient(to right,  rgba(255,255,255,0) 0%,rgba(255,255,255,0) 30%,rgba(255,255,255,0.1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#1affffff',GradientType=1 ); color: #fff;
font-size: 93.3%;
margin: 0;
padding: 0.8em 1.25em;
text-align: center;
text-transform: uppercase;
text-shadow: -1px 1px 1px rgba(0,0,0,0.5);
}
h3.comment-reply-title {
margin-bottom: 1.5em;
} a {
background-color: transparent;
color: #c91a1a;
text-decoration: none;
word-wrap: break-word;
}
h1>a, h2>a, h3>a, h4>a {
color: #253540;
}
a:active,
a:hover {
outline: 0;
}
a:hover,
a:focus,
a:active {
color: #c91a1a;
}
a img {
border: none;
background: none;
}
.site-content .widget a {
color: #4f5d6b;
font-weight: 600;
}
.site-content .widget a:hover {
color: #c91a1a;
}
.site-footer a,
.site-footer .widget a,
.site-footer .widget a:hover {
color: #fff;
}
a.victory-headline {
color: #253540 !important;
} ul,
ol {
margin: 0 0 1.5625em 2em;
padding: 0;
}
ul ul,
ul ol,
ol ol,
ol ul {
margin-bottom: 0;
}
dl,
dd {
margin: 0;
padding: 0;
}
dd {
margin-bottom: 1.5625em;
}
dt {
font-weight: bold;
}
.list-unstyled {
margin-left: 0;
list-style: none;
}
.list-inline {
list-style: none;
margin-left: -0.5em;
margin-right: -0.5em;
padding: 0;
}
.list-inline > li {
display: inline;
margin-left: 0.5em;
margin-right: 0.5em;
} blockquote {
font-size: 1.1875em;
font-style: italic;
margin: 0 0 1.5625em;
padding-left: 0.84211em;
padding-right: 0.84211em;
}
blockquote cite {
color: #808080;
font-size: 0.84211em;
padding-top: 1em;
}
blockquote,
q {
quotes: none;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
content: '';
} code,
kbd,
pre,
samp {
border-radius: 1px;
font-family: Menlo, Monaco, "Courier New", monospace;
font-size: 0.875em;
}
code {
background-color: #f7f7f7;
color: #dd1144;
padding: 0.25em;
word-wrap: break-word;
}
pre {
background-color: #f4f4f4;
display: block;
line-height: 1.5;
margin-bottom: 1.5625em;
overflow: auto;
padding: 0.8125em;
-moz-tab-size: 4;
-o-tab-size: 4;
tab-size: 4;
white-space: pre-wrap;
word-break: break-all;
}
pre code {
background-color: transparent;
border: 0;
color: inherit;
font-size: 1em;
padding: 0;
} form {
margin-bottom: 20px;
padding: 20px 0;
}
.site-content form {
background: #fafafa;
border: 1px solid #f2f2f2;
border-radius: 3px;
}
fieldset {
border: 0;
margin-bottom: 20px;
padding: 0;
}
legend,
label {
display: block;
font-weight: normal;
margin: 0 0 5px;
padding: 0;
}
label {
color: #777;
font-weight: 600;
font-size: 13px;
}
button,
input,
optgroup,
select,
textarea {
color: #555555;
font: inherit;
margin: 0;
padding: 5px;
vertical-align: baseline;
*vertical-align: middle;
}
button {
overflow: visible;
}
button,
select {
text-transform: none;
}
input:not([type="submit"]),
textarea,
select {
background: #fff;
border: 1px solid #e5e5e5;
border-radius: 3px;
color: #777;
display: block;
font-size: 14px;
font-weight: 400;
margin-bottom: 15px;
width: 100%;
max-width: 100%;
padding: 0 12px;
height: 2.2em;
-webkit-transition: .07s ease-in-out;
transition: .07s ease-in-out;
}
@media (min-width: 768px) {
input:not([type="submit"]) {
width: 350px;
max-width: 100%;
}
}
optgroup {
font-weight: bold;
}
form button,
form .button {
margin-bottom: 16px;
}
textarea {
height: 12em;
overflow: auto;
}
input[type="image"],
input[type="checkbox"],
input[type="radio"],
input[type="button"] {
cursor: pointer;
display: inline-block;
height: auto;
margin-bottom: 5px;
padding: 0;
width: auto;
}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
height: auto;
}
input:focus,
textarea:focus {
border-color: rgba(82, 168, 236, 0.8);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0.5em rgba(82, 168, 236, 0.6);
outline: 0;
outline: thin dotted \9;
}
input[type="file"]:focus,
input[type="checkbox"]:focus,
select:focus {
outline: thin dotted;
outline: 0.3125em auto -webkit-focus-ring-color;
outline-offset: -0.125em;
}
.input-inline {
display: inline-block;
vertical-align: middle;
width: auto;
}
.input-condensed {
padding: 1px 0.3125em;
font-size: 0.9375em;
} .header-search form {
margin: 0;
padding: 0;
}
.header-search input {
min-width: 220px;
}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
-webkit-appearance: none;
} input[type="checkbox"],
input[type=radio] {
border-radius: 2px;
background: #E9EEF2;
color: #555;
clear: none;
cursor: pointer;
display: inline-block;
line-height: 0;
height: 18px;
margin: -3px 4px 0 0;
outline: 0;
padding: 0 !important;
text-align: center;
vertical-align: middle;
width: 18px;
min-width: 18px;
-webkit-appearance: none;
-webkit-transition: .05s border-color ease-in-out;
transition: .05s border-color ease-in-out;
}
input[type=radio] {
border-radius: 20px;
}
input[type=checkbox]:checked,
input[type=radio]:checked {
background: #37BF91;
}
input[type=checkbox]:checked:before,
input[type=radio]:checked:before {
float: left;
color: #fff;
font-size: 13px;
display: inline-block;
vertical-align: middle;
width: 16px;
margin-top: 9px;
margin-left: 0;
font-family: "FontAwesome";
content: "\f00c";
speak: none;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
} .victory-table-wrap {
overflow: auto;
width: 100%;
}
table {
border-collapse: collapse;
border-spacing: 0;
font-size: 0.93em;
margin-bottom: 1.5625em;
width: 100%;
}
.victory-table {
width: 100%;
}
thead tr {
background: #f4f4f4;
}
tr.highlighted {
background: #f8f8f8;
font-weight: 600;
}
th,
td {
text-align: left;
padding: 0.6em 0.35em;
vertical-align: middle;
}
td img {
vertical-align: middle;
}
th {
color: #717a80;
font-size: 85%;
font-weight: 600;
text-align: center;
text-transform: uppercase;
vertical-align: bottom;
}
td {
border-top: 1px solid #e5e5e5;
vertical-align: middle;
}
tbody tr:hover {
background: #fafafa;
}
table.no-hover tbody tr:hover {
background: transparent;
}
td.table-head {
color: #4f5d6b;
font-weight: 600;
}
.wpcm-fixtures-shortcode th.venue,
.wpcm-fixtures-shortcode th.result,
.wpcm-fixtures-shortcode th.score,
.wpcm-fixtures-shortcode td.venue,
.wpcm-fixtures-shortcode td.club-thumb,
.wpcm-fixtures-shortcode td.result,
table.victory-players thead th,
table.victory-players tbody td,
.wpcm-standings table th,
.wpcm-standings table td {
text-align: center;
}
table.victory-players thead th.name,
table.victory-players tbody td.name,
table.victory-players thead th.position,
table.victory-players tbody td.position,
table.victory-players thead th.job,
table.victory-players tbody td.job,
.wpcm-standings table td.club {
text-align: left;
}
.wpcm-fixtures-shortcode td.date,
.wpcm-fixtures-shortcode td.venue,
.wpcm-fixtures-shortcode td.competition {
color: #777;
}
td.score,
td.match-centre-link {
min-width: 3.5em;
text-align: right;
}
td.score,
td.opponent,
td.name,
td.club {
font-weight: 600;
}
table.victory-players tbody td.name {
min-width: 150px;
}
.wpcm-standings table td.club {
min-width: 200px;
}
.wpcm-fixtures-shortcode td.opponent {
width: 43%;
}
table.victory-players th.number {
width: auto;
}
table.victory-players th.name img {
vertical-align: middle;
margin-right: 0.8em;
}
.wpcm-standings td.club img {
vertical-align: middle;
}
.wpcm-standings td.club {
min-width: 48%;
}
.wpcm-standings table td.club span.crest-wrap,
.wpcm-fixtures-shortcode table td.opponent span.crest-wrap {
display: inline-block;
margin-right: 10px;
height: 38px;
width: 38px;
text-align: center;
}
.site-footer thead tr,
.site-footer tr.highlighted,
.site-footer tbody tr:hover {
background: transparent;
}
.site-footer th {
color: #cfd4d6;
}
.site-footer td {
border-top: 1px dotted rgba(255,255,255, 0.1);
} .btn,
.btn-secondary,
.button,
input[type="submit"],
button,
.woocommerce a.button,
.woocommerce button.button,
.woocommerce input.button {
color: #ffffff;
background-color: #c91a1a;
border-color: #c91a1a;
display: inline-block;
margin-bottom: 0;
font-weight: 600;
text-align: center;
vertical-align: middle;
-ms-touch-action: manipulation;
touch-action: manipulation;
cursor: pointer;
background-image: none;
border: 1px solid transparent;
white-space: nowrap;
opacity: .9;
padding: 6px 12px;
font-size: 13px;
line-height: 1.5;
border-radius: 3px;
text-shadow: -1px 1px 1px rgba(0,0,0,0.5);
text-transform: uppercase;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.btn-secondary {
background-color: #fff !important;
border: 1px solid #dfdfdf;
color: #c91a1a;
text-shadow: none;
}
.site-footer .widget .btn-secondary {
background-color: transparent !important;
}
.site-content .widget .btn-secondary {
color: #c91a1a;
}
.btn:focus,
.btn:active:focus,
.btn.active:focus,
.btn.focus,
.btn:active.focus,
.btn.active.focus,
.button:focus,
input[type="submit"]:focus,
button:focus {
color: #ffffff;
background-color: #c91a1a;
outline: thin dotted;
outline: 5px auto -webkit-focus-ring-color;
outline-offset: -2px;
}
.btn:hover,
.btn:focus,
.btn.focus,
.button:hover,
input[type="submit"]:hover,
button:hover,
.woocommerce a.button:hover,
.woocommerce button.button:hover,
.woocommerce input.button:hover {
color: #ffffff;
background-color: #c91a1a;
opacity: 1;
text-decoration: none;
}
.btn-secondary:hover {
border-color: #ccc;
text-decoration: none !important;
}
.btn:active,
.btn.active,
.button:active,
.woocommerce a.button:active,
.woocommerce button.button:active,
.woocommerce input.button:active {
color: #ffffff;
background-color: #c91a1a;
outline: 0;
background-image: none;
-webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.btn:active:hover,
.btn.active:hover,
.button:active:hover {
color: #ffffff;
background-color: #c91a1a;
}
.btn,
.btn-secondary,
.button,
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
cursor: pointer;
text-align: center;
vertical-align: middle;
-webkit-appearance: none;
}
.button-one,
.button-two {
padding: 8px 16px;
font-size: 14px;
margin-right: 10px;
}
.button-one,
.button-one:hover,
.button-two,
.button-two:hover {
background-color: #61b738;
} .assistive-text {
line-height: 1;
position: absolute !important;
clip: rect(1px 1px 1px 1px); clip: rect(1px, 1px, 1px, 1px);
margin-bottom: 0;
} .screen-reader-text {
clip: rect(1px, 1px, 1px, 1px);
position: absolute !important;
height: 1px;
width: 1px;
overflow: hidden;
}
.screen-reader-text:focus {
background-color: #f1f1f1;
border-radius: 3px;
box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
clip: auto !important;
color: #21759b;
display: block;
font-size: 14px;
font-size: 0.875rem;
font-weight: bold;
height: auto;
left: 5px;
line-height: normal;
padding: 15px 23px 14px;
text-decoration: none;
top: 5px;
width: auto;
z-index: 100000; } .alignleft {
display: inline;
float: left;
margin-right: 1.5em;
}
.alignright {
display: inline;
float: right;
margin-left: 1.5em;
}
.aligncenter {
clear: both;
display: block;
margin-left: auto;
margin-right: auto;
} .clear:before,
.clear:after,
.entry-content:before,
.entry-content:after,
.inside:before,
.inside:after,
.site-header:before,
.site-header:after,
.main-navigation:before,
.main-navigation:after,
.site-content:before,
.site-content:after,
.site-footer:before,
.site-footer:after {
content: "";
display: table;
table-layout: fixed;
}
.clear:after,
.entry-content:after,
.inside:after,
.site-header:after,
.main-navigation:after,
.site-content:after,
.site-footer:after {
clear: both;
}
.hide {
display: none;
} .top-menu {
background-color: #222;
position: relative;
display: block;
width: 100%;
}
.top-menu .top-menu-wrap {
float: left;
font-size: 11px;
font-weight: 500;
padding: 0.6em 0;
position: relative;
width: 100%;
}
.top-menu a {
color: #fff;
}
.top-menu a:hover {
color: #f1f1f1;
}
#top-nav {
display: inline-block;
}
#top-nav ul {
display: inline-block;
list-style: none;
margin: 0;
padding: 0;
}
#top-nav ul li {
display: inline-block;
margin-right: 10px;
}
.date-time-display {
display: none;
}
@media (min-width: 768px) {
.date-time-display {
display: inline-block;
color: #fff;
margin-right: 26px;
}
}
.weather-display {
color: #fff;
display: inline-block;
margin-right: 26px;
}
.weather-temperature,
.weather-place,
.weather-icon {
display: inline-block;
}
.weather-icon,
.weather-place {
margin-right: 6px;
}
.weather-icon {
font-size: 16px;
line-height: 1;
margin-right: 6px;
vertical-align: bottom;
}
.header-search-wrap {
position: absolute;
right: 0;
top: 0;
}
.dropdown-toggle {
color: #fff;
float: right;
line-height: 1.1;
outline: none;
display: inline-block;
padding: 0 2px 0 20px;
}
.dropdown-toggle:hover,
.dropdown-toggle.active {
color: #fff;
}
.header-search {
background: #222;
clear: right;
display: none;
padding: 16px 16px 14px;
position: absolute;
top: 100%;
right: 0;
text-align: center;
width: 100%;
z-index: 998;
border-bottom-left-radius: 3px;
border-bottom-right-radius: 3px;
}
@media (min-width: 768px) {
.header-search {
width: auto;
}
} .victory-login {
display: inline-block;
float: right;
margin-left: 20px;
}
.victory-logged-in {
margin-right: 12px;
}
.victory-logged-in img {
margin-right: 6px;
vertical-align: bottom;
border-radius: 100%;
}
#simplemodal-login-form {
display: inline-block;
vertical-align: middle;
position: relative;
z-index: 102;
max-width: 500px;
width: 90%;
background: #fff;
padding: 1.5em 1.25em;
border-radius: 3px;
box-shadow: 0 0 10px #000;
text-align: left;
}
#simplemodal-login-form .victory-title {
margin-bottom: 1.5em;
}
#simplemodal-login-form input.input {
width: 100%;
}
.victory-login-logo { 
display: block;
margin-bottom: 1.5em;
text-align: center;
}
.victory-login-logo img {
max-height: 80px;
}
#simplemodal-login-form .user-submit {
float: right;
}
.blocker {
position: fixed;
top: 0;
bottom: 0;
left: 0;
right: 0;
width: 100%;
height: 100%;
overflow: auto;
z-index: 1040;
padding: 20px;
box-sizing: border-box;
background-color: rgb(0,0,0);
background-color: rgba(0,0,0,0.75);
text-align: center;
}
.blocker:before{
content: "";
display: inline-block;
height: 100%;
vertical-align: middle;
margin-right: -0.05em;
}
.blocker.behind {
background-color: transparent;
}
.modal-spinner {
display: none;
width: 32px;
height: 32px;
position: fixed;
top: 50%;
left: 50%;
margin-right: -16px;
margin-top: -16px;
background: url(//fbctigersporuba.cz/wp-content/themes/victory/includes/images/ajax-loader.gif) #777 no-repeat center center;
}
body > #simplemodal-login-form {
display: none;
} #social-nav {
float: right;
font-size: 0;
margin-left: 20px;
}
#social-nav ul {
display: inline-block;
list-style: none;
margin: 0;
padding: 0;
}
#social-nav ul li {
display: inline-block;
margin-left: 10px;
}
#social-nav a:before {
font-family: "FontAwesome";
font-size: 16px;
padding: 0;
color: #fff;
}
@media (min-width: 768px) {
#social-nav a:before {
line-height: 2.3;
}
} .site-header {
position: relative;
z-index: 100;
display: block;
min-height: 120px;
text-align: center;
width: 100%;
background-color: #02439d;
-webkit-backface-visibility: hidden;
-webkit-font-smoothing: subpixel-antialiased;
}
@media (min-width: 768px) {
.site-header {
text-align: left;
}
}
.site-branding {
margin: 12px 0 0;
text-transform: uppercase;
}
.site-logo { 
display: inline-block;
margin: 0 8px 0 0;
max-height: 44px;
vertical-align: top;
}
.site-title {
display: inline-block;
}
.has-logo .site-title {
display: none;
}
.site-name {
text-decoration: none;
font-size: 20px;
color: #fff;
letter-spacing: 1px;
line-height: 1;
margin: 0;
padding: 0;
text-transform: uppercase;
text-shadow: -1px 1px 1px rgba(0,0,0,0.5);
}
.site-name a {
color: #fff;
}
.site-name a:hover,
.site-name a:focus {
color: #eee;
text-decoration: none;
}
.site-description {
color: #eee;
display: block;
font-size: 14px;
letter-spacing: 1px;
line-height: 1;
margin: 5px 0 0;
padding: 0;
text-align: left;
text-transform: uppercase;
text-shadow: -1px 1px 1px rgba(0,0,0,0.5);
}
.site-banner {
margin: 15px 0 10px;
max-width: 728px;
text-align: center;
}
@media (min-width: 768px) {
.site-branding {
float: left;
margin: 1em 0 1.25em;
text-align: left;
}
.site-banner {
float: right;
}
.site-logo {
margin: 0 1.2em 0 0;
max-height: 80px;
}
.has-logo .site-title {
display: inline-block;
}
.site-name {
font-size: 28px;
padding-top: 10px;
}
.site-description {
font-size: 18px;
}
}
.background-effect {
position: absolute;
z-index: -999998;
top: 0;
left: 0;
overflow: hidden;
width: 100%;
height: 100%;
margin: 0;
padding: 0;
opacity: .2;
background-position: center center;
background-size: cover;
background-repeat: no-repeat;
}
.site-header-bg.background-effect {
background-attachment: scroll;
} .menu-toggle {
font-size: 1em;
padding-bottom: 10px;
position: relative;
z-index: 10;
display: none;
text-align: center;
}
.navbar-fixed .menu-toggle {
padding: 10px 0;
}
.menu-toggle:hover {
cursor: pointer;
}
.menu-toggle span {
color: #fff;
font-weight: 400;
display: inline-block;
text-transform: uppercase;
}
.menu-toggle span i {
margin-right: 5px;
}
span.menu-close {
display: none;
}
.main-navigation #menu {
float: left;
}
.main-navigation .inside {
position: relative;
}
.main-navigation {
background: #02439d;
border-bottom: 5px solid #12afe8;
//box-shadow: 0 6px 12px -3px rgba(0,0,0,0.7);
display: block;
position: relative;
width: 100%;
z-index: 99;
}
.site-navigation ul {
width: 100%;
margin: 0;
padding: 0;
list-style: none;
}
.site-navigation li {
position: relative;
display: inline-block;
z-index: 1000;
}
.site-navigation a {
font-size: 14px;
font-weight: 400;
outline: none;
display: inline-block;
padding: 0 1em;
text-decoration: none;
text-transform: uppercase;
color: #fff;
text-shadow: -1px 1px 1px rgba(0,0,0,0.5);
}
.site-navigation a:hover {
color: #fff;
}
.site-navigation ul > li > a {
line-height: 2.6;
}
.navbar-fixed.main-navigation {
font-weight: 400;
top: 0;
z-index: 1039;
position: fixed;
width: 100%;
}
@media (min-width: 768px) {
body.admin-bar .navbar-fixed {
top: 30px !important;
}
.navbar-fixed.main-navigation {
max-width: 100%;
}
.boxed .navbar-fixed.main-navigation {
max-width: 83em;
}
}
.navbar-fixed.main-navigation ul > li > a {
line-height: 2.7;
}
.site-navigation ul ul {
color: #373A3C;
position: absolute;
top: 37px;
left: 0;
z-index: -1;
opacity: 0;
visibility: hidden;
width: 250px;
text-align: left;
border-bottom-left-radius: 3px;
border-bottom-right-radius: 3px;
background: #FFF;
-webkit-transition: all .05s ease-in-out;
transition: all .05s ease-in-out;
-webkit-transform: scale(0.95);
-ms-transform: scale(0.95);
transform: scale(0.95);
box-shadow: 0 6px 18px -1px rgba(0,0,0,0.45);
}
.site-navigation .show-sub,
.landscape .site-navigation ul.sub-menu {
opacity: 1;
visibility: visible;
z-index: 100;
-webkit-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
} .landscape .site-navigation ul.sub-menu {
display: none;
}
.landscape .site-navigation li:hover > ul,
.landscape .site-navigation li li a:hover > ul {
display: block;
}
.site-navigation ul ul:before {
position: absolute;
top: -8px;
left: 50%;
margin-left: -8px;
content: " ";
border-right: 8px solid transparent;
border-bottom: 8px solid #FFF;
border-left: 8px solid transparent;
}
.site-navigation ul > li.menu-item-has-children > a:after {
font-family: "FontAwesome";
font-size: 1em;
margin-left: 7px;
content: "\f107";
}
.site-navigation ul ul > li.menu-item-has-children > a:after {
font-family: "FontAwesome";
font-size: 1em;
margin-left: 7px;
content: "\f105";
float: right;
}
.site-navigation ul ul ul {
top: 0;
left: 240px;
}
.site-navigation ul ul ul li:first-child:before {
position: absolute;
top: 24px;
left: -8px;
content: " ";
border-top: 8px solid transparent;
border-right: 8px solid #FFF;
border-bottom: 8px solid transparent;
}
.site-navigation ul ul ul:before {
display: none;
}
.site-navigation ul ul a {
color: #373A3C;
display: block;
font-size: 85%;
font-weight: normal;
line-height: 2;
position: relative;
margin: 0;
padding: .85em 1.5em;
text-transform: uppercase;
border-bottom: none;
text-shadow: none;
}
.site-navigation ul ul a:hover {
background: #fafafa;
color: #777 !important;
}
.site-navigation ul ul li {
width: 100%;
//border-bottom: dotted 1px #eee;
}
.site-navigation ul ul li:last-child {
border-bottom: none;
}
.site-navigation ul.menu > li.current-menu-item {
background: #12afe8;
color: #fff;
}
.site-navigation ul > li:hover > a {
-webkit-transition: .07s ease-in-out;
transition: .07s ease-in-out;
}
.site-navigation ul ul li:hover > a {
border-bottom: none;
}
.sub-menu li.current-menu-item > a {
font-weight: bold !important;
border-bottom: none !important;
}
.sub-menu li.current-menu-item > a:before {
display: none;
}
.menu-search {
padding-left: 10px;
}
@media only screen and (max-width: 48em) {
.menu-toggle {
display: inline-block;
}
.site-navigation {
display: none;
float: none;
width: 100%;
max-width: 100%;
}
.site-navigation .show-mobile-sub > ul {
display: inline-block;
}
.show-mobile-sub ul.drop-active {
display: block;
}
.site-navigation a {
display: inline-block;
font-size: 1em;
}
.site-navigation ul > li > a {
line-height: 3;
}
.menu-item-has-children {
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
}
.site-navigation ul li.current-menu-item > a,
.site-navigation ul > li:hover > a {
color: #fff;
}
.site-navigation ul > li.menu-item-has-children > a:after {
display: none;
}
.site-navigation ul > li.menu-item-has-children:after {
font-family: "FontAwesome";
position: absolute;
top: 12px;
right: 5%;
content: "\f107";
color: #fff;
}
.site-navigation ul > li.active-sub-menu:after {
content: "\f106";
}
.site-navigation ul > li.menu-item-has-children:hover:after {
color: #fff;
}
.site-navigation ul ul:before,
.site-navigation ul ul ul li:first-child:before {
display: none;
}
.site-navigation ul {
margin-bottom: 0;
padding: 0 2%;
text-align: left;
background: transparent;
animation: smoothFade .5s;
-moz-animation: smoothFade .5s;
-webkit-animation: smoothFade .5s;
-o-animation: smoothFade .5s;
}
.header-wrap, .logo, .hero-title {
animation: smoothFade .5s;
-moz-animation: smoothFade .5s;
-webkit-animation: smoothFade .5s;
-o-animation: smoothFade .5s;
}
.site-navigation li {
width: 100%;
border-bottom: solid 1px rgba(255,255,255,0.1);
}
.site-navigation li:last-child {
border-bottom: none;
}
.site-navigation li:hover {
cursor: pointer;
}
.site-navigation ul ul {
position: relative;
top: auto;
left: auto;
z-index: 100;
margin-left: 0 !important;
visibility: visible;
opacity: 1;
display: none;
-webkit-transition: none;
transition: none;
-webkit-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
width: 100%;
background: transparent;
box-shadow: none;
}
.site-navigation ul ul a {
color: #fff;
padding: 0;
}
.site-navigation ul ul ul {
top: auto;
left: auto;
padding-left: 5%;
}
.site-navigation ul ul li:first-child {
border-top: solid 1px rgba(255,255,255,0.1);
}
} .victory-hero-header {
background-position: center center;
background-size: cover;
background-repeat: no-repeat;
display: block;
min-height: 380px;
overflow: hidden;
padding: 30px 0;
text-align: center;
width: 100%;
}
.victory-hero-title {
background: rgba(0,0,0,.6);
color: #fff;
display: inline-block;
font-size: 22px;
font-weight: 900;
letter-spacing: 1px;
margin: 0;
padding: 10px 10px 5px;
text-shadow: -2px 2px 2px rgba(0,0,0,0.4);
width: auto;
max-width: 90%;
}
.victory-hero-subtitle {
display: block;
}
.victory-hero-subtitle h2 {
background: rgba(0,0,0,.6);
color: #fff;
display: inline-block;
font-size: 16px;
font-weight: 400;
margin: 10px 0 0;
padding: 10px 10px 5px;
text-shadow: -1px 1px 1px rgba(0,0,0,0.4);
width: auto;
max-width: 90%;
}
@media only screen and (min-width: 768px) {
.victory-hero-header {
min-height: 320px;
padding: 80px 0 50px;
text-align: left;
}
.victory-hero-title {
font-size: 44px;
max-width: 75%;
}
.victory-hero-subtitle h2 {
font-size: 26px;
margin-top: 5px;
max-width: 70%;
}
}
.victory-hero-buttons {
display: block;
margin-top: 16px;
} .victory-main-title {
background-color: #02439d;
background-image: -moz-linear-gradient(left,  rgba(255,255,255,0) 0%, rgba(255,255,255,0) 30%, rgba(255,255,255,0.1) 100%); background-image: -webkit-linear-gradient(left,  rgba(255,255,255,0) 0%,rgba(255,255,255,0) 30%,rgba(255,255,255,0.1) 100%); background-image: linear-gradient(to right,  rgba(255,255,255,0) 0%,rgba(255,255,255,0) 30%,rgba(255,255,255,0.1) 100%); border-bottom: 5px solid #12afe8;
color: #fff;
float: left;
width: 100%;
text-transform: uppercase;
text-shadow: -1px 1px 1px rgba(0,0,0,0.5);
border-top-left-radius: 3px;
border-top-right-radius: 3px;
}
.victory-main-title-title {
clear: left;
color: #fff;
font-size: 1em;
font-weight: 700;
float: left;
padding: 0.6em 1em;
margin: 0;
}
.victory-subtitle {
font-size: 12px;
position: relative;
margin: 0;
padding: 12px 16px 0 20px;
color: #eee;
}
.victory-main-title-team {
color: #fff;
font-weight: 400;
float: right;
padding: 0.8em 1.25em;
}
@media only screen and (min-width: 768px) {
.victory-main-title-title {
font-size: 16px;
}
.victory-subtitle {
font-size: 13px;
}
} .post .post-featured-image,
.single .post-featured-image,
.page .post-featured-image {
display: inline-block;
max-width: 100%;
border: none;
}
#content .post-content .post-featured-image {
margin-bottom: 1.25em;
overflow: hidden;
width: 100%;
}
#content .post-content .post-featured-image:hover {
border: none;
}
#content .post-content .post-featured-image img {
display: block;
margin: 0 auto;
min-width: 100%;
height: auto;
} .site-content {
background-color: #f1f3f5;
}
article.post,
article.page,
article.hentry {
float: left;
padding: 3em 1.25em 2em;
width: 100%;
}
.site-main {
float: left;
background: #fff;
margin-bottom: 2em;
position: relative;
width: 100%;
box-shadow: inset 0 0 0 1px #dfdfdf;
border-radius: 3px;
}
article.wpcm_match {
padding-top: 0;
margin-top: 3em;
}
.sticky {
display: block;
}
.post-title {
margin: 0 0 1.25em 0;
padding: 0;
}
.post-single .post-title {
margin: 0 0 0.8em;
}
span.entry-subtitle {
display: block;
color: #a5b2bd;
font-size: 15px;
font-weight: 600;
}
.post-single span.entry-subtitle {
font-size: 16px;
margin-top: 8px;
}
.post-body,
.page-body {
display: block;
margin: 2.5em 1.25em 1.5em;
}
.post-single .post-body {
margin-top: 1.5em;
}
.post-body a,
.page-body a {
font-weight: 600;
}
.post-body a:hover,
.page-body a:hover {
text-decoration: underline;
}
.post-content,
.post-summary,
.page-body {
margin-bottom: 1.25em;
}
.post-content .post-body {
margin-top: 0;
}
.post-body > h1,
.page-body > h1,
.post-body > h2,
.page-body > h2,
.post-body > h3,
.page-body > h3 {
padding-top: 0;
}
.post-meta {
clear: both;
color: #a5b2bd;
font-size: 12px;
padding: 0 0 1.25em 0;
}
.post-meta span {
display: inline-block;
}
.post-meta a {
color: #4f5d6b;
}
.post-meta .glyphicon {
margin-right: 5px;
}
.post-meta .posted-by {
margin-right: 6px;
}
.post-meta .meta-comments,
.post-meta .meta-cats {
line-height: 1;
margin-left: 8px;
text-align: center;
text-transform: uppercase;
}
.post-meta .meta-cats a,
.post-meta .meta-comments a {
background-color: #888;
color: #fff;
display: inline-block;
font-size: 80%;
min-width: 16px;
opacity: .8;
padding: .3em .6em;
position: relative;
white-space: nowrap;
vertical-align: baseline;
border-radius: 3px;
text-shadow: 0 0 1px rgba(0,0,0,0);
}
.post-meta .meta-comments a {
border-bottom-left-radius: 0;
}
.post-meta .meta-comments a:hover,
.post-meta .meta-cats a:hover {
color: #fff;
opacity: 1;
text-decoration: none;
cursor: pointer;
text-shadow: 0 0 1px rgba(0,0,0,1);
}
.post-meta .meta-comments a:after {
position: absolute;
bottom: -3px;
left: 0;
content: '';
width: 0;
height: 0;
border-style: solid;
border-width: 3px 3px 0 0;
border-color: #777 transparent transparent transparent;
}
.post-meta .byline .author {
margin-right: initial;
}
.byline,
.updated:not(.published) {
display: none;
}
.blog .format-aside .post-title,
.archive .format-aside .post-title {
display: none;
}
.page-links {
clear: both;
margin: 0 0 1.5em;
}
.post-body {
position: relative;
}
.post-thumb {
margin-bottom: 10px;
}
.post-details .post-title {
font-size: 18px;
line-height: 24px;
margin-bottom: 0.5em;
}
.post-details a:hover {
text-decoration: none;
}
.post-details .post-meta {
font-size: 11px;
padding: 0;
margin-bottom: 0.5em;
}
.post-details .post-summary {
color: #777;
font-size: 12px;
}
@media only screen and (min-width: 768px) {
.post-content .post-body {
margin-top: 20px;
}
.post-thumb {
position: absolute;
margin-bottom: 0;
top: 0;
left: 0;
}
.post-thumb img {
max-width: 220px;
}
.post-details .post-title {
font-size: 20px;
line-height: 26px;
}
.post-details {
margin-left: 245px;
}
.post-meta,
.post-details .post-meta {
font-size: 13px;
}
.post-details .post-summary {
font-size: 14px;
}
} .author-info {
display: inline-block;
margin-top: 1.5em;
padding: 0 1.25em;
width: 100%;
}
.author-profile {
background: #fafafa;
border: 1px solid #f2f2f2;
padding: 1.25em;
border-radius: 3px;
}
.author-avatar {
display: inline-block;
width: 10%;
margin-right: 3%;
vertical-align: top;
}
.author-description {
font-size: 14px;
display: inline-block;
width: 86%;
color: #777;
}
.author-description h2 {
font-size: 16px;
line-height: 1;
padding-top: 0;
}
.author-links {
color: #a5b2bd;
display: inline-block;
font-size: 13px;
width: 100%;
}
.author-description h2 + .author-links {
margin-top: 0;
}
.author-links a {
margin-right: 10px;
color: #4f5d6b;
} .comments-area {
background: #fff;
float: left;
margin-bottom: 2em;
width: 100%;
box-shadow: inset 0 0 0 1px #dfdfdf;
border-radius: 3px;
}
.comments-area ol {
float: left;
list-style: none;
margin: 0;
padding: 2.5em 1.25em 1.5em;
width: 100%;
}
.comments-area ol li {
display: block;
}
.comment-body {
border-bottom: 1px solid #e5e5e5;
float: left;
margin-bottom: 1.5em;
width: 100%;
}
.comment-body .comment-author {
width: 9%;
min-width: 70px;
float: left;
}
.comment-body .comment-text {
float: right;
position: relative;
width: 88%;
}
#comments .pingback {
margin: 0;
}
#comments .pingback .comment-body {
padding: 10px 20px;
}
.comment-list .vcard img.avatar {
padding: 2px;
}
#respond {
padding: 20px;
}
#reply-title {
margin-top: 0;
}
.comment-header {
display: block;
margin-bottom: 1.2em;
}
.comment-header h4 {
padding-top: 0;
margin-bottom: 8px;
text-transform: none;
}
.comment-header cite {
font-style: normal;
}
.comment-meta {
color: #4f5d6b;
font-size: 0.85em;
padding: 0;
margin: 0;
}
.comment-meta a {
color: #a5b2bd;
}
.comment-content {
position: relative;
} .comment .children {
list-style: none;
}
.comment-form-author,
.comment-form-email,
.comment-form-url {
width: 50%;
}
.bypostauthor {
background: #fafafa;
}
.comment-reply-link {
color: #a5b2bd;
position: absolute;
top: 0;
right: 0;
} .site-main .comment-navigation,
.site-main .posts-navigation,
.site-main .post-navigation {
margin: 0 0 1.5em;
overflow: hidden;
float: left;
clear: both;
width: 100%;
}
.post-navigation a{
color: #4f5d6b;
}
.post-navigation a:hover {
text-decoration: none;
}
.post-navigation ul {
list-style: none;
margin: 0;
}
.post-navigation ul li {
background: #fff;
color: #a5b2bd;
margin-bottom: 2em;
padding: 1.25em;
width: 49%;
box-shadow: inset 0 0 0 1px #dfdfdf;
border-radius: 3px;
}
.post-navigation ul li span {
display: block;
}
.post-navigation ul li a span.post-navigation-label {
color: #a5b2bd;
font-size: 12px;
}
.comment-navigation .nav-previous,
.posts-navigation .nav-previous,
.post-navigation .nav-previous {
float: left;
}
.comment-navigation .nav-next,
.posts-navigation .nav-next,
.post-navigation .nav-next {
float: right;
text-align: right;
}
.post-navigation .post-navigation-title {
display: none;
}
.nav-previous {
margin-bottom: 1.5em;
}
@media (min-width: 768px) {
.nav-previous {
margin-bottom: 0;
}
.post-navigation .post-navigation-title {
display: block;
}
} .page-navigation {
margin: 0 1.25em;
width: 100%;
}
.pagination {
display: inline-block;
padding-left: 0;
margin: 20px auto;
}
.pagination > li {
display: inline-block;
}
.pagination > li > a,
.pagination > li > span {
position: relative;
color: #777;
float: left;
font-size: 13px;
padding: 0;
height: 28px;
width: 28px;
line-height: 28px;
opacity: .75;
text-decoration: none;
border: 1px solid #dfdfdf;
margin-right: 2px;
text-align: center;
}
.pagination li a:hover,
.pagination li a:focus {
background-color: #c91a1a;
border-color: #c91a1a;
color: #fff;
opacity: 1;
}
.pagination li .active,
.pagination li .current,
.pagination li span:hover {
background: #888;
border-color: #888;
color: #fff;
opacity: 1;
}
.pagination li i.fa {
font-size: 18px;
} .victory-club-image {
float: left;
margin-bottom: 1.5em;
width: 34%;
}
.victory-club-meta {
float: right;
margin-bottom: 1.5em;
width: 62%;
}
.victory-club-title {
font-size: 1.75em;
margin-bottom: .6em;
padding-top: 0;
}
.victory-club-map {
clear: both;
margin-bottom: 2em;
width: 100%;
}
.victory-clubs-stats {
float: left;
margin: 2.5em 0;
text-align: center;
width: 100%;
}
.victory-match-row {
display:none;
}
.victory-match-status {
color: #fff;
display: inline-block;
padding: 3px 6px;
min-width: 44px;
text-align: center;
text-shadow: -1px 1px 1px rgba(0,0,0,0.5);
white-space: nowrap;
border-radius: 3px;
}
.victory-club-stat-total.win,
.win {
background-color: #388e3c;
}
.victory-club-stat-total.draw,
.draw {
background-color: #f9a825;
}
.victory-club-stat-total.loss,
.loss,
.lose {
background-color: #c62828;
}
.postponed {
background-color: #353535;
}
.load-more-btn {
display: block;
text-align: center;
width: 100%;
} article.wpcm-single-match {
margin-top: 2.4%;
padding: 0;
}
.victory-scoreboard {
background: #fff;
float: left;
position: relative;
width: 100%;
box-shadow: inset 0 0 0 1px #dfdfdf;
border-radius: 3px;
}
.scoreboard-title {
float: left;
margin: 10px 0;
width: 100%;
}
.scoreboard-title-inside {
display: block;
margin: 0 auto;
width: 94%;
}
@media only screen and (min-width: 768px) {
.scoreboard-title {
margin: 18px 0;
}
.scoreboard-title-inside {
width: 78%;
}
.site-content .victory-match-widgets {
float: right;
margin-top: 2.4%;
overflow: hidden;
width: 32%;
}
}
.scoreboard-club {
float: left;
width: 100%;
}
.scoreboard-club:first-child {
margin-bottom: 2px;
}
.scoreboard-club span.scoreboard-badge {
float: left;
height: 38px;
margin-right: 8px;
text-align: center;
width: 38px;
}
.scoreboard-club h2 {
display: inline-block;
font-size: 16px;
letter-spacing: 1px;
line-height: 1em;
margin: 0;
padding: 13px 0;
text-transform: uppercase;
width: 194px;
white-space: nowrap;
overflow: hidden; text-overflow: ellipsis;
}
.scoreboard-club span.scoreboard-score {
background: #777;
color: #fff;
float: right;
font-size: 20px;
font-weight: 700;
line-height: 38px;
margin: 0;
padding: 0 10px;
text-align: center;
min-width: 38px;
height: 38px;
border-radius: 3px;
text-transform: uppercase;
text-shadow: -1px 1px 1px rgba(0,0,0,0.5);
}
.scoreboard-meta {
font-size: 11px;
padding: 0 1.25em 1.25em;
text-align: center;
text-transform: uppercase;
}
.scoreboard-meta span {
display: block;
}
.scoreboard-meta .match-comp {
color: #a5b2bd;
}
.scoreboard-meta .match-date {
color: #4f5d6b;
margin: 0 16px;
}
.scoreboard-meta .match-venue {
color: #a5b2bd;
}
@media only screen and (min-width: 768px) {
.scoreboard-club:first-child {
margin-bottom: 1.25em;
}
.scoreboard-club span.scoreboard-badge {
height: 66px;
margin-right: 16px;
width: 66px;
}
.scoreboard-club h2 {
font-size: 32px;
padding: 18px 0;
width: auto;
}
.scoreboard-club span.scoreboard-score {
font-size: 38px;
line-height: 66px;
min-width: 66px;
height: 66px;
}
.scoreboard-meta {
font-size: 12px;
}
.scoreboard-meta span {
display: inline-block;
}
}
.match-content {
clear: both;
float: left;
width: 100%;
}
.match-details {
float: left;
margin-bottom: 1.5em;
width: 100%;
}
.match-details h3 {
font-size: 14px;
padding-top: 0;
}
.match-details h3 span {
color: #a5b2bd;
font-size: 12px;
font-weight: 400;
margin-left: 10px;
}
.victory-match-shootout {
font-weight: 700;
margin-bottom: 16px;
}
.match-details ul {
list-style: none;
margin: 0;
padding: 0;
}
.match-details ul li {
display: block;
font-size: 11px;
margin-bottom: 6px;
text-transform: uppercase;
}
.match-details li.address {
text-transform: none;
}
.match-details li.competition,
.match-details li.address,
.match-details li.attendance,
.match-details li.referee {
color: #a5b2bd;
}
@media only screen and (min-width: 768px) {
.match-details h3{
font-size: 18px;
}
.match-details ul {
float: left;
width: 50%;
}
.match-details ul li {
font-size: 12px;
}
}
.wpcm-lineup-table td.squad-number,
.wpcm-subs-table td.squad-number,
.wpcm-lineup-table td.shirt-number,
.wpcm-subs-table td.shirt-number {
font-weight: 700;
width: 28px;
}
.wpcm-lineup-table td.name,
.wpcm-subs-table td.name {
font-weight: 600;
min-width: 150px;
}
.wpcm-lineup-table td.stats,
.wpcm-subs-table td.stats {
text-align: center;
width: 44px;
}
.wpcm-subs-table .fa-refresh {
color: green;
}
.victory-sub-off {
color: #777;
display: block;
font-size: 12px;
font-style: italic;
font-weight: 400;
}
.name img {
display: none;
}
.match-card {
display: inline-block;
font-size: 0;
height: 26px;
margin-right: 10px;
width: 18px;
vertical-align: middle;
border-radius: 3px;
}
.yellowcard {
background: #f9a825;
}
.redcard {
background: #c62828;
}
.greencard {
background: #2eab41;
}
.blackcard {
background: #111;
}
.wpcm-ss-halftime {
color: #a5b2bd;
margin-top: 0;
margin-bottom: 16px;
}
@media (min-width: 768px) {
.name img {
display: inline-block;
}
.name img,
.name a {
margin-right: 10px;
}
.victory-sub-off {
display: inline-block;
}
} .victory-player-image,
.victory-player-meta {
float: left;
width: 100%;
}
.victory-player-image {
text-align: center;
}
@media (min-width: 768px) {
.victory-player-image {
float: left;
width: 38%;
}
.victory-player-meta {
float: right;
width: 58%;
}
}
.victory-player-title {
font-size: 22px;
margin-bottom: 10px;
padding-top: 10px;
}
@media (min-width: 768px) {
.victory-player-title {
font-size: 24px;
padding-top: 0;
}
}
.wpcm-single-player .post-meta,
.wpcm-single-staff .post-meta {
padding-top: 0;
}
.player-number {
color: #777;
margin-right: 10px;
}
.player-position {
background-color: #888;
color: #fff;
display: inline-block;
font-size: 80%;
min-width: 16px;
opacity: .8;
margin-right: 16px;
padding: .3em .6em;
position: relative;
text-transform: uppercase;
white-space: nowrap;
vertical-align: baseline;
border-radius: 3px;
text-shadow: 0 0 1px rgba(0,0,0,0);
vertical-align: middle;
}
.player-flag {
margin-right: 16px;
}
.player-twitter {
color: #1DA1F2;
font-size: 18px;
}
.victory-player-content,
.victory-staff-content {
clear: both;
float: left;
margin: 30px 0;
width: 100%;
}
.victory-staff-content {
margin-top: 0;
}
.victory-player-content .victory-stat-season h3,
.victory-player-content .victory-appearance-season h3 {
background: #fafafa;
border-bottom: 1px solid #dfdfdf;
color: #717a80;
font-size: 93.3%;
margin: 0;
padding: 0.8em 1.25em;
margin-bottom: 30px;
text-align: center;
text-transform: uppercase;	
}
.victory-stat-season {
clear: both;
float: left;
margin: 1.5em 0 1em;
width: 100%;
}
.tabs-panel .victory-stat-season {
margin-top: 0;
}
.victory-player-stats {
clear: both;
float: left;
font-size: 0;
margin-bottom: 1em;
text-align: center;
width: 100%;
}
.victory-stat-all-seasons {
clear: both;
float: left;
text-align: center;
width: 100%;
}
.victory-player-stat,
.victory-club-stat {
display: inline-block;
margin: 0 auto 16px;
vertical-align: top;
width: 25%;
}
.victory-player-stat-total,
.victory-club-stat-total {
background-color: #888;
border-radius: 5px;
color: #fff;
display: block;
font-size: 16px;
height: 2.5em;
line-height: 1;
margin: 0 auto;
padding-top: 0.7em;
text-align: center;
width: 2.5em;
text-shadow: -1px 1px 1px rgba(0,0,0,0.5);
}
@media (min-width: 414px) {
.victory-player-stat,
.victory-club-stat {
width: 16.6%;
}
}
@media (min-width: 768px) {
.victory-player-stat-total,
.victory-club-stat-total {
border-radius: 9px;
font-size: 24px;
}
}
.victory-club-stat-total {
background: #777;
}
.victory-player-stat-total.yellowcards {
background: #f9a825;
}
.victory-player-stat-total.greencards {
background: #2eab41;
}
.victory-player-stat-total.blackcards {
background: #111;
}
.victory-player-stat-total.redcards {
background: #c62828;
}
.victory-sub-appearances {
display: block;
font-size: 50%;
margin-top: 2px;
}
.victory-player-stat-label {
color: #a5b2bd;
display: block;
font-size: 11px;
margin-top: 6px;
text-transform: uppercase;
}
.victory-season-dropdown,
.victory-player-dropdown {
float: left;
margin: 20px 0;
width: 100%;
}
.victory-season-dropdown select,
.victory-player-dropdown select {
margin: 0;
width: 100%;
}
.victory-season-dropdown label,
.victory-player-dropdown label {
color: #a5b2bd;
display: block;
font-size: 12px;
margin-right: 8px;
text-transform: uppercase;
}
@media (min-width: 768px) {
.victory-season-dropdown {
display: inline-block !important;
float: right;
width: auto;
}
.victory-player-dropdown {
float: right;
width: auto;
}
.victory-season-dropdown select,
.victory-player-dropdown select {
margin: 0;
width: 240px;
}
.victory-season-dropdown label,
.victory-player-dropdown label {
display: inline-block;
}
}
.victory-season-dropdown a:hover,
.victory-player-dropdown a:hover {
text-decoration: none;
}
.victory-related-players {
float: left;
margin: 2em 0 1.5em 0;
width: 100%;
}
.victory-related-players-content {
margin-top: 1.5em;
}
.victory-player-sponsor-header {
color: #a5b2bd;
font-size: 12px;
padding-top: 0;
text-align: center;
text-transform: uppercase;
} .footer-sponsors {
background-color: #fafafa;
border-top: 1px solid #dfdfdf;
color: #cfd4d6;
text-align: center;
padding: 64px 0 54px;
}
.footer-sponsors-widget {
display: inline-block;
margin-bottom: 40px;
padding: 0 20px;
width: 25%;
}
.footer-sponsors-grid {
float: left;
margin-bottom: 20px;
padding: 0 16px;
width: 50%;
}
.footer-sponsors img {
opacity: 0.7;
vertical-align: middle;
}
@media only screen and (max-width: 48em) {
.footer-sponsors-widget {
width: 100%;
}
}
@media only screen and (min-width: 768px) {
.footer-sponsors-grid {
float: none;
display: inline-block;
padding: 0 20px;
width: 16.66%;
}
.footer-sponsors img {
opacity: 0.7;
-webkit-filter: grayscale(100%); filter: grayscale(100%);
}
.footer-sponsors img:hover {
opacity: 1;
-webkit-filter: grayscale(0%); filter: grayscale(0%);
}
} .site-footer {
background-color: #222222;
color: #cfd4d6;
text-align: center;
padding: 0;
}
.footer-widgets {
border-bottom: 1px dotted rgba(255,255,255, 0.1);
display: inline-block;
margin: 2em 0 0;
width: 100%;
}
.footer-bottom {
float: left;
font-size: 12px;
padding: 1em 0 1.5em 0;
width: 100%;
}
.footer-left,
#footer-right {
display: block;
text-align: center;
width: 100%;
}
@media only screen and (min-width: 768px) {
.footer-left {
float: left;
text-align: left;
width: auto;
}
#footer-right {
float: right;
text-align: left;
width: auto;
}
}
#footer-right ul {
display: inline-block;
list-style: none;
margin: 0;
padding: 0;
}
#footer-right ul li {
display: inline-block;
margin-left: 10px;
}
#footer-right ul li a {
color: #fff;
} aside#secondary {
font-size: 12px;
}
.site-content .widget {
background: #fff;
margin-bottom: 2em;
padding: 0 1.25em 2em;
float: left;
position: relative;
width: 100%;
box-shadow: inset 0 0 0 1px #dfdfdf;
border-radius: 3px;
}
.site-content .widget-title {
background-color: #02439d;
background-image: -moz-linear-gradient(left,  rgba(255,255,255,0) 0%, rgba(255,255,255,0) 30%, rgba(255,255,255,0.1) 100%); background-image: -webkit-linear-gradient(left,  rgba(255,255,255,0) 0%,rgba(255,255,255,0) 30%,rgba(255,255,255,0.1) 100%); background-image: linear-gradient(to right,  rgba(255,255,255,0) 0%,rgba(255,255,255,0) 30%,rgba(255,255,255,0.1) 100%); border-bottom: 4px solid #12afe8;
color: #fff;
font-size: 13px;
font-weight: 700;
padding: 0.8em 1.25em;
margin: 0 -1.15em 1.25em;
text-align: left;
text-transform: uppercase;
text-shadow: -1px 1px 1px rgba(0,0,0,0.5);
border-top-left-radius: 3px;
border-top-right-radius: 3px;
}
.content-area .widget-title {
font-size: 13px;
margin: 0 0 1.25em;
}
.widget_nav_menu ul.sub-menu li,
.widget_pages ul.children li {
padding-left: 15px;
} .widget select {
max-width: 90%;
margin: 10px auto;
}
.widget #calendar_wrap {
padding: 5px 0 0;
}
.widget ul,
.textwidget,
.tagcloud {
padding: 0;
margin: 0;
}
.widget .search-form {
margin: 0 auto;
}
.widget ul li {
padding: 5px 0;
list-style: none;
}
.footer-widget {
float: left;
position: relative;
font-size: .93em;
margin-bottom: 2em;
text-align: left;
vertical-align: top;
width: 100%;
}
@media only screen and (min-width: 768px) {
.footer-widget {
margin-right: 2%;
padding: 0 1.25em;
width: 32%;
}
.footer-widget:nth-child(3n+3) {
margin-right: 0;
}
}
.footer-widget .widget-title {
border-bottom: 1px dotted rgba(255,255,255, 0.2);
color: #cfd4d6;
font-size: 0.93em;
letter-spacing: 1px;
padding-bottom: 0.6em;
text-transform: uppercase;
} .widget_recent_entries li span.post-date {
color: #a5b2bd;
display: block;
font-size: 11px;
}
.widget_categories li,
.widget_archive li {
color: #a5b2bd;
display: block;
}
.widget_categories li a,
.widget_archive li a {
display: block;
text-align: left;
}
.widget_categories li.cat-item-none {
text-align: left;
} #victory-match-sponsor {
text-align: center;
} .victory-post-module {
} .victory-post-module-home {
display: block;
padding: 0 16px 28px;
}
.victory-post-module-home .grid-half {
margin-bottom: 1.5em;
}
.victory-post-module-home .post-summary,
.victory-post-module-home .post-summary p {
margin-bottom: 0;
} .victory-post-item {
position: relative;
margin-bottom: 16px;
min-height: 44px;
}
.victory-post-item-thumb {
position: absolute;
}
.victory-post-item-thumb img {
width: 80px;
}
.victory-post-item-text {
margin: 0 0 20px 100px;
}
.victory-post-item-text.no-thumb {
margin-left: 0;
}
.victory-post-item:last-child .victory-post-item-text {
margin-bottom: 0;
}
.victory-post-item-text .entry-title {
font-size: 13px;
font-weight: 600;
line-height: 18px;
margin: 0 0 3px 0;
padding: 0;
text-transform: none;
}
.victory-post-item-text .post-meta {
font-size: 11px;
padding: 0;
}
.victory-post-item-text .post-meta .meta-cats {
margin-left: 4px;
}
.victory-post-item-text .post-meta .meta-cats a,
.victory-post-item-text .post-meta .meta-cats a:hover {
color: #fff;
} .victory-post-item-featured-home {
position: relative;
margin-bottom: 0;
}
.victory-post-item-featured-home .victory-post-item-thumb {
position: relative;
overflow: hidden;
margin-bottom: 16px;
max-height: 193px;
}
.victory-post-item-featured-home .victory-post-item-thumb img {
height: auto;
width: 100%;
}
.victory-post-item-featured-home .victory-post-item-text {
margin: 0 0 16px 0;
min-height: 70px;
}
.victory-post-item-featured-home .victory-post-item-text .entry-title {
font-size: 18px;
font-weight: 600;
line-height: 24px;
margin: 0 0 8px 0;
}
.victory-post-item-featured-home .post-summary {
color: #777;
font-size: 13px;
padding-top: 8px;
} .victory-post-item-featured {
position: relative;
margin-bottom: 26px;
}
.victory-post-item-featured .victory-post-item-thumb {
position: relative;
overflow: hidden;
margin-bottom: 10px;
}
.victory-post-item-featured .victory-post-item-thumb img {
height: auto;
width: 100%;
}
.victory-post-item-featured .victory-post-item-text {
background: rgba( 0,0,0,0.4);
position: absolute;
bottom: 0;
margin: 0 0 4px 0;
min-height: 30px;
padding: 0;
width: 100%;
z-index: 1;
}
.victory-post-item-featured .victory-post-item-text .entry-title {
padding: 5px 10px;
}
.victory-post-item-featured .entry-title a {
color: #fff;
font-size: 16px;
font-weight: 700;
text-shadow: -1px 1px 1px rgba(0,0,0,0.5);
}
.victory-post-item-featured .entry-title a:hover {
color: #fff !important;
}
.victory-post-item-featured .post-meta {
background: rgba(0,0,0,0.5);
color: #fff;
line-height: 1;
font-size: 12px;
padding: 5px 10px;
position: absolute;
left: 0;
top: -22px;
margin: 0;
z-index: 1;
text-shadow: -1px 1px 1px rgba(0,0,0,0.5);
}
.victory-post-item-featured .post-meta .meta-cats {
margin-left: 0;
margin-right: 4px;
}
.victory-post-item-featured .post-meta .label a {
background: transparent;
color: #fff;
padding: 0;
font-size: 10px;
opacity: 1;
border-radius: 0;
} .victory-post-item-reports .victory-post-item-clubs {
display: block;
height: 36px;
line-height: 36px;
padding-right: 40px;
position: relative;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
width: 100%;
}
.victory-post-item-reports .victory-post-item-score {
background: #777;
color: #fff;
float: right;
font-size: 16px;
font-weight: 700;
line-height: 32px;
margin: 0;
position: absolute;
top: 2px;
right: 0;
text-align: center;
min-width: 32px;
height: 32px;
border-radius: 3px;
text-transform: uppercase;
text-shadow: -1px 1px 1px rgba(0,0,0,0.5);
}
.victory-post-item-reports .reports-meta {
color: #a5b2bd;
font-size: 11px;
float: left;
}
.victory-post-item-reports .reports-meta .meta-cats {
display: block;
text-transform: uppercase;
}
.victory-post-item-reports .post-summary {
padding-top: 0;
margin-bottom: 14px;
}
.victory-post-item-reports .fluid-width-video-wrapper {
margin-bottom: 16px;
} .wpcm-matches-widget li.fixture {
float: left;
padding: 0 0 30px 0;
position: relative;
text-align: center;
width: 100%;
}
.wpcm-matches-widget .victory-clubs {
float: left;
margin: 1em 0 0.5em;
position: relative;
width: 100%;
}
.wpcm-matches-widget .victory-clubs h3 {
font-size: 14px;
padding-top: 5px;
white-space: nowrap;
overflow: hidden;
display: block;
text-overflow: ellipsis;
}
.wpcm-matches-widget .badge-wrap {
display: block;
height: 80px;
width: 100%;
}
.wpcm-matches-widget .badge-wrap img {
display: block;
max-width: 68px;
}
.wpcm-matches-widget .home-club {
float: left;
width: 44%;
}
.wpcm-matches-widget .away-club {
float: right;
width: 44%;
}
@media only screen and (min-width: 768px) {
.wpcm-matches-widget .badge-wrap img {
max-width: 80px;
}
}
.wpcm-matches-widget .separator,
.wpcm-matches-widget .score {
font-size: 1.25em;
font-weight: 600;
line-height: 1;
position: absolute;
min-width: 46px;
left: 50%;
top: 38%;
transform: translate(-50%, -50%);
}
.wpcm-matches-widget .separator span {
font-weight: 700;
text-transform: uppercase;
}
.wpcm-matches-widget .score {
color: #fff;
padding: 5px 6px;
text-shadow: -1px 1px 1px rgba(0,0,0,0.5);
border-radius: 3px;
}
.wpcm-matches-widget .victory-fixture-meta span {
display: block;
}
.wpcm-matches-widget .victory-fixture-meta span.competition {
color: #253540;
font-weight: 600;
text-transform: uppercase;
}
.wpcm-matches-widget .victory-fixture-meta span.kickoff {
color: #777;
font-size: 0.933em;
margin-top: 0.2em;
}
.wpcm-matches-widget .score a {
color: #fff;
}
.wpcm-matches-widget .victory-ticker-countdown {
float: none;
margin-bottom: 10px;
margin-left: 0;
}
.wpcm-matches-widget .victory-ticker-countdown div:first-of-type {
margin-left: 0;
}
.widget-results a.wpcm-view-link,
.widget-fixtures a.wpcm-view-link {
margin-top: 1.2em;
}
.footer-widgets .wpcm-matches-widget .victory-fixture-meta span.competition {
color: #fff;
font-weight: 400;
}
.footer-widgets .wpcm-matches-widget .victory-fixture-meta span.kickoff,
.footer-widgets .victory-clubs h3 {
color: #fff;
} ul.victory-players-widget {
width: 100%;
margin-bottom: 20px;
}
.victory-module-wrap {
float: left;
margin-bottom: 1.5em;
padding: 0 15px;
width: 100%;
}
.victory-player-module {
float: left;
height: auto;
}
.victory-player-module.grid-fourth {
width: 49%;
}
.victory-player-module.grid-fourth:nth-child(3){
clear: left;
}
@media only screen and (min-width: 768px) {
.victory-player-module.grid-fourth {
width: 25%;
}
.victory-player-module.grid-fourth:nth-child(3){
clear: none;
}
}
li.victory-player-module:nth-child(odd),
div.victory-player-module:nth-child(odd) {
padding-right: .75em;
}
li.victory-player-module:nth-child(even),
div.victory-player-module:nth-child(even) {
padding-left: .75em;
}
@media only screen and (min-width: 768px) {
div.victory-player-module {
padding-right: .75em;
padding-left: .75em;
}
}
.victory-player-module .lineup-stat {
float: right;
font-weight: 600;
}
.victory-player-module {
line-height: 1;
}
.victory-player-module-image {
position: relative;
margin-bottom: 8px;
}
.victory-player-module-home .victory-player-module-image {
position: relative;
margin-bottom: 8px;
}
.victory-player-module-image img,
.victory-player-module-home .victory-player-module-image img {
display: block;
}
.victory-player-module-image h4 {
background: rgba(0,0,0,0.5);
position: absolute;
left: 0;
bottom:0;
font-size: 12px;
font-weight: 600;
margin: 0;
padding: 8px 10px;
text-transform: none;
width: 100%;
text-shadow: -1px 1px 1px rgba(0,0,0,0.5);
}
.victory-player-module-image h4 a {
color: #fff !important;
}
.victory-player-module-image h4 a:hover {
text-decoration: none;
}
.victory-player-module-stat {
background: #02439d;
color: #fff;
display: block;
position: absolute;
right: 0;
bottom:0;
font-size: 15px;
font-weight: 700;
margin: 0;
padding: 7px 11px 8px;
text-shadow: -1px 1px 1px rgba(0,0,0,0.5);
} }
.wpcm-sponsor-widget ul {
list-style: none !important;
}
.victory-home-widget {
display: inline-block;
font-size: 12px;
text-align: left;
vertical-align: top;
width: 100%;
}
@media only screen and (min-width: 768px) {
.victory-home-widget {
margin-right: 2%;
width: 32%;
}
.victory-home-widget:nth-child(3n+3) {
margin-right: 0;
}
} .victory-birthdays-widget li {
border-bottom: 1px solid #e5e5e5;
float: left;
padding-bottom: 3px;
width: 100%;
}
.victory-birthdays-widget li:last-child {
border-bottom: 0;
}
.victory-birthdays-widget li h3.happy-birthday {
margin: 0;
padding: 0;
}
.victory-birthdays-widget li .birthday-post {
width: 100%;
}
.victory-birthdays-widget li .birthday-post,
.victory-birthdays-widget li .birthday-meta {
overflow:hidden;
_overflow:visible;
zoom:1;
}
.victory-birthdays-widget li .birthday-post .birthday-image {
float:left;
margin: 3px 10px 0 0;
}
.victory-birthdays-widget li .birthday-post .birthday-image img{
display:block;
margin-bottom: 2px;
width: 32px;
}
.victory-birthdays-widget li .birthday-meta h4 {
margin: 3px 0 0;
padding: 0;
width: 100%;
}
.victory-birthdays-widget li .birthday-post .birthday-meta h4 span {
float: right;
}
.widget-area .widget .birthday-post p.birthdate,
.victory-birthdays-widget .birthday-post p.birthdate {
color: #a5b2bd;
float: left;
font-size: .913em;
margin: 0;
padding: 0;
}
.victory-birthdays-widget li.birthday-today {
text-align: center;
}
.victory-birthdays-widget li.birthday-today .birthday-image {
display: block;
width: 100%;
}
.victory-birthdays-widget li.birthday-today .birthday-image img {
width: 120px;
}
.victory-birthdays-widget li.birthday-today .birthday-meta {
display: block;
}
.widget-area .widget li.birthday-today p.birthdate,
.victory-birthdays-widget li.birthday-today p.birthdate {
color: #a5b2bd;
font-weight: 700;
}  .victory-ticker {
background: #fff;
border-bottom: 1px solid #dfdfdf;
position: relative;
display: block;
height: auto;
padding: 6px 0;
text-transform: uppercase;
width: 100%;
z-index: 0;
}
.victory-ticker-header {
color: #a5b2bd;
display: block;
font-size: 11px;
font-weight: 600;
padding: 8px 10px;
text-align: center;
text-transform: uppercase;
width: 100%;
}
.victory-ticker-header .label {
font-size: 12px;
font-weight: 600;
}
.victory-ticker-match {
display: block;
padding: 0 10px;
text-align: left;
width: 100%;
}
.victory-ticker > span {
vertical-align: middle;
}
.victory-ticker img {
margin-right: 6px;
vertical-align: middle;
}
.victory-ticker a.btn-secondary {
font-weight: 600;
margin-top: 6px;
position: relative;
}
.victory-ticker-opponent {
display: block;
font-size: 13px;
font-weight: 700;
text-align: left;
white-space: nowrap;
overflow: hidden;
display: block;
text-overflow: ellipsis;
text-align: center;
}
.victory-ticker-comp,
.victory-ticker-date,
.victory-ticker-venue {
display: none;
}
.victory-ticker-countdown {
display: inline-block;
vertical-align: middle;
float: right;
}
.victory-ticker-countdown div {
color: #777;
display: inline-block;
font-size: 10px;
margin-left: 4px;
padding-top: 5px;
text-align: center;
text-transform: uppercase;
}
.victory-ticker-countdown div span {
background: #02439d;
color: #fff;
display: block;
font-size: 12px;
font-weight: 600;
height: 28px;
line-height: 28px;
width: 28px;
border-radius: 3px;
text-shadow: -1px 1px 1px rgba(0,0,0,0.5);
}
@media only screen and (min-width: 768px) {
.victory-ticker {
height: 60px;
padding-bottom: 0;
}
.victory-ticker-header {
display: inline-block;
float: left;
font-size: 12px;
margin: 0;
padding: 16px 0 0;
text-align: right;
width: 10%;
}
.victory-ticker-match {
float: left;
padding: 0 0 0 20px;
text-align: left;
width: 82%;
}
.victory-ticker-opponent {
display: inline;
font-size: 14px;
margin-right: 26px;
text-align: left;
}
.victory-ticker-comp,
.victory-ticker-date,
.victory-ticker-venue {
display: inline-block;
color: #777;
font-size: 11px;
margin-right: 16px;
}
.victory-ticker a.btn-secondary {
margin-top: 0;
}
.victory-ticker-countdown {
float: none;
margin-left: 20px;
}
}
.victory-full-width-panel {
background: #fff;
float: left;
margin-bottom: 32px;
padding: 0 0 20px;
position: relative;
width: 100%;
box-shadow: inset 0 0 0 1px #dfdfdf;
border-radius: 3px;
} .victory-results-list {
float: left;
margin-bottom: 16px;
width: 100%;
}
.victory-results-list h3 {
float: left;
font-size: 13px;
margin-bottom: 0;
padding-top: 0;
width: 100%;
}
.victory-results-list a {
display: block;
}
.victory-results-list .post-meta {
display: block;
font-size: 11px;
padding: 0;
}
.victory-results-list .post-meta .meta-cats {
background-color: #888;
color: #fff;
display: inline-block;
font-size: 80%;
min-width: 16px;
opacity: .9;
padding: .3em .6em;
position: relative;
white-space: nowrap;
vertical-align: baseline;
border-radius: 3px;
text-shadow: 0 0 1px rgba(0,0,0,0);
}
.victory-results-list-score {
float: right;
min-width: auto;
}
.victory-player-module-home {
margin-top: 5px;
}  span.outcome,
span.lineup-stat {
background: #eee;
color: #ffffff;
display: inline-block;
font-size: 85%;
font-weight: 700;
line-height: 28px;
height: 28px;
text-align: center;
white-space: nowrap;
text-transform: uppercase;
vertical-align: middle;
width: 28px;
border-radius: 3px;
text-shadow: -1px 1px 1px rgba(0,0,0,0.5);
}
span.lineup-stat.with-stat {
background-color: #888;
}
.wpcm-sub-appearances {
font-size: 90%;
}
a.wpcm-view-link {
color: #a5b2bd;
float: right;
font-size: 11px;
font-weight: 600;
line-height: 1;
text-transform: uppercase;
}
a.wpcm-view-link:after {
content: '\f054';
font-family: 'FontAwesome';
margin-left: 2px;
}
.site-content .widget a.wpcm-view-link {
color: #a5b2bd;
} .stats-tabs {
margin: 0;
border-bottom: 4px solid #12afe8;
background-color: #02439d;
background-image: -moz-linear-gradient(left,  rgba(255,255,255,0) 0%, rgba(255,255,255,0) 30%, rgba(255,255,255,0.1) 100%); background-image: -webkit-linear-gradient(left,  rgba(255,255,255,0) 0%,rgba(255,255,255,0) 30%,rgba(255,255,255,0.1) 100%); background-image: linear-gradient(to right,  rgba(255,255,255,0) 0%,rgba(255,255,255,0) 30%,rgba(255,255,255,0.1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#1affffff',GradientType=1 ); }
.stats-tabs li {
display: inline-block;
font-size: 14px;
position: relative;
line-height: 36px;
text-transform: uppercase;
text-shadow: -1px 1px 1px rgba(0,0,0,0.5);
}
.stats-tabs li a {
color: #fff;
display: inline-block;
font-weight: 700;
padding: 0 1em;
text-decoration: none;
}
.stats-tabs li a:hover {
text-decoration: none;
}
.stats-tabs li.tabs a {
background: #12afe8;
}
.tabs-panel {
height: auto;
padding-top: 1.5em;
}
.match-content .stats-tabs,
.victory-full-width-panel .stats-tabs {
border-top-right-radius: 3px;
border-top-left-radius: 3px;
}
.match-content .stats-tabs li.tabs:first-child a,
.victory-full-width-panel .stats-tabs li.tabs:first-child a {
border-top-left-radius: 3px;
}
.match-content .tabs-panel {
padding: 2.5em 1.5em 1.5em;
}
.victory-player-content .tabs-panel {
padding: 2.5em 0 1.5em;
}
.tabs-panel .post-content {
margin: -2.5em -1.5em -1.5em;
}
#player-gallery.tabs-panel .post-content {
margin: 0;
}
@media only screen and (min-width: 768px) {
.stats-tabs li {
font-size: 15px;
line-height: 38px;
}
}
.wpcm_map_canvas {
max-width: 100%;
}  .slick-slider {
position: relative;
display: block;
box-sizing: border-box;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
-webkit-touch-callout: none;
-khtml-user-select: none;
-ms-touch-action: pan-y;
touch-action: pan-y;
-webkit-tap-highlight-color: transparent;
}
.slick-list {
position: relative;
display: block;
overflow: hidden;
margin: 0;
padding: 0;
}
.slick-list:focus {
outline: none;
}
.slick-list.dragging {
cursor: pointer;
cursor: hand;
}
.slick-slider .slick-track,
.slick-slider .slick-list {
-webkit-transform: translate3d(0, 0, 0);
-moz-transform: translate3d(0, 0, 0);
-ms-transform: translate3d(0, 0, 0);
-o-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
.slick-track {
position: relative;
top: 0;
left: 0;
display: block;
}
.slick-track:before,
.slick-track:after {
display: table;
content: '';
}
.slick-track:after {
clear: both;
}
.slick-loading .slick-track {
visibility: hidden;
}
.slick-slide {
display: none;
float: left;
height: 100%;
min-height: 1px;
}
.slick-slide.slick-loading img {
display: none;
}
.slick-slide.dragging img {
pointer-events: none;
}
.slick-initialized .slick-slide {
display: block;
}
.slick-loading .slick-slide {
visibility: hidden;
}
.slick-vertical .slick-slide {
display: block;
height: auto;
border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
display: none;
}
.victory-players-widget,
.wpcm-matches-widget,
.victory-ticker-match,
.victory-player-module-home,
.victory-post-module-home {
display: none;
} .slick-prev,
.slick-next {
background: #fff;
border: 1px solid #dfdfdf;
font-size: 0;
line-height: 0;
position: absolute;
bottom: 0;
display: block;
width: 28px;
height: 28px;
padding: 0;
-webkit-transform: translate(0, -50%);
-ms-transform: translate(0, -50%);
transform: translate(0, -50%);
cursor: pointer;
outline: none;
background: #fff;
text-align: center;
text-shadow: none;
z-index: 99;
}
.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus {
color: #fff;
outline: none;
background: #c91a1a;
border-color: #c91a1a;
}
.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before {
color: #fff;
background: #c91a1a;
opacity: 1;
}
.slick-prev.slick-disabled:hover,
.slick-prev.slick-disabled:focus,
.slick-next.slick-disabled:hover,
.slick-next.slick-disabled:focus {
background: #fff;
border-color: #dfdfdf;
}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before {
background: #fff !important;
color: #777;
opacity: .25;
}
.slick-prev:before,
.slick-next:before {
font-family: 'FontAwesome';
font-size: 18px;
line-height: 1;
opacity: .75;
color: #777;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.slick-prev {
right: 32px;
bottom: -20px;
}
.slick-prev:before {
content: '\f104';
}
.slick-next {
left: auto;
right: 0;
bottom: -20px;
}
.slick-next:before {
content: '\f105';
}
.post .carousel {
position: relative;
list-style: none;
width: 100%;
padding: 0;
margin: 0;
}
.post .carousel li li {
-webkit-backface-visibility: hidden;
display: none;
width: 100%;
margin: 0;
}
.carousel-container {
position: relative;
display: inline-block;
width: 100%;
z-index: 10;
}
.post-content .carousel-container {
max-height: 600px;
}
.carousel-container:hover {
cursor: pointer;
}
.carousel li:first-child {
position: relative;
display: block !important;
float: left;
}
.carousel img {
height: auto;
float: left;
width: 100%;
border: 0;
}
.carousel-arrows {
display: block;
position: relative;
}
.carousel-arrows .slick-prev:before,
.carousel-arrows .slick-next:before {
font-size: 22px;
}
.carousel-arrows .slick-next {
top: -34px;
bottom: auto;
right: 16px;
opacity: .6;
}
.carousel-arrows .slick-prev {
top: -34px;
bottom: auto;
left: auto;
right: 48px;
opacity: .6;
}
.victory_players_widget .slick-prev,
.victory_players_widget .slick-next {
bottom: -38px;
}
.victory_players_widget .slick-prev {
left: auto;
right: 32px;
}
.victory-player-module-home .slick-prev {
bottom: -42px;
left: auto;
right: 37px;
}
.victory-player-module-home .slick-next {
bottom: -42px;
right: 5px;
}
.victory-post-module-home .slick-prev {
bottom: -22px;
left: auto;
right: 64px;
}
.victory-post-module-home .slick-next {
bottom: -22px;
right: 32px;
}
.victory-ticker-match .slick-prev,
.victory-ticker-match .slick-next {
top: -15px;
bottom: auto;
}
.victory-ticker-match .slick-prev {
left: 0;
right: auto;
}
.victory-ticker-match .slick-next {
left: auto;
right: 10px;
}
@media only screen and (min-width: 768px) {
.victory-ticker-match .slick-prev,
.victory-ticker-match .slick-next {
top: 22px;
bottom: auto;
}
.victory-ticker-match .slick-prev {
left: auto;
right: -40px;
}
.victory-ticker-match .slick-next {
left: auto;
right: -72px;
}
}
.victory-ticker-match .slick-slide img {
display: inline-block;
}
.wpcm-matches-widget .slick-slide img {
display: inline;
}
ul[id^="lightGallery"] {
margin: 0;
}
[id^="lightGallery"].carousel li:hover {
cursor: -moz-zoom-in;
cursor: -webkit-zoom-in;
cursor: zoom-in;
}
.lightGallery-slide:hover {
cursor: -moz-zoom-out;
cursor: -webkit-zoom-out;
cursor: zoom-out;
}  .infinite-scroll .posts-navigation,
.infinite-scroll.neverending .site-footer { display: none;
} .infinity-end.neverending .site-footer {
display: block;
} .page-content .wp-smiley,
.entry-content .wp-smiley,
.comment-content .wp-smiley {
border: none;
margin-bottom: 0;
margin-top: 0;
padding: 0;
}
.wp-caption {
margin-bottom: 1.5em;
max-width: 100%;
}
.wp-caption img[class*="wp-image-"] {
display: block;
margin-left: auto;
margin-right: auto;
}
.wp-caption .wp-caption-text {
margin: 0.8075em 0;
}
.wp-caption-text {
text-align: center;
} .gallery {
margin-bottom: 1.5em;
}
.gallery-item {
display: inline-block;
padding: 10px;
text-align: center;
vertical-align: top;
width: 100%;
}
.gallery-columns-2 .gallery-item {
max-width: 50%;
}
.gallery-columns-3 .gallery-item {
max-width: 33.33%;
}
.gallery-columns-4 .gallery-item {
max-width: 25%;
}
.gallery-columns-5 .gallery-item {
max-width: 20%;
}
.gallery-columns-6 .gallery-item {
max-width: 16.66%;
}
.gallery-columns-7 .gallery-item {
max-width: 14.28%;
}
.gallery-columns-8 .gallery-item {
max-width: 12.5%;
}
.gallery-columns-9 .gallery-item {
max-width: 11.11%;
}
.gallery-item img,
.gallery-icon img {
margin: 0 auto;
}
.gallery-caption {
background-color: rgba(0, 0, 0, 0.7);
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
color: #FFF;
font-size: 11px;
line-height: 1.5;
margin: 0;
max-height: 50%;
opacity: 0;
padding: 6px 8px;
position: absolute;
bottom: 0;
left: 0;
text-align: center;
width: 100%;
}
.gallery-item:hover .gallery-caption {
opacity: 1;
}
.gallery-columns-6 .gallery-caption,
.gallery-columns-7 .gallery-caption,
.gallery-columns-8 .gallery-caption,
.gallery-columns-9 .gallery-caption {
display: none;
} #wpcm-players-gallery h3 {
background-color: #02439d;
background-image: -moz-linear-gradient(left,  rgba(255,255,255,0) 0%, rgba(255,255,255,0) 30%, rgba(255,255,255,0.1) 100%); background-image: -webkit-linear-gradient(left,  rgba(255,255,255,0) 0%,rgba(255,255,255,0) 30%,rgba(255,255,255,0.1) 100%); background-image: linear-gradient(to right,  rgba(255,255,255,0) 0%,rgba(255,255,255,0) 30%,rgba(255,255,255,0.1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#1affffff',GradientType=1 ); color: #fff;
font-size: 93.3%;
margin: 0;
padding: 0.8em 1.25em;
text-align: center;
text-transform: uppercase;
text-shadow: -1px 1px 1px rgba(0,0,0,0.5);
}
#wpcm-players-gallery ul {
float: left;
list-style: none;
margin: 1.5em 0;
padding: 0;
width: 100%;
}
.wpcm-players-gallery-li {
float: left;
line-height: 1;
position: relative;
margin-bottom: 16px;
margin-right: 2%;
width: 23.5%;
}
.wpcm-players-gallery-li:nth-child(4n+4) {
margin-right: 0;
}
.wpcm-players-gallery-li:nth-child(4n+5) {
clear: both;
}
.wpcm-players-gallery-li img {
display: block;
max-width: 100%;
}
.wpcm-players-gallery-li h4 {
background: rgba(0,0,0,0.5);
position: absolute;
left: 0;
bottom:0;
font-size: 12px;
font-weight: 600;
margin: 0;
padding: 8px 10px;
text-transform: none;
width: 100%;
text-shadow: -1px 1px 1px rgba(0,0,0,0.5);
}
.wpcm-players-gallery-li h4 a {
color: #fff !important;
}
.wpcm-players-gallery-li h4 a:hover {
text-decoration: none;
}
.wpcm-player-appearances {
margin-top: 0;
} #social-nav a:before,
.widget .menu li a:before {
font-family: "FontAwesome";
font-size: 16px;
margin-right: 10px;
color: #fff;
}
#social-nav a[href*="twitter.com"]:before,
.widget .menu li a[href*="twitter.com"]:before {
content: "\f099";
}
#social-nav a[href*="twitter.com"]:hover:before,
.widget .menu li a[href*="twitter.com"]:hover:before {
color: #53b9fd;
}
#social-nav a[href*="facebook.com"]:before,
.widget .menu li a[href*="facebook.com"]:before {
content: "\f230";
}
#social-nav a[href*="facebook.com"]:hover:before,
.widget .menu li a[href*="facebook.com"]:hover:before {
color: #78a4dd;
}
#social-nav a[href*="google.com"]:before,
.widget .menu li a[href*="google.com"]:before {
content: "\f0d5";
}
#social-nav a[href*="google.com"]:hover:before,
.widget .menu li a[href*="google.com"]:hover:before {
color: #fc5b5b;
}
#social-nav a[href*="instagram.com"]:before,
.widget .menu li a[href*="instagram.com"]:before {
content: "\f16d";
}
#social-nav a[href*="instagram.com"]:hover:before,
.widget .menu li a[href*="instagram.com"]:hover:before {
color: #78a6c5;
}
#social-nav a[href*="youtube.com"]:before,
.widget .menu li a[href*="youtube.com"]:before {
content: "\f16a";
}
#social-nav a[href*="youtube.com"]:hover:before,
.widget .menu li a[href*="youtube.com"]:hover:before {
color: #fa4646;
}
#social-nav a[href*="vimeo.com"]:before,
.widget .menu li a[href*="vimeo.com"]:before {
content: "\f194";
}
#social-nav a[href*="vimeo.com"]:hover:before,
.widget .menu li a[href*="vimeo.com"]:hover:before {
color: #1ab7ea;
}
#social-nav a[href*="pinterest.com"]:before,
.widget .menu li a[href*="pinterest.com"]:before {
content: "\f0d2";
}
#social-nav a[href*="pinterest.com"]:hover:before,
.widget .menu li a[href*="pinterest.com"]:hover:before {
color: #ED5A5A;
}
#social-nav a[href*="flickr.com"]:before,
.widget .menu li a[href*="flickr.com"]:before {
content: "\f16e";
}
#social-nav a[href*="flickr.com"]:hover:before,
.widget .menu li a[href*="flickr.com"]:hover:before {
color: #F558D1;
}
#social-nav a[href*="wordpress.com"]:before,
.widget .menu li a[href*="wordpress.com"]:before {
content: "\f16e";
}
#social-nav a[href*="wordpress.com"]:hover:before,
.widget .menu li a[href*="wordpress.com"]:hover:before {
color: #0c91d6;
} @-webkit-keyframes fadeIn {
0% {
opacity: 0;
}
100% {
opacity: 1;
}
}
@keyframes fadeIn {
0% {
opacity: 0;
}
100% {
opacity: 1;
}
}
.fadeIn {
-webkit-animation: fadeIn .5s;
animation: fadeIn .5s;
-webkit-animation-fill-mode: both;
animation-fill-mode: both;
}
.site-header-bg-wrap {
animation: smoothFade 1s;
-moz-animation: smoothFade 1s;
-webkit-animation: smoothFade 1s;
-o-animation: smoothFade 1s;
}
@keyframes smoothFade {
from {
opacity: 0;
}
to {
opacity: 1;
}
}
@-moz-keyframes smoothFade {
from {
opacity: 0;
}
to {
opacity: 1;
}
}
@-webkit-keyframes smoothFade {
from {
opacity: 0;
}
to {
opacity: 1;
}
} #content #bbpress-forums,
div.bbp-template-notice p,
div.bbp-breadcrumb,
div.bbp-topic-tags,
#bbpress-forums ul.bbp-lead-topic,
#bbpress-forums ul.bbp-topics,
#bbpress-forums ul.bbp-forums,
#bbpress-forums ul.bbp-replies,
#bbpress-forums ul.bbp-search-results,
#bbpress-forums .bbp-forum-info .bbp-forum-content,
#bbpress-forums p.bbp-topic-meta {
font-size: 14px;
}
.bbp-breadcrumb + #subscription-toggle {
float: right;
}
#bbpress-forums ul.bbp-lead-topic,
#bbpress-forums ul.bbp-topics,
#bbpress-forums ul.bbp-forums,
#bbpress-forums ul.bbp-replies,
#bbpress-forums ul.bbp-search-results {
border: 0;
}
#bbpress-forums p.bbp-topic-meta img.avatar,
#bbpress-forums ul.bbp-reply-revision-log img.avatar,
#bbpress-forums ul.bbp-topic-revision-log img.avatar,
#bbpress-forums div.bbp-template-notice img.avatar,
#bbpress-forums .widget_display_topics img.avatar,
#bbpress-forums .widget_display_replies img.avatar {
border: none;
margin-bottom: -2px;
}
#content #bbpress-forums .bbp-author-avatar {
display: inline-block;
}
#content #bbpress-forums select {
height: 40px;
}
#bbpress-forums #bbp-search-form {
padding: 0;
margin-bottom: 10px;
}
#bbpress-forums #bbp-search-form input {
vertical-align: top;
}
#bbpress-forums #bbp_search {
padding: 18px;
}
#bbpress-forums .bbp-breadcrumb {
margin-bottom: 10px;
}
#bbpress-forums div.bbp-breadcrumb p {
margin-bottom: 0;
}
#bbpress-forums div.bbp-the-content-wrapper input {
width: auto;
}
#bbpress-forums div.bbp-search-form {
float: right;
width: 60%;
display: inline-block;
position: relative;
margin-bottom: 20px;
}
#bbpress-forums #bbp-search-form {
position: relative;
}
#bbpress-forums #bbp-search-form #bbp_search {
float: left;
display: inline-block;
width: 320px;
}
#bbpress-forums #bbp-search-form input[type="submit"] {
float: right;
height: auto; }
.bbp-topic-tags {
display: inline-block;
float: none;
width: 100%;
}
#bbpress-forums fieldset.bbp-form {
border: 0;
padding: 10px 0 20px;
}
#bbpress-forums fieldset.bbp-form legend {
padding: 5px 0;
}
#bbpress-forums div.bbp-the-content-wrapper textarea.bbp-the-content {
border: 1px solid #e5e5e5;
}
#content .quicktags-toolbar {
background: #fff;
border-bottom: none;
}
#bbpress-forums ul.odd,
#bbpress-forums div.odd {
background: #fff;
}
#bbpress-forums div.bbp-forum-header,
#bbpress-forums div.bbp-topic-header,
#bbpress-forums div.bbp-reply-header {
background: #f4f4f4;
border-top: 1px solid #e5e5e5;
}
#bbpress-forums li.bbp-header,
#bbpress-forums li.bbp-footer {
background: #f4f4f4;
border-top: none;
color: #717a80;
font-size: 11px;
text-transform: uppercase;
}
#bbpress-forums li.bbp-footer {
border-top: 1px solid #e5e5e5;
}
#bbpress-forums div.bbp-topic-author a.bbp-author-name,
#bbpress-forums div.bbp-reply-author a.bbp-author-name {
font-size: 13px;
line-height: 1.2;
}
span.bbp-admin-links a {
color: #737C82;
}
span.bbp-admin-links a:hover {
color: #4c5357;
}
.bbp-forum-header a.bbp-forum-permalink,
.bbp-topic-header a.bbp-topic-permalink,
.bbp-reply-header a.bbp-reply-permalink,
.bbp-header .bbp-reply-content a,
.bbp-topic-freshness a,
.bbp-forum-freshness a {
color: #4c5357;
}
.bbp-forum-header a.bbp-forum-permalink:hover,
.bbp-topic-header a.bbp-topic-permalink:hover,
.bbp-reply-header a.bbp-reply-permalink:hover,
.bbp-header .bbp-reply-content a:hover,
.bbp-topic-freshness a:hover,
.bbp-forum-freshness a:hover {
color: #737C82;
}
#bbpress-forums li.bbp-body ul.forum,
#bbpress-forums li.bbp-body ul.topic {
border-top-color: #e5e5e5;
}
#bbpress-forums div.bbp-forum-header,
#bbpress-forums div.bbp-topic-header,
#bbpress-forums div.bbp-reply-header {
background-color: #fff;
}
div.bbp-forum-header,
div.bbp-topic-header,
div.bbp-reply-header {
border-top: 1px solid #e5e5e5;
}
.breadcrumb-trail {
background: #fff;
border-bottom: solid 2px #D9E1E7;
padding: 15px 7%;
font-size: 14px;
}
nav.breadcrumbs .trail-browse {
display: none;
}
.breadcrumbs a {
color: #84919E;
}
.breadcrumbs a:hover {
color: #4a545a;
}
.woocommerce ul.products li.product,
.woocommerce-page ul.products li.product {
clear: none;
float: left;
margin: 0 1% 2.992em 1%;
padding: 0;
position: relative;
width: 31%;
}
.woocommerce .star-rating {
color: orange;
}
.stats-tabs {
margin: 0;
border-bottom: 4px solid #12afe8;
background-color: #02439d;
background-image: -moz-linear-gradient(left,  rgba(255,255,255,0) 0%, rgba(255,255,255,0) 30%, rgba(255,255,255,0.1) 100%); background-image: -webkit-linear-gradient(left,  rgba(255,255,255,0) 0%,rgba(255,255,255,0) 30%,rgba(255,255,255,0.1) 100%); background-image: linear-gradient(to right,  rgba(255,255,255,0) 0%,rgba(255,255,255,0) 30%,rgba(255,255,255,0.1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#1affffff',GradientType=1 ); }
.stats-tabs li {
display: inline-block;
font-size: 14px;
position: relative;
line-height: 36px;
text-transform: uppercase;
text-shadow: -1px 1px 1px rgba(0,0,0,0.5);
}
.stats-tabs li a {
color: #fff;
display: inline-block;
font-weight: 700;
padding: 0 1em;
text-decoration: none;
}
.stats-tabs li a:hover {
text-decoration: none;
}
.stats-tabs li.tabs a {
background: #12afe8;
}
.tabs-panel {
height: auto;
padding-top: 1.5em;
}
.woocommerce div.product .woocommerce-tabs ul.tabs {
list-style: none;
overflow: hidden;
position: relative;
padding: 0;
margin: 0;
border-bottom: 4px solid #12afe8;
background-color: #02439d;
background-image: -moz-linear-gradient(left,  rgba(255,255,255,0) 0%, rgba(255,255,255,0) 30%, rgba(255,255,255,0.1) 100%); background-image: -webkit-linear-gradient(left,  rgba(255,255,255,0) 0%,rgba(255,255,255,0) 30%,rgba(255,255,255,0.1) 100%); background-image: linear-gradient(to right,  rgba(255,255,255,0) 0%,rgba(255,255,255,0) 30%,rgba(255,255,255,0.1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#1affffff',GradientType=1 ); }
.woocommerce div.product .woocommerce-tabs ul.tabs li {
border: 0;
background-color: transparent;
display: inline-block;
font-size: 14px;
position: relative;
z-index: 0;
border-radius: 0;
margin: 0;
padding: 0;
line-height: 36px;
text-transform: uppercase;
text-shadow: -1px 1px 1px rgba(0,0,0,0.5);
}
.woocommerce div.product .woocommerce-tabs ul.tabs li a {
color: #fff;
display: inline-block;
font-weight: 700;
padding: 0 1em;
text-decoration: none;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover {
color: #fff;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active {
background: #12afe8;
color: #fff;
z-index: 2;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li::before {
left: 0;
-webkit-border-bottom-right-radius: 0;
-moz-border-bottom-right-radius: 0;
border-bottom-right-radius: 0;
border-width: 0 0 0 0;
box-shadow: none;
}
.woocommerce #content div.product .woocommerce-tabs ul.tabs::before,
.woocommerce div.product .woocommerce-tabs ul.tabs::before,
.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::before,
.woocommerce-page div.product .woocommerce-tabs ul.tabs::before {
content: "";
}
.woocommerce div.product .woocommerce-tabs ul.tabs li::after,
.woocommerce div.product .woocommerce-tabs ul.tabs li::before {
border: 0;
position: absolute;
bottom: 0;
width: 0;
height: 0;
}
.woocommerce div.product .woocommerce-tabs ul.tabs::before {
position: absolute;
content: "";
width: 100%;
bottom: 0;
left: 0;
border-bottom: 0;
z-index: 1;
}
.woocommerce div.product .woocommerce-tabs .panel {
margin: 1.5em 0 2em;
padding: 0;
}
@media only screen and (min-width: 768px) {
.woocommerce div.product .woocommerce-tabs ul.tabs li {
font-size: 15px;
line-height: 38px;
}
}  @media print {
*,
*:before,
*:after {
background: transparent !important;
color: #000 !important;
text-shadow: none !important;
-webkit-box-shadow: none !important;
box-shadow: none !important;
}
@page {
margin: 0.5cm;
}
a,
a:visited {
text-decoration: underline;
}
a[href]:after {
content: " (" attr(href) ")";
}
abbr[title]:after {
content: " (" attr(title) ")";
}
a[href^="#"]:after,
a[href^="javascript:"]:after {
content: "";
}
pre,
blockquote {
border: 1px solid #999;
page-break-inside: avoid;
}
thead {
display: table-header-group;
}
tr,
img {
page-break-inside: avoid;
}
img {
max-width: 100% !important;
}
p,
h2,
h3 {
orphans: 3;
widows: 3;
}
h2,
h3 {
page-break-after: avoid;
}
.label,
.cat-links a {
border: 1px solid #000;
}
.table {
border-collapse: collapse !important;
}
.table td,
.table th {
background-color: #fff !important;
}
.table-bordered th,
.table-bordered td {
border: 1px solid #ddd !important;
}
}