body, .tooltip {font-family: "Raleway", Helvetica, Arial, sans-serif;font-weight: normal;font-size: 14px;line-height: 26px;}html, body {overflow-x: hidden;}h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {font-family: "Raleway", Helvetica, Arial, sans-serif;font-weight: 900;margin-top: 0;margin-bottom: 30px;word-wrap: break-word;clear: both;}h1, .h1 {font-size: 30px;line-height: 28px;}h2, .h2 {font-size: 26px;line-height: 24px;}h3, .h3 {font-size: 22px;line-height: 20px;}h4, .h4 {font-size: 20px;line-height: 20px;}h5, .h5 {font-size: 18px;line-height: 18px;}h6, .h6 {font-size: 16px;line-height: 16px;}h1 .small, h1 small, .h1 .small, .h1 small, h2 .small, h2 small, .h2 .small, .h2 small, h3 .small, h3 small, .h3 .small, .h3 small, h4 .small, h4 small, .h4 .small, .h4 small, h5 .small, h5 small, .h5 .small, .h5 small, h6 .small, h6 small, .h6 .small, .h6 small {font-size: 60%;font-weight: 600;line-height: inherit;text-transform: none;margin-left: 8px;}p {margin-bottom: 30px;}strong {font-weight: 700;}.lead {margin-bottom: 30px;font-size: 16px;font-weight: normal;line-height: 30px;}@media (min-width: 768px) {.lead {font-size: 19px;}}hr {clear: both;margin-top: 60px;margin-bottom: 60px;border-width: 1px 0 0 0;border-style: dashed;border-color: rgba(0, 0, 0, 0.08);}.mark, mark {padding: 2px 4px;}.small, small {font-size: 80%;}abbr[data-original-title], abbr[title] {text-decoration: none;border-width: 0 0 1px 0;border-style: dotted;}a {transition: all 0.3s ease;}a:focus, a:hover {text-decoration: none;}a:active {outline: none;}address {margin-bottom: 30px;line-height: inherit;}embed, iframe, object, video {margin-bottom: 30px;max-width: 100%;vertical-align: middle;}p > embed, p > iframe, p > object, p > video {margin-bottom: 0;}blockquote {padding: 30px;margin: 0 0 30px;font-size: 16px;font-weight: 900;line-height: 30px;border: 0;background-image: url(assets/images/theme-defaults/quotes.png);background-repeat: no-repeat;background-position: 2px 24px;background-size: 42px 30px;}.blockquote-reverse, blockquote.pull-right {padding-right: 30px;padding-left: 30px;text-align: right;border: 0;}@media (min-width: 768px) {blockquote.pullquote-left, blockquote.pullquote-right {width: 320px;float: left;margin: 0;}blockquote.pullquote-right {float: right;}}blockquote .small, blockquote footer, blockquote small, blockquote cite {font-size: 85%;font-weight: normal;line-height: 26px;}blockquote cite {display: block;font-size: 85%;font-weight: normal;font-style: normal;line-height: 26px;margin-top: 30px;}blockquote .small:before, blockquote footer:before, blockquote small:before {content: "\2014 \00A0";margin-right: 6px;}.blockquote-reverse .small:after, .blockquote-reverse footer:after, .blockquote-reverse small:after, blockquote.pull-right .small:after, blockquote.pull-right footer:after, blockquote.pull-right small:after {content: "\00A0 \2014";margin-left: 6px;}ul, ol, .comment-content > ul, .comment-content > ol {margin-bottom: 30px;padding-left: 30px;}li, .comment-content > ul li, .comment-content > ol li {line-height: 30px;}.fa-ul {margin-left: 0;padding-left: 30px;}.fa-li {font-size: 14px;width: auto;left: -24px;top: 8px;}dl {margin-bottom: 30px;}dt {margin-bottom: 6px;}dd {margin-bottom: 22px;}code {font-size: 100%;}kbd {font-size: 100%;box-shadow: none;}pre {margin: 0 0 30px 0;padding: 30px;border: 0;font-size: 14px;font-weight: 700;line-height: 26px;border-radius: 25px;box-shadow: 0 12px 24px rgba(0, 0, 0, 0.18);}table, .table {margin-bottom: 30px;width: 100%;max-width: 100%;}caption {padding: 0;margin-bottom: 30px;font-weight: 900;text-transform: uppercase;}table > thead > tr > th, table > tbody > tr > th, table > tfoot > tr > th, table > thead > tr > td, table > tbody > tr > td, table > tfoot > tr > td, .table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td {padding: 12px;line-height: 30px;border-width: 1px 0 0 0;border-style: solid;border-color: rgba(0, 0, 0, 0.08);}table > thead > tr > th, .table > thead > tr > th {font-weight: 900;text-transform: uppercase;vertical-align: bottom;border-width: 0 0 1px 0;border-style: solid;border-color: rgba(0, 0, 0, 0.08);}table > tbody > tr, .table > tbody > tr {transition: all 0.3s ease;}.table-condensed > thead > tr > th, .table-condensed > tbody > tr > th, .table-condensed > tfoot > tr > th, .table-condensed > thead > tr > td, .table-condensed > tbody > tr > td, .table-condensed > tfoot > tr > td {padding: 6px 12px;}.table-bordered, .table-bordered > thead > tr > th, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > th, .table-bordered > thead > tr > td, .table-bordered > tbody > tr > td, .table-bordered > tfoot > tr > td {border-width: 1px;border-style: solid;border-color: rgba(0, 0, 0, 0.04);}.table-striped > tbody > tr:nth-of-type(odd), .table-hover > tbody > tr:hover {background-color: rgba(0, 0, 0, 0.025);}.widget.widget_calendar table {margin: 0 auto;border-width: 0 1px 1px 0;border-collapse: separate;border-spacing: 1px;font-size: 12px;max-width: 330px;}.widget_calendar table caption {text-align: center;margin-bottom: 15px;}.widget_calendar tr > th {font-weight: 700;}.widget_calendar tr > th, .widget_calendar tr > td {border: 0;padding: 0;text-align: center;line-height: 46px;}.widget_calendar tr > td {font-weight: normal;}.widget_calendar tr > td.pad {background: transparent;}.widget_calendar tr > td a {display: block;}.woocommerce table.shop_table {border: 0;margin: 0 0 90px 0;border-radius: 0;}.woocommerce table.shop_table th {font-weight: 900;padding: 10px 15px;}.woocommerce table.shop_table td {border-top: 0;padding: 10px 15px;}.woocommerce table.shop_table tbody th, .woocommerce table.shop_table tfoot td, .woocommerce table.shop_table tfoot th {border-width: 1px 0 0 0;border-style: solid;border-color: rgba(0, 0, 0, 0.04);}.woocommerce tr.shipping p {margin: 0;}legend {margin-bottom: 30px;font-size: 20px;border: 0;}label {margin-bottom: 4px;font-size: 12px;font-weight: 700;}.comment-form label {display: block;}.form-control, .comment-form-author input, .comment-form-email input, .comment-form-url input, .comment-form-comment textarea, .widget select, .search-field, .woocommerce-ordering select, .woocommerce .quantity .qty, .woocommerce div.product form.cart .variations select, #add_payment_method table.cart td.actions .coupon .input-text, .woocommerce-cart table.cart td.actions .coupon .input-text, .woocommerce-checkout table.cart td.actions .coupon .input-text, .woocommerce .woocommerce-checkout input, .woocommerce .woocommerce-checkout textarea, .woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea, .woocommerce .select2-container .select2-choice, #add_payment_method .cart-collaterals .cart_totals table select, .woocommerce-cart .cart-collaterals .cart_totals table select, .woocommerce-checkout .cart-collaterals .cart_totals table select, .woocommerce .select2-container--default .select2-selection--single, .woocommerce .select2-container .select2-selection--single, .post-password-form input[type="password"] {height: 50px;margin: 0;margin-bottom: 30px;padding: 0 25px;font-size: 12px;font-weight: normal;line-height: 16px;border: 0;border-radius: 50px;box-shadow: 0 3px 6px rgba(0, 0, 0, 0.06);transition: none;}.woocommerce #ship-to-different-address span, .woocommerce .create-account span {display: inline-block;margin-left: 30px;}.woocommerce .create-account span {font-weight: 800;text-transform: uppercase;margin-bottom: 30px;}#add_payment_method .checkout .col-2 h3#ship-to-different-address, .woocommerce-cart .checkout .col-2 h3#ship-to-different-address, .woocommerce-checkout .checkout .col-2 h3#ship-to-different-address {margin-bottom: 10px;}.woocommerce #ship-to-different-address input[type="checkbox"], .woocommerce .create-account input[type="checkbox"] {float: left;height: 20px;margin: 0;}.woocommerce form.checkout .form-row input#account_password {margin-bottom: 60px;}.woocommerce .create-account input[type="checkbox"] {margin-top: 4px;}.woocommerce .select2-container--default .select2-selection--single .select2-selection__rendered, .woocommerce .select2-container .select2-selection--single .select2-selection__rendered {padding: 0;height: 50px;line-height: 50px;}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple, .select2-container--default.select2-container--open.select2-container--below .select2-selection--single {border-radius: 50px;margin-bottom: 0;}.select2-container--default .select2-selection--single .select2-selection__arrow {top: 12px;right: 12px;}.post-password-form input[type="password"] {max-width: 142px;margin-right: 2px;}.woocommerce form.checkout_coupon input.input-text {margin: 0;}.comment-form input[type="text"]:focus, .comment-form input[type="email"]:focus, .comment-form input[type="url"]:focus, .comment-form textarea:focus, .form-control:focus, .widget select:focus, .woocommerce-ordering select:focus, .woocommerce .quantity .qty:focus, .woocommerce div.product form.cart .variations select:focus, .woocommerce .woocommerce-checkout textarea:focus, .woocommerce form .form-row textarea:focus, .search-field:focus, .woocommerce .woocommerce-checkout input:focus, .woocommerce form .woocommerce-billing-fields input.input-text:focus, .woocommerce form.checkout_coupon input.input-text:focus, #add_payment_method .cart-collaterals .cart_totals table select:focus, .woocommerce-cart .cart-collaterals .cart_totals table select:focus, .woocommerce-checkout .cart-collaterals .cart_totals table select:focus, .post-password-form input[type="password"]:focus {outline: 0;box-shadow: 0 6px 12px rgba(0, 0, 0, 0.1);}form .btn, form.post-password-form input[type="submit"], .comment-form .form-submit input[type="submit"] {text-transform: uppercase;font-size: 12px;font-weight: 900;height: 50px;line-height: 50px;border-radius: 50px;}.comment-form-comment textarea, .woocommerce .woocommerce-checkout textarea, .woocommerce form .form-row textarea, textarea.form-control {width: 100%;height: auto;padding: 14px 20px;line-height: 26px;resize: vertical;border-radius: 20px;}.woocommerce form.woocommerce-checkout .form-row textarea {margin-bottom: 90px;}.comment-form {margin-bottom: 0;}.comment-form:after {content: "";display: table;clear: both;}.comment-form-author, .comment-form-email, .comment-form-url {margin-bottom: 30px;}.comment-form-comment {margin-bottom: 25px;}.comment-form-author input, .comment-form-email input, .comment-form-url input, .comment-form-comment textarea, .search-field, .search-form label {margin: 0;}.comment-form-url {clear: both;}.comment-form-url input, .comment-form-author input, .comment-form-email input {width: 100%;}.cancel-reply {display: block;float: right;}.cancel-reply i {font-size: 18px;}.widget select {width: 100%;margin: 0;}.woocommerce-ordering select {margin: 0 4px 30px 0;}#add_payment_method .cart-collaterals .cart_totals table select, .woocommerce-cart .cart-collaterals .cart_totals table select, .woocommerce-checkout .cart-collaterals .cart_totals table select {border-radius: 4px;}.woocommerce .quantity .qty {width: 64px;height: 40px;line-height: 40px;padding: 0 10px;margin: 0;}.woocommerce div.product form.cart .variations select {height: 40px;line-height: 40px;margin: 0 10px 0 0;width: 160px;min-width: 60%;padding-left: 15px;border-radius: 2px;}.search-form {position: relative;}.search-form label {width: 100%;display: block;}.search-field {display: block;width: 100%;padding-right: 60px;}.woocommerce-product-search {position: relative;}.search-submit, .woocommerce-product-search input[type="submit"] {position: absolute;top: 0;right: 0;display: block;width: 50px;height: 50px;border: 0;font-family: "FontAwesome";font-size: 14px;line-height: 50px;background: transparent;transition: all 0.3s ease;}#add_payment_method table.cart td.actions .coupon .input-text, .woocommerce-cart table.cart td.actions .coupon .input-text, .woocommerce-checkout table.cart td.actions .coupon .input-text {margin: 0 10px 0 0;height: 40px;line-height: 40px;}.woocommerce #content table.cart td.actions .input-text, .woocommerce table.cart td.actions .input-text, .woocommerce-page #content table.cart td.actions .input-text, .woocommerce-page table.cart td.actions .input-text {width: 138px;}.woocommerce .woocommerce-checkout textarea {min-height: 265px;}.woocommerce form .form-row {padding: 0;margin: 0;}.woocommerce form .woocommerce-billing-fields {margin-bottom: 90px;}.woocommerce form.checkout_coupon, .woocommerce form.login, .woocommerce form.register, .woocommerce table.shop_table tbody th {border-color: rgba(0, 0, 0, 0.04);}.woocommerce form .form-row.woocommerce-validated .select2-container, .woocommerce form .form-row.woocommerce-validated input.input-text, .woocommerce form .form-row.woocommerce-validated select {border: 0;}.woocommerce .select2-container--default .select2-selection--single {border: 0;}@media (min-width: 768px) {.comment-form-author, .comment-form-email {display: block;width: 48%;}.comment-form-author {float: left;}.comment-form-email {float: right;}.comment > .comment-respond {margin-left: 100px;}}.btn, .woocommerce a.button, .woocommerce #respond input#submit, .woocommerce button.button, .woocommerce input.button, .woocommerce div.product form.cart .reset_variations, .woocommerce #add_payment_method table.cart input, .woocommerce-cart table.cart input, .woocommerce-checkout table.cart input, .woocommerce input.button:disabled, .woocommerce input.button[disabled]:disabled, .post-password-form input[type="submit"], .comment-form .form-submit input[type="submit"] {padding: 0 20px;margin-right: 27px;margin-bottom: 30px;font-size: 10px;font-weight: 900;line-height: 40px;text-transform: uppercase;border: 0;border-radius: 40px;transition: all 0.3s ease;}.post-password-form input[type="submit"] {margin: 0;}.comment-form .form-submit input[type="submit"] {display: block;width: 100%;padding-left: 0;padding-right: 0;margin: 0 0 60px 0;}.btn:focus, .btn:active:focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn.active.focus, .woocommerce a.button:focus, .woocommerce a.button:active:focus, .woocommerce div.product form.cart .reset_variations:focus, .woocommerce div.product form.cart .reset_variations:active:focus, .post-password-form input[type="submit"]:focus, .post-password-form input[type="submit"]:active:focus, .comment-form .form-submit input[type="submit"]:focus, .comment-form .form-submit input[type="submit"]:active:focus {outline: 0;}.btn:active, .btn.active, .woocommerce a.button:active, .post-password-form input[type="submit"]:active, .comment-form .form-submit input[type="submit"]:active {box-shadow: none;}.btn-lg, .btn-group-lg > .btn {padding: 0 30px;font-size: 12px;line-height: 50px;border-radius: 50px;}.btn-sm, .btn-group-sm > .btn {padding: 0 15px;font-size: 11px;line-height: 30px;border-radius: 30px;}.btn-xs, .btn-group-xs > .btn {padding: 0 10px;font-size: 10px;line-height: 20px;border-radius: 20px;}.btn-primary:focus, .btn-primary.focus, .btn-primary:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover, .comment-form .form-submit input[type="submit"]:hover {box-shadow: 0 12px 18px rgba(0, 0, 0, 0.18);}.btn.icon-before {padding-left: 3px;padding-right: 38px;}.btn.icon-after {padding-left: 38px;padding-right: 3px;}.btn.icon-before i, .btn.icon-after i {position: relative;top: 3px;display: inline;font-size: 14px;width: 34px;height: 34px;border-radius: 99px;transition: all 0.3s ease;}.btn.btn-xs.icon-before i, .btn.btn-xs.icon-after i {font-size: 8px;width: 14px;height: 14px;}.btn.btn-sm.icon-before i, .btn.btn-sm.icon-after i {font-size: 14px;width: 24px;height: 24px;}.btn.btn-lg.icon-before i, .btn.btn-lg.icon-after i {font-size: 15px;width: 44px;height: 44px;}.btn.btn-primary.icon-before i, .btn.btn-primary.icon-after i, .btn.btn-default.icon-before:hover i, .btn.btn-default.icon-after:hover i {background: rgba(0, 0, 0, 0.18);}.btn.icon-before i {margin-right: 30px;float: left;}.btn.icon-after i {margin-left: 30px;float: right;}.btn.icon-before i:before, .btn.icon-after i:before {position: relative;bottom: 3px;}.woocommerce div.product form.cart .reset_variations {display: inline-block;margin: 0;}.woocommerce button.button.disabled {padding: 0 20px;height: 40px;line-height: 40px;}.woocommerce #add_payment_method table.cart input, .woocommerce-cart table.cart input, .woocommerce-checkout table.cart input {margin: 0;padding: 0 32px;}.woocommerce-cart table.cart input:hover, #add_payment_method .wc-proceed-to-checkout a.checkout-button:hover, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover, .woocommerce-checkout .wc-proceed-to-checkout a.checkout-button:hover {box-shadow: 0 6px 12px rgba(0, 0, 0, 0.18);}.woocommerce input.button:disabled, .woocommerce input.button[disabled]:disabled {margin-bottom: 0;margin-right: 0;}.btn i {display: block;line-height: inherit;}.btn i.before-text {margin-right: 18px;float: left;}.btn i.after-text {margin-left: 18px;float: right;}.woocommerce #payment #place_order, .woocommerce-page #payment #place_order {padding: 0 32px;}.woocommerce #payment #place_order:hover, .woocommerce-page #payment #place_order:hover {box-shadow: 0 6px 12px rgba(0, 0, 0, 0.18);}@media (min-width: 768px) {.comment-form .form-submit input[type="submit"] {display: inline-block;float: right;padding-left: 80px;padding-right: 80px;width: auto;}}.panel {margin-bottom: 30px;border: 0;border-radius: 0;box-shadow: none;}.panel-group {margin-bottom: 30px;}.panel-body {padding: 30px 30px 0 30px;}.panel-heading {padding: 0;border: 0;border-radius: 0;}.panel-default > .panel-heading {background: transparent;}.panel-title > a {display: block;padding: 0 30px;font-size: 12px;font-weight: 700;line-height: 50px;border-radius: 8px;}.panel-title > a:focus {outline: 0;}.panel-default > .panel-heading + .panel-collapse > .panel-body {border: 0;}.panel-group .panel + .panel {margin-top: 1px;}.woocommerce div.product .woocommerce-tabs ul.tabs {padding: 0;margin: 0;}.woocommerce div.product .woocommerce-tabs ul.tabs li {border: 0;border-radius: 0;padding: 0;background: transparent;}.woocommerce div.product .woocommerce-tabs ul.tabs:before, .woocommerce div.product .woocommerce-tabs ul.tabs li:before, .woocommerce div.product .woocommerce-tabs ul.tabs li:after {display: none;}.nav-tabs {border: 0;}.nav-tabs > li, .woocommerce div.product .woocommerce-tabs ul.tabs li {float: none;display: block;margin: 0 0 1px 0;}.woocommerce div.product .woocommerce-tabs ul.tabs li.active {background: transparent;}.nav-tabs > li > a, .woocommerce div.product .woocommerce-tabs ul.tabs li a {padding: 0 40px;margin-right: 1px;font-size: 12px;font-weight: 700;line-height: 50px;border: 0;border-radius: 0;}.nav-tabs > li > a:focus, .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus, .woocommerce div.product .woocommerce-tabs ul.tabs li a:focus {border: 0;}.tab-content {padding: 30px 30px 0 30px;}.woocommerce div.product .woocommerce-tabs .panel {padding: 40px 0 0 0;}@media (min-width: 768px) {.nav-tabs > li:first-child a {border-top-left-radius: 25px;border-bottom-left-radius: 25px;}.nav-tabs > li:last-child a {border-top-right-radius: 25px;border-bottom-right-radius: 25px;}.nav-tabs > li, .woocommerce div.product .woocommerce-tabs ul.tabs li {float: left;display: inline;margin: 0;}}.tooltip {font-size: 12px;font-weight: normal;}.tooltip.in {filter: alpha(opacity=100);opacity: 1;}.tooltip-inner {padding: 5px 15px;border-radius: 4px;box-shadow: 0 8px 16px rgba(0, 0, 0, 0.18);}.screen-reader-text {position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0, 0, 0, 0);border: 0;}.site-header {position: relative;}.site-navbar {position: relative;width: 100%;min-height: 100px;z-index: 1001;transition: all 0.3s ease-in-out;}.one-page .site-navbar {position: absolute;left: 0;right: 0;padding: 0;background: transparent;}.site-navbar.is-stuck {min-height: 80px;box-shadow: 0 8px 16px rgba(0, 0, 0, 0.18), inset 0 0 80px 100px #262626;}.one-page .site-navbar.is-stuck {box-shadow: 0 8px 16px rgba(0, 0, 0, 0.18);}.site-navbar-inner {position: absolute;padding: 0 15px;width: 100%;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}.site-branding {margin-bottom: 0;float: left;}.site-branding a {display: inline-block;}.site-branding a img {display: inline-block;max-width: 100%;height: auto;}.site-branding .custom-logo {transition: all 0.4s ease-in-out;}.site-navbar.is-stuck .site-branding .custom-logo {-webkit-transform-origin: left center;-ms-transform-origin: left center;transform-origin: left center;-webkit-transform: scale(0.85);-ms-transform: scale(0.85);transform: scale(0.85);}.site-title {font-size: 20px;line-height: 20px;margin: 0;}.site-description {font-size: 12px;margin: 0;}.site-navigation {display: block;}.site-navigation ul {margin: 0;padding: 0;list-style: none;float: right;}.site-navigation ul > li:before {content: "\f142";display: block;font-family: "FontAwesome";font-size: 10px;font-weight: normal;line-height: 1;position: absolute;top: 5px;left: -3px;}.site-navigation ul > li:first-child:before {display: none;}.site-navigation ul li {display: inline;line-height: 29px;position: relative;}.site-navigation ul li a {display: inline-block;font-size: 12px;font-weight: 700;text-transform: uppercase;padding: 5px 15px 6px;margin: 0;}.site-navigation ul ul:before {content: "";display: block;position: absolute;top: -5px;left: 38px;width: 10px;height: 10px;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);}.site-navigation ul ul ul:before {display: none;}.site-navigation ul ul {visibility: hidden;opacity: 0;float: none;position: absolute;top: calc(100% + 18px);left: 0;min-width: 200px;margin-top: 15px;padding: 10px 0;box-shadow: 0 8px 16px rgba(0, 0, 0, 0.18);transition: all 0.3s ease;transition-delay: 0.3s;-webkit-transform: translateY(15px);-ms-transform: translateY(15px);transform: translateY(15px);}.site-navigation ul li:hover > ul {visibility: visible;opacity: 1;transition-delay: 0s;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);}.site-navigation ul ul li:before {display: none;}.site-navigation ul ul li {position: relative;display: block;}.site-navigation ul ul li.menu-item-has-children > a:before {content: "\f105";font-family: "FontAwesome";font-size: 8px;font-weight: normal;position: absolute;top: 1px;right: 20px;}.site-navigation ul ul li a {display: block;font-size: 10px;padding: 1px 25px 0;margin: 0;}.site-navigation ul ul li a:hover {padding-left: 28px;background: rgba(0, 0, 0, 0.18);}.site-navigation ul ul ul {margin-top: -10px;top: 0;left: 100%;}.site-navbar-icons {margin: 0;padding: 0;list-style: none;display: block;float: right;}.site-navbar-icons li {display: inline;line-height: 29px;text-align: center;}.site-navbar-icons li a {display: inline-block;font-size: 21px;font-weight: normal;padding: 5px 0 8px;margin: 0 4px;min-width: 22px;}.site-navbar-icons .off-canvas-cart {position: relative;}@media (max-width: 767px) {.site-branding .custom-logo {-webkit-transform-origin: left center;-ms-transform-origin: left center;transform-origin: left center;-webkit-transform: scale(0.85);-ms-transform: scale(0.85);transform: scale(0.85);}}@media (min-width: 768px) {.site-navbar, .one-page .site-navbar {position: fixed;left: 0;right: 0;padding: 0;}.site-navbar-inner {max-width: 735px;left: 50%;margin-left: -375px;}.site-navbar-icons {margin: 0 0 0 8px;padding: 0 0 0 8px;}.site-navbar-icons li a {min-width: 36px;}}@media (min-width: 992px) {.site-navbar-inner {max-width: 970px;margin-left: -485px;}}@media (min-width: 1200px) {.site-navbar-inner {max-width: 1170px;margin-left: -585px;}.site-navigation ul li a {margin: 0 10px;}.site-navbar-icons {margin: 0 0 0 15px;padding: 0 0 0 15px;}}.off-canvas-nav-container, .off-canvas-search-container {position: absolute;left: 0;right: 0;width: 100%;height: 100%;text-align: center;overflow-x: hidden;pointer-events: none;visibility: hidden;z-index: 1002;opacity: 0;-webkit-transform: translateY(30px);-ms-transform: translateY(30px);transform: translateY(30px);transition: all 0.6s ease;}.off-canvas-nav-container.in, .off-canvas-search-container.in {pointer-events: auto;visibility: visible;opacity: 1;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);}.off-canvas-navigation ul {margin: 0;padding: 120px 15px;list-style: none;}.off-canvas-navigation ul li {position: relative;}.off-canvas-navigation ul li.menu-item-has-children .dropdown-icon {font-size: 26px;display: block;position: absolute;top: 5px;right: 5px;width: 30px;height: 50px;padding-top: 12px;cursor: pointer;text-shadow: 0 4px 8px rgba(0, 0, 0, 0.18);transition: all 0.3s ease;}.off-canvas-navigation ul ul li.menu-item-has-children .dropdown-icon {height: 30px;padding-top: 0;}.off-canvas-navigation ul li a {display: inline-block;font-size: 32px;font-weight: 900;line-height: 40px;word-wrap: break-word;margin: 0;padding: 8px 40px;text-shadow: 0 4px 8px rgba(0, 0, 0, 0.18);}.off-canvas-navigation ul ul {margin: 0;padding: 0;visibility: hidden;opacity: 0;max-height: 0;-webkit-transform: translateX(30px);-ms-transform: translateX(30px);transform: translateX(30px);transition: all 0.6s ease;}.off-canvas-navigation ul ul.in {visibility: visible;opacity: 1;padding: 12px 0;max-height: 480px;-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0);}.off-canvas-navigation ul ul li a {font-size: 16px;font-weight: normal;line-height: 26px;padding: 5px 15px;text-shadow: none;}.off-canvas-nav-close, .off-canvas-search-close {position: absolute;right: 15px;display: block;width: 50px;height: 50px;padding-top: 8px;font-size: 48px;z-index: 99;text-shadow: 0 4px 8px rgba(0, 0, 0, 0.18);}@media (min-width: 768px) {.off-canvas-nav-container, .off-canvas-search-container {position: fixed;}.off-canvas-navigation {position: absolute;top: 50%;width: 100%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}.off-canvas-navigation ul {padding: 15px;}.off-canvas-navigation ul li.menu-item-has-children .dropdown-icon {right: 32%;}}.off-canvas-search-form {position: absolute;top: 50%;width: 100%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);padding: 15px;}.off-canvas-search-form .search-form input[type="search"] {font-size: 16px;font-weight: 600;height: 80px;line-height: 80px;padding-left: 34px;padding-right: 88px;box-shadow: 0 12px 24px rgba(0, 0, 0, 0.08);}.off-canvas-search-form .search-form input[type="search"]:focus {box-shadow: 0 12px 24px rgba(0, 0, 0, 0.16);}.off-canvas-search-form .search-form input[type="submit"] {width: 80px;height: 80px;font-size: 20px;line-height: 80px;right: 6px;background: transparent;}@media (min-width: 768px) {.off-canvas-search-form .search-form {margin: 0 auto;max-width: 770px;}.off-canvas-search-form .search-form input[type="search"] {font-size: 24px;}.off-canvas-search-form .search-form input[type="submit"] {font-size: 32px;}}.site-intro {min-height: 240px;position: relative;}.site-intro:before {content: "";display: block;position: absolute;bottom: 0;left: 0;right: 0;width: 100%;height: 60px;margin: 0 auto;background-image: url(assets/images/theme-defaults/section-divider-bottom.png);background-repeat: no-repeat;background-position: 50% 0;background-size: cover;}.site-intro-inner {padding: 0 15px;text-align: center;width: 100%;position: absolute;top: calc(50% - 26px);-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}.page-title {font-size: 36px;line-height: 42px;margin: 0;}.site-intro .breadcrumb-trail ul {list-style: none;margin: 6px 0 0 0;padding: 0;}.site-intro .breadcrumb-trail ul li {display: block;font-size: 12px;font-weight: 900;margin: 0;}@media (min-width: 768px) {.site-intro {margin-top: 100px;}.site-intro-inner {text-align: left;padding: 0 15px;width: 735px;max-width: 735px;left: 50%;margin-left: -375px;}.page-title {float: left;}.site-intro .breadcrumb-trail {float: right;}.site-intro .breadcrumb-trail ul {text-align: right;}.site-intro .breadcrumb-trail ul li {display: inline;margin: 0 8px;}.site-intro .breadcrumb-trail ul li:after {content: "/";display: inline-block;margin-left: 16px;opacity: 0.15;}.site-intro .breadcrumb-trail ul li:last-child:after {display: none;}}@media (min-width: 992px) {.site-intro-inner {width: 970px;max-width: 970px;margin-left: -485px;}}@media (min-width: 1200px) {.site-intro-inner {width: 1170px;max-width: 1170px;margin-left: -585px;}}.site-shopping-cart {visibility: hidden;opacity: 0;position: absolute;top: 100px;left: 15px;right: 15px;width: calc(100% - 30px);z-index: 990;transition: all 0.4s ease-in-out;}.site-shopping-cart.in {visibility: visible;opacity: 1;}.site-shopping-cart-inner {position: absolute;top: 0;right: 0;width: 290px;padding: 30px;box-shadow: 0 8px 16px rgba(0, 0, 0, 0.18);}.site-shopping-cart .widget {margin: 0;}.site-shopping-cart .widget_shopping_cart .cart_list li.empty {font-weight: 900;text-align: center;padding: 0;}.no-of-items {position: absolute;top: 2px;right: 0;font-size: 10px;font-weight: 600;text-align: center;line-height: 16px;width: 18px;height: 18px;border-radius: 18px;box-shadow: 0 3px 6px rgba(0, 0, 0, 0.33);}@media (min-width: 768px) {.site-shopping-cart {padding: 0 0 0 15px;width: 735px;max-width: 735px;left: 50%;margin-left: -375px;}.site-shopping-cart-inner {right: 15px;}}@media (min-width: 992px) {.site-shopping-cart {width: 970px;max-width: 970px;margin-left: -485px;}}@media (min-width: 1200px) {.site-shopping-cart {width: 1170px;max-width: 1170px;margin-left: -585px;}}.site-home-header {min-height: 940px;padding-top: 180px;text-align: center;position: relative;}.site-home-header:before {content: "";display: block;position: absolute;bottom: 0;left: 0;right: 0;width: 100%;height: 60px;margin: 0 auto;background-repeat: no-repeat;background-position: 50% 0;background-size: cover;}.pre-slogan-text {font-size: 10px;font-weight: 900;line-height: 20px;letter-spacing: 7px;margin: 0;}.slogan-text {font-size: 38px;font-weight: 900;line-height: 34px;margin-bottom: 60px;}.site-home-header-social-icons {margin: 0;padding: 0;display: block;margin: 0;}.site-home-header-social-icons li {display: inline;margin: 0 5px;}.site-home-header-social-icons li a {display: inline-block;position: relative;font-size: 16px;font-weight: normal;width: 40px;height: 40px;padding-top: 5px;border-radius: 40px;}.site-home-header-social-icons li a i {position: relative;}.site-home-header-social-icons.staggered li:nth-child(2) a, .site-home-header-social-icons.staggered li:nth-child(4) a {height: 50px;bottom: 5px;}.site-home-header-social-icons.staggered li:nth-child(2) a i, .site-home-header-social-icons.staggered li:nth-child(4) a i {top: 5px;}.site-home-header-social-icons.staggered li:nth-child(3) a {height: 60px;bottom: 10px;}.site-home-header-social-icons.staggered li:nth-child(3) a i {top: 10px;}.site-home-header-social-icons-label {font-size: 10px;line-height: 12px;letter-spacing: 4px;margin: 0;padding-top: 8px;}.site-home-header-cta-buttons {padding-top: 160px;}.site-home-header-cta-buttons .btn.btn-lg {min-width: 240px;margin: 0 0 10px 0;}.camera-flashes, .spotlights {display: none;position: absolute;top: 0;left: 50%;right: 0;width: 1170px;max-width: 1170px;height: 980px;margin-left: -585px;overflow: hidden;pointer-events: none;}.camera-flashes .flash {opacity: 0;width: 180px;height: 180px;position: absolute;background: url(assets/images/theme-defaults/flash.png) no-repeat center center;}.camera-flashes .flash-01 {bottom: 126px;right: 0px;-webkit-transform: scale(0.9);-ms-transform: scale(0.9);transform: scale(0.9);-webkit-animation: flashing 5s ease-in-out infinite;animation: flashing 5s ease-in-out infinite;-webkit-animation-delay: 10s;animation-delay: 10s;}.camera-flashes .flash-02 {bottom: 82px;right: 116px;-webkit-transform: scale(1.2) rotate(25deg);-ms-transform: scale(1.2) rotate(25deg);transform: scale(1.2) rotate(25deg);-webkit-animation: flashing 5s ease-in-out infinite;animation: flashing 5s ease-in-out infinite;-webkit-animation-delay: 9s;animation-delay: 9s;}.camera-flashes .flash-03 {bottom: 90px;right: 230px;-webkit-transform: scale(2) rotate(-18deg);-ms-transform: scale(2) rotate(-18deg);transform: scale(2) rotate(-18deg);-webkit-animation: flashing 5s ease-in-out infinite;animation: flashing 5s ease-in-out infinite;-webkit-animation-delay: 5.8s;animation-delay: 5.8s;}.camera-flashes .flash-04 {bottom: 84px;right: 366px;-webkit-transform: scale(0.8) rotate(-25deg);-ms-transform: scale(0.8) rotate(-25deg);transform: scale(0.8) rotate(-25deg);-webkit-animation: flashing 5s ease-in-out infinite;animation: flashing 5s ease-in-out infinite;-webkit-animation-delay: 2.6s;animation-delay: 2.6s;}.camera-flashes .flash-05 {bottom: 118px;left: -18px;-webkit-animation: flashing 5s ease-in-out infinite;animation: flashing 5s ease-in-out infinite;-webkit-animation-delay: 3s;animation-delay: 3s;}.camera-flashes .flash-06 {bottom: 88px;left: 180px;-webkit-transform: scale(2) rotate(18deg);-ms-transform: scale(2) rotate(18deg);transform: scale(2) rotate(18deg);-webkit-animation: flashing 5s ease-in-out infinite;animation: flashing 5s ease-in-out infinite;-webkit-animation-delay: 6s;animation-delay: 6s;}.camera-flashes .flash-07 {bottom: 82px;left: 324px;-webkit-transform: scale(1.5) rotate(-12deg);-ms-transform: scale(1.5) rotate(-12deg);transform: scale(1.5) rotate(-12deg);-webkit-animation: flashing 5s ease-in-out infinite;animation: flashing 5s ease-in-out infinite;-webkit-animation-delay: 4s;animation-delay: 4s;}.camera-flashes .flash-08 {bottom: 84px;left: 456px;-webkit-transform: scale(0.8) rotate(34deg);-ms-transform: scale(0.8) rotate(34deg);transform: scale(0.8) rotate(34deg);-webkit-animation: flashing 5s ease-in-out infinite;animation: flashing 5s ease-in-out infinite;-webkit-animation-delay: 2s;animation-delay: 2s;}@-webkit-keyframes flashing {0% {opacity: 0.6;}1% {opacity: 0;}2% {opacity: 0.4;}3% {opacity: 0;}55% {opacity: 0;}56% {opacity: 0.4;}57% {opacity: 0;}58% {opacity: 0.2;}59% {opacity: 0;}100% {opacity: 0;}}@keyframes flashing {0% {opacity: 0.6;}1% {opacity: 0;}2% {opacity: 0.4;}3% {opacity: 0;}55% {opacity: 0;}56% {opacity: 0.4;}57% {opacity: 0;}58% {opacity: 0.2;}59% {opacity: 0;}100% {opacity: 0;}}.spotlights {-webkit-transform: translate3d(0, 0, 0);}.spotlights .spotlight {width: 6px;height: 60px;position: absolute;-webkit-transform: perspective(1px) rotateX(4deg);transform: perspective(1px) rotateX(4deg);-webkit-transform-origin: top center;-ms-transform-origin: top center;transform-origin: top center;pointer-events: none;background: linear-gradient( to bottom, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0) 30%, rgba(255, 255, 255, 0) 100% );filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=0 );-webkit-backface-visibility: hidden;}.spotlights .spotlight-01 {top: 490px;left: 448px;-webkit-filter: blur(1px);filter: blur(1px);opacity: 0.14;-webkit-animation: move-spotlight-01 18s ease infinite;animation: move-spotlight-01 18s ease infinite;}.spotlights .spotlight-02 {top: 482px;right: 426px;-webkit-filter: blur(1px);filter: blur(1px);opacity: 0.22;-webkit-animation: move-spotlight-02 12s ease infinite;animation: move-spotlight-02 12s ease infinite;}.spotlights .spotlight-03 {top: 490px;left: 242px;-webkit-filter: blur(1px);filter: blur(1px);opacity: 0.1;-webkit-animation: move-spotlight-01 24s ease infinite;animation: move-spotlight-01 24s ease infinite;}.spotlights .spotlight-04 {top: 480px;right: 236px;-webkit-filter: blur(1px);filter: blur(1px);opacity: 0.16;-webkit-animation: move-spotlight-02 32s ease infinite;animation: move-spotlight-02 32s ease infinite;}@-webkit-keyframes move-spotlight-01 {0% {-webkit-transform: perspective(1px) rotateX(4deg) rotate(0);transform: perspective(1px) rotateX(4deg) rotate(0);}25% {-webkit-transform: perspective(1px) rotateX(4deg) rotate(40deg);transform: perspective(1px) rotateX(4deg) rotate(40deg);}75% {-webkit-transform: perspective(1px) rotateX(4deg) rotate(-40deg);transform: perspective(1px) rotateX(4deg) rotate(-40deg);}100% {-webkit-transform: perspective(1px) rotateX(4deg) rotate(0);transform: perspective(1px) rotateX(4deg) rotate(0);}}@keyframes move-spotlight-01 {0% {-webkit-transform: perspective(1px) rotateX(4deg) rotate(0);transform: perspective(1px) rotateX(4deg) rotate(0);}25% {-webkit-transform: perspective(1px) rotateX(4deg) rotate(40deg);transform: perspective(1px) rotateX(4deg) rotate(40deg);}75% {-webkit-transform: perspective(1px) rotateX(4deg) rotate(-40deg);transform: perspective(1px) rotateX(4deg) rotate(-40deg);}100% {-webkit-transform: perspective(1px) rotateX(4deg) rotate(0);transform: perspective(1px) rotateX(4deg) rotate(0);}}@-webkit-keyframes move-spotlight-02 {0% {-webkit-transform: perspective(1px) rotateX(4deg) rotate(0);transform: perspective(1px) rotateX(4deg) rotate(0);}25% {-webkit-transform: perspective(1px) rotateX(4deg) rotate(-40deg);transform: perspective(1px) rotateX(4deg) rotate(-40deg);}75% {-webkit-transform: perspective(1px) rotateX(4deg) rotate(40deg);transform: perspective(1px) rotateX(4deg) rotate(40deg);}100% {-webkit-transform: perspective(1px) rotateX(4deg) rotate(0);transform: perspective(1px) rotateX(4deg) rotate(0);}}@keyframes move-spotlight-02 {0% {-webkit-transform: perspective(1px) rotateX(4deg) rotate(0);transform: perspective(1px) rotateX(4deg) rotate(0);}25% {-webkit-transform: perspective(1px) rotateX(4deg) rotate(-40deg);transform: perspective(1px) rotateX(4deg) rotate(-40deg);}75% {-webkit-transform: perspective(1px) rotateX(4deg) rotate(40deg);transform: perspective(1px) rotateX(4deg) rotate(40deg);}100% {-webkit-transform: perspective(1px) rotateX(4deg) rotate(0);transform: perspective(1px) rotateX(4deg) rotate(0);}}@media (min-width: 768px) {.site-home-header {padding-top: 300px;}.pre-slogan-text {font-size: 16px;line-height: 22px;}.slogan-text {font-size: 52px;line-height: 50px;}.site-home-header-cta-buttons {padding-top: 150px;}.site-home-header-cta-buttons .btn.btn-lg {margin: 0 12px;}}@media (min-width: 1200px) {.slogan-text {font-size: 72px;line-height: 60px;}.camera-flashes, .spotlights {display: block;}}.content-container {padding-top: 100px;padding-bottom: 60px;}.archive-header p {font-size: 20px;line-height: 32px;margin-bottom: 60px;}.not-found {padding-bottom: 30px;}.not-found-header {text-align: center;}.not-found-title {font-size: 128px;line-height: 132px;margin-bottom: 6px;}.not-found p {font-size: 20px;line-height: 32px;text-align: center;margin-bottom: 60px;}.not-found h6 {text-align: center;}.not-found-search-form {margin-bottom: 60px;}.not-found ul {list-style: none;margin: 0 0 60px 0;padding: 0;text-align: center;}.not-found ul li {display: inline;margin: 0 10px;font-size: 12px;line-height: 26px;font-weight: 700;}.band-header {margin-bottom: 58px;}.band-slideshow {position: relative;overflow: hidden;margin-bottom: 30px;box-shadow: 0 8px 16px rgba(0, 0, 0, 0.18);}.band-slideshow img {display: block;max-width: 100%;height: auto;}.band-slideshow.band-grayscale img {-webkit-filter: grayscale(1);filter: grayscale(1);}.band-slideshow .cycle-prev:before, .band-slideshow .cycle-next:before {font-family: "FontAwesome";font-size: 18px;line-height: 60px;display: block;width: 100%;text-align: center;position: absolute;top: 50%;margin-top: -30px;text-shadow: 0 0 24px rgba(255, 255, 255, 0.66);}.band-slideshow .cycle-prev:before {content: "\f053";}.band-slideshow .cycle-next:before {content: "\f054";}.band-slideshow .cycle-prev, .band-slideshow .cycle-next {visibility: hidden;opacity: 0;position: absolute;top: 0;width: 80px;height: 100%;z-index: 999;cursor: pointer;transition: all 0.3s ease-in-out;}.band-slideshow .cycle-prev {left: 0;-webkit-transform: translateX(-30px);-ms-transform: translateX(-30px);transform: translateX(-30px);background: linear-gradient( to right, rgba(0, 0, 0, 1) 0%, rgba(0, 0, 0, 0) 100% );filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#00000000',GradientType=1 );}.band-slideshow .cycle-next {right: 0;-webkit-transform: translateX(30px);-ms-transform: translateX(30px);transform: translateX(30px);background: linear-gradient( to right, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 1) 100% );filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#000000',GradientType=1 );}.band-slideshow:hover .cycle-prev, .band-slideshow:hover .cycle-next {visibility: visible;opacity: 0.82;-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0);}.band-meta {min-height: 254px;padding-top: 42px;text-align: center;border: 2px dashed rgba(0, 0, 0, 0.08);}.site-main .band-logo img {max-width: 200px;height: auto;}.band-social-profiles {margin-bottom: 18px;}.band-social-icons {list-style: none;margin: 0;padding: 0;}.band-social-icons li {display: inline-block;margin: 0;padding: 0;}.band-social-icons li a {display: inline-block;text-align: center;width: 32px;height: 32px;font-size: 14px;line-height: 32px;margin: 0 2px;border-radius: 32px;}.band-social-icons li a:hover {box-shadow: 0 6px 12px rgba(0, 0, 0, 0.18);}.band-url {font-size: 14px;font-weight: 600;}.band-content {margin-bottom: 80px;}@media (min-width: 992px) {.site-main .band-logo img {max-width: 100%;}.band-slideshow {margin-bottom: 0;}.band-meta {min-height: 289px;}.band-social-profiles {margin-bottom: 26px;}}.site-main img {max-width: 100%;height: auto;}.alignleft {float: left;margin: 10px 30px 20px 0;}.alignright {float: right;margin: 10px 0 20px 30px;}.aligncenter {clear: both;display: block;text-align: center;margin: 10px auto 0 auto;}.alignnone {margin: 0 0 20px 0;}.wp-caption {padding: 10px;max-width: 100%;}.wp-caption.aligncenter {margin-bottom: 30px;}.wp-caption-text {padding: 16px 0 6px 0;font-size: 85%;font-weight: 700;text-align: center;}.gallery {margin-bottom: 30px;}.gallery-item {display: inline-block;text-align: center;vertical-align: top;width: 100%;}.gallery-icon img {margin: 0 auto;padding: 5px;}.gallery-icon a:hover {opacity: 0.85;}.gallery-caption {display: block;font-size: 10px;line-height: 18px;padding: 15px 30px;}.gallery-columns-6 .gallery-caption, .gallery-columns-7 .gallery-caption, .gallery-columns-8 .gallery-caption, .gallery-columns-9 .gallery-caption {display: none;}@media (min-width: 768px) {.gallery-item {max-width: 33.33%;margin-bottom: 0;}.gallery-columns-1 .gallery-item {max-width: 100%;}.gallery-columns-2 .gallery-item {max-width: 50%;}.gallery-columns-4 .gallery-item {max-width: 25%;}.gallery-columns-5 .gallery-item {max-width: 20%;}.gallery-columns-6 .gallery-item {max-width: 16.66%;}.gallery-columns-7 .gallery-item {max-width: 14.28%;}.gallery-columns-8 .gallery-item {max-width: 12.5%;}.gallery-columns-9 .gallery-item {max-width: 11.11%;}}.entry-title {font-size: 24px;line-height: 24px;position: relative;}.sticky .entry-title:before {content: "\f08d";display: block;font-family: "FontAwesome";font-size: 16px;text-align: center;width: 32px;height: 32px;padding-top: 5px;position: absolute;top: -2px;right: 0;border-width: 2px;border-style: solid;border-radius: 30px;box-shadow: 0 8px 16px rgba(0, 0, 0, 0.18);-webkit-transform: rotate(35deg);-ms-transform: rotate(35deg);transform: rotate(35deg);}.sticky .entry-image .entry-title:before {top: -16px;right: -16px;}.entry-image {position: relative;margin-bottom: 30px;}.entry-image img {display: block;max-width: 100%;height: auto;box-shadow: 0 8px 16px rgba(0, 0, 0, 0.18);}.entry-image.featured-image-grayscale img {-webkit-filter: grayscale(1);filter: grayscale(1);}.entry-image .entry-title {position: absolute;top: 30px;left: 0;display: inline-block;padding: 20px;margin: 0;background: rgba(240, 240, 240, 0.88);}.entry-meta {clear: both;margin-bottom: 20px;}.entry-footer {clear: both;margin-bottom: 108px;padding: 12px 0 0 0;border-width: 1px 0;border-style: dotted;border-color: rgba(0, 0, 0, 0.08);}.entry-meta span, .entry-footer span {line-height: 20px;display: block;margin-bottom: 10px;word-wrap: break-word;}.entry-meta span.meta-item, .entry-footer span.meta-item {position: relative;bottom: 2px;display: block;margin-left: 40px;margin-bottom: 0;}.entry-meta i, .entry-footer i {font-size: 14px;font-weight: normal;margin-right: 10px;width: 28px;height: 28px;text-align: center;padding-top: 7px;float: left;border-radius: 28px;box-shadow: 0 6px 12px rgba(0, 0, 0, 0.08);}.entry-meta a, .entry-footer a {display: inline-block;font-size: 10px;font-weight: 800;min-height: 28px;line-height: 30px;}@media (min-width: 768px) {.entry-meta span, .entry-footer span {display: inline-block;margin-right: 30px;}.entry-meta span.meta-item, .entry-footer span.meta-item {display: inline-block;margin-left: 0;margin-right: 0;}}.page-links, .post-navigation, .posts-navigation, .pagination, .comment-pagination, .woocommerce nav.woocommerce-pagination {clear: both;margin-bottom: 120px;}.comment-nav-above {margin-bottom: 60px;}.comment-nav-below {margin-bottom: 60px;}.page-links:after, .post-navigation:after, .posts-navigation:after, .pagination:after, .comment-pagination:after, .woocommerce nav.woocommerce-pagination:after {content: " ";display: table;clear: both;}.post-navigation .nav-links a, .posts-navigation .nav-links a {display: block;position: relative;min-height: 40px;padding: 6px 28px 0 60px;margin-bottom: 6px;font-size: 10px;font-weight: 900;line-height: 28px;text-transform: uppercase;border-radius: 40px;}.post-navigation .nav-links a:hover, .posts-navigation .nav-links a:hover {box-shadow: 0 12px 18px rgba(0, 0, 0, 0.18);}.post-navigation .nav-links .nav-next a, .posts-navigation .nav-links .nav-next a {padding: 6px 60px 0 28px;}.post-navigation i, .posts-navigation i {position: absolute;top: 2px;left: 2px;width: 36px;height: 36px;font-size: 14px;font-weight: normal;text-align: center;padding-top: 11px;border-radius: 36px;background: rgba(0, 0, 0, 0.18);transition: all 0.3s ease;}.post-navigation .nav-next i, .posts-navigation .nav-next i {right: 2px;left: auto;}.post-navigation .nav-next, .posts-navigation .nav-next {text-align: right;}.pagination, .comment-pagination {display: block;}.pagination .page-numbers, .comment-pagination .page-numbers, .woocommerce nav.woocommerce-pagination ul li a, .woocommerce nav.woocommerce-pagination ul li span {display: inline-block;min-height: 40px;min-width: 40px;line-height: 40px;font-size: 13px;font-weight: 900;text-align: center;margin: 0 2px 6px 2px;border: 0;border-radius: 40px;}.woocommerce nav.woocommerce-pagination ul li {overflow: visible;}.pagination .page-numbers i, .comment-pagination .page-numbers i {font-size: 14px;}.page-links {margin-bottom: 30px;}.page-links a, .page-links .page-link {display: inline-block;min-height: 30px;line-height: 30px;font-size: 11px;font-weight: 800;padding: 0 20px;margin-right: 2px;border-radius: 30px;transition: all 0.3s ease;}.page-links a .page-link {padding: 0;margin: 0;background: transparent;}.page-links a:hover {box-shadow: 0 6px 12px rgba(0, 0, 0, 0.18);}.woocommerce nav.woocommerce-pagination ul {border: 0;margin: 0;}.woocommerce nav.woocommerce-pagination ul li {border: 0;float: none;}.woocommerce nav.woocommerce-pagination ul li a, .woocommerce nav.woocommerce-pagination ul li span {padding: 0;}@media (min-width: 768px) {.post-navigation .nav-previous, .posts-navigation .nav-previous {float: left;}.post-navigation .nav-next, .posts-navigation .nav-next {float: right;}.pagination .nav-links, .comment-pagination .nav-links {text-align: center;}}.comments-area {}.comments-title {margin-bottom: 60px;}.comment-list {margin: 0 0 120px 0;padding: 0;list-style: none;}.comment-list .comment {}.comment-body {position: relative;margin-bottom: 60px;}.comment-meta {text-align: center;}.comment-author {}.comment-author .avatar {display: block;margin: 0 auto 15px auto;box-shadow: 0 8px 16px rgba(0, 0, 0, 0.18);}.comment-author b {font-size: 16px;line-height: 16px;display: inline-block;margin-bottom: 0;position: relative;}.bypostauthor > .comment-body > .comment-meta > .comment-author b:before {content: "\f005";font-family: "FontAwesome";font-size: 10px;font-weight: normal;text-transform: none;position: absolute;top: 0;right: 62px;}.bypostauthor > .comment-body > .comment-meta > .comment-author b:after {content: "Post Author";display: inline;margin-left: 30px;position: relative;bottom: 2px;font-size: 10px;font-weight: 900;text-transform: none;}.comment-author .says {position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0, 0, 0, 0);border: 0;}.comment-metadata {margin-bottom: 24px;font-size: 10px;line-height: 10px;}.comment-metadata .comment-edit-link {}.comment-metadata .comment-edit-link:before {content: " - ";}.comment-awaiting-moderation {display: block;font-style: italic;text-align: center;}.comment-content {}.comment-content img {max-width: 100%;height: auto;}.comment .reply {clear: both;}.comment .reply .comment-reply-link:before {content: "\f112";font-family: "FontAwesome";font-size: 10px;font-weight: normal;margin-right: 8px;}.comment .reply .comment-reply-link {font-size: 12px;font-weight: 900;}.comments-area .children {list-style: none;margin: 0;padding: 0;}@media (min-width: 768px) {.comment-meta {text-align: left;}.comment-author .avatar {float: left;display: block;margin: 4px 0 0 0;}.comment-author b {margin-left: 30px;}.comment-metadata, .comment-content, .comment-awaiting-moderation, .comments-area .children {margin-left: 100px;}.comments-area .children .children {margin-left: 0;}.comment-awaiting-moderation {text-align: left;clear: left;}.comment .reply {position: absolute;top: 1px;right: 1px;}}@media (min-width: 1200px) {.comments-area .children .children {margin-left: 100px;}.comments-area .children .children .children .children {margin-left: 0;}}.widget-area {padding-top: 60px;}.widget-title {font-size: 16px;line-height: 16px;margin-bottom: 30px;}.widget {margin-bottom: 60px;}.widget.widget_tag_cloud {margin-bottom: 45px;}@media (min-width: 992px) {.widget-area {padding-top: 0;padding-left: 20px;}.sidebar-left .widget-area {padding-left: 0;padding-right: 20px;}}@media (min-width: 1200px) {.widget-area {padding-top: 0;padding-left: 40px;}.sidebar-left .widget-area {padding-left: 0;padding-right: 40px;}}.widget-area ul, .woocommerce .woocommerce-MyAccount-navigation ul {margin: 0;padding: 0;list-style: none;}.widget-area ul li, .woocommerce .woocommerce-MyAccount-navigation ul li {position: relative;line-height: 30px;padding-left: 18px;}.widget-area ul li:before, .woocommerce .woocommerce-MyAccount-navigation ul li:before {content: "\f0da";font-family: "FontAwesome";font-size: 10px;font-weight: normal;position: absolute;top: 1px;left: 5px;opacity: 0.25;}.widget-area ul li a, .woocommerce .woocommerce-MyAccount-navigation ul li a {font-size: 12px;font-weight: 700;}.widget-area ul ul, .woocommerce .woocommerce-MyAccount-navigation ul ul {padding-left: 30px;}.widget .tagcloud a {display: block;float: left;min-height: 26px;font-weight: normal;line-height: 26px;text-transform: uppercase;margin: 0 10px 10px 0;padding: 0 15px;border-radius: 26px;}.woocommerce .widget_rating_filter ul li {line-height: 20px;}.woocommerce .widget_rating_filter ul li a {font-size: 12px;display: inline-block;}.woocommerce .widget_rating_filter ul li .star-rating {height: 16px;margin-right: 15px;top: 4px;}.woocommerce .widget_rating_filter ul li .star-rating:before, .woocommerce .widget_rating_filter ul li .star-rating span {top: -3px;}.woocommerce .widget_shopping_cart .cart_list li a.remove, .woocommerce.widget_shopping_cart .cart_list li a.remove {top: 8px;left: auto;right: 0;font-size: 22px;font-weight: normal;}.woocommerce .widget_shopping_cart .cart_list li, .woocommerce.widget_shopping_cart .cart_list li {margin-bottom: 20px;padding: 0 40px 0 0;line-height: 20px;}.woocommerce .widget_shopping_cart .cart_list li .quantity, .woocommerce.widget_shopping_cart .cart_list li .quantity {font-size: 12px;font-weight: 400;}.woocommerce ul.cart_list li a, .woocommerce ul.product_list_widget li, .woocommerce ul.product_list_widget li a {font-size: 12px;font-weight: 700;}.woocommerce ul.cart_list li img, .woocommerce ul.product_list_widget li img {margin: 0;width: 40px;}.woocommerce .widget_shopping_cart .total, .woocommerce.widget_shopping_cart .total {font-size: 12px;border-width: 1px 0 0 0;border-style: solid;border-color: rgba(0, 0, 0, 0.04);padding: 15px 0 0 0;}.woocommerce .widget_shopping_cart .total strong, .woocommerce.widget_shopping_cart .total strong {font-weight: 900;text-transform: uppercase;}.woocommerce .widget_shopping_cart .buttons, .woocommerce.widget_shopping_cart .buttons {margin: 0;}.woocommerce .widget_shopping_cart .buttons a.button, .woocommerce.widget_shopping_cart .buttons a.button {font-weight: 600;height: 36px;line-height: 36px;padding: 0 26px;margin: 0 12px 0 0;}.woocommerce .widget_shopping_cart .buttons a.button:hover, .woocommerce.widget_shopping_cart .buttons a.button:hover {box-shadow: 0 8px 16px rgba(0, 0, 0, 0.18);}.woocommerce .widget_shopping_cart .buttons a.button.checkout, .woocommerce.widget_shopping_cart .buttons a.button.checkout {margin-right: 0;}.woocommerce ul.cart_list li dl, .woocommerce ul.product_list_widget li dl {margin: 0;padding: 0;border: 0;}.woocommerce ul.cart_list li dl dt, .woocommerce ul.product_list_widget li dl dt, .woocommerce ul.cart_list li dl dd, .woocommerce ul.product_list_widget li dl dd {padding: 0;font-size: 9px;font-weight: 700;text-transform: uppercase;}.woocommerce ul.cart_list li dl dt, .woocommerce ul.product_list_widget li dl dt {margin: 0 6px 0 0;}.woocommerce ul.cart_list li dl dd, .woocommerce ul.product_list_widget li dl dd {margin: 0;}.woocommerce .widget_layered_nav_filters ul li {padding: 0;margin-right: 20px;}.woocommerce .widget_layered_nav ul li.chosen a:before, .woocommerce .widget_layered_nav_filters ul li a:before {position: relative;top: 1px;margin-right: 6px;color: #ee4040;}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content {border-radius: 15px;}.woocommerce .widget_price_filter .ui-slider {margin-left: 7.5px;margin-right: 7.5px;}.woocommerce .widget_price_filter .price_slider {margin-bottom: 30px;}.woocommerce .widget_price_filter .ui-slider-horizontal {height: 7.5px;}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle {width: 15px;height: 15px;top: -4px;margin-left: -7.5px;border-radius: 15px;box-shadow: 0 3px 6px rgba(0, 0, 0, 0.33);}.woocommerce .widget_price_filter .price_slider_amount .button {font-size: 10px;font-weight: 600;}.woocommerce .widget_price_filter .price_slider_amount .button:hover {box-shadow: 0 6px 12px rgba(0, 0, 0, 0.18);}.woocommerce .price_slider_amount button.button {margin: 0;}.woocommerce .price_slider_amount .price_label {font-weight: 700;line-height: 40px;}.woocommerce ul.product_list_widget li {padding: 0;margin-bottom: 30px;line-height: 20px;}.woocommerce ul.product_list_widget li:last-child {margin-bottom: 0;}.woocommerce ul.product_list_widget li.mini_cart_item:last-child {margin-bottom: 22px;}.woocommerce ul.product_list_widget li del, .woocommerce ul.product_list_widget li ins {text-decoration: none;position: relative;}.woocommerce ul.product_list_widget li del:before {content: "";width: 120%;height: 2px;position: absolute;top: 9px;left: -4px;background: #ee4040;-webkit-transform: rotate(-8deg);-ms-transform: rotate(-8deg);transform: rotate(-8deg);}.woocommerce ul.product_list_widget li del {margin-right: 15px;}.woocommerce ul.product_list_widget li span.reviewer, .woocommerce ul.product_list_widget li span.amount {font-size: 12px;font-weight: 400;}.woocommerce ul.cart_list li .star-rating, .woocommerce ul.product_list_widget li .star-rating {float: left;margin-right: 15px;}.site-footer {padding-top: 100px;text-align: center;position: relative;z-index: 99;}.one-page .site-footer {margin-top: -80px;}.site-footer .widget-area {padding: 0;}.site-footer-bottom {padding: 27px 0;min-height: 80px;background: rgba(0, 0, 0, 0.45);border-top: 1px solid rgba(0, 0, 0, 0.33);}.site-footer-branding {margin-bottom: 40px;}.site-footer-branding img {max-width: 100%;width: 150px;height: auto;}.site-title-footer {margin-bottom: 40px;}.site-footer-text {font-size: 10px;font-weight: normal;text-align: center;line-height: 20px;margin-bottom: 0;}.site-footer-social-icons {margin: 0 0 100px 0;padding: 0;list-style: none;display: block;text-align: center;}.site-footer-social-icons li {display: inline;text-align: center;}.site-footer-social-icons li a {display: inline-block;width: 42px;height: 42px;font-size: 16px;font-weight: normal;padding: 6px 0 0 0;margin: 0 6px;border-radius: 32px;}.site-footer-social-icons li a:hover {box-shadow: 0 8px 16px rgba(0, 0, 0, 0.66);}@media (min-width: 768px) {.site-footer-social-icons li a {width: 64px;height: 64px;font-size: 24px;padding: 16px 0 0 0;margin: 0 8px;border-radius: 64px;}.site-footer-text {font-size: 12px;line-height: 24px;}}.woocommerce .site-main .page-title {display: none;}.woocommerce #content div.product #reviews .comment img.emoji, .woocommerce div.product #reviews .comment img.emoji, .woocommerce-page #content div.product #reviews .comment img.emoji, .woocommerce-page div.product #reviews .comment img.emoji {float: none;}.woocommerce .woocommerce-ordering, .woocommerce .woocommerce-result-count {margin: 0;font-weight: 900;line-height: 50px;display: block;float: none;text-align: center;}.woocommerce .woocommerce-ordering select {display: block;float: none;width: 100%;margin-right: 0;padding-left: 15px;text-align: center;border-radius: 2px;}.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {margin-bottom: 60px;}.woocommerce ul.products li.product a img {z-index: 0;margin-bottom: 4px;transition: all 0.3s ease;}.woocommerce ul.products li.product a:hover img {opacity: 0.75;}.woocommerce span.onsale {min-height: 40px;min-width: 40px;padding: 0;line-height: 40px;top: -20px;left: calc(50% - 20px);margin: 0;border-radius: 40px;font-size: 10px;font-weight: 600;text-transform: uppercase;z-index: 90;box-shadow: 0 4px 8px rgba(0, 0, 0, 0.18);-webkit-transform: rotate(-12deg);-ms-transform: rotate(-12deg);transform: rotate(-12deg);}.woocommerce ul.products li.product .onsale {top: -20px;left: calc(50% - 20px);right: auto;margin: 0;}.woocommerce ul.products li.product {text-align: center;}.woocommerce ul.products li.product .woocommerce-loop-category__title, .woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product h3 {font-size: 14px;line-height: 18px;padding: 20px 0 2px;margin: 0;}.woocommerce .products .star-rating {margin: 0;}.woocommerce ul.products li.product .star-rating {font-size: 12px;margin: 0 auto 12px auto;}.woocommerce .star-rating {height: 20px;font-size: 12px;line-height: 20px;}.woocommerce ul.products li.product .price {font-weight: 600;font-size: 12px;}.woocommerce ul.products li.product .price del {opacity: 1;display: inline-block;margin-right: 12px;text-decoration: none;position: relative;}.woocommerce ul.products li.product .price del:after {content: "";position: absolute;top: 14px;left: -4px;width: 120%;height: 2px;background: #cc2020;-webkit-transform: rotate(-8deg);-ms-transform: rotate(-8deg);transform: rotate(-8deg);}.woocommerce ul.products li.product .price ins {font-weight: 600;text-decoration: none;}.woocommerce ul.products li.product .button {margin: 15px 0 0 0;padding: 0 28px;display: inline-block;text-align: center;}.woocommerce ul.products li.product .button:hover {box-shadow: 0 12px 18px rgba(0, 0, 0, 0.18);}.woocommerce #respond input#submit.added:after, .woocommerce a.button.added:after, .woocommerce button.button.added:after, .woocommerce input.button.added:after {font-size: 42px;position: absolute;top: 0;left: 50%;margin-left: -22px;color: rgba(0, 0, 0, 0.28);}.woocommerce a.added_to_cart {padding-top: 6px;padding-bottom: 6px;font-size: 12px;display: block;text-align: center;font-weight: normal;}.woocommerce #respond input#submit.loading:after, .woocommerce a.button.loading:after, .woocommerce button.button.loading:after, .woocommerce input.button.loading:after {font-size: 38px;display: block;vertical-align: middle;top: 0;right: auto;left: 50%;margin-left: -20px;color: rgba(0, 0, 0, 0.48);}.woocommerce div.product div.images a img {transition: all 0.3s ease;}.woocommerce div.product div.images a:hover img {opacity: 0.8;}div.pp_woocommerce .pp_arrow_next, div.pp_woocommerce .pp_arrow_previous {margin-top: 5px;}.woocommerce nav.woocommerce-pagination ul li a:focus, .woocommerce nav.woocommerce-pagination ul li a:hover, .woocommerce nav.woocommerce-pagination ul li span.current {box-shadow: 0 6px 12px rgba(0, 0, 0, 0.18);}@media (min-width: 768px) {.woocommerce .woocommerce-ordering, .woocommerce .woocommerce-result-count {text-align: left;display: inline;}.woocommerce .woocommerce-ordering select {display: block;float: right;width: auto;text-align: left;margin-right: 4px;}.woocommerce span.onsale {left: -20px;}.woocommerce ul.products li.product .onsale {right: -20px;left: auto;}}.woocommerce div.product div.images {margin-bottom: 60px;box-shadow: 0 8px 16px rgba(0, 0, 0, 0.18);}.woocommerce div.product div.summary {margin-bottom: 60px;}.woocommerce .woocommerce-variation-description {margin-bottom: 30px;}.woocommerce div.product .woocommerce-product-rating {margin-bottom: 2px;}.woocommerce .woocommerce-product-rating .star-rating {margin: 5px 15px 0 0;}.woocommerce .woocommerce-review-link {font-size: 10px;font-weight: 700;}.woocommerce div.product p.price, .woocommerce div.product span.price {font-size: 16px;font-weight: 700;margin-bottom: 30px;}.woocommerce div.product p.price del, .woocommerce div.product span.price del {opacity: 1;margin-right: 30px;text-decoration: none;position: relative;}.woocommerce div.product p.price del:after, .woocommerce div.product span.price del:after {content: "";position: absolute;top: 10px;left: -4px;width: 120%;height: 4px;background: #ee4040;-webkit-transform: rotate(-8deg);-ms-transform: rotate(-8deg);transform: rotate(-8deg);}.woocommerce div.product p.price ins, .woocommerce div.product span.price ins {text-decoration: none;}.woocommerce div.product p.stock {margin-bottom: 15px;}.woocommerce div.product p.stock, .woocommerce .product_meta {font-size: 11px;font-weight: 700;}.woocommerce div.product form.cart div.quantity {margin-right: 5px;}.woocommerce div.product form.cart, .woocommerce div.product p.cart {margin-bottom: 26px;}.woocommerce div.product form.cart .button {margin: 0;}.woocommerce div.product form.cart .button:hover {box-shadow: 0 6px 12px rgba(0, 0, 0, 0.18);}.woocommerce div.product p.stock, .woocommerce .product_meta {font-size: 12px;font-weight: 700;margin-bottom: 60px;}.woocommerce .product_meta > span {line-height: 26px;display: block;}.woocommerce .related.products > h2, .woocommerce .upsells > h2 {margin-bottom: 38px;}.woocommerce div.product form.cart .variations td.label {font-size: 14px;text-transform: capitalize;padding-right: 15px;position: relative;top: 4px;}.woocommerce div.product form.cart .variations {margin-bottom: 30px;}.woocommerce div.product form.cart .variations td, .woocommerce div.product form.cart .variations th {height: 40px;line-height: 40px;vertical-align: middle;margin: 0;padding: 0;}.woocommerce .woocommerce-variation {margin-bottom: 30px;}.woocommerce div.product form.cart .reset_variations:hover {box-shadow: 0 6px 12px rgba(0, 0, 0, 0.18);}.woocommerce .shipping-calculator-button {display: block;padding: 15px 0;}@media (min-width: 768px) {.woocommerce div.product div.summary {padding-left: 15px;}}.woocommerce #reviews #comments h2 {margin-bottom: 38px;}.woocommerce #reviews #comments ol.commentlist {margin: 0;padding: 0;}.woocommerce #reviews #comments ol.commentlist li {margin: 0 0 38px 0;}.woocommerce #reviews #comments ol.commentlist li img.avatar {padding: 0;width: 50px;background: transparent;border: 0;box-shadow: 0 6px 12px rgba(0, 0, 0, 0.18);}.woocommerce #reviews #comments ol.commentlist li .comment-text {margin: 0 0 0 80px;border: 0;border-radius: 0;padding: 0;}.woocommerce #reviews #comments ol.commentlist li .comment-text .star-rating {margin-top: -4px;}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta {font-size: 13px;line-height: 13px;margin-bottom: 18px;}.woocommerce #reviews #comments ol.commentlist li .comment-text .description {padding: 0;}.woocommerce #reviews .comment-reply-title {margin-bottom: 38px;display: block;font-weight: 900;text-transform: uppercase;}.woocommerce #review_form #respond p {margin-bottom: 38px;}.woocommerce #review_form #respond p.comment-form-comment {margin-bottom: 15px;}.woocommerce #review_form #respond .comment-form-rating label {margin-bottom: 4px;}.woocommerce #review_form #respond textarea {min-height: 160px;resize: vertical;}.woocommerce #review_form #respond .form-submit input {padding-left: 60px;padding-right: 60px;margin: 0;}.woocommerce div.product .woocommerce-tabs ul.tabs {overflow: visible;}.woocommerce div.product .woocommerce-tabs .panel {margin-bottom: 80px;}.woocommerce div.product .woocommerce-tabs ul.tabs li a {font-weight: 900;text-transform: uppercase;}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a, .woocommerce div.product .woocommerce-tabs ul.tabs li a:hover, .woocommerce #review_form #respond .form-submit input:hover {box-shadow: 0 6px 12px rgba(0, 0, 0, 0.18);}@media (min-width: 768px) {.woocommerce #reviews #comments ol.commentlist li .comment-text .description {padding: 0 100px 0 0;}}.woocommerce-error, .woocommerce-info, .woocommerce-message {padding: 30px 30px 30px 60px !important;border: 0;margin: 0 0 60px !important;box-shadow: 0 8px 16px rgba(0, 0, 0, 0.18);}.woocommerce-error:before, .woocommerce-info:before, .woocommerce-message:before {font-size: 16px;top: 31px;left: 30px;}.woocommerce .cart .product-name a {font-weight: 700;}.woocommerce a.remove {font-size: 22px;height: 25px;width: 25px;border-radius: 25px;color: #ee4040 !important;background: transparent;}.woocommerce a.remove:hover {background: #ee4040;}.woocommerce-page table.cart td.actions {padding-left: 0;padding-right: 0;}#add_payment_method .wc-proceed-to-checkout a.checkout-button, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button, .woocommerce-checkout .wc-proceed-to-checkout a.checkout-button {margin-bottom: 60px;margin-right: 0;font-size: 16px;padding: 10px;}.woocommerce td.product-name dl.variation {margin: 0;}.woocommerce td.product-name dl.variation dt {margin: 0 8px 0 0;}.woocommerce td.product-name dl.variation dd, .woocommerce td.product-name dl.variation dt {font-size: 9px;font-weight: 700;line-height: 10px;text-transform: uppercase;margin-bottom: 0;margin-top: -3px;padding: 0;}#add_payment_method .wc-proceed-to-checkout, .woocommerce-cart .wc-proceed-to-checkout, .woocommerce-checkout .wc-proceed-to-checkout {padding: 30px 0 0 0;}.woocommerce .select2-container .select2-choice .select2-arrow {right: 12px;}.woocommerce form.checkout_coupon, .woocommerce form.login, .woocommerce form.register {border-width: 1px;border-style: solid;padding: 30px;margin: 0 0 60px 0;border-radius: 0;}.woocommerce form.checkout_coupon .button {height: 50px;line-height: 50px;padding: 0 32px;margin: 0;}.woocommerce form.checkout_coupon .button:hover {box-shadow: 0 6px 12px rgba(0, 0, 0, 0.18);}.woocommerce td.product-name dl.variation {margin: 10px 0;}#add_payment_method #payment, .woocommerce-cart #payment, .woocommerce-checkout #payment {border-radius: 0;margin-bottom: 60px;box-shadow: 0 8px 16px rgba(0, 0, 0, 0.18);}#add_payment_method #payment ul.payment_methods, .woocommerce-cart #payment ul.payment_methods, .woocommerce-checkout #payment ul.payment_methods {padding: 30px;border: 0;}.woocommerce #payment .input-radio {height: 12px;line-height: 26px;}.woocommerce #payment label {margin-bottom: 30px;}#add_payment_method #payment div.payment_box:before, .woocommerce-cart #payment div.payment_box:before, .woocommerce-checkout #payment div.payment_box:before {border: 10px solid rgba(0, 0, 0, 0.08);border-right-color: transparent;border-left-color: transparent;border-top-color: transparent;top: -20px;left: 30px;margin: 0;}#add_payment_method #payment div.payment_box, .woocommerce-cart #payment div.payment_box, .woocommerce-checkout #payment div.payment_box {padding: 15px 20px;margin: 0 0 30px 0;font-size: inherit;border-radius: 0;line-height: inherit;background-color: rgba(0, 0, 0, 0.08);color: inherit;}#add_payment_method #payment ul.payment_methods li img, .woocommerce-cart #payment ul.payment_methods li img, .woocommerce-checkout #payment ul.payment_methods li img {margin: -3px 15px 0;}#add_payment_method #payment div.form-row, .woocommerce-cart #payment div.form-row, .woocommerce-checkout #payment div.form-row {padding: 0 30px 30px 30px;}#add_payment_method #payment div.form-row input.button, .woocommerce-cart #payment div.form-row input.button, .woocommerce-checkout #payment div.form-row input.button {margin: 0;}.woocommerce .order_details {margin: 0 0 30px 0;padding: 0;}.woocommerce .woocommerce-MyAccount-navigation {margin-bottom: 90px;}.woocommerce .woocommerce-message a.button, .woocommerce .woocommerce-MyAccount-content a.button {margin: 0;height: 26px;line-height: 26px;font-size: 10px;text-transform: uppercase;}.woocommerce-account .addresses .title .edit {font-size: 10px;font-weight: 400;margin: 0 20px 0 0;}.site-preloader {visibility: visible;opacity: 1;position: fixed;top: 0;left: 0;right: 0;bottom: 0;width: 100%;height: 100%;z-index: 9999;overflow: hidden;transition: all 1.2s linear;}.site-preloader.out {visibility: hidden;opacity: 0;}.site-preloader.out .line-scale-pulse-out-rapid {transition: all 1.2s linear;}.line-scale-pulse-out-rapid {position: absolute;top: 50%;left: 50%;margin-left: -28px;margin-top: -20px;width: 56px;height: 40px;}.line-scale-pulse-out-rapid.behind {width: 95px;height: 74px;margin-left: -48px;margin-top: -38px;}.line-scale-pulse-out-rapid > div {width: 6px;height: 35px;margin: 1px;-webkit-animation-fill-mode: both;animation-fill-mode: both;display: inline-block;vertical-align: middle;-webkit-animation: line-scale-pulse-out-rapid 0.9s -0.5s infinite cubic-bezier(0.11, 0.49, 0.38, 0.78);animation: line-scale-pulse-out-rapid 0.9s -0.5s infinite cubic-bezier(0.11, 0.49, 0.38, 0.78);}.line-scale-pulse-out-rapid.behind > div {width: 12px;height: 70px;margin: 2px;background: rgba(0, 0, 0, 0.03);}.line-scale-pulse-out-rapid > div:nth-child(2), .line-scale-pulse-out-rapid > div:nth-child(4) {-webkit-animation-delay: -0.25s !important;animation-delay: -0.25s !important;}.line-scale-pulse-out-rapid > div:nth-child(1), .line-scale-pulse-out-rapid > div:nth-child(5) {-webkit-animation-delay: 0s !important;animation-delay: 0s !important;}@-webkit-keyframes line-scale-pulse-out-rapid {0% {-webkit-transform: scaley(1);transform: scaley(1);}80% {-webkit-transform: scaley(0.3);transform: scaley(0.3);}90% {-webkit-transform: scaley(1);transform: scaley(1);}}@keyframes line-scale-pulse-out-rapid {0% {-webkit-transform: scaley(1);transform: scaley(1);}80% {-webkit-transform: scaley(0.3);transform: scaley(0.3);}90% {-webkit-transform: scaley(1);transform: scaley(1);}}.btt {visibility: hidden;opacity: 0;position: fixed;bottom: 5px;right: 5px;width: 40px;height: 40px;border-radius: 40px;text-align: center;padding-top: 8px;z-index: 999;}.btt.in {visibility: visible;opacity: 0.33;}.btt.in:hover {opacity: 1;box-shadow: 0 6px 12px rgba(0, 0, 0, 0.33);}.btt i {font-size: 16px;}@media (min-width: 768px) {.btt {bottom: 30px;right: 30px;width: 50px;height: 50px;padding-top: 12px;}}.section:before, .section:after {content: "";display: block;width: 100%;height: 60px;position: absolute;left: 0;right: 0;margin: 0 auto;background-repeat: no-repeat;background-position: 50% 0;background-size: cover;}.section:before {top: 0;}.section:after {bottom: 0;}.section {position: relative;}.section-header {text-align: center;margin-bottom: 80px;}.section-title {margin: 0;font-size: 42px;font-weight: 900;line-height: 34px;}.section-title strong {font-weight: 900;}.section-subtitle {margin: 0;font-size: 10px;line-height: 16px;letter-spacing: 5px;}@media (min-width: 992px) {.section-title {font-size: 60px;line-height: 52px;}.section-subtitle {font-size: 12px;line-height: 18px;}}.section-history-left-column {text-align: center;}.section-history-middle-column {text-align: center;max-width: 370px;margin: 0 auto;}.section-history-right-column {text-align: center;}.section-history-cta {padding-top: 10px;margin-bottom: 56px;}.section-history-cta:after {content: " ";display: table;clear: both;}.section-history-cta .btn {padding-left: 26px;display: inline-block;margin: 6px;}@media (min-width: 992px) {.section-history-right-column {text-align: left;}.section-history-left-column {text-align: right;}.section-history-cta {margin-bottom: 0;}}.section-quotes .cycle-slideshow {position: relative;width: 280px;margin: 0 auto;}.section-quotes .cycle-slide {width: 280px;margin: 0 auto;}.section-quotes .cycle-pager {position: absolute;bottom: -52px;left: 0;right: 0;width: 100%;height: 12px;text-align: center;}.section-quotes .cycle-pager span {display: inline-block;width: 12px;height: 12px;margin: 0 4px;border-radius: 12px;opacity: 0.33;transition: all 0.3s ease;cursor: pointer;}.section-quotes .cycle-pager span:hover, .section-quotes .cycle-pager span.cycle-pager-active {opacity: 1;}.section-quotes blockquote:before {content: "";display: block;position: absolute;top: -30px;left: 50%;margin-left: -55px;width: 110px;height: 80px;background-image: url(assets/images/theme-defaults/quotes-big.png);background-repeat: no-repeat;background-size: 110px 80px;background-position: top left;}.section-quotes blockquote {position: relative;margin: 0;padding: 0;font-size: 18px;font-weight: 700;line-height: 32px;text-align: center;background: none;visibility: hidden;opacity: 0;-webkit-transform: scale(1.05) translateY(-10px);-ms-transform: scale(1.05) translateY(-10px);transform: scale(1.05) translateY(-10px);transition: all 1s ease-in-out;}.section-quotes .cycle-slide-active > blockquote {visibility: visible;opacity: 1;-webkit-transform: scale(1) translateY(0);-ms-transform: scale(1) translateY(0);transform: scale(1) translateY(0);}.section-quotes blockquote p {margin-bottom: 30px;}.section-quotes blockquote strong {font-weight: 700;}.section-quotes blockquote cite {display: inline-block;margin: 0;padding: 0 20px;font-size: 10px;font-weight: 900;text-transform: uppercase;line-height: 30px;letter-spacing: 1px;background: rgba(0, 0, 0, 0.65);border-radius: 30px;}.section-quotes blockquote cite strong {font-weight: 900;}@media (min-width: 992px) {.section-quotes .cycle-slideshow {width: 720px;}.section-quotes .cycle-slide {width: 720px;}.section-quotes blockquote:before {top: 6px;left: -40px;margin: 0;}.section-quotes blockquote {font-size: 32px;line-height: 46px;}.section-quotes blockquote p {margin-bottom: 50px;}.section-quotes blockquote cite {letter-spacing: 5px;}}.section-gallery .container-fluid .col-md-12 {padding-left: 0;padding-right: 0;}.audiopress-gallery .grid-sizer, .audiopress-gallery .gallery-item {width: 100%;}.audiopress-gallery .gallery-item {display: block;position: relative;max-width: 100%;height: auto;}.audiopress-gallery.spaced .gallery-item {-webkit-clip-path: inset(0px 10px 0px 10px);clip-path: inset(0px 10px 0px 10px);}.audiopress-gallery .gallery-item.wide {width: 100%;}.audiopress-gallery .gallery-item img {display: block;max-width: 100%;height: auto;}.audiopress-gallery.gallery-grayscale .gallery-item img {-webkit-filter: grayscale(1);filter: grayscale(1);}.audiopress-gallery .gallery-item .gallery-item-overlay {position: absolute;top: 0;left: 0;right: 0;bottom: 0;width: 100%;height: 100%;visibility: hidden;opacity: 0;transition: all 0.3s ease;}.audiopress-gallery .gallery-item:hover .gallery-item-overlay {visibility: visible;opacity: 0.96;}.audiopress-gallery .gallery-item .gallery-item-overlay .description {display: inline-block;padding: 7px 16px;margin: 0 30px;font-size: 10px;font-weight: 900;line-height: 16px;letter-spacing: 4px;text-transform: uppercase;background: rgba(0, 0, 0, 0.18);border-radius: 30px;position: relative;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}.modal-open {overflow: auto;}#TB_overlay {opacity: 0.92;filter: alpha(opacity=92);}#TB_window {box-shadow: 0 6px 12px rgba(0, 0, 0, 0.45);}#TB_window img#TB_Image {border: 0;}#TB_caption {float: none;font-size: 16px;font-weight: 700;text-align: center;line-height: 28px;padding: 24px 0 16px 0;}#TB_secondLine {position: absolute;top: 24px;width: calc(100% - 30px);height: 40px;margin: 0 0 0 15px;padding: 6px 0 0 0;font-size: 12px;font-weight: 600;text-transform: uppercase;letter-spacing: 5px;background: rgba(0, 0, 0, 0.66);visibility: hidden;opacity: 0;transition: all 0.3s ease;}#TB_window:hover #TB_secondLine {visibility: visible;opacity: 1;}#TB_closeWindow {height: 40px;padding: 0;float: none;text-align: center;}#TB_closeWindowButton {display: block;top: -12px;right: -12px;width: 40px;height: 40px;border-radius: 40px;box-shadow: 0 3px 6px rgba(0, 0, 0, 0.33);transition: all 0.3s ease;}#TB_closeWindowButton:hover {-webkit-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}.tb-close-icon {width: 38px;height: 38px;padding-top: 6px;background: transparent;}@media (min-width: 768px) {.audiopress-gallery .grid-sizer, .audiopress-gallery .gallery-item {width: 25%;}.audiopress-gallery .gallery-item.wide {width: 50%;}.audiopress-gallery.spaced .gallery-item {-webkit-clip-path: inset(10px);clip-path: inset(10px);}}@media (min-width: 992px) {.audiopress-gallery .grid-sizer, .audiopress-gallery .gallery-item {width: 16.6666667%;}.audiopress-gallery .gallery-item.wide {width: 33.3333333%;}}.section-countdown {text-align: center;}.countdown-text {font-size: 18px;font-weight: 700;line-height: 32px;margin-bottom: 60px;}.countdown-text strong {font-weight: 700;}.countdown-box span {display: block;}.countdown-box .countdown-number {font-size: 30px;font-weight: 900;line-height: 48px;margin-bottom: 4px;}.countdown-box .countdown-label {font-size: 10px;font-weight: 900;text-transform: uppercase;}@media (min-width: 768px) {.countdown-box {min-height: 170px;padding-top: 12px;border-radius: 26px;background: rgba(0, 0, 0, 0.42);}.countdown-text {font-size: 30px;line-height: 44px;}.countdown-box .countdown-number {font-size: 90px;line-height: 90px;margin-bottom: 24px;}.countdown-box .countdown-label {letter-spacing: 5px;}}.section-blog {text-align: center;}.blog-post {margin-bottom: 30px;box-shadow: 0 8px 16px rgba(0, 0, 0, 0.18);}.blog-post-thumbnail {display: block;position: relative;}.blog-post-thumbnail img {display: block;margin: 0 auto;width: 100%;}.blog-post-thumbnail.blog-grayscale img {-webkit-filter: grayscale(1);filter: grayscale(1);}.blog-post-date {display: block;font-size: 10px;font-weight: 900;line-height: 10px;text-transform: uppercase;letter-spacing: 5px;margin-bottom: 4px;}.blog-post-title {font-size: 18px;font-weight: 900;line-height: 16px;clear: none;margin-bottom: 20px;}.blog-post-content {padding: 30px 30px 1px 30px;}.blog-post-excerpt p {margin-bottom: 22px;}.blog-post-excerpt-more {font-size: 12px;padding: 0 8px;}.blog-post-hover-overlay {position: absolute;top: 0;left: 0;right: 0;width: 100%;height: 100%;text-align: center;visibility: hidden;opacity: 0;transition: all 0.3s ease;}.blog-post-thumbnail:hover .blog-post-hover-overlay {visibility: visible;opacity: 0.96;}.blog-post-read-more {display: inline-block;height: 30px;font-size: 10px;font-weight: 900;line-height: 30px;text-transform: uppercase;letter-spacing: 4px;padding: 0 13px 0 16px;border-radius: 30px;background: rgba(0, 0, 0, 0.18);position: relative;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}.section-blog-cta {padding-top: 50px;text-align: center;}.section-blog-cta .btn {margin: 0;}@media (min-width: 768px) {.section-blog {text-align: left;}.blog-post-thumbnail img {max-width: 160px;max-height: 160px;}.blog-post-thumbnail.thumbnail-left, .blog-post-thumbnail.thumbnail-right {float: left;margin-right: 30px;}.blog-post-title {height: 16px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.blog-post-content {min-height: 160px;padding: 30px 30px 0 30px;}}@media (min-width: 992px) {.blog-post-thumbnail.thumbnail-left {float: left;margin-right: 30px;}.blog-post-thumbnail.thumbnail-right {float: right;margin-left: 30px;margin-right: 0;}.blog-post-excerpt {max-height: 56px;overflow: hidden;}}@media (min-width: 1200px) {.blog-post-excerpt {max-height: none;overflow: auto;}}.audiopress-media-item {margin-bottom: 30px;}.lineup-column {margin-bottom: 60px;}.lineup-column-header {text-align: center;margin-bottom: 48px;}.lineup-column-title {font-size: 16px;line-height: 20px;margin-bottom: 8px;}.lineup-column-title span {font-weight: 500;}.lineup-column-subtitle {font-size: 10px;line-height: 12px;margin: 0;}.lineup-listing ul {margin: 0;padding: 0;list-style: none;}.lineup-listing ul li {margin: 0 0 10px 0;padding: 0;display: block;min-height: 50px;}.lineup-listing ul li .lineup-time:before {content: "";width: 10px;height: 10px;display: block;position: absolute;top: 21px;right: -2px;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);transition: background-color 0.3s ease;}.lineup-listing ul li .lineup-time {position: relative;display: block;min-width: 70px;min-height: 50px;float: left;font-size: 18px;font-weight: 900;line-height: 48px;text-align: center;}.lineup-listing ul li .lineup-time:hover {box-shadow: 8px 0 16px rgba(0, 0, 0, 0.18);}.lineup-listing ul li .lineup-time span {font-size: 14px;}.lineup-listing ul li .lineup-band-name {display: inline-block;font-size: 13px;font-weight: 900;line-height: 20px;text-transform: uppercase;margin-top: 15px;margin-left: 24px;margin-right: 24px;}.lineup-listing ul li .lineup-band-logo {display: inline-block;margin-top: 8px;margin-left: 30px;}.lineup-listing ul li .lineup-band-logo img {display: inline-block;max-height: 54px;width: auto;}.lineup-listing ul li .lineup-band-icons {display: none;}.lineup-listing ul li .lineup-band-icons a {font-size: 14px;line-height: 32px;text-align: center;display: inline-block;width: 32px;height: 32px;margin: 0 2px;border-radius: 32px;}.lineup-listing ul li .lineup-band-icons a:hover {box-shadow: 0 6px 12px rgba(0, 0, 0, 0.18);}@media (min-width: 768px) {.lineup-listing ul li {min-height: 70px;}.lineup-listing ul li .lineup-time:before {top: 30px;right: -5px;}.lineup-listing ul li .lineup-time {min-width: 190px;min-height: 70px;font-size: 24px;font-weight: 900;line-height: 60px;}.lineup-listing ul li .lineup-band-icons {display: block;float: right;margin: 19px 16px 0 0;}.lineup-listing ul li .lineup-band-name {font-size: 16px;font-weight: 900;line-height: 24px;margin-top: 23px;margin-left: 30px;margin-right: 30px;}}.section-shop .section-content.shop-grayscale .products li img {-webkit-filter: grayscale(1);filter: grayscale(1);}.section-shop-cta {padding-top: 10px;text-align: center;}.section-shop-cta .btn {margin: 0;}.audiopress-contact-form input[type="text"].form-control, .audiopress-contact-form input[type="email"].form-control, .audiopress-contact-form input[type="url"].form-control {height: 60px;line-height: 60px;border-radius: 60px;padding-left: 74px;}.audiopress-contact-form .btn {height: 60px;line-height: 60px;border-radius: 60px;margin: 0;}.audiopress-contact-form textarea.form-control {border-radius: 30px;height: 240px;padding-left: 74px;padding-top: 16px;}.audiopress-contact-form .wpcf7-form-control-wrap {position: relative;display: block;text-align: center;}.audiopress-contact-form .wpcf7-form-control-wrap:after {content: "";display: block;position: absolute;top: 5px;left: 5px;font-family: "FontAwesome";font-size: 14px;text-align: center;width: 50px;height: 50px;border-radius: 50px;padding-top: 12px;padding-left: 1px;color: rgba(0, 0, 0, 0.25);background: rgba(0, 0, 0, 0.03);}.audiopress-contact-form .your-name.wpcf7-form-control-wrap:after {content: "\f007";}.audiopress-contact-form .your-email.wpcf7-form-control-wrap:after {content: "\f0e0";}.audiopress-contact-form .your-url.wpcf7-form-control-wrap:after {content: "\f015";}.audiopress-contact-form .your-message.wpcf7-form-control-wrap:after {content: "\f040";}.wpcf7-not-valid {box-shadow: 0 4px 8px rgba(255, 0, 0, 0.18);}span.wpcf7-not-valid-tip {display: none;position: absolute;}div.wpcf7-validation-errors {border: none;text-align: center;}div.wpcf7-mail-sent-ok {border: none;}div.wpcf7-response-output {font-weight: 600;text-align: center;margin: 60px 0 0 0;padding: 0;}div.wpcf7 .ajax-loader {background-image: url(assets/images/theme-defaults/ajax-loader.gif);background-size: 16px 16px;width: 16px;height: 16px;margin: 30px 0 0 24px;}.no-shortcode-found {font-size: 16px;font-weight: 800;text-align: center;}@media (min-width: 768px) {.audiopress-contact-form .btn.btn-block {max-width: 235px;float: right;}}.section-map:before {z-index: 1;}.bypostauthor > .comment-body > .comment-meta > .comment-author b:after {content: "Post Author";}.off-canvas-nav-container, .off-canvas-search-container {top: 0;}.off-canvas-nav-close, .off-canvas-search-close {top: 15px;}.site-preloader {top: 0;}@media (min-width: 768px) {.off-canvas-nav-container, .off-canvas-search-close, .site-navbar, .site-preloader {top: 0;}.off-canvas-nav-close, .off-canvas-search-close {top: 16px;}}.body, .lineup-listing ul li, #TB_window, #TB_closeWindowButton, .section-quotes .cycle-pager span, .site-home-header-social-icons li a:hover, .site-footer-social-icons li a:hover, .site-preloader, .panel, .off-canvas-nav-container, .off-canvas-search-container, .site-shopping-cart-inner {background-color: #f0f0f0;}.page-links a, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .band-social-icons li a, .woocommerce div.product .woocommerce-tabs ul.tabs li a, .woocommerce div.product form.cart .button, .woocommerce .widget_price_filter .price_slider_amount .button, .woocommerce nav.woocommerce-pagination ul li a, .woocommerce .widget_shopping_cart .buttons a.button, .woocommerce.widget_shopping_cart .buttons a.button, .woocommerce ul.products li.product .button, .lineup-listing ul li .lineup-band-icons a, .lineup-listing ul li .lineup-time, .lineup-column-title, .lineup-column-subtitle, .band-slideshow .cycle-prev:before, .band-slideshow .cycle-next:before, .section-lineup .section-title, .section-lineup .section-subtitle, .section-countdown .section-title, .section-countdown .section-subtitle, .section-media .section-title, .section-media .section-subtitle, .blog-post-read-more, .countdown-box span, .countdown-text, #TB_secondLine, #TB_prev a:hover, #TB_next a:hover, .audiopress-gallery .gallery-item-overlay .description, .section-quotes blockquote a:hover, .section-quotes blockquote cite, .section-quotes blockquote, .site-home-header-social-icons-label, .site-home-header-social-icons li a, .pre-slogan-text, .slogan-text, .tlt, .post-navigation i, .posts-navigation i, .post-navigation .nav-links a:hover i, .posts-navigation .nav-links a:hover i, .post-navigation .nav-links a, .posts-navigation .nav-links a, .site-title-footer a, .site-footer-bottom a:hover, .site-footer-social-icons li a, .site-footer-text, .btn.icon-before i, .btn.icon-after i, .site-navigation ul ul li a:hover, .site-title, .site-title a, .site-description, .site-navigation ul li a, .site-navbar-icons li a, .btt, .btt:hover, .btt:focus, kbd, .btn-default:focus, .btn-default.focus, .btn-default:hover, .btn-primary, .post-password-form input[type="submit"], .comment-form .form-submit input[type="submit"], .panel-title > a, .panel-title > a:hover, .panel-title > a:focus, .panel-title > a.collapsed:hover, .nav-tabs > li > a:hover, .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus, .tooltip-inner, .pagination a.page-numbers:hover, .pagination .page-numbers.current, .comment-pagination a.page-numbers:hover, .comment-pagination span.page-numbers.current, .widget .tagcloud a:hover, .widget_calendar tr > td a, .woocommerce a.button:hover, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce #review_form #respond .form-submit input, .woocommerce div.product form.cart .reset_variations, .woocommerce button.button.alt.disabled, .woocommerce button.button.alt.disabled:hover, .woocommerce input.button, .woocommerce input.button:disabled, .woocommerce input.button[disabled]:disabled, .woocommerce button.button:hover, .no-of-items {color: #f0f0f0;}::-moz-selection {color: #f0f0f0;background-color: #e62600;}::selection {color: #f0f0f0;background-color: #e62600;}.page-links a:hover, .page-links .page-link, .woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover, .comment-form .form-submit input[type="submit"]:hover, .band-social-icons li a:hover, .woocommerce div.product .woocommerce-tabs ul.tabs li.active a, .woocommerce div.product .woocommerce-tabs ul.tabs li a:hover, .woocommerce div.product form.cart .button:hover, .woocommerce .widget_price_filter .price_slider_amount .button:hover, .woocommerce nav.woocommerce-pagination ul li a:focus, .woocommerce nav.woocommerce-pagination ul li a:hover, .woocommerce nav.woocommerce-pagination ul li span.current, .woocommerce span.onsale, .woocommerce .widget_shopping_cart .buttons a.button:hover, .woocommerce.widget_shopping_cart .buttons a.button:hover, .woocommerce ul.products li.product .button:hover, .lineup-listing ul li .lineup-time:hover:before, .lineup-listing ul li .lineup-time:hover, .lineup-listing ul li .lineup-band-icons a:hover, .blog-post, .sticky .entry-title:before, .post-navigation .nav-links a:hover, .posts-navigation .nav-links a:hover, .entry-meta i, .entry-footer i, code, pre, .btn-default, .btn-primary:focus, .btn-primary.focus, .btn-primary:hover, .form-control, .comment-form-author input, .comment-form-email input, .comment-form-url input, .comment-form-comment textarea, .post-password-form input[type="password"], .panel-title > a.collapsed, .nav-tabs > li > a, .pagination .page-numbers, .wp-caption, .comment-pagination span.page-numbers, .comment-pagination a.page-numbers, .widget select, .search-field, .widget_calendar tr > th, .widget_calendar tr > td, .gallery-icon img, .woocommerce-ordering select, .woocommerce a.button, .woocommerce .quantity .qty, .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover, .woocommerce #review_form #respond .form-submit input:hover, .woocommerce div.product form.cart .variations select, .woocommerce div.product form.cart .reset_variations:hover, .woocommerce-error, .woocommerce-info, .woocommerce-message, #add_payment_method table.cart td.actions .coupon .input-text, .woocommerce-cart table.cart td.actions .coupon .input-text, .woocommerce-checkout table.cart td.actions .coupon .input-text, .woocommerce #add_payment_method table.cart input:hover, .woocommerce-cart table.cart input:hover, .woocommerce-checkout table.cart input:hover, .woocommerce .woocommerce-checkout input, .woocommerce .select2-container .select2-choice, .woocommerce .woocommerce-checkout textarea, .woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea, #add_payment_method #payment, .woocommerce-cart #payment, .woocommerce-checkout #payment, .woocommerce input.button:hover, .woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content, .woocommerce button.button {background-color: #ffffff;}.section-map, .band-meta, .widget .tagcloud a {background-color: #e0e0e0;}.lineup-listing ul li .lineup-band-icons a, .one-page .site-navbar.is-stuck, #TB_overlay {background-color: #262626;}body, .lineup-listing ul li .lineup-band-icons a:hover, .lineup-listing ul li .lineup-band-name, .band-url, .blog-post-title a, #TB_caption, .tb-close-icon, .comment-meta a, a:focus, a:hover, h1 .small, h1 small, .h1 .small, .h1 small, h2 .small, h2 small, .h2 .small, .h2 small, h3 .small, h3 small, .h3 .small, .h3 small, h4 .small, h4 small, .h4 .small, .h4 small, h5 .small, h5 small, .h5 .small, .h5 small, h6 .small, h6 small, .h6 .small, .h6 small, blockquote .small, blockquote footer, blockquote small, .woocommerce .select2-container .select2-choice, .woocommerce-error, .woocommerce-info, .woocommerce-message, .search-field {color: #262626;}::-moz-placeholder {color: #262626;}:-ms-input-placeholder {color: #262626;}::-webkit-input-placeholder {color: #262626;}.btt, kbd, .btn-default:focus, .btn-default.focus, .btn-default:hover, .post-password-form input[type="submit"]:focus, .post-password-form input[type="submit"]:hover, .comment-form .form-submit input[type="submit"]:focus, .panel-title > a, .panel-title > a:hover, .nav-tabs > li.active > a, .nav-tabs > li > a:hover, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus, .tooltip-inner, .widget_calendar tr > td a {background-color: #262626;}h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6, dt, .page-title, .site-intro .breadcrumb-trail ul li, .site-intro .breadcrumb-trail ul li a, .mark, mark, blockquote, blockquote cite, code, pre, caption, table > thead > tr > th, .table > thead > tr > th, .btn-default, legend, label, .form-control, .panel-title > a.collapsed, .nav-tabs > li > a, .off-canvas-navigation ul li a, .off-canvas-navigation ul li.menu-item-has-children .dropdown-icon, .off-canvas-nav-close, .off-canvas-search-close, .entry-title a, .entry-meta i, .entry-footer i, .entry-meta span a, .entry-footer span a, .pagination .page-numbers, .comment-author b, .comment-author b a, .comment .reply .comment-reply-link, .comment-pagination span.page-numbers, .comment-pagination a.page-numbers, .cancel-reply a, .widget-area ul li a, .widget .tagcloud a, .search-submit, .woocommerce-product-search input[type="submit"], .widget_calendar tr > th, .widget_calendar tr > td, .woocommerce .woocommerce-ordering, .woocommerce .woocommerce-result-count, .woocommerce ul.products li.product .price, .woocommerce .woocommerce-review-link, .woocommerce div.product p.price, .woocommerce div.product span.price, .woocommerce div.product .stock, .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover, .woocommerce .product_meta, .woocommerce .product_meta a, .woocommerce #reviews #comments ol.commentlist li .comment-text p.meta, .woocommerce #review_form #respond .form-submit input:hover, .woocommerce div.product form.cart .reset_variations:hover, .woocommerce #add_payment_method table.cart input:hover, .woocommerce-cart table.cart input:hover, .woocommerce-checkout table.cart input:hover, .woocommerce .cart .product-name a, .woocommerce .cart_totals th, .woocommerce .order-total td, .woocommerce .woocommerce-checkout-review-order-table tfoot th, .woocommerce .woocommerce-MyAccount-navigation ul li a, .woocommerce input.button:hover, .woocommerce .widget_shopping_cart .total, .woocommerce.widget_shopping_cart .total, .woocommerce .price_slider_amount .price_label, .woocommerce ul.cart_list li a, .woocommerce ul.product_list_widget li a {color: #262626;}abbr[data-original-title], abbr[title] {border-color: #262626;}.tooltip.top .tooltip-arrow, .tooltip.top-left .tooltip-arrow, .tooltip.top-right .tooltip-arrow {border-top-color: #262626;}.tooltip.left .tooltip-arrow {border-left-color: #262626;}.tooltip.right .tooltip-arrow {border-right-color: #262626;}.tooltip.bottom .tooltip-arrow, .tooltip.bottom-left .tooltip-arrow, .tooltip.bottom-right .tooltip-arrow {border-bottom-color: #262626;}.page-links a, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .band-social-icons li a, .woocommerce div.product .woocommerce-tabs ul.tabs li a, .woocommerce div.product form.cart .button, .woocommerce .widget_price_filter .price_slider_amount .button, .woocommerce nav.woocommerce-pagination ul li a, .woocommerce .widget_shopping_cart .buttons a.button, .woocommerce.widget_shopping_cart .buttons a.button, .woocommerce ul.products li.product .button, .lineup-listing ul li .lineup-time:before, .lineup-listing ul li .lineup-time, .blog-post-hover-overlay, .audiopress-gallery .gallery-item-overlay, .line-scale-pulse-out-rapid > div, .site-home-header-social-icons li a, .post-navigation .nav-links a:hover i, .posts-navigation .nav-links a:hover i, .post-navigation .nav-links a, .posts-navigation .nav-links a, .site-footer-social-icons li a, .btn-default:hover, .btn.icon-before i, .btn.icon-after i, .btn.btn-primary.icon-before:hover i, .btn.btn-primary.icon-after:hover i, .site-navigation ul ul:before, .site-navigation ul ul, .btn-primary, .post-password-form input[type="submit"], .comment-form .form-submit input[type="submit"], .pagination a.page-numbers:hover, .pagination .page-numbers.current, .comment-pagination a.page-numbers:hover, .comment-pagination span.page-numbers.current, .widget .tagcloud a:hover, .widget_calendar tr > td a:hover, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce #review_form #respond .form-submit input, .woocommerce div.product form.cart .reset_variations, .woocommerce button.button.alt.disabled, .woocommerce button.button.alt.disabled:hover, .woocommerce input.button, .woocommerce .widget_price_filter .ui-slider .ui-slider-range, .woocommerce .widget_price_filter .ui-slider .ui-slider-handle, .no-of-items {background-color: #e62600;}a, .page-links a:hover, .woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover, .woocommerce div.product form.cart .reset_variations:hover, .comment-form .form-submit input[type="submit"]:hover, .band-social-icons li a:hover, .woocommerce form.checkout_coupon .button:hover, .woocommerce #payment #place_order:hover, .woocommerce-page #payment #place_order:hover, #add_payment_method .wc-proceed-to-checkout a.checkout-button:hover, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover, .woocommerce-checkout .wc-proceed-to-checkout a.checkout-button:hover, .woocommerce-cart table.cart input:hover, .woocommerce #review_form #respond .form-submit input:hover, .woocommerce div.product .woocommerce-tabs ul.tabs li.active a, .woocommerce div.product .woocommerce-tabs ul.tabs li a:hover, .woocommerce div.product form.cart .button:hover, .woocommerce .widget_price_filter .price_slider_amount .button:hover, .woocommerce nav.woocommerce-pagination ul li a:focus, .woocommerce nav.woocommerce-pagination ul li a:hover, .woocommerce nav.woocommerce-pagination ul li span.current, .woocommerce span.onsale, .woocommerce .widget_shopping_cart .buttons a.button:hover, .woocommerce.widget_shopping_cart .buttons a.button:hover, .woocommerce ul.products li.product .button:hover, .lineup-listing ul li .lineup-time:hover, .lineup-listing ul li .lineup-band-name:hover, .band-url:hover, .blog-post-title a:hover, .countdown-text strong, #TB_closeWindowButton:hover .tb-close-icon, .section-quotes blockquote strong, .site-home-header-social-icons li a:hover, .section-title strong, .section-subtitle strong, .bypostauthor > .comment-body > .comment-meta > .comment-author b:before, .post-navigation .nav-links a:hover, .posts-navigation .nav-links a:hover, .site-title-footer a:hover, .site-footer-social-icons li a:hover, .btn-default, .btn-primary:focus, .btn-primary.focus, .btn-primary:hover, .fa-li, .off-canvas-navigation ul li a:hover, .off-canvas-navigation ul li.menu-item-has-children .dropdown-icon:hover, .off-canvas-nav-close:hover, .off-canvas-search-close:hover, .site-navigation ul li a:hover, .site-navbar-icons li a:hover, .site-title a:hover, .entry-title a:hover, .entry-meta span a:hover, .entry-footer span a:hover, .comment-author b a:hover, .comment-metadata a:hover, .comment .reply .comment-reply-link:hover, .cancel-reply a:hover, .widget-area ul li a:hover, .search-submit:hover, .woocommerce-product-search input[type="submit"]:hover, .woocommerce .star-rating:before, .woocommerce .product a:hover .star-rating:before, .woocommerce .product a .star-rating, .woocommerce .woocommerce-product-rating .star-rating, .woocommerce .woocommerce-review-link:hover, .woocommerce .product_meta a:hover, .woocommerce .star-rating span:before, .woocommerce p.stars a:hover, .woocommerce-message:before, .woocommerce .cart .product-name a:hover, .woocommerce-error:before, .woocommerce-info:before, .woocommerce-message:before, .woocommerce .woocommerce-MyAccount-navigation ul li a:hover, .woocommerce .woocommerce-MyAccount-navigation ul li.is-active a, .site-intro .breadcrumb-trail ul li a:hover, .woocommerce ul.cart_list li a:hover, .woocommerce ul.product_list_widget li a:hover, .site-navigation ul > li:before {color: #e62600;}.sticky .entry-title:before {border-color: #e62600;}.mark, mark {background-color: #fffacc;}body, dd {font-family: Raleway, Helvetica, Arial, sans-serif;font-weight: 400;}body, dd, .comment-list .comment-body, .woocommerce #reviews #comments ol.commentlist li {font-size: 14px;line-height: 26px;letter-spacing: 0px;}h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6, dt, .comment-author b {font-family: Raleway, Helvetica, Arial, sans-serif;font-weight: 900;letter-spacing: 0px;text-transform: uppercase;}h1, .h1 {font-size: 30px;line-height: 28px;}h2, .h2 {font-size: 26px;line-height: 24px;}h3, .h3, .entry-title, .comments-title, .comment-reply-title {font-size: 22px;line-height: 20px;}h4, .h4, .woocommerce .wc-tab > h2, .woocommerce #reviews #comments h2, .woocommerce .related.products > h2, .woocommerce .upsells > h2, .woocommerce #reviews .comment-reply-title, .woocommerce .cross-sells h2, .woocommerce .cart_totals h2, .woocommerce .woocommerce-billing-fields h3, .woocommerce .woocommerce-shipping-fields h3, .woocommerce #order_review_heading {font-size: 20px;line-height: 20px;}h5, .h5 {font-size: 18px;line-height: 18px;}h6, .h6, dt {font-size: 16px;line-height: 16px;}.site-header {background-color: #e0e0e0;background-repeat: no-repeat;background-attachment: inherit;background-position: center center;-webkit-background-size: inherit;-moz-background-size: inherit;-ms-background-size: inherit;-o-background-size: inherit;background-size: inherit;}.site-navbar {background-image: url("assets/images/theme-defaults/default-navbar-background.jpg");min-height: 120px;}.site-branding .custom-logo {width: 190px;}.site-branding {margin-top: -2px;}.site-shopping-cart {top: 120px;}.site-intro {min-height: 240px;}.site-footer {background-color: transparent;background-image: url("assets/images/theme-defaults/default-footer-background.png");background-repeat: no-repeat;background-attachment: scroll;background-position: center top;-webkit-background-size: cover;-moz-background-size: cover;-ms-background-size: cover;-o-background-size: cover;background-size: cover;}.site-footer-branding img {width: 150px;}.site-home-header {background-color: #262626;background-image: url("assets/images/theme-defaults/default-home-header.jpg");background-repeat: no-repeat;background-attachment: scroll;background-position: center bottom;-webkit-background-size: inherit;-moz-background-size: inherit;-ms-background-size: inherit;-o-background-size: inherit;background-size: inherit;}.site-home-header:before {background-image: url("assets/images/theme-defaults/section-divider-bottom.png");}.section-history {padding-top: 120px;padding-bottom: 90px;background-color: #f0f0f0;background-image: url("assets/images/theme-defaults/section-background-01.png");background-repeat: no-repeat;background-attachment: scroll;background-position: center top;-webkit-background-size: inherit;-moz-background-size: inherit;-ms-background-size: inherit;-o-background-size: inherit;background-size: inherit;}.section-history:before {background-image: url("none");}.section-history:after {background-image: url("none");}.section-lineup {padding-top: 160px;padding-bottom: 120px;background-color: #262626;background-image: url("assets/images/theme-defaults/section-background-08.jpg");background-repeat: no-repeat;background-attachment: fixed;background-position: center center;-webkit-background-size: cover;-moz-background-size: cover;-ms-background-size: cover;-o-background-size: cover;background-size: cover;}.section-lineup:before {background-image: url("assets/images/theme-defaults/section-divider-top-inset.png");}.section-lineup:after {background-image: url("assets/images/theme-defaults/section-divider-bottom.png");}.section-gallery {padding-top: 120px;padding-bottom: 150px;background-color: #f0f0f0;background-image: url("assets/images/theme-defaults/section-background-03.png");background-repeat: no-repeat;background-attachment: scroll;background-position: center top;-webkit-background-size: inherit;-moz-background-size: inherit;-ms-background-size: inherit;-o-background-size: inherit;background-size: inherit;}.section-gallery:before {background-image: url("none");}.section-gallery:after {background-image: url("none");}.section-media {padding-top: 160px;padding-bottom: 160px;background-color: #262626;background-image: url("assets/images/theme-defaults/section-background-06.jpg");background-repeat: no-repeat;background-attachment: fixed;background-position: center center;-webkit-background-size: cover;-moz-background-size: cover;-ms-background-size: cover;-o-background-size: cover;background-size: cover;}.section-media:before {background-image: url("assets/images/theme-defaults/section-divider-top-inset.png");}.section-media:after {background-image: url("assets/images/theme-defaults/section-divider-bottom.png");}.section-shop {padding-top: 120px;padding-bottom: 130px;background-color: #f0f0f0;background-image: url("assets/images/theme-defaults/section-background-01.png");background-repeat: no-repeat;background-attachment: scroll;background-position: center top;-webkit-background-size: inherit;-moz-background-size: inherit;-ms-background-size: inherit;-o-background-size: inherit;background-size: inherit;}.section-shop:before {background-image: url("none");}.section-shop:after {background-image: url("none");}.section-quotes {padding-top: 134px;padding-bottom: 190px;background-color: #262626;background-image: url("assets/images/theme-defaults/section-background-02.jpg");background-repeat: no-repeat;background-attachment: fixed;background-position: center center;-webkit-background-size: cover;-moz-background-size: cover;-ms-background-size: cover;-o-background-size: cover;background-size: cover;}.section-quotes:before {background-image: url("assets/images/theme-defaults/section-divider-top-inset.png");}.section-quotes:after {background-image: url("assets/images/theme-defaults/section-divider-bottom.png");}.section-blog {padding-top: 120px;padding-bottom: 130px;background-color: #f0f0f0;background-image: url("assets/images/theme-defaults/section-background-05.png");background-repeat: no-repeat;background-attachment: scroll;background-position: center top;-webkit-background-size: inherit;-moz-background-size: inherit;-ms-background-size: inherit;-o-background-size: inherit;background-size: inherit;}.section-blog:before {background-image: url("none");}.section-blog:after {background-image: url("none");}.section-countdown {padding-top: 140px;padding-bottom: 190px;background-color: #262626;background-image: url("assets/images/theme-defaults/section-background-04.jpg");background-repeat: no-repeat;background-attachment: fixed;background-position: center center;-webkit-background-size: cover;-moz-background-size: cover;-ms-background-size: cover;-o-background-size: cover;background-size: cover;}.section-countdown:before {background-image: url("assets/images/theme-defaults/section-divider-top-inset.png");}.section-countdown:after {background-image: url("assets/images/theme-defaults/section-divider-bottom.png");}.section-contact {padding-top: 120px;padding-bottom: 130px;background-color: #f0f0f0;background-image: url("assets/images/theme-defaults/section-background-03.png");background-repeat: no-repeat;background-attachment: scroll;background-position: center top;-webkit-background-size: inherit;-moz-background-size: inherit;-ms-background-size: inherit;-o-background-size: inherit;background-size: inherit;}.section-contact:before {background-image: url("none");}.section-contact:after {background-image: url("none");}.section-map:before {background-image: url("assets/images/theme-defaults/section-divider-top-inset.png");}.section-map:after {background-image: url("none");}@media (min-width: 768px) {.site-intro {margin-top: 120px;}.site-navbar.is-stuck {min-height: 80px;}.site-navbar.is-stuck .site-shopping-cart {top: 80px;}}
.wpgmza_map img {
	max-width: none
}
.wpgmza_widget {
	overflow: auto
}