* {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box; }
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section{display:block;}
audio,
canvas,
video{display:inline-block;}
audio:not([controls]){display:none;}
html{font-size:62.5%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
a:focus{outline:0;}
a:hover,
a:active{outline:0;}
sub,
sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline;}
sup{top:-0.5em;}
sub{bottom:-0.25em;}
img{max-width:100%;height:auto;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic;}
#map_canvas img{max-width:none;}
button,
input,
select,
textarea{margin:0;font-size:100%;vertical-align:middle;}
button,
input[type="button"],
input[type="reset"],
input[type="submit"]{cursor:pointer;-webkit-appearance:button;}
input[type="search"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:textfield;}
input[type="search"]::-webkit-search-decoration,
input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none;}
textarea{overflow:auto;vertical-align:top;}
iframe{border:0;}
.site{*zoom:1;}
.site:before, .site:after{display:table;content:"";}
.site:after{clear:both;}
.demo-site-boxed .site{max-width:1200px;width:88%;}
.main-home-active .fightclub-container-fluid.max{max-width:1670px;}
.three-cols-center .fightclub-container-fluid.max{max-width:1160px;}
.clear{clear:both;}
#pbd-alp-load-posts{margin:2em auto 4em;text-align:center;}
.fightclub-boxed-layout-active .site{background-color:white;box-shadow:0 0 5px rgba(0, 0, 0, 0.3);margin:0 auto;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}
body{margin:0;font-family:"Exo 2", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:15px;font-size:1.5rem;font-weight:400;line-height:1.6;color:#927f79;background:#ffffff;overflow-x:hidden;overflow-y:auto;position:relative;}
body.fightclub-navbar-fixed-left-active{padding-left:228px;}
body.fightclub-navbar-fixed-right-active{padding-right:228px;}::-moz-selection{text-shadow:none;color:#7a7a7a;background-color:#eeeeee;}::selection{text-shadow:none;color:#7a7a7a;background-color:#eeeeee;}
.accent-color {
color: #af3a2f;
} a{color:#af3a2f;text-decoration:none;-webkit-transition:color 0.2s ease, background-color 0.2s ease, border-color 0.2s ease, box-shadow 0.2s ease;transition:color 0.2s ease, background-color 0.2s ease, border-color 0.2s ease, box-shadow 0.2s ease;}
a:hover{color:#c61300;}
.fightclub-container-fluid{margin:0 auto;}
.fightclub-container-fluid.max{max-width:1180px;}
.fightclub-container-fluid.width{width:88%;}
.fightclub-container-fluid.offset{margin:5em auto;}
.fightclub-row-fluid{position:relative;width:100%;*zoom:1;}
.fightclub-row-fluid:before, .fightclub-row-fluid:after{display:table;content:"";}
.fightclub-row-fluid:after{clear:both;}
.fightclub-row-fluid [class*="span"]{display:block;width:100%;min-height:28px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:2%;}
.fightclub-row-fluid [class*="span"]:first-child{margin-left:0;}
.fightclub-row-fluid [class*="span"].right{float:right;}
.fightclub-row-fluid [class*="span"].right:first-child{margin-left:2%;}
.fightclub-row-fluid [class*="span"].right:last-child{margin-left:0;}
.fightclub-row-fluid [class*="span"].hide{display:none;}
.fightclub-row-fluid .fightclub-span1{width:3.81773%;}
.fightclub-row-fluid .fightclub-span2{width:12.56158%;}
.fightclub-row-fluid .fightclub-span3{width:23.5%;}
.fightclub-row-fluid .fightclub-span4{width:30.04926%;}
.fightclub-row-fluid .fightclub-span5{width:38.7931%;}
.fightclub-row-fluid .fightclub-span6{width:47.53695%;}
.fightclub-row-fluid .fightclub-span7{width:56.28079%;}
.fightclub-row-fluid .fightclub-span8{width:65.02463%;}
.fightclub-row-fluid .fightclub-span9{width:73.76847%;}
.fightclub-row-fluid .fightclub-span10{width:82.51232%;}
.fightclub-row-fluid .fightclub-span11{width:91.25616%;}
.fightclub-row-fluid .fightclub-span12 {
width: 100%; } p{margin:0 0 0.85em;}
small{font-size:0.8em;}
b,
strong{font-weight:700;}
em{font-style:italic;}
cite{color:#cd926d;display:block;font-family:"Exo 2","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-style:normal;font-weight:300;margin-bottom:0.4em;margin-top:0.8em;text-transform:uppercase;}
cite:before{content:"– ";}
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6{margin:0 0 0.55em;font-family:"Exo 2", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:400;letter-spacing:0;text-rendering:optimizelegibility;color:#161515;}
h1 small,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small,
.h1 small,
.h2 small,
.h3 small,
.h4 small,
.h5 small,
.h6 small{font-weight:normal;line-height:1;color:#999999;}
h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a,
.h1 a,
.h2 a,
.h3 a,
.h4 a,
.h5 a,
.h6 a{color:#161515;}
h1 a:hover,
h2 a:hover,
h3 a:hover,
h4 a:hover,
h5 a:hover,
h6 a:hover,
.h1 a:hover,
.h2 a:hover,
.h3 a:hover,
.h4 a:hover,
.h5 a:hover,
.h6 a:hover{color:#af3a2f;}
h1,
.h1{font-size:228.57%;font-weight:600;line-height:1.1;}
h2,
.h2{font-size:171.42%;line-height:1.2;margin-bottom:1em;}
h3,
.h3{font-size:120%;line-height:1.3;}
h4,
h5,
h6,
.h4,
.h5,
.h6{margin-bottom:0.5em;line-height:1.4;font-weight:400 !important;}
h4,
.h4{font-size:106.667%;}
h5,
.h5{font-size:93.33%;}
h6,
.h6{font-size:80%;text-transform:uppercase;}
ul,
ol{padding:0;margin:0 0 1.313em 1.655em;}
ul ul,
ul ol,
ol ol,
ol ul{margin-bottom:0;}
ul{list-style:disc;}
ol{list-style:decimal;}
li{line-height:1.7;}
ul.unstyled,
ol.unstyled{margin-left:0;list-style:none;}
ul.inline,
ol.inline{margin-left:0;list-style:none;}
ul.inline > li,
ol.inline > li{display:inline-block;padding-left:1em;padding-right:1em;}
dl{margin-bottom:1.313em;}
dt,
dd{line-height:1.7;}
dt{font-weight:700;}
dd{margin-left:1.313em;}
hr{margin:1.313em 0;border:0;border-top:1px solid #f2f2f2;border-bottom:1px solid transparent;}
abbr[title]{cursor:help;border-bottom:1px dotted #999999;}
abbr.initialism{font-size:.9em;text-transform:uppercase;}
blockquote{margin:0 0 1em;font-size:20px;font-weight:400;line-height:1.6;color:#674634;margin:0 0 1em 0;padding:1em 1em 1em 4em;position:relative;}
q:before,
q:after,
blockquote:before,
blockquote:after{content:"";}
blockquote, .fightclub-blockquote{font-size:20px;}
blockquote.color{color:white;background-color:#af3a2f;}
q:before,
blockquote:before{content:"\e92c";color:#af3a2f;font-family:"icon_font";left:1.6em;position:absolute;}
.fightclub-format-quote blockquote, blockquote{border:1px solid #f0eceb;font-size:20px;margin:0;}
.fightclub-format-quote blockquote{padding:1em 1em 1em 4em;}
address{display:block;margin-bottom:1.313em;font-style:normal;line-height:1.7;}
code,
pre{font-family:Consolas, "Andale Mono WT", "Andale Mono", "Lucida Console", "Lucida Sans Typewriter", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", "Liberation Mono", "Nimbus Mono L", Monaco, "Courier New", Courier, monospace;color:#555555;background-color:#f7f7f9;border:1px solid #e1e1e8;}
code{padding:0.143em 0.286em;font-size:0.85em;border-radius:3px;}
pre{display:block;padding:0.786em 1.071em;margin:0 0 1.313em;font-size:1.15em;line-height:1.7;word-break:break-all;word-wrap:break-word;white-space:pre;white-space:pre-wrap;}
pre code{padding:0;background-color:transparent;border:0;}
.pre-scrollable{max-height:360px;overflow-y:scroll;}
form{margin:0 0 1.313em;}
fieldset{padding:0;margin:0;border:0;}
legend{display:block;width:100%;padding:0;margin:0;font-size:15px;font-size:1.5rem;line-height:1.4;color:#ffc40d;border:0;border-bottom:1px solid #ddd;}
label,
input,
button,
select,
textarea{font-size:100%;line-height:1.7;}
input,
button,
select,
textarea{font-family:"Exo 2", "Helvetica Neue", Helvetica, Arial, sans-serif;}
input[type="reset"], input[type="submit"]{font-family:"Exo 2", "Helvetica Neue", Helvetica, Arial, sans-serif;}
label{display:inline-block;margin-bottom:2px;}
select,
textarea,
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"],
.uneditable-input{color:#b3a29d;display:inline-block;font-weight:400;height:48px;line-height:46px;vertical-align:middle;padding:0 1em;}
input,
textarea{width:auto;}
textarea{height:auto;line-height:1.3;}
textarea,
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"],
.uneditable-input{border:1px solid #cd926d;}
textarea:focus,
input[type="text"]:focus,
input[type="password"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="time"]:focus,
input[type="week"]:focus,
input[type="number"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="color"]:focus,
.uneditable-input:focus{outline:0;outline:thin dotted \9;}
input[type="radio"],
input[type="checkbox"]{margin:0.425em 0;margin-top:1px \9;line-height:normal;cursor:pointer;}
@media (max-width: 480px) {
input[type="radio"],
input[type="checkbox"]{border:1px solid #ccc;}
}
input[type="file"],
input[type="image"],
input[type="submit"],
input[type="reset"],
input[type="button"],
input[type="radio"],
input[type="checkbox"]{width:auto;}
select,
input[type="file"]{padding-top:0.5em;padding-bottom:0.5em;}
select{width:auto;border:1px solid #dad9d7;background-color:white;}
select[multiple],
select[size]{height:auto;}
select:focus,
input[type="file"]:focus,
input[type="radio"]:focus,
input[type="checkbox"]:focus{outline:thin dotted #333;outline:0;outline-offset:-1px;}
input:-moz-placeholder,
textarea:-moz-placeholder{color:#b3a29d;}
input:-ms-input-placeholder,
textarea:-ms-input-placeholder{color:#b3a29d;}
input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder{color:#b3a29d;}
.radio,
.checkbox{min-height:18px;padding-left:18px;}
.radio input[type="radio"],
.checkbox input[type="checkbox"]{position:relative;float:left;margin-left:-18px;}
.controls > .radio:first-child,
.controls > .checkbox:first-child{padding-top:5px;}
.radio.inline,
.checkbox.inline{display:inline-block;padding-top:5px;margin-bottom:0;vertical-align:middle;}
.radio.inline + .radio.inline,
.checkbox.inline + .checkbox.inline{margin-left:10px;}
input[disabled],
select[disabled],
textarea[disabled],
input[readonly],
select[readonly],
textarea[readonly]{cursor:not-allowed;background-color:#eeeeee;}
input[type="radio"][disabled],
input[type="checkbox"][disabled],
input[type="radio"][readonly],
input[type="checkbox"][readonly]{background-color:transparent;}
input:focus:required:invalid,
textarea:focus:required:invalid,
select:focus:required:invalid{color:#b94a48;border-color:#ee5f5b;}
input:focus:required:invalid:focus,
textarea:focus:required:invalid:focus,
select:focus:required:invalid:focus{border-color:#e9322d;-webkit-box-shadow:0 0 6px #f8b9b7;box-shadow:0 0 6px #f8b9b7;}
.form-search,
.widget_product_search form{position:relative;margin-bottom:0;line-height:1;overflow:hidden;}
.form-search:before,
.widget_product_search form:before{content:"\e880";color:#cd926d;display:block;font-family:"icon_font";font-size:1.6rem;font-style:normal;font-weight:normal;line-height:46px;position:absolute;right:1em;text-decoration:inherit;text-shadow:none;top:0;}
.form-search .search-query,
.form-search input[type="text"],
.widget_product_search form .search-query,
.widget_product_search form input[type="text"],
.woocommerce-product-search input[type="search"]{margin-bottom:0;padding:0 3.5em 0 1.5em;height:48px;line-height:46px;width:100%;background-color:transparent;}
.fightclub-navbar-inner .form-search .search-query{background-color:transparent;}
.wpcf7{margin-top:20px;}
.wpcf7 p{margin-bottom:0.32825em;}
.wpcf7 select,
.wpcf7 textarea,
.wpcf7 input[type="text"],
.wpcf7 input[type="password"],
.wpcf7 input[type="datetime"],
.wpcf7 input[type="datetime-local"],
.wpcf7 input[type="date"],
.wpcf7 input[type="month"],
.wpcf7 input[type="time"],
.wpcf7 input[type="week"],
.wpcf7 input[type="number"],
.wpcf7 input[type="email"],
.wpcf7 input[type="url"],
.wpcf7 input[type="search"],
.wpcf7 input[type="tel"],
.wpcf7 input[type="color"]{border-width:2px;margin-bottom:1.2em !important;width:50%;}
.wpcf7-form input[type="reset"],
.wpcf7-form input[type="submit"]{background-color:transparent;border:2px solid #cd926d;color:#161515;text-transform:uppercase;font-size:inherit;height:50px;line-height:40px;margin:0;padding:0;width:50%;}
.wpcf7-form input[type="reset"]{float:left;border-right:none;}
.wpcf7-display-none{display:none;}
.wpcf7-form-control-wrap{position:relative;}
.wpcf7-not-valid-tip{color:#af3a2f;left:16px;position:absolute;top:-50px;}
textarea{padding:1em 1.2em;}
input[type="color"]{padding:1px 3px;}
input[type="file"]{margin-top:2px;}
input[type="search"]{padding-bottom:0;padding-top:0;width:100%;padding-left:2.4em;}
.checkbox input[type="checkbox"]{top:2px;}
.radio input[type="radio"]{top:1px;}
.wpcf7 input[type="text"],
.wpcf7 input[type="email"],
.wpcf7 textarea{background-color:#ffffff;margin-bottom:1px;}
.wpcf7-form-control-wrap.your-name > input{border-right:medium none;}
.wpcf7 textarea{height:226px;margin-bottom:2em;width:100%;}
.wpcf7-form-control-wrap.your-subject > input{width:100%;}
.wpcf7-form-control.wpcf7-submit{border:medium none;display:block;margin:2em auto;}
.form-fields{float:left;max-width:370px;width:50%;}
.wpcf7-form-control-wrap.your-message{width:100%;}
.wpcf7-form{margin:0 auto;max-width:770px;}
.wpcf7-form .wpcf7-form-control-wrap input{}
@media (max-width: 767px) {
.form-fields{float:none;max-width:100%;width:100%;}
.wpcf7-form-control-wrap.your-message{float:none;width:100%;}
}
.screen-reader-response{display:none !important;}
.wpcf7 .form_grey_bg input[type="text"],
.wpcf7 .form_grey_bg input[type="email"],
.wpcf7 .form_grey_bg input[type="password"],
.wpcf7 .form_grey_bg textarea{background-color:#f6f6f6;}
.select2-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}
.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle;}
.select2-selection{border:1px solid #cd926d;cursor:pointer;display:block;height:48px;line-height:46px;margin-bottom:0;padding:0 1.2em;text-align:left;width:100%;overflow:hidden;}
.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;line-height:27px;position:absolute;right:14px;text-align:center;top:11px;width:20px;}
.select2-container--default .select2-selection--single .select2-selection__arrow b:before{font-family:"icon_font";content:"\e816";color:inherit;}
.select2-dropdown{background-color:white;box-sizing:border-box;display:block;position:absolute;z-index:1051;}
.admin-bar .select2-dropdown{margin-top:-32px;}
.select2-search--dropdown{display:none;}
.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa;}
.select2-search--dropdown .select2-search__field{box-sizing:border-box;padding:4px;width:100%;}
.select2-results{display:block;}
.select2-results__options{list-style:outside none none;margin:0;padding:0;}
.select2-container--default .select2-results > .select2-results__options{max-height:200px;overflow-y:auto;}
.select2-results__option{padding:6px;}
.select2-results__option[aria-selected]{cursor:pointer;}
.select2-container--default .select2-results__option[aria-selected="true"],
.select2-container--default .select2-results__option:hover{background-color:#f2f2f2;}
.select2-container--default .select2-results__option{font-family:"Exo 2";font-size:1.2rem;}
.dotted{overflow:hidden;position:relative;vertical-align:top;}
.dotted:after{content:"...................................................................................................................";left:0;letter-spacing:1px;margin-left:1px;position:absolute;}
.wysija-input{margin-right:0.8em;max-width:300px;width:100%;}
.wysija-paragraph{display:inline-block;margin:0;}
.widget_wysija_cont .wysija-submit{display:inline-block;height:40px;margin-top:0;vertical-align:top;border:none;}
.widget_wysija.shortcode_wysija{margin:0;}
.center-text .widget_wysija_cont.shortcode_wysija{text-align:center;}
table{width:100%;margin-bottom:1.313em;border-collapse:collapse;border-spacing:0;background-color:transparent;}
table th,
table td{padding:0.5em 0.625em;line-height:1.3;text-align:left;vertical-align:middle;border-top:1px solid #dddddd;}
table th{font-weight:bold;}
table td{line-height:1.4;}
table thead th{vertical-align:bottom;}
table caption + thead tr:first-child th,
table caption + thead tr:first-child td,
table colgroup + thead tr:first-child th,
table colgroup + thead tr:first-child td,
table thead:first-child tr:first-child th,
table thead:first-child tr:first-child td{border-top:0;}
table tbody + tbody{border-top:2px solid #dddddd;}
.fightclub-img-rounded{border-radius:6px;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease;}
a.fightclub-img-rounded:hover{opacity:0.5;filter:alpha(opacity=50);zoom:1;}
.fightclub-img-circle{border-radius:100em;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease;}
a.fightclub-img-circle:hover{opacity:0.5;filter:alpha(opacity=50);zoom:1;}
.fightclub-img-thumbnail{display:block;padding:5px;line-height:1.7;border:1px solid #dddddd;border:1px solid rgba(0, 0, 0, 0.15);background-color:white;-webkit-transition:border 0.3s ease, box-shadow 0.3s ease;transition:border 0.3s ease, box-shadow 0.3s ease;}
.fightclub-img-thumbnail > img{display:block;max-width:100%;margin-left:auto;margin-right:auto;}
a.fightclub-img-thumbnail:hover{border-color:#af3a2f;}
.fightclub-btn,
.button,
[type="submit"],
.added_to_cart,
.product_type_simple{border:medium none;display:inline-block;position:relative;padding:1em 3.55em;font-family:"Exo 2", "Helvetica Neue", Helvetica, Arial, sans-serif;cursor:pointer;font-size:12px;font-size:1.2rem;line-height:1.3;text-align:center;text-transform:uppercase;vertical-align:baseline;background-color:#AF3A2F;border:2px solid #AF3A2F;color:#ffffff;-webkit-transition:all 0.15s linear;transition:all 0.15s linear;}
.form-submit [type="submit"]{background-color:transparent;border:2px solid #cd926d;color:#161515;font-size:inherit;height:48px;line-height:40px;padding:0;width:100%;}
.form-submit [type="submit"]:hover,
.wpcf7-form input[type="reset"]:hover,
.wpcf7-form input[type="submit"]:hover{background-color:#af3a2f;border-color:#af3a2f;color:#ffffff;}
.fightclub-btn:before,
.button:not(.wc-forward):before,
.added_to_cart:before,
[type="submit"]:before,
.wpcf7-form input[type="reset"]:before,
.wpcf7-form input[type="submit"]:before,
.moretag:before{content:"";width:26px;height:6px;position:absolute;bottom:-2px;right:-2px;background-color:#cd926d;}
input[type="reset"]:hover,
input[type="submit"]:hover{color:white!important;}
.fightclub-btn:hover,
.button:hover,
.added_to_cart:hover,
[type="submit"]:hover,
.wpcf7-form input[type="reset"]:hover,
.wpcf7-form input[type="submit"]:hover{text-decoration:none;background-color:#ffffff;color:#af3a2f;}
.fightclub-btn:hover:before,
.button:hover:before,
.added_to_cart:hover:before,
[type="submit"]:hover:before,
.wpcf7-form input[type="reset"]:hover:before,
.wpcf7-form input[type="submit"]:hover:before,
.moretag:hover:before{background-color:#af3a2f;}
.fightclub-btn:focus,
.button:focus,
[type="submit"]:focus{outline:thin dotted #333;outline:0;outline-offset:-1px;}
.fightclub-btn.fightclub-btn-large{font-size:14px;font-size:1.4rem;padding:1em 5em;}
.fightclub-btn.fightclub-btn-small{font-size:10px;font-size:1rem;padding:0.8em 2.4em 0.7em;}
.fightclub-btn.fightclub-btn-square{border-radius:0;}
.fightclub-btn.fightclub-btn-rounded{border-radius:0.225em;}
.fightclub-btn.fightclub-btn-pill{border-radius:100em;}
.fightclub-btn-block{display:block;width:100%;}
.fightclub-btn-block + .fightclub-btn-block{margin-top:1em;}
.fightclub-btn [class^="fightclub-icon-"],
.fightclub-btn [class*=" fightclub-icon-"]{display:inline;margin-right:0.5em;}
.fightclub-btn-icon-only [class^="fightclub-icon-"],
.fightclub-btn-icon-only [class*=" fightclub-icon-"]{margin:0;}
.fightclub-btn-circle-wrap{display:inline-block;position:relative;}
.fightclub-btn-circle-wrap.fightclub-btn-jumbo, .fightclub-btn-circle-wrap.fightclub-btn-ing-large, .fightclub-btn-circle-wrap.fightclub-btn-large{margin:0 0 21px;padding:0;}
.fightclub-btn-circle-wrap:before, .fightclub-btn-circle-wrap:after{content:"";position:relative;display:block;margin:0 auto;z-index:0;}
.fightclub-btn-circle-wrap:before{top:2px;}
.fightclub-btn-circle-wrap:after{bottom:2px;}
.fightclub-btn-circle-wrap .fightclub-btn{position:relative;z-index:1;}
.fightclub-nav-collapse{}
.fightclub-btn.custom-btn{background-color:#af3a2f;border:2px solid #af3a2f;color:white;font-size:16px;padding:16px 56px;}
.fightclub-btn.custom-btn:hover{background-color:#cd926d;border-color:#cd926d;color:#ffffff;}
.fightclub-btn.custom-btn:hover:before{background-color:#af3a2f;}
.fightclub-column.styled-column::before{border:2px solid #ce9170;bottom:14px;content:"";left:20px;opacity:0.3;position:absolute;right:20px;top:14px;}
.fightclub-navbar .sub-menu{background-color:#161515;border-left:4px solid #cd926d;display:none;float:left;font-size:1.2rem;list-style:outside none none;min-width:200px;padding:14px 0;position:absolute;visibility:hidden;z-index:1000;-webkit-background-clip:padding-box;background-clip:padding-box;}
.fightclub-navbar .sub-menu a{clear:both;display:block;font-family:"Exo 2";color:#cd926d;text-transform:uppercase;line-height:1.7;padding:0.85em 2em 0.85em 3.3em;min-width:259px;letter-spacing:1px;white-space:nowrap;}
.fightclub-navbar .sub-menu li > a:hover{text-decoration:none;color:#ffffff!important;background-color:#af3a2f;}
.fightclub-navbar .sub-menu .current-menu-item > a{background-color:#af3a2f;color:#ffffff!important;}
.fightclub-navbar-centered-active:not(.demo-fixed-top-menu) .fightclub-nav > li > ul.sub-menu::before{left:16px;right:inherit;}
.fightclub-navbar .fightclub-nav .sub-menu li.menu-item-has-children > a::after{content:"";font-family:"icon_font";font-style:normal;font-weight:normal;letter-spacing:0;line-height:1;margin-left:0.35em;}
.sf-menu ul{position:absolute;top:75px;}
.sf-menu li{position:relative;}
.sf-menu li:hover{visibility:inherit;}
.sf-menu a{position:relative;}
.sf-menu a .sf-sub-indicator{position:absolute;top:-9999em;}
.sf-menu li:hover ul,
.sf-menu li.sfHover ul{left:0;top:75px;z-index:9999;}
.sf-menu li li:hover ul,
.sf-menu li li.sfHover ul{left:98%;top:-9px;}
.sf-menu li:hover ul.fightclub-megamenu-wrapper,
.sf-menu li.sfHover ul.fightclub-megamenu-wrapper{left:inherit;}
.fade{opacity:0;filter:alpha(opacity=0);zoom:1;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease;}
.fade.in{opacity:1;filter:alpha(opacity=100);zoom:1;}
.collapse{position:relative;height:0;overflow:hidden;-webkit-transition:height 0.3s ease;transition:height 0.3s ease;}
.collapse.in{height:auto;}
.fightclub-widgetbar{position:fixed;top:0;left:0;right:0;color:#727272;background-color:white;z-index:1032;-webkit-box-shadow:0 0.15em 0.15em 0 rgba(0, 0, 0, 0.1);box-shadow:0 0.15em 0.15em 0 rgba(0, 0, 0, 0.1);}
@media (max-width: 979px) {
.fightclub-widgetbar{position:absolute;}
}
.fightclub-widgetbar .widget{border:none;}
.fightclub-widgetbar-inner{padding:2.5% 0;}
.fightclub-widgetbar-inner [class*="span"] .widget:first-child{margin-top:0;}
@media (max-width: 979px) {
.fightclub-widgetbar-inner{padding:6.5% 0;}
.fightclub-widgetbar-inner [class*="span"] .widget:first-child{margin-top:3em;}
.fightclub-widgetbar-inner [class*="span"]:first-child .widget:first-child{margin-top:0;}
}
.fightclub-btn-widgetbar{position:fixed;top:0;right:0;border-top:24px solid #af3a2f;border-left:24px solid transparent;border-right:24px solid #af3a2f;border-bottom:24px solid transparent;font-size:18px;font-size:1.8rem;line-height:1;color:white;background-color:transparent;z-index:1033;}
@media (max-width: 979px) {
.fightclub-btn-widgetbar{position:absolute;}
}
.fightclub-btn-widgetbar i{position:absolute;top:-19px;right:-23px;}
.fightclub-btn-widgetbar:hover{color:white;}
.fightclub-navbar-fixed-left-active .fightclub-widgetbar,
.fightclub-navbar-fixed-right-active .fightclub-widgetbar{z-index:1029;}
@media (max-width: 979px) {
.fightclub-navbar-fixed-left-active .fightclub-widgetbar,
.fightclub-navbar-fixed-right-active .fightclub-widgetbar{z-index:1032;}
}
.fightclub-leftcontent-inner{float:left;position:relative;}
.fightclub-rightcontent-inner{float:right;position:relative;}
@media (max-width: 979px) {
.fightclub-leftcontent-inner, .fightclub-rightcontent-inner{}
}
.fightclub-topbar{border-bottom:1px solid #f8f6f6;position:relative;padding:1em 0 0.8em;z-index:1031;*zoom:1;}
.fightclub-topbar:before, .fightclub-topbar:after{display:table;content:"";}
.fightclub-topbar:after{clear:both;}
.fightclub-topbar .p-info{float:left;font-size:14px;font-size:1.4rem;margin:7px 0 4px;}
.fightclub-topbar .p-info a{border-bottom:1px dotted;color:#b7b7b7;}
.fightclub-topbar .p-info a:hover{color:auto;}
.fightclub-topbar-search,
.fightclub-topbar-login{color:#5a5a5a;float:right;font-size:20px;font-size:2rem;position:relative;top:3px;}
.fightclub-topbar-search{font-size:100%;margin:1.65em 0.2em;top:0;}
.fightclub-navbar-centered-active:not(.demo-fixed-top-menu) .fightclub-navbar .fightclub-topbar-search{right:-50%;}
.fightclub-topbar-search i,
.fightclub-topbar-login i{padding-right:6px;}
.fightclub-wishlist-btn{color:#5a5a5a;float:right;font-size:21px;font-size:2.1rem;margin-right:5px;position:relative;top:3px;}
.fightclub-brand-wrap .fightclub-leftcontent-inner{position:absolute;top:50%;left:0;transform:translateY(-50%);}
.fightclub-brand-wrap .fightclub-rightcontent-inner{position:absolute;top:50%;right:0;transform:translateY(-50%);}
.fightclub-search-bar,
.fightclub-woo-search-bar{background-color:rgba(255,255,255,0.9);position:fixed;width:100%;top:0;left:0;height:100% !important;transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;z-index:10000;display:none;}
.fightclub-searchform-overlay-inner{display:table-cell;vertical-align:middle;}
.fightclub-woo-navbar-search{color:#5a5a5a;float:right;font-size:1.9rem;margin-right:9px;position:relative;top:3px;}
.fightclub-search-bar.in,
.fightclub-woo-search-bar.in{display:table;}
.fightclub-search-bar .form-search:before,
.fightclub-woo-search-bar .form-search:before{content:"";}
.fightclub-search-bar .form-search .search-query,
.fightclub-woo-search-bar .form-search .search-query{background-color:transparent;border:2px solid #af3a2f;border-radius:0;box-shadow:none;font-size:3.5em;height:60px;line-height:1;margin:0 auto;padding:0 10px;width:100%;max-width:640px;}
.fightclub-search-bar #searchform,
.fightclub-woo-search-bar #searchform{line-height:1;margin-bottom:0;position:relative;}
.fightclub-searchform-overlay-inner .form-search{font-size:10px;padding-bottom:2em;text-align:center;}
.fightclub-searchform-overlay-inner .form-search label{color:#161515;font-family:"Exo 2";font-size:2.2em;line-height:1.4;margin-bottom:40px;text-transform:uppercase;display:block;}
.big-search-submit{background-color:transparent !important;display:block;height:100%;padding:0;position:absolute;right:0;top:0;width:9em !important;}
.fightclub-navbar-search{border:1px solid rgba(155,155,155,0.2);color:#cd926d;display:block;float:right;height:32px;line-height:30px;text-align:center;width:32px;position:relative;top:2px;margin-left:10px;padding-bottom:0!important;}
.fightclub-navbar-search i:before{position:relative;top:-1px;}
.fightclub-navbar-fixed-right-active .fightclub-navbar-search,
.fightclub-navbar-fixed-left-active .fightclub-navbar-search{display:block;float:none;height:auto;padding:0;text-align:center;}
.fightclub-social-global{}
.fightclub-social-global a{margin-left:10px;font-size:16px;font-size:1.6rem;color:#828282;}
@media (max-width: 767px) {
.fightclub-social-global a{margin:0 1.75%;}
}
.fightclub-social-global a i{display:block;}
.fightclub-topbar .fightclub-social-global a{color:#5a5a5a;font-size:1.2rem;margin:0 1em 0 0;}
.fightclub-social-footer{border-top:1px solid #cd926d;height:57px;}
.fightclub-social-footer-inner{display:table;text-align:center;width:100%;}
.fightclub-social-footer-inner > h5{border-right:1px solid #cd926d;border-top:1px solid #cd926d;display:table-cell;margin:0;position:relative;top:-1px;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}
.fightclub-social-footer-inner > h5:hover{background-color:#161515;border-top:1px solid #161515;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}
.fightclub-social-footer-inner > h5:last-child{border-right:none;}
.fightclub-social-footer-inner a{display:block;height:56px;line-height:56px;}
.fightclub-social-footer-inner h5:hover a{color:#cd926d;}
.no-social-footer .fightclub-social-footer{display:none;}
.fightclub-navbar-fixed-left-active .fightclub-topbar,
.fightclub-navbar-fixed-right-active .fightclub-topbar{z-index:1028;}
@media (max-width: 979px) {
.fightclub-navbar-fixed-left-active .fightclub-topbar,
.fightclub-navbar-fixed-right-active .fightclub-topbar{z-index:1031;}
}
.fightclub-navbar{position:relative;overflow:visible;z-index:1030;font-size:18px;font-size:1.8rem;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}
.fightclub-navbar .container{width:auto;}
.fightclub-nav-collapse.collapse{height:auto;float:right;}
@media (max-width: 979px) {
.fightclub-nav-collapse.collapse{float:none;}
.fightclub-navbar-search{display:block;float:none;height:auto!important;margin-bottom:2em;}
}
.fightclub-navbar-fixed-left-active .fightclub-nav-collapse.collapse,
.fightclub-navbar-fixed-right-active .fightclub-nav-collapse.collapse{float:none;}
.fightclub-brand-wrap{float:left;margin-top:33px;text-align:center;position:relative;}
@media(max-width:979px){
.fightclub-brand-wrap{margin-top:16px;}
}
.fightclub-brand{display:inline-block;font-family:"Exo 2", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:24px;font-size:2.4rem;font-weight:4300;line-height:1;color:#ffffff;}
.fightclub-brand:hover{text-decoration:none;}
.fightclub-navbar .fightclub-nav{display:block;float:left;margin:0;position:relative;}
.fightclub-brand .main-logo{display:inline-block;}
@media (min-width: 980px) {
.fightclub-alt-header-active .main-logo{display:none;}
}
.fightclub-brand .mobile-logo{display:none;}
@media (max-width: 979px) {
.fightclub-brand .mobile-logo{display:inline-block;}
.fightclub-brand .main-logo{display:none;}
}
.fightclub-brand .alt-logo{display:none;}
.fightclub-alt-header-active .alt-logo{display:inline-block;}
.masthead{margin:30px 30px 0;}
.fightclub-alt-header-active .masthead{margin:20px 0 0;position:absolute;left:30px;right:30px;}
.fightclub-alt-header-active.no-padding .masthead{left:0px;right:0px;}
@media (min-width: 980px) {
.fightclub-alt-header-active .fullpageslider-section .masthead{position:fixed;z-index:9;}
}
.fightclub-navbar .fightclub-nav > li{float:left;}
.fightclub-navbar-inner{position:relative;}
.fightclub-navbar .fightclub-nav > li > a{float:none;padding:11px 0;margin:0 11px;line-height:1;font-weight:400;font-family:"Exo 2", "Helvetica Neue", Helvetica, Arial, sans-serif;text-decoration:none;color:#cd926d;font-size:13px;font-style:normal;letter-spacing:1px;position:relative;text-transform:uppercase;}
.fightclub-navbar-centered-active:not(.demo-fixed-top-menu) .fightclub-navbar .fightclub-nav > li > a{border-bottom:2px solid transparent;border:none !important;}
.fightclub-navbar .fightclub-nav > li > a:hover,
.fightclub-navbar .fightclub-nav > .current-menu-item > a{background-color:transparent;color:#ffffff;text-decoration:none;}
@media(min-width:979px){
.fightclub-navbar .fightclub-nav > li > a::before,
.fightclub-navbar .fightclub-nav > .current-menu-item > a::before{border-top:1px solid #cd926d;content:"";height:0;left:0;position:absolute;top:1px;width:0;-webkit-transition:all 0.1s ease;transition:all 0.1s ease;}
}
.fightclub-navbar .fightclub-nav > li > a:hover:before,
.fightclub-navbar .fightclub-nav > .current-menu-item > a:before{border-top:1px solid white;width:100%;-webkit-transition:all 0.1s ease;transition:all 0.1s ease;}
.fightclub-btn-navbar{background-color:#af3a2f;color:white;display:none;float:right;font-size:20px;height:35px;line-height:34px;margin-top:26px;text-align:center;width:35px;}
.fightclub-btn-navbar:hover{background-color:#fff;}
.fightclub-btn-navbar.collapsed:hover{background-color:#fff;}
.fightclub-navbar .fightclub-nav > li > .sub-menu{left:auto;right:11px;top:100%;}
.fightclub-navbar .fightclub-nav > li > .sub-menu .sub-menu{left:auto;right:100%;top:-14px;margin-right:7px;}
@media (min-width:980px) {
.fightclub-navbar-fixed-top,
.fightclub-navbar-fixed-left,
.fightclub-navbar-fixed-right{position:fixed;z-index:1030;}
}
.fightclub-navbar-fixed-top{top:0;left:0;right:0;}
.fightclub-navbar-dynamic-active .fightclub-navbar{position:relative;top:0;left:0;right:0;transition:top 600ms ease 0s;}
@media (min-width:980px){
.fightclub-navbar-dynamic-active .fightclub-navbar.fightclub-navbar-fixed-top,
.fightclub-navbar-dynamic-active .fightclub-navbar.fightclub-navbar-fixed-dynamic{position:fixed;}
}
.uppinned-header{top:-190px;}
.fightclub-boxed-layout-active .fightclub-navbar-fixed-top{left:10px;right:10px;}
.fightclub-navbar-fixed-top .alt-logo{display:none;}
.fightclub-navbar-fixed-left,
.fightclub-navbar-fixed-right{top:0;bottom:0;width:228px;}
.fightclub-navbar-fixed-left .fightclub-container-fluid.width,
.fightclub-navbar-fixed-right .fightclub-container-fluid.width{width:100%;}
.fightclub-navbar-fixed-left .fightclub-navbar-inner,
.fightclub-navbar-fixed-right .fightclub-navbar-inner{height:100%;}
.fightclub-navbar-fixed-left .fightclub-brand,
.fightclub-navbar-fixed-right .fightclub-brand{float:none;text-align:center;}
.fightclub-navbar-fixed-left .fightclub-nav,
.fightclub-navbar-fixed-right .fightclub-nav{float:none;margin-top:2em;}
.fightclub-navbar-fixed-left .option-set,
.fightclub-navbar-fixed-right .option-set{float:none;}
.fightclub-navbar-fixed-left .fightclub-nav > li,
.fightclub-navbar-fixed-right .fightclub-nav > li{float:none;}
.fightclub-navbar-fixed-left .fightclub-nav > li > a,
.fightclub-navbar-fixed-right .fightclub-nav > li > a{text-align:center;padding:16px 20px 8px;height:auto;}
.fightclub-navbar-fixed-left{left:0;border-right:1px solid #cccccc;}
@media (max-width: 979px) {
.fightclub-navbar-fixed-left .fightclub-navbar{border-right:0;}
}
.fightclub-navbar-fixed-left .fightclub-nav > li > a:focus, .fightclub-navbar-fixed-left .fightclub-nav > li > a:hover{-webkit-box-shadow:inset 2px 0 0 0 #af3a2f;box-shadow:inset 2px 0 0 0 #af3a2f;}
.fightclub-navbar-fixed-left .fightclub-nav > li > .sub-menu{top:0;left:100%;right:auto;margin:0 0 0 -1em;}
.fightclub-navbar-fixed-left .fightclub-nav > li > .sub-menu .sub-menu{left:100%;right:auto;}
.fightclub-navbar-fixed-right{right:0;border-left:1px solid #cccccc;}
@media (max-width: 979px) {
.fightclub-navbar-fixed-right{border-left:0;}
}
.fightclub-navbar-fixed-right .fightclub-nav > li > a:focus, .fightclub-navbar-fixed-right .fightclub-nav > li > a:hover{-webkit-box-shadow:inset -2px 0 0 0 #af3a2f;box-shadow:inset -2px 0 0 0 #af3a2f;}
.fightclub-navbar-fixed-right .fightclub-nav > li > .sub-menu{top:0;left:auto;right:100%;margin:0 -1em 0 0;}
.fightclub-nav{margin-left:0;margin-bottom:0;list-style:none;}
.fightclub-nav > li > a{display:block;}
.fightclub-nav > li > a:hover{text-decoration:none;background-color:transparent;}
.fightclub-nav ul > .right{float:right;}
@media (max-width: 979px) {
.fightclub-nav a{border:medium none!important;height:auto!important;margin:0!important;padding:0.75em 0!important;text-transform:uppercase!important;}
.fightclub-navbar .fightclub-nav > li > a:hover,
.fightclub-navbar .fightclub-nav > .current-menu-item > a{box-shadow:none!important;}
.fightclub-navbar .sub-menu li > a:hover,
.fightclub-navbar .sub-menu .current-menu-item > a{text-decoration:none!important;color:#af3a2f!important;background-color:transparent!important;}
.fightclub-nav-collapse .sub-menu a{color:#5a5a5a!important;position:relative;}
.fightclub-nav-collapse .sub-menu a:before{content:'\e81c';font-family:"icon_font";font-size:9px;left:-14px;padding:0.6em 0;position:absolute;}
.fightclub-navbar-centered{border-top:1px solid #f2f2f2;}
} @media (min-width: 980px) {
.fightclub-navbar-centered-active:not(.demo-fixed-top-menu) .fightclub-brand-wrap{float:none;text-align:center;}
.fightclub-navbar-centered-active:not(.demo-fixed-top-menu) .fightclub-nav{margin:1.25em 0 1.65em;}
.fightclub-navbar-centered-active:not(.demo-fixed-top-menu) .fightclub-nav>li>a{box-shadow:none !important;height:2em !important;margin:0 !important;padding:0 11px 0 !important;line-height:2em;}
.fightclub-navbar-centered-active:not(.demo-fixed-top-menu) .fightclub-nav>li>a:hover,
.fightclub-navbar-centered-active:not(.demo-fixed-top-menu) .fightclub-nav>li.current-menu-item>a{border-bottom:2px solid;}
.fightclub-navbar-centered-active:not(.demo-fixed-top-menu) .fightclub-nav-collapse{left:-50%;}
.fightclub-navbar-centered-active:not(.demo-fixed-top-menu) .fightclub-navbar .fightclub-nav{right:-50%;}
.fightclub-navbar-centered-active:not(.demo-fixed-top-menu) .fightclub-navbar-search{margin:1.25em 0 1.65em!important;height:2em!important;line-height:2.2em!important;padding:0 0.5em 0 !important;position:relative;right:-50%;}
.fightclub-navbar-centered-active:not(.demo-fixed-top-menu) .fightclub-navbar .fightclub-nav > li > .sub-menu{left:0.85em;margin:20px 0 0;right:inherit;}
} .fightclub-nav-tabs{list-style:outside none none;margin:0 0 9px;position:relative;}
.fightclub-nav-tabs:before, .fightclub-nav-tabs:after{display:table;content:"";}
.fightclub-nav-tabs:after{clear:both;}
.fightclub-nav-tabs > li{float:left;text-align:center;}
.fightclub-nav-tabs > li > a{background-color:#ffffff;border:1px solid #cd926d;display:block;color:#674634;font-family:"Exo 2","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:85.71%;line-height:1;margin-right:9px;padding:1em 1.6em;text-transform:uppercase;}
.fightclub-nav-tabs > li > a:hover{color:#af3a2f;}
.fightclub-nav-tabs>li.active > a:hover,
.fightclub-nav-tabs>li.active a{background-color:#af3a2f;border-color:#af3a2f;color:white;}
.fightclub-nav-tabs.left, .fightclub-nav-tabs.right{width:24%;max-width:200px;}
@media (max-width: 979px) {
.fightclub-nav-tabs.left, .fightclub-nav-tabs.right{float:none;width:100%;max-width:none;}
}
.fightclub-nav-tabs.left > .fightclub-nav-tabs-item, .fightclub-nav-tabs.right > .fightclub-nav-tabs-item{float:none;width:100%;border-left:0;border-right:0;border-bottom:1px solid #dddddd;border-bottom:1px solid rgba(0, 0, 0, 0.15);}
.fightclub-nav-tabs.left{border-right:0;}
@media (max-width: 979px) {
.fightclub-nav-tabs.left{border-right:1px solid #dddddd;border-right:1px solid rgba(0, 0, 0, 0.15);}
}
.fightclub-nav-tabs.right{border-left:0;}
@media (max-width: 979px) {
.fightclub-nav-tabs.right{border-left:1px solid #dddddd;border-left:1px solid rgba(0, 0, 0, 0.15);}
}
.fightclub-nav-tabs > .active > a{color:#af3a2f;background-color:white;cursor:default;}
@media (max-width: 979px) {
.fightclub-nav-tabs.two-up > li, .fightclub-nav-tabs.three-up > li, .fightclub-nav-tabs.four-up > li, .fightclub-nav-tabs.five-up > li{float:none;width:100%;}
}
.tabbable{*zoom:1;}
.tabbable:before, .tabbable:after{display:table;content:"";}
.tabbable:after{clear:both;}
.fightclub-tab-content{margin-bottom:1.313em;overflow:auto;position:relative;}
.fightclub-tab-content img,
.fightclub-tab-content .fightclub-btn{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
.fightclub-tab-content .fightclub-tab-pane{padding:4% 0;}
.fightclub-nav-tabs.left + .fightclub-tab-content, .fightclub-nav-tabs.right + .fightclub-tab-content{border-top:1px solid #dddddd;border-top:1px solid rgba(0, 0, 0, 0.15);}
@media (max-width: 979px) {
.fightclub-nav-tabs.left + .fightclub-tab-content, .fightclub-nav-tabs.right + .fightclub-tab-content{border-top:0;}
}
.fightclub-tab-content > .fightclub-tab-pane{display:none;background-color:#ffffff;border:1px solid #cd926d;padding:2em;}
.fightclub-tab-content > .active{display:block;}
.fightclub-nav-articles{float:right;width:10%;text-align:right;font-size:1.6em;line-height:0;}
@media (max-width: 767px) {
.fightclub-nav-articles{float:none;width:100%;margin-top:0.65em;text-align:center;}
}
.fightclub-nav-articles .next{margin-left:0.5em;}
.fightclub-breadcrumb-wrap{background-color:#af3a2f;color:white;display:inline-block;height:48px;line-height:46px;padding:0 4em;}
.fightclub-breadcrumb-wrap a{color:#ffffff;border-bottom:1px solid transparent;}
.fightclub-breadcrumb-wrap a:hover{border-bottom:1px solid;color:#ffffff;}
.fightclub-breadcrumbs .delimiter{padding:0 0.2em;}
.fightclub-breadcrumbs a,
.fightclub-breadcrumbs .current{margin:0 0.25em;}
.fightclub-breadcrumbs a:first-child,
.fightclub-breadcrumbs .current:first-child{margin-left:0;}
.pagination{float:right;height:32px;margin:5em 0 2em;}
.pagination ul{display:inline-block;margin:0;}
.pagination li{display:inline;}
.pagination a,
.pagination span, .page-links a, .page-links > .sources{background-color:#fff;border:1px solid #f0eceb;color:#927f79;float:left;font-family:"Exo 2","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:15px !important;height:30px;line-height:27px;margin:0 0.2em;text-align:center;text-decoration:none;width:30px;}
.page-links{margin-top:2em;}
.page-links a, .page-links > .sources{float:none;display:inline-block;margin:0 0.12em;}
.pagination a:hover, .page-links > .sources,.page-links>a:hover{color:#ffffff;}
@media (max-width: 480px) {
.pagination a.prev-next{display:none;}
}
.pagination span.current{color:white;border:none;}
.pagination span.pages{display:none;}
.post-result-count{float:left;margin:5.6em 0 0;}
.entry-single-post-nav{border-top:1px solid #f2f2f2;margin-top:2.2em;padding-top:1.2em;position:relative;}
.entry-single-post-nav a{color:#808080;letter-spacing:0;}
.tooltip{position:absolute;z-index:1020;display:block;visibility:visible;padding:0.455em;font-size:11px;font-size:1.1rem;font-family:"Exo 2", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:normal;line-height:1.2;text-shadow:none;opacity:0;filter:alpha(opacity=0);zoom:1;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:margin 0.3s ease, opacity 0.3s ease;transition:margin 0.3s ease, opacity 0.3s ease;}
.tooltip.top{margin-top:0;}
.tooltip.right{margin-left:0;}
.tooltip.bottom{margin-top:0;}
.tooltip.left{margin-left:0;}
.tooltip.in.top{margin-top:-0.273em;}
.tooltip.in.right{margin-left:0.273em;}
.tooltip.in.bottom{margin-top:0.273em;}
.tooltip.in.left{margin-left:-0.273em;}
.tooltip-inner{max-width:200px;padding:0.727em 0.818em;color:white;text-align:center;text-decoration:none;background-color:#272727;}
.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid;}
.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#272727;}
.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#272727;}
.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#272727;}
.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#272727;}
.popover{position:absolute;top:0;left:0;z-index:1010;display:none;width:236px;padding:1px;background-color:white;border:1px solid #ccc;border:1px solid rgba(0, 0, 0, 0.2);-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-transition:margin 0.3s ease, opacity 0.3s ease;transition:margin 0.3s ease, opacity 0.3s ease;}
.popover.top{margin-top:0;}
.popover.right{margin-left:0;}
.popover.bottom{margin-top:0;}
.popover.left{margin-left:0;}
.popover.in.top{margin-top:-0.825em;}
.popover.in.right{margin-left:0.825em;}
.popover.in.bottom{margin-top:0.825em;}
.popover.in.left{margin-left:-0.825em;}
.popover-title{margin:0;padding:0.571em 0.75em;font-size:14px;font-size:1.4rem;font-weight:400;line-height:1.3;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;}
.popover-content{padding:0.563em 0.875em;font-size:12px;font-size:1.2rem;font-weight:400;line-height:1.5;}
.popover-content p,
.popover-content ul,
.popover-content ol{margin-bottom:0;}
.popover-content ul,
.popover-content ol{margin-left:1.286em;}
.popover .arrow,
.popover .arrow:after{position:absolute;display:inline-block;width:0;height:0;border-color:transparent;border-style:solid;}
.popover .arrow:after{content:"";z-index:-1;}
.popover.top .arrow{bottom:-10px;left:50%;margin-left:-10px;border-width:10px 10px 0;border-top-color:white;}
.popover.top .arrow:after{border-width:11px 11px 0;border-top-color:rgba(0, 0, 0, 0.25);bottom:-1px;left:-11px;}
.popover.right .arrow{top:50%;left:-10px;margin-top:-10px;border-width:10px 10px 10px 0;border-right-color:white;}
.popover.right .arrow:after{border-width:11px 11px 11px 0;border-right-color:rgba(0, 0, 0, 0.25);bottom:-11px;left:-1px;}
.popover.bottom .arrow{top:-10px;left:50%;margin-left:-10px;border-width:0 10px 10px;border-bottom-color:#f7f7f7;}
.popover.bottom .arrow:after{border-width:0 11px 11px;border-bottom-color:rgba(0, 0, 0, 0.25);top:-1px;left:-11px;}
.popover.left .arrow{top:50%;right:-10px;margin-top:-10px;border-width:10px 0 10px 10px;border-left-color:white;}
.popover.left .arrow:after{border-width:11px 0 11px 11px;border-left-color:rgba(0, 0, 0, 0.25);bottom:-11px;right:-1px;}
.flex-container a:active,
.fightclub-flexslider a:active{outline:none;}
.fightclub-slides,
.flex-control-nav,
.flex-direction-nav{margin:0;padding:0;list-style:none;}
.fightclub-flexslider{margin:0;padding:0;}
.fightclub-flexslider .fightclub-slides .fightclub-slide{display:none;position:relative;}
.fightclub-flexslider .fightclub-slides img{width:100%;display:block;}
.single .fightclub-flexslider .fightclub-slides img{display:block;margin:0 auto;text-align:center;width:auto;}
.flex-pauseplay span{text-transform:capitalize;}
.fightclub-slides{*zoom:1;}
.fightclub-slides:before, .fightclub-slides:after{display:table;content:"";}
.fightclub-slides:after{clear:both;}
.no-js .fightclub-slides > li:first-child{display:block;}
.fightclub-flexslider{width:100%;margin:0 0 1.313em;position:relative;}
.fightclub-flexslider-featured-gallery{background:white;}
.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;transition:all 1s ease;}
.loading .flex-viewport{max-height:300px;}
.entry-post-nav.group{margin-bottom:4.5em;}
.entry-post-nav.group .fightclub-container-fluid{margin:1em auto 2.3em;}
.entry-post-nav.group h4 a{color:#949494;letter-spacing:0.2px;text-transform:uppercase;font-weight:400;white-space:nowrap;word-wrap:normal;}
.entry-post-nav.group h4 a:hover,
.entry-post-nav.group h4 a:hover i{color:#af3a2f;}
.post-prev{float:left;}
.post-next{float:right;}
a.prev-next>i{font-size:130%;}
.entry-post-nav.group h4 a i{color:#161515;padding-right:10px;text-shadow:none;}
.entry-post-nav.group .post-next h4 a i{padding-right:0;padding-left:10px;}
.entry-single-post-nav h4{margin:0;}
.entry-single-post-nav i:before{font-size:70%;position:relative;top:-2px;}
.rev_slider_wrapper{position:relative;z-index:0;}
.fightclub-slider-revolution-container{position:relative;}
.fightclub-slider-revolution-container.below{border-bottom:none;}
.fightclub-slider-revolution-container .rev_slider_wrapper{padding:0 !important;position:relative;z-index:1;}
.page-template-template-blank-3-php .fightclub-slider-revolution-container.above,
.page-template-template-blank-6-php .fightclub-slider-revolution-container.above{border-bottom:none;}
.tp-bullets.tp-thumbs{padding:0;}
.tp-bullets.simplebullets.navbar,
.tp-bullets.simplebullets.navbar-old{height:40px;border:0;background:#272727;}
@media (max-width: 767px) {
.tp-bullets.simplebullets.navbar,
.tp-bullets.simplebullets.navbar-old{display:none;}
}
.tp-bullets.simplebullets.navbar .bullet,
.tp-bullets.simplebullets.navbar-old .bullet{width:19px;height:19px;margin-top:10px;background:white;border-radius:100em;-webkit-transition:background-color 0.3s ease;transition:background-color 0.3s ease;}
.tp-bullets.simplebullets.navbar .bullet:hover, .tp-bullets.simplebullets.navbar .bullet.selected,
.tp-bullets.simplebullets.navbar-old .bullet:hover,
.tp-bullets.simplebullets.navbar-old .bullet.selected{background-color:#af3a2f;}
.tp-bullets.simplebullets.navbar .bullet.last,
.tp-bullets.simplebullets.navbar-old .bullet.last{margin-right:0;}
@media (max-width: 767px) {
.tp-bullets.simplebullets.round,
.tp-bullets.simplebullets.round-old,
.tp-bullets.simplebullets.square-old{display:none;}
}
.tp-bullets.simplebullets.round .bullet,
.tp-bullets.simplebullets.round-old .bullet,
.tp-bullets.simplebullets.square-old .bullet{background:white none repeat scroll 0 0;height:13px;margin:0 6px;width:13px;border:2px solid white;-webkit-transition:background-color 0.3s ease;transition:background-color 0.3s ease;}
.tp-bullets.simplebullets.round .bullet:hover, .tp-bullets.simplebullets.round .bullet.selected,
.tp-bullets.simplebullets.round-old .bullet:hover,
.tp-bullets.simplebullets.round-old .bullet.selected,
.tp-bullets.simplebullets.square-old .bullet:hover,
.tp-bullets.simplebullets.square-old .bullet.selected{background-color:#af3a2f;}
.tp-bullets.simplebullets.round .bullet.last,
.tp-bullets.simplebullets.round-old .bullet.last,
.tp-bullets.simplebullets.square-old .bullet.last{margin-right:0;}
.tp-bullets.simplebullets.round .bullet,
.tp-bullets.simplebullets.round-old .bullet{border-radius:100em;}
.tparrows .tp-arr-allwrapper{position:relative;display:block;width:100%;height:100%;}
.tparrows.custom{background:none!important;width:48px;height:48px;color:rgba(255,255,255,0.3);border:1px solid rgba(255,255,255,0.3);text-align:center;line-height:44px;font-size:20px;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;transform:none!important;}
.tparrows.custom:hover{background-color:#af3a2f!important;border:1px solid #af3a2f;color:#ffffff;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;}
.tparrows.custom:before{content:"\e86a"!important;font-family:"icon_font";color:inherit;line-height:44px!important;font-size:20px!important;}
.tp-rightarrow.custom:before{content:"\e86b"!important;}
.tp-leftarrow.custom{left:50% !important;margin-left:-60px;bottom:128px!important;top:auto!important;}
.tp-rightarrow.custom{right:50% !important;left:inherit!important;margin-right:-60px;bottom:128px!important;top:auto!important;}
.tp-parallax-wrap{left:50% !important;max-width:1670px !important;padding:0 26px;position:absolute;top:410px;transform:translateX(-50%) !important;-webkit-transform:translateX(-50%) !important;visibility:visible;width:88% !important;z-index:5;}
.tp-leftarrow.navbar,
.tp-rightarrow.navbar,
.tp-leftarrow.navbar-old,
.tp-rightarrow.navbar-old{width:40px;height:40px;margin:0;line-height:38px;text-align:center;background:none;}
.fightclub-slider-scroll-bottom{position:absolute;display:block;border:1px solid;width:60px;height:60px;font-size:26px;line-height:60px;text-align:center;color:white;border-radius:100em;z-index:1020;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}
.fightclub-slider-scroll-bottom.top{top:20px;}
.fightclub-slider-scroll-bottom.left{left:20px;}
.fightclub-slider-scroll-bottom.right{right:20px;}
.fightclub-slider-scroll-bottom.bottom{bottom:20px;}
.fightclub-slider-scroll-bottom.center{left:50%;margin-left:-30px;}
.fightclub-slider-scroll-bottom:hover{color:#af3a2f;background-color:transparent;}
@media (min-width: 768px) and (max-width: 979px) {
.fightclub-slider-scroll-bottom{font-size:24px;height:50px;line-height:43px;width:50px;padding-top:4px;}
.fightclub-slider-scroll-bottom.center{margin-left:-25px;}
}
@media (max-width: 767px) {
.fightclub-slider-scroll-bottom{border-width:1px;font-size:22px;height:46px;line-height:45px;width:46px;}
.fightclub-slider-scroll-bottom.center{margin-left:-23px;}
}
@media (max-width: 480px) {
.fightclub-slider-scroll-bottom{border-width:1px;font-size:22px;height:46px;line-height:45px;width:46px;}
.fightclub-slider-scroll-bottom.center{margin-left:-20px;}
}
.jp-jplayer{position:absolute;}
.jp-jplayer-audio{border-radius:3px;}
.jp-jplayer-video{background-color:black;}
.jp-controls-container-video{position:absolute;left:20px;right:20px;bottom:20px;}
.jp-interface{background-color:#161515;height:60px;padding-right:324px;position:relative;}
.jp-controls{list-style-type:none;padding:0;margin:0;}
.jp-controls a{display:block;height:60px;line-height:59px;outline:medium none;overflow:hidden;position:absolute;text-align:center;top:0;width:55px;z-index:1;}
.jp-controls a span{visibility:hidden;}
.jp-controls a:before{display:block;margin:0 auto;font-family:"icon_font";font-weight:normal;font-size:14px;font-size:1.4rem;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;color:white;speak:none;}
.jp-controls a:hover:before{text-shadow:0 1px 1px rgba(0, 0, 0, 0.2);color:#bababa;}
a.jp-play,
a.jp-pause{left:0;}
a.jp-play:before{content:"";}
a.jp-pause:before{content:"";}
a.jp-mute,
a.jp-unmute{right:63px;border-left:1px solid #272727;-webkit-box-shadow:inset 1px 0 0 0 rgba(255, 255, 255, 0.1);box-shadow:inset 1px 0 0 0 rgba(255, 255, 255, 0.1);}
a.jp-mute:before{content:"\f028";}
a.jp-unmute:before{content:"\f026";}
.jp-progress-container{height:5px;left:53px;position:relative;right:20px;top:29px;}
.jp-progress{background-color:white;height:1px;left:0;position:absolute;right:0;}
.jp-seek-bar{background-color:#fff;cursor:pointer;height:1px;position:absolute;top:0;}
.jp-play-bar{background-color:white !important;height:5px;position:absolute;top:-2px;}
.jp-custom-bar{color:white;font-size:16px;position:absolute;right:0;top:17px;width:255px;}
button.jp-mute{background-color:transparent;border:medium none;color:white;float:right;padding:0 4px 0 0;position:relative;top:-3px;}
.jp-volume-bar-container{position:absolute;top:10px;right:10px;width:52px;height:10px;}
.jp-volume-bar{background-color:#cecece;cursor:pointer;float:right;height:5px;margin-left:5px;margin-right:25px;overflow:hidden;position:relative;top:10px;width:75px;}
.jp-volume-bar-value{background-color:white !important;height:5px;}
.jp-current-time{display:inline;padding-right:3px;}
.jp-duration{display:inline;padding-left:3px;padding-right:8px;}
#big-video-wrap{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;background-color:black;}
#big-video-wrap .vjs-tech{margin:0;}
.vjs-control-bar{display:none;}
.isotope-item{z-index:2;}
.isotope-hidden.isotope-item{pointer-events:none;z-index:1;}
.isotope,
.isotope .isotope-item{-webkit-transition-duration:0.8s;-moz-transition-duration:0.8s;-ms-transition-duration:0.8s;-o-transition-duration:0.8s;transition-duration:0.8s;}
.isotope{-webkit-transition-property:height;-moz-transition-property:height;-ms-transition-property:height;-o-transition-property:height;transition-property:height;}
.isotope .isotope-item{-webkit-transition-property:-webkit-transform, opacity;-moz-transition-property:-moz-transform, opacity;-ms-transition-property:-ms-transform, opacity;-o-transition-property:top, left, opacity;transition-property:transform, opacity;}
.isotope.no-transition,
.isotope.no-transition .isotope-item,
.isotope .isotope-item.no-transition{-webkit-transition-duration:0s;-moz-transition-duration:0s;-ms-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s;}
.fightclub-iso-container{margin:0 -1em;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}
.fightclub-navbar-fixed-right-active.post-type-archive-fightclub-portfolio .masthead,
.fightclub-navbar-fixed-left-active.post-type-archive-fightclub-portfolio .masthead,
.fightclub-navbar-fixed-right-active.blog .masthead,
.fightclub-navbar-fixed-left-active.blog .masthead,
.fightclub-navbar-fixed-right-active.archive .masthead,
.fightclub-navbar-fixed-left-active.archive .masthead,
.fightclub-navbar-fixed-left-active.single .masthead,
.fightclub-navbar-fixed-right-active.single .masthead{margin-top:4em;}
.fightclub-iso-container > .hentry{margin:0;padding:0 1em 3.5em;opacity:0;filter:alpha(opacity=0);zoom:1;}
.fightclub-iso-container > .hentry.fightclub-portfolio{margin-bottom:30px;padding:0 15px;}
.post-type-archive-fightclub-portfolio .fightclub-iso-container{margin:0 -15px;}
.fightclub-portfolio-100-width-active .fightclub-iso-container{margin:0 0 0 -2.2% !important;}
.fightclub-iso-container.cols-1{overflow:hidden !important;margin-left:0;}
.fightclub-iso-container.cols-1 > .hentry{width:100%;height:auto;padding:0;margin-left:0;}
.fightclub-iso-container.cols-2 > .hentry{width:50%;}
.fightclub-iso-container.cols-3 > .hentry{width:33.3332%;}
.fightclub-iso-container.cols-4 > .hentry{width:25%;}
.fightclub-iso-container.cols-5 > .hentry{width:20%;}
.fightclub-iso-container.cols-2 > .hentry:not(.fightclub-portfolio),
.fightclub-iso-container.cols-3 > .hentry:not(.fightclub-portfolio),
.fightclub-iso-container.cols-4 > .hentry:not(.fightclub-portfolio),
.fightclub-iso-container.cols-5 > .hentry:not(.fightclub-portfolio){border:none!important;margin:0!important;}
@media (max-width: 767px) {
.fightclub-iso-container[class*="cols-"] > .hentry{width:100%;}
}
.entry-portfolio{list-style:outside none none;margin:0;left:0;position:relative;transition:all 2s ease;-webkit-transition:all 2s ease;}
.cols-1 .entry-header{background-color:#161515;float:left;position:relative;z-index:1;}
.cols-1 .entry-header>span{bottom:0;display:block;color:#927f79;left:0;margin-bottom:3em;overflow:hidden;padding:3em 2em 0;position:absolute;right:0;top:0;width:100%;}
.entry-portfolio>li{float:left;position:relative;}
.cols-1 .entry-header>span h2{margin-top:0;color:white;}
.portfolio-post-meta{color:#cd926d;margin-top:0;}
.portfolio-post-meta a{color:#cd926d;}
.no-js .fightclub-iso-container > .hentry{opacity:1;filter:alpha(opacity=100);zoom:1;}
.option-set{margin-bottom:0;text-align:center;}
.fightclub-portfolio-filters-menu li{display:inline-block;}
.fightclub-portfolio-filter:hover{color:#af3a2f;text-decoration:none;}
.fightclub-portfolio-filter{color:#161515;display:inline-block;font-family:"Exo 2","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;height:32px;line-height:32px;margin:0 0.75em;padding:0;text-decoration:none;text-transform:uppercase;}
.fightclub-portfolio-filter.selected{box-shadow:0 -2px 0 0 #af3a2f inset;}
#fightclub-isotope-loading, #fightclub-isotope-loading-after{background-position:center center;text-align:center;display:block;width:100%!important;height:44px;background-repeat:no-repeat;margin:2em auto;background-size:44px 44px;}
.fightclub-portfolio .entry-featured{margin-bottom:0!important;overflow:hidden;}
.fightclub-portfolio>.entry-featured{margin-bottom:0!important;}
.single-fightclub-portfolio .fightclub-portfolio>.entry-featured{margin-bottom:2em!important;}
.ilightbox-overlay.light{background:white;}
.ilightbox-loader.light div{background:white url(//naturallytrim.com.au/wp-content/themes/fightclub/core/images/ilightbox-preloader-dark.gif) no-repeat center;}
.ilightbox-holder.light{background:none repeat scroll 0 0 white;border:1px solid #ccc;padding:1%;}
.ilightbox-holder.light .ilightbox-container .ilightbox-caption{text-shadow:0 1px white;color:black;background:url(//naturallytrim.com.au/wp-content/themes/fightclub/core/images/ilightbox-caption-bg-light.png);}
.ilightbox-holder.light .ilightbox-container .ilightbox-social{background:url(//naturallytrim.com.au/wp-content/themes/fightclub/core/images/ilightbox-caption-bg-light.png);border-radius:2px;}
.ilightbox-holder.light .ilightbox-alert{color:#89949B;background:url(//naturallytrim.com.au/wp-content/themes/fightclub/core/images/ilightbox-alert-light.png) no-repeat center top;}
.ilightbox-toolbar.light{top:8px;left:8px;height:23px;background-color:white;}
.ilightbox-toolbar.light a{width:25px;height:23px;text-align:center;}
.ilightbox-toolbar.light a.ilightbox-close{border-radius:3px 0 0 3px;}
.ilightbox-toolbar.light a.ilightbox-fullscreen{border-radius:0 3px 3px 0;}
.ilightbox-toolbar.light a:before{font-family:"icon_font";display:inline-block;font-weight:400;-webkit-font-smoothing:antialiased;speak:none;}
.ilightbox-toolbar.light a.ilightbox-close:before{content:"\e832";font-size:15px;font-size:1.5rem;line-height:22px;}
.ilightbox-toolbar.light a.ilightbox-fullscreen:before{content:"\e89e";font-size:11px;font-size:1.1rem;line-height:23px;}
.ilightbox-toolbar.light a.ilightbox-prev-button,
.ilightbox-toolbar.light a.ilightbox-next-button{display:none;}
.ilightbox-thumbnails.light .ilightbox-thumbnails-grid .ilightbox-thumbnail img{-webkit-box-shadow:0 0 7px 1px rgba(0, 0, 0, 0.45);box-shadow:0 0 7px 1px rgba(0, 0, 0, 0.45);}
.ilightbox-thumbnails.light .ilightbox-thumbnails-grid .ilightbox-thumbnail .ilightbox-thumbnail-video{background:url(//naturallytrim.com.au/wp-content/themes/fightclub/core/framework/img/global/ilightbox-thumb-overlay-play-light.png) no-repeat center;}
.ilightbox-holder.light .ilightbox-inner-toolbar .ilightbox-title{padding:10px 8px;padding-right:60px;font-size:18px;color:black;}
.ilightbox-holder.light .ilightbox-inner-toolbar .ilightbox-toolbar{top:5px;left:auto;right:5px;}
.ilightbox-holder.light .ilightbox-inner-toolbar .ilightbox-toolbar a{float:right;}
.ilightbox-holder.light .ilightbox-inner-toolbar .ilightbox-toolbar a:first-of-type{border-radius:0 3px 3px 0;}
.ilightbox-holder.light .ilightbox-inner-toolbar .ilightbox-toolbar a:last-of-type{border-radius:3px 0 0 3px;}
.ilightbox-overlay,
.ilightbox-loader,
.ilightbox-loader *,
.ilightbox-holder,
.ilightbox-holder .ilightbox-container,
.ilightbox-holder .ilightbox-container img.ilightbox-image,
.ilightbox-holder .ilightbox-container .ilightbox-caption,
.ilightbox-toolbar,
.ilightbox-toolbar *,
.ilightbox-thumbnails,
.ilightbox-thumbnails *,
.ilightbox-holder .ilightbox-container .ilightbox-social,
.ilightbox-holder .ilightbox-container .ilightbox-social *{float:none;margin:0;padding:0;border:0;outline:0;font-size:100%;line-height:100%;vertical-align:baseline;background:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:-moz-none;-o-user-select:none;user-select:none;}
.ilightbox-closedhand *{cursor:url(//naturallytrim.com.au/wp-content/themes/fightclub/core/css/skin/closedhand.cur), default !important;}
.ilightbox-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:100000;}
.ilightbox-loader{position:fixed;top:45%;left:-192px;padding-left:30px;opacity:0.9;filter:alpha(opacity=90);zoom:1;border-radius:0 100px 100px 0;z-index:100005;}
.ilightbox-loader div{width:72px;height:72px;border-radius:0 100px 100px 0;}
.ilightbox-loader.horizontal{display:none!important;top:-192px;left:45%;padding:0;padding-top:30px;border-radius:0 0 100px 100px;}
.ilightbox-loader.horizontal div{border-radius:0 0 100px 100px;}
.ilightbox-toolbar{display:none;position:fixed;z-index:100010;}
.ilightbox-toolbar a{float:left;cursor:pointer;}
.ilightbox-thumbnails{display:block;position:fixed;z-index:100009;}
.ilightbox-thumbnails.ilightbox-horizontal{left:0;bottom:0;width:100%;height:100px;}
.ilightbox-thumbnails.ilightbox-vertical{top:0;right:0;width:140px;height:100%;overflow:hidden;}
.ilightbox-thumbnails .ilightbox-thumbnails-container{display:block;position:relative;}
.ilightbox-thumbnails.ilightbox-horizontal .ilightbox-thumbnails-container{width:100%;height:100px;}
.ilightbox-thumbnails.ilightbox-vertical .ilightbox-thumbnails-container{width:140px;height:100%;}
.ilightbox-thumbnails .ilightbox-thumbnails-grid{display:block;position:absolute;}
.ilightbox-thumbnails .ilightbox-thumbnails-grid .ilightbox-thumbnail{display:block;position:relative;padding:10px;cursor:pointer;}
.ilightbox-thumbnails .ilightbox-thumbnails-grid .ilightbox-thumbnail img{width:100%;height:100%;border-radius:2px;}
.ilightbox-thumbnails .ilightbox-thumbnails-grid .ilightbox-thumbnail .ilightbox-thumbnail-icon{width:100%;height:100%;position:absolute;top:0;left:0;opacity:0.7;filter:alpha(opacity=70);zoom:1;}
.ilightbox-thumbnails .ilightbox-thumbnails-grid .ilightbox-thumbnail .ilightbox-thumbnail-icon:hover{opacity:1;filter:alpha(opacity=100);zoom:1;}
.ilightbox-holder{display:none;position:fixed;z-index:100003;}
.ilightbox-holder.ilightbox-next,
.ilightbox-holder.ilightbox-prev{cursor:pointer;}
.ilightbox-holder div.ilightbox-container{position:relative;width:100%;height:100%;}
.ilightbox-holder img.ilightbox-image{width:100%;height:100%;}
.ilightbox-holder .ilightbox-container .ilightbox-caption{display:none;position:absolute;left:30px;right:30px;bottom:0;max-width:100%;margin:0 auto;padding:5px 10px;font-size:12px;line-height:150%;word-wrap:break-word;border-radius:3px 3px 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;z-index:20003;}
.ilightbox-holder .ilightbox-alert{display:block;position:absolute;top:0;left:0;right:0;bottom:0;width:300px;height:50px;margin:auto;padding-top:100px;text-align:center;}
.ilightbox-holder .ilightbox-wrapper{width:100%;height:100%;overflow:auto;}
.ilightbox-holder .ilightbox-inner-toolbar{position:relative;}
.ilightbox-holder .ilightbox-inner-toolbar .ilightbox-toolbar{position:absolute;}
.fightclub-social-global{font-weight:400;line-height:1;}
.fightclub-social-global a{display:inline-block;text-align:center;}
.fightclub-social-global a i{display:block;}
.footer-bottom .fightclub-social-global{margin:1.62em 0;}
.footer-bottom{color:#161515;padding:3em 0;text-align:center;}
.fightclub-scroll-top{background-color:#f6f6f6;border-radius:100%;bottom:36px;color:#161515;font-size:30px;height:60px;line-height:56px;padding-top:3px;position:fixed;text-align:center;width:60px;z-index:1031;}
.fightclub-scroll-top.in{opacity:0.8;filter:alpha(opacity=80);zoom:1;}
.fightclub-scroll-top.in:hover{opacity:1;filter:alpha(opacity=100);zoom:1;}
.fightclub-scroll-top.left{left:24px;}
.fightclub-scroll-top.right{right:24px;}
.fightclub-scroll-top:hover{color:#5a5a5a;}
.fightclub-colophon{position:relative;border-top:1px solid #d4d4d4;background-color:white;-webkit-box-shadow:0 -0.125em 0.25em 0 rgba(0, 0, 0, 0.075);box-shadow:0 -0.125em 0.25em 0 rgba(0, 0, 0, 0.075);}
.fightclub-colophon + .fightclub-colophon{border-top:1px solid #e0e0e0;border-top:1px solid rgba(0, 0, 0, 0.085);-webkit-box-shadow:inset 0 1px 0 0 rgba(255, 255, 255, 0.8);box-shadow:inset 0 1px 0 0 rgba(255, 255, 255, 0.8);}
.fightclub-colophon.top{padding:5% 0 5.25%;}
.fightclub-colophon.top [class*="span"] .widget:first-child{margin-top:0;}
@media (max-width: 979px) {
.fightclub-colophon.top{padding:6.5% 0;}
.fightclub-colophon.top [class*="span"] .widget:first-child{margin-top:3em;}
.fightclub-colophon.top [class*="span"]:first-child .widget:first-child{margin-top:0;}
}
.fightclub-colophon.bottom{border-bottom:5px solid #161515;padding:10px 0;font-size:10px;font-size:1rem;text-align:center;color:#7a7a7a;}
.fightclub-colophon.bottom .fightclub-nav{margin:10px 0;line-height:1.3;}
.fightclub-colophon.bottom .fightclub-nav li{margin:0 0.5em;display:inline-block;}
.fightclub-colophon.bottom .fightclub-nav li a{display:block;font-weight:400;letter-spacing:2px;text-transform:uppercase;}
.fightclub-colophon.bottom .fightclub-nav li a:hover{background-color:transparent;}
.fightclub-colophon.bottom .fightclub-social-global{margin:10px 0;}
.fightclub-colophon.bottom .fightclub-social-global a{margin:0 1.25%;font-size:21px;font-size:2.1rem;}
.fightclub-colophon.bottom .fightclub-colophon-content{margin:30px 0 10px;font-weight:400;letter-spacing:2px;line-height:1.3;}
.fightclub-colophon .widget{margin-top:3em;}
.fightclub-footer{background-color:#f6f6f6;padding:0 30px;}
.no-padding .fightclub-footer{padding:0;}
.fightclub-footer-logo{margin:2em 2em 2em 0;float:left;}
.fightclub-footer > .widget_wrap{background-color:#161515;padding:5em 0 3em;}
.fightclub-footer .widget{margin-bottom:2em;}
.fightclub-footer .widget.widget_logo_widget{margin-bottom:0;}
.fightclub-sidebar{background:none;margin-bottom:2em;}
@media (min-width: 980px) {
.fightclub-sidebar.right{padding-left:30px;}
.fightclub-sidebar.left{padding-right:30px;}
}
@media (max-width: 979px) {
.fightclub-sidebar{margin-top:50px;}
}
.fightclub-sidebar .widget{margin-bottom:2em;}
.fightclub-sidebar .widget:last-child{margin-bottom:0;}
.fightclub-main{position:relative;}
.site>.fightclub-main{padding:0 30px;}
.no-padding  .site>.fightclub-main{padding:0;}
.fightclub-main .widget{margin-top:3em;}
.fightclub-main .widget:first-child{margin-top:0;}
.hentry{}
.hentry:first-child{margin-top:0;}
.hentry p:last-child,
.hentry ul:last-child,
.hentry ol:last-child{margin-bottom:0;}
#fightclub-iso-container article.post{border-bottom:1px solid #f0eceb;margin-bottom:3.5em;padding-bottom:3.5em;}
#fightclub-iso-container:not(.cols-2):not(.cols-3):not(.cols-4) article.post:last-child{border-bottom:medium none;margin:0;padding:0;}
#fightclub-iso-container article.post.post_format-post-format-link,
#fightclub-iso-container article.post.post_format-post-format-quote{border:medium none !important;margin:0 !important;}
.entry-featured{position:relative;margin-bottom:2.4em;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
.post-type-archive-fightclub-portfolio .cols-2 .entry-featured{margin-bottom:0;}
.fightclub-portfolio-wrapper .cols-2 .entry-featured{margin-bottom:2em!important;}
.fightclub-portfolio-wrapper .fightclub-container-fluid.offset{margin:60px auto;}
.fightclub-portfolio .entry-featured .entry-header .dum-hover{background-color:#af3a2f;opacity:0.85;position:absolute;top:0;left:0;width:100%;height:100%;}
.dum-hover:before{content:"";left:21px;right:21px;top:21px;bottom:21px;border:2px solid #ce9170;position:absolute;}
.fightclub-portfolio .entry-featured .entry-header{opacity:0;-webkit-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s;}
.fightclub-portfolio .entry-featured:hover .entry-header{opacity:1;-webkit-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s;}
.fightclub-portfolio .entry-featured .entry-header{width:100%;height:100%;position:absolute;top:0;left:0;-webkit-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s;}
.fightclub-portfolio .entry-featured  .entry-header .entry-title{letter-spacing:1px;text-transform:uppercase;}
.fightclub-portfolio .entry-featured  .entry-header > h3{display:block;height:100%;margin:0;}
.fightclub-portfolio .entry-featured  .entry-header > h3 > a{display:block;height:100%;text-align:center;}
.fightclub-portfolio .entry-featured  .entry-header .title-wrapper{color:white;display:inline-block;padding:14px 3px 14px;position:relative;text-align:center;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);}
.fightclub-portfolio .entry-featured  .entry-header .title-wrapper:before{background-color:white;content:"";position:absolute;top:0;left:0;display:block;height:1px;width:0;-webkit-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s;}
.fightclub-portfolio .entry-featured  .entry-header .title-wrapper:after{background-color:white;content:"";position:absolute;bottom:0;right:0;display:block;height:1px;width:0;-webkit-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s;}
.fightclub-portfolio .entry-featured:hover  .entry-header .title-wrapper:before,
.fightclub-portfolio .entry-featured:hover  .entry-header .title-wrapper:after{width:100%;}
.post-type-archive-fightclub-portfolio .cols-2.fightclub-iso-container > .hentry,
.post-type-archive-fightclub-portfolio .cols-3.fightclub-iso-container > .hentry{overflow:hidden;}
.fightclub-portfolio-100-width-active .fightclub-iso-container{margin:0 2.2% 0 0 !important;}
.fightclub-portfolio-100-width-active .fightclub-iso-container.cols-1{margin:0!important;}
.fightclub-portfolio .entry-featured  .entry-header .portfolio-category a{margin:0 6px;font-size:14px;font-size:1.4rem;text-transform:uppercase;color:#161515;}
.portfolio-category i::before{content:", ";}
.portfolio-category span:last-child i::before{content:"";}
.fightclub-portfolio .entry-featured  .entry-header .portfolio-category a:hover{color:#af3a2f;}
.fightclub-portfolio .entry-featured  .entry-header .portfolio-category{display:block;font-size:12px;margin-top:5px;position:relative;text-align:center;}
@media (max-width: 480px) {
.fightclub-portfolio .entry-featured  .entry-header .entry-title{font-size:160%;}
.fightclub-portfolio .entry-featured  .entry-header .portfolio-category a{font-size:12px;font-size:1.2rem;}
.cols-2.fightclub-iso-container > .hentry{padding:0 2em 2em !important;}
}
@media (max-width: 767px) {
.cols-2.fightclub-iso-container > .hentry{padding:0 2em 2em !important;}
}
.cols-3.fightclub-iso-container  .entry-header .entry-title{font-size:20px;font-size:2.0rem;}
.fightclub-portfolio .entry-featured  .entry-header .portfolio-category .circle{background-color:#161515;border-radius:100%;display:block;height:10px;left:50%;margin-left:-5px;position:absolute;top:0;width:10px;}
.fightclub-portfolio-fillwidth-page{position:relative;}
.fightclub-portfolio-fillwidth-content{background-color:white;bottom:0;left:0;padding:3em 4em;position:absolute;width:50%;}
@media (max-width: 767px) {
.fightclub-portfolio-fillwidth-content{width:100%;position:relative;}
}
.entry-wrap{display:block;position:relative;z-index:1;}
.entry-thumb{display:block;position:relative;background-color:transparent;}
.entry-thumb img{display:block;margin:0 auto;-webkit-transition:opacity 0.75s ease;transition:opacity 0.75s ease;}
.entry-title{line-height:1;margin:0 0 1em;-ms-word-wrap:break-word;word-wrap:break-word;}
.entry-title-sub{display:block;margin:0.75em 0 0;font-size:128.5%;line-height:1.05;}
.post-date-mark{background-color:#af3a2f;border-left:3px solid #cd926d;color:white;font-size:2.4rem;height:100px;line-height:1.3;left:30px;margin:0;padding-top:43px;position:absolute;text-align:center;top:0;font-weight:700;letter-spacing:1px;text-transform:uppercase;width:60px;z-index:9999;}
.post-date-mark:hover{color:white;}
.post-date-mark > span{display:block;font-size:12px;font-weight:normal;}
.p-meta{color:#cd926d;line-height:1;margin-bottom:0.5em;text-transform:uppercase;}
.p-meta a{white-space:nowrap;border-bottom:1px solid transparent;}
.p-meta a:hover{border-bottom:1px solid;}
.p-meta > span i{padding-right:0.3em;}
.p-meta > span:after{content:"";}
.p-meta > span:last-child:after{display:none;}
.p-meta .alignright{margin:0;}
.entry-content{position:relative;*zoom:1;}
.entry-content:before, .entry-content:after{display:table;content:"";}
.entry-content:after{clear:both;}
.entry-content iframe{max-width:100%;}
.entry-content.excerpt .tagcloud.alignright{margin:-46px 0 0;}
.fightclub-iso-container.isotope .tagcloud{display:none;}
.more-link{display:inline-block;margin:0;font-weight:700;font-size:128.5%;line-height:1.4;}
.moretag{background-color:#af3a2f;color:#ffffff;border:2px solid #af3a2f;display:inline-block;font-family:"Exo 2","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:85.71%;letter-spacing:1px;margin:1.75em 0 0.35em;padding:1em 4.5em 1em;text-transform:uppercase;position:relative;}
.post-content-wrapper .moretag{margin:2.8em 0 -2.8em;}
.moretag:hover{color:#af3a2f;background-color:transparent;}
.entry-footer{line-height:1.5;margin-top:2.8em;text-transform:uppercase;}
.entry-footer .single-tags-title{color:#af3a2f;font-family:"Exo 2","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.2rem;margin-right:1em;}
.single-tags-list > a{border:1px solid #f0edec;color:#545353;display:inline-block;height:30px;line-height:28px;margin:0 0.3em;padding:0 1em;}
.single-tags-list > a:hover{background-color:#af3a2f;border:1px solid #af3a2f;color:#ffffff;}
.single article.post{border-bottom:1px solid #f0edec;margin-bottom:2.6em;padding-bottom:2.8em;}
.footer-bottom .fightclub-social-global{float:left;}
.pre-footer-content{border-top:1px solid white;padding:1.1em 0 1em;}
.pre-footer-content .fightclub-footer-nav{float:left;padding-top:8px;margin:0;}
.fightclub-footer-nav > li{float:left;list-style:outside none none;}
.fightclub-footer-nav a{color:#828282;font-family:"Exo 2","Helvetica Neue",Helvetica,sans-serif;font-size:1.2rem;letter-spacing:1px;margin-right:1.6em;text-transform:uppercase;}
.pre-footer-logo{float:right;margin-left:3em;}
.pre-footer-content .fightclub-social-global{margin-top:8px;position:relative;top:2px;}
@media (max-width: 979px) {
.fightclub-footer-nav{display:block;float:none;margin:0 auto 4em;}
.fightclub-footer-logo{display:block;float:none;margin:2em auto;text-align:center;}
} .post-next-wrap{background-size:cover;background-position:center center;position:relative;transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;}
.post-next-wrap h2 a{color:white;font-size:30px;font-size:3rem;border-bottom:1px solid transparent;text-shadow:1px 1px 2px rgba(0, 0, 0, 0.5);}
.post-next-wrap h2 a:hover{color:white;}
.post-next-wrap:hover{transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;}
.post-next-wrap .fightclub-container-fluid.max.width.cf{padding:8em 10% 10em;position:relative;}
.post-next-wrap .author-wrap img{float:left;margin-right:1em;}
.post-next-wrap .post-author{color:white;margin-bottom:0;margin-top:6px;text-shadow:1px 1px 2px rgba(0, 0, 0, 0.5);}
.post-author > span{font-family:"Exo 2";text-transform:capitalize;}
.post-next-wrap h6{color:white;letter-spacing:0.5px;margin:0;text-transform:none;text-shadow:1px 1px 2px rgba(0, 0, 0, 0.5);}
.next-post-link-full{background-color:transparent;height:100%;left:0;position:absolute;top:0;width:100%;}
.post-next-bg-hover{background-color:rgba(96,142,181,0.3);height:100%;left:0;position:absolute;top:0;width:100%;transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;}
.post-next-wrap:hover .post-next-bg-hover{background-color:rgba(96,142,181,0.05);transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;}
.styled-post .entry-wrap{background-color:#af3a2f;color:white;}
.styled-post .entry-wrap a{color:white;}
.styled-post .entry-content{padding:0 2.1em 2.1em;}
.styled-post .entry-title{padding:0.8em;margin:0;}
.styled-post .p-meta{padding:12px 2.2em 10px;border-color:white;}
.styled-post .entry-featured{margin-bottom:-1px;}
.styled-post .format-image .entry-title{padding:0.8em;margin:0;}
.fightclub-custom-author-bio.cf{border-bottom:1px solid #f0edec;display:table;margin-bottom:2.8em;padding-bottom:2.6em;}
.fightclub-custom-author-bio > div{display:table-cell;vertical-align:middle;padding-left:2em;}
.fightclub-custom-author-bio > div:first-child{padding-left:0;width:85px;}
.author_bio{margin-top:2em;}
.author_avatar{margin-top:6px;}
.author_avatar img{border-radius:100%;width:85px;display:block;}
.author_bio h4{font-size:115.38%;margin:0;text-transform:uppercase;}
.h-author.man{color:#cd926d;font-size:12px;line-height:1.75em;}
.fightclub-author-info{margin-right:2em;}
.p-author-status{line-height:1.4;margin:0;}
.fightclub-author-info > div{position:relative;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);}
.fightclub-author_desc{margin:-6px 0 30px 89px;}
.fightclub-page-title-disabled .entry-content{margin-top:0;}
.fightclub-post-fullwidth-active .fightclub-main{width:100%;}
.fightclub-blog-masonry-active .fightclub-iso-container.cols-2 .p-meta{font-size:79%;}
@media (max-width: 767px) {
.fightclub-blog-masonry-active .fightclub-iso-container.cols-2 .p-meta{font-size:85.7%;}
}
@media (max-width: 480px) {
.fightclub-blog-masonry-active .fightclub-iso-container.cols-2 .p-meta{font-size:85.7%;}
}
.fightclub-blog-masonry-active .fightclub-iso-container.cols-2 .more-link{font-size:110%;}
@media (max-width: 767px) {
.fightclub-blog-masonry-active .fightclub-iso-container.cols-2 .more-link{font-size:128.5%;}
}
.fightclub-blog-masonry-active .fightclub-iso-container.cols-3 .entry-title{font-size:165%;}
@media (max-width: 979px) {
.fightclub-blog-masonry-active .fightclub-iso-container.cols-3 .entry-title{font-size:200%;}
}
.fightclub-blog-masonry-active .fightclub-iso-container.cols-3 .p-meta{font-size:70%;}
@media (max-width: 979px) {
.fightclub-blog-masonry-active .fightclub-iso-container.cols-3 .p-meta{font-size:85.7%;}
}
@media (max-width: 979px) {
.fightclub-blog-masonry-active .fightclub-iso-container.cols-3 .entry-wrap{padding:6.75% 0;}
}
@media (max-width: 480px) {
.fightclub-blog-masonry-active .fightclub-iso-container.cols-3 .entry-wrap{padding:7.75% 0;}
}
.fightclub-blog-masonry-active .fightclub-iso-container.cols-3 .more-link{font-size:105%;}
@media (max-width: 979px) {
.fightclub-blog-masonry-active .fightclub-iso-container.cols-3 .more-link{font-size:128.5%;}
}
.format-audio.no-post-thumbnail .entry-featured{margin-bottom:2em;-webkit-box-shadow:none;box-shadow:none;}
.format-audio.has-post-thumbnail .entry-featured .fightclub-responsive-audio-embed,
.format-audio.has-post-thumbnail .entry-featured .jp-controls-container-audio{margin:0 auto;}
.format-audio.has-post-thumbnail .entry-featured .fightclub-responsive-audio-embed{margin:0 auto -5px;}
.format-audio.has-post-thumbnail .entry-featured .jp-controls-container-audio.poster{position:absolute;left:20px;right:20px;bottom:20px;margin:0 auto;}
.format-audio.has-post-thumbnail .entry-featured .fightclub-responsive-audio-embed iframe,
.format-audio.has-post-thumbnail .entry-featured .jp-controls-container-audio iframe{bottom:0;}
.blog .format-image .entry-featured,
.search .format-image .entry-featured,
.archive .format-image .entry-featured{-webkit-box-shadow:none;box-shadow:none;}
.fightclub-format-link > a{color:#ffffff !important;display:block;font-size:133.33%;font-weight:400;height:100%;letter-spacing:1px;padding:1.1em 1.1em 1.2em 3.8em;position:relative;word-break:break-all;}
.fightclub-format-link > a .fightclub-icon-link{margin-left:-56px;padding-right:22px;}
.fightclub-format-link > a:hover{background-color:#FCFCFC;}
.fightclub-format-link a:before{content:"\e80d";font-family:"icon_font";font-size:24px;left:25px;margin-top:-18px;position:absolute;top:50%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.fightclub-blog-masonry-active .fightclub-iso-container.cols-2 .format-link .entry-title-sub, .fightclub-blog-masonry-active .fightclub-iso-container.cols-3 .format-link .entry-title-sub{font-size:110%;}
.blog.fightclub-post-meta-disabled .format-link .fightclub-hgroup,
.search.fightclub-post-meta-disabled .format-link .fightclub-hgroup,
.archive.fightclub-post-meta-disabled .format-link .fightclub-hgroup{margin-bottom:0;border-bottom:0;padding-bottom:0;}
.fightclub-format-quote > h3{font-size:184.62%;color:#161515;margin-bottom:20px;display:block;}
.fightclub-format-quote > cite{color:#161515;display:block;}
.fightclub-format-quote .fightclub-icon-quote{margin-left:-57px;padding-right:18px;}
.fightclub-blog-masonry-active .fightclub-iso-container.cols-2 .format-quote .entry-title-sub, .fightclub-blog-masonry-active .fightclub-iso-container.cols-3 .format-quote .entry-title-sub{font-size:110%;}
.blog.fightclub-post-meta-disabled .format-quote .fightclub-hgroup,
.search.fightclub-post-meta-disabled .format-quote .fightclub-hgroup,
.archive.fightclub-post-meta-disabled .format-quote .fightclub-hgroup{margin-bottom:0;border-bottom:0;padding-bottom:0;}
.post-type-archive-fightclub-portfolio .entry-wrap{padding:29px 6.5% 35px;}
.post-type-archive-fightclub-portfolio .fightclub-entry-share{margin:15px 0 -10px !important;border-color:#f0f0f0;padding:3px 0;}
.post-type-archive-fightclub-portfolio .fightclub-entry-share p{display:none;}
.post-type-archive-fightclub-portfolio .fightclub-entry-share .fightclub-share{font-size:16px;font-size:1.6rem;}
.post-type-archive-fightclub-portfolio .fightclub-entry-share .fightclub-share.email{top:-1px;}
.post-type-archive-fightclub-portfolio .fightclub-entry-share .fightclub-share.email span{font-size:17px;font-size:1.7rem;}
.fightclub-entry-post-share{float:left;line-height:48px;}
.fightclub-portfolio .entry-wrap{margin:0 auto;}
.fightclub-li-icon{display:inline;margin-right:1.3em;}
.single-fightclub-portfolio .fightclub-entry-share{border:medium none;}
.single-fightclub-portfolio .p-meta{border:medium none;margin-top:-1em;}
.single-fightclub-portfolio .fightclub-entry-share{border:medium none;}
.single-fightclub-portfolio .p-meta{border:medium none;margin-top:-1em;}
.entry-extra.cf.portfolio-extra > h4{margin:0.4em 0 1.5em;}
.fightclub-portfolio-fileds span{color:#000002;font-weight:bold;margin-right:0.3em;text-transform:uppercase;}
.fightclub-portfolio-fileds{list-style:none outside none;margin:0;}
.fightclub-portfolio-fileds{text-align:center;}
.portfolio-extra .h-extra.skills{margin:0;}
.portfolio-extra .fightclub-entry-share{font-size:1.2rem;}
.portfolio-extra .fightclub-share-options > span{color:#161515;font-family:"Exo 2";margin-right:0.3em;}
.portfolio-item-tags{margin:0 0 1.6em;}
.portfolio-item-tags .fightclub-ul-icons{float:none;letter-spacing:0;margin:0 !important;text-indent:0;text-transform:uppercase;}
.portfolio-item-tags .fightclub-li-icon{display:inline;margin-right:1em;}
.portfolio-item-tags .fightclub-icon-bookmark{display:none;}
.portfolio-extra .fightclub-ul-icons>i{display:none;}
.portfolio-extra .fightclub-ul-icons{line-height:1;margin:0 !important;text-indent:0;float:none;display:inline;}
.portfolio-extra .h-extra.skills{font-size:12px;margin:0 !important;}
.fightclub-flexslider-carousel .flex-viewport{height:100px!important;}
.fightclub-flexslider-carousel .fightclub-slides{display:none;}
@media (max-width: 767px) {
.fightclub-portfolio .entry-info,
.fightclub-portfolio .entry-extra{float:none;width:100%;}
}
.fightclub-portfolio .h-extra{margin-top:0.5em;font-size:150%;}
.fightclub-portfolio .h-extra.skills{margin:0 0 0.3em;}
.fightclub-portfolio .h-extra.launch{margin:0 0 0.4em;}
.single-fightclub-portfolio .entry-content{margin-bottom:0;}
.single-fightclub-portfolio .fightclub-comments-area{margin:2.2em auto 0;background-color:transparent;}
.single-fightclub-portfolio .fightclub-comments-wrap,
.single-fightclub-portfolio .form-wrapper{margin-bottom:3em;}
.single-fightclub-portfolio #respond{background:none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;padding-bottom:2em;padding-left:0;padding-right:0;}
.single-fightclub-portfolio #reviews{margin-top:-0.55em;}
.single-fightclub-portfolio .h-comments-title{margin:0 0 1.15em;}
.single-fightclub-portfolio  .fightclub-comments-list{margin:0 auto;}
.single-fightclub-portfolio  .children{margin:2em 0 0 2em !important;}
.single-fightclub-portfolio .form-wrapper .fightclub-container-fluid{margin:1px auto 0;}
.single-fightclub-portfolio #reviews .comment-form input{display:block;float:left;}
.single-fightclub-portfolio .form-submit > input[type="submit"]{float:none !important;margin:0 auto;}
h2.entry-title.entry-title-portfolio{line-height:1;margin:0;}
.single h2.entry-title.entry-title-portfolio{float:left;font-size:3rem;margin:0 0 1em;}
h2.entry-title.entry-title-portfolio a{display:block;padding:2% 4%;}
.entry-single-portfolio-nav h4{margin:0;text-transform:uppercase;line-height:68px;}
.entry-single-portfolio-nav .offset{margin:0 auto;position:relative;text-align:center;}
.entry-single-portfolio-nav{margin-bottom:6em;margin-top:6em;}
.post-prev .fightclub-icon-arrow-left,
.post-next .fightclub-icon-arrow-right{border:1px solid;border-radius:100%;display:inline-block;font-size:2.4rem;height:70px;line-height:66px;margin-right:1em;position:relative;text-align:center;top:2px;width:70px;}
.post-next .fightclub-icon-arrow-right{margin-left:1em;margin-right:0;}
.post-prev, .post-next{position:absolute;}
.post-prev{left:0;top:0;}
.post-next{right:0;top:0;}
a.prev-next>i{-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto;position:relative;top:-1px;}
.back_to_gallery{display:inline-block;line-height:74px !important;}
.related-posts-wrap{border-bottom:1px solid #e1e1e1;padding-bottom:3.2em;}
.related-posts{margin-left:-4%;}
.related-posts > article{border:medium none !important;float:left;margin-bottom:0 !important;margin-left:4%;padding:0 !important;width:46%;position:relative;}
.related-posts .entry-featured{margin:0;}
.related-posts .entry-wrap{bottom:0;left:0;position:absolute;}
.related-posts .entry-thumb{background-color:rgba(0, 0, 0, 1);}
.related-posts .entry-thumb > img{opacity:0.55;}
.related-posts .entry-header{padding:22px;}
.related-posts .entry-title{font-size:16px;margin:0;}
.related-posts .entry-title a{color:#fff;}
.related-title{margin-bottom:2.2em;}
.fightclub-portfolio-preview{border:1px solid #cd926d;color:white;font-size:20px;height:48px;left:20%;line-height:46px;margin-left:-58px;margin-top:-24px;position:absolute;text-align:center;top:50%;width:48px;transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;}
.fightclub-portfolio-permalink{border:1px solid #cd926d;color:white;font-size:22px;height:48px;right:20%;line-height:48px;margin-right:-58px;margin-top:-24px;position:absolute;text-align:center;top:50%;width:48px;transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;}
.fightclub-portfolio .entry-featured:hover .fightclub-portfolio-preview{left:50%;transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;}
.fightclub-portfolio .entry-featured:hover .fightclub-portfolio-permalink{right:50%;transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;}
.fightclub-portfolio-preview:hover,
.fightclub-portfolio-permalink:hover{background-color:white;border-color:white;color:#af3a2f;}
#portfolio-single-result{display:none;z-index:9999;background-color:#fff;height:100%;width:100%;z-index:9999;}
.portfolio-single-result-loading{margin-top:-22px;position:absolute;top:50%;left:50%;margin-left:-22px;}
.portfolio-single-result-inner{display:none;width:100%;height:100%;}
.singleImgwrapp img{position:absolute;max-width:100%;top:10%;left:10%;}
.singleImgwrapp img:empty{top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}
@media screen and (orientation: portrait) {
.singleImgwrapp img{max-width:90%;}
}
@media screen and (orientation: landscape) {
.singleImgwrapp img{max-height:90%;}
}
@media (max-width: 979px) {
.singleImgwrapp img:empty{left:50%;top:10%;-webkit-transform:translate(-50%, -10%);-moz-transform:translate(-50%, -10%);-ms-transform:translate(-50%, -10%);-o-transform:translate(-50%, -10%);transform:translate(-50%, -10%);}
}
.html-ready{position:fixed;top:0;left:0;width:100%;height:100%;}
.singleImgwrapp{position:absolute;top:0;left:0;width:100%;height:100%;}
.single-content{bottom:5%;height:auto;left:15%;position:absolute;max-width:30%;width:auto;}
@media (max-width: 979px) {
.single-content{max-width:70%;}
}
.single-content > h3{background-color:#af3a2f;color:#fff;margin:0;padding:0.35em 1em;}
.content-inner{background-color:#fff;color:#949494;padding:1em 1.4em 1.25em;text-align:justify;}
.close-single-section{background-color:#fff;border-radius:100%;color:#161515;cursor:pointer;font-size:24px;height:80px;line-height:83px;position:absolute;right:25px;text-align:center;top:25px;opacity:0.7;width:80px;z-index:1;-moz-transition:all 0.2s ease 0s;-webkit-transition:all 0.2s ease 0s;-o-transition:all 0.2s ease 0s;}
.close-single-section:hover{opacity:1;-moz-transition:all 0.2s ease 0s;-webkit-transition:all 0.2s ease 0s;-o-transition:all 0.2s ease 0s;}
.nav-growpop a{display:block;outline:medium none;position:absolute;text-align:left;top:50%;width:80px;z-index:1000;-webkit-transform:translateY(-50%);transform:translateY(-50%);}
.nav-growpop a.prev{left:0;}
.nav-growpop a.next{right:0;}
.nav-growpop .icon-wrap{background-color:#af3a2f;border:0 solid #af3a2f;display:block;font-size:28px;padding:26px 0 22px;position:relative;text-align:center;z-index:100;-webkit-transition:border-width 0.3s 0.15s;transition:border-width 0.3s 0.15s;}
.nav-growpop div{position:absolute;top:50%;padding:20px;width:420px;height:140px;background:#fff;opacity:0;-webkit-transition:-webkit-transform 0.3s, opacity 0.3s;transition:transform 0.3s, opacity 0.3s;}
.nav-growpop a.prev div{left:0;padding:20px 140px 20px 100px;text-align:right;-webkit-transform:translateY(-50%) translateX(-100%) scale(0.75);transform:translateY(-50%) translateX(-100%) scale(0.75);}
.nav-growpop a.next div{right:0;padding:20px 80px 20px 140px;-webkit-transform:translateY(-50%) translateX(100%) scale(0.75);transform:translateY(-50%) translateX(100%) scale(0.75);}
.nav-growpop span{display:block;padding-bottom:5px;color:#fff;text-transform:uppercase;letter-spacing:1px;font-weight:400;font-size:0.7em;line-height:1.2;}
.nav-growpop h3{color:#231f20;font-size:20px;font-weight:500;margin:0;padding:5px 0;position:relative;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);}
.nav-growpop div p{margin:0;color:#b24e44;font-size:75%;}
.nav-growpop img{position:absolute;top:20px;width:100px;height:100px;}
.nav-growpop a.prev img{right:20px;}
.nav-growpop a.next img{left:20px;}
.nav-growpop a:hover .icon-wrap{opacity:1;border-top-width:29px;border-bottom-width:29px;-webkit-transition-delay:0s;transition-delay:0s;}
.nav-growpop a:hover div{opacity:1;-webkit-transition-delay:0.3s;transition-delay:0.3s;-webkit-transform:translateY(-50%) translateX(0) scale(1);transform:translateY(-50%) translateX(0) scale(1);}
[class*="page-template-template-blank"] .entry-content{margin-top:0;}
.page-template-template-blank-3-php.fightclub-navbar-fixed-left-active,
.page-template-template-blank-3-php.fightclub-navbar-fixed-right-active,
.page-template-template-blank-6-php.fightclub-navbar-fixed-left-active,
.page-template-template-blank-6-php.fightclub-navbar-fixed-right-active,
.page-template-template-blank-7-php.fightclub-navbar-fixed-left-active,
.page-template-template-blank-7-php.fightclub-navbar-fixed-right-active,
.page-template-template-blank-8-php.fightclub-navbar-fixed-left-active,
.page-template-template-blank-8-php.fightclub-navbar-fixed-right-active{padding:0;}
[class*="page-template-template-blank"] .fightclub-main,
.page-template-template-layout-full-width-php .fightclub-main{float:none;display:block;width:auto;}
.error404 .entry-404{margin-bottom:6em;text-align:center;}
.error404 .entry-404 h1{color:#af3a2f;font-size:72px;margin-bottom:0.2em;margin-top:1.5em;text-align:center;}
.entry-404 .center-text{font-size:18px;margin-bottom:4em;}
.entry-404>p{color:#545353;}
.entry-404 h3{color:#828282;font-size:16px;letter-spacing:0;margin-bottom:1em;margin-top:4em;text-transform:none;}
.error404 .entry-404 .error-info{background-color:#f2f2f2;color:#828282;display:inline;font-size:20px;font-weight:600;padding:0.4em 2em 0.5em;}
.entry-404 .form-search{margin:0 auto 4em;max-width:300px;}
.fightclub-header-landmark{margin:0 auto 2.4em;}
.h-landmark{margin:0;line-height:1;}
@media (max-width: 767px) {
.h-landmark{font-size:48px;font-size:4.8rem;}
}
@media (max-width: 480px) {
.h-landmark{font-size:42px;font-size:4.2rem;}
}
.h-landmark span{display:inline-block;position:relative;}
.p-landmark-sub{margin:5px 0 0;font-size:24px;font-size:2.4rem;line-height:1.3;}
@media (max-width: 480px) {
.p-landmark-sub{font-size:18px;font-size:1.8rem;}
}
.p-landmark-sub strong{color:#272727;}
.fightclub-comments-area{margin:2.8em 0 4em;background:transparent;}
.fightclub-comments-wrap{}
.h-comments-title{color:#161515;margin:0 0 2.6em;text-transform:uppercase;letter-spacing:0;}
.h-comments-title span{position:relative;}
.h-comments-title small{position:absolute;top:-4px;right:-40px;display:inline-block;width:35px;height:35px;font-size:16px;font-size:1.6rem;font-weight:300;letter-spacing:0;line-height:34px;text-align:center;text-shadow:0 1px 1px rgba(0, 0, 0, 0.6);color:white;background-color:#af3a2f;border-radius:100em;-webkit-box-shadow:inset 0 2px 3px rgba(0, 0, 0, 0.3), 0 2px 1px white;box-shadow:inset 0 2px 3px rgba(0, 0, 0, 0.3), 0 2px 1px white;}
.fightclub-comments-list{margin:0;list-style:none;}
.fightclub-comments-list .children{margin:0 0 0 89px;list-style:none;}
@media (max-width: 979px) {
.fightclub-comments-list .children{margin-left:0;}
}
li.comment{margin:0;padding:0;}
article.comment{margin:0 0 2em 115px;min-height:85px;position:relative;padding-top:22px;}
.fightclub-comments-list > li{border-bottom:1px solid #e1e1e1;margin-bottom:2.8em;padding-bottom:0.8em;}
.fightclub-boxed-layout-active article.comment{border:1px solid #dddddd;}
.fightclub-comment-header{font-size:76.92%;}
.fightclub-comment-content{position:relative;}
.fightclub-comment-author:before{content:"";}
.fightclub-comment-author{color:#cd926d;display:inline-block;font-family:"Exo 2","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;margin:0;}
.fightclub-comment-author a{color:#cd926d;display:inline-block;font-family:"Exo 2","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;margin:0;}
.fightclub-comment-author a:hover{color:#af3a2f;}
.fightclub-comment-header > time{font-size:15px;margin-left:1em;display:inline-block;font-weight:400;line-height:1;position:relative;}
.fightclub-comment-time:hover{color:#af3a2f;}
.fightclub-comment-awaiting-moderation{color:#af3a2f;line-height:1;margin:0 0 1em;font-size:12px;text-transform:uppercase;font-family:"Exo 2","Helvetica Neue",Helvetica,Arial,sans-serif;}
.comment-edit-link{color:#674634;font-size:1.5rem;font-weight:400;text-transform:uppercase;white-space:nowrap;}
.comment-reply-link{color:#674634;font-size:1.5rem;font-weight:400;margin-left:10px;position:relative;text-transform:uppercase;white-space:nowrap;}
.comment-reply-link-after{position:relative;bottom:1px;font-size:0.722em;line-height:1;}
.reply-link-wrap{float:right;}
.fightclub-comment-img{float:left;}
.fightclub-comment-img .avatar-wrap{display:block;position:relative;}
.fightclub-comment-img .avatar-wrap:before{content:"";display:block;position:absolute;width:100%;height:100%;}
.fightclub-comment-img .avatar-wrap .avatar{border-radius:100%;margin-top:4px;width:85px;}
.fightclub-comment-img .bypostauthor{display:block;bottom:0;width:100%;clear:left;margin-top:3px;padding:3px 0 4px;font-size:13px;font-size:1.3rem;line-height:1.2;text-align:center;text-transform:lowercase;text-shadow:0 1px 0 white;color:#999;}
#respond{}
#respond .required{font-weight:300;color:#af3a2f;}
.comment .comment-respond{padding-left:0!important;padding-right:0!important;}
.comment .comment-form{margin:0 auto;width:100%!important;}
#reply-title{color:#161515;letter-spacing:0;line-height:1;margin:0 0 2.6em;}
#reply-title small{margin:0.55em 0 0.3em;display:block;font-size:60%;letter-spacing:0.3px;text-transform:uppercase;}
#reply-title small a{color:#af3a2f;font-size:85.71%;text-transform:none;}
#reply-title small a:hover, #reply-title small a:focus{color:#c61300;}
#commentform{margin-bottom:0;}
.comment-notes{margin-bottom:1em;font-size:100%;}
.logged-in-as{font-size:92.85%;margin-bottom:1em;text-transform:uppercase;}
.comment-form .input{float:left;margin:0 0 1.3em;width:50%;border-width:2px;}
.comment-form #author{border-right:0 none;}
.comment-form textarea{height:227px;margin-bottom:1.4em;width:100%;border-width:2px;}
.comment-form #subject{width:100%;}
.form-submit{margin:0;}
.fightclub-sidebar .widget{background-color:#f4f4f4;padding:2.2em 1.8em;}
.fightclub-footer .widget{background-color:transparent;}
.fightclub-footer .h-widget{color:#cd926d;}
.fightclub-footer .widget_recent_posts .post_title_widget{color:white;}
.widget .h-widget:before{zoom:1;}
.widget>ul>li>a::before{background-color:transparent;border:2px solid;border-radius:100%;color:inherit;content:"";display:inline-block;height:6px;margin-right:1em;position:relative;width:6px;}
.widget>ul>li>a:hover:before{background-color:#af3a2f;}
.widget p:last-child,
.widget ul:last-child,
.widget ol:last-child{margin-bottom:0;}
.widget ul,
.widget ol{background-color:transparent;list-style:none outside none;margin-left:0;}
.widget ul li,
.widget ol li{padding:0;}
.widget ul li a,
.widget ol li a,
.widget.widget_get_in_touch p,.widget.widget_get_in_touch p a{color:inherit;}
.widget ul li a,
.widget ol li a,
.tweet_text{color:inherit;font-style:normal;}
.tweet_time{display:block;}
.fightclub-footer .tweet_time{display:none;}
.tweet_time a.jtwt_date{}
.widget .twitterfeed{margin-top:1.5em;}
.widget ul li a.url{color:#af3a2f;}
.widget ul li a:hover,
.widget ol li a:hover{color:#af3a2f;}
.widget ul li:last-child,
.widget ol li:last-child{border-bottom:0;}
.widget select{width:100%;}
.h-widget{line-height:1;margin:0 0 1.6em;}
.widget_text .h-widget{margin-bottom:1.2em;}
.textwidget iframe{margin-top:0.65em;}
.widget.tweets{margin-bottom:1.2em;}
.widget.tweets .h-widget{margin-bottom:1.4em;}
.fightclub-today-classes-widget-list{margin-top:-0.4em;}
.widget_search .h-widget{margin-bottom:1.8em;}
.jtwt_tweet{margin-bottom:1.6em;padding-left:2.2em !important;position:relative;}
.jtwt_tweet::before{content:"\e839";color:#cd926d;font-family:"zocial";left:0;position:absolute;}
.jtwt_tweet:last-child{margin-bottom:0;}
.jtwt_tweet_text a{color:#af3a2f!important;}
.jtwt_tweet_text a:hover{color:#af3a2f;text-decoration:underline;}
.widget_calendar #wp-calendar{font-size:87.5%;font-family:"Exo 2", "Helvetica Neue", Helvetica, Arial, sans-serif;background-color:transparent;position:relative;}
.widget_calendar #wp-calendar caption{font-family:"Exo 2", "Helvetica Neue", Helvetica, Arial, sans-serif;color:#161515;font-size:125%;margin-bottom:10px;font-weight:600;text-transform:uppercase;}
.widget_calendar #wp-calendar th,
.widget_calendar #wp-calendar td{line-height:1;text-align:center;}
.widget_calendar #wp-calendar th{padding:3.5% 0 3.3%;}
.widget_calendar #wp-calendar td{border:medium none;font-size:87.5%;font-weight:500;padding:3.3% 0 4.4%;}
.widget_calendar #wp-calendar thead{border-bottom:1px solid #cd926d;}
.widget_calendar #wp-calendar tbody td.pad{background-color:transparent;border:none;-webkit-box-shadow:none;box-shadow:none;}
.widget_calendar #wp-calendar tbody td.pad:first-child{border-left:0;}
.widget_calendar #wp-calendar tbody td.pad:last-child{border-right:0;}
.widget_calendar #wp-calendar #prev,
.widget_calendar #wp-calendar #next{padding:0;}
.widget_calendar #wp-calendar #prev a,
.widget_calendar #wp-calendar #next a{line-height:0;font-size:0;color:transparent;text-shadow:none;position:absolute;right:0;top:3px;}
.widget_calendar #wp-calendar #prev a{left:0;right:inherit;}
.widget_calendar #wp-calendar #prev a:before,
.widget_calendar #wp-calendar #next a:before{content:"\e86b";display:block;width:20px;height:20px;position:relative;top:9px;font-family:"icon_font";color:#161515;font-size:18px;}
.widget_calendar #wp-calendar #prev a:hover:before,
.widget_calendar #wp-calendar #next a:hover:before{color:#af3a2f;}
.widget_calendar #wp-calendar #prev a:before{content:"\e86a";}
.widget_calendar #wp-calendar #today, .widget_calendar #wp-calendar #today a{background-color:#af3a2f;color:#ffffff;}
.widget_calendar #wp-calendar tfoot .pad{display:none;}
.widget.widget_categories li ul,
.widget.widget_product_categories li ul{margin:0.1em 0 0 1.3em;border-left:0;border-right:0;border-bottom:0;border-radius:0;background-color:transparent;-webkit-box-shadow:none;box-shadow:none;}
.widget.widget_categories li ul li,
.widget.widget_product_categories li ul li{-webkit-box-shadow:none;box-shadow:none;}
.widget.widget_product_categories a{text-transform:none;font-weight:500;}
.widget_pages .children,
.widget_nav_menu .sub-menu{margin-bottom:-0.65em !important;margin-top:0.65em;}
.widget_nav_menu .menu > li:last-child a:first-child{border-bottom:0;}
.widget_nav_menu .current-menu-item > a{background-color:transparent;}
.widget.widget_meta ul{border-bottom:0;}
.widget.widget_meta li abbr[title]{border-bottom:0;}
.widget.widget_pages ul{border-bottom:0;}
.widget_recent_comments a::before{content:none !important;}
.widget_recent_comments a:last-child{color:#af3a2f;}
.comment-author-link:before{content:"by ";}
.widget.widget_recent_comments li{color:#cd926d;font-family:"Exo 2";font-size:12px;line-height:1.6;text-transform:uppercase;}
.widget.widget_recent_entries li .post-date{display:block;font-size:13px;margin-bottom:0.3em;margin-top:0;opacity:0.575;filter:alpha(opacity=57.5);zoom:1;}
.widget_rss .rsswidget img{display:none;}
.widget.widget_rss li{padding:1.4em 0 0;font-size:81.25%;}
.widget.widget_rss li .rsswidget{display:block;border-bottom:0 !important;font-family:"Exo 2", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:135.7%;font-weight:400;line-height:1.2;}
.widget.widget_rss li .rsswidget:before{content:"\e836";padding-right:0.4em;}
.widget_rss .rss-date{display:block;margin-top:0.5em;text-transform:uppercase;opacity:0.575;filter:alpha(opacity=57.5);zoom:1;}
.widget_rss .rssSummary{margin:0.75em 0;font-size:84.6%;}
.widget_rss cite{display:block;margin-top:-0.3em;text-transform:none;opacity:0.575;filter:alpha(opacity=57.5);zoom:1;}
.widget_rss cite:before{content:"By:";}
.widget_tag_cloud,
.widget_product_tag_cloud{margin-bottom:4em;}
.tagcloud{margin-bottom:1.2em;margin-top:-0.6em;*zoom:1;}
.tagcloud:before, .tagcloud:after{display:table;content:"";}
.tagcloud:after{clear:both;}
.tagcloud a, .entry-footer a{background-color:white;border:1px solid #f0edec;color:#545353;cursor:pointer;display:inline-block;float:left;font-size:14px !important;height:30px;line-height:28px;margin:0.6em 0.6em 0 0;padding:0 1.18em;position:relative;text-align:center;text-transform:uppercase;vertical-align:middle;-webkit-transition:color 0.3s ease, border-color 0.3s ease, background-color 0.3s ease, box-shadow 0.3s ease;transition:color 0.3s ease, border-color 0.3s ease, background-color 0.3s ease, box-shadow 0.3s ease;}
.entry-footer .tags-wrap{width:100%;overflow:hidden;margin-bottom:10px;}
.fightclub-entry-post-share a{float:right;width:55px;margin-bottom:0;}
.fightclub-entry-post-share a:last-child{margin-left:10px;}
@media (max-width: 767px) {
.tagcloud a{font-size:11px;font-size:1.1rem;}
}
@media (max-width: 480px) {
.tagcloud a{font-size:10px;font-size:1rem;}
}
.tagcloud a:hover,
.tagcloud a:active{color:#ffffff;}
.tagcloud > a:last-child{margin-right:0;}
.comment-author-link a{display:inline-block!important;font-size:100%!important;}
.widget_text ol,
.widget_text ul{overflow:visible;margin:0 0 1.313em 1.655em;border:0;list-style:disc;background-color:transparent;border-radius:0;-webkit-box-shadow:none;box-shadow:none;}
.widget_text ol li,
.widget_text ul li{border:0;padding:0;background-color:transparent;-webkit-box-shadow:none;box-shadow:none;}
.widget_text ol li:hover,
.widget_text ul li:hover{background-color:transparent;}
.widget_text ol li a,
.widget_text ul li a{border-bottom:0;}
.widget_text ol.fightclub-ul-icons,
.widget_text ul.fightclub-ul-icons{list-style:none;}
.fightclub-dribbble-widget ul{overflow:visible;margin-top:0;margin-bottom:0;border:0;border-radius:0;background-color:transparent;-webkit-box-shadow:none;box-shadow:none;}
.fightclub-dribbble-widget ul li{border:0;-webkit-box-shadow:none;box-shadow:none;}
.fightclub-dribbble-widget ul li:hover{background-color:transparent;}
.fightclub-dribbble-widget ul li a{border-bottom:1px solid #ccc;border-bottom:1px solid rgba(0, 0, 0, 0.2);}
.fightclub-flickr-widget ul{border:0;border-radius:0;background-color:transparent;-webkit-box-shadow:none;box-shadow:none;}
.fightclub-flickr-widget ul li{border:0;padding:0;}
.fightclub-flickr-widget ul li a{border-bottom:1px solid transparent;color:white;}
.fightclub-flickr-widget ul li a:hover{color:white !important;}
.fightclub-flickr-widget ul li a img{width:100%;}
.widget_nav_menu ul li,
.widget_meta ul li,
.widget_pages ul li{border:0;-webkit-box-shadow:none;box-shadow:none;}
.widget_nav_menu ul li:hover,
.widget_meta ul li:hover,
.widget_pages ul li:hover{background-color:transparent;}
.widget_nav_menu ul li a,
.widget_meta ul li a,
.widget_pages ul li a{display:inline-block;}
.fightclub-footer .widget_product_categories ul li a:before,
.fightclub-footer .widget_recent_entries ul li a:before,
.fightclub-footer .widget_archive ul li a:before,
.fightclub-footer .widget_categories ul li a:before,
.fightclub-footer .widget_nav_menu ul li a:before,
.fightclub-footer .widget_meta ul li a:before,
.fightclub-footer .widget_pages ul li a:before{content:"";padding-right:0;}
.widget_nav_menu ul li a:hover,
.widget_meta ul li a:hover,
.widget_pages ul li a:hover{background-color:transparent;}
.widget_nav_menu ul li ul,
.widget_nav_menu ul li .sub-menu,
.widget_meta ul li ul,
.widget_meta ul li .sub-menu,
.widget_pages ul li ul,
.widget_pages ul li .sub-menu{border:0;background-color:transparent;border-radius:0;}
.widget_nav_menu ul li ul li a,
.widget_nav_menu ul li .sub-menu li a,
.widget_meta ul li ul li a,
.widget_meta ul li .sub-menu li a,
.widget_pages ul li ul li a,
.widget_pages ul li .sub-menu li a{padding-left:1.3em;}
.widget_nav_menu ul li ul li:first-child a,
.widget_nav_menu ul li .sub-menu li:first-child a,
.widget_meta ul li ul li:first-child a,
.widget_meta ul li .sub-menu li:first-child a,
.widget_pages ul li ul li:first-child a,
.widget_pages ul li .sub-menu li:first-child a{border-radius:0;}
.widget_nav_menu ul li ul ul li a,
.widget_nav_menu ul li .sub-menu ul li a,
.widget_meta ul li ul ul li a,
.widget_meta ul li .sub-menu ul li a,
.widget_pages ul li ul ul li a,
.widget_pages ul li .sub-menu ul li a{padding-left:2.55em;}
.widget_nav_menu .menu-item-has-children > a:before{content:"";margin-left:0;position:inherit;}
.widget_nav_menu .menu-item-has-children > a:before{content:"";margin-left:0;position:inherit;}
.widget_layered_nav ul li a:before{content:"\e8bd";padding-right:0.8em;padding-left:0.1em;}
.widget_layered_nav ul li.chosen a:before{content:"\e8be";}
.widget_layered_nav_filters ul{margin-bottom:1.6em;}
.widget_layered_nav_filters .chosen{display:inline-block;margin-right:12px;padding:0.25em 0;}
.widget_layered_nav_filters .chosen a:after{content:"\e875";font-family:"icon_font";font-style:normal;font-weight:normal;line-height:1;padding-left:3px;position:relative;text-decoration:inherit;top:-1px;}
.widget_rss h4{margin-bottom:0.3em;}
.widget.widget_get_in_touch{margin-bottom:0;}
.widget .widget-address,
.widget .widget-phone,
.widget .widget-email{color:#828282;font-size:100%;line-height:2.22em;margin:0;padding-left:32px;position:relative;text-transform:none;top:-3px;}
.widget-phone{top:-4px !important;}
.widget-email{top:-5px !important;}
.widget-address:before,
.widget .widget-phone:before,
.widget .widget-email:before{font-family:"icon_font";content:"\e8bc";color:#af3a2f;font-size:20px;top:2px;position:relative;margin-left:-29px;padding-right:10px;}
.widget-address:before{padding-right:15px;}
.widget .widget-phone:before{content:"\e926";font-size:18px;}
.widget .widget-email:before{content:"\e8ad";font-size:18px;top:2px;}
.widget-email > a{color:#828282;}
.cat-item > span,
.widget_archive span{float:right;}
li.recentcomments{border-bottom:1px solid #f0eceb;margin-bottom:1.4em;padding-bottom:1.4em !important;}
li.recentcomments:last-child{margin-bottom:0;padding:0 !important;}
.recent_posts.cf > a::before{content:none;}
.widget_recent_posts .recent_posts img{float:left;margin-bottom:5px;margin-right:18px;margin-top:3px;}
.recent-posts h4{font-size:14px;font-weight:600 !important;line-height:1.5;margin:0 0 0.6em;}
.recent-posts h5{font-size:11px;margin:0;line-height:1.8;}
.recent-posts .author-block{color:#af3a2f;}
.widget_recent_posts .date-block,
.widget_recent_posts .comment-block{color:#cd926d;font-weight:400;}
.widget_recent_posts .recent_posts{margin-bottom:2.2em;}
.fightclub-footer .widget_recent_posts .recent_posts{margin-bottom:2.2em;border:none;padding:0;}
.widget_recent_posts .recent_posts:last-child{margin-bottom:0.18em;padding-bottom:0;}
.widget_recent_posts a{position:relative;top:-1px;}
.no-footer-widget .fightclub-footer .widget_wrap{display:none;}
.textwidget iframe{max-width:100%;}
.logo-widget{margin-left:-74px;margin-top:-34px;margin-bottom:-16px;}
@media (max-width: 979px) {
.logo-widget{margin-left:0;margin-top:0;}
}
.logo-widget img{display:block;margin:0 auto;}
.sticky{margin:0;width:100%!important;}
.alignright{float:right;margin:0.35em 0 0.35em 1.313em;}
.alignleft{float:left;margin:0.35em 1.313em 0.35em 0;}
.alignnone{float:none;margin:0 0 1.313em 0;}
.aligncenter{display:block;margin:0 auto 1.313em;}
.wp-caption,
.gallery-item{max-width:100%;text-align:center;background-color:white;}
.wp-caption img,
.gallery-item img{border-radius:0;border:medium none !important;}
.wp-caption > .wp-caption-text,
.wp-caption > .wp-caption-text:last-child,
.gallery-item > .wp-caption-text,
.gallery-item > .wp-caption-text:last-child{color:#af3a2f;line-height:1.2;margin:9px 0 5px;}
.gallery-caption{}
.gallery{clear:both;margin:0 0 2em -3%!important;*zoom:1;}
.gallery:before, .gallery:after{display:table;content:"";}
.gallery:after{clear:both;}
.gallery .gallery-item{float:left;margin:3% 0 0 3%!important;position:relative;}
.gallery-type-2 .wp-caption-text{background-color:white;border:medium none !important;bottom:0;left:10px;margin:0 !important;padding:10px !important;position:absolute;}
.gallery-type-2 .wp-caption-text-wrap{display:block;padding-left:12px;position:relative;}
.gallery-type-2 .wp-caption-text-wrap::before{border-left:2px solid #af3a2f;bottom:0;content:"";left:0;padding-right:10px;position:absolute;top:0;width:0;}
.gallery-columns-0 .gallery-item,
.gallery-columns-1 .gallery-item{width:100%;}
.gallery-columns-2 .gallery-item{width:47%!important;}
.gallery-columns-3 .gallery-item{width:30.3333%!important;}
.gallery-columns-4 .gallery-item{width:22%!important;}
@media (max-width: 979px) {
.gallery-columns-4 .gallery-item{width:48%!important;}
}
@media (max-width: 767px) {
.gallery-columns-0 .gallery-item,
.gallery-columns-1 .gallery-item,
.gallery-columns-2 .gallery-item,
.gallery-columns-3 .gallery-item,
.gallery-columns-4 .gallery-item{width:100%;float:none;margin-right:0;}
}
@media (max-width: 979px) {
.fightclub-row-fluid{width:100%;}
.fightclub-row-fluid [class*="span"],
.fightclub-row-fluid [class*="span"].right:first-child{float:none;display:block;width:auto;margin-left:0;}
.fightclub-row-fluid .span12{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
}
@media (max-width: 979px) {
body.fightclub-navbar-fixed-top-active, body.fightclub-navbar-fixed-left-active, body.fightclub-navbar-fixed-right-active{padding:0;}
.fightclub-navbar-fixed-top .fightclub-navbar,
.fightclub-navbar-fixed-left .fightclub-navbar,
.fightclub-navbar-fixed-right .fightclub-navbar{position:relative;}
.fightclub-navbar-fixed-left .fightclub-nav > li > a,
.fightclub-navbar-fixed-right .fightclub-nav > li > a{text-align:left;}
.fightclub-nav-collapse{display:block;clear:both;}
.fightclub-nav-collapse .fightclub-nav{float:none;margin:1.5em 0;}
.fightclub-nav-collapse .fightclub-nav > li{float:none;}
.fightclub-navbar .fightclub-navbar-inner .fightclub-nav-collapse .fightclub-nav > li > a,
.fightclub-navbar .fightclub-navbar-inner .fightclub-nav-collapse .sub-menu a{height:auto;margin:2px 0;padding:0.75em 1em;font-size:16px;font-size:1.6rem;line-height:1.5;background-color:transparent;-webkit-transition:none;transition:none;}
.fightclub-nav-collapse .sub-menu a{color:#161515;}
.fightclub-nav-collapse .sub-menu{position:static;top:auto;left:auto;float:none;display:block;max-width:none;margin:0 0 0 1.5em;padding:0;background-color:transparent;border:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none;}
.fightclub-nav-collapse .sub-menu:before,
.fightclub-nav-collapse .sub-menu:after{display:none;}
.fightclub-navbar .fightclub-nav-collapse .fightclub-nav.right{float:none;margin-left:0;}
.fightclub-nav-collapse,
.fightclub-nav-collapse.collapse{overflow:hidden;height:0;}
.fightclub-btn-navbar{display:block;}
.sf-menu > li a{white-space:normal;}
.sf-menu ul{visibility:visible !important;display:block !important;}
.sub-menu a{font-size:14px;}
.fightclub-navbar-fixed-top-active .fightclub-navbar.fightclub-navbar-fixed-top.fightclub-container-fluid.max.width{left:0;right:0;width:100%;}
}
@media (min-width: 980px) {
.fightclub-nav-collapse.collapse{height:auto !important;overflow:visible !important;}
}
.ie9 .btn-simple,
.ie9 .btn-depth{position:relative;}
.ie9 .btn-simple:active{bottom:-4px;}
.ie9 .btn-depth:active{left:-6px;bottom:-6px;}
.ie8 img{width:100%;}
.ie8 .navbar .collapse{overflow:visible;}
.ie8 .btn-depth,
.ie8 .btn-depth:hover,
.ie8 .btn-simple,
.ie8 .btn-simple:hover,
.ie8 .btn-group > .btn-depth:first-child{margin:0;}
@media print { *{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important;}
a,
a:visited{text-decoration:underline;}
a[href]:after{content:" (" attr(href) ")";}
abbr[title]:after{content:" (" attr(title) ")";}
.ir a:after,
a[href^="javascript:"]:after,
a[href^="#"]:after{content:"";}
pre,
blockquote{border:1px solid #999;page-break-inside:avoid;}
thead{display:table-header-group;}
tr,
img{page-break-inside:avoid;}
img{max-width:100% !important;}
@page{margin:0.5cm;}
p,
h2,
h3{orphans:3;widows:3;}
h2,
h3{page-break-after:avoid;}
}
.admin-bar .fightclub-navbar-fixed-top,
.admin-bar .fightclub-navbar-fixed-left,
.admin-bar .fightclub-navbar-fixed-right{top:32px;}
@media (max-width: 979px) {
.admin-bar .fightclub-navbar-fixed-top,
.admin-bar .fightclub-navbar-fixed-left,
.admin-bar .fightclub-navbar-fixed-right{top:0;}
}
@media (min-width: 980px) {
.admin-bar .fightclub-widgetbar,
.admin-bar .fightclub-btn-widgetbar{top:32px;}
}
@media (min-width: 1200px) {
.admin-bar.fightclub-icon .fightclub-sidebar{top:32px;}
}
@media (min-width: 1200px) {
.admin-bar.fightclub-icon.fightclub-full-width-active .fightclub-sidebar{top:0;}
}
.cf,.addresses{*zoom:1;}
.cf:before, .cf:after,.addresses:before,.addresses:after{display:table;content:"";}
.cf:after,.addresses:after{clear:both;}
.content-box{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;}
.right{float:right;}
.left{float:left;}
.center-block{margin-left:auto;margin-right:auto;}
.center-list{display:table;margin-left:auto;margin-right:auto;}
.hide{display:none;}
.show{display:block;}
.hidden{display:none !important;visibility:hidden;}
.invisible{visibility:hidden;}
.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}
.visually-hidden.focusable:active,
.visually-hidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto;}
.overflow-hidden{overflow:hidden;}
.affix{position:fixed;}
.w-900{font-weight:900;}
.w-800{font-weight:800;}
.w-700{font-weight:700;}
.w-600{font-weight:600;}
.w-500{font-weight:500;}
.w-400{font-weight:400;}
.w-300{font-weight:300;}
.w-200{font-weight:200;}
.w-100{font-weight:100;}
.tt-upper{text-transform:uppercase;}
.tt-lower{text-transform:lowercase;}
.tt-none{text-transform:none;}
.center-text{text-align:center;}
.right-text{text-align:right;}
.left-text{text-align:left;}
.fightclub-visible-phone{display:none !important;}
.fightclub-visible-tablet{display:none !important;}
.fightclub-visible-desktop{display:inherit !important;}
span.fightclub-visible-desktop{display:inline !important;}
.fightclub-hidden-desktop{display:none !important;}
@media (min-width: 768px) and (max-width: 979px) {
.fightclub-visible-tablet{display:inherit !important;}
span.fightclub-visible-tablet{display:inline !important;}
.fightclub-hidden-tablet{display:none !important;}
.fightclub-hidden-desktop{display:inherit !important;}
span.fightclub-hidden-desktop{display:inline !important;}
.fightclub-visible-desktop{display:none !important;}
}
@media (max-width: 767px) {
.fightclub-visible-phone{display:inherit !important;}
span.fightclub-visible-phone{display:inline !important;}
.fightclub-hidden-phone{display:none !important;}
.fightclub-hidden-desktop{display:inherit !important;}
span.fightclub-hidden-desktop{display:inline !important;}
.fightclub-visible-desktop{display:none !important;}
}
.ptn, .pvn, .pan{padding-top:0 !important;}
.pts, .pvs, .pas{padding-top:0.5em !important;}
.ptm, .pvm, .pam{padding-top:1em !important;}
.ptl, .pvl, .pal{padding-top:2em !important;}
.prn, .phn, .pan{padding-right:0 !important;}
.prs, .phs, .pas{padding-right:0.5em !important;}
.prm, .phm, .pam{padding-right:1em !important;}
.prl, .phl, .pal{padding-right:2em !important;}
.pbn, .pvn, .pan{padding-bottom:0 !important;}
.pbs, .pvs, .pas{padding-bottom:0.5em !important;}
.pbm, .pvm, .pam{padding-bottom:1em !important;}
.pbl, .pvl, .pal{padding-bottom:2em !important;}
.pln, .phn, .pan{padding-left:0 !important;}
.pls, .phs, .pas{padding-left:0.5em !important;}
.plm, .phm, .pam{padding-left:1em !important;}
.pll, .phl, .pal{padding-left:2em !important;}
.mtn, .mvn, .man{margin-top:0 !important;}
.mts, .mvs, .mas{margin-top:0.5em !important;}
.mtm, .mvm, .mam{margin-top:1em !important;}
.mtl, .mvl, .mal{margin-top:2em !important;}
.mrn, .mhn, .man{margin-right:0 !important;}
.mrs, .mhs, .mas{margin-right:0.5em !important;}
.mrm, .mhm, .mam{margin-right:1em !important;}
.mrl, .mhl, .mal{margin-right:2em !important;}
.mbn, .mvn, .man{margin-bottom:0 !important;}
.mbs, .mvs, .mas{margin-bottom:0.5em !important;}
.mbm, .mvm, .mam{margin-bottom:1em !important;}
.mbl, .mvl, .mal{margin-bottom:2em !important;}
.mln, .mhn, .man{margin-left:0 !important;}
.mls, .mhs, .mas{margin-left:0.5em !important;}
.mlm, .mhm, .mam{margin-left:1em !important;}
.mll, .mhl, .mal{margin-left:2em !important;}
#infscr-loading{bottom:0;left:50%;margin-left:-22px;position:absolute;width:44px;height:44px;background-image:url('data:image/svg+xml;utf8,<svg width="44" height="44" viewBox="0 0 44 44" xmlns="http://www.w3.org/2000/svg" stroke="#c20340"><g fill="none" fill-rule="evenodd" stroke-width="2"><circle cx="22" cy="22" r="1"><animate attributeName="r" begin="0s" dur="1.8s" values="1;20" calcMode="spline" keyTimes="0;1" keySplines="0.165, 0.84, 0.44, 1" repeatCount="indefinite" /><animate attributeName="stroke-opacity" begin="0s" dur="1.8s" values="1;0" calcMode="spline" keyTimes="0;1" keySplines="0.3, 0.61, 0.355, 1" repeatCount="indefinite" /></circle><circle cx="22" cy="22" r="1"><animate attributeName="r" begin="-0.9s" dur="1.8s" values="1;20" calcMode="spline" keyTimes="0;1" keySplines="0.165, 0.84, 0.44, 1" repeatCount="indefinite" /><animate attributeName="stroke-opacity" begin="-0.9s" dur="1.8s" values="1;0" calcMode="spline" keyTimes="0;1" keySplines="0.3, 0.61, 0.355, 1" repeatCount="indefinite" /></circle></g></svg>');}
#infscr-loading>div, #infscr-loading>img{display:none;}
.ing_blog_infinite_scroll .prev-next{display:none;}
@font-face{font-family:'icon_font';src:url(//naturallytrim.com.au/wp-content/themes/fightclub/core/fonts/icon_font/icon_font.eot?42608627);src:url(//naturallytrim.com.au/wp-content/themes/fightclub/core/fonts/icon_font/icon_font.eot?42608627#iefix) format('embedded-opentype'), url(//naturallytrim.com.au/wp-content/themes/fightclub/core/fonts/icon_font/icon_font.woff?42608627) format('woff'), url(//naturallytrim.com.au/wp-content/themes/fightclub/core/fonts/icon_font/icon_font.ttf?42608627) format('truetype'), url(//naturallytrim.com.au/wp-content/themes/fightclub/core/fonts/icon_font/icon_font.svg?42608627#icon_font) format('svg');font-weight:normal;font-style:normal;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
@font-face{font-family:'icon_font';src:url(//naturallytrim.com.au/wp-content/themes/fightclub/core/fonts/icon_font/icon_font.svg?42608627#icon_font) format('svg');}
}
[class^="fightclub-icon-"]:before, [class*=" fightclub-icon-"]:before{font-family:"icon_font";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.fightclub-icon-minus-in-circle:before{content:'\e800';}
.fightclub-icon-plus-in-circle-1:before{content:'\e801';}
.fightclub-icon-bug:before{content:'\e802';}
.fightclub-icon-volume-up:before{content:'\e803';}
.fightclub-icon-arrow-down-long:before{content:'\e804';}
.fightclub-icon-arrow-up-long:before{content:'\e805';}
.fightclub-icon-arrow-combo:before{content:'\e806';}
.fightclub-icon-star:before{content:'\e807';}
.fightclub-icon-arrow-left-thin:before{content:'\e808';}
.fightclub-icon-arrow-right-thin:before{content:'\e809';}
.fightclub-icon-arrow-left-bold:before{content:'\e80a';}
.fightclub-icon-arrow-right-bold:before{content:'\e80b';}
.fightclub-icon-star-empty:before{content:'\e80c';}
.fightclub-icon-link:before{content:'\e80d';}
.fightclub-icon-comment-1:before{content:'\e80e';}
.fightclub-icon-mustache:before{content:'\e80f';}
.fightclub-icon-scissors-and-comb:before{content:'\e810';}
.fightclub-icon-lightbulb:before{content:'\e811';}
.fightclub-icon-down-dir:before{content:'\e812';}
.fightclub-icon-left-dir:before{content:'\e813';}
.fightclub-icon-up-dir:before{content:'\e814';}
.fightclub-icon-circle:before{content:'\e815';}
.fightclub-icon-arrow-down:before{content:'\e816';}
.fightclub-icon-arrow-down-thing:before{content:'\e817';}
.fightclub-icon-arrow-top-thing:before{content:'\e818';}
.fightclub-icon-bag-cart:before{content:'\e819';}
.fightclub-icon-menu:before{content:'\e81a';}
.fightclub-icon-arrow-left:before{content:'\e81b';}
.fightclub-icon-arrow-right:before{content:'\e81c';}
.fightclub-icon-arrow-up:before{content:'\e81d';}
.fightclub-icon-clock-1:before{content:'\e81e';}
.fightclub-icon-social_youtube_square:before{content:'\e81f';}
.fightclub-icon-scissors-1:before{content:'\e820';}
.fightclub-icon-restaurant-1:before{content:'\e821';}
.fightclub-icon-hotel-food:before{content:'\e822';}
.fightclub-icon-login-1:before{content:'\e823';}
.fightclub-icon-logout-1:before{content:'\e824';}
.fightclub-icon-quote:before{content:'\e825';}
.fightclub-icon-dog:before{content:'\e826';}
.fightclub-icon-social_delicious_square:before{content:'\e827';}
.fightclub-icon-bookmark:before{content:'\e828';}
.fightclub-icon-baby:before{content:'\e829';}
.fightclub-icon-search-2:before{content:'\e82a';}
.fightclub-icon-social_deviantart_square:before{content:'\e82b';}
.fightclub-icon-flashlight:before{content:'\e82c';}
.fightclub-icon-plus:before{content:'\e82d';}
.fightclub-icon-eye:before{content:'\e82e';}
.fightclub-icon-minus:before{content:'\e82f';}
.fightclub-icon-cancel-squared:before{content:'\e830';}
.fightclub-icon-eye-3:before{content:'\e831';}
.fightclub-icon-cancel-circled:before{content:'\e832';}
.fightclub-icon-lock-open:before{content:'\e833';}
.fightclub-icon-lock-2:before{content:'\e834';}
.fightclub-icon-tag-2:before{content:'\e835';}
.fightclub-icon-switch:before{content:'\e836';}
.fightclub-icon-water:before{content:'\e837';}
.fightclub-icon-droplet:before{content:'\e838';}
.fightclub-icon-graduation-cap-1:before{content:'\e839';}
.fightclub-icon-user:before{content:'\e83a';}
.fightclub-icon-download:before{content:'\e83b';}
.fightclub-icon-upload:before{content:'\e83c';}
.fightclub-icon-picture:before{content:'\e83d';}
.fightclub-icon-thumbs-up:before{content:'\e83e';}
.fightclub-icon-thumbs-down:before{content:'\e83f';}
.fightclub-icon-tag:before{content:'\e840';}
.fightclub-icon-tags:before{content:'\e841';}
.fightclub-icon-upload-cloud:before{content:'\e842';}
.fightclub-icon-download-cloud:before{content:'\e843';}
.fightclub-icon-globe:before{content:'\e844';}
.fightclub-icon-sun:before{content:'\e845';}
.fightclub-icon-cloud:before{content:'\e846';}
.fightclub-icon-flash:before{content:'\e847';}
.fightclub-icon-moon:before{content:'\e848';}
.fightclub-icon-umbrella:before{content:'\e849';}
.fightclub-icon-flight:before{content:'\e84a';}
.fightclub-icon-leaf:before{content:'\e84b';}
.fightclub-icon-award:before{content:'\e84c';}
.fightclub-icon-cog:before{content:'\e84d';}
.fightclub-icon-paper-plane:before{content:'\e84e';}
.fightclub-icon-right-dir:before{content:'\e84f';}
.fightclub-icon-leaf-1:before{content:'\e850';}
.fightclub-icon-lifebuoy:before{content:'\e851';}
.fightclub-icon-direction:before{content:'\e852';}
.fightclub-icon-feather:before{content:'\e853';}
.fightclub-icon-pencil:before{content:'\e854';}
.fightclub-icon-keyboard:before{content:'\e855';}
.fightclub-icon-print:before{content:'\e856';}
.fightclub-icon-bell:before{content:'\e857';}
.fightclub-icon-attention:before{content:'\e858';}
.fightclub-icon-alert:before{content:'\e859';}
.fightclub-icon-tools:before{content:'\e85a';}
.fightclub-icon-basket:before{content:'\e85b';}
.fightclub-icon-coffee:before{content:'\e85c';}
.fightclub-icon-food:before{content:'\e85d';}
.fightclub-icon-briefcase:before{content:'\e85e';}
.fightclub-icon-suitcase:before{content:'\e85f';}
.fightclub-icon-heart-empty:before{content:'\e860';}
.fightclub-icon-glass:before{content:'\e861';}
.fightclub-icon-music:before{content:'\e862';}
.fightclub-icon-video:before{content:'\e863';}
.fightclub-icon-videocam:before{content:'\e864';}
.fightclub-icon-picture-1:before{content:'\e865';}
.fightclub-icon-camera:before{content:'\e866';}
.fightclub-icon-scissors:before{content:'\e867';}
.fightclub-icon-fire:before{content:'\e868';}
.fightclub-icon-bookmarks:before{content:'\e869';}
.fightclub-icon-angle-left:before{content:'\e86a';}
.fightclub-icon-angle-right:before{content:'\e86b';}
.fightclub-icon-angle-up:before{content:'\e86c';}
.fightclub-icon-angle-down:before{content:'\e86d';}
.fightclub-icon-down-dir-1:before{content:'\e86e';}
.fightclub-icon-up-dir-1:before{content:'\e86f';}
.fightclub-icon-left-dir-1:before{content:'\e870';}
.fightclub-icon-right-dir-1:before{content:'\e871';}
.fightclub-icon-play:before{content:'\e872';}
.fightclub-icon-stop:before{content:'\e873';}
.fightclub-icon-pause:before{content:'\e874';}
.fightclub-icon-cross:before{content:'\e875';}
.fightclub-icon-cancel:before{content:'\e876';}
.fightclub-icon-check-1:before{content:'\e877';}
.fightclub-icon-alarm:before{content:'\e878';}
.fightclub-icon-coffee-1:before{content:'\e879';}
.fightclub-icon-camera-1:before{content:'\e87a';}
.fightclub-icon-map-1:before{content:'\e87b';}
.fightclub-icon-flaticon_4418:before{content:'\e87c';}
.fightclub-icon-user-club2:before{content:'\e87d';}
.fightclub-icon-user-3:before{content:'\e87e';}
.fightclub-icon-friends:before{content:'\e87f';}
.fightclub-icon-search:before{content:'\e880';}
.fightclub-icon-mail-alt:before{content:'\e881';}
.fightclub-icon-heart:before{content:'\e882';}
.fightclub-icon-star-2:before{content:'\e883';}
.fightclub-icon-star-empty-2:before{content:'\e884';}
.fightclub-icon-user-1:before{content:'\e885';}
.fightclub-icon-users:before{content:'\e886';}
.fightclub-icon-th-large:before{content:'\e887';}
.fightclub-icon-th:before{content:'\e888';}
.fightclub-icon-th-list:before{content:'\e889';}
.fightclub-icon-ok:before{content:'\e88a';}
.fightclub-icon-ok-circled:before{content:'\e88b';}
.fightclub-icon-ok-circled2:before{content:'\e88c';}
.fightclub-icon-plus-squared:before{content:'\e88d';}
.fightclub-icon-help:before{content:'\e88e';}
.fightclub-icon-info:before{content:'\e88f';}
.fightclub-icon-link-ext:before{content:'\e890';}
.fightclub-icon-attach:before{content:'\e891';}
.fightclub-icon-lock:before{content:'\e892';}
.fightclub-icon-pin:before{content:'\e893';}
.fightclub-icon-eye-1:before{content:'\e894';}
.fightclub-icon-bookmark-1:before{content:'\e895';}
.fightclub-icon-flag:before{content:'\e896';}
.fightclub-icon-quote-left:before{content:'\e897';}
.fightclub-icon-code:before{content:'\e898';}
.fightclub-icon-edit:before{content:'\e899';}
.fightclub-icon-location:before{content:'\e89a';}
.fightclub-icon-login:before{content:'\e89b';}
.fightclub-icon-menu-1:before{content:'\e89c';}
.fightclub-icon-resize-vertical:before{content:'\e89d';}
.fightclub-icon-move:before{content:'\e89e';}
.fightclub-icon-rocket:before{content:'\e89f';}
.fightclub-icon-right:before{content:'\e8a0';}
.fightclub-icon-play-circled:before{content:'\e8a1';}
.fightclub-icon-font:before{content:'\e8a2';}
.fightclub-icon-text-height:before{content:'\e8a3';}
.fightclub-icon-text-width:before{content:'\e8a4';}
.fightclub-icon-list:before{content:'\e8a5';}
.fightclub-icon-megaphone:before{content:'\e8a6';}
.fightclub-icon-list-bullet:before{content:'\e8a7';}
.fightclub-icon-tasks:before{content:'\e8a8';}
.fightclub-icon-money:before{content:'\e8a9';}
.fightclub-icon-volume-up-1:before{content:'\e8aa';}
.fightclub-icon-music-1:before{content:'\e8ab';}
.fightclub-icon-search-1:before{content:'\e8ac';}
.fightclub-icon-mail:before{content:'\e8ad';}
.fightclub-icon-heart-1:before{content:'\e8ae';}
.fightclub-icon-star-3:before{content:'\e8af';}
.fightclub-icon-user-2:before{content:'\e8b0';}
.fightclub-icon-videocam-1:before{content:'\e8b1';}
.fightclub-icon-camera-2:before{content:'\e8b2';}
.fightclub-icon-photo:before{content:'\e8b3';}
.fightclub-icon-attach-1:before{content:'\e8b4';}
.fightclub-icon-lock-1:before{content:'\e8b5';}
.fightclub-icon-eye-2:before{content:'\e8b6';}
.fightclub-icon-tag-1:before{content:'\e8b7';}
.fightclub-icon-thumbs-up-1:before{content:'\e8b8';}
.fightclub-icon-pencil-1:before{content:'\e8b9';}
.fightclub-icon-phone-1:before{content:'\e8ba';}
.fightclub-icon-comment:before{content:'\e8bb';}
.fightclub-icon-location-2:before{content:'\e8bc';}
.fightclub-icon-check-empty:before{content:'\e8bd';}
.fightclub-icon-check:before{content:'\e8be';}
.fightclub-icon-cup:before{content:'\e8bf';}
.fightclub-icon-trash:before{content:'\e8c0';}
.fightclub-icon-doc:before{content:'\e8c1';}
.fightclub-icon-star-1:before{content:'\e8c2';}
.fightclub-icon-note:before{content:'\e8c3';}
.fightclub-icon-star-empty-1:before{content:'\e8c4';}
.fightclub-icon-cog-1:before{content:'\e8c5';}
.fightclub-icon-params:before{content:'\e8c6';}
.fightclub-icon-calendar:before{content:'\e8c7';}
.fightclub-icon-sound:before{content:'\e8c8';}
.fightclub-icon-clock:before{content:'\e8c9';}
.fightclub-icon-lightbulb-1:before{content:'\e8ca';}
.fightclub-icon-tv:before{content:'\e8cb';}
.fightclub-icon-desktop:before{content:'\e8cc';}
.fightclub-icon-mobile:before{content:'\e8cd';}
.fightclub-icon-cd:before{content:'\e8ce';}
.fightclub-icon-inbox:before{content:'\e8cf';}
.fightclub-icon-globe-1:before{content:'\e8d0';}
.fightclub-icon-cloud-1:before{content:'\e8d1';}
.fightclub-icon-paper-plane-1:before{content:'\e8d2';}
.fightclub-icon-email:before{content:'\e8d3';}
.fightclub-icon-home:before{content:'\e8d4';}
.fightclub-icon-fire-1:before{content:'\e8d5';}
.fightclub-icon-graduation-cap:before{content:'\e8d6';}
.fightclub-icon-megaphone-1:before{content:'\e8d7';}
.fightclub-icon-database:before{content:'\e8d8';}
.fightclub-icon-key:before{content:'\e8d9';}
.fightclub-icon-beaker:before{content:'\e8da';}
.fightclub-icon-truck:before{content:'\e8db';}
.fightclub-icon-credit-card:before{content:'\e8dc';}
.fightclub-icon-money-1:before{content:'\e8dd';}
.fightclub-icon-location-1:before{content:'\e8de';}
.fightclub-icon-food-1:before{content:'\e8df';}
.fightclub-icon-shop:before{content:'\e8e0';}
.fightclub-icon-diamond:before{content:'\e8e1';}
.fightclub-icon-t-shirt:before{content:'\e8e2';}
.fightclub-icon-wallet:before{content:'\e8e3';}
.fightclub-icon-rocket-1:before{content:'\e8e4';}
.fightclub-icon-money-2:before{content:'\e8e5';}
.fightclub-icon-cog-alt:before{content:'\e8e6';}
.fightclub-icon-wrench:before{content:'\e8e7';}
.fightclub-icon-sliders:before{content:'\e8e8';}
.fightclub-icon-doc-1:before{content:'\e8e9';}
.fightclub-icon-attention-alt:before{content:'\e8ea';}
.fightclub-icon-direction-1:before{content:'\e8eb';}
.fightclub-icon-compass:before{content:'\e8ec';}
.fightclub-icon-attention-1:before{content:'\e8ed';}
.fightclub-icon-attention-circled:before{content:'\e8ee';}
.fightclub-icon-bell-alt:before{content:'\e8ef';}
.fightclub-icon-bell-1:before{content:'\e8f0';}
.fightclub-icon-eye-off:before{content:'\e8f1';}
.fightclub-icon-key-1:before{content:'\e8f2';}
.fightclub-icon-filter:before{content:'\e8f3';}
.fightclub-icon-beaker-1:before{content:'\e8f4';}
.fightclub-icon-magic:before{content:'\e8f5';}
.fightclub-icon-euro:before{content:'\e8f6';}
.fightclub-icon-pound:before{content:'\e8f7';}
.fightclub-icon-dollar:before{content:'\e8f8';}
.fightclub-icon-rupee:before{content:'\e8f9';}
.fightclub-icon-yen:before{content:'\e8fa';}
.fightclub-icon-rouble:before{content:'\e8fb';}
.fightclub-icon-try:before{content:'\e8fc';}
.fightclub-icon-won:before{content:'\e8fd';}
.fightclub-icon-bitcoin:before{content:'\e8fe';}
.fightclub-icon-link-1:before{content:'\e8ff';}
.fightclub-icon-hammer:before{content:'\e900';}
.fightclub-icon-anchor:before{content:'\e901';}
.fightclub-icon-terminal:before{content:'\e902';}
.fightclub-icon-eraser:before{content:'\e903';}
.fightclub-icon-puzzle:before{content:'\e904';}
.fightclub-icon-shield:before{content:'\e905';}
.fightclub-icon-language:before{content:'\e906';}
.fightclub-icon-paw:before{content:'\e907';}
.fightclub-icon-cubes:before{content:'\e908';}
.fightclub-icon-lifebuoy-1:before{content:'\e909';}
.fightclub-icon-bomb:before{content:'\e90a';}
.fightclub-icon-android:before{content:'\e90b';}
.fightclub-icon-apple:before{content:'\e90c';}
.fightclub-icon-codeopen:before{content:'\e90d';}
.fightclub-icon-flag-1:before{content:'\e90e';}
.fightclub-icon-upload-cloud-1:before{content:'\e90f';}
.fightclub-icon-mic:before{content:'\e910';}
.fightclub-icon-cog-2:before{content:'\e911';}
.fightclub-icon-phone:before{content:'\e912';}
.fightclub-icon-box:before{content:'\e913';}
.fightclub-icon-folder:before{content:'\e914';}
.fightclub-icon-sound-1:before{content:'\e915';}
.fightclub-icon-hourglass:before{content:'\e916';}
.fightclub-icon-light-up:before{content:'\e917';}
.fightclub-icon-adjust:before{content:'\e918';}
.fightclub-icon-network:before{content:'\e919';}
.fightclub-icon-air:before{content:'\e91a';}
.fightclub-icon-cloud-sun:before{content:'\e91b';}
.fightclub-icon-cloud-moon:before{content:'\e91c';}
.fightclub-icon-rain:before{content:'\e91d';}
.fightclub-icon-snow-heavy:before{content:'\e91e';}
.fightclub-icon-clouds:before{content:'\e91f';}
.fightclub-icon-asl:before{content:'\e920';}
.fightclub-icon-male:before{content:'\e921';}
.fightclub-icon-female:before{content:'\e922';}
.fightclub-icon-link-2:before{content:'\e923';}
.fightclub-icon-pencil-2:before{content:'\e924';}
.fightclub-icon-reply:before{content:'\e925';}
.fightclub-icon-call:before{content:'\e926';}
.fightclub-icon-heart-empty-1:before{content:'\e927';}
.fightclub-icon-reply-1:before{content:'\e928';}
.fightclub-icon-search-3:before{content:'\e929';}
.fightclub-icon-search-4:before{content:'\e92a';}
.fightclub-icon-user-4:before{content:'\e92b';}
.fightclub-icon-quote-right:before{content:'\e92c';}
.fightclub-icon-baseball-equipment4:before{content:'\e92d';}
.fightclub-icon-award74:before{content:'\e92e';}
.fightclub-icon-baseball-equipment5:before{content:'\e92f';}
.fightclub-icon-baseball7:before{content:'\e930';}
.fightclub-icon-basketball-equipment8:before{content:'\e931';}
.fightclub-icon-bicycles4:before{content:'\e932';}
.fightclub-icon-bows1:before{content:'\e933';}
.fightclub-icon-boxer4:before{content:'\e934';}
.fightclub-icon-boxer5:before{content:'\e935';}
.fightclub-icon-boxing14:before{content:'\e936';}
.fightclub-icon-champion2:before{content:'\e937';}
.fightclub-icon-chess-game1:before{content:'\e938';}
.fightclub-icon-cycle:before{content:'\e939';}
.fightclub-icon-dive23:before{content:'\e93a';}
.fightclub-icon-dive24:before{content:'\e93b';}
.fightclub-icon-exercise62:before{content:'\e93c';}
.fightclub-icon-fence4:before{content:'\e93d';}
.fightclub-icon-football-game4:before{content:'\e93e';}
.fightclub-icon-football-referee1:before{content:'\e93f';}
.fightclub-icon-footwear3:before{content:'\e940';}
.fightclub-icon-footwear5:before{content:'\e941';}
.fightclub-icon-game96:before{content:'\e942';}
.fightclub-icon-golfing5:before{content:'\e943';}
.fightclub-icon-gym39:before{content:'\e944';}
.fightclub-icon-gymnast62:before{content:'\e945';}
.fightclub-icon-ice-hockey:before{content:'\e946';}
.fightclub-icon-ice-hockey1:before{content:'\e947';}
.fightclub-icon-ice-hockey2:before{content:'\e948';}
.fightclub-icon-pool8:before{content:'\e949';}
.fightclub-icon-pool9:before{content:'\e94a';}
.fightclub-icon-pool10:before{content:'\e94b';}
.fightclub-icon-protection16:before{content:'\e94c';}
.fightclub-icon-protection17:before{content:'\e94d';}
.fightclub-icon-protection18:before{content:'\e94e';}
.fightclub-icon-referee3:before{content:'\e94f';}
.fightclub-icon-refresh21:before{content:'\e950';}
.fightclub-icon-rugby-game1:before{content:'\e951';}
.fightclub-icon-score2:before{content:'\e952';}
.fightclub-icon-shirts1:before{content:'\e953';}
.fightclub-icon-skate21:before{content:'\e954';}
.fightclub-icon-skiing2:before{content:'\e955';}
.fightclub-icon-skiing12:before{content:'\e956';}
.fightclub-icon-sport41:before{content:'\e957';}
.fightclub-icon-sport42:before{content:'\e958';}
.fightclub-icon-sporting:before{content:'\e959';}
.fightclub-icon-sports-ball19:before{content:'\e95a';}
.fightclub-icon-sports-ball20:before{content:'\e95b';}
.fightclub-icon-sports-ball21:before{content:'\e95c';}
.fightclub-icon-sports-ball22:before{content:'\e95d';}
.fightclub-icon-sports-ball23:before{content:'\e95e';}
.fightclub-icon-targeting10:before{content:'\e95f';}
.fightclub-icon-tennis-ball3:before{content:'\e960';}
.fightclub-icon-tennis-ball4:before{content:'\e961';}
.fightclub-icon-tower8:before{content:'\e962';}
.fightclub-icon-transport254:before{content:'\e963';}
.fightclub-icon-transport257:before{content:'\e964';}
.fightclub-icon-transport259:before{content:'\e965';}
.fightclub-icon-transport260:before{content:'\e966';}
.fightclub-icon-weight30:before{content:'\e967';}
.fightclub-icon-weights15:before{content:'\e968';}
.fightclub-icon-winter-season:before{content:'\e969';}
.fightclub-icon-avard-1:before{content:'\e96a';}
.fightclub-icon-gym40:before{content:'\e96b';}
.fightclub-icon-muscule:before{content:'\e96c';}
.fightclub-icon-t-short:before{content:'\e96d';}
.fightclub-icon-yoga:before{content:'\e96e';}
.fightclub-icon-y-shoes:before{content:'\e96f';}
[class^="fightclub-social-"],
[class*=" fightclub-social-"]{font-family:"zocial";speak:none;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;}
[class^="fightclub-social-"]:before,
[class*=" fightclub-social-"]:before{speak:none;line-height:1;}
.fightclub-social-duckduckgo:before{content:'\e800';}
.fightclub-social-aim:before{content:'\e801';}
.fightclub-social-delicious:before{content:'\e802';}
.fightclub-social-paypal:before{content:'\e803';}
.fightclub-social-flattr:before{content:'\e804';}
.fightclub-social-android:before{content:'\e805';}
.fightclub-social-eventful:before{content:'\e806';}
.fightclub-social-smashmag:before{content:'\e807';}
.fightclub-social-google-plus:before{content:'\e808';}
.fightclub-social-wikipedia:before{content:'\e809';}
.fightclub-social-lanyrd:before{content:'\e80a';}
.fightclub-social-calendar:before{content:'\e80b';}
.fightclub-social-stumbleupon:before{content:'\e80c';}
.fightclub-social-fivehundredpx:before{content:'\e80d';}
.fightclub-social-pinterest:before{content:'\e80e';}
.fightclub-social-bitcoin:before{content:'\e80f';}
.fightclub-social-w3c:before{content:'\e810';}
.fightclub-social-foursquare:before{content:'\e811';}
.fightclub-social-html5:before{content:'\e812';}
.fightclub-social-ie:before{content:'\e813';}
.fightclub-social-klout:before{content:'\e814';}
.fightclub-social-weibo:before{content:'\e815';}
.fightclub-social-instapaper:before{content:'\e816';}
.fightclub-social-viadeo:before{content:'\e817';}
.fightclub-social-google:before{content:'\e818';}
.fightclub-social-lkdto:before{content:'\e819';}
.fightclub-social-hackernews:before{content:'\e81a';}
.fightclub-social-stackoverflow:before{content:'\e81b';}
.fightclub-social-intensedebate:before{content:'\e81c';}
.fightclub-social-cloudapp:before{content:'\e81d';}
.fightclub-social-linkedin:before{content:'\e81e';}
.fightclub-social-call:before{content:'\e81f';}
.fightclub-social-grooveshark:before{content:'\e820';}
.fightclub-social-meetup:before{content:'\e821';}
.fightclub-social-dropbox:before{content:'\e822';}
.fightclub-social-eventbrite:before{content:'\e823';}
.fightclub-social-scribd:before{content:'\e824';}
.fightclub-social-ebay:before{content:'\e825';}
.fightclub-social-vk:before{content:'\e826';}
.fightclub-social-ninetyninedesigns:before{content:'\e827';}
.fightclub-social-forrst:before{content:'\e828';}
.fightclub-social-plancast:before{content:'\e829';}
.fightclub-social-facebook:before{content:'\e82a';}
.fightclub-social-posterous:before{content:'\e82b';}
.fightclub-social-stripe:before{content:'\e82c';}
.fightclub-social-github:before{content:'\e82d';}
.fightclub-social-disqus:before{content:'\e82e';}
.fightclub-social-digg:before{content:'\e82f';}
.fightclub-social-spotify:before{content:'\e830';}
.fightclub-social-rss:before{content:'\e831';}
.fightclub-social-github-circled:before{content:'\e832';}
.fightclub-social-opentable:before{content:'\e833';}
.fightclub-social-cart:before{content:'\e834';}
.fightclub-social-googleplay:before{content:'\e835';}
.fightclub-social-skype:before{content:'\e836';}
.fightclub-social-reddit:before{content:'\e837';}
.fightclub-social-guest:before{content:'\e838';}
.fightclub-social-twitter:before{content:'\e839';}
.fightclub-social-itunes:before{content:'\e83a';}
.fightclub-social-print:before{content:'\e83b';}
.fightclub-social-angellist:before{content:'\e83c';}
.fightclub-social-plurk:before{content:'\e83d';}
.fightclub-social-youtube:before{content:'\e83e';}
.fightclub-social-gowalla:before{content:'\e83f';}
.fightclub-social-appstore:before{content:'\e840';}
.fightclub-social-vimeo:before{content:'\e841';}
.fightclub-social-songkick:before{content:'\e842';}
.fightclub-social-instagram:before{content:'\e843';}
.fightclub-social-dwolla:before{content:'\e844';}
.fightclub-social-lastfm:before{content:'\e845';}
.fightclub-social-windows:before{content:'\e846';}
.fightclub-social-blogger:before{content:'\e847';}
.fightclub-social-cc:before{content:'\e848';}
.fightclub-social-xing:before{content:'\e849';}
.fightclub-social-gmail:before{content:'\e84a';}
.fightclub-social-appnet:before{content:'\e84b';}
.fightclub-social-statusnet:before{content:'\e84c';}
.fightclub-social-pinboard:before{content:'\e84d';}
.fightclub-social-yahoo:before{content:'\e84e';}
.fightclub-social-dribbble:before{content:'\e84f';}
.fightclub-social-evernote:before{content:'\e850';}
.fightclub-social-chrome:before{content:'\e851';}
.fightclub-social-openid:before{content:'\e852';}
.fightclub-social-acrobat:before{content:'\e853';}
.fightclub-social-drupal:before{content:'\e854';}
.fightclub-social-quora:before{content:'\e855';}
.fightclub-social-email:before{content:'\e856';}
.fightclub-social-flickr:before{content:'\e857';}
.fightclub-social-macstore:before{content:'\e858';}
.fightclub-social-soundcloud:before{content:'\e859';}
.fightclub-social-buffer:before{content:'\e85a';}
.fightclub-social-pocket:before{content:'\e85b';}
.fightclub-social-tumblr:before{content:'\e85c';}
.fightclub-social-myspace:before{content:'\e85d';}
.fightclub-social-podcast:before{content:'\e85e';}
.fightclub-social-eventasaurus:before{content:'\e85f';}
.fightclub-social-bitbucket:before{content:'\e860';}
.fightclub-social-lego:before{content:'\e861';}
.fightclub-social-wordpress:before{content:'\e862';}
.fightclub-social-amazon:before{content:'\e863';}
.fightclub-social-steam:before{content:'\e864';}
.fightclub-social-yelp:before{content:'\e865';}
.fightclub-social-login:before{content:'\e866';}
@font-face{font-family:'zocial';src:url(//naturallytrim.com.au/wp-content/themes/fightclub/core/fonts/zocial_font/zocial.eot?v=1.0);src:url(//naturallytrim.com.au/wp-content/themes/fightclub/core/fonts/zocial_font/zocial.eot?#iefix&v=1.0) format("embedded-opentype"), url(//naturallytrim.com.au/wp-content/themes/fightclub/core/fonts/zocial_font/zocial.woff?v=1.0) format("woff"), url(//naturallytrim.com.au/wp-content/themes/fightclub/core/fonts/zocial_font/zocial.ttf?v=1.0) format("truetype"), url(//naturallytrim.com.au/wp-content/themes/fightclub/core/fonts/zocial_font/zocial.svg?#zocial&v=1.0) format("svg");font-weight:normal;font-style:normal;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
@font-face{font-family:'zocial';src:url(//naturallytrim.com.au/wp-content/themes/fightclub/core/fonts/zocial_font/zocial.svg?#zocial&v=1.0) format('svg');}
} .AlpinePhotoTiles_inpost_container img,
.AlpinePhotoTiles_cascade_column_inner{margin:0 !important;}
.AlpinePhotoTiles_inpost_container{padding:0!important;}
.fightclub-navbar .fightclub-megamenu-wrapper{opacity:1;padding:0;position:relative;visibility:hidden;display:none;z-index:10;top:100%!important;right:12px;left:inherit;list-style:none;margin:0;}
.fightclub-navbar .fightclub-megamenu-wrapper.fightclub-megamenu-fullwidth{right:inherit;}
.fightclub-navbar-centered-active:not(.demo-fixed-top-menu) .fightclub-navbar .fightclub-megamenu-wrapper{margin:20px 0 0;}
.fightclub-navbar .fightclub-megamenu-wrapper ul{bottom:inherit !important;float:none;left:inherit !important;position:relative !important;right:inherit !important;top:inherit !important;}
.fightclub-navbar .fightclub-megamenu-wrapper .fightclub-megamenu-holder,
.fightclub-navbar .fightclub-megamenu-wrapper .fightclub-megamenu,
.fightclub-navbar .fightclub-megamenu-wrapper .fightclub-megamenu-submenu,
.fightclub-navbar .fightclub-megamenu-wrapper .sub-menu{padding:0;list-style:none;}
.fightclub-navbar .fightclub-megamenu-wrapper .fightclub-megamenu-title{margin:0;-webkit-font-smoothing:antialiased;}
.fightclub-navbar .fightclub-megamenu-wrapper .text-menu-icon{position:absolute;}
.fightclub-navbar .fightclub-megamenu-wrapper .menu-text{margin-left:23px;}
.fightclub-navbar .mobile-nav-item .fightclub-megamenu-wrapper .row{padding:0;}
.fightclub-navbar .mobile-nav-item .fightclub-megamenu-title{font-weight:normal;margin:0;}
.fightclub-megamenu-widgets-container{display:none;}
.fightclub-megamenu-title{display:none;}
@media (min-width: 980px) {
.fightclub-navbar .fightclub-megamenu-wrapper{position:absolute;}
.fightclub-navbar .fightclub-megamenu-wrapper{position:absolute;z-index:20000;}
.fightclub-navbar .fightclub-megamenu-wrapper .fightclub-megamenu-holder{padding:0;}
.fightclub-navbar .fightclub-megamenu-wrapper .sub-menu{background-color:transparent !important;border:medium none;box-shadow:none;display:block !important;left:inherit;list-style:outside none none;padding:0;position:relative;top:inherit;visibility:visible !important;min-width:100%;margin:0;}
.fightclub-navbar .fightclub-nav-collapse .fightclub-megamenu-wrapper .sub-menu.deep-level a,
.fightclub-navbar #sticky-nav .fightclub-megamenu-wrapper .sub-menu.deep-level a{padding-left:49px;}
.fightclub-navbar .fightclub-nav-collapse .fightclub-megamenu-wrapper .sub-menu.deep-level .deep-level a,
.fightclub-navbar #sticky-nav .fightclub-megamenu-wrapper .sub-menu.deep-level .deep-level a{padding-left:64px;}
.fightclub-navbar .fightclub-megamenu-wrapper .fightclub-megamenu{display:table;list-style:outside none none;margin:0;padding:0;position:relative;top:0;table-layout:fixed;width:100%;}
.fightclub-navbar .fightclub-megamenu-wrapper .fightclub-megamenu-submenu{background-color:#161515;border-left:4px solid #cd926d;display:block;float:left;margin-right:5px;padding:1.8em 0 1em;vertical-align:top;}
.fightclub-navbar .fightclub-megamenu-wrapper .fightclub-megamenu-submenu:last-child{margin:0;}
.fightclub-navbar .fightclub-nav-collapse .fightclub-megamenu-wrapper .sub-menu > li > a{display:block;}
.fightclub-navbar .fightclub-nav-collapse .fightclub-megamenu-wrapper .sub-menu > li:last-child > a{border:none;}
.fightclub-navbar .fightclub-megamenu-wrapper .fightclub-megamenu-submenu li a:hover:not(.fightclub-megamenu-widgets-container a:hover),
.fightclub-navbar .fightclub-megamenu-wrapper .fightclub-megamenu-submenu .current-menu-item a:not(.fightclub-megamenu-widgets-container a){background-color:#f3f2f2;}
.fightclub-navbar .fightclub-megamenu-wrapper .fightclub-megamenu-submenu .fightclub-megamenu-icon img{margin-top:-3px;}
.fightclub-navbar .fightclub-megamenu-wrapper .fightclub-megamenu-title{display:block;color:#af3a2f;margin-top:0;padding:0 2em 1.6em;}
.fightclub-navbar .fightclub-megamenu-wrapper .fightclub-megamenu-title a{height:auto;}
.fightclub-navbar .fightclub-megamenu-wrapper .fightclub-megamenu-icon,
.fightclub-megamenu-icon{display:inline;margin-right:12px;}
.fightclub-navbar .fightclub-megamenu-wrapper .fightclub-megamenu-icon img,
.fightclub-megamenu-icon img{margin-top:-2px;max-height:15px;vertical-align:middle;}
.fightclub-navbar .fightclub-megamenu-wrapper .fightclub-megamenu-widgets-container{margin-bottom:12px;margin-top:4px;}
.fightclub-navbar .fightclub-megamenu-wrapper .fightclub-megamenu-widgets-container.second-level-widget,
.fightclub-navbar .fightclub-megamenu-wrapper .fightclub-megamenu-widgets-container.third-level-widget{padding:0 2.7em;}
.fightclub-megamenu-widgets-container{display:block;}
} .fightclub-navbar .fightclub-megamenu-wrapper *{-moz-box-sizing:border-box;box-sizing:border-box;}
.fightclub-navbar .fightclub-megamenu-wrapper .row{clear:both;}
.fightclub-navbar #sticky-nav .fightclub-megamenu-wrapper .fightclub-megamenu-holder{top:0;}
.fightclub-navbar #sticky-nav .fightclub-megamenu-wrapper .fightclub-megamenu{top:0;}
.fightclub-nav-collapse .fightclub-navbar-nav .fightclub-megamenu-wrapper .fightclub-megamenu-holder .fightclub-megamenu .fightclub-megamenu-submenu,
#sticky-nav .fightclub-navbar-nav .fightclub-megamenu-wrapper .fightclub-megamenu-holder .fightclub-megamenu .fightclub-megamenu-submenu{display:table-cell;vertical-align:top;float:none;}
.fightclub-navbar .fightclub-megamenu-wrapper.col-span-12 .fightclub-megamenu{table-layout:fixed;width:100%;}
.fightclub-navbar .fightclub-nav-collapse .fightclub-megamenu-wrapper .fightclub-megamenu-title a,
.fightclub-navbar #sticky-nav .fightclub-megamenu-wrapper .fightclub-megamenu-title a{padding:0;background:none;border:none;font:inherit;}
.fightclub-nav-collapse .fightclub-navbar-nav .fightclub-megamenu-wrapper ul,
#sticky-nav .fightclub-navbar-nav .fightclub-megamenu-wrapper ul{position:relative;top:auto;width:auto;}
.fightclub-nav-collapse .fightclub-navbar-nav .fightclub-megamenu-wrapper .fightclub-megamenu-holder ul .sub-menu,
#sticky-nav .fightclub-navbar-nav .fightclub-megamenu-wrapper .fightclub-megamenu-holder ul .sub-menu{display:table;table-layout:fixed;left:0;top:0;border-color:#dcd9d9;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}
.fightclub-navbar .fightclub-nav-collapse .fightclub-navbar-nav .fightclub-megamenu-wrapper .fightclub-megamenu-holder ul ul.sub-menu,
.fightclub-navbar #sticky-nav .fightclub-navbar-nav .fightclub-megamenu-wrapper .fightclub-megamenu-holder ul ul.sub-menu{display:block;left:auto;right:auto;border:none;background:none;}
.fightclub-nav-collapse .fightclub-navbar-nav .fightclub-megamenu-wrapper li ul li li,
#sticky-nav .fightclub-navbar-nav .fightclub-megamenu-wrapper li ul li li{display:block;}
.fightclub-navbar .fightclub-nav-collapse .fightclub-navbar-nav .fightclub-megamenu-wrapper li > a,
.fightclub-navbar .fightclub-nav-collapse .fightclub-navbar-nav .fightclub-megamenu-wrapper li ul li > a,
.fightclub-navbar #sticky-nav .fightclub-navbar-nav .fightclub-megamenu-wrapper li > a,
.fightclub-navbar #sticky-nav .fightclub-navbar-nav .fightclub-megamenu-wrapper li ul li > a{border-bottom:none;}
.fightclub-nav-collapse .fightclub-navbar-nav .fightclub-megamenu-wrapper li:hover > ul,
#sticky-nav .fightclub-navbar-nav .fightclub-megamenu-wrapper li:hover > ul{display:table;}
.fightclub-nav-collapse .fightclub-navbar-nav .fightclub-megamenu-wrapper ul li:hover ul,
#sticky-nav .fightclub-navbar-nav .fightclub-megamenu-wrapper ul li:hover ul{left:0;top:0;}
.fightclub-navbar .fightclub-nav-collapse .fightclub-megamenu-wrapper .fightclub-megamenu-widgets-container ul.list-icon,
.fightclub-navbar #sticky-nav .fightclub-megamenu-wrapper .fightclub-megamenu-widgets-container ul.list-icon{border:none;margin-left:25px;}
.fightclub-navbar .fightclub-nav-collapse .fightclub-megamenu-wrapper .fightclub-megamenu-widgets-container .recent-works-items a,
.fightclub-navbar #sticky-nav .fightclub-megamenu-wrapper .fightclub-megamenu-widgets-container .recent-works-items a{padding:3px;}
.rtl .fightclub-navbar .fightclub-megamenu-wrapper{left:auto;right:0;}
.rtl .fightclub-navbar .fightclub-nav-collapse .fightclub-megamenu-wrapper .sub-menu.deep-level a,
.rtl .fightclub-navbar #sticky-nav .fightclub-megamenu-wrapper .sub-menu.deep-level a{padding-left:34px;padding-right:49px;}
.rtl .fightclub-navbar .fightclub-nav-collapse .fightclub-megamenu-wrapper .sub-menu.deep-level .deep-level a,
.rtl .fightclub-navbar #sticky-nav .fightclub-megamenu-wrapper .sub-menu.deep-level .deep-level a{padding-left:34px;padding-right:64px;}
.rtl .fightclub-navbar .fightclub-megamenu-wrapper .fightclub-megamenu-icon,
.rtl .fightclub-megamenu-icon{margin-left:9px;margin-right:0;}
.rtl .fightclub-navbar .fightclub-megamenu-wrapper .menu-text{margin-left:0;margin-right:23px;}
.rtl .fightclub-navbar .fightclub-megamenu-wrapper .fightclub-megamenu-submenu{border-left:1px solid #DCD9D9;border-right:0;}
.rtl .fightclub-navbar .fightclub-megamenu-wrapper.columns-per-row-1 .fightclub-megamenu .fightclub-megamenu-submenu:nth-child(n),
.rtl .fightclub-navbar .fightclub-megamenu-wrapper.columns-per-row-2 .fightclub-megamenu .fightclub-megamenu-submenu:nth-child(2n),
.rtl .fightclub-navbar .fightclub-megamenu-wrapper.columns-per-row-3 .fightclub-megamenu .fightclub-megamenu-submenu:nth-child(3n),
.rtl .fightclub-navbar .fightclub-megamenu-wrapper.columns-per-row-4 .fightclub-megamenu .fightclub-megamenu-submenu:nth-child(4n),
.rtl .fightclub-navbar .fightclub-megamenu-wrapper.columns-per-row-5 .fightclub-megamenu .fightclub-megamenu-submenu:nth-child(5n),
.rtl .fightclub-navbar .fightclub-megamenu-wrapper.columns-per-row-6 .fightclub-megamenu .fightclub-megamenu-submenu:nth-child(6n){border-left:none;}
.rtl .fightclub-navbar .fightclub-nav-collapse .fightclub-navbar-nav .fightclub-megamenu-wrapper ul li:hover ul,
.rtl .fightclub-navbar #sticky-nav .fightclub-navbar-nav .fightclub-megamenu-wrapper ul li:hover ul{right:0;}
.rtl .fightclub-navbar .fightclub-megamenu-wrapper .fightclub-megamenu-bullet,
.rtl .fightclub-megamenu-bullet{border-left:none;border-right:3px solid #333333;float:right;margin-left:10px;margin-right:0;}
.rtl .fightclub-megamenu-holder,
.rtl .fightclub-megamenu-holder .sub-menu{text-align:right;}
.fightclub-megamenu-holder .product_list_widget{margin-top:-0.75em;}
.custom-footer .fightclub-footer > .widget_wrap,
.custom-footer .fightclub-footer{background-color:#283443;}
.custom-footer .pre-footer-content{display:none;}
.custom-footer .footer-bottom,
.custom-footer .fightclub-footer > .widget_wrap{border-top:1px solid #39485c;}
.custom-footer .h-widget{color:#bdbdbd;}
.custom-footer .fightclub-footer a:hover,
.custom-footer .fightclub-footer .widget-email a:hover{color:#ffffff;}
.input-number-box{margin-right:35px;position:relative;}
.input-number.input-text.qty.text{color:#161515;font-size:20px;height:34px;line-height:34px;margin-left:35px;padding:0;text-align:center;width:41px;}
.input-number-less,
.input-number-more{border:1px solid #cd926d;color:#af3a2f;cursor:pointer;display:block;font-size:20px;height:100%;line-height:32px;position:absolute;text-align:center;top:0;width:36px;}
.input-number-less:before{content:"-";}
.input-number-more:before{content:"+";}
.input-number-more{left:75px;}
.fightclub-btn.fightclub-slider-btn,.fightclub-btn.fightclub-custom-white-btn{color:#161515;background-color:white;}
.fightclub-btn.fightclub-slider-btn:hover,.fightclub-btn.fightclub-custom-white-btn:hover{color:#ffffff;}
.fightclub-btn.fightclub-custom-blue-btn{background-color:#af3a2f;color:white;}
.fightclub-btn.fightclub-custom-blue-btn:hover{background-color:white;color:#161515;}
.fightclub-btn.fightclub-custom-dark-btn{background-color:#282828;color:white;}
.fightclub-btn.fightclub-custom-dark-btn:hover{background-color:white;color:#161515;}
.demo-land .fightclub-img-link{transition:all 0.3s ease;-webkit-transition:all 0.3s ease;}
.demo-land .fightclub-img-link:hover{opacity:0.75;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;}
.fightclub-navbar.navbar-bgr{background-color:#161515;}
.fightclub-navbar {
-webkit-transition: 0.4s background-color linear;
-moz-transition: 0.4s background-color linear;
-ms-transition: 0.4s background-color linear;
-o-transition: 0.4s background-color linear;
transition: 0.4s background-color linear;
}.woocommerce .page-title{display:none;}
.woocommerce ul.products,
.woocommerce-page ul.products,
.woocommerce-tabs .tabs{clear:both;margin:0;list-style:none;margin:0 -1em;*zoom:1;}
.woocommerce ul.products:before, .woocommerce ul.products:after,
.woocommerce-page ul.products:before,
.woocommerce-page ul.products:after,
.woocommerce-tabs .tabs:before,
.woocommerce-tabs .tabs:after{display:table;content:"";}
.woocommerce ul.products:after,
.woocommerce-page ul.products:after,
.woocommerce-tabs .tabs:after{clear:both;}
.woocommerce ul.products .product,
.woocommerce-page ul.products .product{float:left;position:relative;padding:0 1em 2em;opacity:0;-webkit-transition:0.5s ease;transition:0.5s ease;}
.owl-item .product{margin:0 !important;width:100%;}
.woocommerce .product,
.woocommerce-page .product{position:relative;}
.woocommerce div.product .images, .woocommerce-page div.product .images{float:left;margin-bottom:2em;padding-right:30px;position:relative;width:60%;}
.product_title.entry-title{word-wrap:break-word;}
.woocommerce .products .product-type-variable .price del{display:none;}
.woocommerce .images .woocommerce-main-image,
.woocommerce-page .images .woocommerce-main-image{background-color:#ffffff;border:2px solid #cd926d;display:block;width:100%;}
.woocommerce .images .woocommerce-main-image:hover img,
.woocommerce-page .images .woocommerce-main-image:hover img{opacity:0.6;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}
@keyframes fadein {
from{opacity:0;}
to{opacity:1;}
}
@-webkit-keyframes fadein {
from{opacity:0;}
to{opacity:1;}
}
@keyframes fadeout {
from{opacity:1;}
to{opacity:0;}
}
@-webkit-keyframes fadeout {
from{opacity:1;}
to{opacity:0;}
}
.woocommerce-main-image.zoom:after{color:white;content:'\e801';font-family:"icon_font";position:absolute;top:50%;left:50%;font-size:60px;margin-top:-90px;margin-left:-30px;opacity:0;animation:fadeout 0.6s;-webkit-animation:fadeout 0.6s;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;}
.woocommerce-main-image.zoom:hover:after{animation:fadein 0.3s;-webkit-animation:fadein 0.3s;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;}
.product .images img{min-width:100%;}
.woocommerce .images .thumbnails a:hover,
.woocommerce-page .images .thumbnails a:hover{box-shadow:0 0 0 2px #608eb5 inset;-webkit-transition:0.3s ease;transition:0.3s ease;}
.woocommerce .thumbnails img,
.woocommerce-page .thumbnails img{border:1px solid #dcdcdc;}
.woocommerce div.product .summary, .woocommerce-page div.product .summary{clear:right;float:right;width:40%;}
.woocommerce div.product .summary .quantity,
.woocommerce-page div.product .summary .quantity{float:left;margin-bottom:2em;margin-right:1.6em;}
.woocommerce .group_table .quantity,
.woocommerce-page .group_table .quantity{margin:0 !important;}
.woocommerce div.product .summary .price,
.woocommerce-page div.product .summary .price{margin-top:0!important;}
.woocommerce li.product.last, .woocommerce-page li.product.last{margin-right:0;}
.woocommerce ul.products .product:hover,
.woocommerce-page ul.products .product:hover{-webkit-transition:0.3s ease;transition:0.3s ease;}
.woocommerce ul.products .product>.entry-product,
.woocommerce-page ul.products .product>.entry-product{position:relative;text-align:center;display:block;border:2px solid #cd926d;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}
.woocommerce li.product > a:first-child h3,
.woocommerce-page li.product > a:first-child h3{-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}
.woocommerce li.product > a:first-child h3:hover,
.woocommerce-page li.product > a:first-child h3:hover{color:#608eb5;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}
.woocommerce ul.products .product a.product_type_simple:hover,
.woocommerce ul.products .product a.add_to_cart_button:hover,
.woocommerce-page ul.products .product a.product_type_simple:hover,
.woocommerce-page ul.products .product a.add_to_cart_button:hover,
.woocommerce ul.products .product a.product_type_variable:hover,
.woocommerce-page ul.products .product a.product_type_variable:hover{background-color:#fcfcfc;}
.woocommerce .product.first,
.woocommerce-page .product.first{clear:both;}
.woocommerce .product.last,
.woocommerce-page .product.last{margin-right:0;}
.woocommerce .product .onsale,
.woocommerce-page .product .onsale{left:-16px;top:-16px;}
.woocommerce .product .entry-featured,
.woocommerce-page .product .entry-featured{overflow:hidden;z-index:0;}
.woocommerce .product .entry-featured img,
.woocommerce-page .product .entry-featured img{min-width:100%;}
.woocommerce .product .entry-wrap,
.woocommerce-page .product .entry-wrap{padding:0;}
.woocommerce .product .entry-header,
.woocommerce-page .product .entry-header{position:relative;}
.woocommerce .product .entry-header > a:first-child,
.woocommerce-page .product .entry-header > a:first-child{display:block;}
.woocommerce .product .entry-header > a:hover h3,
.woocommerce-page .product .entry-header > a:hover h3{color:#af3a2f;}
.woocommerce .product .entry-header h3,
.woocommerce-page .product .entry-header h3{margin:0;padding:0 1em 0.8em;font-size:14px;font-size:1.4rem;line-height:1.05;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-transition:color 0.3s ease;transition:color 0.3s ease;}
.product_category_title{color:#b3a29d;line-height:1;}
.woocommerce .product .product-footer{background-color:#fcfcfc;border-top:1px solid #cd926d;}
.woocommerce .product .product-footer .product-price-wrapper,
.woocommerce .product .product-footer .product-rating-wrapper{border-right:1px solid #cd926d;float:left;line-height:1;margin-bottom:-2px;padding:1.1em 0.5em 1.2em;text-align:center;width:50%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.woocommerce .product .product-footer .product-rating-wrapper{border:none;padding:1.1em 0.5em 0.85em;}
.woocommerce .product .entry-header .button,
.woocommerce-page .product .entry-header .button,
.woocommerce-page .product .entry-header .added_to_cart{display:block;font-size:1.4rem;left:15px;margin:0;opacity:0;position:absolute;right:15px;top:-60px;opacity:0;filter:alpha(opacity=0);zoom:1;}
.woocommerce .product .button.add_to_cart_button.added,
.woocommerce-page .product .button.add_to_cart_button.added{display:none;}
.woocommerce .product:hover .star-rating-container,
.woocommerce-page .product:hover .star-rating-container{opacity:1;filter:alpha(opacity=100);zoom:1;}
.woocommerce .product:hover .entry-header .button,
.woocommerce-page .product:hover .entry-header .button,
.woocommerce .product:hover .entry-header .added_to_cart,
.woocommerce-page .product:hover .entry-header .added_to_cart{opacity:1;filter:alpha(opacity=100);zoom:1;}
.woocommerce .product img{display:block;margin:0 auto;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}
.widget_shopping_cart_content .button{padding:0.8em 0 0.85em;width:49%;}
.widget_shopping_cart_content .cart_list a:not(.remove){color:#cd926d;}
.button.checkout.wc-forward{float:right;}
.wrap_item_title{background-color:#fff;border-bottom:1px solid #e0e0e0;display:block;margin:0;}
.wrap_item_title .product_category_title{color:#9f9f9f;font-size:12px;font-size:1.2rem;font-style:italic;margin:0 0 1.4em;}
.summary.entry-summary .price{display:block;float:none;font-weight:400;text-align:left;}
.woocommerce .entry-wrap,
.woocommerce-page .entry-wrap{}
.woocommerce .entry-wrap:before, .woocommerce .entry-wrap:after,
.woocommerce-page .entry-wrap:before,
.woocommerce-page .entry-wrap:after{display:table;content:"";}
.woocommerce .entry-wrap:after,
.woocommerce-page .entry-wrap:after{clear:both;}
.woocommerce .entry-wrap > .entry-content:first-child,
.woocommerce-page .entry-wrap > .entry-content:first-child{margin:0;*zoom:1;}
.woocommerce .entry-wrap > .entry-content:first-child:before, .woocommerce .entry-wrap > .entry-content:first-child:after,
.woocommerce-page .entry-wrap > .entry-content:first-child:before,
.woocommerce-page .entry-wrap > .entry-content:first-child:after{display:table;content:"";}
.woocommerce .entry-wrap > .entry-content:first-child:after,
.woocommerce-page .entry-wrap > .entry-content:first-child:after{clear:both;}
.woocommerce  .images,
.woocommerce-page  .images{margin-bottom:3em;position:relative;width:100%;}
@media (max-width: 767px) {
.woocommerce  .images,
.woocommerce-page  .images{width:100%;}
}
.woocommerce  .images .onsale,
.woocommerce-page  .images .onsale{top:12px;left:12px;}
.woocommerce  .images .thumbnails > a,
.woocommerce-page  .images .thumbnails > a{display:block;float:left;margin:2% 2% 0 0;-webkit-transition:opacity 0.5s ease;transition:opacity 0.5s ease;}
.woocommerce  .images a:hover img,
.woocommerce-page  .images a:hover img{border-color:#C20340;-webkit-transition:opacity 0.5s ease;transition:opacity 0.5s ease;}
.woocommerce  .images .thumbnails > a:nth-child(4n+4),
.woocommerce-page  .images .thumbnails > a:nth-child(4n+4){margin-right:0;}
.woocommerce  .summary,
.woocommerce-page  .summary{width:100%;}
@media (max-width: 767px) {
.woocommerce  .summary,
.woocommerce-page  .summary{width:100%;margin-top:50px;}
}
.woocommerce  .summary .product_title,
.woocommerce-page  .summary .product_title{margin:0 0 6px;font-size:274%;}
@media (max-width: 480px) {
.woocommerce  .summary .product_title,
.woocommerce-page  .summary .product_title{font-size:228%;}
}
.woocommerce  .summary .price > del,
.woocommerce  .summary .price > .from,
.woocommerce-page  .summary .price > del,
.woocommerce-page  .summary .price > .from{font-size:18px;font-size:1.8rem;}
.woocommerce  .summary .price,
.woocommerce-page  .summary .price{color:#161515;font-size:4rem;}
.woocommerce  .summary .price > .amount,
.woocommerce-page  .summary .price > ins > .amount{color:#161515;font-size:4rem;}
.woocommerce  .summary .variations .label,
.woocommerce  .summary .variations .value,
.woocommerce-page  .summary .variations .label,
.woocommerce-page  .summary .variations .value{background-color:transparent;border-top:0 none;display:block;vertical-align:middle;}
.woocommerce  .summary .variations .label,
.woocommerce-page  .summary .variations .label{padding-left:0;}
.woocommerce  .summary .variations .value,
.woocommerce-page  .summary .variations .value{padding-right:0;}
.woocommerce  .summary .variations select,
.woocommerce-page  .summary .variations select{background-color:transparent;border:medium none;margin-bottom:0;width:100%;}
.woocommerce  .summary .single_variation .price,
.woocommerce-page  .summary .single_variation .price{margin-bottom:0.75em;}
.woocommerce .group_table .price,
.woocommerce-page .group_table .price{display:table-cell !important;}
.woocommerce .group_table td:first-child,
.woocommerce-page .group_table td:first-child{padding-left:0;}
.woocommerce  .woocommerce-tabs,
.woocommerce-page  .woocommerce-tabs{clear:both;float:left;margin-bottom:2em;width:100%;}
.woocommerce-tabs > div{background-color:#fff;border:1px solid #cd926d;padding:0.4em 2em 1em;}
.woocommerce-tabs .tabs{list-style:outside none none;margin:0;margin-bottom:-1px;}
.woocommerce-tabs .tabs > li{float:left;margin-left:-1px;position:relative;z-index:1;}
.woocommerce-tabs .tabs > li:first-child{margin-left:0;}
.woocommerce-tabs .tabs > li > a{background-color:#ffffff;border:1px solid #cd926d;color:#161515;display:block;margin:0;padding:1em 2em;text-transform:uppercase;}
.woocommerce-tabs .tabs > li:hover > a,
.woocommerce-tabs .tabs > li.active > a{color:#af3a2f;}
#tab-reviews #rating + .select2{display:none!important;}
.woocommerce  .woocommerce-tabs .fightclub-tab-content,
.woocommerce-page  .woocommerce-tabs .fightclub-tab-content{margin-bottom:0;}
.woocommerce  .woocommerce-tabs table,
.woocommerce-page  .woocommerce-tabs table{margin-bottom:0;}
.woocommerce-tabs .commentlist{list-style:outside none none;margin:2em 0 2.4em;}
.woocommerce-tabs .avatar{border-radius:100%;float:left;margin:-0.5em 1.65em 1em 0 !important;}
.comment-text .meta{line-height:1;margin-bottom:0;padding-top:0.25em;}
.comment-text .meta > strong{color:#161515;font-size:80%;text-transform:uppercase;}
.comment-text time{color:#AF3A2E;font-size:80%;}
.comment-text .star-rating{margin:0!important;}
.woocommerce-tabs .commentlist .comment{border-top:1px solid #e0e0e0;margin-top:1.8em !important;padding-top:2em !important;}
.woocommerce-tabs .commentlist .comment:first-child{border:none;margin:0!important;padding:0!important;}
.woocommerce  .woocommerce-tabs .fightclub-comments-area,
.woocommerce-page  .woocommerce-tabs .fightclub-comments-area{position:relative;}
.woocommerce  .woocommerce-tabs .fightclub-comments-area .fightclub-comments-list .fightclub-comment-img .avatar-wrap:before,
.woocommerce-page  .woocommerce-tabs .fightclub-comments-area .fightclub-comments-list .fightclub-comment-img .avatar-wrap:before{display:none;}
.woocommerce  .woocommerce-tabs .fightclub-comments-area .fightclub-comments-list .fightclub-comment-img .avatar-wrap .avatar,
.woocommerce-page  .woocommerce-tabs .fightclub-comments-area .fightclub-comments-list .fightclub-comment-img .avatar-wrap .avatar{width:60px;border-radius:0;}
@media (max-width: 767px) {
.woocommerce  .woocommerce-tabs .fightclub-comments-area .fightclub-comments-list .fightclub-comment-img,
.woocommerce-page  .woocommerce-tabs .fightclub-comments-area .fightclub-comments-list .fightclub-comment-img{display:none;}
}
.woocommerce  .woocommerce-tabs .fightclub-comments-area .fightclub-comments-list article.comment,
.woocommerce-page  .woocommerce-tabs .fightclub-comments-area .fightclub-comments-list article.comment{border:1px solid #dddddd;border:1px solid rgba(0, 0, 0, 0.15);border-radius:2px;-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, 0.1);box-shadow:0 1px 3px rgba(0, 0, 0, 0.1);}
@media (max-width: 767px) {
.woocommerce  .woocommerce-tabs .fightclub-comments-area .fightclub-comments-list article.comment,
.woocommerce-page  .woocommerce-tabs .fightclub-comments-area .fightclub-comments-list article.comment{margin-left:0;}
}
.woocommerce  .woocommerce-tabs .fightclub-comments-area .fightclub-comments-list .fightclub-comment-header .star-rating-container,
.woocommerce-page  .woocommerce-tabs .fightclub-comments-area .fightclub-comments-list .fightclub-comment-header .star-rating-container{margin-top:4px;}
table.variations{margin:-1em 0 2em;width:auto;}
.woocommerce table.variations td,
.woocommerce-page table.variations td{border:medium none;padding:0;text-align:left;vertical-align:top;height:}
.woocommerce table.variations td select,
.woocommerce-page table.variations td select{margin:0 0 1em;}
.woocommerce table.variations td label,
.woocommerce-page table.variations td label{padding-top:0.6em;padding-right:40px;}
.woocommerce table.variations .reset_variations{display:block;text-align:left !important;}
.woocommerce .upsells,
.woocommerce .related,
.woocommerce .cross-sells,
.woocommerce-page .upsells,
.woocommerce-page .related,
.woocommerce-page .cross-sells{clear:both;float:left;width:100%;}
.woocommerce .upsells h2,
.woocommerce .related h2,
.woocommerce .cross-sells h2,
.woocommerce-page .upsells h2,
.woocommerce-page .related h2,
.woocommerce-page .cross-sells h2{font-size:128.57%;margin:1em 0;text-align:center;}
.woocommerce .upsells ul.products .product .entry-featured,
.woocommerce .related ul.products .product .entry-featured,
.woocommerce .cross-sells ul.products .product .entry-featured,
.woocommerce-page .upsells ul.products .product .entry-featured,
.woocommerce-page .related ul.products .product .entry-featured,
.woocommerce-page .cross-sells ul.products .product .entry-featured{border-bottom:1px solid #dddddd;border-bottom:1px solid rgba(0, 0, 0, 0.15);}
.cross-sells{margin-top:2em;}
.single-product .upsells .price, .single-product .related .price{font-size:107.14%;}
.products.related .products{margin-top:3em;}
.woocommerce .cart-form,
.woocommerce-page .cart-form{margin:0;}
.woocommerce .cart,
.woocommerce-page .cart{margin-top:1.8em;margin-bottom:2.2em;}
.woocommerce .cart.shop_table,
.woocommerce-page .cart.shop_table{margin:0;}
@media (max-width: 767px) {
.woocommerce .cart.shop_table .product-thumbnail,
.woocommerce-page .cart.shop_table .product-thumbnail{display:none;}
}
.shop_table.cart > thead,
.shop_table > thead{border-bottom:1px solid #cd926d;text-transform:uppercase;}
.shop_table.cart > thead >tr>th{text-align:center;}
#customer_details{margin-bottom:1.2em;}
.shop_table thead th, .shop_table thead td, .shop_table thead td span{color:#161515;font-weight:400;}
.shop_table th{border:none;}
.shop_table td{border:none;border-bottom:1px solid #f2f2f2;}
.shop_table tbodt tr.cart_item:last-child td{border:none!important;}
.shop_table.cart > tbody>tr>td{text-align:center;}
.shop_table.cart > tbody>tr>td{border:medium none;padding:1em 0;}
.shop_table.cart tr{border:1px solid #cd926d;}
.product-quantity .input-number-box{margin:0 auto;position:relative;width:111px;}
.product-quantity .input-number.input-text.qty.text{margin-left:0;}
.product-name > a{color:#161515;text-transform:uppercase;}
.shop_table tbody{font-size:93.33%;}
.product-subtotal .amount{color:#161515;}
#order_review{margin-bottom:4em;}
#order_review table{border:1px solid #cd926d;}
#order_review .product-total,
#order_review .cart-subtotal td,
#order_review .shipping td,
#order_review .order-total td{border-left:medium none !important;text-align:right;}
#order_review .product-name,
#order_review th{border-right:medium none !important;}
#order_review table th, #order_review table td{border:medium none !important;padding:0.8em 1.4em;}
.shop_table.cart > tbody>tr>td.product-thumbnail img{max-width:80%;}
.shop_table.cart > tbody>tr>td.product-thumbnail{width:110px;}
.shop_table.cart > tbody>tr>td>a.remove,
.remove.remove_from_wishlist{display:block;font-size:100%;font-weight:300;margin:0 0.2em 0 0;}
.shop_table.cart > tbody>tr>td.product-name,
.shop_table.cart > thead >tr>th.product-name{text-align:left;padding-left:20px;}
.shop_table.cart > thead >tr > th{padding:16px 0;border:none;}
.product-name dl.variation,
.widget_shopping_cart_content dl.variation{margin:0;}
.product-name dt,
.widget_shopping_cart_content dt{float:left;padding-right:4px;}
.header_cart_list dl.variation{display:none;}
.woocommerce .cart-collaterals,
.woocommerce-page .cart-collaterals{width:100%;margin:2em 0 4em;}
.woocommerce .cart-collaterals .cart_totals h2,
.woocommerce-page .cart-collaterals .cart_totals h2{text-align:right;}
@media(min-width:980px) {
.woocommerce .cart-collaterals,
.woocommerce-page .cart-collaterals{float:right;width:50%;}
}
.woocommerce .cart-collaterals .cart-totals,
.woocommerce .cart-collaterals .shipping-calculator,
.woocommerce-page .cart-collaterals .cart-totals,
.woocommerce-page .cart-collaterals .shipping-calculator{width:48%;margin-top:30px;}
@media (max-width: 979px) {
.woocommerce .cart-collaterals .cart-totals,
.woocommerce .cart-collaterals .shipping-calculator,
.woocommerce-page .cart-collaterals .cart-totals,
.woocommerce-page .cart-collaterals .shipping-calculator{width:100%;}
}
.woocommerce .cart-collaterals .cart-totals h2,
.woocommerce .cart-collaterals .shipping-calculator h2,
.woocommerce-page .cart-collaterals .cart-totals h2,
.woocommerce-page .cart-collaterals .shipping-calculator h2,
.woocommerce-billing-fields h3,
#ship-to-different-address,
#order_review_heading,
.woocommerce-account h2, .woocommerce-checkout h2{margin:0 0 26px;}
#ship-to-different-address .input-checkbox{position:relative;top:auto;}
#ship-to-different-address{cursor:pointer;margin:0;}
#ship-to-different-address label{cursor:pointer;}
.required{color:#d64123;border:none!important;cursor:inherit;}
.woocommerce .cart-collaterals .shipping-calculator,
.woocommerce-page .cart-collaterals .shipping-calculator{float:left;margin-right:4%;}
@media (max-width: 979px) {
.woocommerce .cart-collaterals .shipping-calculator,
.woocommerce-page .cart-collaterals .shipping-calculator{margin-right:0;}
}
.woocommerce .cart-collaterals .shipping-calculator p,
.woocommerce .cart-collaterals .shipping-calculator form,
.woocommerce-page .cart-collaterals .shipping-calculator p,
.woocommerce-page .cart-collaterals .shipping-calculator form{margin-bottom:0;}
.woocommerce .cart-collaterals .shipping-calculator select,
.woocommerce .cart-collaterals .shipping-calculator input[type="text"],
.woocommerce-page .cart-collaterals .shipping-calculator select,
.woocommerce-page .cart-collaterals .shipping-calculator input[type="text"]{width:100%;}
.woocommerce .cart-collaterals .cart-totals,
.woocommerce-page .cart-collaterals .cart-totals{float:right;}
.woocommerce .cart-collaterals .cart-totals table,
.woocommerce-page .cart-collaterals .cart-totals table{margin-bottom:0;}
.shipping_calculator{max-width:370px;}
.shipping-calculator-fields input{border:1px solid #3c3c3c;}
select#calc_shipping_country{height:40px;padding:0.7em 1.2em;border:medium none;}
select#calc_shipping_country + .select2{width:100%!important;}
.shipping-calculator-fields .button{padding:0.9em 1.2em;width:100%;}
.shipping_calculator > h2{font-size:128.57%;font-weight:400;margin-bottom:1.6em;}
.wc-proceed-to-checkout{margin-top:3em;}
.shipping-calculator-button::after{content:'\e816';font-family:"icon_font";padding-left:6px;font-size:80%;}
.cart_totals{width:100%;}
.cart_totals table th{border:medium none;font-weight:600;padding:0.4em 0;text-transform:uppercase;vertical-align:top;font-size:120%;color:#161515;}
.cart_totals table td{border:medium none;padding:0.4em 0;text-align:right;width:225px;}
.cart-subtotal td .amount,
.order-total .amount{color:#161515;font-size:106.67%;}
.header_cart_list .empty{padding:16px;border:none;}
.payment_box,.woocommerce-message{background-color:#f6f6f6;padding:1em;}
.woocommerce-error{background-color:#ffc6b4;border-color:#d14f27;color:#d14f27;padding:1.2em 1em 1em;margin:0 0 2em;list-style:none;}
.woocommerce-error a{color:#d14f27;}
.woocommerce td.product-quantity .quantity,
.woocommerce-page td.product-quantity .quantity{margin:0 auto;padding-right:0;}
.woocommerce .quantity input[type="button"],
.woocommerce-page .quantity input[type="button"]{border:medium none;font-size:16px;height:20px;line-height:1;padding:0;top:1px;position:absolute;width:25px;z-index:9;}
.woocommerce-page .quantity input[type="button"].minus{bottom:1px;top:inherit;}
.summary.entry-summary .quantity input[type="button"],
.woocommerce-page .quantity input[type="button"]{right:1px;}
.single-product .quantity input[type="button"]{right:1px;}
.single_add_to_cart_button{height:34px;margin-bottom:1em;padding:0 2.4em;}
.summary.entry-summary .product_meta{margin-top:0;padding-bottom:1.3em;}
.summary.entry-summary .single_add_to_cart_button{margin-bottom:0;}
.summary.entry-summary .woo-social-buttons{margin:0 !important;}
.summary.entry-summary .woo-social-buttons span.nocount,
.summary.entry-summary .woo-social-buttons span.hcount{margin:0 12px 5px 0;}
.summary.entry-summary .product_meta a{color:#35404a;}
.quantity.buttons_added{display:table;margin-bottom:2em;position:relative;}
.single-product form.cart.variations_form{width:100%;}
.shipping-calculator-fields select,
.shipping-calculator-fields input{margin-bottom:1.2em;}
.shipping-calculator-form .form-row{margin-bottom:4px;text-align:left;}
.shipping-calculator-form button{line-height:1;margin-top:1em;width:100%;}
.woocommerce .quantity input[type="number"],
.woocommerce-page .quantity input[type="number"]{margin:0;padding:0 10px 0 1em;position:relative;text-align:left;width:6em;z-index:1;}
.woocommerce .quantity input[type="number"]::-webkit-inner-spin-button,
.woocommerce .quantity input[type="number"]::-webkit-outer-spin-button,
.woocommerce-page .quantity input[type="number"]::-webkit-inner-spin-button,
.woocommerce-page .quantity input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none;}
.coupon{display:inline-block;float:left;margin-right:1em;}
.coupon > label{display:none;}
.coupon #coupon_code, .checkout_coupon #coupon_code{height:45px;margin:0 1em 0 0;width:190px;}
.select2-container .select2-choice{border:1px solid #cd926d;border-radius:0;color:#b3a29d;height:48px;line-height:46px;padding:0 0 0 1em;}
.checkout-button{float:right;}
.checkout_coupon{display:inline-block;}
.shop_table.cart .button{float:right;}
.shop_table.cart .checkout-button.button{float:right;}
.update .button{width:auto !important;}
.update .checkout-button{margin:0 0 0 12px!important;width:auto !important;}
.woocommerce-info{background-color:#f6f6f6;margin-bottom:1em;padding:1.2em 1em 1em;text-align:center;}
.woocommerce-checkout .woocommerce-info{text-align:left;}
.woocommerce form.login label, .woocommerce form.register label,
.woocommerce form.address label,
.woocommerce label[for=billing_email],
.woocommerce label[for=billing_phone]{display:block;}
.input-text{width:100%;}
.woocommerce .cart .actions,
.woocommerce-page .cart .actions{padding:1em;text-align:left;}
@media (max-width: 767px) {
.woocommerce .cart .actions .action-group,
.woocommerce-page .cart .actions .action-group{width:100%;}
}
.woocommerce .cart .actions .action-group label,
.woocommerce-page .cart .actions .action-group label{display:none;}
.woocommerce .cart .actions .action-group input,
.woocommerce-page .cart .actions .action-group input{width:100%;}
.woocommerce .cart .actions .action-group input[type="text"],
.woocommerce-page .cart .actions .action-group input[type="text"]{margin-bottom:0;}
.woocommerce .cart .actions .action-group input[type="submit"]:first-child,
.woocommerce-page .cart .actions .action-group input[type="submit"]:first-child{margin-top:0;}
.woocommerce .cart .actions .action-group.coupon,
.woocommerce-page .cart .actions .action-group.coupon{float:left;}
.woocommerce .cart .actions .action-group.update,
.woocommerce-page .cart .actions .action-group.update{float:right;}
.woocommerce-account label{display:block;}
.woocommerce-account .woocommerce h2:first-child,
.woocommerce-checkout .woocommerce h2:first-child{margin-top:0;}
.woocommerce-account .woocommerce header h2:first-child,
.woocommerce-checkout .woocommerce header h2:first-child{margin-top:60px;}
.woocommerce-account .checkout_coupon,
.woocommerce-checkout .checkout_coupon{margin-bottom:1.85em;*zoom:1;}
.woocommerce-account .checkout_coupon:before, .woocommerce-account .checkout_coupon:after,
.woocommerce-checkout .checkout_coupon:before,
.woocommerce-checkout .checkout_coupon:after{display:table;content:"";}
.woocommerce-account .checkout_coupon:after,
.woocommerce-checkout .checkout_coupon:after{clear:both;}
.woocommerce-account .checkout_coupon .form-row-first,
.woocommerce-account .checkout_coupon .form-row-last,
.woocommerce-checkout .checkout_coupon .form-row-first,
.woocommerce-checkout .checkout_coupon .form-row-last{float:left;}
.woocommerce-account .checkout_coupon .form-row-first,
.woocommerce-checkout .checkout_coupon .form-row-first{margin-bottom:0.5em;}
.woocommerce-account .checkout_coupon .form-row-first input,
.woocommerce-checkout .checkout_coupon .form-row-first input{margin-bottom:0;}
.woocommerce-account .checkout_coupon .form-row-last,
.woocommerce-checkout .checkout_coupon .form-row-last{margin-bottom:0;}
.woocommerce-account .checkout,
.woocommerce-account .form-edit-address,
.woocommerce-checkout .checkout,
.woocommerce-checkout .form-edit-address{margin-bottom:4em;}
.woocommerce-account .checkout h3,
.woocommerce-account .form-edit-address h3,
.woocommerce-checkout .checkout h3,
.woocommerce-checkout .form-edit-address h3{margin-top:60px;}
.woocommerce-account .checkout h3:first-child,
.woocommerce-account .form-edit-address h3:first-child,
.woocommerce-checkout .checkout h3:first-child,
.woocommerce-checkout .form-edit-address h3:first-child{margin-top:0;}
.woocommerce-account .checkout abbr,
.woocommerce-account .form-edit-address abbr,
.woocommerce-checkout .checkout abbr,
.woocommerce-checkout .form-edit-address abbr{border:0;}
.woocommerce-account .checkout select,
.woocommerce-account .checkout textarea,
.woocommerce-account .checkout input[type="text"],
.woocommerce-account .form-edit-address select,
.woocommerce-account .form-edit-address textarea,
.woocommerce-account .form-edit-address input[type="text"],
.woocommerce-checkout .checkout select,
.woocommerce-checkout .checkout textarea,
.woocommerce-checkout .checkout input[type="text"],
.woocommerce-checkout .form-edit-address select,
.woocommerce-checkout .form-edit-address textarea,
.woocommerce-checkout .form-edit-address input[type="text"]{width:100%;}
.woocommerce-account .checkout textarea,
.woocommerce-account .form-edit-address textarea,
.woocommerce-checkout .checkout textarea,
.woocommerce-checkout .form-edit-address textarea{height:6em;resize:vertical;}
.woocommerce-account .checkout input[name="billing_address_1"],
.woocommerce-account .form-edit-address input[name="billing_address_1"],
.woocommerce-checkout .checkout input[name="billing_address_1"],
.woocommerce-checkout .form-edit-address input[name="billing_address_1"]{margin-bottom:0;}
.woocommerce-account .checkout input[type="radio"],
.woocommerce-account .checkout input[type="checkbox"],
.woocommerce-account .form-edit-address input[type="radio"],
.woocommerce-account .form-edit-address input[type="checkbox"],
.woocommerce-checkout .checkout input[type="radio"],
.woocommerce-checkout .checkout input[type="checkbox"],
.woocommerce-checkout .form-edit-address input[type="radio"],
.woocommerce-checkout .form-edit-address input[type="checkbox"]{float:left;}
.woocommerce-account .checkout .form-row,
.woocommerce-account .form-edit-address .form-row,
.woocommerce-checkout .checkout .form-row,
.woocommerce-checkout .form-edit-address .form-row{margin-bottom:0.65em;*zoom:1;}
.woocommerce-account .checkout .form-row:before, .woocommerce-account .checkout .form-row:after,
.woocommerce-account .form-edit-address .form-row:before,
.woocommerce-account .form-edit-address .form-row:after,
.woocommerce-checkout .checkout .form-row:before,
.woocommerce-checkout .checkout .form-row:after,
.woocommerce-checkout .form-edit-address .form-row:before,
.woocommerce-checkout .form-edit-address .form-row:after{display:table;content:"";}
.woocommerce-account .checkout .form-row:after,
.woocommerce-account .form-edit-address .form-row:after,
.woocommerce-checkout .checkout .form-row:after,
.woocommerce-checkout .form-edit-address .form-row:after{clear:both;}
.woocommerce-account .checkout .form-row-first,
.woocommerce-account .checkout .form-row-last,
.woocommerce-account .form-edit-address .form-row-first,
.woocommerce-account .form-edit-address .form-row-last,
.woocommerce-checkout .checkout .form-row-first,
.woocommerce-checkout .checkout .form-row-last,
.woocommerce-checkout .form-edit-address .form-row-first,
.woocommerce-checkout .form-edit-address .form-row-last{float:left;width:48%;}
.woocommerce-account .checkout .form-row-first,
.woocommerce-account .form-edit-address .form-row-first,
.woocommerce-checkout .checkout .form-row-first,
.woocommerce-checkout .form-edit-address .form-row-first{margin-right:4%;}
.woocommerce-account .checkout .payment_methods,
.woocommerce-account .form-edit-address .payment_methods,
.woocommerce-checkout .checkout .payment_methods,
.woocommerce-checkout .form-edit-address .payment_methods{margin-left:0;list-style:none;}
.woocommerce-account .checkout .payment_methods li,
.woocommerce-account .form-edit-address .payment_methods li,
.woocommerce-checkout .checkout .payment_methods li,
.woocommerce-checkout .form-edit-address .payment_methods li{margin-bottom:1.313em;}
.woocommerce-account .checkout .payment_methods label,
.woocommerce-account .form-edit-address .payment_methods label,
.woocommerce-checkout .checkout .payment_methods label,
.woocommerce-checkout .form-edit-address .payment_methods label{padding-left:18px;}
.woocommerce-account .checkout .payment_methods label img,
.woocommerce-account .form-edit-address .payment_methods label img,
.woocommerce-checkout .checkout .payment_methods label img,
.woocommerce-checkout .form-edit-address .payment_methods label img{display:none;}
.woocommerce-account .checkout .payment_methods p,
.woocommerce-account .form-edit-address .payment_methods p,
.woocommerce-checkout .checkout .payment_methods p,
.woocommerce-checkout .form-edit-address .payment_methods p{font-size:0.85em;line-height:1.4;}
.woocommerce-account .checkout .place-order,
.woocommerce-account .form-edit-address .place-order,
.woocommerce-checkout .checkout .place-order,
.woocommerce-checkout .form-edit-address .place-order{margin-bottom:0;}
.woocommerce-account ul.order_details,
.woocommerce-checkout ul.order_details{margin-left:0;list-style:none;}
.woocommerce-account table.order_details dl,
.woocommerce-checkout table.order_details dl{margin:0;}
.woocommerce-account h3,
.woocommerce-checkout h3{margin-top:0;}
.woocommerce-account dl.customer_details,
.woocommerce-checkout dl.customer_details{margin-top:0;}
.woocommerce-account dl.customer_details dt,
.woocommerce-checkout dl.customer_details dt{float:left;margin-right:0.35em;}
.woocommerce-account .addresses .col-1,
.woocommerce-account .addresses .col-2,
.woocommerce-checkout .addresses .col-1,
.woocommerce-checkout .addresses .col-2{float:left;width:48%;}
.woocommerce-account .addresses .col-1 address,
.woocommerce-account .addresses .col-2 address,
.woocommerce-checkout .addresses .col-1 address,
.woocommerce-checkout .addresses .col-2 address{margin-bottom:0;}
.woocommerce-account .addresses .col-1,
.woocommerce-checkout .addresses .col-1{margin-right:4%;}
.woocommerce-account .my_account_orders,
.woocommerce-checkout .my_account_orders{margin:10px 0 0;}
@media (max-width: 767px) {
.woocommerce-account .my_account_orders .order-date,
.woocommerce-account .my_account_orders .order-total,
.woocommerce-checkout .my_account_orders .order-date,
.woocommerce-checkout .my_account_orders .order-total{display:none;}
}
.woocommerce-account .change_password,
.woocommerce-checkout .change_password{margin-bottom:0;}
.woocommerce-account .change_password p.form-row-first,
.woocommerce-checkout .change_password p.form-row-first{margin-bottom:0;}
.woocommerce-account .change_password p:last-of-type,
.woocommerce-checkout .change_password p:last-of-type{margin-bottom:0;}
.woocommerce-account .change_password p input[type="password"],
.woocommerce-checkout .change_password p input[type="password"]{width:100%;}
.woocommerce-account .lost_reset_password,
.woocommerce-checkout .lost_reset_password{margin-bottom:0;}
.woocommerce-account .lost_reset_password .form-row,
.woocommerce-checkout .lost_reset_password .form-row{max-width:200px;}
.woocommerce-account .lost_reset_password .button,
.woocommerce-checkout .lost_reset_password .button{max-width:300px;width:100% !important;}
.woocommerce-account .lost_reset_password p:last-of-type,
.woocommerce-checkout .lost_reset_password p:last-of-type{margin-bottom:0;}
.woocommerce-account .lost_reset_password p input[type="text"],
.woocommerce-checkout .lost_reset_password p input[type="text"]{width:100%;}
.woocommerce-billing-fields input.input-text,
.woocommerce-shipping-fields input.input-text,
.woocommerce-shipping-fields textarea,
.shipping-calculator-form select,
.login input.input-text,
.form-edit-address input.input-text,
.form-edit-address textarea,
form .input-text{background-color:#ffffff;}
.shipping-calculator-form input,
.shipping-calculator-form textarea,
.shipping-calculator-form select{width:100%;}
#rememberme{position:relative;top:-2px;}
.addresses{margin-bottom:4em;}
.widget_products ul li,
.widget_best_sellers ul li,
.widget_shopping_cart ul li,
.widget_featured_products ul li,
.widget_onsale ul li,
.widget_random_products ul li,
.widget_recently_viewed_products ul li,
.widget_recent_products ul li,
.widget_recent_reviews ul li,
.widget_top_rated_products ul li{font-size:81.25%;*zoom:1;}
.widget_products ul li:before,.widget_products ul li:after,
.widget_best_sellers ul li:before, .widget_best_sellers ul li:after,
.widget_shopping_cart ul li:before,
.widget_shopping_cart ul li:after,
.widget_featured_products ul li:before,
.widget_featured_products ul li:after,
.widget_onsale ul li:before,
.widget_onsale ul li:after,
.widget_random_products ul li:before,
.widget_random_products ul li:after,
.widget_recently_viewed_products ul li:before,
.widget_recently_viewed_products ul li:after,
.widget_recent_products ul li:before,
.widget_recent_products ul li:after,
.widget_recent_reviews ul li:before,
.widget_recent_reviews ul li:after,
.widget_top_rated_products ul li:before,
.widget_top_rated_products ul li:after{display:table;content:"";}
.widget_products ul li a:before,
.widget_best_sellers ul li a:before,
.widget_shopping_cart ul li a:before,
.widget_featured_products ul li a:before,
.widget_onsale ul li a:before,
.widget_random_products ul li a:before,
.widget_recently_viewed_products ul li a:before,
.widget_recent_products ul li a:before,
.widget_recent_reviews ul li a:before,
.widget_top_rated_products ul li a:before{display:none;}
.widget_products ul li:after,
.widget_best_sellers ul li:after,
.widget_shopping_cart ul li:after,
.widget_featured_products ul li:after,
.widget_onsale ul li:after,
.widget_random_products ul li:after,
.widget_recently_viewed_products ul li:after,
.widget_recent_products ul li:after,
.widget_recent_reviews ul li:after,
.widget_top_rated_products ul li:after{clear:both;}
.widget_products ul li:last-child,
.widget_best_sellers ul li:last-child,
.widget_shopping_cart ul li:last-child,
.widget_featured_products ul li:last-child,
.widget_onsale ul li:last-child,
.widget_random_products ul li:last-child,
.widget_recently_viewed_products ul li:last-child,
.widget_recent_products ul li:last-child,
.widget_recent_reviews ul li:last-child,
.widget_top_rated_products ul li:last-child{margin-bottom:0;}
.widget_products ul li a,
.widget_best_sellers ul li a,
.widget_shopping_cart ul li a,
.widget_featured_products ul li a,
.widget_onsale ul li a,
.widget_random_products ul li a,
.widget_recently_viewed_products ul li a,
.widget_recent_products ul li a,
.widget_recent_reviews ul li a,
.widget_top_rated_products ul li a{display:block;margin-bottom:2px;border-bottom:0;font-size:135.7%;}
.widget_best_sellers ul li a img,
.widget_shopping_cart ul li a img,
.widget_featured_products ul li a img,
.widget_onsale ul li a img,
.widget_random_products ul li a img,
.widget_recently_viewed_products ul li a img,
.widget_recent_products ul li a img,
.widget_recent_reviews ul li a img,
.widget_top_rated_products ul li a img{padding:3px !important;float:left;width:65px;margin-right:0.65em;}
.widget_products ul li > del,
.widget_products ul li > ins,
.widget_best_sellers ul li > del,
.widget_best_sellers ul li > ins,
.widget_shopping_cart ul li > del,
.widget_shopping_cart ul li > ins,
.widget_featured_products ul li > del,
.widget_featured_products ul li > ins,
.widget_onsale ul li > del,
.widget_onsale ul li > ins,
.widget_random_products ul li > del,
.widget_random_products ul li > ins,
.widget_recently_viewed_products ul li > del,
.widget_recently_viewed_products ul li > ins,
.widget_recent_products ul li > del,
.widget_recent_products ul li > ins,
.widget_recent_reviews ul li > del,
.widget_recent_reviews ul li > ins,
.widget_top_rated_products ul li > del,
.widget_top_rated_products ul li > ins{text-shadow:none;}
.widget_shopping_cart_content{margin-bottom:0.4em;}
.widget_shopping_cart .empty{font-size:100%;}
.widget_shopping_cart .total{border-top:1px solid #e0e0e0;color:#927f79;font-size:15px;line-height:1.1;margin:6px 0 0;padding:2em 0;text-overflow:ellipsis;text-shadow:none;text-transform:uppercase;white-space:nowrap;}
.widget_shopping_cart .total strong{font-weight:400;}
.widget_shopping_cart .total .amount{color:#af3a2f;}
.widget_shopping_cart .buttons{*zoom:1;}
.widget_shopping_cart .buttons:before, .widget_shopping_cart .buttons:after{display:table;content:"";}
.widget_shopping_cart .buttons:after{clear:both;}
.widget.woocommerce .product-title{color:#cd926d;font-weight:300;}
.widget.woocommerce .product-title:hover{color:inherit;}
.widget.woocommerce:not(.widget_shopping_cart) .amount,
.widget.woocommerce:not(.widget_shopping_cart) .quantity{color:#393939;font-size:14px;}
.widget.woocommerce ins{text-decoration:none;}
.widget_layered_nav li{position:relative;}
.widget_layered_nav li .count{font-size:inherit;margin-top:-11px;position:absolute;right:10px;top:50%;width:24px;}
.widget_price_filter form{margin-bottom:0;}
.widget_price_filter form input[type="text"]{display:none;}
.widget_price_filter .price_slider_wrapper{*zoom:1;}
.widget_price_filter .price_slider_wrapper:before, .widget_price_filter .price_slider_wrapper:after{display:table;content:"";}
.widget_price_filter .price_slider_wrapper:after{clear:both;}
.widget_price_filter .ui-slider{background-color:#f0eceb;height:1px;margin:10px 0 28px;position:relative;}
.widget_price_filter .ui-slider .ui-slider-handle{background-color:#ffffff;border:1px solid #cd926d;cursor:pointer;height:12px;margin-top:-6px;outline:medium none;position:absolute;top:50%;width:12px;z-index:2;}
.widget_price_filter .ui-slider .ui-slider-handle:last-child{margin-left:-10px;}
.widget_price_filter .ui-slider .ui-slider-range{background-color:#cd926d !important;display:block;height:3px;position:absolute;top:-1px;z-index:1;}
.widget_price_filter .price_slider_amount{*zoom:1;}
.widget_price_filter .price_slider_amount:before, .widget_price_filter .price_slider_amount:after{display:table;content:"";}
.widget_price_filter .price_slider_amount:after{clear:both;}
.widget_price_filter .price_slider_amount .price_label{color:#927f79;font-size:15px;line-height:1.1;margin:6px 0 0;text-overflow:ellipsis;text-shadow:none;text-transform:uppercase;white-space:nowrap;}
.widget_price_filter .price_slider_amount .price_label span{color:#af3a2f;}
.widget_price_filter .price_slider_amount .button{float:right;margin:-4px 0 0.5em;padding:6px 28px !important;width:auto;}
.product_list_widget .remove{float:right;font-family:sans-serif;font-size:20px !important;position:relative;top:-7px;}
.widget_product_search .screen-reader-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;margin-top:-2px;display:none;}
.widget_product_search input[type="submit"]{display:none;}
.widget_recent_reviews .star-rating,
.widget_top_rated_products .star-rating{margin-bottom:2px !important;}
.woocommerce .cols-1,
.woocommerce .cols-2,
.woocommerce .cols-3,
.woocommerce .cols-4,
.woocommerce-page .cols-1,
.woocommerce-page .cols-2,
.woocommerce-page .cols-3,
.woocommerce-page .cols-4{*zoom:1;}
.woocommerce .cols-1 .product,
.woocommerce-page .cols-1 .product{width:100%;}
.woocommerce .cols-2 .product,
.woocommerce-page .cols-2 .product{width:50%;}
.woocommerce .cols-3 .product,
.woocommerce-page .cols-3 .product{width:33.332%;}
.woocommerce .cols-4 .product,
.woocommerce-page .cols-4 .product{width:25%;}
@media (max-width: 979px) {
.woocommerce .cols-3 .product,
.woocommerce .cols-4 .product,
.woocommerce-page .cols-3 .product,
.woocommerce-page .cols-4 .product{width:50%;}
}
@media (max-width: 480px) {
.woocommerce .cols-2 .product,
.woocommerce .cols-3 .product,
.woocommerce .cols-4 .product,
.woocommerce-page .cols-2 .product,
.woocommerce-page .cols-3 .product,
.woocommerce-page .cols-4 .product{width:100%;}
}
.woocommerce .pp_woocommerce .ppt,
.woocommerce-page .pp_woocommerce .ppt{visibility:hidden;}
.woocommerce .pp_woocommerce .pp_content_container,
.woocommerce-page .pp_woocommerce .pp_content_container{padding-top:40px;padding-bottom:10px;}
.woocommerce .pp_woocommerce .pp_expand:before,
.woocommerce .pp_woocommerce .pp_contract:before,
.woocommerce-page .pp_woocommerce .pp_expand:before,
.woocommerce-page .pp_woocommerce .pp_contract:before{top:-1px;right:-1px;}
.woocommerce .pp_woocommerce .pp_nav,
.woocommerce-page .pp_woocommerce .pp_nav{line-height:1;}
.woocommerce .pp_woocommerce .pp_arrow_previous:before,
.woocommerce .pp_woocommerce .pp_arrow_next:before,
.woocommerce-page .pp_woocommerce .pp_arrow_previous:before,
.woocommerce-page .pp_woocommerce .pp_arrow_next:before{top:-1px;}
.woocommerce .pp_woocommerce .pp_close:before,
.woocommerce-page .pp_woocommerce .pp_close:before{top:-1px;}
.woocommerce .pp_woocommerce .pp_description,
.woocommerce-page .pp_woocommerce .pp_description{visibility:hidden;}
.woocommerce .pp_woocommerce #reply-title,
.woocommerce-page .pp_woocommerce #reply-title{margin-top:0;}
.woocommerce .pp_woocommerce .comment-form-rating,
.woocommerce-page .pp_woocommerce .comment-form-rating{display:none;}
.woocommerce .pp_woocommerce p.stars,
.woocommerce-page .pp_woocommerce p.stars{*zoom:1;}
.woocommerce .pp_woocommerce p.stars:before, .woocommerce .pp_woocommerce p.stars:after,
.woocommerce-page .pp_woocommerce p.stars:before,
.woocommerce-page .pp_woocommerce p.stars:after{display:table;content:"";}
.woocommerce .pp_woocommerce p.stars:after,
.woocommerce-page .pp_woocommerce p.stars:after{clear:both;}
.woocommerce .pp_woocommerce p.stars span,
.woocommerce-page .pp_woocommerce p.stars span{width:80px;height:16px;position:relative;float:left;background:url(//naturallytrim.com.au/wp-content/plugins/woocommerce/assets/images/star.png) repeat-x left 0;}
.woocommerce .pp_woocommerce p.stars span a,
.woocommerce-page .pp_woocommerce p.stars span a{float:left;position:absolute;left:0;top:0;width:16px;height:0;padding-top:16px;overflow:hidden;}
.woocommerce .pp_woocommerce p.stars span a.star-1,
.woocommerce-page .pp_woocommerce p.stars span a.star-1{width:16px;z-index:10;}
.woocommerce .pp_woocommerce p.stars span a.star-2,
.woocommerce-page .pp_woocommerce p.stars span a.star-2{width:32px;z-index:9;}
.woocommerce .pp_woocommerce p.stars span a.star-3,
.woocommerce-page .pp_woocommerce p.stars span a.star-3{width:48px;z-index:8;}
.woocommerce .pp_woocommerce p.stars span a.star-4,
.woocommerce-page .pp_woocommerce p.stars span a.star-4{width:64px;z-index:7;}
.woocommerce .pp_woocommerce p.stars span a.star-5,
.woocommerce-page .pp_woocommerce p.stars span a.star-5{width:80px;z-index:6;}
.woocommerce .pp_woocommerce p.stars span a.active,
.woocommerce-page .pp_woocommerce p.stars span a.active{background:url(//naturallytrim.com.au/wp-content/plugins/woocommerce/assets/images/star.png) repeat-x left -32px;}
.woocommerce .pp_woocommerce p.stars span a:hover, .woocommerce .pp_woocommerce p.stars span a:focus,
.woocommerce-page .pp_woocommerce p.stars span a:hover,
.woocommerce-page .pp_woocommerce p.stars span a:focus{background:url(//naturallytrim.com.au/wp-content/plugins/woocommerce/assets/images/star.png) repeat-x left -16px;}
.woocommerce .price,
.woocommerce-page .price{color:#606060;display:block;line-height:1;text-align:left;*zoom:1;}
.woocommerce .products .price,
.woocommerce-page .products .price{font-size:20px;padding:0;float:right;*zoom:1;}
.woocommerce .product-footer .price{display:inline-block;float:none;}
.woocommerce .price>del,.woocommerce .price>del > .amount{color:#cd926d;}
.woocommerce.single .summary .price>del{color:#888888 !important;display:block;font-size:20px !important;letter-spacing:1px;margin-bottom:1em;text-align:left;}
.woocommerce.single .summary .price>del > .amount{color:#888888 !important;}
.woocommerce.single .summary .price>ins,.woocommerce.single .summary .price>ins{display:block;}
.summary.entry-summary > div{margin-bottom:1.5em;}
.summary.entry-summary > .clear{border-bottom:1px solid #dcdcdc;margin:0 !important;}
.summary.entry-summary > div.woocommerce-product-rating{margin-bottom:1.3em;}
.woocommerce .price:before, .woocommerce .price:after,
.woocommerce-page .price:before,
.woocommerce-page .price:after{display:table;content:"";}
.woocommerce .price:after,
.woocommerce-page .price:after{clear:both;}
.woocommerce .price > ins,
.woocommerce-page .price > ins{text-decoration:none;}
.woocommerce .price > .amount,
.woocommerce .price > ins > .amount,
.woocommerce-page .price > .amount,
.woocommerce-page .price > ins > .amount{color:#e74c39;}
.woocommerce .onsale, .woocommerce-page .onsale{display:block;background-color:#af3a2f;border-radius:100%;color:white;font-size:2rem;font-weight:500;height:96px;letter-spacing:0;line-height:1;padding-top:26px;position:absolute;text-align:center;text-transform:uppercase;vertical-align:middle;width:96px;z-index:1;}
.woocommerce .star-rating-container,
.woocommerce-page .star-rating-container{display:inline-block;}
.woocommerce .star-rating,
.woocommerce-page .star-rating{display:block;float:left;font-family:"icon_font";font-size:1.1em;height:1.2em;line-height:1em;margin:0;overflow:hidden;position:relative;top:2px;width:78px;}
.summary.entry-summary .star-rating{width:84px;}
.woocommerce .comment-text .star-rating{float:right;}
.woocommerce .product-footer .star-rating{display:inline-block;float:none;font-size:20px;width:94px;}
.woocommerce .star-rating:before,
.woocommerce-page .star-rating:before{content:"";position:absolute;top:0;left:0;float:left;color:#af3a2f;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.woocommerce .star-rating span,
.woocommerce-page .star-rating span{overflow:hidden;position:absolute;top:0;left:0;float:left;padding-top:1.5em;}
.woocommerce .star-rating span:before,
.woocommerce-page .star-rating span:before{content:"";position:absolute;top:0;left:0;color:#af3a2f;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.woocommerce .product .star-rating-container,
.woocommerce-page .product .star-rating-container{position:absolute;top:13px;right:13px;padding:7px;border-radius:3px;background-color:black;background-color:rgba(0, 0, 0, 0.5);opacity:0;filter:alpha(opacity=0);zoom:1;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease;}
.woocommerce .product .star-rating-container .star-rating:before,
.woocommerce-page .product .star-rating-container .star-rating:before{color:white;}
.woocommerce .product .star-rating-container .star-rating span:before,
.woocommerce-page .product .star-rating-container .star-rating span:before{color:white;}
.woocommerce.single-product .summary .star-rating,
.woocommerce-page.single-product .summary .star-rating{font-size:18px;font-size:1.8rem;margin:0 0 0.5em;}
.woocommerce-result-count{float:left;margin-bottom:2.5em;margin-top:0.9em;}
.woocommerce-ordering{float:right;margin-bottom:1.4em;}
.woocommerce-ordering select{border:1px solid #cd926d;cursor:pointer;display:block;height:48px;line-height:46px;margin-bottom:0;overflow:hidden;padding:0 1.2em;text-align:left;width:100%;}
@media (max-width: 480px) {
.woocommerce-result-count,
.woocommerce-ordering{float:none;}
}
.woocommerce-message{margin-bottom:2em;}
.woocommerce-message .button{background-color:transparent;border:0 none;box-shadow:none;color:#AF3A2F;float:right;font-size:inherit;font-weight:inherit;line-height:inherit;margin:0 12px 0 0;padding:0;text-align:inherit;text-shadow:inherit;}
.return-to-shop{margin-bottom:4em !important;}
.woocommerce-invalid input{color:#b94a48;border-color:#e5bdc4;background-color:#f9f0f0;}
.woocommerce-validated input{color:#468847;border-color:#c1dea8;background-color:#f6fbf4;}
.ing_cart_btn_wrap{left:0;margin-top:-46px;position:absolute;top:50%;width:100%;z-index:3;opacity:0;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}
.woocommerce ul.products .product:hover .ing_cart_btn_wrap,
.woocommerce-page ul.products .product:hover .ing_cart_btn_wrap{opacity:1;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}
.ing_cart_btn_inner{float:left;position:relative;right:-50%;}
.ing_cart_btn_inner a{background-color:white;border-radius:100%;color:#606060;float:left;font-size:16px;height:46px;line-height:49px;margin:0 4px;padding:0 !important;right:50%;width:46px;transition:all 0.3s ease 0s;}
.button.add_to_cart_button i{position:relative;top:-3px;}
.woocommerce ul.products .product .ing_cart_btn_inner a:hover,
.woocommerce .product .added_to_cart:hover:before,
.woocommerce-page .product .added_to_cart:hover:before{background-color:#608eb5;color:#ffffff;}
.header-cart{color:#5a5a5a;float:right;font-size:12px;font-size:1.2rem;position:relative;}
.fightclub-navbar-static-left-active .header-cart,
.fightclub-navbar-fixed-left-active .header-cart{position:absolute;}
@media (max-width: 599px) {
.header-cart{float:right;position:absolute;top:inherit;bottom:0;}
}
.cart-menu{cursor:pointer;position:relative;}
.cart-menu .fightclub-icon-bag-cart{font-size:22px;margin-right:3px;}
.cart-contents>span,
.wishlist-count{background-color:#e74c39;border-radius:100em;bottom:1px;color:white;font-size:14px;height:16px;min-width:16px;position:absolute;right:2px;text-align:center;text-indent:1px;}
.wishlist-count{bottom:2px;line-height:18px;right:0;}
.amount-cart{background-color:white;border-top:2px solid #608eb5;box-shadow:2px 3px 3px 0 rgba(0, 0, 0, 0.2);position:absolute;right:0;display:none;text-align:left;top:42px;white-space:nowrap;width:auto;}
.amount-cart::before{border-bottom:3px solid #608eb5;border-left:3px solid transparent;border-right:3px solid transparent;content:"";height:0;right:16px;position:absolute;top:-5px;width:0;}
.header_cart_list{list-style:none outside none;margin:0;padding:0;}
.header_cart_list li{padding:12px 40px 12px 12px;border-bottom:1px solid #e8e8e8;position:relative;}
.header_cart_list a{color:#636363;display:inline;font-size:16px;font-size:1.6rem;font-weight:400;line-height:1em;white-space:normal;}
ul.header_cart_list li img{display:block;float:left;margin-right:22px;width:70px;}
.header_cart_list .quantity{color:#636363;font-size:12px;font-weight:300;}
.header-cart .total > span{background-color:#fff;color:#636363;float:left;font-size:1.2rem;font-weight:500;padding-right:5px;position:relative;text-transform:uppercase;top:14px;}
.header-cart .total > span.amount{background-color:#fff;color:#e74c39;float:right;font-size:24px;padding-left:5px;top:0;}
.header-cart .total{margin:0;padding:20px 24px 22px;position:relative;}
.header-cart .buttons{background-color:#608eb5;color:#ffffff;margin:0;padding:16px 10px;white-space:nowrap;}
.header-cart .buttons > a{padding:0.8em 2em 0.75em;margin:0 12px;}
.header-cart .buttons > a:hover{background-color:white!important;color:#608eb5;}
i.hr{border-bottom:1px dotted #3b424b;bottom:29px;color:#fff;float:left;height:1px;position:absolute;width:55%;}
.header-cart .remove{color:#828282;font-size:22px !important;font-weight:400;position:absolute;right:7px;text-align:center;top:4px;width:1em;}
.header-cart .remove:hover{opacity:1;}
.single-product .product h1.product_title{font-size:276.48%;font-weight:400;margin-bottom:1em;text-align:center;}
.single-product .product > p{line-height:2em;margin:0 auto 3em;max-width:70%;text-align:center;}
.product_meta p{margin-bottom:0.4em;text-align:center;}
.product_meta i{color:#d64123;}
.product_meta p a{color:#393939;}
.product_meta p span{color:#959595;}
.product_meta{margin-bottom:2em;}
.single-product.woocommerce .star-rating,
.single-product.woocommerce-page .star-rating{font-size:17px;font-size:1.7rem;}
.single-product .woocommerce-review-link{color:inherit;display:inline-block;margin-left:1.5em;}
.single-product .woocommerce-product-rating{margin-bottom:2em;}
#review_form_wrapper{margin:0 -29px -0.75em;}
#comments .add_review{margin:0;}
#reviews .fightclub-comment-img{float:none;margin:0 auto 1.2em;width:60px;}
#block-reviews{margin-top:-4.5em;}
#reviews .fightclub-img-thumbnail{background-color:white;border:medium none;border-radius:0;box-shadow:none;line-height:1.7;padding:0;transition:border 0.3s ease 0s, box-shadow 0.3s ease 0s;}
#reviews .fightclub-comment-img .avatar-wrap .avatar{margin-top:0;}
#reviews .fightclub-comments-list>li{background-color:#f2f2f2;margin:0 auto;padding:20px;width:70%;}
#reviews .fightclub-comments-list.fightclub-container-fluid{margin:0 auto;}
#reviews #review_form{margin:1px auto 0;}
#reviews article.comment{margin:0;position:relative;text-align:center;}
#review_form_wrapper #respond{padding:0.4em 2em 1em;}
#reviews .fightclub-comment-content p{color:#949494;line-height:2.2em;margin:0 auto;}
#reviews .fightclub-comment-time{color:#393939;}
#reviews .star-rating-container{margin-left:32px;vertical-align:top;font-size:13px;font-size:1.3em;}
#reviews .fightclub-comment-header cite{margin-left:60px;}
#reviews .fightclub-comment-header{margin-bottom:0.8em;}
#reviews .comment-form label{display:block;text-transform:none;}
#reviews .comment-form-rating label{float:left;margin-right:22px;}
#reviews .comment-form-rating,
#reviews .comment-form-rating .stars{margin-bottom:1em;}
#review_form_wrapper .comment-form textarea{margin:0;}
#reviews .comment-form-rating .stars a{color:#af3a2f;font-size:0;line-height:0;}
#reviews .comment-form-rating .stars a:before{font-family:"icon_font";font-size:20px;line-height:22px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
#reviews .comment-form-rating .stars a:after{color:#53575d;content:" | ";font-size:20px;padding:0 14px;}
#reviews .comment-form-rating .stars a:last-child:after{content:"";}
#reviews .comment-form-rating .star-1:before{content:"";}
#reviews .comment-form-rating .star-2:before{content:"";}
#reviews .comment-form-rating .star-3:before{content:"";}
#reviews .comment-form-rating .star-4:before{content:"";}
#reviews .comment-form-rating .star-5:before{content:"";}
#reviews .comment-form-rating .star-1.active:before,
#reviews .comment-form-rating .star-1:hover:before{content:"";}
#reviews .comment-form-rating .star-2.active:before,
#reviews .comment-form-rating .star-2:hover:before{content:"";}
#reviews .comment-form-rating .star-3.active:before,
#reviews .comment-form-rating .star-3:hover:before{content:"";}
#reviews .comment-form-rating .star-4.active:before,
#reviews .comment-form-rating .star-4:hover:before{content:"";}
#reviews .comment-form-rating .star-5.active:before,
#reviews .comment-form-rating .star-5:hover:before{content:"";}
.shop_attributes{margin-bottom:0.1em;}
.shop_attributes th,.shop_attributes td{line-height:1.9em;}
.shop_attributes td{text-align:right;}
.shop_attributes p{margin:0;}
#reviews .comment-form-author{float:left;margin-right:0;width:50%;}
#reviews .comment-form-email{float:right;width:50%;}
#reviews .comment-form-author > input,
#reviews .comment-form-email > input{border-width:2px;width:100%;}
.woocommerce-tabs h2{margin-top:1em;}
.p-meta.fightclub-product-meta > a{color:#cd926d;}
.sku_wrapper, .tagged_as{display:block;}
.product_meta .posted_in{display:none;}
.sku_wrapper .sku{color:#161515;}
#tab-reviews .comment-reply-title{margin:0 0 1.8em;}
.woocommerce.columns-1 .product{width:100%;}
.woocommerce.columns-2 .product{width:50%;}
.woocommerce.columns-3 .product{width:33.33%;}
.woocommerce.columns-4 .product{width:25.08%;}
.widget_product_categories .count{float:right;}
.widget_products img{height:50px;margin-right:12px;width:50px;}
.product_list_widget > li{border-bottom:1px solid #f2f2f2;}
.product_list_widget > li:last-child{border:none;}
.product_list_widget > li{clear:both;}
.product_list_widget a{font-size:12px !important;font-weight:600;line-height:1.7;margin-bottom:0 !important;text-transform:uppercase;}
ul.cart_list li img, .woocommerce ul.cart_list li img, .woocommerce-page ul.cart_list li img, .woocommerce ul.product_list_widget li img, .woocommerce-page ul.product_list_widget li img{background-color:#fff;border:1px solid #cd926d;box-shadow:none;float:left;height:70px;margin-right:14px;margin-top:5px;width:70px;}
.product_list_widget .amount{color:#3c3c3c;font-size:14px;}
.product_list_widget del{color:#939393;}
.product_list_widget del > .amount{color:#939393;margin-right:0.4em;}
.commerce-widget .star-rating{float:none !important;}
.product_list_widget > li{padding:0.95em 0 1.4em !important;}
.product_list_widget > li:last-child{padding-bottom:0!important;}
.widget.woocommerce .star-rating, .widget.woocommerce-page .star-rating{float:none;margin:3px 0 4px !important;}
#product-preview-wrap{background-color:rgba(0, 0, 0, 0.5);height:100%;left:0;position:fixed;top:0;width:100%;z-index:999999;}
.product-preview-inner{background-color:white;height:430px;margin:-215px auto 0;max-width:80%;overflow-x:hidden;overflow-y:auto;position:relative;top:50%;width:970px;}
.product-preview-inner .images{height:430px;margin:0;width:430px;}
.preview-images{background:white url(//naturallytrim.com.au/wp-content/themes/fightclub/core/images/preview-pattern.png) repeat 0 0;float:left;height:100%;margin:0;width:45%;padding:3px;overflow:hidden;}
.preview-images-inner{background-color:white;height:100%;margin:0;position:relative;text-align:center;width:100%;}
.prod-item img{margin:0 auto;max-height:425px;padding:22px;}
.preview-images-inner .slick-list{position:relative;top:50%;transform:translateY(-50%) !important;-webkit-transform:translateY(-50%) !important;}
.preview-images-inner .slick-next,
.preview-images-inner .slick-prev{background-color:transparent;font-size:76px;height:80px;margin-top:-40px;right:5px;text-align:center;text-indent:-15px;width:0.75em;opacity:0;}
.preview-images-inner .slick-prev{left:5px;right:inherit;}
.preview-images-inner .slick-next i:before{content:'\e809';}
.preview-images-inner .slick-prev i:before{content:'\e808';}
.preview-images-inner:hover .slick-next,
.preview-images-inner:hover .slick-prev{opacity:1;}
.preview-images-inner .slick-next:hover,
.preview-images-inner .slick-prev:hover{color:#608eb5;}
.slick-prev.slick-disabled,
.slick-next.slick-disabled{display:none !important;}
.preview-summary{float:right;padding:2em;text-align:left;width:55%;}
.preview-summary .yith-wcwl-add-to-wishlist{float:left;margin-top:18px;}
.preview-summary .product_title.entry-title{margin-bottom:0.75em;text-align:left;}
.preview-summary .star-rating{float:none;top:1px;}
.preview-summary .price{font-size:36px;margin-bottom:0.65em;margin-top:0.5em;}
.preview-summary .price del{font-size:20px !important;}
.preview-summary .price del .amount{font-size:24px !important;}
.preview-summary .variations_form.cart,
.preview-summary .product_meta,
.preview-summary .cart .quantity,
.preview-summary .woocommerce-review-link{display:none !important;}
.preview-summary .cart{float:left;margin:0.5em 1.75em 0 0 !important;}
.preview-summary .learn-more.fightclub-btn{margin-top:0.6em;padding-left:4.85em;padding-right:4.85em;}
.preview-summary .single_add_to_cart_button{background-color:#608eb5;color:white;}
.preview-summary .single_add_to_cart_button:hover{background-color:#f2f2f2;color:#393939;}
.preview-close{color:#d7d7d7;font-size:12px;position:absolute;right:12px;text-transform:uppercase;top:-1px;}
.preview-close:after{content:"\e875";font-size:180%;padding-left:3px;position:relative;top:4px;}
.woocommerce .wishlist_table td.product-add-to-cart a{border-radius:100em!important;padding:1em 3.55em 0.95em!important;margin-right:3em;}
.woocommerce .wishlist_table td.product-add-to-cart a:hover{color:white;}
.wishlist_table tr td.product-stock-status span.wishlist-in-stock{color:#608eb5;}
.yith-wcwl-add-button a.add_to_wishlist{cursor:pointer;font-size:14px !important;font-style:italic;letter-spacing:1px;}
.yith-wcwl-share{margin-bottom:1.2em;}
.yith-wcwl-share li a{background-image:none!important;color:#828282;margin:0 2px;}
.yith-wcwl-share li a.facebook::before{content:'\e82a';font-family:'zocial';}
.yith-wcwl-share li a.twitter::before{content:'\e839';font-family:'zocial';}
.yith-wcwl-share li a.pinterest::before{content:'\e80e';font-family:'zocial';}
.yith-wcwl-share li a.googleplus::before{content:'\e808';font-family:'zocial';}
.yith-wcwl-share li a.email::before{content:'\e856';font-family:'zocial';}
.yith-wcwl-share h4.yith-wcwl-share-title{float:left;margin:5px 0;}
.yith-wcwl-share li a{font-size:12px;font-size:1.2rem;}
.yith-wcwl-share > ul{float:left;position:relative;top:-2px;}
.yith-wcwl-share{float:right;margin-bottom:0;margin-right:1.7em;}
.wishlist_table .product-thumbnail{padding-left:1em!important;}
.remove.remove_from_wishlist{margin-right:1em;position:relative;top:-3px;}
.widget.widget_categories li ul.children li,
.widget.widget_product_categories li ul.children li{position:relative;}
.widget.widget_categories li ul.children li:before,
.widget.widget_product_categories li ul.children li:before{content:'\e81c';font-family:"icon_font";font-size:0.75em;left:-1.6em;position:absolute;top:5px;}
@font-face{font-family:"star";src:url(//naturallytrim.com.au/wp-content/plugins/woocommerce/assets/fonts/star.eot);src:url(//naturallytrim.com.au/wp-content/plugins/woocommerce/assets/fonts/star.eot?#iefix) format("embedded-opentype"), url(//naturallytrim.com.au/wp-content/plugins/woocommerce/assets/fonts/star.woff) format("woff"), url(//naturallytrim.com.au/wp-content/plugins/woocommerce/assets/fonts/star.ttf) format("truetype"), url(//naturallytrim.com.au/wp-content/plugins/woocommerce/assets/fonts/star.svg#star) format("svg");font-weight:normal;font-style:normal;}
.cart_item .quantity input::-webkit-outer-spin-button,
.cart_item .quantity input::-webkit-inner-spin-button{-webkit-appearance:none;}
.cart_item .quantity input[type='number'] {
-moz-appearance: textfield;
color: #161515;
font-size: 20px;
height: 34px;
line-height: 34px;
margin-left: 0px;
padding: 0;
text-align: center;
width: 41px;
}