.wt-mycoupons ul li {
box-sizing: border-box;
display: inline-block;
padding: 15px;
width: 170px;
min-height: 60px;
margin-bottom: 15px;
vertical-align: top;
line-height: 1.4;
}   
.wt_coupon_wrapper{ width:100%; position:relative; flex-direction:row; flex-wrap:wrap; display:flex; justify-content:flex-start; margin-bottom:15px; gap:26px;  padding:15px 4px 4px 4px; }
.wt_coupon_wrapper .wt-single-coupon, .wt_coupon_wrapper .wt-sc-hidden-coupon-box{ width: 30%; min-width: 314px; margin: 0px; flex: 1 0 30%; }
.wt_coupon_wrapper .wt-sc-hidden-coupon-box{ content:""; visibility:hidden; }
.wt_sc_pagination{ width:100%; clear:both; margin-bottom:15px; text-align:right; }
.wt_sc_pagination .woocommerce-pagination{ display:inline-block; float:none; }
.wt_sc_available_coupon_sort_by{ float:right; font-size:14px; }
.wt_sc_available_coupon_sort_by form{ margin-bottom: 0; }
.wt_sc_bogo_cart_item_discount, .wt_sc_bogo_cart_item_discount *{ color:green; font-size:small; }
.wt-mycoupons:has(.wt_sc_myaccount_no_available_coupons) .wt_sc_available_coupon_sort_by { display: none; }#sb-site,.sb-site-container,.sb-slidebar,body,html{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body,html{width:100%;overflow-x:hidden}html{height:100%}body{min-height:100%;height:auto;position:relative}html.sb-scroll-lock.sb-active:not(.sb-static){overflow:hidden}#sb-site,.sb-site-container{width:100%;min-height:100vh;position:relative;z-index:1;background-color:#fff}#sb-site:after,#sb-site:before,.sb-site-container:after,.sb-site-container:before{content:' ';display:table;clear:both}.sb-slidebar{height:100%;overflow-y:auto;position:fixed;top:0;z-index:0;display:none;background-color:#222}.sb-slidebar,.sb-slidebar *{-webkit-transform:translateZ(0px)}.sb-left{left:0}.sb-right{right:0}.sb-slidebar.sb-static,html.sb-static .sb-slidebar{position:absolute}.sb-slidebar.sb-active{display:block}.sb-style-overlay{z-index:9999}.sb-momentum-scrolling{-webkit-overflow-scrolling:touch}.sb-slidebar{width:30%}.sb-width-thin{width:15%}.sb-width-wide{width:45%}@media (max-width:480px){.sb-slidebar{width:70%}.sb-width-thin{width:55%}.sb-width-wide{width:85%}}@media (min-width:481px){.sb-slidebar{width:55%}.sb-width-thin{width:40%}.sb-width-wide{width:70%}}@media (min-width:768px){.sb-slidebar{width:40%}.sb-width-thin{width:25%}.sb-width-wide{width:55%}}@media (min-width:992px){.sb-slidebar{width:30%}.sb-width-thin{width:15%}.sb-width-wide{width:45%}}@media (min-width:1200px){.sb-slidebar{width:20%}.sb-width-thin{width:5%}.sb-width-wide{width:35%}}#sb-site,.sb-site-container,.sb-slide,.sb-slidebar{-webkit-transform:translate(0px);-moz-transform:translate(0px);-o-transform:translate(0px);transform:translate(0px);-webkit-transition:-webkit-transform 400ms ease;-moz-transition:-moz-transform 400ms ease;-o-transition:-o-transform 400ms ease;transition:transform 400ms ease;-webkit-transition-property:-webkit-transform,left,right;-webkit-backface-visibility:hidden}.sb-hide{display:none}@import url("//fonts.googleapis.com/css?family=Open+Sans:400,300,600,700,800|Oswald:400,300,700|Pathway+Gothic+One|Roboto|Chivo:900|Allura|Nunito:700");
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
font,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-size: 100%;
vertical-align: baseline;
background: transparent;
}
body {
line-height: 1;
}
ol,
ul {
list-style: none;
}
blockquote,
q {
quotes: none;
}
:focus {
outline: 0;
}
ins {
text-decoration: none;
}
del {
text-decoration: line-through;
}
table {
border-collapse: collapse;
border-spacing: 0;
}
* {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
body .__web-inspector-hide-shortcut__,
body .__web-inspector-hide-shortcut__ * {
visibility: visible !important;
display: none !important;
}
img {
max-width: 100%;
height: auto;
}
html,
body {
overflow-x: hidden;
}
.dummy {
display: none;
} .theme_canvas {
width: 87%;
margin: 0 auto;
}
@media only screen and (min-width:1100px) {
.theme_canvas {
width: 1000px;
}
}
#sb-site {
overflow: hidden;
-webkit-transform: none;
-ms-transform: none;
transform: none;
}
@media only screen and (max-width:768px) {
#sb-site {
-webkit-transform: translate(0px);
-ms-transform: translate(0px);
transform: translate(0px);
}
}
.page_body {
margin-top: 45px;
margin-bottom: 45px;
}
.page_body.hidden_titlebar {
margin-top: 0;
}
.page_content {
margin-bottom: 30px;
}
.main_column .page_entry .wpb_row:last-child {
margin-bottom: -35px;
} .main_column {
position: relative;
}
.page_body {
display: block;
zoom: 1;
}
.page_body:after {
content: " ";
display: block;
font-size: 0;
height: 0;
clear: both;
visibility: hidden;
}
.page_body .main_column {
width: 70%;
float: left;
}
.page_body .side_column {
width: 25%;
float: right;
}
.winner_left_sidebar .page_body .main_column {
float: right;
}
.winner_left_sidebar .page_body .side_column {
float: left;
}
.winner_right_sidebar .page_body .main_column {
float: left;
}
.winner_right_sidebar .page_body .side_column {
float: right;
}
.winner_no_sidebar .page_body .main_column {
float: none;
width: 100%;
}
.winner_no_sidebar .page_body .side_column {
float: none;
width: 100%; }
@media only screen and (max-width:768px) {
.winner_left_sidebar .page_body .main_column,
.winner_right_sidebar .page_body .main_column {
width: 100%;
}
.winner_left_sidebar .page_body .side_column,
.winner_right_sidebar .page_body .side_column {
width: 100%;
margin-top: 30px;
}
.winner_left_sidebar .page_body .side_column,
.winner_right_sidebar .page_body .side_column {
display: none;
}
} .winner_content_grid {
display: block;
zoom: 1;
margin: 0 -20px -40px;
}
.winner_content_grid:after {
content: " ";
display: block;
font-size: 0;
height: 0;
clear: both;
visibility: hidden;
}
.winner_content_grid .col {
float: left;
width: 33.3%;
padding: 0 20px 40px;
}
.winner_content_grid.w_1cols .col {
width: 100%;
}
.winner_content_grid.w_2cols .col {
width: 50%;
}
.winner_content_grid.w_3cols .col {
width: 33.3%;
}
.winner_content_grid.w_4cols .col {
width: 25%;
}
.winner_content_grid.w_5cols .col {
width: 20%;
}
@media only screen and (max-width:768px) {
.winner_content_grid.w_2cols .col,
.winner_content_grid.w_3cols .col,
.winner_content_grid.w_4cols .col,
.winner_content_grid.w_5cols .col {
width: 50%;
}
}
@media only screen and (max-width:568px) {
.winner_content_grid.w_2cols .col,
.winner_content_grid.w_3cols .col,
.winner_content_grid.w_4cols .col,
.winner_content_grid.w_5cols .col {
width: 100%;
}
} .sc85_button .button,
a.button,
button,
input[type="submit"] {
border: none;
display: inline-block;
background: #cb1313;
color: #FFF;
padding: 9px 16px 9px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box;
text-transform: uppercase;
-webkit-transition: background 0.2s ease;
transition: background 0.2s ease;
white-space: nowrap !important;
font-family: 'Pathway Gothic One', sans-serif;
font-size: 1.15em;
line-height: 1.2;
cursor: pointer;
}
.sc85_button .button:hover,
a.button:hover,
button:hover,
input[type="submit"]:hover {
background: #149FB8;
color: #FFF;
}
.sc85_button .button.large,
a.button.large,
button.large,
input[type="submit"].large {
font-size: 1.5em;
padding: 10px 22px;
}
.sc85_button .button.ghost,
a.button.ghost,
button.ghost,
input[type="submit"].ghost {
background: none;
color: #404040;
font-family: 'Open Sans';
text-transform: none;
font-size: 0.9em;
}
.sc85_button .button.ghost:hover,
a.button.ghost:hover,
button.ghost:hover,
input[type="submit"].ghost:hover {
color: #cb1313;
} select {
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box;
padding: 7px 14px;
padding: 7px 30px 7px 12px;
font: 1em/1.4 'Open Sans', Arial, Helvetica, sans-serif;
color: #737373;
background: #FFF url(//goldnutrition.ma/wp-content/themes/winner/assets/css/images/general/dropdown-arrow.png) no-repeat right center;
border: 1px solid #cdcdcd;
height: 34px;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
select {
background-image: url(//goldnutrition.ma/wp-content/themes/winner/assets/css/images/general/dropdown-arrow@2x.png);
background-size: 25px 12px;
}
}
select.idle {
color: #c0c0c0;
font-style: italic;
font-size: 0.9em;
font-weight: lighter;
line-height: 1;
} input[type="text"],
input[type="search"],
input[type="date"],
input[type="email"],
input[type="number"],
input[type="search"],
input[type="tel"],
input[type="time"],
input[type="url"],
input[type="password"],
textarea {
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box;
border: 1px solid #cdcdcd;
padding: 7px 12px;
font: 13px/1.4 'Open Sans', Arial, Helvetica, sans-serif;
color: #737373;
resize: none;
}
input[type="text"]:disabled,
input[type="search"]:disabled,
input[type="date"]:disabled,
input[type="email"]:disabled,
input[type="number"]:disabled,
input[type="search"]:disabled,
input[type="tel"]:disabled,
input[type="time"]:disabled,
input[type="url"]:disabled,
input[type="password"]:disabled,
textarea:disabled {
background: #f7f7f7;
}
.page_footer input[type="text"],
.page_footer input[type="search"],
.page_footer input[type="date"],
.page_footer input[type="email"],
.page_footer input[type="number"],
.page_footer input[type="search"],
.page_footer input[type="tel"],
.page_footer input[type="time"],
.page_footer input[type="url"],
.page_footer input[type="password"],
.page_footer textarea {
background: #222222;
border-color: #5d5d5d;
}
::-webkit-input-placeholder {
color: #c0c0c0;
font-style: italic;
font-weight: lighter;
font-size: 0.9em;
line-height: 1.6;
}
::-moz-placeholder {
color: #c0c0c0;
font-style: italic;
font-weight: lighter;
opacity: 1;
font-size: 0.9em;
line-height: 1.6;
}
:-ms-input-placeholder {
color: #c0c0c0;
font-style: italic;
font-weight: lighter;
opacity: 1;
font-size: 0.9em;
line-height: 1.6;
}
.trainer_background {
background-color: #000;
background: -webkit-gradient(linear, left top, left bottom, from(#000), to(#F00));
background: -webkit-linear-gradient(top, #000, #F00);
background: -moz-linear-gradient(top, #000, #F00);
background: -ms-linear-gradient(top, #000, #F00);
background: -o-linear-gradient(top, #000, #F00);
background: linear-gradient(top, #000, #F00);
} .winner_scroll2top {
position: fixed;
z-index: 20;
bottom: 55px;
right: 40px;
visibility: hidden;
opacity: 0;
-webkit-transition: all 0.2s;
transition: all 0.2s;
}
.winner_scroll2top:before {
font-family: 'FontAwesome';
font-style: normal;
font-weight: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: '\f106';
-webkit-border-radius: 1px;
-moz-border-radius: 1px;
border-radius: 1px;
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box;
font-size: 30px;
background: #404040;
color: #FFF;
padding: 7px 15px 10px;
}
.winner_scroll2top.visible {
visibility: visible;
opacity: 0.3;
}
.winner_scroll2top.visible:hover {
opacity: 1;
}   body {
font: 13px/1.4 'Open Sans', Arial, Helvetica, sans-serif;
color: #404040;
}
* {
-ms-word-wrap: break-word;
word-wrap: break-word;
}
.label {
text-transform: uppercase;
font-family: 'Oswald';
font-size: 0.9em;
letter-spacing: 0.4px;
color: #454545;
} a {
color: #cb1313;
text-decoration: none;
}
a:hover {
color: #149FB8;
} p {
margin-bottom: 15px;
}
p:last-child {
margin-bottom: 0;
} h1,
h2,
h3,
h4,
h5,
h6,
.page_title,
.page_subtitle {
font-family: 'Oswald';
font-weight: normal;
text-transform: uppercase;
line-height: 1.2;
margin-bottom: 15px;
margin-top: 30px;
}
h1:first-child,
h2:first-child,
h3:first-child,
h4:first-child,
h5:first-child,
h6:first-child,
.page_title:first-child,
.page_subtitle:first-child {
margin-top: 0;
}
h1:last-child,
h2:last-child,
h3:last-child,
h4:last-child,
h5:last-child,
h6:last-child,
.page_title:last-child,
.page_subtitle:last-child {
margin-bottom: 0;
}
h1 {
font-size: 2.3em;
}
h2 {
font-size: 1.6em;
}
h3 {
font-size: 1.1em;
}
h4 {
font-size: 1.0em;
}
h5 {
font-size: 0.9em;
}
h6 {
font-size: 0.8em;
} table {
width: 100%;
padding: 0;
margin: 0;
margin-bottom: 15px;
}
table caption {
padding: 0 0 5px 0;
width: auto;
font-style: italic;
text-align: right;
font-size: 0.9em;
}
table thead td,
table th {
font-weight: 600;
text-transform: uppercase;
text-align: left;
padding: 9px 12px;
border-style: solid;
border-width: 1px;
border-left: none;
border-top: none;
color: #0d0d0d;
background: #f5f5f5;
}
table td {
padding: 7px 12px;
border-style: solid;
border-width: 1px;
border-left: none;
border-top: none;
font-size: 0.9em;
}
table tr th:first-child,
table tr td:first-child {
border-left-style: solid;
border-left-width: 1px;
}
table tr:first-child th,
table tr:first-child td {
border-top-style: solid;
border-top-width: 1px;
}
table tr:nth-child(even) {
background-color: #fcfcfc;
}
table th,
table td,
table thead td,
table tr.vc-th td {
border-color: #e1e1e1;
} .copy ul,
.copy ol {
margin-bottom: 15px;
margin-left: 0px;
}
.copy ul,
.copy ol {
margin-left: 20px;
}
.copy ul {
list-style: square;
}
.copy ol ul,
.copy ul ul {
margin-left: 20px;
margin-bottom: 0;
}
.copy ol ol,
.copy ul ol {
margin-left: 20px;
margin-bottom: 0;
}
.copy ul > li {
margin: 5px 0;
position: relative;
}
.copy ol > li {
margin: 10px 0;
list-style: decimal;
}
.copy dl {
margin-bottom: 15px;
}
.copy dl dt {
font-weight: 600;
color: #0d0d0d;
}
.copy dl dd {
margin: 0 10px 10px 10px;
font-size: 0.9em;
} blockquote {
border-left: 5px solid #eee;
font-size: 1.2em;
font-family: Georgia, Times, serif;
font-style: italic;
color: #737373;
margin-left: 10px;
padding-left: 15px;
margin-bottom: 15px;
}
blockquote cite {
display: block;
font-family: 'Open Sans', 'Helvetica', 'Arial', 'sans-serif';
font-size: 0.75em;
font-style: normal;
text-align: right;
margin-top: 10px;
color: #5a5a5a;
}
blockquote cite:before {
content: '– ';
} pre {
border: 1px solid #e1e1e1;
overflow: auto;
padding: 2em;
line-height: 2em;
font-size: 12px;
margin-bottom: 20px;
font-family: Monaco, "Andale Mono", "Courier New", Courier, monospace;
text-transform: none;
background-image: -webkit-linear-gradient(rgba(0, 0, 0, 0.03) 50%, transparent 50%, transparent);
background-image: -moz-linear-gradient(rgba(0, 0, 0, 0.03) 50%, transparent 50%, transparent);
background-image: -ms-linear-gradient(rgba(0, 0, 0, 0.03) 50%, transparent 50%, transparent);
background-image: -o-linear-gradient(rgba(0, 0, 0, 0.03) 50%, transparent 50%, transparent);
background-image: linear-gradient(rgba(0, 0, 0, 0.03) 50%, transparent 50%, transparent);
-webkit-background-size: 100% 4em;
-moz-background-size: 100% 4em;
background-size: 100% 4em;
} strong,
b {
font-weight: 600;
}
address {
margin-bottom: 15px;
}
abbr,
acronym {
border-bottom: 1px dotted #999999;
}
cite {
font-style: italic;
font-weight: lighter;
}
code {
font-family: Monaco, "Andale Mono", "Courier New", Courier, monospace;
}
q,
em {
font-style: italic;
}
ins {
text-decoration: underline;
}
sub,
sup {
height: 0;
font-size: 0.7em;
line-height: 1;
vertical-align: baseline;
position: relative;
}
sub {
bottom: -3px;
}
sup {
top: -6px;
} .copy .alignleft {
float: left;
display: block;
margin: 4px 20px 5px 0;
}
.copy .alignright {
float: right;
display: block;
margin: 4px 0 5px 20px;
}
.copy .wp-caption-text {
display: block;
margin: 0 auto;
padding: 5px 10px 10px;
margin-bottom: 0 !important;
text-align: center;
font-size: 0.9em;
font-style: italic;
}  .page_header {
background: #fcfcfc;
background: #FFF;
border-bottom: 1px solid #eee;
height: 90px;
position: relative;
display: block;
zoom: 1;
}
.page_header:after {
content: " ";
display: block;
font-size: 0;
height: 0;
clear: both;
visibility: hidden;
}
.page_header .theme_canvas {
height: 100%;
position: relative;
}
.page_header .page_logo {
float: left;
}
.page_header .page_menu {
float: right;
}
.winner_sticky_header .winner_header_wrapper {
-webkit-box-shadow: 0 1px 5px 0px rgba(0, 0, 0, 0.1);
-moz-box-shadow: 0 1px 5px 0px rgba(0, 0, 0, 0.1);
box-shadow: 0 1px 5px 0px rgba(0, 0, 0, 0.1);
z-index: 20;
}
.winner_autodisplay_header .winner_header_wrapper {
will-change: transform;
-webkit-transform: translateZ(0);
transform: translateZ(0);
-webkit-transition: -webkit-transform 0.5s;
transition: -webkit-transform 0.5s;
transition: transform .5s;
transition: transform 0.5s, -webkit-transform 0.5s;
}
.winner_autodisplay_header .winner_header_wrapper.unpinned {
-webkit-transform: translateY(-100%);
-moz-transform: translateY(-100%);
-ms-transform: translateY(-100%);
transform: translateY(-100%);
} .header_metabar {
background: #fefefe ;
border-bottom: 1px solid #e6e6e6;
color: #5a5a5a;
font-size: 0.9em;
line-height: 1;
padding: 10px 0 8px;
height: 33px;
display: block;
zoom: 1;
}
.header_metabar i {
color: #8d8d8d;
}
.header_metabar a:hover i {
color: #cb1313;
}
.header_metabar:after {
content: " ";
display: block;
font-size: 0;
height: 0;
clear: both;
visibility: hidden;
}
.header_metabar .theme_canvas {
display: block;
zoom: 1;
}
.header_metabar .theme_canvas:after {
content: " ";
display: block;
font-size: 0;
height: 0;
clear: both;
visibility: hidden;
}
.header_metabar .left_side,
.header_metabar .right_side {
display: block;
zoom: 1;
margin: 0 -10px;
}
.header_metabar .left_side:after,
.header_metabar .right_side:after {
content: " ";
display: block;
font-size: 0;
height: 0;
clear: both;
visibility: hidden;
}
.header_metabar .left_side {
float: left;
}
.header_metabar .right_side {
float: right;
}
.header_metabar .element {
float: left;
padding-right: 10px;
margin-left: 10px;
border-right: solid 1px #B3B3B3;
}
.header_metabar .element:last-child {
border-right: none;
}
.header_metabar a {
color: #5a5a5a;
}
.header_metabar a:hover {
color: #cb1313;
}
.header_metabar .meta_phone {
letter-spacing: -0.5px;
}
.header_metabar .meta_phone:before {
font-family: 'FontAwesome';
font-style: normal;
font-weight: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: '\f095';
margin-right: 4px;
font-size: 1.05em;
vertical-align: middle;
color: #8d8d8d;
}
.header_metabar .meta_mail:before {
font-family: 'FontAwesome';
font-style: normal;
font-weight: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: '\f0e0';
margin-right: 1px;
color: #8d8d8d;
}
.header_metabar .meta_search > a:before {
font-family: 'FontAwesome';
font-style: normal;
font-weight: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: '\f002';
margin-right: 3px;
}
.header_metabar .meta_social {
display: block;
zoom: 1;
margin: 0 -2px;
}
.header_metabar .meta_social:after {
content: " ";
display: block;
font-size: 0;
height: 0;
clear: both;
visibility: hidden;
}
.header_metabar .meta_social a {
display: block;
float: left;
margin: 0 2px;
font-size: 14px;
padding: 0;
}
@media only screen and (max-width:568px) {
.header_metabar {
display: none;
}
.header_metabar .left_side,
.header_metabar .right_side {
float: none;
text-align: center;
}
.header_metabar .left_side {
margin-bottom: 6px;
}
.header_metabar .element {
float: none;
display: inline-block;
margin: 0 6px;
}
} .page_header .page_logo {
height: 100%;
}
.page_header .page_logo a {
display: inline-block;
height: 100%;
}
.page_header .page_logo img {
max-height: 100%;
display: block;
} .page_header .page_menu {
margin: 0 -10px;
}
.page_header .page_menu .menu {
display: block;
zoom: 1;
}
.page_header .page_menu .menu:after {
content: " ";
display: block;
font-size: 0;
height: 0;
clear: both;
visibility: hidden;
}
.page_header .page_menu .menu > li {
float: left;
position: relative;
}
.page_header .page_menu .menu > li > a {
display: block;
padding: 0 10px;
line-height: 90px;
color: #404040;
font-family: 'Oswald';
font-size: 1.15em;
text-transform: uppercase;
text-decoration: none;
-webkit-transition: color 0.2s ease;
transition: color 0.2s ease;
}
.page_header .page_menu .menu > li a:hover,
.page_header .page_menu .menu > li:hover > a {
color: #cb1313;
}
.page_header .page_menu .menu .sub-menu {
position: absolute;
left: 0;
z-index: 99;
background: #FFF;
-webkit-box-shadow: 0px 6px 14px 0px rgba(0, 0, 0, 0.08);
-moz-box-shadow: 0px 6px 14px 0px rgba(0, 0, 0, 0.08);
box-shadow: 0px 6px 14px 0px rgba(0, 0, 0, 0.08);
}
.page_header .page_menu .menu .sub-menu > li > a {
font-family: 'Roboto';
font-size: 12px;
}
.page_header .page_menu .menu .sub-menu li {
position: relative;
min-width: 170px;
}
.page_header .page_menu .menu .sub-menu a {
display: block;
padding: 9px 30px 9px 11px;
color: #808080;
background: #FFF;
border: 1px solid #E6E6E6;
border-top: none;
white-space: nowrap;
-webkit-transition: all 0.4s ease;
transition: all 0.4s ease;
}
.page_header .page_menu .menu .sub-menu a:hover {
background: #f7f7f7;
color: #404040;
-webkit-transition: none;
transition: none;
}
.page_header .page_menu .menu .sub-menu li.menu-item-has-children:after {
font-family: 'FontAwesome';
font-style: normal;
font-weight: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: '\f0da';
position: absolute;
right: 10px;
top: 50%;
-webkit-transform: translateY(-50%);
-moz-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
color: #a6a6a6;
-webkit-transition: all 0.4s ease;
transition: all 0.4s ease;
}
.page_header .page_menu .menu .sub-menu li.menu-item-has-children:hover:after {
color: #404040;
-webkit-transition: none;
transition: none;
}
.page_header .page_menu .menu .sub-menu .sub-menu {
top: -1px;
left: 100%;
-webkit-box-shadow: 6px 6px 14px 0px rgba(0, 0, 0, 0.08);
-moz-box-shadow: 6px 6px 14px 0px rgba(0, 0, 0, 0.08);
box-shadow: 6px 6px 14px 0px rgba(0, 0, 0, 0.08);
border-top: 1px solid #E6E6E6;
-webkit-transform: translateX(-1px);
-moz-transform: translateX(-1px);
-ms-transform: translateX(-1px);
transform: translateX(-1px);
}
.page_header .page_menu .menu > li > .sub-menu:before {
content: ' ';
display: block;
width: 100%;
height: 2px;
background: #cb1313;
position: absolute;
top: -2px;
}
.page_header .page_menu .menu .current_page_item > a,
.page_header .page_menu .menu .current_page_parent > a,
.page_header .page_menu .menu .current_page_ancestor > a,
.page_header .page_menu .menu .current-menu-item > a,
.page_header .page_menu .menu .current-menu-parent > a,
.page_header .page_menu .menu .current-menu-ancestor > a {
color: #cb1313;
}
.page_header .page_menu .menu .current_page_item > a:hover,
.page_header .page_menu .menu .current_page_parent > a:hover,
.page_header .page_menu .menu .current_page_ancestor > a:hover,
.page_header .page_menu .menu .current-menu-item > a:hover,
.page_header .page_menu .menu .current-menu-parent > a:hover,
.page_header .page_menu .menu .current-menu-ancestor > a:hover {
color: #cb1313;
}
.page_header .page_menu .menu .sub-menu .lefty {
-webkit-box-shadow: -6px 6px 14px 0px rgba(0, 0, 0, 0.08);
-moz-box-shadow: -6px 6px 14px 0px rgba(0, 0, 0, 0.08);
box-shadow: -6px 6px 14px 0px rgba(0, 0, 0, 0.08);
}
.page_header .page_menu .menu .sub-menu .lefty:after {
font-family: 'FontAwesome';
font-style: normal;
font-weight: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: '\f0d9';
position: absolute;
right: 0;
top: 12px;
}
.page_header .page_menu .menu .winner_megamenu_wrapper {
position: absolute;
-webkit-box-shadow: 0px 6px 14px 0px rgba(0, 0, 0, 0.08);
-moz-box-shadow: 0px 6px 14px 0px rgba(0, 0, 0, 0.08);
box-shadow: 0px 6px 14px 0px rgba(0, 0, 0, 0.08);
display: block;
zoom: 1;
min-width: 500px;
font-size: 12px;
}
.page_header .page_menu .menu .winner_megamenu_wrapper:after {
content: " ";
display: block;
font-size: 0;
height: 0;
clear: both;
visibility: hidden;
}
.page_header .page_menu .menu .winner_megamenu_wrapper:before {
content: ' ';
display: block;
width: 100%;
height: 2px;
background: #cb1313;
position: absolute;
top: -2px;
}
.page_header .page_menu .menu .winner_megamenu_wrapper > .sub-menu {
padding: 25px 0 20px;
}
.page_header .page_menu .menu .winner_megamenu_wrapper > .sub-menu > li {
float: left;
border-right: 1px solid #E6E6E6;
padding: 0 25px;
}
.page_header .page_menu .menu .winner_megamenu_wrapper > .sub-menu > li:last-child {
border-right: none;
}
.page_header .page_menu .menu .winner_megamenu_wrapper .sub-menu {
position: relative;
left: 0;
top: 0;
display: block;
zoom: 1;
-webkit-transform: translateX(0);
-moz-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
border: none;
}
.page_header .page_menu .menu .winner_megamenu_wrapper .sub-menu:after {
content: " ";
display: block;
font-size: 0;
height: 0;
clear: both;
visibility: hidden;
}
.page_header .page_menu .menu .winner_megamenu_wrapper .sub-menu li.menu-item-has-children:after {
display: none;
}
.page_header .page_menu .menu .winner_megamenu_wrapper .sub-menu .sub-menu .sub-menu {
margin-left: 10px;
}
.page_header .page_menu .menu .winner_megamenu_wrapper h3 {
font-size: 14px;
}
.page_header .page_menu .menu .winner_megamenu_wrapper h4 {
margin-bottom: 10px;
font-size: 1.1em;
font-size: 13px;
}
.page_header .page_menu .menu .winner_megamenu_wrapper li {
background: none;
min-width: inherit;
}
.page_header .page_menu .menu .winner_megamenu_wrapper a {
padding: 5px 10px;
background: none;
border: none;
min-width: inherit;
white-space: normal;
}
.page_header .page_menu .menu .winner_megamenu_wrapper a:before {
font-family: 'FontAwesome';
font-style: normal;
font-weight: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: '\f0da';
position: absolute;
left: 0;
color: #808080;
-webkit-transition: all 0.4s ease;
transition: all 0.4s ease;
-webkit-transform: scale(0.8);
-ms-transform: scale(0.8);
transform: scale(0.8);
}
.page_header .page_menu .menu .winner_megamenu_wrapper a:hover {
background: #f7f7f7;
}
.page_header .page_menu .menu .winner_megamenu_wrapper a:hover,
.page_header .page_menu .menu .winner_megamenu_wrapper a:hover:before {
color: #404040;
}
.page_header .page_menu .menu .winner_megamenu_wrapper .current-menu-item a:hover {
color: #cb1313;
}
.page_header .page_menu .menu .winner_megamenu_wrapper .winner_megamenu_columns_1 {
width: 100%;
}
.page_header .page_menu .menu .winner_megamenu_wrapper .winner_megamenu_columns_2 {
width: 50%;
}
.page_header .page_menu .menu .winner_megamenu_wrapper .winner_megamenu_columns_3 {
width: 33.3%;
}
.page_header .page_menu .menu .winner_megamenu_wrapper .winner_megamenu_columns_4 {
width: 25%;
}
.page_header .page_menu .menu .winner_megamenu_wrapper .winner_megamenu_columns_5 {
width: 20%;
}
.page_header .page_menu .menu .winner_megamenu_wrapper .winner_megamenu_columns_1.winner_double_width_column {
width: 100%;
}
.page_header .page_menu .menu .winner_megamenu_wrapper .winner_megamenu_columns_2.winner_double_width_column {
width: 100%;
}
.page_header .page_menu .menu .winner_megamenu_wrapper .winner_megamenu_columns_3.winner_double_width_column {
width: 66.6%;
}
.page_header .page_menu .menu .winner_megamenu_wrapper .winner_megamenu_columns_4.winner_double_width_column {
width: 50%;
}
.page_header .page_menu .menu .winner_megamenu_wrapper .winner_megamenu_columns_5.winner_double_width_column {
width: 40%;
}
.page_header .page_menu .menu .winner_megamenu_wrapper .winner_megamenu_hr {
clear: both;
width: 100% !important;
margin: 15px 0;
}
.page_header .page_menu .menu .winner_megamenu_wrapper .winner_megamenu_textblock {
color: #666666;
margin-bottom: 10px;
}
.page_header .page_menu .menu .winner_megamenu_wrapper .winner_megamenu_textblock:last-child {
margin-bottom: 0;
}
.page_header .page_menu .menu .winner_megamenu_wrapper .winner_megamenu_textblock a {
padding: 0;
background: none;
}
.page_header .page_menu .menu .winner_megamenu_wrapper .winner_megamenu_textblock a:hover {
background: none;
}
.page_header .page_menu .menu .winner_megamenu_wrapper .winner_megamenu_textblock a:before {
display: none;
}
.page_header .page_menu .menu .winner_megamenu_wrapper .wpb_content_element {
margin-bottom: 0;
}
.page_header .page_menu .menu .sub-menu {
display: none;
}
.page_header .page_menu .menu li:hover > .sub-menu {
display: block;
}
.page_header .page_menu .menu .winner_megamenu_wrapper {
display: none;
}
.page_header .page_menu .menu .winner_megamenu_wrapper .sub-menu {
display: block;
}
.page_header .page_menu .menu > li:hover > .winner_megamenu_wrapper {
display: block;
}
.page_header .page_menu .menu .winner_search_opt {
position: relative;
}
.page_header .page_menu .menu .winner_search_opt > a {
margin-top: -3px;
}
.page_header .page_menu .menu .winner_search_opt > a:before {
font-family: 'FontAwesome';
font-style: normal;
font-weight: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: '\f002';
}
.page_header .page_menu .menu .winner_search_opt > a > span {
display: none;
}
.page_header .page_menu .menu .winner_search_opt .popup {
right: -11px;
top: 70px;
font-size: 0.92em;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box;
z-index: 100;
}
.page_header .page_menu .menu .winner_search_opt .popup .entry a {
color: #404040;
-webkit-transition: all 0.2s ease;
transition: all 0.2s ease;
}
.page_header .page_menu .menu .winner_search_opt .popup .entry a:hover {
color: #cb1313;
}
.page_header .page_menu .menu .winner_search_opt .popup .entry .description {
padding-top: 0;
}
.page_header .page_menu .menu .winner_search_opt .popup .view_all a {
color: #cb1313;
-webkit-transition: all 0.2s ease;
transition: all 0.2s ease;
}
.page_header .page_menu .menu .winner_search_opt .popup .view_all a:hover {
color: #149FB8;
}
html.js .page_header .page_menu .menu li:hover > .sub-menu {
display: none;
}
html.js .page_header .page_menu .menu > li:hover > .winner_megamenu_wrapper {
display: none;
}
html.js .page_header .page_menu .menu > li:hover > .winner_megamenu_wrapper .sub-menu {
display: block;
}
.widget .menu .winner_megamenu_wrapper {
display: none;
} .page_header .page_menu.pages .menu > ul {
display: block;
zoom: 1;
}
.page_header .page_menu.pages .menu > ul:after {
content: " ";
display: block;
font-size: 0;
height: 0;
clear: both;
visibility: hidden;
}
.page_header .page_menu.pages .menu > ul > li {
float: left;
position: relative;
}
.page_header .page_menu.pages .menu > ul > li > a {
display: block;
padding: 0 10px;
line-height: 90px;
color: #404040;
font-family: 'Oswald';
font-size: 1.15em;
text-transform: uppercase;
text-decoration: none;
-webkit-transition: all 0.2s ease;
transition: all 0.2s ease;
}
.page_header .page_menu.pages .menu > ul > li > a:hover {
color: #cb1313;
}
.page_header .page_menu.pages .menu > ul .current_page_item > a,
.page_header .page_menu.pages .menu > ul .current_page_parent > a,
.page_header .page_menu.pages .menu > ul .current_page_ancestor > a,
.page_header .page_menu.pages .menu > ul .current-menu-item > a,
.page_header .page_menu.pages .menu > ul .current-menu-parent > a,
.page_header .page_menu.pages .menu > ul .current-menu-ancestor > a {
color: #cb1313;
} .winner_responsive_menu {
background: #F5F5F5;
background: #ECECEC;
-webkit-box-shadow: inset 10px 0px 17px -9px rgba(0, 0, 0, 0.44);
-moz-box-shadow: inset 10px 0px 17px -9px rgba(0, 0, 0, 0.44);
box-shadow: inset 10px 0px 17px -9px rgba(0, 0, 0, 0.44);
}
.winner_responsive_menu .menu_title {
padding: 20px 20px 0px;
margin-bottom: 0;
text-align: center;
display: block;
zoom: 1;
}
.winner_responsive_menu .menu_title:after {
content: " ";
display: block;
font-size: 0;
height: 0;
clear: both;
visibility: hidden;
}
.winner_responsive_menu .menu_title .close_menu {
display: none;
float: right;
color: #a6a6a6;
}
.winner_responsive_menu .menu_title .close_menu span {
display: none;
}
.winner_responsive_menu .menu_title .close_menu:after {
font-family: 'FontAwesome';
font-style: normal;
font-weight: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: '\f00d';
position: relative;
top: -2px;
}
.winner_responsive_menu .menu_title .close_menu:hover {
color: #cb1313;
}
.winner_responsive_menu .menu,
.winner_responsive_menu .menu > ul {
padding: 20px;
font-family: 'Roboto';
font-size: 12px;
line-height: 1.2em;
}
.winner_responsive_menu .menu > li,
.winner_responsive_menu .menu > ul > li {
margin-bottom: 5px;
background: #FFF;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box;
-webkit-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.winner_responsive_menu .menu > li > a,
.winner_responsive_menu .menu > ul > li > a {
display: block;
padding: 8px 10px;
position: relative;
color: #808080;
}
.winner_responsive_menu .menu > li > a .arrow,
.winner_responsive_menu .menu > ul > li > a .arrow {
position: absolute;
right: 0;
top: 0;
background: #F9F9F9;
-webkit-border-top-right-radius: 3px;
-webkit-border-bottom-right-radius: 3px;
-webkit-border-bottom-left-radius: 0;
-webkit-border-top-left-radius: 0;
-moz-border-radius-topright: 3px;
-moz-border-radius-bottomright: 3px;
-moz-border-radius-bottomleft: 0;
-moz-border-radius-topleft: 0;
border-top-right-radius: 3px;
border-bottom-right-radius: 3px;
border-bottom-left-radius: 0;
border-top-left-radius: 0; display: block;
width: 30px;
height: 30px;
line-height: 30px;
text-align: center;
color: #a6a6a6;
-webkit-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.winner_responsive_menu .menu > li > a .arrow:before,
.winner_responsive_menu .menu > ul > li > a .arrow:before {
font-family: 'FontAwesome';
font-style: normal;
font-weight: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: '\f0d7';
}
.winner_responsive_menu .menu > li > a .arrow.active:before,
.winner_responsive_menu .menu > ul > li > a .arrow.active:before {
content: '\f0d8';
}
.winner_responsive_menu .menu > li.current_page_item,
.winner_responsive_menu .menu > ul > li.current_page_item,
.winner_responsive_menu .menu > li.current_page_parent,
.winner_responsive_menu .menu > ul > li.current_page_parent,
.winner_responsive_menu .menu > li.current_page_ancestor,
.winner_responsive_menu .menu > ul > li.current_page_ancestor,
.winner_responsive_menu .menu > li.current-menu-item,
.winner_responsive_menu .menu > ul > li.current-menu-item,
.winner_responsive_menu .menu > li.current-menu-parent,
.winner_responsive_menu .menu > ul > li.current-menu-parent,
.winner_responsive_menu .menu > li.current-menu-ancestor,
.winner_responsive_menu .menu > ul > li.current-menu-ancestor {
background: #cb1313 !important;
}
.winner_responsive_menu .menu > li.current_page_item > a,
.winner_responsive_menu .menu > ul > li.current_page_item > a,
.winner_responsive_menu .menu > li.current_page_parent > a,
.winner_responsive_menu .menu > ul > li.current_page_parent > a,
.winner_responsive_menu .menu > li.current_page_ancestor > a,
.winner_responsive_menu .menu > ul > li.current_page_ancestor > a,
.winner_responsive_menu .menu > li.current-menu-item > a,
.winner_responsive_menu .menu > ul > li.current-menu-item > a,
.winner_responsive_menu .menu > li.current-menu-parent > a,
.winner_responsive_menu .menu > ul > li.current-menu-parent > a,
.winner_responsive_menu .menu > li.current-menu-ancestor > a,
.winner_responsive_menu .menu > ul > li.current-menu-ancestor > a {
color: #FFF !important;
}
.winner_responsive_menu .menu > li.current_page_item .arrow,
.winner_responsive_menu .menu > ul > li.current_page_item .arrow,
.winner_responsive_menu .menu > li.current_page_parent .arrow,
.winner_responsive_menu .menu > ul > li.current_page_parent .arrow,
.winner_responsive_menu .menu > li.current_page_ancestor .arrow,
.winner_responsive_menu .menu > ul > li.current_page_ancestor .arrow,
.winner_responsive_menu .menu > li.current-menu-item .arrow,
.winner_responsive_menu .menu > ul > li.current-menu-item .arrow,
.winner_responsive_menu .menu > li.current-menu-parent .arrow,
.winner_responsive_menu .menu > ul > li.current-menu-parent .arrow,
.winner_responsive_menu .menu > li.current-menu-ancestor .arrow,
.winner_responsive_menu .menu > ul > li.current-menu-ancestor .arrow {
background: #b41111 !important;
}
.winner_responsive_menu .menu > li.current_page_item .arrow:before,
.winner_responsive_menu .menu > ul > li.current_page_item .arrow:before,
.winner_responsive_menu .menu > li.current_page_parent .arrow:before,
.winner_responsive_menu .menu > ul > li.current_page_parent .arrow:before,
.winner_responsive_menu .menu > li.current_page_ancestor .arrow:before,
.winner_responsive_menu .menu > ul > li.current_page_ancestor .arrow:before,
.winner_responsive_menu .menu > li.current-menu-item .arrow:before,
.winner_responsive_menu .menu > ul > li.current-menu-item .arrow:before,
.winner_responsive_menu .menu > li.current-menu-parent .arrow:before,
.winner_responsive_menu .menu > ul > li.current-menu-parent .arrow:before,
.winner_responsive_menu .menu > li.current-menu-ancestor .arrow:before,
.winner_responsive_menu .menu > ul > li.current-menu-ancestor .arrow:before {
color: #FFF !important;
}
.winner_responsive_menu .menu > li:hover > a,
.winner_responsive_menu .menu > ul > li:hover > a {
color: #cb1313;
}
.winner_responsive_menu .menu > li > ul,
.winner_responsive_menu .menu > ul > li > ul {
background: #f7f7f7;
-webkit-border-top-right-radius: 0;
-webkit-border-bottom-right-radius: 3px;
-webkit-border-bottom-left-radius: 3px;
-webkit-border-top-left-radius: 0;
-moz-border-radius-topright: 0;
-moz-border-radius-bottomright: 3px;
-moz-border-radius-bottomleft: 3px;
-moz-border-radius-topleft: 0;
border-top-right-radius: 0;
border-bottom-right-radius: 3px;
border-bottom-left-radius: 3px;
border-top-left-radius: 0; padding: 8px 0;
}
.winner_responsive_menu .menu > li > ul a,
.winner_responsive_menu .menu > ul > li > ul a {
color: #808080;
display: block;
padding: 5px 10px 5px 20px;
}
.winner_responsive_menu .menu > li > ul a:before,
.winner_responsive_menu .menu > ul > li > ul a:before {
font-family: 'FontAwesome';
font-style: normal;
font-weight: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: '\f0da';
position: absolute;
left: 10px;
color: #808080;
-webkit-transition: all 0.4s ease;
transition: all 0.4s ease;
font-size: 10px;
}
.winner_responsive_menu .menu > li > ul a:hover,
.winner_responsive_menu .menu > ul > li > ul a:hover {
color: #cb1313;
}
.winner_responsive_menu .menu > li > ul ul,
.winner_responsive_menu .menu > ul > li > ul ul {
margin-left: 10px;
}
.winner_responsive_menu .menu > li > ul li.current_page_item a,
.winner_responsive_menu .menu > ul > li > ul li.current_page_item a,
.winner_responsive_menu .menu > li > ul li.current_page_parent a,
.winner_responsive_menu .menu > ul > li > ul li.current_page_parent a,
.winner_responsive_menu .menu > li > ul li.current_page_ancestor a,
.winner_responsive_menu .menu > ul > li > ul li.current_page_ancestor a,
.winner_responsive_menu .menu > li > ul li.current-menu-item a,
.winner_responsive_menu .menu > ul > li > ul li.current-menu-item a,
.winner_responsive_menu .menu > li > ul li.current-menu-parent a,
.winner_responsive_menu .menu > ul > li > ul li.current-menu-parent a,
.winner_responsive_menu .menu > li > ul li.current-menu-ancestor a,
.winner_responsive_menu .menu > ul > li > ul li.current-menu-ancestor a {
color: #cb1313;
}
.winner_responsive_menu .menu > li > .winner_megamenu_wrapper,
.winner_responsive_menu .menu > ul > li > .winner_megamenu_wrapper {
background: #f7f7f7;
-webkit-border-top-right-radius: 0;
-webkit-border-bottom-right-radius: 3px;
-webkit-border-bottom-left-radius: 3px;
-webkit-border-top-left-radius: 0;
-moz-border-radius-topright: 0;
-moz-border-radius-bottomright: 3px;
-moz-border-radius-bottomleft: 3px;
-moz-border-radius-topleft: 0;
border-top-right-radius: 0;
border-bottom-right-radius: 3px;
border-bottom-left-radius: 3px;
border-top-left-radius: 0; padding: 8px 0;
}
.winner_responsive_menu .menu > li > .winner_megamenu_wrapper ul,
.winner_responsive_menu .menu > ul > li > .winner_megamenu_wrapper ul {
display: block;
}
.winner_responsive_menu .menu > li > .winner_megamenu_wrapper a,
.winner_responsive_menu .menu > ul > li > .winner_megamenu_wrapper a,
.winner_responsive_menu .menu > li > .winner_megamenu_wrapper h4,
.winner_responsive_menu .menu > ul > li > .winner_megamenu_wrapper h4 {
font-family: 'Roboto';
font-size: 12px;
line-height: 1.2em;
text-transform: none;
margin-bottom: 0;
color: #808080;
display: block;
padding: 5px 10px 5px 20px;
}
.winner_responsive_menu .menu > li > .winner_megamenu_wrapper a:before,
.winner_responsive_menu .menu > ul > li > .winner_megamenu_wrapper a:before,
.winner_responsive_menu .menu > li > .winner_megamenu_wrapper h4:before,
.winner_responsive_menu .menu > ul > li > .winner_megamenu_wrapper h4:before {
font-family: 'FontAwesome';
font-style: normal;
font-weight: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: '\f0da';
position: absolute;
left: 10px;
color: #808080;
-webkit-transition: all 0.4s ease;
transition: all 0.4s ease;
font-size: 10px;
}
.winner_responsive_menu .menu > li > .winner_megamenu_wrapper a:hover,
.winner_responsive_menu .menu > ul > li > .winner_megamenu_wrapper a:hover,
.winner_responsive_menu .menu > li > .winner_megamenu_wrapper h4:hover,
.winner_responsive_menu .menu > ul > li > .winner_megamenu_wrapper h4:hover {
color: #cb1313;
}
.winner_responsive_menu .menu > li > .winner_megamenu_wrapper h4,
.winner_responsive_menu .menu > ul > li > .winner_megamenu_wrapper h4 {
padding-left: 10px;
color: #b3b3b3;
}
.winner_responsive_menu .menu > li > .winner_megamenu_wrapper h4:before,
.winner_responsive_menu .menu > ul > li > .winner_megamenu_wrapper h4:before {
display: none;
}
.winner_responsive_menu .menu > li > .winner_megamenu_wrapper h4:after,
.winner_responsive_menu .menu > ul > li > .winner_megamenu_wrapper h4:after {
content: ':';
}
.winner_responsive_menu .menu > li > .winner_megamenu_wrapper h4:hover,
.winner_responsive_menu .menu > ul > li > .winner_megamenu_wrapper h4:hover {
color: #b3b3b3;
}
.winner_responsive_menu .menu > li > .winner_megamenu_wrapper li ul,
.winner_responsive_menu .menu > ul > li > .winner_megamenu_wrapper li ul {
margin-left: 10px;
}
.winner_responsive_menu .menu > li > .winner_megamenu_wrapper li.current_page_item a,
.winner_responsive_menu .menu > ul > li > .winner_megamenu_wrapper li.current_page_item a,
.winner_responsive_menu .menu > li > .winner_megamenu_wrapper li.current_page_parent a,
.winner_responsive_menu .menu > ul > li > .winner_megamenu_wrapper li.current_page_parent a,
.winner_responsive_menu .menu > li > .winner_megamenu_wrapper li.current_page_ancestor a,
.winner_responsive_menu .menu > ul > li > .winner_megamenu_wrapper li.current_page_ancestor a,
.winner_responsive_menu .menu > li > .winner_megamenu_wrapper li.current-menu-item a,
.winner_responsive_menu .menu > ul > li > .winner_megamenu_wrapper li.current-menu-item a,
.winner_responsive_menu .menu > li > .winner_megamenu_wrapper li.current-menu-parent a,
.winner_responsive_menu .menu > ul > li > .winner_megamenu_wrapper li.current-menu-parent a,
.winner_responsive_menu .menu > li > .winner_megamenu_wrapper li.current-menu-ancestor a,
.winner_responsive_menu .menu > ul > li > .winner_megamenu_wrapper li.current-menu-ancestor a {
color: #cb1313;
}
.winner_responsive_menu .menu > li > .winner_megamenu_wrapper .winner_megamenu_textblock,
.winner_responsive_menu .menu > ul > li > .winner_megamenu_wrapper .winner_megamenu_textblock {
display: none;
}
.winner_responsive_menu .menu > ul {
padding: 0;
}
.winner_responsive_menu .widget_search {
padding: 0 20px;
}
.winner_responsive_menu .widget_search input[type="text"] {
background: #f1f1f1;
padding: 6px 11px;
font-size: 0.95em;
}
.winner_responsive_menu .widget_wpml {
padding: 0 20px;
margin-top: 10px;
}
.winner_responsive_menu .widget_wpml .wpml-ls-legacy-dropdown {
width: 100%;
}
body.admin-bar .sb-slidebar {
padding-top: 46px;
} .page_header .winner_responsive_menu_btn {
position: absolute;
top: 50%;
right: 0;
-webkit-transform: translateY(-50%);
-moz-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
border: 1px solid #E0E0E0;
width: 40px;
height: 40px;
text-align: center;
line-height: 40px;
font-size: 18px;
}
.page_header .winner_responsive_menu_btn span {
display: none;
}
.page_header .winner_responsive_menu_btn:before {
color: #404040;
font-family: 'FontAwesome';
font-style: normal;
font-weight: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: '\f0c9';
position: relative;
top: -1px;
}
.page_header .winner_responsive_menu_btn:hover {
border-color: #bebebe;
}
.page_header .page_menu {
display: block;
}
.page_header .winner_responsive_menu_btn {
display: none;
}
@media only screen and (max-width:768px) {
.page_header .page_menu {
display: none;
}
.page_header .winner_responsive_menu_btn {
display: block;
}
} .js .page_header .page_menu {
display: none;
} .page_header .winner_responsive_cart_btn {
position: absolute;
top: 50%;
right: 45px;
-webkit-transform: translateY(-50%);
-moz-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
border: 1px solid transparent;
width: 40px;
height: 40px;
text-align: center;
line-height: 40px;
font-size: 18px;
}
.page_header .winner_responsive_cart_btn span {
display: none;
}
.page_header .winner_responsive_cart_btn:before {
color: #c0c0c0;
font-family: 'FontAwesome';
font-style: normal;
font-weight: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: '\f07a';
position: relative;
top: -1px;
}
.page_header .winner_responsive_cart_btn:hover {
border-color: transparent;
}
.page_header .winner_responsive_cart_btn.hidden {
visibility: hidden;
}
.page_header .winner_responsive_cart_btn {
display: none;
}
@media only screen and (max-width:768px) {
.page_header .winner_responsive_cart_btn {
display: block;
}
} .title_bar {
background: #2a2a2a no-repeat center center;
background-size: cover;
color: #FFF;
padding: 60px 0;
}
.title_bar .page_title {
font-size: 2.3em;
margin: 0;
}
.title_bar .page_subtitle {
margin: 8px 0 0;
color: #b3b3b3;
font-size: 1.15em;
}
.title_bar .page_subtitle a {
color: inherit;
}
@media only screen and (max-width:568px) {
.title_bar {
padding: 35px 0;
font-size: 0.8em;
}
.title_bar .page_subtitle {
margin-top: 5px;
}
}
@media print {
.title_bar {
padding: 0;
background: none !important;
color: #404040;
text-align: left;
}
.title_bar .page_title {
display: block;
font-size: 2em;
margin-top: 20px;
margin-bottom: 10px;
}
.title_bar .page_subtitle {
display: block;
margin-top: 1px;
margin-bottom: 20px;
}
} .titlebar_slider {
background: #2a2a2a no-repeat center center;
}
.titlebar_slider .rev_slider * {
letter-spacing: 0px !important;
}
.titlebar_slider .rev_slider .fullwidth {
padding-left: 9999px !important;
padding-right: 9999px !important;
margin-left: -9999px !important;
margin-right: -9999px !important;
}
.titlebar_slider .rev_slider .text_gradient {
background: -webkit-linear-gradient(#FFF, #B9B9B9);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.titlebar_slider .rev_slider .checklist:before {
font-family: 'FontAwesome';
font-style: normal;
font-weight: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: '\f058';
font-size: 1.2em;
margin-right: 5px;
}
.titlebar_slider .rev_slider .cart_button {
padding: 14px 25px 14px 20px !important;
}
.titlebar_slider .rev_slider .cart_button:before {
font-family: 'FontAwesome';
font-style: normal;
font-weight: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: '\f07a';
font-size: 1.3em;
margin-right: 5px;
}
.titlebar_slider .rev_slider .winner_revslider_button {
background: #cb1313 !important;
color: #FFF !important;
border: none !important;
padding: 13px 24px 12px !important;
-webkit-border-radius: 3px !important;
-moz-border-radius: 3px !important;
border-radius: 3px !important;
-webkit-transition: background 0.2s ease !important;
transition: background 0.2s ease !important;
white-space: nowrap !important;
text-transform: uppercase;
font-family: 'Oswald', sans-serif !important;
font-size: 16px !important;
line-height: 1.2 !important;
cursor: pointer !important;
}
.titlebar_slider .rev_slider .winner_revslider_button:hover {
background: #149FB8 !important;
color: #FFF !important;
} .winner_ajax_search_form {
position: relative;
}
.winner_ajax_search_form .popup {
position: absolute;
right: -20px;
top: 35px;
z-index: 4;
width: 300px;
background: #FFF;
padding: 12px;
border: 1px solid #dfdfdf;
-webkit-box-shadow: 0px 6px 14px 0 rgba(0, 0, 0, 0.1);
-moz-box-shadow: 0px 6px 14px 0 rgba(0, 0, 0, 0.1);
box-shadow: 0px 6px 14px 0 rgba(0, 0, 0, 0.1);
-webkit-animation: winner_pop 0.3s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
animation: winner_pop 0.3s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
}
.winner_ajax_search_form .popup form input[type="text"] {
background: #F9F9F9;
font-size: 0.95em;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box;
}
.winner_ajax_search_form .popup form i {
color: #404040;
}
.winner_ajax_search_form .popup form i:hover,
.winner_ajax_search_form .popup form i.loading {
color: #cb1313 !important;
}
.winner_ajax_search_form .popup:after {
display: block;
content: '';
position: absolute;
top: -7px;
right: 20px;
width: 0;
border-width: 0 7px 8px;
border-style: solid;
border-color: #FFF transparent;
clear: both;
}
.winner_ajax_search_form .popup:before {
content: '';
display: block;
position: absolute;
top: -8px;
right: 19px;
width: 0;
border-width: 0 8px 8px;
border-style: solid;
border-color: #dfdfdf transparent;
}
.winner_ajax_search_form .popup .results {
margin-top: 12px;
}
.winner_ajax_search_form .popup .results .entry {
margin-bottom: 8px;
padding-bottom: 0;
border-bottom: none;
}
.winner_ajax_search_form .popup .results .entry .title {
font-weight: 600;
-ms-word-wrap: break-word;
word-wrap: break-word;
}
.winner_ajax_search_form .popup .results .entry .description {
padding-top: 4px;
}
.winner_ajax_search_form .popup .results .entry.no_results {
margin-bottom: 0;
}
.winner_ajax_search_form .popup .results .entry.no_results .thumbnail:after {
font-family: 'FontAwesome';
font-style: normal;
font-weight: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: '\f129';
position: absolute;
left: 0;
top: 1px;
text-align: center;
color: #737373;
font-size: 20px;
width: 35px;
height: 35px;
line-height: 35px;
}
@-webkit-keyframes winner_pop {
0% {
-webkit-transform: scale(0.8);
}
100% {
-webkit-transform: scale(1);
}
}
@keyframes winner_pop {
0% {
transform: scale(0.8);
}
100% {
transform: scale(1);
}
} .page_footer a {
color: #C3C3C3;
}
.page_footer a:hover {
color: #FF4343;
}
.page_footer h1,
.page_footer h2,
.page_footer h3,
.page_footer h4,
.page_footer h5,
.page_footer h6 {
color: #f2f2f2;
letter-spacing: 0.4px;
font-weight: normal;
} .page_footer .widgets {
padding: 40px 0;
background-color: #2a2a2a;
color: #C3C3C3;
}
.page_footer .widgets .wpb_content_element {
margin-bottom: 0;
} .page_footer .socket {
display: block;
zoom: 1;
font-size: 0.85em;
background: #1b1b1b;
color: #a9a9a9;
text-align: center;
padding: 8px 0;
}
.page_footer .socket:after {
content: " ";
display: block;
font-size: 0;
height: 0;
clear: both;
visibility: hidden;
}
.page_footer .socket .copyrights {
float: left;
}
.page_footer .socket .authorship {
float: right;
} @media print {
.page_footer .widgets {
display: none;
}
.page_footer .socket {
background-color: transparent;
color: #404040;
font-size: 0.7em;
}
.page_footer .socket a {
color: #404040;
}
} .page_social_sharing_links {
text-align: center;
}  .winner_post_single .thumbnail,
.winner_post_single .content,
.winner_post_single .author_info,
.winner_post_single .meta {
margin-bottom: 25px;
}
.winner_post_single .meta {
margin-bottom: 30px;
}
.winner_post_single .winner_post_comments {
margin-top: 35px;
}
.winner_post_single .post_body * {
max-width: 100%;
}
.winner_post_single .thumbnail img {
display: block;
margin: 0 auto;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box;
}
.winner_post_single .meta {
display: block;
zoom: 1;
}
.winner_post_single .meta:after {
content: " ";
display: block;
font-size: 0;
height: 0;
clear: both;
visibility: hidden;
}
.winner_post_single .meta .tags {
float: left;
width: 48%;
}
.winner_post_single .meta .social {
float: right;
width: 48%;
text-align: right;
}
.winner_post_single .meta > div:only-child {
float: none;
width: 100%;
}
@media only screen and (max-width:568px) {
.winner_post_single .meta .tags,
.winner_post_single .meta .social {
float: none;
width: 100%;
text-align: left;
}
.winner_post_single .meta .social {
margin-top: 20px;
}
}
.winner_post_single .author_info {
background: #FCFCFC;
border: 1px solid #ebeaea;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box;
padding: 20px 30px;
display: block;
zoom: 1;
}
.winner_post_single .author_info:after {
content: " ";
display: block;
font-size: 0;
height: 0;
clear: both;
visibility: hidden;
}
.winner_post_single .author_info .avatar {
float: left;
width: 70px;
margin-right: 20px;
}
.winner_post_single .author_info .avatar img {
-webkit-border-radius: 70px;
-moz-border-radius: 70px;
border-radius: 70px;
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box;
}
.winner_post_single .author_info .details {
padding-left: 90px;
}
.winner_post_single .author_info .details cite {
font-size: 0.9em;
line-height: 1;
font-style: normal;
font-weight: normal;
color: #808080;
}
.winner_post_single .author_info .details .name {
margin-bottom: 10px;
font-size: 1.15em;
line-height: 1.2;
}
.winner_post_single .author_info .details .bio {
margin-bottom: 10px;
}
.winner_post_single .tags ul {
margin-bottom: -5px;
} .winner_post_archive .entry {
margin-bottom: 35px;
}
.winner_post_archive .entry .thumbnail,
.winner_post_archive .entry .thumbnail img {
-webkit-border-top-right-radius: 8px;
-webkit-border-bottom-right-radius: 0;
-webkit-border-bottom-left-radius: 0;
-webkit-border-top-left-radius: 8px;
-moz-border-radius-topright: 8px;
-moz-border-radius-bottomright: 0;
-moz-border-radius-bottomleft: 0;
-moz-border-radius-topleft: 8px;
border-top-right-radius: 8px;
border-bottom-right-radius: 0;
border-bottom-left-radius: 0;
border-top-left-radius: 8px; display: block;
}
.winner_post_archive .entry .details {
border: 1px solid #ebeaea;
-webkit-border-top-right-radius: 0;
-webkit-border-bottom-right-radius: 8px;
-webkit-border-bottom-left-radius: 8px;
-webkit-border-top-left-radius: 0;
-moz-border-radius-topright: 0;
-moz-border-radius-bottomright: 8px;
-moz-border-radius-bottomleft: 8px;
-moz-border-radius-topleft: 0;
border-top-right-radius: 0;
border-bottom-right-radius: 8px;
border-bottom-left-radius: 8px;
border-top-left-radius: 0; padding: 20px 20px;
}
.winner_post_archive .entry.no_thumbnail .details {
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box;
}
.winner_post_archive .entry .post_head .date {
float: left;
padding-right: 10px;
display: block;
zoom: 1;
}
.winner_post_archive .entry .post_head .date:after {
content: " ";
display: block;
font-size: 0;
height: 0;
clear: both;
visibility: hidden;
}
.winner_post_archive .entry .post_head .date .day,
.winner_post_archive .entry .post_head .date .month {
display: block;
text-align: center;
text-transform: uppercase;
font-family: Arial;
font-weight: 600;
line-height: 1;
-webkit-opacity: 0.7;
-moz-opacity: 0.7;
opacity: 0.7;
filter: alpha(opacity=0.7);
}
.winner_post_archive .entry .post_head .date .day {
font-size: 1.8em;
}
.winner_post_archive .entry .post_head .date .month {
font-size: 1em;
letter-spacing: -0.4px;
}
.winner_post_archive .entry .post_head .info {
border-left: 1px solid #CCCCCC;
margin-left: 36px;
padding-left: 10px;
}
.winner_post_archive .entry .post_head .title {
margin-bottom: 0;
font-size: 1.3em;
-ms-word-wrap: break-word;
word-wrap: break-word;
}
.winner_post_archive .entry .post_body {
border-top: 1px solid #ebeaea;
margin-top: 15px;
padding-top: 15px;
}
.winner_post_archive .entry .post_body * {
max-width: 100%;
}
.winner_post_archive .entry .post_body p,
.winner_post_archive .entry .post_body pre {
margin-bottom: 10px;
}
.winner_post_archive .entry .post_body p:last-child,
.winner_post_archive .entry .post_body pre:last-child {
margin-bottom: 0;
}
.winner_post_archive .entry .post_body .page_title,
.winner_post_archive .entry .post_body .page_subtitle,
.winner_post_archive .entry .post_body h1,
.winner_post_archive .entry .post_body h2,
.winner_post_archive .entry .post_body h3,
.winner_post_archive .entry .post_body h4,
.winner_post_archive .entry .post_body h5,
.winner_post_archive .entry .post_body h6 {
margin-top: 15px;
margin-bottom: 10px;
}
.winner_post_archive .entry .post_body .page_title:first-child,
.winner_post_archive .entry .post_body .page_subtitle:first-child,
.winner_post_archive .entry .post_body h1:first-child,
.winner_post_archive .entry .post_body h2:first-child,
.winner_post_archive .entry .post_body h3:first-child,
.winner_post_archive .entry .post_body h4:first-child,
.winner_post_archive .entry .post_body h5:first-child,
.winner_post_archive .entry .post_body h6:first-child {
margin-top: 0;
}
.winner_post_archive .entry .post_foot {
border-top: 1px solid #ebeaea;
margin-top: 15px;
padding-top: 20px;
display: table;
width: 100%;
}
.winner_post_archive .entry .post_foot .actions,
.winner_post_archive .entry .post_foot .metadata {
display: table-cell;
vertical-align: middle;
}
.winner_post_archive .entry .post_foot .actions {
text-align: left;
}
.winner_post_archive .entry .post_foot .metadata {
text-align: right;
}
.winner_post_archive .entry .post_foot .metadata {
font-size: 0.9em;
}
.winner_post_archive .entry .post_foot .metadata .meta {
margin-left: 10px;
}
.winner_post_archive .entry.no_button .post_foot {
padding-top: 15px;
}
.winner_post_archive .entry.no_button .post_foot .metadata {
text-align: left;
}
.winner_post_archive .entry.no_button .post_foot .meta {
margin-left: 0;
margin-right: 10px;
}
.winner_post_archive .entry .metadata .meta:before {
-webkit-opacity: 0.7;
-moz-opacity: 0.7;
opacity: 0.7;
filter: alpha(opacity=0.7);
}
.winner_post_archive .entry .metadata .date:before {
font-family: 'FontAwesome';
font-style: normal;
font-weight: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: '\f017';
}
.winner_post_archive .entry .metadata .comments:before {
font-family: 'FontAwesome';
font-style: normal;
font-weight: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: '\f086';
}
.winner_post_archive .entry .metadata .tags:before {
font-family: 'FontAwesome';
font-style: normal;
font-weight: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: '\f02c';
}
.winner_post_archive .entry.sticky .details {
background: #F5F5F5;
}
.winner_post_archive .entry.format-link .info {
position: relative;
padding-right: 44px;
}
.winner_post_archive .entry.format-link .info:after {
font-family: 'FontAwesome';
font-style: normal;
font-weight: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: '\f0c1';
position: absolute;
right: 0;
top: 0;
background: #737373;
color: #FFF;
-webkit-border-radius: 36px;
-moz-border-radius: 36px;
border-radius: 36px;
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box;
text-align: center;
font-size: 16px;
line-height: 36px;
width: 36px;
height: 36px;
}
.winner_post_archive .entry.format-aside .post_body {
border-top: none;
padding-top: 0;
margin-top: 0;
}
.winner_post_archive .entry.format-status .details {
border-color: #C5C5C5;
border-style: dashed;
background: #FBFBFB;
}
.winner_post_archive .entry.format-status .post_body {
margin-top: 0;
padding-top: 0;
border-top: none;
}
.winner_post_archive .entry.format-status .post_foot {
margin-top: 10px;
padding-top: 0;
border-top: none;
}
.winner_post_archive .entry.format-status .meta.date {
border-top: 1px solid #ebeaea;
display: inline-block;
padding-top: 5px;
font-size: 0.9em;
font-style: italic;
}
.winner_post_archive .entry.format-quote .post_body,
.winner_post_archive .entry.format-quote .post_foot {
margin-top: 0;
padding-top: 0;
border-top: none;
}
.winner_post_archive .entry.format-quote blockquote {
border-left: none;
padding-left: 43px;
position: relative;
}
.winner_post_archive .entry.format-quote blockquote:before {
font-family: 'FontAwesome';
font-style: normal;
font-weight: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: '\f10d';
-webkit-opacity: 0.5;
-moz-opacity: 0.5;
opacity: 0.5;
filter: alpha(opacity=0.5);
font-size: 2em;
position: absolute;
top: -4px;
left: 0;
}
.winner_post_archive .entry.format-quote .metadata {
text-align: right !important;
} .winner_post_archive .entry.format-chat .post_body,
.winner_post_single .entry.format-chat .post_body,
.winner_post_archive.format-chat .post_body,
.winner_post_single.format-chat .post_body {
font-family: Monaco, "Andale Mono", "Courier New", Courier, monospace;
font-size: 0.9em;
}
.winner_post_archive .entry.format-chat .post_body p,
.winner_post_single .entry.format-chat .post_body p,
.winner_post_archive.format-chat .post_body p,
.winner_post_single.format-chat .post_body p {
margin-bottom: 0;
padding: 6px 10px;
}
.winner_post_archive .entry.format-chat .post_body p:nth-child(odd),
.winner_post_single .entry.format-chat .post_body p:nth-child(odd),
.winner_post_archive.format-chat .post_body p:nth-child(odd),
.winner_post_single.format-chat .post_body p:nth-child(odd) {
background: #F5F5F5;
}
.winner_post_archive .entry.format-chat .post_body p:nth-child(even),
.winner_post_single .entry.format-chat .post_body p:nth-child(even),
.winner_post_archive.format-chat .post_body p:nth-child(even),
.winner_post_single.format-chat .post_body p:nth-child(even) {
background: #FDFDFD;
} .winner_post_comments {
margin-bottom: 30px;
}
.winner_post_comments .comments_title {
margin-bottom: 15px;
}
.winner_post_comments .comments_loop .children {
margin-left: 60px;
}
@media only screen and (max-width:768px) {
.winner_post_comments .comments_loop .children {
margin-left: 10%;
}
}
.winner_post_comments .comments_loop .entry {
border-top: 1px solid #eee;
padding-top: 15px;
margin-top: 15px;
}
.winner_post_comments .comments_loop .entry .media {
float: left;
width: 50px;
}
.winner_post_comments .comments_loop .entry .media img {
-webkit-border-radius: 50px;
-moz-border-radius: 50px;
border-radius: 50px;
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box;
display: block;
}
.winner_post_comments .comments_loop .entry .text {
padding-left: 60px;
}
.winner_post_comments .comments_loop .entry .text .head {
margin-bottom: 5px;
}
.winner_post_comments .comments_loop .entry .text .body p {
margin-bottom: 5px;
}
.winner_post_comments .comments_loop .entry .text .body h1,
.winner_post_comments .comments_loop .entry .text .body h2,
.winner_post_comments .comments_loop .entry .text .body h3,
.winner_post_comments .comments_loop .entry .text .body h4,
.winner_post_comments .comments_loop .entry .text .body h5,
.winner_post_comments .comments_loop .entry .text .body h6 {
margin-top: 10px;
}
.winner_post_comments .comments_loop .entry.no_avatar .media {
display: none;
}
.winner_post_comments .comments_loop .entry.no_avatar .text {
padding-left: 0;
}
@media only screen and (max-width:568px) {
.winner_post_comments .comments_loop .entry .media {
display: none;
}
.winner_post_comments .comments_loop .entry .text {
padding-left: 0;
}
}
.winner_post_comments .comments_loop .entry .author {
font-size: 1.10em;
}
.winner_post_comments .comments_loop .entry .date {
float: right;
font-size: 0.9em;
-webkit-opacity: 0.7;
-moz-opacity: 0.7;
opacity: 0.7;
filter: alpha(opacity=0.7);
}
.winner_post_comments .comments_loop .entry .date:before {
font-family: 'FontAwesome';
font-style: normal;
font-weight: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: '\f017';
}
@media only screen and (max-width:568px) {
.winner_post_comments .comments_loop .entry .date {
float: none;
display: block;
}
}
.winner_post_comments .comments_loop .entry .reply,
.winner_post_comments .comments_loop .entry .edit {
margin-right: 15px;
font-size: 0.9em;
white-space: nowrap;
}
.winner_post_comments .comments_loop .entry .reply:before,
.winner_post_comments .comments_loop .entry .edit:before {
font-family: 'FontAwesome';
font-style: normal;
font-weight: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: '\f040';
margin-right: 4px;
}
.winner_post_comments .comments_loop .entry .moderation {
display: block;
width: 100%;
padding: 5px 10px;
margin-bottom: 10px;
background: #FCFCFC;
border: dashed 1px #D8D8D8;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box;
font-size: 0.9em;
}
.winner_post_comments .comments_loop .entry .moderation:before {
font-family: 'FontAwesome';
font-style: normal;
font-weight: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: '\f071';
font-size: 1.1em;
margin-right: 3px;
}
.winner_post_comments .comments_loop .entry .author_marker {
background: #ffd321;
color: #5b5b5b;
border: 1px solid #E7BF05;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box;
font-family: Arial;
font-weight: bold;
font-size: 8px;
text-transform: uppercase;
text-shadow: 0 1px 0 rgba(255, 255, 255, 0.3);
margin-left: 5px;
padding: 3px 4px 1px 4px;
vertical-align: middle;
display: none;
}
.winner_post_comments .comments_loop .entry.bypostauthor .author_marker {
display: inline;
}
.winner_post_comments .comments_loop > .entry:first-child {
margin-top: 0;
padding-top: 0;
border-top: none;
}
.winner_post_comments .comments_nav {
margin-top: 30px;
background: #FCFCFC;
padding: 10px 15px;
border: 1px solid #eee;
display: block;
zoom: 1;
}
.winner_post_comments .comments_nav:after {
content: " ";
display: block;
font-size: 0;
height: 0;
clear: both;
visibility: hidden;
}
.winner_post_comments .comments_nav .prev {
float: left;
}
.winner_post_comments .comments_nav .prev a:before {
font-family: 'FontAwesome';
font-style: normal;
font-weight: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: '\f104';
margin-right: 5px;
}
.winner_post_comments .comments_nav .next {
float: right;
}
.winner_post_comments .comments_nav .next a:after {
font-family: 'FontAwesome';
font-style: normal;
font-weight: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: '\f105';
margin-left: 5px;
}
@media only screen and (max-width:568px) {
.winner_post_comments .comments_nav {
text-align: center;
}
.winner_post_comments .comments_nav .prev,
.winner_post_comments .comments_nav .next {
float: none;
}
}
.winner_post_comments .comments_loop .winner_comment_form {
margin-top: 15px;
margin-bottom: 20px;
padding: 20px;
background: #FFF;
border: dashed 1px #D8D8D8;
}
.winner_post_comments li {
list-style: none;
}
.page .winner_post_comments {
margin-top: 20px;
} .winner_post_pings .pings_title {
margin-bottom: 10px;
}
.winner_post_pings .pings_loop {
padding-left: 20px;
}
.winner_post_pings .entry {
margin-top: 15px;
margin-bottom: 0;
list-style: decimal;
}
.winner_post_pings .entry .date {
font-size: 0.9em;
display: block;
}
.winner_post_pings .entry .body {
margin-top: 10px;
font-style: italic;
} .winner_comment_form input[type="text"] {
width: 60%;
margin-right: 5px;
}
.winner_comment_form textarea {
width: 100%;
}
.winner_comment_form p {
position: relative;
}
.winner_comment_form .required_marker {
color: #ed9006;
}
.winner_comment_form .form-submit {
margin-bottom: 0;
}
.winner_comment_form .legend {
position: absolute;
right: 0;
top: 0;
text-align: right;
}
.winner_comment_form .legend > span {
display: block;
font-size: 0.9em;
}
.winner_comment_form .legend .required_marker_icon {
margin-right: 3px;
}
.winner_comment_form .legend .legend_invalid {
display: none;
color: #D00;
}
.winner_comment_form .legend .legend_invalid:before {
font-family: 'FontAwesome';
font-style: normal;
font-weight: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: '\f071';
margin-right: 5px;
}
.winner_comment_form #cancel-comment-reply-link {
font-size: 0.8em;
font-family: 'Open Sans', Helvetica, Arial, sans-serif;
text-transform: capitalize;
}
.winner_comment_form #cancel-comment-reply-link:before {
content: '(';
}
.winner_comment_form #cancel-comment-reply-link:after {
content: ')';
}  .winner_pagination {
text-align: center;
}
.winner_pagination .page-numbers .page {
display: inline-block;
width: 30px;
height: 30px;
line-height: 30px;
margin: 0 1px;
font-size: 0.9em;
text-align: center;
background: #f7f7f7;
color: #808080;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box;
-webkit-transition: all 0.2s ease;
transition: all 0.2s ease;
}
.winner_pagination .page-numbers .page.current,
.winner_pagination .page-numbers .page.current:hover {
background: #cb1313;
color: #FFF;
cursor: default;
}
.winner_pagination .page-numbers .page:hover {
background: #f0f0f0;
color: #404040;
}
.winner_pagination .page-numbers.current .page,
.winner_pagination .page-numbers.current:hover .page {
background: #cb1313;
border-color: #cb1313;
color: #FFF;
cursor: default;
}
.winner_pagination .page-numbers:hover .page {
background: #f0f0f0;
color: #404040;
}
.winner_pagination .prev {
display: inline-block;
margin-right: 5px;
}
.winner_pagination .next {
display: inline-block;
margin-left: 5px;
}
.winner_single_page_pagination h4 {
display: inline-block;
}
.winner_single_page_pagination a {
display: inline-block;
}
.winner_single_page_pagination span {
display: inline-block;
border: 1px solid #D8D8D8;
width: 30px;
height: 30px;
line-height: 30px;
text-align: center;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box;
-webkit-transition: all 0.2s ease;
transition: all 0.2s ease;
margin: 0 2px;
font-family: Arial, sans-serif;
background: #cb1313;
border-color: #cb1313;
color: #FFF;
cursor: default;
}
.winner_single_page_pagination a span {
background: #FFF;
color: #cb1313;
border: 1px solid #D8D8D8;
cursor: pointer;
}
.winner_single_page_pagination a span:hover {
background: #f8f8f8;
color: #cb1313;
} .attachment_page .image img {
margin: 0 auto;
display: block;
}
.attachment_page .caption {
margin-top: 20px;
padding: 0 10%;
text-align: center;
font-family: Georgia, Times, serif;
font-style: italic;
font-size: 1.1em;
} .winner_search_results_list h4 {
margin-top: 15px;
margin-bottom: 10px;
padding-top: 15px;
border-top: dashed 1px #c0c0c0;
font-size: 1.1em;
}
.winner_search_results_list h4:first-child {
padding-top: 5px;
border: none;
}
.winner_search_results_list .entry {
margin-bottom: 15px;
padding-bottom: 15px;
border-bottom: dashed 1px #ccc;
display: block;
zoom: 1;
}
.winner_search_results_list .entry:last-child {
border-bottom: none;
padding-bottom: 0;
margin-bottom: 0;
}
.winner_search_results_list .entry:after {
content: " ";
display: block;
font-size: 0;
height: 0;
clear: both;
visibility: hidden;
}
.winner_search_results_list .entry .thumbnail {
position: relative;
width: 35px;
height: 35px;
float: left;
margin-right: 10px;
-webkit-border-radius: 35px;
-moz-border-radius: 35px;
border-radius: 35px;
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box;
background: #eee;
color: #5a5a5a;
}
.winner_search_results_list .entry .thumbnail a {
display: block;
width: 35px;
height: 35px;
-webkit-border-radius: 35px;
-moz-border-radius: 35px;
border-radius: 35px;
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box;
background: #eee;
color: #5a5a5a;
}
.winner_search_results_list .entry .thumbnail a:hover:before {
color: #5a5a5a;
}
.winner_search_results_list .entry .thumbnail a img {
-webkit-border-radius: 35px;
-moz-border-radius: 35px;
border-radius: 35px;
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box;
position: absolute;
left: 0;
top: 0;
background: #FFF;
}
.winner_search_results_list .entry .details {
min-height: 35px;
display: table;
table-layout: fixed;
}
.winner_search_results_list .entry .details .wrapper {
display: table-cell;
vertical-align: middle;
}
.winner_search_results_list .entry .description {
font-size: 0.9em;
color: #8d8d8d;
}
.winner_search_results_list .entry.current .title a {
color: #cb1313;
}
.winner_search_results_list .entry .thumbnail a:before {
font-family: 'FontAwesome';
font-style: normal;
font-weight: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: '\f040';
position: absolute;
top: 0;
left: 0;
width: 35px;
height: 35px;
line-height: 35px;
text-align: center;
font-size: 15px;
}
.winner_search_results_list .entry.page .thumbnail a:before {
content: '\f15c';
font-size: 14px;
}
.winner_search_results_list .entry.winner_workout .thumbnail a:before {
content: '\f1ae';
font-size: 16px;
}
.winner_search_results_list .entry.no_results {
margin-bottom: 0;
}
.winner_search_results_list .entry.no_results .thumbnail:after {
font-family: 'FontAwesome';
font-style: normal;
font-weight: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: '\f129';
position: absolute;
left: 0;
top: 1px;
text-align: center;
color: #737373;
font-size: 20px;
width: 35px;
height: 35px;
line-height: 35px;
}
.winner_search_results_list .view_all {
border-top: dashed 1px #c0c0c0;
padding-top: 10px;
margin-top: 15px;
text-align: center;
}
.winner_search_results_list .view_all a {
color: #cb1313;
font-weight: 600;
}
.winner_search_results_list .view_all a:hover {
color: #149FB8;
}
.winner_search_results_list .view_all a:after {
font-family: 'FontAwesome';
font-style: normal;
font-weight: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: '\f178';
margin-left: 5px;
}
body.search .winner_pagination {
margin-top: 20px;
}
body.search .main_column .winner_search_form {
max-width: 350px;
margin: 0 auto;
} .after_custom_loop {
margin-top: 45px;
} .page503 .root {
display: table;
width: 100%;
height: 100vh;
}
.page503 .root > .wrapper {
display: table-cell;
vertical-align: middle;
text-align: center;
padding: 50px 20px;
}
.page503 .logo {
margin: 0 auto;
}
.page503 .title {
font-size: 2.4em;
margin-top: 25px;
}
.page503 .message {
font-size: 1.14em;
line-height: 1.6;
font-weight: lighter;
}
.page503 .meta_social {
margin-top: 15px;
}
.page503 .meta_social a {
font-size: 1.3em;
opacity: 0.8;
-webkit-transition: all 0.2s ease;
transition: all 0.2s ease;
margin: 0 1px;
}
.page503 .meta_social a:hover {
opacity: 1;
}
.page503 .button {
margin-top: 20px;
font-size: 1.3em;
padding: 9px 25px;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box;
} .error404 .winner_header_wrapper,
.error404 .page_header {
-webkit-box-shadow: none !important;
box-shadow: none !important;
border: none !important;
}
.page404 {
padding: 0 0 100px 0;
margin-bottom: -45px;
padding-left: 9999px;
padding-right: 9999px;
margin-left: -9999px;
margin-right: -9999px;
background: url(//goldnutrition.ma/wp-content/themes/winner/assets/css/images/general/clouds.jpg) repeat-x center top;
}
.page404 .icon {
font-size: 1.7em;
}
.page404 .title {
margin-bottom: 25px;
}
.page404 .title .sc85_heading {
margin: 0;
}
.page404 .search {
text-align: center;
width: 60%;
margin: 0 auto;
margin-bottom: 25px;
}
.page404 .search .winner_search_form {
max-width: none;
width: 100%;
}
@media only screen and (max-width:568px) {
.page404 .search {
width: 100%;
}
}
.page404 .buttons {
text-align: center;
}  #winner_page_loader {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 1000000;
overflow: hidden;
background: #F00;
-webkit-transition: opacity 0.4s ease 0.2s;
transition: opacity 0.4s ease 0.2s;
display: none;
}
#winner_page_loader .icon {
content: ' ';
display: block;
position: absolute;
top: 50%;
left: 50%;
-webkit-transition: all 0.1s ease;
transition: all 0.1s ease;
}
#winner_page_loader.dark {
background-color: #2a2a2a;
}
#winner_page_loader.light {
background-color: #FFF;
}
#winner_page_loader.fading-circles .icon {
width: 42px;
height: 14px;
background-size: 42px 14px;
margin-left: -21px;
margin-top: -7px;
}
#winner_page_loader.fading-circles.dark .icon {
background-image: url(//goldnutrition.ma/wp-content/themes/winner/assets/css/images/loaders/dark/fading-circles.gif);
}
#winner_page_loader.fading-circles.light .icon {
background-image: url(//goldnutrition.ma/wp-content/themes/winner/assets/css/images/loaders/light/fading-circles.gif);
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
#winner_page_loader.fading-circles.dark .icon {
background-image: url(//goldnutrition.ma/wp-content/themes/winner/assets/css/images/loaders/dark/fading-circles@2x.gif);
}
#winner_page_loader.fading-circles.light .icon {
background-image: url(//goldnutrition.ma/wp-content/themes/winner/assets/css/images/loaders/light/fading-circles@2x.gif);
}
}
#winner_page_loader.broken-ring .icon {
width: 40px;
height: 40px;
background-size: 40px 40px;
margin-left: -20px;
margin-top: -20px;
}
#winner_page_loader.broken-ring.dark .icon {
background-image: url(//goldnutrition.ma/wp-content/themes/winner/assets/css/images/loaders/dark/broken-ring.gif);
}
#winner_page_loader.broken-ring.light .icon {
background-image: url(//goldnutrition.ma/wp-content/themes/winner/assets/css/images/loaders/light/broken-ring.gif);
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
#winner_page_loader.broken-ring.dark .icon {
background-image: url(//goldnutrition.ma/wp-content/themes/winner/assets/css/images/loaders/dark/broken-ring@2x.gif);
}
#winner_page_loader.broken-ring.light .icon {
background-image: url(//goldnutrition.ma/wp-content/themes/winner/assets/css/images/loaders/light/broken-ring@2x.gif);
}
}
#winner_page_loader.flip-flop .icon {
width: 50px;
height: 50px;
background-size: 50px 50px;
margin-left: -25px;
margin-top: -25px;
}
#winner_page_loader.flip-flop.dark .icon {
background-image: url(//goldnutrition.ma/wp-content/themes/winner/assets/css/images/loaders/dark/flip-flop.gif);
}
#winner_page_loader.flip-flop.light .icon {
background-image: url(//goldnutrition.ma/wp-content/themes/winner/assets/css/images/loaders/light/flip-flop.gif);
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
#winner_page_loader.flip-flop.dark .icon {
background-image: url(//goldnutrition.ma/wp-content/themes/winner/assets/css/images/loaders/dark/flip-flop@2x.gif);
}
#winner_page_loader.flip-flop.light .icon {
background-image: url(//goldnutrition.ma/wp-content/themes/winner/assets/css/images/loaders/light/flip-flop@2x.gif);
}
}
#winner_page_loader.ring .icon {
width: 80px;
height: 80px;
background-size: 80px 80px;
margin-left: -40px;
margin-top: -40px;
}
#winner_page_loader.ring.dark .icon {
background-image: url(//goldnutrition.ma/wp-content/themes/winner/assets/css/images/loaders/dark/ring.gif);
}
#winner_page_loader.ring.light .icon {
background-image: url(//goldnutrition.ma/wp-content/themes/winner/assets/css/images/loaders/light/ring.gif);
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
#winner_page_loader.ring.dark .icon {
background-image: url(//goldnutrition.ma/wp-content/themes/winner/assets/css/images/loaders/dark/ring@2x.gif);
}
#winner_page_loader.ring.light .icon {
background-image: url(//goldnutrition.ma/wp-content/themes/winner/assets/css/images/loaders/light/ring@2x.gif);
}
}
#winner_page_loader.ripple .icon {
width: 60px;
height: 60px;
background-size: 60px 60px;
margin-left: -30px;
margin-top: -30px;
}
#winner_page_loader.ripple.dark .icon {
background-image: url(//goldnutrition.ma/wp-content/themes/winner/assets/css/images/loaders/dark/ripple.gif);
}
#winner_page_loader.ripple.light .icon {
background-image: url(//goldnutrition.ma/wp-content/themes/winner/assets/css/images/loaders/light/ripple.gif);
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
#winner_page_loader.ripple.dark .icon {
background-image: url(//goldnutrition.ma/wp-content/themes/winner/assets/css/images/loaders/dark/ripple@2x.gif);
}
#winner_page_loader.ripple.light .icon {
background-image: url(//goldnutrition.ma/wp-content/themes/winner/assets/css/images/loaders/light/ripple@2x.gif);
}
}
#winner_page_loader.bench_press .icon {
width: 60px;
height: 60px;
background-size: 60px 60px;
margin-left: -30px;
margin-top: -30px;
}
#winner_page_loader.bench_press.dark .icon {
background-image: url(//goldnutrition.ma/wp-content/themes/winner/assets/css/images/loaders/dark/bench-press.gif);
}
#winner_page_loader.bench_press.light .icon {
background-image: url(//goldnutrition.ma/wp-content/themes/winner/assets/css/images/loaders/light/bench-press.gif);
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
#winner_page_loader.bench_press.dark .icon {
background-image: url(//goldnutrition.ma/wp-content/themes/winner/assets/css/images/loaders/dark/bench-press@2x.gif);
}
#winner_page_loader.bench_press.light .icon {
background-image: url(//goldnutrition.ma/wp-content/themes/winner/assets/css/images/loaders/light/bench-press@2x.gif);
}
}
#winner_page_loader.running_machine .icon {
width: 60px;
height: 60px;
background-size: 60px 60px;
margin-left: -30px;
margin-top: -30px;
}
#winner_page_loader.running_machine.dark .icon {
background-image: url(//goldnutrition.ma/wp-content/themes/winner/assets/css/images/loaders/dark/running-machine.gif);
}
#winner_page_loader.running_machine.light .icon {
background-image: url(//goldnutrition.ma/wp-content/themes/winner/assets/css/images/loaders/light/running-machine.gif);
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
#winner_page_loader.running_machine.dark .icon {
background-image: url(//goldnutrition.ma/wp-content/themes/winner/assets/css/images/loaders/dark/running-machine@2x.gif);
}
#winner_page_loader.running_machine.light .icon {
background-image: url(//goldnutrition.ma/wp-content/themes/winner/assets/css/images/loaders/light/running-machine@2x.gif);
}
}
#winner_page_loader.barbell_squat .icon {
width: 60px;
height: 60px;
background-size: 60px 60px;
margin-left: -30px;
margin-top: -30px;
}
#winner_page_loader.barbell_squat.dark .icon {
background-image: url(//goldnutrition.ma/wp-content/themes/winner/assets/css/images/loaders/dark/barbell-squat.gif);
}
#winner_page_loader.barbell_squat.light .icon {
background-image: url(//goldnutrition.ma/wp-content/themes/winner/assets/css/images/loaders/light/barbell-squat.gif);
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
#winner_page_loader.barbell_squat.dark .icon {
background-image: url(//goldnutrition.ma/wp-content/themes/winner/assets/css/images/loaders/dark/barbell-squat@2x.gif);
}
#winner_page_loader.barbell_squat.light .icon {
background-image: url(//goldnutrition.ma/wp-content/themes/winner/assets/css/images/loaders/light/barbell-squat@2x.gif);
}
}
#winner_page_loader.dumbbell_side .icon {
width: 60px;
height: 60px;
background-size: 60px 60px;
margin-left: -30px;
margin-top: -30px;
}
#winner_page_loader.dumbbell_side.dark .icon {
background-image: url(//goldnutrition.ma/wp-content/themes/winner/assets/css/images/loaders/dark/dumbbell-side.gif);
}
#winner_page_loader.dumbbell_side.light .icon {
background-image: url(//goldnutrition.ma/wp-content/themes/winner/assets/css/images/loaders/light/dumbbell-side.gif);
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
#winner_page_loader.dumbbell_side.dark .icon {
background-image: url(//goldnutrition.ma/wp-content/themes/winner/assets/css/images/loaders/dark/dumbbell-side@2x.gif);
}
#winner_page_loader.dumbbell_side.light .icon {
background-image: url(//goldnutrition.ma/wp-content/themes/winner/assets/css/images/loaders/light/dumbbell-side@2x.gif);
}
}
#winner_page_loader.sit_up .icon {
width: 60px;
height: 60px;
background-size: 60px 60px;
margin-left: -30px;
margin-top: -30px;
}
#winner_page_loader.sit_up.dark .icon {
background-image: url(//goldnutrition.ma/wp-content/themes/winner/assets/css/images/loaders/dark/sit-up.gif);
}
#winner_page_loader.sit_up.light .icon {
background-image: url(//goldnutrition.ma/wp-content/themes/winner/assets/css/images/loaders/light/sit-up.gif);
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
#winner_page_loader.sit_up.dark .icon {
background-image: url(//goldnutrition.ma/wp-content/themes/winner/assets/css/images/loaders/dark/sit-up@2x.gif);
}
#winner_page_loader.sit_up.light .icon {
background-image: url(//goldnutrition.ma/wp-content/themes/winner/assets/css/images/loaders/light/sit-up@2x.gif);
}
}
#winner_page_loader.balls .icon {
width: 80px;
height: 80px;
background-size: 80px 80px;
margin-left: -40px;
margin-top: -40px;
}
#winner_page_loader.balls.dark .icon {
background-image: url(//goldnutrition.ma/wp-content/themes/winner/assets/css/images/loaders/dark/balls.gif);
}
#winner_page_loader.balls.light .icon {
background-image: url(//goldnutrition.ma/wp-content/themes/winner/assets/css/images/loaders/light/balls.gif);
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
#winner_page_loader.balls.dark .icon {
background-image: url(//goldnutrition.ma/wp-content/themes/winner/assets/css/images/loaders/dark/balls@2x.gif);
}
#winner_page_loader.balls.light .icon {
background-image: url(//goldnutrition.ma/wp-content/themes/winner/assets/css/images/loaders/light/balls@2x.gif);
}
}
.loaded #winner_page_loader {
-webkit-opacity: 0;
-moz-opacity: 0;
opacity: 0;
filter: alpha(opacity=0);
}
.loaded #winner_page_loader .icon {
-webkit-opacity: 0;
-moz-opacity: 0;
opacity: 0;
filter: alpha(opacity=0);
}
.loading #winner_page_loader,
.loading #winner_page_loader .icon {
transition: none;
-webkit-transition: none;
}
html.js #winner_page_loader {
display: block;
} html.js .winner_element_preloading {
position: absolute;
width: 100%;
}
html.js .winner_element_preloading:before {
content: ' ';
display: block;
width: 24px;
height: 24px;
margin: 0 auto;
margin-top: 50px;
background: url(//goldnutrition.ma/wp-content/themes/winner/assets/css/images/general/loading.gif) no-repeat center center;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
html.js .winner_element_preloading:before {
background-image: url(//goldnutrition.ma/wp-content/themes/winner/assets/css/images/loading@2x.png);
background-size: 24px 24px;
}
} .winner .winner_masonry,
.winner .winner_fitrows {
display: block;
zoom: 1;
margin: 0 -2%;
margin-bottom: -4%;
}
.winner .winner_masonry:after,
.winner .winner_fitrows:after {
content: " ";
display: block;
font-size: 0;
height: 0;
clear: both;
visibility: hidden;
}
.winner .winner_masonry .entry,
.winner .winner_fitrows .entry {
float: left;
width: 33.3%;
padding: 0 2%;
margin-bottom: 4%;
}
.winner .winner_masonry.w_1cols .entry,
.winner .winner_fitrows.w_1cols .entry {
width: 100%;
}
.winner .winner_masonry.w_2cols .entry,
.winner .winner_fitrows.w_2cols .entry {
width: 50%;
}
.winner .winner_masonry.w_3cols .entry,
.winner .winner_fitrows.w_3cols .entry {
width: 33.3%;
}
.winner .winner_masonry.w_4cols .entry,
.winner .winner_fitrows.w_4cols .entry {
width: 25%;
}
@media only screen and (max-width:768px) {
.winner .winner_masonry.w_2cols .entry,
.winner .winner_fitrows.w_2cols .entry {
width: 50%;
}
.winner .winner_masonry.w_3cols .entry,
.winner .winner_fitrows.w_3cols .entry {
width: 50%;
}
.winner .winner_masonry.w_4cols .entry,
.winner .winner_fitrows.w_4cols .entry {
width: 33.3%;
}
}
@media only screen and (max-width:568px) {
.winner .winner_masonry.w_2cols .entry,
.winner .winner_fitrows.w_2cols .entry,
.winner .winner_masonry.w_3cols .entry,
.winner .winner_fitrows.w_3cols .entry,
.winner .winner_masonry.w_4cols .entry,
.winner .winner_fitrows.w_4cols .entry {
width: 100%;
}
} .winner_image_slider .flickity-slider > * {
display: block;
width: 100%;
}
.winner_image_slider .flickity-prev-next-button {
z-index: 6;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box;
background: #000000;
background: rgba(0, 0, 0, 0.5);
padding: 0;
width: 38px;
height: 38px;
-webkit-opacity: 0;
-moz-opacity: 0;
opacity: 0;
filter: alpha(opacity=0);
-webkit-transition: all 0.2s ease 0.2s;
transition: all 0.2s ease 0.2s;
}
.winner_image_slider .flickity-prev-next-button svg {
width: 32%;
height: 32%;
top: 50%;
left: 50%;
margin-top: -16%;
margin-left: -16%;
}
.winner_image_slider .flickity-prev-next-button svg .arrow {
fill: #FFF;
}
.winner_image_slider .flickity-prev-next-button.previous svg {
margin-left: -15%;
}
.winner_image_slider .flickity-prev-next-button:hover {
background: #000000;
}
.winner_image_slider:hover .flickity-prev-next-button {
-webkit-opacity: 1;
-moz-opacity: 1;
opacity: 1;
filter: alpha(opacity=1);
-webkit-transition: all 0.2s ease;
transition: all 0.2s ease;
} .wpt_feedback_panel:before {
font-family: 'FontAwesome';
font-style: normal;
font-weight: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: '\f071';
font-size: 2.9em;
display: block;
margin-bottom: 10px;
} .winner_ajax_load_more {
margin-top: 35px;
background: #eee;
display: block;
text-align: center;
padding: 12px;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box;
width: 140px;
margin-left: auto;
margin-right: auto;
text-transform: uppercase;
font-size: 0.85em;
font-weight: 600;
color: #808080;
-webkit-transition: all 0.2s ease;
transition: all 0.2s ease;
text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
}
.winner_ajax_load_more:hover {
background: #EAEAEA;
color: #414141;
background: #cb1313;
color: #FFF;
text-shadow: none;
}
.winner_ajax_load_more.loading,
.winner_ajax_load_more.loading:hover {
background: #eee;
color: #C0C0C0;
cursor: progress;
}
.winner_ajax_load_more.loading:after,
.winner_ajax_load_more.loading:hover:after {
font-family: 'FontAwesome';
font-style: normal;
font-weight: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: '\f021';
margin-left: 6px;
-webkit-animation: fa-spin 2s infinite linear;
animation: fa-spin 2s infinite linear;
position: absolute;
} .lg-outer .lg-thumb-item {
border: 1px solid transparent;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box;
} .winner_hover_effect {
position: relative;
overflow: hidden;
display: block;
}
.winner_hover_effect img {
display: block;
-webkit-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
-webkit-backface-visibility: hidden;
-webkit-transform: translateZ(0) scale(1, 1);
}
.winner_hover_effect .overlay {
width: 100%;
height: 100%;
background: rgba(0, 0, 0, 0.7);
position: absolute;
left: 0;
top: 0;
-webkit-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
}
.winner_hover_effect .overlay:before {
font-family: 'FontAwesome';
font-style: normal;
font-weight: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: '\f00e';
font-size: 28px;
width: 28px;
height: 28px;
line-height: 28px;
color: #FFF;
background: -webkit-linear-gradient(#FFF, #b9b9b9);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
position: absolute;
top: 50%;
left: 50%;
margin-top: -14px;
margin-left: -14px;
-webkit-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
}
.winner_hover_effect .overlay {
-webkit-opacity: 0;
-moz-opacity: 0;
opacity: 0;
filter: alpha(opacity=0);
}
.winner_hover_effect .overlay:before {
-webkit-transform: scale(0.3);
-ms-transform: scale(0.3);
transform: scale(0.3);
-webkit-opacity: 0.5;
-moz-opacity: 0.5;
opacity: 0.5;
filter: alpha(opacity=0.5);
}
.winner_hover_effect:hover .overlay {
-webkit-opacity: 1;
-moz-opacity: 1;
opacity: 1;
filter: alpha(opacity=1);
}
.winner_hover_effect:hover .overlay:before {
-webkit-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
-webkit-opacity: 1;
-moz-opacity: 1;
opacity: 1;
filter: alpha(opacity=1);
}
.winner_hover_effect:hover img {
-webkit-transform: scale(1.05);
-ms-transform: scale(1.05);
transform: scale(1.05);
}
.exercise_thumbnail .winner_hover_effect .overlay {
background-color: #FFF;
background-color: rgba(255, 255, 255, 0.7);
}
.exercise_thumbnail .winner_hover_effect .overlay:before {
font-size: 20px;
width: 20px;
height: 20px;
line-height: 20px;
margin-top: -10px;
margin-left: -10px;
background: transparent;
-webkit-background-clip: inherit;
-webkit-text-fill-color: inherit;
color: #7e7e7e;
} .winner_purchase_popup {
position: fixed;
right: 40px;
bottom: 40px;
}
.winner_purchase_popup .purchase_button {
background: #cb1313;
width: 50px;
height: 50px;
line-height: 50px;
text-align: center;
-webkit-border-radius: 50px;
-moz-border-radius: 50px;
border-radius: 50px;
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box;
color: #FFF;
font-size: 20px;
font-weight: bold;
display: block;
text-shadow: 2px -2px 6px rgba(0, 0, 0, 0.2);
}
.winner_purchase_popup .purchase_button sup {
font-weight: normal;
font-size: 12px;
}
.winner_purchase_popup .purchase_button:after {
content: "";
background: #cb1313;
border-radius: 50%;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
-ms-border-radius: 50%;
-o-border-radius: 50%;
position: absolute;
width: 40px;
height: 40px;
top: 5px;
right: 5px;
z-index: -1;
opacity: 0;
-webkit-animation-duration: 1s;
animation-duration: 1s;
-webkit-animation-fill-mode: forwards;
animation-fill-mode: forwards;
-webkit-animation-name: winner_float_away;
animation-name: winner_float_away;
-webkit-animation-timing-function: ease-out;
animation-timing-function: ease-out;
-webkit-animation-iteration-count: infinite;
animation-iteration-count: infinite;
}
.winner_purchase_popup .purchase_button:before {
content: '';
display: block;
width: 40px;
height: 40px;
background: url(//goldnutrition.ma/wp-content/themes/winner/assets/css/images/general/envato-purchase-popup-icon.png) no-repeat;
background-size: 40px 40px;
position: absolute;
bottom: -22%;
left: -37%;
}
.winner_purchase_popup:hover .purchase_button:after {
display: none;
}
.winner_purchase_popup::after {
content: '';
position: absolute;
width: 100%;
height: 20px;
bottom: 100%;
left: 50%;
-webkit-transform: translateX(-50%);
-moz-transform: translateX(-50%);
-ms-transform: translateX(-50%);
transform: translateX(-50%);
pointer-events: none;
}
.winner_purchase_popup:hover::after {
pointer-events: auto;
}
.winner_purchase_popup .tooltip-content {
position: absolute;
z-index: 9999;
width: 340px;
right: -15px;
bottom: 100%;
font-size: 20px;
text-align: left;
color: #212121;
background: transparent;
opacity: 0;
margin: 0 0 10px -150px;
cursor: default;
pointer-events: none;
-webkit-font-smoothing: antialiased;
-webkit-transition: all 0.3s 0.3s;
transition: all 0.3s 0.3s;
}
.winner_purchase_popup .tooltip-content * {
white-space: normal;
font-size: 12px;
line-height: 1.2 !important;
}
.winner_purchase_popup:hover .tooltip-content {
opacity: 1;
pointer-events: auto;
-webkit-transition-delay: 0s;
transition-delay: 0s;
}
.winner_purchase_popup .tooltip-content span {
display: block;
}
.winner_purchase_popup .tooltip-text {
border-bottom: 4px solid #cb1313;
overflow: hidden;
-webkit-transform: scale3d(0, 1, 1);
-ms-transform: scale3d(0, 1, 1);
transform: scale3d(0, 1, 1);
-webkit-transition: transform 0.3s 0.3s;
transition: transform 0.3s 0.3s;
transform-origin: right;
-webkit-transform-origin: right;
}
.winner_purchase_popup:hover .tooltip-text {
-webkit-transform: scale3d(1, 1, 1);
-ms-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
-webkit-transition-delay: 0s;
transition-delay: 0s;
}
.winner_purchase_popup .tooltip-inner {
border: 1px solid #eee;
padding: 20px 25px;
background-color: #FFF;
background-color: rgba(255, 255, 255, 0.97);
-webkit-transform: translate3d(0, 100%, 0);
-ms-transform: translate3d(0, 100%, 0);
transform: translate3d(0, 100%, 0);
-webkit-transition: -webkit-transform 0.3s;
transition: transform 0.3s;
}
.winner_purchase_popup:hover .tooltip-inner {
-webkit-transition-delay: 0.3s;
transition-delay: 0.3s;
-webkit-transform: translate3d(0, 0, 0);
-ms-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
.winner_purchase_popup .tooltip-content::after {
content: '';
bottom: -15px;
right: 30px;
border: solid transparent;
height: 0;
width: 0;
position: absolute;
pointer-events: none;
border-color: transparent;
border-top-color: #616161;
border-width: 8px;
margin-left: -8px;
}
.winner_purchase_popup .tooltip-content::after {
border-top-color: #cb1313;
}
.winner_purchase_popup .tooltip-text {
border-bottom-color: #cb1313;
}
.winner_purchase_popup .title {
font-size: 16px;
font-weight: 600;
margin-bottom: 10px;
}
.winner_purchase_popup .content {
line-height: 1.45 !important;
font-size: 12px;
color: #8d8d8d;
}
.winner_purchase_popup .action {
margin-top: 15px;
}
.winner_purchase_popup .action .button {
font-weight: bold;
font-size: 14px;
}
@-webkit-keyframes winner_float_away {
0% {
opacity: 1;
}
100% {
opacity: 0;
-webkit-transform: scale(1.8);
transform: scale(1.8);
}
}
@keyframes winner_float_away {
0% {
opacity: 1;
}
100% {
opacity: 0;
-webkit-transform: scale(1.8);
transform: scale(1.8);
}
}  .alignnone {
margin: 5px 20px 20px 0;
}
.aligncenter {
display: block;
margin: 5px auto 5px auto;
}
.alignright {
float: right;
margin: 5px 0 20px 20px;
}
.alignleft {
float: left;
margin: 5px 20px 20px 0;
} a img.alignright {
float: right;
margin: 5px 0 20px 20px;
}
a img.alignnone {
margin: 5px 20px 20px 0;
}
a img.alignleft {
float: left;
margin: 5px 20px 20px 0;
}
a img.aligncenter {
display: block;
margin-left: auto;
margin-right: auto;
} .wp-caption {
background: #fff;
border: 1px solid #f0f0f0;
max-width: 96%;
padding: 5px 3px 10px;
text-align: center;
}
.wp-caption.alignnone {
margin: 5px 20px 20px 0;
}
.wp-caption.alignleft {
margin: 5px 20px 20px 0;
}
.wp-caption.alignright {
margin: 5px 0 20px 20px;
}
.wp-caption img {
border: 0 none;
height: auto;
margin: 0;
max-width: 98.5%;
padding: 0;
width: auto;
}
.wp-caption p.wp-caption-text {
font-size: 11px;
line-height: 17px;
margin: 0;
padding: 0 4px 5px;
} .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;
} .size-auto,
.size-full,
.size-large,
.size-medium,
.size-thumbnail {
max-width: 100%;
height: auto;
} .side_column .widget {
margin-bottom: 30px;
}
.side_column .widget:last-child {
margin-bottom: 0;
}
.side_column .widget select {
width: 100%;
}
.widget .widget-title {
margin-top: 0;
margin-bottom: 10px;
}
.page_footer .widget {
margin-bottom: 20px;
}
.page_footer .widget:last-child {
margin-bottom: 0;
}
.page_footer .widget select {
width: 100%;
} .widget_archive ul,
.widget_meta ul,
.widget_pages ul,
.widget_nav_menu ul,
.widget_recent_entries ul,
.widget_recent_comments ul,
.widget_categories ul {
margin-left: 0;
}
.widget_archive li,
.widget_meta li,
.widget_pages li,
.widget_nav_menu li,
.widget_recent_entries li,
.widget_recent_comments li,
.widget_categories li {
position: relative;
margin-bottom: 5px;
padding-left: 10px;
line-height: 1.3;
list-style: none;
}
.widget_archive li:before,
.widget_meta li:before,
.widget_pages li:before,
.widget_nav_menu li:before,
.widget_recent_entries li:before,
.widget_recent_comments li:before,
.widget_categories li:before {
position: absolute;
left: 0;
top: 2px;
font-size: 11px;
font-family: 'FontAwesome';
font-style: normal;
font-weight: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: '\f0da';
}
.widget_archive li ul,
.widget_meta li ul,
.widget_pages li ul,
.widget_nav_menu li ul,
.widget_recent_entries li ul,
.widget_recent_comments li ul,
.widget_categories li ul {
margin-top: 5px;
margin-left: 10px;
} .winner_button_style .widget_nav_menu li,
.widget_nav_menu .winner_button_style li {
font-size: 0.95em;
position: relative;
padding-left: 0;
}
.winner_button_style .widget_nav_menu li:before,
.widget_nav_menu .winner_button_style li:before {
content: '';
display: none;
}
.winner_button_style .widget_nav_menu li a,
.widget_nav_menu .winner_button_style li a {
position: relative;
padding: 6px 11px;
margin-bottom: 5px;
display: block;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box;
background: #f7f7f7;
color: #808080;
-webkit-transition: all 0.2s ease;
transition: all 0.2s ease;
}
.winner_button_style .widget_nav_menu li a:hover,
.widget_nav_menu .winner_button_style li a:hover {
background: #f0f0f0;
color: #404040;
}
.winner_button_style .widget_nav_menu li a:before,
.widget_nav_menu .winner_button_style li a:before {
font-family: 'FontAwesome';
font-style: normal;
font-weight: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: '\f0da';
margin-right: 5px;
font-size: 0.85em;
position: relative;
top: -1px;
}
.winner_button_style .widget_nav_menu li .count,
.widget_nav_menu .winner_button_style li .count {
position: absolute;
right: 10px;
top: 5px;
color: #a6a6a6;
font-size: 0.9em;
float: right;
-webkit-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.winner_button_style .widget_nav_menu li.current-menu-item > a,
.widget_nav_menu .winner_button_style li.current-menu-item > a {
background: #cb1313;
color: #FFF;
}
.winner_button_style .widget_nav_menu li.current-menu-item > .count,
.widget_nav_menu .winner_button_style li.current-menu-item > .count {
color: #FFF;
}
.winner_button_style .widget_nav_menu li .children,
.widget_nav_menu .winner_button_style li .children {
margin-left: 10px;
}
.page_footer .winner_button_style .widget_nav_menu li a,
.page_footer .widget_nav_menu .winner_button_style li a {
background: #222222;
color: #808080;
}
.page_footer .winner_button_style .widget_nav_menu li a:hover,
.page_footer .widget_nav_menu .winner_button_style li a:hover {
background: #1b1b1b;
} .widget_tag_cloud {
font-size: 0.9em;
display: block;
zoom: 1;
}
.widget_tag_cloud:after {
content: " ";
display: block;
font-size: 0;
height: 0;
clear: both;
visibility: hidden;
}
.widget_tag_cloud a {
float: left;
display: block;
height: 24px;
line-height: 24px;
position: relative;
font-size: 1em !important;
margin: 0 8px;
margin-bottom: 5px;
background: #cb1313;
color: #FFF;
padding: 0 10px 0 12px;
-webkit-border-top-right-radius: 4px;
-webkit-border-bottom-right-radius: 4px;
-webkit-border-bottom-left-radius: 0;
-webkit-border-top-left-radius: 0;
-moz-border-radius-topright: 4px;
-moz-border-radius-bottomright: 4px;
-moz-border-radius-bottomleft: 0;
-moz-border-radius-topleft: 0;
border-top-right-radius: 4px;
border-bottom-right-radius: 4px;
border-bottom-left-radius: 0;
border-top-left-radius: 0; -webkit-transition: all 0.2s ease;
transition: all 0.2s ease;
}
.widget_tag_cloud a:before {
content: '';
float: left;
position: absolute;
top: 0;
left: -10px;
width: 0;
height: 0;
border-color: transparent #cb1313 transparent transparent;
border-style: solid;
border-width: 12px 10px 12px 0;
-webkit-transition: all 0.2s ease;
transition: all 0.2s ease;
}
.widget_tag_cloud a:after {
content: '';
position: absolute;
top: 10px;
left: 2px;
float: left;
width: 4px;
height: 4px;
background: #fff;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box;
-webkit-box-shadow: 0px -1px 0px 0 rgba(0, 0, 0, 0.35);
-moz-box-shadow: 0px -1px 0px 0 rgba(0, 0, 0, 0.35);
box-shadow: 0px -1px 0px 0 rgba(0, 0, 0, 0.35);
}
.widget_tag_cloud a:hover {
background: #149FB8;
}
.widget_tag_cloud a:hover:before {
border-color: transparent #149FB8 transparent transparent;
} .widget_recent_entries li {
margin-bottom: 7px;
line-height: 1.4;
}
.widget_recent_entries .post-date {
display: block;
font-size: 0.9em;
color: #5a5a5a;
}
.page_footer .widget_recent_entries .post-date {
color: #8d8d8d;
} .winner_search_form {
position: relative;
max-width: 350px;
}
.winner_search_form input[type="text"],
.winner_search_form input[type="search"],
.winner_search_form input[type="date"],
.winner_search_form input[type="email"],
.winner_search_form input[type="number"],
.winner_search_form input[type="search"],
.winner_search_form input[type="tel"],
.winner_search_form input[type="time"],
.winner_search_form input[type="url"] {
width: 100%;
padding: 9px 11px;
}
.winner_search_form button[type="submit"] {
margin: 0;
padding: 0;
width: 35px;
height: 100%;
line-height: 100%;
background: transparent;
border: none;
color: #404040;
position: absolute;
top: 0px;
right: 0px;
font-size: 1em;
cursor: pointer;
}
.winner_search_form button[type="submit"]:hover {
color: #cb1313;
} .widget_calendar caption {
text-align: left;
font-style: normal;
}
.widget_calendar th,
.widget_calendar td {
padding: 0;
text-align: center;
line-height: 2;
}
.widget_calendar tbody td a {
display: block;
background: #cb1313;
color: #FFF;
-webkit-transition: all 0.2s ease;
transition: all 0.2s ease;
}
.widget_calendar tbody td a:hover {
background: #149FB8;
} .post_content .gallery {
display: block;
zoom: 1;
margin: -7px -7px;
margin-bottom: 8px;
}
.post_content .gallery:after {
content: " ";
display: block;
font-size: 0;
height: 0;
clear: both;
visibility: hidden;
}
.post_content .gallery .gallery-item {
position: relative;
display: block;
float: left;
margin: 0;
padding: 7px;
}
.post_content .gallery .gallery-item a,
.post_content .gallery .gallery-item img {
display: block;
margin: 0 auto;
}
.post_content .gallery .gallery-item .gallery-caption {
margin: 3px 0 0;
font-size: 0.85em;
line-height: 1.2;
font-style: italic;
color: #8d8d8d;
}
.post_content .gallery.gallery-columns-1 .gallery-item {
width: 100%;
}
.post_content .gallery.gallery-columns-2 .gallery-item {
width: 50%;
}
.post_content .gallery.gallery-columns-3 .gallery-item {
width: 33.3%;
}
.post_content .gallery.gallery-columns-4 .gallery-item {
width: 25%;
}
.post_content .gallery.gallery-columns-5 .gallery-item {
width: 20%;
}
.post_content .gallery.gallery-columns-6 .gallery-item {
width: 16.6%;
}
.post_content .gallery.gallery-columns-7 .gallery-item {
width: 14.28%;
}
.post_content .gallery.gallery-columns-8 .gallery-item {
width: 12.5%;
}
.post_content .gallery.gallery-columns-9 .gallery-item {
width: 11.11%;
}
.post_content .gallery.gallery-columns-10 .gallery-item {
width: 10%;
} .winner .mejs-controls .mejs-time-rail .mejs-time-total {
background: #919191;
}
.winner .mejs-controls .mejs-time-rail .mejs-time-loaded {
background-color: #c4c4c4;
}
.winner .mejs-controls .mejs-time-rail .mejs-time-current {
background-color: #cb1313;
}
.winner .mejs-controls .mejs-time-rail span {
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box;
}
.winner .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current {
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box;
}
.winner .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total {
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box;
background: #919191;
}
.winner .mejs-controls .mejs-button button {
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
border: none;
}
.winner .mejs-controls .mejs-button button:focus {
outline: none;
}
.winner .mejs-controls .mejs-time {
padding-top: 11px !important;
}  .sc85_post_navigation {
background: #2a2a2a;
color: #FFF;
-webkit-opacity: 0.2;
-moz-opacity: 0.2;
opacity: 0.2;
filter: alpha(opacity=0.2);
}
.sc85_post_navigation .info .title {
text-transform: uppercase;
}
.sc85_post_navigation .info .title .secondary {
color: #a6a6a6;
}
.sc85_post_navigation .info .image,
.sc85_post_navigation .info .image img {
-webkit-border-radius: 50px;
-moz-border-radius: 50px;
border-radius: 50px;
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box;
}
.sc85_post_navigation:hover {
color: #FFF;
-webkit-opacity: 1;
-moz-opacity: 1;
opacity: 1;
filter: alpha(opacity=1);
}
html.sb-active .sc85_post_navigation {
display: none;
}
@media only screen and (max-width:768px) {
.sc85_post_navigation {
display: none;
}
} .sc85_heading.regular .title {
font-weight: 400;
font-family: 'Oswald';
}
.sc85_heading.impact .title {
font-family: 'Oswald';
text-transform: uppercase;
color: #404040;
font-weight: normal;
font-size: 1.75em;
}
.sc85_heading.bold .title {
font-family: 'Oswald';
font-weight: normal;
text-transform: uppercase;
color: #404040;
font-weight: bold;
font-size: 3.2em;
}
.sc85_heading.bold .subtitle {
font-family: 'Oswald';
font-weight: 300;
font-size: 1.5em;
opacity: 0.85;
letter-spacing: 0.1px;
}
.sc85_heading.classic .title {
font-family: 'Open Sans';
font-weight: lighter;
font-size: 1.73em;
}
.sc85_heading.classic .subtitle {
font-family: 'Open Sans';
font-weight: lighter;
font-size: 1.23em;
}
.sc85_heading.inverted .subtitle {
font-weight: 600;
}
.sc85_heading2 .title {
font-family: 'Oswald';
text-transform: uppercase;
color: #404040;
font-weight: normal;
font-size: 1.55em;
}
.sc85_heading2.classic .title {
font-family: 'Open Sans';
font-weight: lighter;
font-size: 1.73em;
}
.sc85_heading2.classic .subtitle {
font-family: 'Open Sans';
font-weight: lighter;
font-size: 1.23em;
} .sc85_contacts hr {
background: #6C6C6C;
}
.page_body .sc85_contacts hr {
background: #DDDDDD;
}
@media only screen and (max-width:568px) {
.sc85_contacts .field {
margin: 10px 0;
}
} .sc85_iconbox {
border: 1px solid #e6e6e6;
-webkit-border-radius: 7px;
-moz-border-radius: 7px;
border-radius: 7px;
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box;
padding: 25px 20px;
}
.sc85_iconbox .title,
.sc85_iconbox .title a,
.sc85_iconbox .icon a {
color: #404040;
}
.sc85_iconbox .text {
font-size: 0.95em;
line-height: 1.5;
color: #737373;
}
.sc85_iconbox .subtitle {
color: #cb1313;
}
.sc85_iconbox.left_aligned_condensed {
padding: 14px 12px 10px;
}
.sc85_iconbox.left_aligned_condensed .info {
padding-left: 46px;
}
.sc85_iconbox.left_aligned_condensed .icon {
margin-bottom: 0;
max-width: 35px;
}
.sc85_iconbox.clean_left_aligned .icon,
.sc85_iconbox.clean_right_aligned .icon {
color: #cb1313;
}
.sc85_iconbox.clean_left_aligned .title,
.sc85_iconbox.clean_right_aligned .title {
font-family: 'Open Sans', 'Helvetica', Arial, sans-serif;
font-size: 1.23em;
font-weight: 600;
text-transform: none;
}
.sc85_iconbox.clean_left_aligned .text,
.sc85_iconbox.clean_right_aligned .text {
font-size: 1em;
color: #8d8d8d;
}
@media only screen and (max-width:568px) {
.sc85_iconbox.clean_right_aligned {
text-align: left;
}
.sc85_iconbox.clean_right_aligned .icon {
float: left;
}
.sc85_iconbox.clean_right_aligned .info {
padding-right: 0;
padding-left: 38px;
}
} .winner_megamenu_wrapper .sc85_recent_posts_preview .entry {
padding: 0 12px;
}
.winner_megamenu_wrapper .sc85_recent_posts_preview .title {
margin-bottom: 3px !important;
font-size: 1.1em !important;
}
.winner_megamenu_wrapper .sc85_recent_posts_preview .title a {
color: #404040 !important;
}
.winner_megamenu_wrapper .sc85_recent_posts_preview .date {
color: #999999 !important;
}
.winner_megamenu_wrapper .sc85_recent_posts_preview .excerpt {
margin-top: 8px;
margin-bottom: 8px;
font-size: 1.1em;
}
.winner_megamenu_wrapper .sc85_recent_posts_preview .more {
display: inline;
color: #cb1313 !important;
}
.winner_megamenu_wrapper .sc85_recent_posts_preview .more:after {
font-family: 'FontAwesome';
font-style: normal;
font-weight: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: '\f178';
margin-left: 5px;
font-size: 11px;
}
.winner_megamenu_wrapper .sc85_recent_posts_preview .more:hover {
color: #149FB8 !important;
} .sc85_call_to_action .title {
font-weight: bold;
}
.sc85_call_to_action .subtitle {
font-family: 'Oswald';
text-transform: uppercase;
font-weight: 200;
opacity: 0.8;
font-size: 1.35em;
} .sc85_pricing_table ul {
margin-left: 0;
list-style: none;
}
@media only screen and (max-width:768px) {
.sc85_pricing_table.w_1cols {
width: 38%;
}
.sc85_pricing_table.w_2cols {
width: 70%;
}
.sc85_pricing_table.w_3cols {
width: 100%;
}
.sc85_pricing_table.w_5cols .entry {
width: 33.3%;
}
.sc85_pricing_table.w_5cols .entry:nth-child(3n+1) {
clear: none;
}
.sc85_pricing_table.w_6cols .entry {
width: 33.3%;
}
.sc85_pricing_table.w_6cols .entry:nth-child(3n+1) {
clear: none;
}
.sc85_pricing_table.wmt_6cols .entry {
width: 33.3%;
}
.sc85_pricing_table.wmt_6cols .entry:nth-child(3n+1) {
clear: both;
}
.sc85_pricing_table.wmt_6cols .entry:nth-child(4n+1) {
clear: none;
}
}
@media only screen and (max-width:568px) {
.sc85_pricing_table.w_1cols,
.sc85_pricing_table.w_2cols,
.sc85_pricing_table.w_3cols,
.sc85_pricing_table.w_4cols,
.sc85_pricing_table.w_5cols,
.sc85_pricing_table.w_6cols,
.sc85_pricing_table.wmt_6cols {
width: 80%;
margin-left: auto;
margin-right: auto;
padding-top: 0;
}
.sc85_pricing_table.w_1cols .entry,
.sc85_pricing_table.w_2cols .entry,
.sc85_pricing_table.w_3cols .entry,
.sc85_pricing_table.w_4cols .entry,
.sc85_pricing_table.w_5cols .entry,
.sc85_pricing_table.w_6cols .entry,
.sc85_pricing_table.wmt_6cols .entry {
float: none;
width: 100%;
top: 0;
margin-bottom: -1px;
margin-left: 0;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box;
}
.sc85_pricing_table.w_1cols .entry:first-child,
.sc85_pricing_table.w_2cols .entry:first-child,
.sc85_pricing_table.w_3cols .entry:first-child,
.sc85_pricing_table.w_4cols .entry:first-child,
.sc85_pricing_table.w_5cols .entry:first-child,
.sc85_pricing_table.w_6cols .entry:first-child,
.sc85_pricing_table.wmt_6cols .entry:first-child {
-webkit-border-top-right-radius: 8px;
-webkit-border-bottom-right-radius: 0;
-webkit-border-bottom-left-radius: 0;
-webkit-border-top-left-radius: 8px;
-moz-border-radius-topright: 8px;
-moz-border-radius-bottomright: 0;
-moz-border-radius-bottomleft: 0;
-moz-border-radius-topleft: 8px;
border-top-right-radius: 8px;
border-bottom-right-radius: 0;
border-bottom-left-radius: 0;
border-top-left-radius: 8px; }
.sc85_pricing_table.w_1cols .entry:last-child,
.sc85_pricing_table.w_2cols .entry:last-child,
.sc85_pricing_table.w_3cols .entry:last-child,
.sc85_pricing_table.w_4cols .entry:last-child,
.sc85_pricing_table.w_5cols .entry:last-child,
.sc85_pricing_table.w_6cols .entry:last-child,
.sc85_pricing_table.wmt_6cols .entry:last-child {
-webkit-border-top-right-radius: 0;
-webkit-border-bottom-right-radius: 8px;
-webkit-border-bottom-left-radius: 8px;
-webkit-border-top-left-radius: 0;
-moz-border-radius-topright: 0;
-moz-border-radius-bottomright: 8px;
-moz-border-radius-bottomleft: 8px;
-moz-border-radius-topleft: 0;
border-top-right-radius: 0;
border-bottom-right-radius: 8px;
border-bottom-left-radius: 8px;
border-top-left-radius: 0; }
}
.winner_right_sidebar .sc85_pricing_table.w_1cols,
.winner_left_sidebar .sc85_pricing_table.w_1cols {
width: 35%;
}
.winner_right_sidebar .sc85_pricing_table.w_2cols,
.winner_left_sidebar .sc85_pricing_table.w_2cols {
width: 65%;
}
.winner_right_sidebar .sc85_pricing_table.w_3cols,
.winner_left_sidebar .sc85_pricing_table.w_3cols {
width: 100%;
}
.winner_right_sidebar .sc85_pricing_table.w_5cols .entry,
.winner_left_sidebar .sc85_pricing_table.w_5cols .entry,
.winner_right_sidebar .sc85_pricing_table.w_6cols .entry,
.winner_left_sidebar .sc85_pricing_table.w_6cols .entry,
.winner_right_sidebar .sc85_pricing_table.wmt_6cols .entry,
.winner_left_sidebar .sc85_pricing_table.wmt_6cols .entry {
width: 33.3%;
}
.winner_right_sidebar .sc85_pricing_table.w_5cols .entry:nth-child(3n+1),
.winner_left_sidebar .sc85_pricing_table.w_5cols .entry:nth-child(3n+1),
.winner_right_sidebar .sc85_pricing_table.w_6cols .entry:nth-child(3n+1),
.winner_left_sidebar .sc85_pricing_table.w_6cols .entry:nth-child(3n+1),
.winner_right_sidebar .sc85_pricing_table.wmt_6cols .entry:nth-child(3n+1),
.winner_left_sidebar .sc85_pricing_table.wmt_6cols .entry:nth-child(3n+1) {
clear: none;
}
.winner_right_sidebar .sc85_pricing_table.wmt_6cols .entry:nth-child(4n+1),
.winner_left_sidebar .sc85_pricing_table.wmt_6cols .entry:nth-child(4n+1) {
clear: none;
}
@media only screen and (max-width:568px) {
.winner_right_sidebar .sc85_pricing_table.w_1cols,
.winner_left_sidebar .sc85_pricing_table.w_1cols,
.winner_right_sidebar .sc85_pricing_table.w_2cols,
.winner_left_sidebar .sc85_pricing_table.w_2cols,
.winner_right_sidebar .sc85_pricing_table.w_3cols,
.winner_left_sidebar .sc85_pricing_table.w_3cols,
.winner_right_sidebar .sc85_pricing_table.w_4cols,
.winner_left_sidebar .sc85_pricing_table.w_4cols,
.winner_right_sidebar .sc85_pricing_table.w_5cols,
.winner_left_sidebar .sc85_pricing_table.w_5cols,
.winner_right_sidebar .sc85_pricing_table.w_6cols,
.winner_left_sidebar .sc85_pricing_table.w_6cols,
.winner_right_sidebar .sc85_pricing_table.wmt_6cols,
.winner_left_sidebar .sc85_pricing_table.wmt_6cols {
width: 80%;
margin-left: auto;
margin-right: auto;
padding-top: 0;
}
.winner_right_sidebar .sc85_pricing_table.w_1cols .entry,
.winner_left_sidebar .sc85_pricing_table.w_1cols .entry,
.winner_right_sidebar .sc85_pricing_table.w_2cols .entry,
.winner_left_sidebar .sc85_pricing_table.w_2cols .entry,
.winner_right_sidebar .sc85_pricing_table.w_3cols .entry,
.winner_left_sidebar .sc85_pricing_table.w_3cols .entry,
.winner_right_sidebar .sc85_pricing_table.w_4cols .entry,
.winner_left_sidebar .sc85_pricing_table.w_4cols .entry,
.winner_right_sidebar .sc85_pricing_table.w_5cols .entry,
.winner_left_sidebar .sc85_pricing_table.w_5cols .entry,
.winner_right_sidebar .sc85_pricing_table.w_6cols .entry,
.winner_left_sidebar .sc85_pricing_table.w_6cols .entry,
.winner_right_sidebar .sc85_pricing_table.wmt_6cols .entry,
.winner_left_sidebar .sc85_pricing_table.wmt_6cols .entry {
float: none;
width: 100%;
top: 0;
margin-bottom: -1px;
margin-left: 0;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box;
}
.winner_right_sidebar .sc85_pricing_table.w_1cols .entry:first-child,
.winner_left_sidebar .sc85_pricing_table.w_1cols .entry:first-child,
.winner_right_sidebar .sc85_pricing_table.w_2cols .entry:first-child,
.winner_left_sidebar .sc85_pricing_table.w_2cols .entry:first-child,
.winner_right_sidebar .sc85_pricing_table.w_3cols .entry:first-child,
.winner_left_sidebar .sc85_pricing_table.w_3cols .entry:first-child,
.winner_right_sidebar .sc85_pricing_table.w_4cols .entry:first-child,
.winner_left_sidebar .sc85_pricing_table.w_4cols .entry:first-child,
.winner_right_sidebar .sc85_pricing_table.w_5cols .entry:first-child,
.winner_left_sidebar .sc85_pricing_table.w_5cols .entry:first-child,
.winner_right_sidebar .sc85_pricing_table.w_6cols .entry:first-child,
.winner_left_sidebar .sc85_pricing_table.w_6cols .entry:first-child,
.winner_right_sidebar .sc85_pricing_table.wmt_6cols .entry:first-child,
.winner_left_sidebar .sc85_pricing_table.wmt_6cols .entry:first-child {
-webkit-border-top-right-radius: 8px;
-webkit-border-bottom-right-radius: 0;
-webkit-border-bottom-left-radius: 0;
-webkit-border-top-left-radius: 8px;
-moz-border-radius-topright: 8px;
-moz-border-radius-bottomright: 0;
-moz-border-radius-bottomleft: 0;
-moz-border-radius-topleft: 8px;
border-top-right-radius: 8px;
border-bottom-right-radius: 0;
border-bottom-left-radius: 0;
border-top-left-radius: 8px; }
.winner_right_sidebar .sc85_pricing_table.w_1cols .entry:last-child,
.winner_left_sidebar .sc85_pricing_table.w_1cols .entry:last-child,
.winner_right_sidebar .sc85_pricing_table.w_2cols .entry:last-child,
.winner_left_sidebar .sc85_pricing_table.w_2cols .entry:last-child,
.winner_right_sidebar .sc85_pricing_table.w_3cols .entry:last-child,
.winner_left_sidebar .sc85_pricing_table.w_3cols .entry:last-child,
.winner_right_sidebar .sc85_pricing_table.w_4cols .entry:last-child,
.winner_left_sidebar .sc85_pricing_table.w_4cols .entry:last-child,
.winner_right_sidebar .sc85_pricing_table.w_5cols .entry:last-child,
.winner_left_sidebar .sc85_pricing_table.w_5cols .entry:last-child,
.winner_right_sidebar .sc85_pricing_table.w_6cols .entry:last-child,
.winner_left_sidebar .sc85_pricing_table.w_6cols .entry:last-child,
.winner_right_sidebar .sc85_pricing_table.wmt_6cols .entry:last-child,
.winner_left_sidebar .sc85_pricing_table.wmt_6cols .entry:last-child {
-webkit-border-top-right-radius: 0;
-webkit-border-bottom-right-radius: 8px;
-webkit-border-bottom-left-radius: 8px;
-webkit-border-top-left-radius: 0;
-moz-border-radius-topright: 0;
-moz-border-radius-bottomright: 8px;
-moz-border-radius-bottomleft: 8px;
-moz-border-radius-topleft: 0;
border-top-right-radius: 0;
border-bottom-right-radius: 8px;
border-bottom-left-radius: 8px;
border-top-left-radius: 0; }
}
.sc85_pricing_table .entry .head .title {
font-family: 'Oswald';
font-size: 1.32em;
font-weight: normal;
text-transform: uppercase;
color: #cb1313;
margin-bottom: 3px;
}
.sc85_pricing_table .entry .head .title:last-child {
margin-bottom: 0;
}
.sc85_pricing_table .entry .head .subtitle {
font-family: 'Roboto';
text-transform: uppercase;
font-size: 0.865em;
opacity: 0.8;
}
.sc85_pricing_table .entry .price .value {
font-family: 'Oswald';
}
.sc85_pricing_table .entry .price .period {
font-family: 'Roboto';
text-transform: uppercase;
}
.sc85_pricing_table .entry .content li {
margin: 15px 0;
position: relative;
padding-left: 20px;
}
.sc85_pricing_table .entry .content li:before {
color: #cb1313;
font-family: 'FontAwesome';
font-style: normal;
font-weight: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: '\f00c';
position: absolute;
margin-left: -20px;
} .sc85_partners .name {
font-weight: 600;
font-size: 1.1em;
}
.sc85_partners .link {
font-size: 0.95em;
color: #cb1313;
}
@media only screen and (max-width:768px) {
.sc85_partners.w_1cols {
width: 40%;
}
.sc85_partners.w_2cols {
width: 70%;
}
.sc85_partners.w_3cols,
.sc85_partners.w_4cols,
.sc85_partners.w_5cols {
width: 100%;
}
.sc85_partners.w_1cols .entry {
width: 100%;
}
.sc85_partners.w_2cols .entry {
width: 50%;
}
.sc85_partners.w_3cols .entry,
.sc85_partners.w_4cols .entry,
.sc85_partners.w_5cols .entry {
width: 33.3%;
}
}
@media only screen and (max-width:568px) {
.sc85_partners.w_1cols {
width: 40%;
}
.sc85_partners.w_2cols,
.sc85_partners.w_3cols,
.sc85_partners.w_4cols,
.sc85_partners.w_5cols {
width: 85%;
}
.sc85_partners.w_1cols .entry {
width: 100%;
}
.sc85_partners.w_2cols .entry,
.sc85_partners.w_3cols .entry,
.sc85_partners.w_4cols .entry,
.sc85_partners.w_5cols .entry {
width: 50%;
}
} @media only screen and (max-width:568px) {
.sc85_gallery.w_3cols .image,
.sc85_gallery.w_4cols .image {
width: 33.3%;
}
.sc85_gallery.w_5cols .image,
.sc85_gallery.w_6cols .image,
.sc85_gallery.w_7cols .image,
.sc85_gallery.w_8cols .image,
.sc85_gallery.w_9cols .image {
width: 25%;
}
} .sc85_bullet_list {
margin-bottom: 15px;
}
.sc85_bullet_list ul {
margin-left: 0;
list-style: none;
}
.sc85_bullet_list li:before {
color: #cb1313;
font-size: 10px;
-webkit-transform: translateY(2px);
-moz-transform: translateY(2px);
-ms-transform: translateY(2px);
transform: translateY(2px);
} .sc85_taxonomies_widget li {
font-size: 0.95em;
position: relative;
}
.sc85_taxonomies_widget li a {
position: relative;
padding: 6px 11px;
margin-bottom: 5px;
display: block;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box;
background: #f7f7f7;
color: #808080;
-webkit-transition: all 0.2s ease;
transition: all 0.2s ease;
}
.sc85_taxonomies_widget li a:hover {
background: #f0f0f0;
color: #404040;
}
.sc85_taxonomies_widget li a:before {
font-family: 'FontAwesome';
font-style: normal;
font-weight: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: '\f0da';
margin-right: 5px;
font-size: 0.85em;
position: relative;
top: -1px;
}
.sc85_taxonomies_widget li .count {
position: absolute;
right: 10px;
top: 5px;
color: #a6a6a6;
font-size: 0.9em;
float: right;
-webkit-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.sc85_taxonomies_widget li.current-cat > a {
background: #cb1313;
color: #FFF;
}
.sc85_taxonomies_widget li.current-cat > .count {
color: #FFF;
}
.sc85_taxonomies_widget li .children {
margin-left: 10px;
}
.sc85_taxonomies_widget select {
padding: 0px 11px;
height: 34px;
width: 100%;
}
.sc85_taxonomies_widget select.idle {
color: #c0c0c0;
font-style: italic;
line-height: 1.4;
} .sc85_popular_posts_widget li {
display: -webkit-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
line-height: 1.3;
margin-bottom: 10px;
padding-bottom: 10px;
border-bottom: 1px solid #ebeaea;
}
.sc85_popular_posts_widget li:last-child {
border-bottom: none;
}
.sc85_popular_posts_widget li .thumbnail,
.sc85_popular_posts_widget li .thumbnail img {
display: block;
-webkit-border-radius: 100px;
-moz-border-radius: 100px;
border-radius: 100px;
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box;
}
.sc85_popular_posts_widget .comments {
font-size: 0.88em;
color: #5a5a5a;
}
.sc85_popular_posts_widget a.comments:hover {
color: #149FB8;
} .sc85_counter .counter_value {
font-family: 'Oswald';
font-weight: bold;
font-family: 'Chivo', sans-serif;
font-weight: 900;
}
.sc85_counter .counter_description a {
color: inherit;
opacity: 0.6;
}
.sc85_counter .counter_description a:hover {
color: #cb1313;
opacity: 1;
}
.sc85_counter.digital_clock .counter_description label {
font-family: 'Oswald';
font-size: 14px !important;
text-transform: uppercase;
} @media only screen and (max-width:568px) {
.sc85_image_carousel.w_4cols .item,
.sc85_image_carousel.w_5cols .item,
.sc85_image_carousel.w_6cols .item,
.sc85_image_carousel.w_7cols .item {
width: 33.3%;
}
.sc85_image_carousel.w_8cols .item,
.sc85_image_carousel.w_9cols .item,
.sc85_image_carousel.w_10cols .item {
width: 25%;
}
}
.sc85_image_carousel .flickity-page-dots .dot {
background: #cccccc;
opacity: 1;
}
.sc85_image_carousel .flickity-page-dots .dot.is-selected {
background: #cb1313;
} .sc85_posts_teasers_shortcode .title a {
color: #404040;
}
.sc85_posts_teasers_shortcode .subtitle {
color: #cb1313;
}
.sc85_posts_teasers_shortcode.sc85_extended .thumbnail,
.sc85_posts_teasers_shortcode.sc85_extended .thumbnail * {
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box;
} @media only screen and (max-width:768px) {
.sc85_teasers.sc85_grid_fitrows.w_1cols .entry,
.sc85_teasers.sc85_grid_masonry.w_1cols .entry {
width: 100%;
}
.sc85_teasers.sc85_grid_fitrows.w_2cols .entry,
.sc85_teasers.sc85_grid_masonry.w_2cols .entry {
width: 50%;
}
.sc85_teasers.sc85_grid_fitrows.w_3cols .entry,
.sc85_teasers.sc85_grid_masonry.w_3cols .entry {
width: 50%;
}
.sc85_teasers.sc85_grid_fitrows.w_4cols .entry,
.sc85_teasers.sc85_grid_masonry.w_4cols .entry {
width: 33.3%;
}
}
@media only screen and (max-width:568px) {
.sc85_teasers.sc85_grid_fitrows.w_1cols .entry,
.sc85_teasers.sc85_grid_masonry.w_1cols .entry,
.sc85_teasers.sc85_grid_fitrows.w_2cols .entry,
.sc85_teasers.sc85_grid_masonry.w_2cols .entry,
.sc85_teasers.sc85_grid_fitrows.w_3cols .entry,
.sc85_teasers.sc85_grid_masonry.w_3cols .entry,
.sc85_teasers.sc85_grid_fitrows.w_4cols .entry,
.sc85_teasers.sc85_grid_masonry.w_4cols .entry {
width: 100%;
}
.sc85_teasers.sc85_grid_fitrows.w_4cols .entry,
.sc85_teasers.sc85_grid_masonry.w_4cols .entry {
width: 50%;
}
}
@media only screen and (max-width:768px) {
.sc85_teasers.sc85_carousel.w_1cols .entry {
width: 100%;
}
.sc85_teasers.sc85_carousel.w_2cols .entry {
width: 50%;
}
.sc85_teasers.sc85_carousel.w_3cols .entry {
width: 50%;
}
.sc85_teasers.sc85_carousel.w_4cols .entry {
width: 33.3%;
}
.sc85_teasers.sc85_carousel .flickity-prev-next-button.previous {
left: -25px;
}
.sc85_teasers.sc85_carousel .flickity-prev-next-button.next {
right: -25px;
}
}
@media only screen and (max-width:568px) {
.sc85_teasers.sc85_carousel.w_1cols .entry,
.sc85_teasers.sc85_carousel.w_2cols .entry,
.sc85_teasers.sc85_carousel.w_3cols .entry,
.sc85_teasers.sc85_carousel.w_4cols .entry {
width: 100%;
}
.sc85_teasers.sc85_carousel.w_4cols .entry {
width: 50%;
}
.sc85_teasers.sc85_carousel.w_4cols .entry > .wrapper {
padding: 0 8px;
}
.sc85_teasers.sc85_carousel.w_4cols:before,
.sc85_teasers.sc85_carousel.w_4cols:after {
width: 8px;
}
.sc85_teasers.sc85_carousel .flickity-prev-next-button {
display: none;
}
} .sc85_timetable .entry {
padding: 6px 0;
border-bottom: solid 1px #efefef;
-webkit-transition: all 0.2s ease;
transition: all 0.2s ease;
}
.sc85_timetable .entry:last-child {
border-bottom: 0;
}
.sc85_timetable .entry:hover {
background: #fbfbfb;
}
.sc85_timetable .weekday:before {
font-family: 'FontAwesome';
font-style: normal;
font-weight: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: '\f017';
margin-right: 5px;
color: #a6a6a6;
font-size: 0.8em;
position: relative;
top: -1px;
}
.sc85_timetable .title {
font-family: 'Oswald';
font-weight: normal;
text-transform: uppercase;
line-height: 1.2;
font-size: 1.2em;
margin-bottom: 15px;
}
.sc85_timetable .time {
font-size: 0.95em;
position: relative;
top: 1px;
}
.sc85_timetable .countdown {
color: #c0c0c0;
font-size: 0.9em;
font-style: italic;
position: relative;
top: 1px;
}
.sc85_timetable .entry.current,
.sc85_timetable .entry.current .weekday:before {
color: #cb1313;
}
.winner_megamenu_wrapper .sc85_timetable {
font-size: 1.05em;
font-family: 'Open Sans';
font: 13px/1.4 'Open Sans', Arial, Helvetica, sans-serif;
}
.winner_megamenu_wrapper .sc85_timetable .title {
color: #404040;
}
.page_footer .sc85_timetable .entry {
border-color: #424242;
}
.page_footer .sc85_timetable .entry:hover {
background: none;
}
.page_footer .sc85_timetable .entry.current {
color: #FFF;
}
.page_footer .sc85_timetable .weekday:before {
display: none;
}  .wpt_exercise_single {
display: block;
zoom: 1;
}
.wpt_exercise_single:after {
content: " ";
display: block;
font-size: 0;
height: 0;
clear: both;
visibility: hidden;
}
.wpt_exercise_single .exercise_content {
width: 70%;
float: left;
}
.wpt_exercise_single .exercise_specs {
width: 25%;
float: right;
}
.wpt_exercise_single .exercise_specs {
margin-top: 0;
padding-top: 0;
border-top: none;
}
.wpt_exercise_single .exercise_specs > .wrapper {
margin: 0;
margin-bottom: 0;
}
.wpt_exercise_single .exercise_specs .spec_group {
float: none;
width: 100%;
padding: 0;
margin: 0;
}
.wpt_exercise_single .exercise_specs .spec_group {
margin: 0 0 30px;
border: 1px solid #ebeaea;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box;
}
.wpt_exercise_single .exercise_specs .spec_group .group-title {
background: #fafafa;
padding: 15px 20px 13px;
margin-bottom: 0;
border-bottom: 1px solid #ebeaea;
-webkit-border-top-right-radius: 8px;
-webkit-border-bottom-right-radius: 0;
-webkit-border-bottom-left-radius: 0;
-webkit-border-top-left-radius: 8px;
-moz-border-radius-topright: 8px;
-moz-border-radius-bottomright: 0;
-moz-border-radius-bottomleft: 0;
-moz-border-radius-topleft: 8px;
border-top-right-radius: 8px;
border-bottom-right-radius: 0;
border-bottom-left-radius: 0;
border-top-left-radius: 8px; }
.wpt_exercise_single .exercise_specs .spec_group .group-content {
padding: 15px 20px;
}
.wpt_exercise_single .exercise_specs .spec_group .group-content .title {
color: #8d8d8d;
margin-bottom: 6px;
margin-top: 14px;
}
.wpt_exercise_single .exercise_specs .spec_group .group-content .title:first-child {
margin-top: 0;
}
.wpt_exercise_single .exercise_specs .spec_group .group-content li {
margin-bottom: 5px;
}
.wpt_exercise_single .exercise_specs .spec_group .group-content li:last-child {
margin-bottom: 0;
}
.wpt_exercise_single .exercise_specs .spec_group .group-content li span:before {
font-family: 'FontAwesome';
font-style: normal;
font-weight: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: '\f00c';
margin-right: 5px;
color: #cb1313;
font-size: 0.9em;
}
.wpt_exercise_single .exercise_specs .spec_group.actions {
border: none;
}
.wpt_exercise_single .exercise_specs .spec_group.actions .sharer {
height: 48px;
line-height: 48px;
vertical-align: middle;
text-align: left;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box;
}
.wpt_exercise_single .exercise_specs .spec_group.actions .sharer .wsc_post_sharing_links {
display: inline;
}
.wpt_exercise_single .exercise_specs .spec_group.actions .sharer .label {
color: #cb1313;
margin-right: 2px;
}
.wpt_exercise_single .exercise_specs .spec_group.actions .sharer > * {
vertical-align: middle;
}
.wpt_exercise_single .exercise_specs .spec_group.actions .sharer a {
font-size: 1.3em;
color: #a6a6a6;
-webkit-transition: all 0.2s ease;
transition: all 0.2s ease;
}
.wpt_exercise_single .exercise_specs .spec_group.actions .sharer a:hover {
color: #cb1313;
}
@media only screen and (max-width:768px) {
.wpt_exercise_single .exercise_content {
width: 100%;
float: none;
}
.wpt_exercise_single .exercise_specs {
width: 100%;
float: none;
margin-top: 45px;
}
} .winner_no_sidebar .wpt_exercise_archive .exercise_filters {
padding-left: 9999px;
padding-right: 9999px;
margin-left: -9999px;
margin-right: -9999px;
border-left: none;
border-right: none;
margin-top: -45px;
}
.wpt_exercise_archive .exercise_filters .clear_filters {
color: #c0c0c0;
}
.wpt_exercise_archive .exercise_filters .clear_filters:before {
font-family: 'FontAwesome';
font-style: normal;
font-weight: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: '\f00d';
}
.wpt_exercise_archive .exercise_filters .clear_filters:hover {
color: #cb1313;
}
.winner_no_sidebar .wpt_exercise_archive {
margin-top: -45px;
}
.winner_no_sidebar .wpt_exercise_archive .entry {
padding-left: 9999px;
padding-right: 9999px;
margin-left: -9999px;
margin-right: -9999px;
}
.wpt_exercise_archive .entry .title {
margin-bottom: 5px;
font-size: 1.2em;
}
.wpt_exercise_archive .entry .title a {
color: inherit;
}
.wpt_exercise_archive .entry .exercise_meta {
color: #8d8d8d;
}
.wpt_exercise_archive .entry .exercise_meta label {
color: #5a5a5a;
}
.wpt_exercise_archive .winner_pagination {
padding: 30px 0;
}
@media only screen and (max-width:568px) {
.wpt_exercise_archive .entry .main_info {
width: 100%;
float: none;
}
.wpt_exercise_archive .entry .thumbnails {
display: none;
}
.wpt_exercise_archive .entry .actions {
width: 100%;
float: none;
text-align: left;
height: auto;
line-height: normal;
margin-top: 20px;
}
} .wpt_exercises_teasers_shortcode .title a {
color: #404040;
}
.wpt_exercises_teasers_shortcode .subtitle {
color: #cb1313;
}
.wpt_exercises_teasers_shortcode.wpt_extended .thumbnail,
.wpt_exercises_teasers_shortcode.wpt_extended .thumbnail * {
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box;
} .wpt_exercises_set .main_info .count {
color: #cb1313;
font-size: 0.85em;
}
.wpt_exercises_set .main_info .title {
margin-bottom: 8px;
}
.wpt_exercises_set .main_info .equipment {
color: #8d8d8d;
}
.wpt_exercises_set .main_info .equipment label {
color: #5a5a5a;
}
.wpt_exercises_set .main_info .more:after {
font-family: 'FontAwesome';
font-style: normal;
font-weight: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: '\f105';
font-weight: bold;
margin-left: 2px;
}
.wpt_exercises_set .details label {
color: #b3b3b3;
}
@media only screen and (max-width:568px) {
.wpt_exercises_set .main_info {
width: 50%;
}
.wpt_exercises_set .details {
width: 50%;
}
.wpt_exercises_set .thumbnails {
display: none;
}
.wpt_exercises_set .details .spec {
padding: 0 5px;
}
.wpt_exercises_set .details span {
font-size: 1.3em;
}
} .winner_no_sidebar .wpt_workout_single .exercises_list {
margin-top: -45px;
}
.winner_no_sidebar .wpt_workout_single .exercises_list .entry {
padding-left: 9999px;
padding-right: 9999px;
margin-left: -9999px;
margin-right: -9999px;
}
.wpt_workout_single .exercises_list .main_info .count {
color: #cb1313;
}
.wpt_workout_single .exercises_list .main_info .equipment {
color: #8d8d8d;
}
.wpt_workout_single .exercises_list .main_info .equipment label {
color: #5a5a5a;
}
.wpt_workout_single .exercises_list .main_info .more:after {
font-family: 'FontAwesome';
font-style: normal;
font-weight: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: '\f105';
font-weight: bold;
margin-left: 2px;
}
.wpt_workout_single .exercises_list .details label {
color: #b3b3b3;
}
.wpt_workout_single .exercises_list .details .tooltip .tooltip-content::after {
border-top-color: #cb1313;
}
.wpt_workout_single .exercises_list .details .tooltip .tooltip-text {
border-bottom-color: #cb1313;
}
@media only screen and (max-width:568px) {
.wpt_workout_single .exercises_list .details .tooltip .tooltip-content,
.wpt_workout_single .exercises_list .details .tooltip .tooltip-content::after {
right: auto;
left: 50%;
}
.wpt_workout_single .exercises_list .details .tooltip .tooltip-text {
transform-origin: center;
-webkit-transform-origin: center;
}
}
@media only screen and (max-width:568px) {
.wpt_workout_single .exercises_list .main_info {
width: 50%;
}
.wpt_workout_single .exercises_list .details {
width: 50%;
}
.wpt_workout_single .exercises_list .thumbnails {
display: none;
}
.wpt_workout_single .exercises_list .details .spec {
padding: 0 5px;
}
.wpt_workout_single .exercises_list .details span {
font-size: 1.3em;
}
}
.wpt_workout_single .workout_actions {
background: #f9f9f9;
border: solid 1px #e3e3e3;
margin-bottom: 40px;
margin-top: 40px;
}
.winner_no_sidebar .wpt_workout_single .workout_actions {
padding-left: 9999px;
padding-right: 9999px;
margin-left: -9999px;
margin-right: -9999px;
border-left: none;
border-right: none;
margin-top: -1px;
}
.wpt_workout_single .workout_actions .sharer,
.wpt_workout_single .workout_actions .rater {
background: #FFF;
border: 1px solid #9b9b9b;
height: 44px;
line-height: 44px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box;
padding: 0 14px;
text-align: left;
}
.wpt_workout_single .workout_actions .sharer .label,
.wpt_workout_single .workout_actions .rater .label {
color: #cb1313;
margin-right: 2px;
}
.wpt_workout_single .workout_actions .social {
background: #FFF;
border: 1px solid #9b9b9b;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box;
padding: 9px 15px 8px;
}
@media only screen and (max-width:568px) {
.wpt_workout_single .exercises_list .entry {
display: block;
}
.wpt_workout_single .exercises_list .entry .main_info {
width: 100%;
float: none;
}
.wpt_workout_single .exercises_list .entry .details {
float: none;
width: 100%;
}
.wpt_workout_single .exercises_list .entry .details .wrapper {
float: none;
margin-top: 15px;
}
.wpt_workout_single .exercises_list .entry .details .spec {
text-align: left;
}
.wpt_workout_single .workout_actions {
margin-bottom: -45px;
}
.wpt_workout_single .related_workouts {
display: none;
}
}
.wpt_workoutplan_workout_single .workout_tips {
margin-bottom: 45px;
}
.wpt_workoutplan_workout_single .workout_tips li:before {
color: #cb1313;
} .winner_no_sidebar .wpt_workout_archive .workout_filters {
padding-left: 9999px;
padding-right: 9999px;
margin-left: -9999px;
margin-right: -9999px;
border-left: none;
border-right: none;
margin-top: -45px;
}
.wpt_workout_archive .workout_filters .clear_filters {
color: #c0c0c0;
}
.wpt_workout_archive .workout_filters .clear_filters:before {
font-family: 'FontAwesome';
font-style: normal;
font-weight: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: '\f00d';
}
.wpt_workout_archive .workout_filters .clear_filters:hover {
color: #cb1313;
}
.wpt_workout_archive .workout_list .entry .wrapper .title a {
color: #404040;
}
.wpt_workout_archive .workout_list .entry .wrapper .details .heading .title {
font-size: 1.12em;
}
.wpt_workout_archive .workout_list .entry .wrapper .details .heading .category {
color: #cb1313;
}
.wpt_workout_archive .workout_list .entry .wrapper .details .description {
color: #737373;
}
.wpt_workout_archive .workout_list .entry .wrapper .details .footer .categories {
color: #a6a6a6;
}
.wpt_workout_archive .workout_list .entry .wrapper .details .footer .categories .durations:before {
font-family: 'FontAwesome';
font-style: normal;
font-weight: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: '\f017';
}
.wpt_workout_archive .workout_list .entry .wrapper .details .footer .categories .goals:before {
font-family: 'FontAwesome';
font-style: normal;
font-weight: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: '\f1ae';
} .wpt_workouts_teasers_shortcode .title a {
color: #404040;
}
.wpt_workouts_teasers_shortcode .subtitle {
color: #cb1313;
}
.wpt_workouts_teasers_shortcode.wpt_extended .thumbnail,
.wpt_workouts_teasers_shortcode.wpt_extended .thumbnail * {
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box;
} .winner_no_sidebar .wpt_workoutplan_archive .workoutplan_filters {
padding-left: 9999px;
padding-right: 9999px;
margin-left: -9999px;
margin-right: -9999px;
border-left: none;
border-right: none;
margin-top: -45px;
}
.wpt_workoutplan_archive .workoutplan_filters .clear_filters {
color: #c0c0c0;
}
.wpt_workoutplan_archive .workoutplan_filters .clear_filters:before {
font-family: 'FontAwesome';
font-style: normal;
font-weight: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: '\f00d';
}
.wpt_workoutplan_archive .workoutplan_filters .clear_filters:hover {
color: #cb1313;
}
.wpt_workoutplan_archive .workoutplan_list .entry .wrapper .title a {
color: #404040;
}
.wpt_workoutplan_archive .workoutplan_list .entry .wrapper .details .heading .title {
font-size: 1.12em;
}
.wpt_workoutplan_archive .workoutplan_list .entry .wrapper .details .heading .category {
color: #cb1313;
}
.wpt_workoutplan_archive .workoutplan_list .entry .wrapper .details .description {
color: #737373;
}
.wpt_workoutplan_archive .workoutplan_list .entry .wrapper .details .footer .categories {
color: #a6a6a6;
}
.wpt_workoutplan_archive .workoutplan_list .entry .wrapper .details .footer .categories .durations:before {
font-family: 'FontAwesome';
font-style: normal;
font-weight: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: '\f017';
}
.wpt_workoutplan_archive .workoutplan_list .entry .wrapper .details .footer .categories .genders:before {
font-family: 'FontAwesome';
font-style: normal;
font-weight: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: '\f1ae';
}
.wpt_workoutplan_archive .workoutplan_list .entry .wrapper .details .footer .categories .goals:before {
font-family: 'FontAwesome';
font-style: normal;
font-weight: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: '\f091';
} .wpt_workoutplan_single .social {
margin-bottom: 45px;
text-align: center;
} .wpt_testimonial_archive .testimonial_list .entry .wrapper {
border-color: #ebeaea;
position: relative;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box;
}
.wpt_testimonial_archive .testimonial_list .entry .wrapper .author {
margin-top: 5px;
margin-bottom: 10px;
font-size: 1.12em;
}
.wpt_testimonial_archive .testimonial_list .entry .wrapper .text {
color: #737373;
font-size: 0.95em;
line-height: 1.5;
}
.wpt_testimonial_archive .testimonial_list .entry .wrapper .text p {
margin-bottom: 7px;
}
.wpt_testimonial_archive .testimonial_list .entry .wrapper .date {
font-size: 0.87em;
position: relative;
padding-top: 15px;
color: #8d8d8d;
}
.wpt_testimonial_archive .testimonial_list .entry .wrapper .date:before {
content: ' ';
width: 20px;
height: 1px;
background: #5a5a5a;
display: block;
position: absolute;
top: 0;
left: 50%;
margin-left: -10px;
}
.wpt_testimonial_archive .testimonial_list .entry .wrapper:before {
font-family: 'FontAwesome';
font-style: normal;
font-weight: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: '\f10d';
display: block;
position: absolute;
top: -10px;
left: 50%;
margin-left: -25px;
width: 50px;
height: 20px;
line-height: 20px;
text-align: center;
font-size: 20px;
color: #d2d0d0;
background: #FFF;
} .wpt_testimonial_carousel {
padding-top: 20px;
}
.wpt_testimonial_carousel:before {
font-family: 'FontAwesome';
font-style: normal;
font-weight: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: '\f10d';
display: block;
position: absolute;
top: -10px;
left: 50%;
margin-left: -25px;
width: 50px;
height: 20px;
line-height: 20px;
text-align: center;
font-size: 19px;
color: #4d4d4d;
background: #FFF;
}
.wpt_testimonial_carousel .entry {
padding: 0 55px;
}
.wpt_testimonial_carousel .entry p {
margin-bottom: 5px;
}
.wpt_testimonial_carousel .entry .text {
margin-bottom: 10px;
}
.wpt_testimonial_carousel .entry .author {
text-transform: uppercase;
letter-spacing: -0.3px;
}
.wpt_testimonial_carousel .entry .date {
color: #8d8d8d;
}
@media only screen and (max-width:568px) {
.wpt_testimonial_carousel .entry {
padding: 0 0;
}
} .wpt_trainer_archive .trainer_list .entry .wrapper,
.wpt_trainer_grid_shortcode .entry .wrapper {
border: 1px solid #ccc;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box;
position: relative;
overflow: hidden;
}
.wpt_trainer_archive .trainer_list .entry a,
.wpt_trainer_grid_shortcode .entry a {
color: #404040;
}
.wpt_trainer_archive .trainer_list .entry img,
.wpt_trainer_grid_shortcode .entry img {
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box;
}
.wpt_trainer_archive .trainer_list .entry .caption,
.wpt_trainer_grid_shortcode .entry .caption {
position: absolute;
bottom: 0;
width: 100%;
background: #FFF;
-webkit-border-top-right-radius: 0;
-webkit-border-bottom-right-radius: 8px;
-webkit-border-bottom-left-radius: 8px;
-webkit-border-top-left-radius: 0;
-moz-border-radius-topright: 0;
-moz-border-radius-bottomright: 8px;
-moz-border-radius-bottomleft: 8px;
-moz-border-radius-topleft: 0;
border-top-right-radius: 0;
border-bottom-right-radius: 8px;
border-bottom-left-radius: 8px;
border-top-left-radius: 0; text-align: center;
padding: 10px 20px;
-webkit-transition: all 0.2s ease;
transition: all 0.2s ease;
z-index: 2;
}
.wpt_trainer_archive .trainer_list .entry .caption .name,
.wpt_trainer_grid_shortcode .entry .caption .name {
font-family: 'Oswald';
text-transform: uppercase;
}
.wpt_trainer_archive .trainer_list .entry .caption .position,
.wpt_trainer_grid_shortcode .entry .caption .position {
color: #cb1313;
}
.wpt_trainer_archive .trainer_list .entry .caption,
.wpt_trainer_grid_shortcode .entry .caption {
-webkit-transform: translate3d(0, 100%, 0);
-ms-transform: translate3d(0, 100%, 0);
transform: translate3d(0, 100%, 0);
}
.wpt_trainer_archive .trainer_list .entry .active .caption,
.wpt_trainer_grid_shortcode .entry .active .caption {
-webkit-transform: translate3d(0, 0, 0);
-ms-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
@media only screen and (max-width:568px) {
.wpt_trainer_archive .trainer_list.w_2cols .entry,
.wpt_trainer_grid_shortcode.w_2cols .entry,
.wpt_trainer_archive .trainer_list.w_3cols .entry,
.wpt_trainer_grid_shortcode.w_3cols .entry,
.wpt_trainer_archive .trainer_list.w_4cols .entry,
.wpt_trainer_grid_shortcode.w_4cols .entry {
width: 50%;
}
}
@media only screen and (max-width:568px) {
.wpt_trainer_grid_shortcode .entry {
margin-bottom: 3%;
}
} .winner_no_sidebar .wpt_trainer_list_shortcode .entry {
padding-left: 9999px;
padding-right: 9999px;
margin-left: -9999px;
margin-right: -9999px;
}
.wpt_trainer_list_shortcode .entry {
padding: 35px 0;
border-color: #ebeaea !important;
}
.wpt_trainer_list_shortcode .entry .thumbnail {
text-align: center;
}
.wpt_trainer_list_shortcode .entry .thumbnail img {
display: inline-block;
max-height: 100%;
}
.wpt_trainer_list_shortcode .entry .title .name {
font-family: 'Oswald';
font-size: 1.8em;
text-transform: uppercase;
margin-bottom: 4px;
}
.wpt_trainer_list_shortcode .entry .title .name a {
color: #404040;
}
.wpt_trainer_list_shortcode .entry .title .position {
font-family: 'Oswald';
font-size: 1.3em;
font-weight: lighter;
text-transform: uppercase;
}
.wpt_trainer_list_shortcode .entry .excerpt {
font-size: 1.1em;
}
.wpt_trainer_list_shortcode .entry .metadata .meta {
position: relative;
margin-bottom: 8px;
padding-bottom: 8px;
border-bottom: solid 1px #f2f2f2;
color: #8d8d8d;
display: block;
zoom: 1;
}
.wpt_trainer_list_shortcode .entry .metadata .meta:last-child {
border: none;
}
.wpt_trainer_list_shortcode .entry .metadata .meta:after {
content: " ";
display: block;
font-size: 0;
height: 0;
clear: both;
visibility: hidden;
}
.wpt_trainer_list_shortcode .entry .metadata .meta > label {
float: left;
width: 25%;
display: block;
}
.wpt_trainer_list_shortcode .entry .metadata .meta > span {
float: left;
width: 75%;
display: block;
}
.wpt_trainer_list_shortcode .entry .metadata .meta label {
font-weight: 600;
text-transform: uppercase;
font-size: 0.85em;
color: #404040;
padding-right: 10px;
padding-left: 20px;
}
@media only screen and (max-width:768px) {
.wpt_trainer_list_shortcode .entry .metadata .meta > label,
.wpt_trainer_list_shortcode .entry .metadata .meta > span {
width: 50%;
}
}
.wpt_trainer_list_shortcode .entry .metadata .meta label:before {
font-family: 'FontAwesome';
font-style: normal;
font-weight: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: '\f0da';
margin-right: 4px;
width: 1.28571429em;
text-align: center;
display: inline-block;
color: #404040;
font-size: 1.1em;
position: absolute;
left: 0;
}
.wpt_trainer_list_shortcode .entry .metadata .meta.age label:before {
content: '\f06c';
}
.wpt_trainer_list_shortcode .entry .metadata .meta.experience label:before {
content: '\f091';
}
.wpt_trainer_list_shortcode .entry .metadata .meta.qualifications label:before {
content: '\f19d';
}
.wpt_trainer_list_shortcode .entry .metadata .meta.skills label:before {
content: '\f135';
}
.wpt_trainer_list_shortcode .entry .metadata .meta.sports label:before {
content: '\f1e3';
}
.wpt_trainer_list_shortcode .entry .metadata .meta.hobbies label:before {
content: '\f030';
}
.wpt_trainer_list_shortcode .entry .social a {
font-size: 1.5em;
color: #404040;
-webkit-transition: all 0.2s ease;
transition: all 0.2s ease;
}
.wpt_trainer_list_shortcode .entry .social a:hover {
color: #cb1313;
}
@media only screen and (max-width:768px) {
.wpt_trainer_list_shortcode .entry .thumbnail {
width: 50%;
}
.wpt_trainer_list_shortcode .entry .info {
width: 50%;
}
.wpt_trainer_list_shortcode .entry .metadata .meta > label,
.wpt_trainer_list_shortcode .entry .metadata .meta > span {
float: none;
width: 100%;
}
.wpt_trainer_list_shortcode .entry .metadata .meta > span {
margin-left: 20px;
}
}
@media only screen and (max-width:568px) {
.wpt_trainer_list_shortcode .entry .thumbnail,
.wpt_trainer_list_shortcode .entry .info {
float: none;
width: 100%;
padding: 0;
}
.wpt_trainer_list_shortcode .entry .thumbnail {
margin-bottom: 25px;
padding: 0 40% 0 0;
}
} .wpt_trainer_prices_shortcode {
background: #FBFBFB;
padding: 25px 20px;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box;
}
.wpt_trainer_prices_shortcode .title {
font-size: 1.25em;
margin-bottom: 2px;
}
.wpt_trainer_prices_shortcode .subtitle {
-webkit-opacity: 0.6;
-moz-opacity: 0.6;
opacity: 0.6;
filter: alpha(opacity=0.6);
font-size: 1.02em;
line-height: 1.25;
font-family: 'Open Sans';
text-transform: none;
}
.wpt_trainer_prices_shortcode .price_list .entry {
margin-bottom: 8px;
padding-bottom: 8px;
border-bottom: solid 1px #f2f2f2;
}
.wpt_trainer_prices_shortcode .price_list .entry:last-child {
padding-bottom: 0;
border-bottom: none;
}
.wpt_trainer_prices_shortcode .price_list .entry .description {
padding-left: 10px;
position: relative;
padding-right: 35px;
line-height: 1.3;
}
.wpt_trainer_prices_shortcode .price_list .entry .description:before {
font-family: 'FontAwesome';
font-style: normal;
font-weight: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: '\f0da';
color: #cb1313;
font-size: 0.9em;
position: absolute;
left: 0;
-webkit-transform: translateY(1px);
-moz-transform: translateY(1px);
-ms-transform: translateY(1px);
transform: translateY(1px);
}
.wpt_trainer_prices_shortcode .price_list .entry .price {
color: #cb1313;
font-weight: 600;
} .wpt_trainer_classes_shortcode {
background: #FBFBFB;
padding: 25px 20px;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box;
}
.wpt_trainer_classes_shortcode .title {
font-size: 1.25em;
margin-bottom: 2px;
}
.wpt_trainer_classes_shortcode .subtitle {
-webkit-opacity: 0.6;
-moz-opacity: 0.6;
opacity: 0.6;
filter: alpha(opacity=0.6);
font-size: 1.02em;
line-height: 1.25;
font-family: 'Open Sans';
text-transform: none;
}
.wpt_trainer_classes_shortcode .classes .entry {
margin-bottom: 8px;
padding-bottom: 8px;
border-bottom: solid 1px #f2f2f2;
}
.wpt_trainer_classes_shortcode .classes .entry:last-child {
padding-bottom: 0;
border-bottom: none;
}
.wpt_trainer_classes_shortcode .classes .entry .class_name {
font-weight: 600;
}
.wpt_trainer_classes_shortcode .classes .entry .class_schedule {
color: #8d8d8d;
font-size: 0.9em;
line-height: 1.4;
} .wpt_class_single {
display: block;
zoom: 1;
}
.wpt_class_single:after {
content: " ";
display: block;
font-size: 0;
height: 0;
clear: both;
visibility: hidden;
}
.wpt_class_single .class_content {
width: 68%;
float: left;
}
.wpt_class_single .class_specs {
width: 27%;
float: right;
}
.wpt_class_single .class_specs {
margin-top: 0;
padding-top: 0;
border-top: none;
}
.wpt_class_single .class_specs > .wrapper {
margin: 0;
margin-bottom: 0;
}
.wpt_class_single .class_specs .group {
float: none;
width: 100%;
padding: 0;
margin: 0 0 30px;
}
.wpt_class_single .class_specs .group-title {
margin-bottom: 16px;
font-size: 1.2em;
}
.wpt_class_single .featured_image {
margin-bottom: 25px;
}
.wpt_class_single .featured_image img {
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box;
}
.wpt_class_single .class_details_list .meta {
position: relative;
margin-bottom: 8px;
padding-bottom: 8px;
border-bottom: solid 1px #f2f2f2;
color: #8d8d8d;
display: block;
zoom: 1;
}
.wpt_class_single .class_details_list .meta:last-child {
border: none;
padding-bottom: 0;
margin-bottom: 0;
}
.wpt_class_single .class_details_list .meta:after {
content: " ";
display: block;
font-size: 0;
height: 0;
clear: both;
visibility: hidden;
}
.wpt_class_single .class_details_list .meta > label {
float: left;
width: 40%;
display: block;
}
.wpt_class_single .class_details_list .meta > span {
float: left;
width: 60%;
display: block;
}
.wpt_class_single .class_details_list .meta label {
font-weight: 600;
text-transform: uppercase;
font-size: 0.85em;
color: #404040;
padding-right: 10px;
padding-left: 20px;
}
@media only screen and (max-width:768px) {
.wpt_class_single .class_details_list .meta > label,
.wpt_class_single .class_details_list .meta > span {
width: 50%;
}
}
.wpt_class_single .class_details_list .meta label:before {
font-family: 'FontAwesome';
font-style: normal;
font-weight: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: '\f0da';
margin-right: 4px;
width: 1.28571429em;
text-align: center;
display: inline-block;
color: #404040;
font-size: 1.1em;
position: absolute;
left: 0;
}
.wpt_class_single .class_details_list .meta.type label:before {
content: '\f19d';
}
.wpt_class_single .class_details_list .meta.difficulty label:before {
content: '\f135';
}
.wpt_class_single .class_details_list .meta.calories label:before {
content: '\f24e';
}
.wpt_class_single .class_details_list .meta.duration label:before {
content: '\f017';
font-size: 1.2em;
}
.wpt_class_single .class_details_list .meta.place label:before {
content: '\f041';
}
.wpt_class_single .class_details_list .meta.limit label:before {
content: '\f0c0';
}
.wpt_class_single .class_schedule .entry {
margin-bottom: 8px;
padding-bottom: 8px;
border-bottom: solid 1px #f2f2f2;
}
.wpt_class_single .class_schedule .entry:last-child {
padding-bottom: 0;
margin-bottom: 0;
border-bottom: none;
}
.wpt_class_single .class_schedule .entry .day {
padding-left: 10px;
position: relative;
padding-right: 35px;
line-height: 1.3;
}
.wpt_class_single .class_schedule .entry .day:before {
font-family: 'FontAwesome';
font-style: normal;
font-weight: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: '\f0da';
color: #cb1313;
color: #404040;
font-size: 0.9em;
position: absolute;
left: 0;
-webkit-transform: translateY(1px);
-moz-transform: translateY(1px);
-ms-transform: translateY(1px);
transform: translateY(1px);
}
.wpt_class_single .class_schedule .entry .trainer {
padding-left: 10px;
display: none;
}
.wpt_class_single .class_schedule .entry .time {
color: #cb1313;
font-weight: 600;
}
.wpt_class_single .class_trainers .entry {
margin-bottom: 8px;
padding-bottom: 8px;
border-bottom: solid 1px #f2f2f2;
display: -webkit-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
}
.wpt_class_single .class_trainers .entry:last-child {
padding-bottom: 0;
border-bottom: none;
}
.wpt_class_single .class_trainers .photo a,
.wpt_class_single .class_trainers .photo img {
display: block;
}
.wpt_class_single .class_trainers .role {
font-size: 0.95em;
}
@media only screen and (max-width:768px) {
.wpt_class_single .class_content {
width: 100%;
float: none;
}
.wpt_class_single .class_specs {
width: 100%;
float: none;
margin-top: 45px;
}
.wpt_class_single .class_details_list .meta > label {
width: 30%;
}
.wpt_class_single .class_details_list .meta > span {
width: 70%;
}
.wpt_class_single .group.class_details {
margin-bottom: 50px;
}
.wpt_class_single .group.schedule {
float: left;
width: 46%;
}
.wpt_class_single .group.trainers {
float: right;
width: 46%;
}
}
@media only screen and (max-width:568px) {
.wpt_class_single .group.class_details {
margin-bottom: 35px;
}
.wpt_class_single .group.schedule,
.wpt_class_single .group.trainers {
float: none;
width: 100%;
}
} .winner_no_sidebar .wpt_class_archive .class_filters {
padding-left: 9999px;
padding-right: 9999px;
margin-left: -9999px;
margin-right: -9999px;
border-left: none;
border-right: none;
margin-top: -45px;
}
.wpt_class_archive .class_filters .clear_filters {
color: #c0c0c0;
}
.wpt_class_archive .class_filters .clear_filters:before {
font-family: 'FontAwesome';
font-style: normal;
font-weight: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: '\f00d';
}
.wpt_class_archive .class_filters .clear_filters:hover {
color: #cb1313;
}
.wpt_class_archive .class_list .entry .wrapper .title a {
color: #404040;
}
.wpt_class_archive .class_list .entry .wrapper .details .heading .title {
font-size: 1.12em;
}
.wpt_class_archive .class_list .entry .wrapper .details .heading .category {
color: #cb1313;
}
.wpt_class_archive .class_list .entry .wrapper .details .description {
color: #737373;
}
.wpt_class_archive .class_list .entry .wrapper .details .footer .categories {
color: #a6a6a6;
font-size: 0.9em;
}
.wpt_class_archive .class_list .entry .wrapper .details .footer .categories .duration:before {
font-family: 'FontAwesome';
font-style: normal;
font-weight: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: '\f017';
margin-right: 3px;
}
.wpt_class_archive .class_list .entry .wrapper .details .footer .categories .calories:before {
font-family: 'FontAwesome';
font-style: normal;
font-weight: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: '\f06d';
margin-right: 3px;
} .wpt_weekly_classes_schedule .weekdays,
.wpt_weekly_classes_schedule .weekdays_short {
margin-bottom: 25px;
}
.wpt_weekly_classes_schedule .weekdays li,
.wpt_weekly_classes_schedule .weekdays_short li {
margin: 0;
}
.wpt_weekly_classes_schedule .weekdays a,
.wpt_weekly_classes_schedule .weekdays_short a {
color: #404040;
background: transparent;
font-weight: 600;
font-size: 0.95em;
padding: 2px 13px 2px;
display: inline-block;
border-radius: 12px;
}
@media only screen and (max-width:568px) {
.wpt_weekly_classes_schedule .weekdays a,
.wpt_weekly_classes_schedule .weekdays_short a {
margin: 5px 5px;
}
}
.wpt_weekly_classes_schedule .weekdays a:hover,
.wpt_weekly_classes_schedule .weekdays_short a:hover {
color: #cb1313;
}
.wpt_weekly_classes_schedule .weekdays a.current,
.wpt_weekly_classes_schedule .weekdays_short a.current {
color: #FFF;
background: #cb1313;
}
.wpt_weekly_classes_schedule .classes .daily_classes {
position: relative;
}
.wpt_weekly_classes_schedule .classes .daily_classes .class_entry:hover {
background-color: #fafafa;
cursor: pointer;
}
.wpt_weekly_classes_schedule .classes .daily_classes .wrapper:before,
.wpt_weekly_classes_schedule .classes .daily_classes .wrapper:after {
content: ' ';
display: block;
width: 100%;
height: 1px;
background: #FFF;
position: absolute;
left: 0;
z-index: 1;
}
.wpt_weekly_classes_schedule .classes .daily_classes .wrapper:before {
top: 0px;
}
.wpt_weekly_classes_schedule .classes .daily_classes .wrapper:after {
bottom: -1px;
}
.wpt_weekly_classes_schedule .classes .daily_classes .class_entry:first-child {
border-left-color: transparent;
}
.wpt_weekly_classes_schedule .classes .daily_classes .class_entry:nth-child(1n+4) {
border-left-color: transparent;
}
.wpt_weekly_classes_schedule .classes .daily_classes .class_entry:nth-child(4n+4) {
border-right-color: transparent;
}
.wpt_weekly_classes_schedule .classes .daily_classes .class_entry:last-child {
border-right-color: transparent;
}
.wpt_weekly_classes_schedule .classes .daily_classes a {
color: #404040;
}
@media only screen and (max-width:568px) {
.wpt_weekly_classes_schedule .classes .daily_classes {
padding-left: 1px;
}
.wpt_weekly_classes_schedule .classes .daily_classes .class_entry {
width: 50%;
}
.wpt_weekly_classes_schedule .classes .daily_classes.w_1cols {
width: 50%;
}
.wpt_weekly_classes_schedule .classes .daily_classes.w_1cols .class_entry {
width: 100%;
}
.wpt_weekly_classes_schedule .classes .daily_classes.w_2cols {
width: 100%;
}
.wpt_weekly_classes_schedule .classes .daily_classes.w_2cols .class_entry {
width: 50%;
}
.wpt_weekly_classes_schedule .classes .daily_classes.w_3cols {
width: 100%;
padding-left: 1px;
}
.wpt_weekly_classes_schedule .classes .daily_classes.w_3cols .class_entry {
width: 50%;
}
.wpt_weekly_classes_schedule .classes .daily_classes .class_entry {
border-color: #eee !important;
}
.wpt_weekly_classes_schedule .classes .daily_classes .wrapper:before,
.wpt_weekly_classes_schedule .classes .daily_classes .wrapper:after {
display: none;
}
}
.wpt_weekly_classes_schedule .classes .class_entry .icon {
width: 30%;
margin: 0 auto;
}
.wpt_weekly_classes_schedule .classes .class_entry .icon .featured_image {
width: 95%;
-webkit-border-radius: 100px;
-moz-border-radius: 100px;
border-radius: 100px;
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box;
}
.wpt_weekly_classes_schedule .classes .class_entry .time {
color: #FFF;
background: #cb1313;
font-weight: 600;
font-size: 0.85em;
margin: 6px 0;
padding: 1px 10px 2px;
display: inline-block;
border-radius: 12px;
}
.wpt_weekly_classes_schedule .classes .class_entry .name {
font-family: 'Oswald';
text-transform: uppercase;
font-size: 1.1em;
margin-top: 5px;
}
@media only screen and (max-width:568px) {
.wpt_weekly_classes_schedule .classes .class_entry .name {
margin: 5px 0;
}
}
.wpt_weekly_classes_schedule .classes .class_entry .trainer {
font-size: 0.933em;
color: #999999;
margin-top: 3px;
}
.wpt_weekly_classes_schedule .classes .wpt_feedback_panel {
position: relative;
top: 1px;
z-index: 2;
width: 85%;
margin: 0 auto;
} .wpt_classes_teasers_shortcode .title a {
color: #404040;
}
.wpt_classes_teasers_shortcode .subtitle {
color: #cb1313;
}
.wpt_classes_teasers_shortcode.wpt_extended .thumbnail,
.wpt_classes_teasers_shortcode.wpt_extended .thumbnail * {
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box;
}
.wpt_classes_teasers_shortcode .extra_info {
color: #a6a6a6;
font-size: 0.9em;
}
.wpt_classes_teasers_shortcode .extra_info .duration:before {
font-family: 'FontAwesome';
font-style: normal;
font-weight: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: '\f017';
margin-right: 3px;
}
.wpt_classes_teasers_shortcode .extra_info .calories:before {
font-family: 'FontAwesome';
font-style: normal;
font-weight: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: '\f06d';
margin-right: 3px;
} .wpt_nutritiontip_archive .entry {
margin-bottom: 30px;
padding-bottom: 30px;
border-bottom: 1px solid #ebeaea;
}
.wpt_nutritiontip_archive .entry:last-child {
margin-bottom: 0;
padding-bottom: 0;
border-bottom: none;
}
.wpt_nutritiontip_archive .entry .thumbnail {
width: 25%;
}
.wpt_nutritiontip_archive .entry .details {
width: 75%;
}
.wpt_nutritiontip_archive .entry .thumbnail a,
.wpt_nutritiontip_archive .entry .thumbnail img {
display: block;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box;
}
.wpt_nutritiontip_archive .entry .title {
font-size: 1.5em;
}
.wpt_nutritiontip_archive .entry .title a {
color: #404040;
-webkit-transition: all 0.2s ease;
transition: all 0.2s ease;
}
.wpt_nutritiontip_archive .entry .title a:hover {
color: #cb1313;
}
.wpt_nutritiontip_archive .pagination {
border-top: 1px solid #ebeaea;
padding-top: 30px;
margin-top: 30px;
} .wpt_nutritiontip_single .author_info {
background: #FCFCFC;
border: 1px solid #ebeaea;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box;
padding: 20px 30px;
}
.wpt_nutritiontip_single .author_info .details cite {
color: #808080;
}
.wpt_nutritiontip_single .meta {
display: block;
zoom: 1;
}
.wpt_nutritiontip_single .meta:after {
content: " ";
display: block;
font-size: 0;
height: 0;
clear: both;
visibility: hidden;
}
.wpt_nutritiontip_single .meta .tags {
float: left;
width: 48%;
}
.wpt_nutritiontip_single .meta .tags ul {
margin-bottom: -5px;
}
.wpt_nutritiontip_single .meta .social {
float: right;
width: 48%;
text-align: right;
}
.wpt_nutritiontip_single .meta > div:only-child {
float: none;
width: 100%;
}
@media only screen and (max-width:568px) {
.wpt_nutritiontip_single .meta .tags,
.wpt_nutritiontip_single .meta .social {
float: none;
width: 100%;
text-align: left;
}
.wpt_nutritiontip_single .meta .social {
margin-top: 20px;
}
} .wpt_recent_nutritiontips_widget li,
.wpt_related_nutritiontips_widget li {
display: -webkit-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
line-height: 1.3;
margin-bottom: 10px;
padding-bottom: 10px;
border-bottom: 1px solid #ebeaea;
}
.wpt_recent_nutritiontips_widget li:last-child,
.wpt_related_nutritiontips_widget li:last-child {
border-bottom: none;
}
.wpt_recent_nutritiontips_widget li .thumbnail,
.wpt_related_nutritiontips_widget li .thumbnail,
.wpt_recent_nutritiontips_widget li .thumbnail img,
.wpt_related_nutritiontips_widget li .thumbnail img {
display: block;
-webkit-border-radius: 100px;
-moz-border-radius: 100px;
border-radius: 100px;
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box;
}
.wpt_recent_nutritiontips_widget .category,
.wpt_related_nutritiontips_widget .category {
font-size: 0.88em;
}
.wpt_recent_nutritiontips_widget .category a,
.wpt_related_nutritiontips_widget .category a {
color: #404040;
}
.wpt_recent_nutritiontips_widget .category a:hover,
.wpt_related_nutritiontips_widget .category a:hover {
color: #149FB8;
} .wpt_nutritiontips_teasers_shortcode .title a {
color: #404040;
}
.wpt_nutritiontips_teasers_shortcode .subtitle {
color: #cb1313;
}
.wpt_nutritiontips_teasers_shortcode.wpt_extended .thumbnail,
.wpt_nutritiontips_teasers_shortcode.wpt_extended .thumbnail * {
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box;
} @media only screen and (max-width:768px) {
.wpt_teasers.wpt_grid_fitrows.w_1cols .entry,
.wpt_teasers.wpt_grid_masonry.w_1cols .entry {
width: 100%;
}
.wpt_teasers.wpt_grid_fitrows.w_2cols .entry,
.wpt_teasers.wpt_grid_masonry.w_2cols .entry {
width: 50%;
}
.wpt_teasers.wpt_grid_fitrows.w_3cols .entry,
.wpt_teasers.wpt_grid_masonry.w_3cols .entry {
width: 50%;
}
.wpt_teasers.wpt_grid_fitrows.w_4cols .entry,
.wpt_teasers.wpt_grid_masonry.w_4cols .entry {
width: 33.3%;
}
}
@media only screen and (max-width:568px) {
.wpt_teasers.wpt_grid_fitrows.w_1cols .entry,
.wpt_teasers.wpt_grid_masonry.w_1cols .entry,
.wpt_teasers.wpt_grid_fitrows.w_2cols .entry,
.wpt_teasers.wpt_grid_masonry.w_2cols .entry,
.wpt_teasers.wpt_grid_fitrows.w_3cols .entry,
.wpt_teasers.wpt_grid_masonry.w_3cols .entry,
.wpt_teasers.wpt_grid_fitrows.w_4cols .entry,
.wpt_teasers.wpt_grid_masonry.w_4cols .entry {
width: 100%;
}
.wpt_teasers.wpt_grid_fitrows.w_4cols .entry,
.wpt_teasers.wpt_grid_masonry.w_4cols .entry {
width: 50%;
}
}
@media only screen and (max-width:768px) {
.wpt_teasers.wpt_carousel.w_1cols .entry {
width: 100%;
}
.wpt_teasers.wpt_carousel.w_2cols .entry {
width: 50%;
}
.wpt_teasers.wpt_carousel.w_3cols .entry {
width: 50%;
}
.wpt_teasers.wpt_carousel.w_4cols .entry {
width: 33.3%;
}
.wpt_teasers.wpt_carousel .flickity-prev-next-button.previous {
left: -25px;
}
.wpt_teasers.wpt_carousel .flickity-prev-next-button.next {
right: -25px;
}
}
@media only screen and (max-width:568px) {
.wpt_teasers.wpt_carousel.w_1cols .entry,
.wpt_teasers.wpt_carousel.w_2cols .entry,
.wpt_teasers.wpt_carousel.w_3cols .entry,
.wpt_teasers.wpt_carousel.w_4cols .entry {
width: 100%;
}
.wpt_teasers.wpt_carousel.w_4cols .entry {
width: 50%;
}
.wpt_teasers.wpt_carousel.w_4cols .entry > .wrapper {
padding: 0 8px;
}
.wpt_teasers.wpt_carousel.w_4cols:before,
.wpt_teasers.wpt_carousel.w_4cols:after {
width: 8px;
}
.wpt_teasers.wpt_carousel .flickity-prev-next-button {
display: none;
}
} .wpt_unit_switcher.metric .metric {
color: #404040;
}
.wpt_unit_switcher.metric .imperial {
color: #a6a6a6;
}
.wpt_unit_switcher.imperial .imperial {
color: #404040;
}
.wpt_unit_switcher.imperial .metric {
color: #a6a6a6;
} .wpt_fitness_calculator .results_section .title {
font-family: 'Oswald';
text-transform: uppercase;
margin-bottom: 0;
}
.wpt_fitness_calculator .results_section .result {
font-family: 'Chivo', sans-serif;
font-weight: 900;
line-height: 1;
margin: 4px 0 10px;
}
.wpt_fitness_calculator .results_section .more > * {
margin: 0 4px;
color: #404040;
text-transform: uppercase;
font-size: 0.8em;
font-weight: 600;
}
.wpt_fitness_calculator .results_section .more > *:before {
font-size: 12px;
}
.wpt_fitness_calculator .results_section .more > *:hover {
color: #cb1313;
}
.wpt_fitness_calculator .results_section .more .share:before {
font-family: 'FontAwesome';
font-style: normal;
font-weight: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: '\f0e0';
font-size: 11px;
margin-right: 3px;
}
.wpt_fitness_calculator .results_section .more .details:before {
font-family: 'FontAwesome';
font-style: normal;
font-weight: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: '\f05a';
font-size: 13px;
margin-right: 2px;
vertical-align: middle;
}
.wpt_fitness_calculator .field {
position: relative;
}
.wpt_fitness_calculator .field.invalid:after {
font-family: 'FontAwesome';
font-style: normal;
font-weight: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: '\f057';
font-size: 13px;
letter-spacing: normal;
color: #d12323;
background: #FFF;
padding-left: 10px;
display: inline-block;
position: absolute;
top: 9px;
right: 10px;
}
.wpt_fitness_calculator .column_row .field.invalid:after {
right: 15px;
}
.wpt_fitness_calculator cite {
font-size: 0.8em;
opacity: 0.8;
margin-left: 10px;
}
.wpt_fitness_calculator.wpt_one_rep_max_calculator .wrapper .values_section {
width: 60%;
}
.wpt_fitness_calculator.wpt_one_rep_max_calculator .wrapper .results_section {
width: 40%;
}
@media only screen and (max-width:568px) {
.wpt_fitness_calculator .wrapper {
display: block !important;
}
.wpt_fitness_calculator .wrapper .values_section {
-webkit-border-top-right-radius: 5px;
-webkit-border-bottom-right-radius: 0;
-webkit-border-bottom-left-radius: 0;
-webkit-border-top-left-radius: 5px;
-moz-border-radius-topright: 5px;
-moz-border-radius-bottomright: 0;
-moz-border-radius-bottomleft: 0;
-moz-border-radius-topleft: 5px;
border-top-right-radius: 5px;
border-bottom-right-radius: 0;
border-bottom-left-radius: 0;
border-top-left-radius: 5px; }
.wpt_fitness_calculator .wrapper .results_section {
-webkit-border-top-right-radius: 0;
-webkit-border-bottom-right-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
-webkit-border-top-left-radius: 0;
-moz-border-radius-topright: 0;
-moz-border-radius-bottomright: 5px;
-moz-border-radius-bottomleft: 5px;
-moz-border-radius-topleft: 0;
border-top-right-radius: 0;
border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px;
border-top-left-radius: 0; }
.wpt_fitness_calculator .wrapper .values_section,
.wpt_fitness_calculator .wrapper .results_section {
width: 100% !important;
display: block !important;
}
}
.winner_no_sidebar .vc_col-sm-12 .wpt_fitness_calculator .wrapper .values_section {
width: 70%;
}
.wpt_fitness_calculator_popup.sharing .intro p:first-child {
font-weight: 600;
}
.wpt_fitness_calculator_popup.sharing .intro p:last-child {
font-size: 0.9em;
}
.wpt_fitness_calculator_popup.sharing .fields > * {
vertical-align: middle;
}
.wpt_fitness_calculator_popup.sharing input.email {
width: 200px;
height: 35px;
}
.wpt_fitness_calculator_popup.sharing a.submit_email {
height: 35px;
}
.wpt_fitness_calculator_popup.sharing .feedback {
width: 15px;
}
.wpt_fitness_calculator_popup.info .heading .title {
font-family: 'Oswald';
text-transform: uppercase;
font-size: 0.9em;
margin-bottom: 0;
}
.wpt_fitness_calculator_popup.info .heading .value {
font-family: 'Chivo', sans-serif;
font-weight: 900;
line-height: 1;
margin: 4px 0 10px;
}
.wpt_fitness_calculator_popup.info .footnote {
font-size: 0.8em;
font-weight: 600;
} .winner_no_sidebar .workoutplan_navigation {
padding-left: 9999px;
padding-right: 9999px;
margin-left: -9999px;
margin-right: -9999px;
border-left: none;
border-right: none;
margin-top: -45px;
}
.winner_no_sidebar .footnote .workoutplan_navigation {
margin-bottom: -45px;
margin-top: -1px;
}
.workoutplan_navigation ul {
padding-top: 8px;
}
.workoutplan_navigation li {
font-family: 'Oswald';
font-weight: normal !important;
font-size: 1.05em;
text-transform: uppercase;
}
.workoutplan_navigation li:after {
content: '|';
padding: 0 8px 0 12px;
}
.workoutplan_navigation li:last-child:after {
content: '';
}
.workoutplan_navigation a {
color: #404040;
}
.workoutplan_navigation li.current a,
.workoutplan_navigation a:hover {
color: #cb1313;
}
@media only screen and (max-width:568px) {
.workoutplan_navigation .hotlinks,
.workoutplan_navigation .quick_nav {
float: none;
}
.workoutplan_navigation .quick_nav {
margin-top: 10px;
}
} .wpt_workoutplan_schedule .day {
color: #FFF;
background: #cb1313;
font-weight: 600;
font-size: 0.85em;
margin: 6px 0;
padding: 1px 10px 2px;
display: inline-block;
border-radius: 12px;
}
.wpt_workoutplan_schedule .title {
font-family: 'Oswald';
text-transform: uppercase;
font-size: 1em;
margin-top: 5px;
color: #404040;
}
@media only screen and (max-width:568px) {
.wpt_workoutplan_schedule .title {
margin: 5px 0;
}
}
.wpt_workoutplan_schedule .week_title {
background: #272727;
}
.wpt_workoutplan_schedule .week:last-child .entry {
border-bottom: 1px solid #eee;
}
.wpt_workoutplan_schedule .entry {
-webkit-transition: all 0.2s ease;
transition: all 0.2s ease;
}
.wpt_workoutplan_schedule .entry:hover {
background-color: #fafafa;
}
@media only screen and (max-width:768px) {
.wpt_workoutplan_schedule .entry {
width: 25% !important;
border-bottom: 1px solid #eee;
}
.wpt_workoutplan_schedule .entry:nth-child(3n+5) {
border-left: 1px solid #eee;
}
}
@media only screen and (max-width:568px) {
.wpt_workoutplan_schedule .entry {
width: 50% !important;
border: none;
border-bottom: 1px solid #eee;
}
.wpt_workoutplan_schedule .entry:nth-child(odd) {
border-left: 1px solid #eee;
}
.wpt_workoutplan_schedule .entry:nth-child(even) {
border-left: 1px solid #eee;
border-right: 1px solid #eee;
}
.wpt_workoutplan_schedule .entry:last-child {
border-left: 1px solid #eee;
border-right: 1px solid #eee;
}
} .wpt_workoutplan_workout_single .workout_actions {
margin-bottom: -45px;
}
.wpt_workoutplan_workout_single.tips_and_exercises .workout_actions {
margin-bottom: 45px;
} .wpt_nutrition_facts {
max-width: none;
border: 1px solid #eaeaea;
}
.wpt_nutrition_facts .title {
font-family: 'Oswald';
font-weight: normal;
text-transform: uppercase;
margin-bottom: 2px;
}
.wpt_nutrition_facts .subtitle {
font-family: 'Oswald';
font-weight: 300;
}
.wpt_nutrition_facts table td {
border-bottom: solid 1px #d5d5d5 !important;
}
.wpt_nutrition_facts .head {
border-width: 2px;
} .wpt_meal_shortcode .title {
font-family: 'Oswald';
font-weight: normal;
font-size: 2.2em;
}
.wpt_meal_shortcode .subtitle {
color: #cb1313;
font-weight: 600;
margin-bottom: 2px;
font-size: 1em;
}
.wpt_meal_shortcode .thumbnail {
margin-bottom: 10px;
}
.wpt_meal_shortcode .obs {
margin-top: 20px;
font-weight: 600;
padding-left: 15px;
position: relative;
}
.wpt_meal_shortcode .obs:before {
font-family: 'FontAwesome';
font-style: normal;
font-weight: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: '\f05a';
font-size: 13px;
color: #cb1313;
margin-right: 4px;
position: absolute;
left: 0;
}
.wpt_meal_shortcode .nutrition_facts label {
font-family: 'Oswald';
font-weight: lighter;
letter-spacing: 0.3px;
color: #a6a6a6;
}
.wpt_meal_shortcode .nutrition_facts cite {
font-style: normal;
font-size: 0.7em;
margin-left: 1px;
}
.wpt_meal_shortcode .ingredients .ingredient {
margin-bottom: 7px;
}
.wpt_meal_shortcode .ingredients .ingredient .name {
font-weight: 600;
font-size: 0.95em;
}
.wpt_meal_shortcode .ingredients .ingredient .name:before {
font-family: 'FontAwesome';
font-style: normal;
font-weight: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: '\f0da';
margin-right: 4px;
color: #cb1313;
}
.wpt_meal_shortcode .ingredients .ingredient .quantity {
font-size: 0.9em;
}
.vc_col-sm-4 .wpt_meal_shortcode .title {
font-size: 1.5em;
}
@media only screen and (max-width:568px) {
.wpt_meal_shortcode .side_info {
display: none;
}
.wpt_meal_shortcode.with_image .main_info {
float: none;
width: 100%;
padding-left: 0;
padding-right: 0;
}
.wpt_meal_shortcode .responsive_thumbnail {
display: block !important;
}
} .wpt_workoutplan_subscription_steps .title {
font-family: 'Oswald';
text-transform: uppercase;
}
.wpt_workoutplan_subscription_steps .current .number {
background-color: #cb1313;
}
.wpt_workoutplan_subscription_steps .current:after {
background-color: #cb1313 !important;
} .wpt_workoutplan_purchase .payment_step .workoutplan_teaser {
padding: 40px 120px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box;
}
.wpt_workoutplan_purchase .payment_step .workoutplan_teaser label,
.wpt_workoutplan_purchase .payment_step .workoutplan_teaser .title {
font-family: 'Oswald';
text-transform: uppercase;
font-weight: normal;
}
.wpt_workoutplan_purchase .payment_step .workoutplan_teaser label {
background: -webkit-linear-gradient(#FFF, #d2d2d2);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.wpt_workoutplan_purchase .payment_step .workoutplan_teaser .title {
font-size: 2em;
font-weight: bold;
background: -webkit-linear-gradient(#FFF, #B9B9B9);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.wpt_workoutplan_purchase .payment_step .workoutplan_teaser .rating {
margin: 10px 0 15px;
}
.wpt_workoutplan_purchase .payment_step .workoutplan_teaser .rating:after {
font-family: 'FontAwesome';
font-style: normal;
font-weight: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: '\f179';
font-size: 9px;
content: '\f005  \f005  \f005  \f005  \f005';
}
.wpt_workoutplan_purchase .payment_step .workoutplan_teaser .categories span {
padding: 0 6px;
}
.wpt_workoutplan_purchase .payment_step .workoutplan_teaser .price {
margin-top: 20px;
font-family: 'Oswald';
font-size: 2em;
font-weight: bold;
background: -webkit-linear-gradient(#FFF, #B9B9B9);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}   .winner .wpb_button,
.winner .wpb_content_element,
.winner ul.wpb_thumbnails-fluid > li {
margin-bottom: 45px;
}
.winner .vc_col-has-fill > .vc_column-inner,
.winner .vc_row-has-fill + .vc_row-full-width + .vc_row > .vc_column_container > .vc_column-inner,
.winner .vc_row-has-fill + .vc_row > .vc_column_container > .vc_column-inner,
.winner .vc_row-has-fill + .vc_vc_row > .vc_row > .vc_vc_column > .vc_column_container > .vc_column-inner,
.winner .vc_row-has-fill + .vc_vc_row_inner > .vc_row > .vc_vc_column_inner > .vc_column_container > .vc_column-inner,
.winner .vc_row-has-fill > .vc_column_container > .vc_column-inner,
.winner .vc_row-has-fill > .vc_row > .vc_vc_column > .vc_column_container > .vc_column-inner,
.winner .vc_row-has-fill > .vc_vc_column_inner > .vc_column_container > .vc_column-inner {
padding-top: 45px;
}
.sc85_wrapper .wpb_content_element:last-child {
margin-bottom: 0;
} .winner .wpb_start_animation.wpb_top-to-bottom {
-webkit-animation: wpb_ttb 0.5s 1 ease-out;
animation: wpb_ttb 0.5s 1 ease-out;
-webkit-opacity: 1;
-moz-opacity: 1;
opacity: 1;
filter: alpha(opacity=1);
}
.winner .wpb_start_animation.wpb_bottom-to-top {
-webkit-animation: wpb_btt 0.5s 1 ease-out;
animation: wpb_btt 0.5s 1 ease-out;
-webkit-opacity: 1;
-moz-opacity: 1;
opacity: 1;
filter: alpha(opacity=1);
}
.winner .wpb_start_animation.wpb_left-to-right {
-webkit-animation: wpb_ltr 0.5s 1 ease-out;
animation: wpb_ltr 0.5s 1 ease-out;
-webkit-opacity: 1;
-moz-opacity: 1;
opacity: 1;
filter: alpha(opacity=1);
}
.winner .wpb_start_animation.wpb_right-to-left {
-webkit-animation: wpb_rtl 0.5s 1 ease-out;
animation: wpb_rtl 0.5s 1 ease-out;
-webkit-opacity: 1;
-moz-opacity: 1;
opacity: 1;
filter: alpha(opacity=1);
}
.winner .wpb_start_animation.wpb_appear {
-webkit-animation: wpb_appear 0.5s 1 ease-out;
animation: wpb_appear 0.5s 1 ease-out;
-webkit-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
-webkit-opacity: 1;
-moz-opacity: 1;
opacity: 1;
filter: alpha(opacity=1);
} .winner .vc_message_box-outline,
.winner .vc_message_box-solid-icon {
border-width: 1px;
} .winner .vc_toggle {
margin-bottom: 5px;
}
.winner .vc_toggle .vc_toggle_title {
padding: 10px 30px 10px 15px !important;
background: #fafafa;
background: rgba(247, 247, 247, 0.71);
border: none;
border-left: 2px solid #cb1313;
-webkit-border-top-right-radius: 4px;
-webkit-border-bottom-right-radius: 4px;
-webkit-border-bottom-left-radius: 0;
-webkit-border-top-left-radius: 0;
-moz-border-radius-topright: 4px;
-moz-border-radius-bottomright: 4px;
-moz-border-radius-bottomleft: 0;
-moz-border-radius-topleft: 0;
border-top-right-radius: 4px;
border-bottom-right-radius: 4px;
border-bottom-left-radius: 0;
border-top-left-radius: 0; }
.winner .vc_toggle .vc_toggle_title .vc_toggle_icon {
display: none;
}
.winner .vc_toggle .vc_toggle_title:before {
content: ' ';
display: block;
width: 10px;
height: 2px;
background: #666666;
position: absolute;
right: 15px;
top: 50%;
margin-top: -1px;
}
.winner .vc_toggle .vc_toggle_title:after {
content: ' ';
display: block;
width: 2px;
height: 10px;
background: #666666;
position: absolute;
right: 15px;
top: 50%;
margin-top: -5px;
margin-right: 4px;
}
.winner .vc_toggle .vc_toggle_title:hover {
background: #F3F3F3 !important;
}
.winner .vc_toggle .vc_toggle_title h4 {
text-transform: none;
font-family: 'Open Sans';
font-weight: 600;
letter-spacing: -0.2px;
color: #4d4d4d;
font-size: 0.96em;
}
.winner .vc_toggle.vc_toggle_active .vc_toggle_title {
background: #F3F3F3 !important;
}
.winner .vc_toggle.vc_toggle_active .vc_toggle_title:after {
display: none;
}
.winner .vc_toggle:hover .vc_toggle_title:before {
color: #818181;
}
.winner .vc_toggle .vc_toggle_content {
border: none;
margin: 0;
padding: 10px 30px 15px 15px  !important;
} .winner .vc_tta-tabs .vc_tta-tab > a {
padding: 10px 20px !important;
border-color: #D8D8D8 !important;
background-color: #F7F7F7 !important;
-webkit-transition: none !important;
transition: none !important;
color: #2F2F2F !important;
font-weight: 600;
-webkit-border-radius: 0 !important;
border-radius: 0 !important;
-moz-border-radius: 0 !important;
}
.winner .vc_tta-tabs .vc_tta-tab.vc_active:hover > a,
.winner .vc_tta-tabs .vc_tta-tab.vc_active > a {
background-color: #FFF !important;
border-bottom-color: #FFF !important;
}
.winner .vc_tta-tabs .vc_tta-tab .vc_tta-title-text:not(:empty):not(:first-child),
.winner .vc_tta-tabs .vc_tta-tab .vc_tta-title-text:not(:empty) ~ * {
margin-left: 7px !important;
}
.winner .vc_tta-tabs .vc_tta-tab .vc_tta-title-text {
text-transform: uppercase;
font-size: 0.9em;
letter-spacing: -0.2px;
}
.winner .vc_tta-tabs .vc_tta-tab i {
position: relative;
top: -1px;
}
.winner .vc_tta-tabs .vc_tta-tab:hover > a {
background: #F3F3F3 !important;
}
.winner .vc_tta-tabs .vc_tta-panels {
background-color: #FFF !important;
border-color: #D8D8D8 !important;
}
.winner .vc_tta-tabs.vc_tta-tabs-position-top .vc_tta-tab {
margin: 1px 0 0 -1px !important;
}
.winner .vc_tta-tabs.vc_tta-tabs-position-top .vc_tta-tab:first-child {
margin-left: 1px !important;
}
.winner .vc_tta-tabs.vc_tta-tabs-position-top .vc_tta-tab.vc_active:hover > a,
.winner .vc_tta-tabs.vc_tta-tabs-position-top .vc_tta-tab.vc_active > a {
border-top-color: transparent !important;
padding-top: 13px !important;
}
.winner .vc_tta-tabs.vc_tta-tabs-position-top .vc_tta-tab.vc_active {
border-top: 2px solid #cb1313;
}
.winner .vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-tab {
margin: -1px 0 0 1px !important;
padding-left: 5px;
}
.winner .vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-tab:first-child {
margin-top: 1px !important;
}
.winner .vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-tab.vc_active:hover > a,
.winner .vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-tab.vc_active > a {
background-color: #FFF !important;
border-bottom-color: #D8D8D8 !important;
border-left-color: transparent !important;
border-right-color: #FFF !important;
}
.winner .vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-tab.vc_active {
padding-left: 0px;
border-left: 2px solid #cb1313;
}
@media only screen and (max-width:768px) {
.winner .vc_tta-tabs .vc_tta-panel .vc_tta-panel-title > a {
font-family: 'Open Sans', Helvetica, Arial, sans-serif;
font-size: 0.9em;
font-weight: 600;
text-transform: uppercase !important;
color: #2F2F2F !important;
}
.winner .vc_tta-tabs .vc_tta-panel .vc_tta-panel-body {
background: #FFF !important;
}
.winner .vc_tta-tabs .vc_tta-icon {
position: relative;
top: -1px;
}
.winner .vc_tta-tabs .vc_tta-title-text {
margin-left: 5px !important;
}
} .winner .vc_tta-accordion .vc_tta-panel-heading {
border-color: #D8D8D8 !important;
background-color: #F7F7F7 !important;
-webkit-border-radius: 0 !important;
-moz-border-radius: 0 !important;
border-radius: 0 !important;
}
.winner .vc_tta-accordion .vc_tta-panel-heading h4 {
font-family: 'Open Sans', Helvetica, Arial, sans-serif;
font-size: 0.9em;
font-weight: 600;
}
.winner .vc_tta-accordion .vc_tta-panel-heading h4 a {
color: #2F2F2F !important;
}
.winner .vc_tta-accordion .vc_tta-panel-heading:hover {
background-color: #F3F3F3 !important;
}
.winner .vc_tta-accordion .vc_tta-panel-body {
background: #FFF !important;
border-color: #D8D8D8 !important;
}
.winner .vc_tta-accordion .vc_tta-title-text:not(:empty):not(:first-child),
.winner .vc_tta-accordion .vc_tta.vc_general .vc_tta-title-text:not(:empty) ~ * {
margin-left: 7px !important;
}
.winner .vc_tta-accordion .vc_tta-icon {
position: relative;
top: -1px;
}
.winner .vc_tta-accordion .vc_active .vc_tta-panel-heading:hover {
background-color: #F7F7F7 !important;
} .winner .vc_progress_bar .vc_single_bar {
margin-bottom: 7px;
}
.winner .vc_progress_bar .vc_single_bar .vc_label {
font-size: 0.94em;
padding: 5px 10px;
color: #FFF;
}
.winner .vc_progress_bar .vc_single_bar .vc_bar {
background: #cb1313;
} .winner .vc_pie_chart h4 {
margin-top: 10px;
} div.wpcf7 {
margin-bottom: 35px;
}
.wpcf7-form .field {
clear: both;
margin-bottom: 15px;
}
.wpcf7-form .field:last-child {
margin-bottom: 0;
}
.wpcf7-form .field:last-of-type {
margin-bottom: 0;
}
.wpcf7-form .half {
width: 49%;
float: left;
clear: none;
}
.wpcf7-form .half_last {
width: 49%;
float: right;
clear: none;
}
@media only screen and (max-width:568px) {
.wpcf7-form .half,
.wpcf7-form .half_last {
width: 100%;
float: none;
clear: both;
}
}
.wpcf7-form input[type="text"],
.wpcf7-form input[type="email"],
.wpcf7-form input[type="url"],
.wpcf7-form input[type="tel"],
.wpcf7-form input[type="number"],
.wpcf7-form input[type="date"],
.wpcf7-form select,
.wpcf7-form textarea {
width: 100%;
}
.wpcf7-form textarea.small {
height: 80px;
}
.wpcf7-form .label {
text-transform: uppercase;
font-family: 'Roboto';
font-size: 0.92em;
display: block;
margin-bottom: 5px;
}
.wpcf7-form .wpcf7-checkbox .wpcf7-list-item,
.wpcf7-form .wpcf7-radio .wpcf7-list-item {
display: block;
margin-left: 0;
margin-bottom: 3px;
}
.wpcf7-form .wpcf7-checkbox .wpcf7-list-item input,
.wpcf7-form .wpcf7-radio .wpcf7-list-item input {
margin: 0 4px 0 0;
}
.wpcf7-form .wpcf7-checkbox .wpcf7-list-item {
display: block;
margin-left: 0;
margin-bottom: 3px;
}
.wpcf7-form .wpcf7-checkbox .wpcf7-list-item input {
margin: 0 4px 0 0;
} .wpcf7-form .wpcf7-form-control-wrap {
display: block;
}
.wpcf7-form .title .wpcf7-form-control-wrap:before,
.wpcf7-form .name .wpcf7-form-control-wrap:before,
.wpcf7-form .email .wpcf7-form-control-wrap:before,
.wpcf7-form .subject .wpcf7-form-control-wrap:before,
.wpcf7-form .message .wpcf7-form-control-wrap:before,
.wpcf7-form .url .wpcf7-form-control-wrap:before,
.wpcf7-form .phone .wpcf7-form-control-wrap:before,
.wpcf7-form .date .wpcf7-form-control-wrap:before,
.wpcf7-form .location .wpcf7-form-control-wrap:before,
.wpcf7-form .currency .wpcf7-form-control-wrap:before {
position: absolute;
left: 8px;
top: 9px;
font-family: 'FontAwesome';
font-style: normal;
font-weight: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: '\f179';
color: #737373;
font-size: 14px;
width: 1.28571429em;
text-align: center;
}
.wpcf7-form .title .wpcf7-form-control-wrap input[type="text"],
.wpcf7-form .name .wpcf7-form-control-wrap input[type="text"],
.wpcf7-form .email .wpcf7-form-control-wrap input[type="text"],
.wpcf7-form .subject .wpcf7-form-control-wrap input[type="text"],
.wpcf7-form .message .wpcf7-form-control-wrap input[type="text"],
.wpcf7-form .url .wpcf7-form-control-wrap input[type="text"],
.wpcf7-form .phone .wpcf7-form-control-wrap input[type="text"],
.wpcf7-form .date .wpcf7-form-control-wrap input[type="text"],
.wpcf7-form .location .wpcf7-form-control-wrap input[type="text"],
.wpcf7-form .currency .wpcf7-form-control-wrap input[type="text"],
.wpcf7-form .title .wpcf7-form-control-wrap input[type="email"],
.wpcf7-form .name .wpcf7-form-control-wrap input[type="email"],
.wpcf7-form .email .wpcf7-form-control-wrap input[type="email"],
.wpcf7-form .subject .wpcf7-form-control-wrap input[type="email"],
.wpcf7-form .message .wpcf7-form-control-wrap input[type="email"],
.wpcf7-form .url .wpcf7-form-control-wrap input[type="email"],
.wpcf7-form .phone .wpcf7-form-control-wrap input[type="email"],
.wpcf7-form .date .wpcf7-form-control-wrap input[type="email"],
.wpcf7-form .location .wpcf7-form-control-wrap input[type="email"],
.wpcf7-form .currency .wpcf7-form-control-wrap input[type="email"],
.wpcf7-form .title .wpcf7-form-control-wrap input[type="url"],
.wpcf7-form .name .wpcf7-form-control-wrap input[type="url"],
.wpcf7-form .email .wpcf7-form-control-wrap input[type="url"],
.wpcf7-form .subject .wpcf7-form-control-wrap input[type="url"],
.wpcf7-form .message .wpcf7-form-control-wrap input[type="url"],
.wpcf7-form .url .wpcf7-form-control-wrap input[type="url"],
.wpcf7-form .phone .wpcf7-form-control-wrap input[type="url"],
.wpcf7-form .date .wpcf7-form-control-wrap input[type="url"],
.wpcf7-form .location .wpcf7-form-control-wrap input[type="url"],
.wpcf7-form .currency .wpcf7-form-control-wrap input[type="url"],
.wpcf7-form .title .wpcf7-form-control-wrap input[type="tel"],
.wpcf7-form .name .wpcf7-form-control-wrap input[type="tel"],
.wpcf7-form .email .wpcf7-form-control-wrap input[type="tel"],
.wpcf7-form .subject .wpcf7-form-control-wrap input[type="tel"],
.wpcf7-form .message .wpcf7-form-control-wrap input[type="tel"],
.wpcf7-form .url .wpcf7-form-control-wrap input[type="tel"],
.wpcf7-form .phone .wpcf7-form-control-wrap input[type="tel"],
.wpcf7-form .date .wpcf7-form-control-wrap input[type="tel"],
.wpcf7-form .location .wpcf7-form-control-wrap input[type="tel"],
.wpcf7-form .currency .wpcf7-form-control-wrap input[type="tel"],
.wpcf7-form .title .wpcf7-form-control-wrap input[type="number"],
.wpcf7-form .name .wpcf7-form-control-wrap input[type="number"],
.wpcf7-form .email .wpcf7-form-control-wrap input[type="number"],
.wpcf7-form .subject .wpcf7-form-control-wrap input[type="number"],
.wpcf7-form .message .wpcf7-form-control-wrap input[type="number"],
.wpcf7-form .url .wpcf7-form-control-wrap input[type="number"],
.wpcf7-form .phone .wpcf7-form-control-wrap input[type="number"],
.wpcf7-form .date .wpcf7-form-control-wrap input[type="number"],
.wpcf7-form .location .wpcf7-form-control-wrap input[type="number"],
.wpcf7-form .currency .wpcf7-form-control-wrap input[type="number"],
.wpcf7-form .title .wpcf7-form-control-wrap input[type="date"],
.wpcf7-form .name .wpcf7-form-control-wrap input[type="date"],
.wpcf7-form .email .wpcf7-form-control-wrap input[type="date"],
.wpcf7-form .subject .wpcf7-form-control-wrap input[type="date"],
.wpcf7-form .message .wpcf7-form-control-wrap input[type="date"],
.wpcf7-form .url .wpcf7-form-control-wrap input[type="date"],
.wpcf7-form .phone .wpcf7-form-control-wrap input[type="date"],
.wpcf7-form .date .wpcf7-form-control-wrap input[type="date"],
.wpcf7-form .location .wpcf7-form-control-wrap input[type="date"],
.wpcf7-form .currency .wpcf7-form-control-wrap input[type="date"],
.wpcf7-form .title .wpcf7-form-control-wrap select,
.wpcf7-form .name .wpcf7-form-control-wrap select,
.wpcf7-form .email .wpcf7-form-control-wrap select,
.wpcf7-form .subject .wpcf7-form-control-wrap select,
.wpcf7-form .message .wpcf7-form-control-wrap select,
.wpcf7-form .url .wpcf7-form-control-wrap select,
.wpcf7-form .phone .wpcf7-form-control-wrap select,
.wpcf7-form .date .wpcf7-form-control-wrap select,
.wpcf7-form .location .wpcf7-form-control-wrap select,
.wpcf7-form .currency .wpcf7-form-control-wrap select,
.wpcf7-form .title .wpcf7-form-control-wrap textarea,
.wpcf7-form .name .wpcf7-form-control-wrap textarea,
.wpcf7-form .email .wpcf7-form-control-wrap textarea,
.wpcf7-form .subject .wpcf7-form-control-wrap textarea,
.wpcf7-form .message .wpcf7-form-control-wrap textarea,
.wpcf7-form .url .wpcf7-form-control-wrap textarea,
.wpcf7-form .phone .wpcf7-form-control-wrap textarea,
.wpcf7-form .date .wpcf7-form-control-wrap textarea,
.wpcf7-form .location .wpcf7-form-control-wrap textarea,
.wpcf7-form .currency .wpcf7-form-control-wrap textarea {
padding-left: 28px;
padding-right: 28px;
}
.wpcf7-form .title .wpcf7-form-control-wrap:before {
content: '\f19d';
}
.wpcf7-form .name .wpcf7-form-control-wrap:before {
content: '\f007';
}
.wpcf7-form .email .wpcf7-form-control-wrap:before {
content: '\f0e0';
top: 8px;
}
.wpcf7-form .subject .wpcf7-form-control-wrap:before {
content: '\f0b1';
}
.wpcf7-form .message .wpcf7-form-control-wrap:before {
content: '\f040';
}
.wpcf7-form .url .wpcf7-form-control-wrap:before {
content: '\f0ac';
}
.wpcf7-form .phone .wpcf7-form-control-wrap:before {
content: '\f095';
}
.wpcf7-form .date .wpcf7-form-control-wrap:before {
content: '\f073';
}
.wpcf7-form .location .wpcf7-form-control-wrap:before {
content: '\f041';
}
.wpcf7-form .currency .wpcf7-form-control-wrap:before {
content: '\f155';
} .wpcf7-form .wpcf7-not-valid-tip {
font-size: 1px;
letter-spacing: -1px;
color: transparent;
}
.wpcf7-form .wpcf7-not-valid-tip:before {
font-family: 'FontAwesome';
font-style: normal;
font-weight: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: '\f057';
font-size: 13px;
letter-spacing: normal;
color: #E63D3C;
display: inline-block;
position: absolute;
top: 9px;
right: 10px;
}
.wpcf7-form .wpcf7-validation-errors,
.wpcf7-form .wpcf7-mail-sent-ok {
font-size: 1em;
line-height: 1.3;
margin: 20px 0 0 0;
padding: 10px 14px;
position: relative;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box;
border-width: 1px;
}
.wpcf7-form .wpcf7-validation-errors:before,
.wpcf7-form .wpcf7-mail-sent-ok:before {
font-family: 'FontAwesome';
font-style: normal;
font-weight: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: '\f05a';
font-size: 14px;
margin-right: 5px;
}
.wpcf7-form .wpcf7-validation-errors {
border-color: #F1CD96;
background: #FFFBED;
color: #806945;
}
.wpcf7-form .wpcf7-validation-errors:before {
content: '\f05a';
color: #DB962C;
}
.wpcf7-form .wpcf7-mail-sent-ok {
border-color: #B5D88F;
background: #F5FFED;
color: #518045;
}
.wpcf7-form .wpcf7-mail-sent-ok:before {
content: '\f058';
color: #4BA240;
} .wpcf7-form .side_labels label {
width: 25%;
display: inline-block;
vertical-align: top;
margin-top: 9px;
padding-right: 15px;
}
.wpcf7-form .side_labels .wpcf7-form-control-wrap {
width: 75%;
display: inline-block;
}
@media only screen and (max-width:568px) {
.wpcf7-form .side_labels label {
margin-top: 0;
}
.wpcf7-form .side_labels label,
.wpcf7-form .side_labels .wpcf7-form-control-wrap {
width: 100%;
}
}
.winner .header_metabar #lang_sel {
height: auto;
font-family: inherit;
}
.winner .header_metabar #lang_sel ul ul {
z-index: 1;
height: auto;
top: 14px;
border-top: none;
padding-top: 9px !important;
-webkit-box-shadow: 0 6px 14px 0 rgba(0, 0, 0, 0.1);
-moz-box-shadow: 0 6px 14px 0 rgba(0, 0, 0, 0.1);
box-shadow: 0 6px 14px 0 rgba(0, 0, 0, 0.1);
width: 110%;
}
.winner .header_metabar #lang_sel li {
float: none;
width: auto;
}
.winner .header_metabar #lang_sel ul ul a,
.winner .header_metabar #lang_sel ul ul a:visited {
color: #737373;
border-color: #ebeaea;
padding: 8px 10px;
}
.winner .header_metabar #lang_sel .lang_sel_sel {
display: inline;
line-height: 1;
border: none;
padding-right: 30px;
color: #737373;
}
.winner .header_metabar #lang_sel .lang_sel_sel:hover {
background: transparent !important;
}
.winner .header_metabar #lang_sel a:hover {
background: #fafafa;
}
.winner .header_metabar #lang_sel:hover .lang_sel_sel {
background: transparent !important;
}
.winner .header_metabar #lang_sel.wpml-ls-legacy-dropdown {
width: auto;
}
.winner .header_metabar #lang_sel.wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:after {
top: calc(49.935%);
border: .30em solid transparent;
border-top: .35em solid;
right: 0;
}
#winner_wpml_language_switcher {
cursor: default;
position: relative;
}
#winner_wpml_language_switcher .current {
padding-right: 20px;
position: relative;
height: 14px;
}
#winner_wpml_language_switcher .current:after {
font-family: 'FontAwesome';
font-style: normal;
font-weight: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: '\f0d7';
color: #8d8d8d;
position: absolute;
right: 0;
top: 2px;
}
#winner_wpml_language_switcher .other_languages {
position: absolute;
z-index: 1;
top: 14px;
left: -10px;
white-space: nowrap;
min-width: calc(124%);
-webkit-transition: all 0.2s ease 0.5s;
transition: all 0.2s ease 0.5s;
}
#winner_wpml_language_switcher .other_languages ul {
margin-top: 8px;
border: 1px solid #ebeaea;
border-bottom: none;
-webkit-box-shadow: 0 6px 14px 0 rgba(0, 0, 0, 0.1);
-moz-box-shadow: 0 6px 14px 0 rgba(0, 0, 0, 0.1);
box-shadow: 0 6px 14px 0 rgba(0, 0, 0, 0.1);
}
#winner_wpml_language_switcher .other_languages a {
display: block;
background: #FFF;
border-bottom: solid 1px #ebeaea;
padding: 5px 25px 5px 10px;
}
#winner_wpml_language_switcher .other_languages {
visibility: hidden;
opacity: 0;
}
#winner_wpml_language_switcher:hover .other_languages {
visibility: visible;
opacity: 1;
-webkit-transition: all 0.2s ease 0s;
transition: all 0.2s ease 0s;
}
#winner_wpml_language_switcher img,
#winner_wpml_language_switcher span {
vertical-align: middle;
display: inline-block;
} .muscular_anatomy_thumb {
-webkit-border-radius: 60px;
-moz-border-radius: 60px;
border-radius: 60px;
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box;
border: 2px solid #dcdcdc;
padding: 2px !important;
}
.muscular_anatomy_thumb img {
-webkit-border-radius: 60px;
-moz-border-radius: 60px;
border-radius: 60px;
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box;
display: block;
}
@media print { .theme_canvas {
width: 95%;
}
.winner_left_sidebar .page_body .main_column,
.winner_right_sidebar .page_body .main_column {
float: none;
width: 100%;
}
.winner_left_sidebar .page_body .side_column,
.winner_right_sidebar .page_body .side_column {
width: 100%;
float: none;
display: none;
}
.winner_header_wrapper {
position: relative !important;
}
.winner_body_wrapper {
padding-top: 10px !important;
}
.page_header {
height: 60px !important;
}
.page_header .page_logo {
float: none;
text-align: center;
}
.page_header .page_menu,
.page_header .winner_responsive_menu_btn {
display: none !important;
}
.page_header {
border-color: transparent;
}
.winner_sticky_header .winner_header_wrapper {
box-shadow: none;
-webkit-box-shadow: none;
border-bottom: 1px solid transparent;
}
.header_metabar {
display: none !important;
}
.title_bar {
text-align: center;
border-bottom: 1px solid transparent;
}
.title_bar .page_title {
font-size: 1.5em;
margin-bottom: 5px;
margin-top: 0px;
}
.title_bar .page_subtitle {
font-size: 1em;
font-weight: lighter;
margin-top: 0;
}
.page_body {
margin: 0;
margin-bottom: 15px;
}
.winner_pagination {
display: none;
} .winner_no_sidebar .wpt_workout_single .exercises_list {
margin: 0;
}
.single-winner_workout .exercises_list .entry {
font-size: 0.8em;
padding-top: 15px;
padding-bottom: 15px;
}
.single-winner_workout .exercises_list .main_info .more {
display: none;
}
.single-winner_workout .exercises_list .thumbnails {
height: 50px;
}
.single-winner_workout .workout_actions,
.single-winner_workout .related_workouts {
display: none;
}
.single-winner_exercise .spec_group.actions {
display: none;
} .winner_post_archive .entry {
width: 70%;
margin-left: auto;
margin-right: auto;
}
.winner_post_single .thumbnail {
width: 50%;
margin-left: auto;
margin-right: auto;
}
.winner_post_single .winner_comment_form {
display: none;
}
}.page_header {
height: 90px;
}
.page_header .page_menu > div > ul > li > a {
line-height: 90px;
} a {
color: #dd3333;
} .sc85_button .button,
a.button,
button,
input[type="submit"] {
background: #dd3333;
} .page_header .page_menu .menu > li a:hover,
.page_header .page_menu .menu > li:hover > a {
color: #dd3333;
}
.page_header .page_menu .menu > li > .sub-menu:before {
background: #dd3333;
}
.page_header .page_menu .menu .current_page_item > a,
.page_header .page_menu .menu .current_page_item > a:hover,
.page_header .page_menu .menu .current_page_parent > a,
.page_header .page_menu .menu .current_page_parent > a:hover,
.page_header .page_menu .menu .current_page_ancestor > a,
.page_header .page_menu .menu .current_page_ancestor > a:hover,
.page_header .page_menu .menu .current-menu-item > a,
.page_header .page_menu .menu .current-menu-item > a:hover,
.page_header .page_menu .menu .current-menu-parent > a,
.page_header .page_menu .menu .current-menu-parent > a:hover,
.page_header .page_menu .menu .current-menu-ancestor > a,
.page_header .page_menu .menu .current-menu-ancestor > a:hover {
color: #dd3333;
}
.page_header .page_menu .menu .winner_megamenu_wrapper:before {
background: #dd3333;
}
.page_header .page_menu .menu .winner_megamenu_wrapper .current-menu-item a:hover {
color: #dd3333;
}
.page_header .page_menu .menu .winner_search_opt .popup .entry a:hover,
.page_header .page_menu .menu .winner_search_opt .popup .view_all a {
color: #dd3333;
}
.page_header .page_menu.pages .menu > ul > li > a:hover {
color: #dd3333;
}
.page_header .page_menu.pages .menu > ul .current_page_item > a,
.page_header .page_menu.pages .menu > ul .current_page_parent > a,
.page_header .page_menu.pages .menu > ul .current_page_ancestor > a,
.page_header .page_menu.pages .menu > ul .current-menu-item > a,
.page_header .page_menu.pages .menu > ul .current-menu-parent > a,
.page_header .page_menu.pages .menu > ul .current-menu-ancestor > a {
color: #dd3333;
} .winner_responsive_menu .menu_title .close_menu:hover {
color: #dd3333;
}
.winner_responsive_menu .menu > ul > li.current_page_item,
.winner_responsive_menu .menu > ul > li.current_page_item,
.winner_responsive_menu .menu > ul > li.current_page_parent,
.winner_responsive_menu .menu > ul > li.current_page_ancestor,
.winner_responsive_menu .menu > ul > li.current-menu-item,
.winner_responsive_menu .menu > ul > li.current-menu-parent,
.winner_responsive_menu .menu > ul > li.current-menu-ancestor {
background: #dd3333 !important;
}
.winner_responsive_menu .menu > li.current_page_item,
.winner_responsive_menu .menu > li.current_page_item,
.winner_responsive_menu .menu > li.current_page_parent,
.winner_responsive_menu .menu > li.current_page_ancestor,
.winner_responsive_menu .menu > li.current-menu-item,
.winner_responsive_menu .menu > li.current-menu-parent,
.winner_responsive_menu .menu > li.current-menu-ancestor {
background: #dd3333 !important;
}
.winner_responsive_menu .menu > ul > li.current_page_item .arrow,
.winner_responsive_menu .menu > ul > li.current_page_item .arrow,
.winner_responsive_menu .menu > ul > li.current_page_parent .arrow,
.winner_responsive_menu .menu > ul > li.current_page_ancestor .arrow,
.winner_responsive_menu .menu > ul > li.current-menu-item .arrow,
.winner_responsive_menu .menu > ul > li.current-menu-parent .arrow,
.winner_responsive_menu .menu > ul > li.current-menu-ancestor .arrow {
background: #dd3333 !important;
}
.winner_responsive_menu .menu > li.current_page_item .arrow,
.winner_responsive_menu .menu > li.current_page_item .arrow,
.winner_responsive_menu .menu > li.current_page_parent .arrow,
.winner_responsive_menu .menu > li.current_page_ancestor .arrow,
.winner_responsive_menu .menu > li.current-menu-item .arrow,
.winner_responsive_menu .menu > li.current-menu-parent .arrow,
.winner_responsive_menu .menu > li.current-menu-ancestor .arrow {
background: #dd3333 !important;
}
.winner_responsive_menu .menu > ul > li:hover > a,
.winner_responsive_menu .menu > ul > li > ul > a:hover {
color: #dd3333;
}
.winner_responsive_menu .menu > li:hover > a,
.winner_responsive_menu .menu > li > ul > a:hover {
color: #dd3333;
}
.winner_responsive_menu .menu > ul > li > ul li.current_page_item a,
.winner_responsive_menu .menu > ul > li > ul li.current_page_parent a,
.winner_responsive_menu .menu > ul > li > ul li.current_page_ancestor a,
.winner_responsive_menu .menu > ul > li > ul li.current-menu-item a,
.winner_responsive_menu .menu > ul > li > ul li.current-menu-parent a,
.winner_responsive_menu .menu > ul > li > ul li.current-menu-ancestor a {
color: #dd3333;
}
.winner_responsive_menu .menu > li > ul li.current_page_item a,
.winner_responsive_menu .menu > li > ul li.current_page_parent a,
.winner_responsive_menu .menu > li > ul li.current_page_ancestor a,
.winner_responsive_menu .menu > li > ul li.current-menu-item a,
.winner_responsive_menu .menu > li > ul li.current-menu-parent a,
.winner_responsive_menu .menu > li > ul li.current-menu-ancestor a {
color: #dd3333;
}
.winner_responsive_menu .menu > ul > li > .winner_megamenu_wrapper a:hover,
.winner_responsive_menu .menu > ul > li > .winner_megamenu_wrapper h4:hover {
color: #dd3333;
}
.winner_responsive_menu .menu > li > .winner_megamenu_wrapper a:hover,
.winner_responsive_menu .menu > li > .winner_megamenu_wrapper h4:hover {
color: #dd3333;
}
.winner_responsive_menu .menu > ul > li > .winner_megamenu_wrapper li.current_page_item a,
.winner_responsive_menu .menu > ul > li > .winner_megamenu_wrapper li.current_page_parent a,
.winner_responsive_menu .menu > ul > li > .winner_megamenu_wrapper li.current_page_ancestor a,
.winner_responsive_menu .menu > ul > li > .winner_megamenu_wrapper li.current-menu-item a,
.winner_responsive_menu .menu > ul > li > .winner_megamenu_wrapper li.current-menu-parent a,
.winner_responsive_menu .menu > ul > li > .winner_megamenu_wrapper li.current-menu-ancestor a {
color: #dd3333;
}
.winner_responsive_menu .menu > li > .winner_megamenu_wrapper li.current_page_item a,
.winner_responsive_menu .menu > li > .winner_megamenu_wrapper li.current_page_parent a,
.winner_responsive_menu .menu > li > .winner_megamenu_wrapper li.current_page_ancestor a,
.winner_responsive_menu .menu > li > .winner_megamenu_wrapper li.current-menu-item a,
.winner_responsive_menu .menu > li > .winner_megamenu_wrapper li.current-menu-parent a,
.winner_responsive_menu .menu > li > .winner_megamenu_wrapper li.current-menu-ancestor a {
color: #dd3333;
} .titlebar_slider .rev_slider .winner_revslider_button,
.titlebar_slider .rev_slider .winner_revslider_button:hover {
background: #dd3333 !important;
} .winner_ajax_search_form .popup form i:hover,
.winner_ajax_search_form .popup form i.loading {
color: #dd3333 !important;
} .winner_ajax_load_more:hover {
background: #dd3333;
} .header_metabar a:hover i {
color: #dd3333;
}
.header_metabar a:hover {
color: #dd3333;
} .winner_pagination .page-numbers .page.current,
.winner_pagination .page-numbers .page.current:hover {
background: #dd3333;
}
.winner_pagination .page-numbers.current .page,
.winner_pagination .page-numbers.current:hover .page {
background: #dd3333;
border-color: #dd3333;
}
.winner_single_page_pagination span {
background: #dd3333;
border-color: #dd3333;
}
.winner_single_page_pagination a span,
.winner_single_page_pagination a span:hover {
color: #dd3333;
} .winner_search_results_list .entry.current .title a {
color: #dd3333;
}
.winner_search_results_list .view_all a {
color: #dd3333;
} .winner .vc_toggle .vc_toggle_title {
border-left-color: #dd3333;
}
.winner .vc_tta-tabs.vc_tta-tabs-position-top .vc_tta-tab.vc_active {
border-top-color: #dd3333;
}
.winner .vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-tab.vc_active {
border-left-color: #dd3333;
} .winner .vc_progress_bar .vc_single_bar .vc_bar {
background: #dd3333;
} .widget_tag_cloud a {
background: #dd3333;
}
.widget_tag_cloud a:before {
border-color: transparent #dd3333 transparent transparent;
} .winner_search_form button[type="submit"]:hover {
color: #dd3333;
} .widget_calendar tbody td a {
background: #dd3333;
} .winner .mejs-controls .mejs-time-rail .mejs-time-current {
background-color: #dd3333;
} .sc85_iconbox .subtitle {
color: #dd3333;
}
.sc85_iconbox.clean_left_aligned .icon,
.sc85_iconbox.clean_right_aligned .icon {
color: #dd3333;
} .winner_megamenu_wrapper .sc85_recent_posts_preview .more {
color: #dd3333 !important;
} .sc85_pricing_table .entry .head .title {
color: #dd3333;
}
.sc85_pricing_table .entry .content li:before {
color: #dd3333;
} .sc85_partners .link {
color: #dd3333;
} .sc85_bullet_list li:before {
color: #dd3333;
}
.sc85_taxonomies_widget li.current-cat > a {
background: #dd3333;
} .sc85_popular_posts_widget .comments {
color: #dd3333;
} .sc85_counter .counter_description a:hover {
color: #dd3333;
} .sc85_image_carousel .flickity-page-dots .dot.is-selected {
background: #dd3333;
} .wpt_exercise_single .exercise_specs .spec_group .group-content li span:before {
color: #dd3333;
}
.wpt_exercise_single .exercise_specs .spec_group.actions .sharer .label,
.wpt_exercise_single .exercise_specs .spec_group.actions .sharer a:hover {
color: #dd3333;
} .wpt_exercise_archive .exercise_filters .clear_filters:hover {
color: #dd3333;
} .wpt_workout_single .exercises_list .main_info .count {
color: #dd3333;
}
.wpt_workout_single .workout_actions .sharer .label,
.wpt_workout_single .workout_actions .rater .label {
color: #dd3333;
} .wpt_workout_archive .workout_filters .clear_filters:hover {
color: #dd3333;
}
.wpt_workout_archive .workout_list .entry .wrapper .details .heading .category {
color: #dd3333;
} .wpt_workouts_teasers_shortcode .subtitle {
color: #dd3333;
} .sc85_posts_teasers_shortcode .subtitle {
color: #dd3333;
} .wpt_exercises_teasers_shortcode .subtitle {
color: #dd3333;
} .wpt_trainer_list_shortcode .entry .social a:hover {
color: #dd3333;
} .wpt_trainer_archive .trainer_list .entry .caption .position,
.wpt_trainer_grid_shortcode .entry .caption .position {
color: #dd3333;
} .wpt_trainer_prices_shortcode .price_list .entry .description:before,
.wpt_trainer_prices_shortcode .price_list .entry .price {
color: #dd3333;
} .wpt_class_single .class_schedule .entry .day:before,
.wpt_class_single .class_schedule .entry .time {
color: #dd3333;
} .wpt_class_archive .class_filters .clear_filters:hover {
color: #dd3333;
}
.wpt_class_archive .class_list .entry .wrapper .details .heading .category {
color: #dd3333;
} .wpt_weekly_classes_schedule .weekdays a:hover,
.wpt_weekly_classes_schedule .weekdays_short a:hover {
color: #dd3333;
}
.wpt_weekly_classes_schedule .weekdays a.current,
.wpt_weekly_classes_schedule .weekdays_short a.current {
background: #dd3333;
}
.wpt_weekly_classes_schedule .classes .class_entry .time {
background: #dd3333;
} .wpt_classes_teasers_shortcode .subtitle {
color: #dd3333;
} .wpt_nutritiontip_archive .entry .title a:hover,
.wpt_nutritiontip_archbve .entry .title:hover {
color: #dd3333;
} .wpt_nutritiontips_teasers_shortcode .subtitle {
color: #dd3333;
} .winner_button_style .widget_nav_menu li.current-menu-item > a,
.widget_nav_menu .winner_button_style li.current-menu-item > a {
background: #dd3333;
} .wpt_fitness_calculator .results_section .more > *:hover {
color: #dd3333;
} .woocommerce ul.products li.product .onsale {
background: #dd3333;
}
.woocommerce ul.products li.product .product_details .price {
color: #dd3333 !important;
}
.woocommerce ul.products li.product-category h3 .count {
color: #dd3333;
}
.woocommerce .winner_wc_product_single .product_summary .summary .price {
color: #dd3333 !important;
}
.woocommerce .winner_wc_product_single .product_summary .summary .product_meta .sc85_post_sharing_links {
color: #dd3333;
}
.woocommerce .winner_wc_product_single .woocommerce-tabs > ul.tabs li.active {
border-top-color: #dd3333 !important;
} .woocommerce table.cart tbody .product-remove a:hover {
color: #dd3333;
} .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a:hover {
color: #dd3333;
} .woocommerce #reviews #comments ol.commentlist li .comment-text .meta strong {
color: #dd3333 !important;
} .woocommerce ul.product_list_widget li a:hover {
color: #dd3333;
}
.woocommerce .widget_shopping_cart_content ul.product_list_widget li a.remove {
background: #dd3333;
} .widget_product_search button[type="submit"]:hover {
color: #dd3333;
} .widget_product_categories li.current-cat > a,
.widget_layered_nav li.current-cat > a {
background: #dd3333;
} .widget_product_tag_cloud a {
background: #dd3333;
}
.widget_product_tag_cloud a:before {
border-color: transparent #dd3333 transparent transparent;
} .widget_price_filter .price_slider .ui-slider-range {
background-color: #dd3333;
} .woocommerce-order-received .order-info mark,
.woocommerce-view-order .order-info mark {
color: #dd3333;
} .header_metabar .woocommerce_cart .cart_widget:hover .cart_summary {
color: #dd3333;
}
.header_metabar .woocommerce_cart .cart_widget .widget_wrapper .buttons a.button:not(.checkout) {
color: #dd3333;
} .sc85_timetable .entry.current,
.sc85_timetable .entry.current .weekday:before {
color: #dd3333;
} .wpt_workout_single .exercises_list .details .tooltip .tooltip-content::after {
border-top-color: #dd3333;
}
.wpt_workout_single .exercises_list .details .tooltip .tooltip-text {
border-bottom-color: #dd3333;
}
.winner_megamenu_wrapper .sc85_recent_posts_preview .more:hover {
color: #eda221 !important;
}
.page_header .page_menu .menu .winner_search_opt .popup .view_all a:hover {
color: #eda221;
}
.sc85_button .button:hover,
a.button:hover, button:hover,
input[type="submit"]:hover {
background-color: #eda221;
}
a:hover {
color: #eda221;
}
.titlebar_slider .rev_slider .winner_revslider_button:hover {
background: #eda221 !important;
}
.widget_tag_cloud a:hover {
background: #eda221;
color: #FFF !important;
}
.widget_tag_cloud a:hover:before {
border-color: transparent #eda221 transparent transparent;
}
.widget_calendar tbody td a:hover {
background: #eda221;
}
.woocommerce .widget_shopping_cart_content ul.product_list_widget li a.remove:hover {
background: #eda221;
}
.widget_product_tag_cloud a:hover {
background: #eda221;
}
.widget_product_tag_cloud a:hover:before {
border-color: transparent #eda221 transparent transparent;
}
.header_metabar .woocommerce_cart .cart_widget .widget_wrapper .buttons a.button:not(.checkout):hover {
color: #eda221;
}
.page_footer a:hover {
color: #4c4c4c;
}
body {
font-family: "Open Sans";
}
.sc85_iconbox.clean_left_aligned .title,
.sc85_iconbox.clean_right_aligned .title {
font-family: "Open Sans";
}
h1, h2, h3, h4, h5, h6,
.page_title,
.wpt_weekly_classes_schedule .classes .class_entry .name,
.sc85_heading.regular .title,
.sc85_heading.impact .title,
.sc85_counter.digital_clock .counter_description label {
font-family: "Oswald";
font-weight: 700;
}
.page_header .page_menu .menu > li > a {
font-family: "Oswald";
font-size: 16px;
font-weight: 700;
}
.page_header .page_menu .menu .sub-menu > li > a {
font-family: "Roboto";
font-weight: 700;
}
.sc85_button .button,
a.button,
button,
input[type="submit"] {
font-family: "Pathway Gothic One";
font-weight: 400;
} .winner_search_results_list .entry {
margin-bottom: 15px;
padding-bottom: 15px;
border-bottom: dashed 1px #ccc;
display: block;
zoom: 1.5;
}