@charset "UTF-8";html{font-family:'open-sans';-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}
body{margin:0;}
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary{display:block;}
audio, canvas, progress, video{display:inline-block;vertical-align:baseline;}
audio:not([controls]){display:none;height:0;}
[hidden], template{display:none;}
a{background:transparent;}
a:active, a:hover{outline:0;}
abbr[title]{border-bottom:1px dotted;}
b, strong{font-weight:bold;}
dfn{font-style:italic;}
h1{font-size:2em;margin:0.67em 0;}
mark{background:#ff0;color:#000;}
small{font-size:80%;}
sub, sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}
sup{top:-0.5em;}
sub{bottom:-0.25em;}
img{border:0;}
svg:not(:root){overflow:hidden;}
figure{margin:1em 40px;}
hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}
pre{overflow:auto;}
code, kbd, pre, samp{font-family:monospace, monospace;font-size:1em;}
button, input, optgroup, select, textarea{color:inherit;font:inherit;margin:0;}
button{overflow:visible;}
button, select{text-transform:none;}
button, html input[type="button"], input[type="reset"], input[type="submit"]{-webkit-appearance:button;cursor:pointer;}
button[disabled], html input[disabled]{cursor:default;}
button::-moz-focus-inner, input::-moz-focus-inner{border:0;padding:0;}
input{line-height:normal;}
input[type="checkbox"], input[type="radio"]{box-sizing:border-box;padding:0;}
input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button{height:auto;}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}
fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}
legend{border:0;padding:0;}
textarea{overflow:auto;}
optgroup{font-weight:bold;}
table{border-collapse:collapse;border-spacing:0;}
td, th{padding:0;}
meta.foundation-version{font-family:"/5.4.6/";}
meta.foundation-mq-small{font-family:"/only screen/";width:0;}
meta.foundation-mq-medium{font-family:"/only screen and (min-width:783px)/";width:783px;}
meta.foundation-mq-large{font-family:"/only screen and (min-width:921px)/";width:921px;}
meta.foundation-mq-xlarge{font-family:"/only screen and (min-width:1221px)/";width:1221px;}
meta.foundation-mq-xxlarge{font-family:"/only screen and (min-width:1601px)/";width:1601px;}
meta.foundation-data-attribute-namespace{font-family:false;}
html, body{height:100%;}
*, *:before, *:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
html, body{font-size:14px;}
body{background:#fff;color:#333333;padding:0;margin:0;font-family:'Droid Sans', sans-serif;font-weight:400;font-style:normal;line-height:22px;position:relative;cursor:auto;}
a:hover{cursor:pointer;}
img{max-width:100%;height:auto;}
img{-ms-interpolation-mode:bicubic;}
#map_canvas img, .map_canvas img, #map_canvas embed, .map_canvas embed, #map_canvas object, .map_canvas object{max-width:none !important;}
.left{float:left !important;}
.right, .woocommerce .alert-box .button.wc-forward, .woocommerce .nm_mc_error .button.wc-forward, .woocommerce .woocommerce-error .button.wc-forward{float:right !important;}
.clearfix:before, .clearfix:after{content:" ";display:table;}
.clearfix:after{clear:both;}
.hide{display:none;}
.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
img{display:inline-block;vertical-align:middle;}
textarea{height:auto;min-height:50px;}
select{width:100%;}
.row{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:82.28571rem;}
.row:before, .row:after{content:" ";display:table;}
.row:after{clear:both;}
.row.collapse > .column, .row.collapse > .columns{padding-left:0;padding-right:0;}
.row.collapse .row{margin-left:0;margin-right:0;}
.row .row{width:auto;margin-left:-1.07143rem;margin-right:-1.07143rem;margin-top:0;margin-bottom:0;max-width:none;}
.row .row:before, .row .row:after{content:" ";display:table;}
.row .row:after{clear:both;}
.row .row.collapse{width:auto;margin:0;max-width:none;}
.row .row.collapse:before, .row .row.collapse:after{content:" ";display:table;}
.row .row.collapse:after{clear:both;}
.column, .columns{padding-left:1.07143rem;padding-right:1.07143rem;width:100%;float:left;}
[class*="column"] + [class*="column"]:last-child{float:right;}
[class*="column"] + [class*="column"].end{float:left;}
@media only screen{.small-push-0{position:relative;left:0%;right:auto;}
.small-pull-0{position:relative;right:0%;left:auto;}
.small-push-1{position:relative;left:8.33333%;right:auto;}
.small-pull-1{position:relative;right:8.33333%;left:auto;}
.small-push-2{position:relative;left:16.66667%;right:auto;}
.small-pull-2{position:relative;right:16.66667%;left:auto;}
.small-push-3{position:relative;left:25%;right:auto;}
.small-pull-3{position:relative;right:25%;left:auto;}
.small-push-4{position:relative;left:33.33333%;right:auto;}
.small-pull-4{position:relative;right:33.33333%;left:auto;}
.small-push-5{position:relative;left:41.66667%;right:auto;}
.small-pull-5{position:relative;right:41.66667%;left:auto;}
.small-push-6{position:relative;left:50%;right:auto;}
.small-pull-6{position:relative;right:50%;left:auto;}
.small-push-7{position:relative;left:58.33333%;right:auto;}
.small-pull-7{position:relative;right:58.33333%;left:auto;}
.small-push-8{position:relative;left:66.66667%;right:auto;}
.small-pull-8{position:relative;right:66.66667%;left:auto;}
.small-push-9{position:relative;left:75%;right:auto;}
.small-pull-9{position:relative;right:75%;left:auto;}
.small-push-10{position:relative;left:83.33333%;right:auto;}
.small-pull-10{position:relative;right:83.33333%;left:auto;}
.small-push-11{position:relative;left:91.66667%;right:auto;}
.small-pull-11{position:relative;right:91.66667%;left:auto;}
.column, .columns{position:relative;padding-left:1.07143rem;padding-right:1.07143rem;float:left;}
.small-1{width:8.33333%;}
.small-2{width:16.66667%;}
.small-3{width:25%;}
.small-4{width:33.33333%;}
.small-5{width:41.66667%;}
.small-6{width:50%;}
.small-7{width:58.33333%;}
.small-8{width:66.66667%;}
.small-9{width:75%;}
.small-10{width:83.33333%;}
.small-11{width:91.66667%;}
.small-12{width:100%;}
.small-offset-0{margin-left:0% !important;}
.small-offset-1{margin-left:8.33333% !important;}
.small-offset-2{margin-left:16.66667% !important;}
.small-offset-3{margin-left:25% !important;}
.small-offset-4{margin-left:33.33333% !important;}
.small-offset-5{margin-left:41.66667% !important;}
.small-offset-6{margin-left:50% !important;}
.small-offset-7{margin-left:58.33333% !important;}
.small-offset-8{margin-left:66.66667% !important;}
.small-offset-9{margin-left:75% !important;}
.small-offset-10{margin-left:83.33333% !important;}
.small-offset-11{margin-left:91.66667% !important;}
.small-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left;}
.column.small-centered, .columns.small-centered{margin-left:auto;margin-right:auto;float:none;}
.column.small-uncentered, .columns.small-uncentered{margin-left:0;margin-right:0;float:left;}
.column.small-centered:last-child, .columns.small-centered:last-child{float:none;}
.column.small-uncentered:last-child, .columns.small-uncentered:last-child{float:left;}
.column.small-uncentered.opposite, .columns.small-uncentered.opposite{float:right;}
}
@media only screen and (min-width:783px){.medium-push-0{position:relative;left:0%;right:auto;}
.medium-pull-0{position:relative;right:0%;left:auto;}
.medium-push-1{position:relative;left:8.33333%;right:auto;}
.medium-pull-1{position:relative;right:8.33333%;left:auto;}
.medium-push-2{position:relative;left:16.66667%;right:auto;}
.medium-pull-2{position:relative;right:16.66667%;left:auto;}
.medium-push-3{position:relative;left:25%;right:auto;}
.medium-pull-3{position:relative;right:25%;left:auto;}
.medium-push-4{position:relative;left:33.33333%;right:auto;}
.medium-pull-4{position:relative;right:33.33333%;left:auto;}
.medium-push-5{position:relative;left:41.66667%;right:auto;}
.medium-pull-5{position:relative;right:41.66667%;left:auto;}
.medium-push-6{position:relative;left:50%;right:auto;}
.medium-pull-6{position:relative;right:50%;left:auto;}
.medium-push-7{position:relative;left:58.33333%;right:auto;}
.medium-pull-7{position:relative;right:58.33333%;left:auto;}
.medium-push-8{position:relative;left:66.66667%;right:auto;}
.medium-pull-8{position:relative;right:66.66667%;left:auto;}
.medium-push-9{position:relative;left:75%;right:auto;}
.medium-pull-9{position:relative;right:75%;left:auto;}
.medium-push-10{position:relative;left:83.33333%;right:auto;}
.medium-pull-10{position:relative;right:83.33333%;left:auto;}
.medium-push-11{position:relative;left:91.66667%;right:auto;}
.medium-pull-11{position:relative;right:91.66667%;left:auto;}
.column, .columns{position:relative;padding-left:1.07143rem;padding-right:1.07143rem;float:left;}
.medium-1{width:8.33333%;}
.medium-2{width:16.66667%;}
.medium-3{width:25%;}
.medium-4{width:33.33333%;}
.medium-5{width:41.66667%;}
.medium-6{width:50%;}
.medium-7{width:58.33333%;}
.medium-8{width:66.66667%;}
.medium-9{width:75%;}
.medium-10{width:83.33333%;}
.medium-11{width:91.66667%;}
.medium-12{width:100%;}
.medium-offset-0{margin-left:0% !important;}
.medium-offset-1{margin-left:8.33333% !important;}
.medium-offset-2{margin-left:16.66667% !important;}
.medium-offset-3{margin-left:25% !important;}
.medium-offset-4{margin-left:33.33333% !important;}
.medium-offset-5{margin-left:41.66667% !important;}
.medium-offset-6{margin-left:50% !important;}
.medium-offset-7{margin-left:58.33333% !important;}
.medium-offset-8{margin-left:66.66667% !important;}
.medium-offset-9{margin-left:75% !important;}
.medium-offset-10{margin-left:83.33333% !important;}
.medium-offset-11{margin-left:91.66667% !important;}
.medium-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left;}
.column.medium-centered, .columns.medium-centered{margin-left:auto;margin-right:auto;float:none;}
.column.medium-uncentered, .columns.medium-uncentered{margin-left:0;margin-right:0;float:left;}
.column.medium-centered:last-child, .columns.medium-centered:last-child{float:none;}
.column.medium-uncentered:last-child, .columns.medium-uncentered:last-child{float:left;}
.column.medium-uncentered.opposite, .columns.medium-uncentered.opposite{float:right;}
.push-0{position:relative;left:0%;right:auto;}
.pull-0{position:relative;right:0%;left:auto;}
.push-1{position:relative;left:8.33333%;right:auto;}
.pull-1{position:relative;right:8.33333%;left:auto;}
.push-2{position:relative;left:16.66667%;right:auto;}
.pull-2{position:relative;right:16.66667%;left:auto;}
.push-3{position:relative;left:25%;right:auto;}
.pull-3{position:relative;right:25%;left:auto;}
.push-4{position:relative;left:33.33333%;right:auto;}
.pull-4{position:relative;right:33.33333%;left:auto;}
.push-5{position:relative;left:41.66667%;right:auto;}
.pull-5{position:relative;right:41.66667%;left:auto;}
.push-6{position:relative;left:50%;right:auto;}
.pull-6{position:relative;right:50%;left:auto;}
.push-7{position:relative;left:58.33333%;right:auto;}
.pull-7{position:relative;right:58.33333%;left:auto;}
.push-8{position:relative;left:66.66667%;right:auto;}
.pull-8{position:relative;right:66.66667%;left:auto;}
.push-9{position:relative;left:75%;right:auto;}
.pull-9{position:relative;right:75%;left:auto;}
.push-10{position:relative;left:83.33333%;right:auto;}
.pull-10{position:relative;right:83.33333%;left:auto;}
.push-11{position:relative;left:91.66667%;right:auto;}
.pull-11{position:relative;right:91.66667%;left:auto;}
}
@media only screen and (min-width:921px){.large-push-0{position:relative;left:0%;right:auto;}
.large-pull-0{position:relative;right:0%;left:auto;}
.large-push-1{position:relative;left:8.33333%;right:auto;}
.large-pull-1{position:relative;right:8.33333%;left:auto;}
.large-push-2{position:relative;left:16.66667%;right:auto;}
.large-pull-2{position:relative;right:16.66667%;left:auto;}
.large-push-3{position:relative;left:25%;right:auto;}
.large-pull-3{position:relative;right:25%;left:auto;}
.large-push-4{position:relative;left:33.33333%;right:auto;}
.large-pull-4{position:relative;right:33.33333%;left:auto;}
.large-push-5{position:relative;left:41.66667%;right:auto;}
.large-pull-5{position:relative;right:41.66667%;left:auto;}
.large-push-6{position:relative;left:50%;right:auto;}
.large-pull-6{position:relative;right:50%;left:auto;}
.large-push-7{position:relative;left:58.33333%;right:auto;}
.large-pull-7{position:relative;right:58.33333%;left:auto;}
.large-push-8{position:relative;left:66.66667%;right:auto;}
.large-pull-8{position:relative;right:66.66667%;left:auto;}
.large-push-9{position:relative;left:75%;right:auto;}
.large-pull-9{position:relative;right:75%;left:auto;}
.large-push-10{position:relative;left:83.33333%;right:auto;}
.large-pull-10{position:relative;right:83.33333%;left:auto;}
.large-push-11{position:relative;left:91.66667%;right:auto;}
.large-pull-11{position:relative;right:91.66667%;left:auto;}
.column, .columns{position:relative;padding-left:1.07143rem;padding-right:1.07143rem;float:left;}
.large-1{width:8.33333%;}
.large-2{width:16.66667%;}
.large-3{width:25%;}
.large-4{width:33.33333%;}
.large-5{width:41.66667%;}
.large-6{width:50%;}
.large-7{width:58.33333%;}
.large-8{width:66.66667%;}
.large-9{width:75%;}
.large-10{width:83.33333%;}
.large-11{width:91.66667%;}
.large-12{width:100%;}
.large-offset-0{margin-left:0% !important;}
.large-offset-1{margin-left:8.33333% !important;}
.large-offset-2{margin-left:16.66667% !important;}
.large-offset-3{margin-left:25% !important;}
.large-offset-4{margin-left:33.33333% !important;}
.large-offset-5{margin-left:41.66667% !important;}
.large-offset-6{margin-left:50% !important;}
.large-offset-7{margin-left:58.33333% !important;}
.large-offset-8{margin-left:66.66667% !important;}
.large-offset-9{margin-left:75% !important;}
.large-offset-10{margin-left:83.33333% !important;}
.large-offset-11{margin-left:91.66667% !important;}
.large-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left;}
.column.large-centered, .columns.large-centered{margin-left:auto;margin-right:auto;float:none;}
.column.large-uncentered, .columns.large-uncentered{margin-left:0;margin-right:0;float:left;}
.column.large-centered:last-child, .columns.large-centered:last-child{float:none;}
.column.large-uncentered:last-child, .columns.large-uncentered:last-child{float:left;}
.column.large-uncentered.opposite, .columns.large-uncentered.opposite{float:right;}
.push-0{position:relative;left:0%;right:auto;}
.pull-0{position:relative;right:0%;left:auto;}
.push-1{position:relative;left:8.33333%;right:auto;}
.pull-1{position:relative;right:8.33333%;left:auto;}
.push-2{position:relative;left:16.66667%;right:auto;}
.pull-2{position:relative;right:16.66667%;left:auto;}
.push-3{position:relative;left:25%;right:auto;}
.pull-3{position:relative;right:25%;left:auto;}
.push-4{position:relative;left:33.33333%;right:auto;}
.pull-4{position:relative;right:33.33333%;left:auto;}
.push-5{position:relative;left:41.66667%;right:auto;}
.pull-5{position:relative;right:41.66667%;left:auto;}
.push-6{position:relative;left:50%;right:auto;}
.pull-6{position:relative;right:50%;left:auto;}
.push-7{position:relative;left:58.33333%;right:auto;}
.pull-7{position:relative;right:58.33333%;left:auto;}
.push-8{position:relative;left:66.66667%;right:auto;}
.pull-8{position:relative;right:66.66667%;left:auto;}
.push-9{position:relative;left:75%;right:auto;}
.pull-9{position:relative;right:75%;left:auto;}
.push-10{position:relative;left:83.33333%;right:auto;}
.pull-10{position:relative;right:83.33333%;left:auto;}
.push-11{position:relative;left:91.66667%;right:auto;}
.pull-11{position:relative;right:91.66667%;left:auto;}
}
.accordion{margin-bottom:0;}
.accordion:before, .accordion:after{content:" ";display:table;}
.accordion:after{clear:both;}
.accordion .accordion-navigation, .accordion dd{display:block;margin-bottom:0 !important;}
.accordion .accordion-navigation.active > a, .accordion dd.active > a{background:inherit;}
.accordion .accordion-navigation > a, .accordion dd > a{background:#fff;color:#545454;padding:1.14286rem;display:block;font-family:'Droid Sans', sans-serif;font-size:1.28571rem;}
.accordion .accordion-navigation > a:hover, .accordion dd > a:hover{background:inherit;}
.accordion .accordion-navigation > .content, .accordion dd > .content{display:none;padding:1.07143rem;}
.accordion .accordion-navigation > .content.active, .accordion dd > .content.active{display:block;background:#fff;}
.alert-box, .nm_mc_error, .woocommerce-error{border-style:solid;border-width:1px;display:block;font-weight:normal;margin-bottom:1.42857rem;position:relative;padding:1rem 1.71429rem 1rem 1rem;font-size:0.92857rem;transition:opacity 300ms ease-out;background-color:#98226e;border-color:#831d5f;color:#fff;}
.alert-box .close, .nm_mc_error .close, .woocommerce-error .close{font-size:1.57143rem;padding:9px 6px 4px;line-height:0;position:absolute;top:50%;margin-top:-0.78571rem;right:0.28571rem;color:#333;opacity:0.3;}
.alert-box .close:hover, .nm_mc_error .close:hover, .woocommerce-error .close:hover, .alert-box .close:focus, .nm_mc_error .close:focus, .woocommerce-error .close:focus{opacity:0.5;}
.alert-box.radius, .nm_mc_error.radius, .woocommerce-error.radius{border-radius:3px;}
.alert-box.round, .nm_mc_error.round, .woocommerce-error.round{border-radius:1000px;}
.alert-box.success, .nm_mc_error.success, .woocommerce-error.success, #buddypress div#message.updated{background-color:#43ac6a;border-color:#3a945b;color:#fff;}
.alert-box.alert, .nm_mc_error.alert, .nm_mc_error.nm_mc_error, .woocommerce-error.alert, .nm_mc_error.woocommerce-error, #buddypress div#message.error, #buddypress div.woocommerce-error#message, .nm_mc_error.alert-box, .nm_mc_error.nm_mc_error, .woocommerce-error.nm_mc_error{background-color:#f04124;border-color:#de2d0f;color:#fff;}
.alert-box.secondary, .nm_mc_error.secondary, .woocommerce-error.secondary{background-color:#eaeaea;border-color:#c9c9c9;color:#505050;}
.alert-box.warning, .nm_mc_error.warning, .woocommerce-error.warning, #buddypress div#message.info{background-color:#f08a24;border-color:#de770f;color:#fff;}
.alert-box.info, .nm_mc_error.info, .woocommerce-error.info{background-color:#a0d3e8;border-color:#74bfdd;color:#505050;}
.alert-box.alert-close, .nm_mc_error.alert-close, .woocommerce-error.alert-close{opacity:0;}
[class*="block-grid-"]{display:block;padding:0;margin:0 -0.71429rem;}
[class*="block-grid-"]:before, [class*="block-grid-"]:after{content:" ";display:table;}
[class*="block-grid-"]:after{clear:both;}
[class*="block-grid-"] > li{display:block;height:auto;float:left;padding:0 0.71429rem 1.42857rem;}
@media only screen{.small-block-grid-1 > li{width:100%;list-style:none;}
.small-block-grid-1 > li:nth-of-type(1n){clear:none;}
.small-block-grid-1 > li:nth-of-type(1n+1){clear:both;}
.small-block-grid-2 > li{width:50%;list-style:none;}
.small-block-grid-2 > li:nth-of-type(1n){clear:none;}
.small-block-grid-2 > li:nth-of-type(2n+1){clear:both;}
.small-block-grid-3 > li{width:33.33333%;list-style:none;}
.small-block-grid-3 > li:nth-of-type(1n){clear:none;}
.small-block-grid-3 > li:nth-of-type(3n+1){clear:both;}
.small-block-grid-4 > li{width:25%;list-style:none;}
.small-block-grid-4 > li:nth-of-type(1n){clear:none;}
.small-block-grid-4 > li:nth-of-type(4n+1){clear:both;}
.small-block-grid-5 > li{width:20%;list-style:none;}
.small-block-grid-5 > li:nth-of-type(1n){clear:none;}
.small-block-grid-5 > li:nth-of-type(5n+1){clear:both;}
.small-block-grid-6 > li{width:16.66667%;list-style:none;}
.small-block-grid-6 > li:nth-of-type(1n){clear:none;}
.small-block-grid-6 > li:nth-of-type(6n+1){clear:both;}
.small-block-grid-7 > li{width:14.28571%;list-style:none;}
.small-block-grid-7 > li:nth-of-type(1n){clear:none;}
.small-block-grid-7 > li:nth-of-type(7n+1){clear:both;}
.small-block-grid-8 > li{width:12.5%;list-style:none;}
.small-block-grid-8 > li:nth-of-type(1n){clear:none;}
.small-block-grid-8 > li:nth-of-type(8n+1){clear:both;}
.small-block-grid-9 > li{width:11.11111%;list-style:none;}
.small-block-grid-9 > li:nth-of-type(1n){clear:none;}
.small-block-grid-9 > li:nth-of-type(9n+1){clear:both;}
.small-block-grid-10 > li{width:10%;list-style:none;}
.small-block-grid-10 > li:nth-of-type(1n){clear:none;}
.small-block-grid-10 > li:nth-of-type(10n+1){clear:both;}
.small-block-grid-11 > li{width:9.09091%;list-style:none;}
.small-block-grid-11 > li:nth-of-type(1n){clear:none;}
.small-block-grid-11 > li:nth-of-type(11n+1){clear:both;}
.small-block-grid-12 > li{width:8.33333%;list-style:none;}
.small-block-grid-12 > li:nth-of-type(1n){clear:none;}
.small-block-grid-12 > li:nth-of-type(12n+1){clear:both;}
}
@media only screen and (min-width:783px){.medium-block-grid-1 > li{width:100%;list-style:none;}
.medium-block-grid-1 > li:nth-of-type(1n){clear:none;}
.medium-block-grid-1 > li:nth-of-type(1n+1){clear:both;}
.medium-block-grid-2 > li{width:50%;list-style:none;}
.medium-block-grid-2 > li:nth-of-type(1n){clear:none;}
.medium-block-grid-2 > li:nth-of-type(2n+1){clear:both;}
.medium-block-grid-3 > li{width:33.33333%;list-style:none;}
.medium-block-grid-3 > li:nth-of-type(1n){clear:none;}
.medium-block-grid-3 > li:nth-of-type(3n+1){clear:both;}
.medium-block-grid-4 > li{width:25%;list-style:none;}
.medium-block-grid-4 > li:nth-of-type(1n){clear:none;}
.medium-block-grid-4 > li:nth-of-type(4n+1){clear:both;}
.medium-block-grid-5 > li{width:20%;list-style:none;}
.medium-block-grid-5 > li:nth-of-type(1n){clear:none;}
.medium-block-grid-5 > li:nth-of-type(5n+1){clear:both;}
.medium-block-grid-6 > li{width:16.66667%;list-style:none;}
.medium-block-grid-6 > li:nth-of-type(1n){clear:none;}
.medium-block-grid-6 > li:nth-of-type(6n+1){clear:both;}
.medium-block-grid-7 > li{width:14.28571%;list-style:none;}
.medium-block-grid-7 > li:nth-of-type(1n){clear:none;}
.medium-block-grid-7 > li:nth-of-type(7n+1){clear:both;}
.medium-block-grid-8 > li{width:12.5%;list-style:none;}
.medium-block-grid-8 > li:nth-of-type(1n){clear:none;}
.medium-block-grid-8 > li:nth-of-type(8n+1){clear:both;}
.medium-block-grid-9 > li{width:11.11111%;list-style:none;}
.medium-block-grid-9 > li:nth-of-type(1n){clear:none;}
.medium-block-grid-9 > li:nth-of-type(9n+1){clear:both;}
.medium-block-grid-10 > li{width:10%;list-style:none;}
.medium-block-grid-10 > li:nth-of-type(1n){clear:none;}
.medium-block-grid-10 > li:nth-of-type(10n+1){clear:both;}
.medium-block-grid-11 > li{width:9.09091%;list-style:none;}
.medium-block-grid-11 > li:nth-of-type(1n){clear:none;}
.medium-block-grid-11 > li:nth-of-type(11n+1){clear:both;}
.medium-block-grid-12 > li{width:8.33333%;list-style:none;}
.medium-block-grid-12 > li:nth-of-type(1n){clear:none;}
.medium-block-grid-12 > li:nth-of-type(12n+1){clear:both;}
}
@media only screen and (min-width:921px){.large-block-grid-1 > li{width:100%;list-style:none;}
.large-block-grid-1 > li:nth-of-type(1n){clear:none;}
.large-block-grid-1 > li:nth-of-type(1n+1){clear:both;}
.large-block-grid-2 > li{width:50%;list-style:none;}
.large-block-grid-2 > li:nth-of-type(1n){clear:none;}
.large-block-grid-2 > li:nth-of-type(2n+1){clear:both;}
.large-block-grid-3 > li{width:33.33333%;list-style:none;}
.large-block-grid-3 > li:nth-of-type(1n){clear:none;}
.large-block-grid-3 > li:nth-of-type(3n+1){clear:both;}
.large-block-grid-4 > li{width:25%;list-style:none;}
.large-block-grid-4 > li:nth-of-type(1n){clear:none;}
.large-block-grid-4 > li:nth-of-type(4n+1){clear:both;}
.large-block-grid-5 > li{width:20%;list-style:none;}
.large-block-grid-5 > li:nth-of-type(1n){clear:none;}
.large-block-grid-5 > li:nth-of-type(5n+1){clear:both;}
.large-block-grid-6 > li{width:16.66667%;list-style:none;}
.large-block-grid-6 > li:nth-of-type(1n){clear:none;}
.large-block-grid-6 > li:nth-of-type(6n+1){clear:both;}
.large-block-grid-7 > li{width:14.28571%;list-style:none;}
.large-block-grid-7 > li:nth-of-type(1n){clear:none;}
.large-block-grid-7 > li:nth-of-type(7n+1){clear:both;}
.large-block-grid-8 > li{width:12.5%;list-style:none;}
.large-block-grid-8 > li:nth-of-type(1n){clear:none;}
.large-block-grid-8 > li:nth-of-type(8n+1){clear:both;}
.large-block-grid-9 > li{width:11.11111%;list-style:none;}
.large-block-grid-9 > li:nth-of-type(1n){clear:none;}
.large-block-grid-9 > li:nth-of-type(9n+1){clear:both;}
.large-block-grid-10 > li{width:10%;list-style:none;}
.large-block-grid-10 > li:nth-of-type(1n){clear:none;}
.large-block-grid-10 > li:nth-of-type(10n+1){clear:both;}
.large-block-grid-11 > li{width:9.09091%;list-style:none;}
.large-block-grid-11 > li:nth-of-type(1n){clear:none;}
.large-block-grid-11 > li:nth-of-type(11n+1){clear:both;}
.large-block-grid-12 > li{width:8.33333%;list-style:none;}
.large-block-grid-12 > li:nth-of-type(1n){clear:none;}
.large-block-grid-12 > li:nth-of-type(12n+1){clear:both;}
}
.breadcrumbs{display:block;padding:0.64286rem 1rem 0.64286rem;overflow:hidden;margin-left:0;list-style:none;border-style:solid;border-width:1px;background-color:#f6f6f6;border-color:#ddd;border-radius:3px;}
.breadcrumbs > *{margin:0;float:left;font-size:0.78571rem;line-height:0.78571rem;text-transform:uppercase;color:#98226e;}
.breadcrumbs > *:hover a, .breadcrumbs > *:focus a{text-decoration:underline;}
.breadcrumbs > * a{color:#98226e;}
.breadcrumbs > *.current{cursor:default;color:#333;}
.breadcrumbs > *.current a{cursor:default;color:#333;}
.breadcrumbs > *.current:hover, .breadcrumbs > *.current:hover a, .breadcrumbs > *.current:focus, .breadcrumbs > *.current:focus a{text-decoration:none;}
.breadcrumbs > *.unavailable{color:#999;}
.breadcrumbs > *.unavailable a{color:#999;}
.breadcrumbs > *.unavailable:hover, .breadcrumbs > *.unavailable:hover a, .breadcrumbs > *.unavailable:focus, .breadcrumbs > *.unavailable a:focus{text-decoration:none;color:#999;cursor:default;}
.breadcrumbs > *:before{content:">";color:#aaa;margin:0 0.85714rem;position:relative;top:1px;}
.breadcrumbs > *:first-child:before{content:" ";margin:0;}
[aria-label="breadcrumbs"] [aria-hidden="true"]:after{content:"/";}
button, .button{border-style:solid;border-width:0px;cursor:pointer;font-family:'Droid Sans', sans-serif;font-weight:normal;line-height:normal;margin:0 0 1.42857rem;position:relative;text-decoration:none;text-align:center;-webkit-appearance:none;-webkit-border-radius:0;display:inline-block;padding-top:1rem;padding-right:2rem;padding-bottom:1.07143rem;padding-left:2rem;font-size:1.14286rem;background-color:#98226e;border-color:#7a1b58;color:#fff;transition:background-color 300ms ease-out;}
button:hover, .button:hover, button:focus, .button:focus{background-color:#7a1b58;}
button:hover, .button:hover, button:focus, .button:focus{color:#fff;}
button.secondary, .button.secondary{background-color:#eaeaea;border-color:#bbb;color:#333;}
button.secondary:hover, .button.secondary:hover, button.secondary:focus, .button.secondary:focus{background-color:#bbb;}
button.secondary:hover, .button.secondary:hover, button.secondary:focus, .button.secondary:focus{color:#333;}
button.success, .button.success{background-color:#43ac6a;border-color:#368a55;color:#fff;}
button.success:hover, .button.success:hover, button.success:focus, .button.success:focus{background-color:#368a55;}
button.success:hover, .button.success:hover, button.success:focus, .button.success:focus{color:#fff;}
button.alert, button.nm_mc_error, .button.alert, .nm_mc_error.button{background-color:#f04124;border-color:#cf2a0e;color:#fff;}
button.alert:hover, button.nm_mc_error:hover, .button.alert:hover, .nm_mc_error.button:hover, button.alert:focus, button.nm_mc_error:focus, .button.alert:focus, .nm_mc_error.button:focus{background-color:#cf2a0e;}
button.alert:hover, button.nm_mc_error:hover, .button.alert:hover, .nm_mc_error.button:hover, button.alert:focus, button.nm_mc_error:focus, .button.alert:focus, .nm_mc_error.button:focus{color:#fff;}
button.warning, .button.warning{background-color:#f08a24;border-color:#cf6e0e;color:#fff;}
button.warning:hover, .button.warning:hover, button.warning:focus, .button.warning:focus{background-color:#cf6e0e;}
button.warning:hover, .button.warning:hover, button.warning:focus, .button.warning:focus{color:#fff;}
button.info, .button.info{background-color:#a0d3e8;border-color:#61b6d9;color:#333;}
button.info:hover, .button.info:hover, button.info:focus, .button.info:focus{background-color:#61b6d9;}
button.info:hover, .button.info:hover, button.info:focus, .button.info:focus{color:#fff;}
button.large, .button.large{padding-top:1.14286rem;padding-right:2.28571rem;padding-bottom:1.21429rem;padding-left:2.28571rem;font-size:1.42857rem;}
button.small, .button.small{padding-top:0.85714rem;padding-right:1.71429rem;padding-bottom:0.92857rem;padding-left:1.71429rem;font-size:0.92857rem;}
button.tiny, .button.tiny{padding-top:0.71429rem;padding-right:1.42857rem;padding-bottom:0.78571rem;padding-left:1.42857rem;font-size:0.78571rem;}
button.expand, .button.expand{padding-right:0;padding-left:0;width:100%;}
button.left-align, .button.left-align{text-align:left;text-indent:0.85714rem;}
button.right-align, .button.right-align{text-align:right;padding-right:0.85714rem;}
button.radius, .button.radius{border-radius:3px;}
button.round, .button.round{border-radius:1000px;}
button.disabled, .button.disabled, button[disabled], .button[disabled]{background-color:#98226e;border-color:#7a1b58;color:#fff;cursor:default;opacity:0.6;box-shadow:none;}
button.disabled:hover, .button.disabled:hover, button[disabled]:hover, .button[disabled]:hover, button.disabled:focus, .button.disabled:focus, button[disabled]:focus, .button[disabled]:focus{background-color:#7a1b58;}
button.disabled:hover, .button.disabled:hover, button[disabled]:hover, .button[disabled]:hover, button.disabled:focus, .button.disabled:focus, button[disabled]:focus, .button[disabled]:focus{color:#fff;}
button.disabled:hover, .button.disabled:hover, button[disabled]:hover, .button[disabled]:hover, button.disabled:focus, .button.disabled:focus, button[disabled]:focus, .button[disabled]:focus{background-color:#98226e;}
button.disabled.secondary, .button.disabled.secondary, button[disabled].secondary, .button[disabled].secondary{background-color:#eaeaea;border-color:#bbb;color:#333;cursor:default;opacity:0.6;box-shadow:none;}
button.disabled.secondary:hover, .button.disabled.secondary:hover, button[disabled].secondary:hover, .button[disabled].secondary:hover, button.disabled.secondary:focus, .button.disabled.secondary:focus, button[disabled].secondary:focus, .button[disabled].secondary:focus{background-color:#bbb;}
button.disabled.secondary:hover, .button.disabled.secondary:hover, button[disabled].secondary:hover, .button[disabled].secondary:hover, button.disabled.secondary:focus, .button.disabled.secondary:focus, button[disabled].secondary:focus, .button[disabled].secondary:focus{color:#333;}
button.disabled.secondary:hover, .button.disabled.secondary:hover, button[disabled].secondary:hover, .button[disabled].secondary:hover, button.disabled.secondary:focus, .button.disabled.secondary:focus, button[disabled].secondary:focus, .button[disabled].secondary:focus{background-color:#eaeaea;}
button.disabled.success, .button.disabled.success, button[disabled].success, .button[disabled].success{background-color:#43ac6a;border-color:#368a55;color:#fff;cursor:default;opacity:0.6;box-shadow:none;}
button.disabled.success:hover, .button.disabled.success:hover, button[disabled].success:hover, .button[disabled].success:hover, button.disabled.success:focus, .button.disabled.success:focus, button[disabled].success:focus, .button[disabled].success:focus{background-color:#368a55;}
button.disabled.success:hover, .button.disabled.success:hover, button[disabled].success:hover, .button[disabled].success:hover, button.disabled.success:focus, .button.disabled.success:focus, button[disabled].success:focus, .button[disabled].success:focus{color:#fff;}
button.disabled.success:hover, .button.disabled.success:hover, button[disabled].success:hover, .button[disabled].success:hover, button.disabled.success:focus, .button.disabled.success:focus, button[disabled].success:focus, .button[disabled].success:focus{background-color:#43ac6a;}
button.disabled.alert, button.nm_mc_error.disabled, .button.disabled.alert, .nm_mc_error.button.disabled, button[disabled].alert, button.nm_mc_error[disabled], .button[disabled].alert, .nm_mc_error.button[disabled]{background-color:#f04124;border-color:#cf2a0e;color:#fff;cursor:default;opacity:0.6;box-shadow:none;}
button.disabled.alert:hover, button.nm_mc_error.disabled:hover, .button.disabled.alert:hover, .nm_mc_error.button.disabled:hover, button[disabled].alert:hover, button.nm_mc_error[disabled]:hover, .button[disabled].alert:hover, .nm_mc_error.button[disabled]:hover, button.disabled.alert:focus, button.nm_mc_error.disabled:focus, .button.disabled.alert:focus, .nm_mc_error.button.disabled:focus, button[disabled].alert:focus, button.nm_mc_error[disabled]:focus, .button[disabled].alert:focus, .nm_mc_error.button[disabled]:focus{background-color:#cf2a0e;}
button.disabled.alert:hover, button.nm_mc_error.disabled:hover, .button.disabled.alert:hover, .nm_mc_error.button.disabled:hover, button[disabled].alert:hover, button.nm_mc_error[disabled]:hover, .button[disabled].alert:hover, .nm_mc_error.button[disabled]:hover, button.disabled.alert:focus, button.nm_mc_error.disabled:focus, .button.disabled.alert:focus, .nm_mc_error.button.disabled:focus, button[disabled].alert:focus, button.nm_mc_error[disabled]:focus, .button[disabled].alert:focus, .nm_mc_error.button[disabled]:focus{color:#fff;}
button.disabled.alert:hover, button.nm_mc_error.disabled:hover, .button.disabled.alert:hover, .nm_mc_error.button.disabled:hover, button[disabled].alert:hover, button.nm_mc_error[disabled]:hover, .button[disabled].alert:hover, .nm_mc_error.button[disabled]:hover, button.disabled.alert:focus, button.nm_mc_error.disabled:focus, .button.disabled.alert:focus, .nm_mc_error.button.disabled:focus, button[disabled].alert:focus, button.nm_mc_error[disabled]:focus, .button[disabled].alert:focus, .nm_mc_error.button[disabled]:focus{background-color:#f04124;}
button.disabled.warning, .button.disabled.warning, button[disabled].warning, .button[disabled].warning{background-color:#f08a24;border-color:#cf6e0e;color:#fff;cursor:default;opacity:0.6;box-shadow:none;}
button.disabled.warning:hover, .button.disabled.warning:hover, button[disabled].warning:hover, .button[disabled].warning:hover, button.disabled.warning:focus, .button.disabled.warning:focus, button[disabled].warning:focus, .button[disabled].warning:focus{background-color:#cf6e0e;}
button.disabled.warning:hover, .button.disabled.warning:hover, button[disabled].warning:hover, .button[disabled].warning:hover, button.disabled.warning:focus, .button.disabled.warning:focus, button[disabled].warning:focus, .button[disabled].warning:focus{color:#fff;}
button.disabled.warning:hover, .button.disabled.warning:hover, button[disabled].warning:hover, .button[disabled].warning:hover, button.disabled.warning:focus, .button.disabled.warning:focus, button[disabled].warning:focus, .button[disabled].warning:focus{background-color:#f08a24;}
button.disabled.info, .button.disabled.info, button[disabled].info, .button[disabled].info{background-color:#a0d3e8;border-color:#61b6d9;color:#333;cursor:default;opacity:0.6;box-shadow:none;}
button.disabled.info:hover, .button.disabled.info:hover, button[disabled].info:hover, .button[disabled].info:hover, button.disabled.info:focus, .button.disabled.info:focus, button[disabled].info:focus, .button[disabled].info:focus{background-color:#61b6d9;}
button.disabled.info:hover, .button.disabled.info:hover, button[disabled].info:hover, .button[disabled].info:hover, button.disabled.info:focus, .button.disabled.info:focus, button[disabled].info:focus, .button[disabled].info:focus{color:#fff;}
button.disabled.info:hover, .button.disabled.info:hover, button[disabled].info:hover, .button[disabled].info:hover, button.disabled.info:focus, .button.disabled.info:focus, button[disabled].info:focus, .button[disabled].info:focus{background-color:#a0d3e8;}
button::-moz-focus-inner{border:0;padding:0;}
@media only screen and (min-width:783px){button, .button{display:inline-block;}
}
.button-group{list-style:none;margin:0;left:0;}
.button-group:before, .button-group:after{content:" ";display:table;}
.button-group:after{clear:both;}
.button-group > li{margin:0 -2px;float:left;display:inline-block;}
.button-group > li > button, .button-group > li .button{border-left:1px solid;border-color:rgba(255, 255, 255, 0.5);}
.button-group > li:first-child button, .button-group > li:first-child .button{border-left:0;}
.button-group.stack > li{margin:0 -2px;float:left;display:inline-block;display:block;margin:0;float:none;}
.button-group.stack > li > button, .button-group.stack > li .button{border-left:1px solid;border-color:rgba(255, 255, 255, 0.5);}
.button-group.stack > li:first-child button, .button-group.stack > li:first-child .button{border-left:0;}
.button-group.stack > li > button, .button-group.stack > li .button{border-top:1px solid;border-color:rgba(255, 255, 255, 0.5);border-left-width:0px;margin:0;display:block;}
.button-group.stack > li:first-child button, .button-group.stack > li:first-child .button{border-top:0;}
.button-group.stack-for-small > li{margin:0 -2px;float:left;display:inline-block;}
.button-group.stack-for-small > li > button, .button-group.stack-for-small > li .button{border-left:1px solid;border-color:rgba(255, 255, 255, 0.5);}
.button-group.stack-for-small > li:first-child button, .button-group.stack-for-small > li:first-child .button{border-left:0;}
@media only screen and (max-width:782px){.button-group.stack-for-small > li{margin:0 -2px;float:left;display:inline-block;display:block;margin:0;}
.button-group.stack-for-small > li > button, .button-group.stack-for-small > li .button{border-left:1px solid;border-color:rgba(255, 255, 255, 0.5);}
.button-group.stack-for-small > li:first-child button, .button-group.stack-for-small > li:first-child .button{border-left:0;}
.button-group.stack-for-small > li > button, .button-group.stack-for-small > li .button{border-top:1px solid;border-color:rgba(255, 255, 255, 0.5);border-left-width:0px;margin:0;display:block;}
.button-group.stack-for-small > li:first-child button, .button-group.stack-for-small > li:first-child .button{border-top:0;}
}
.button-group.radius > *{margin:0 -2px;float:left;display:inline-block;}
.button-group.radius > * > button, .button-group.radius > * .button{border-left:1px solid;border-color:rgba(255, 255, 255, 0.5);}
.button-group.radius > *:first-child button, .button-group.radius > *:first-child .button{border-left:0;}
.button-group.radius > *, .button-group.radius > * > a, .button-group.radius > * > button, .button-group.radius > * > .button{border-radius:0;}
.button-group.radius > *:first-child, .button-group.radius > *:first-child > a, .button-group.radius > *:first-child > button, .button-group.radius > *:first-child > .button{-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;border-bottom-left-radius:0;border-top-left-radius:0;}
.button-group.radius > *:last-child, .button-group.radius > *:last-child > a, .button-group.radius > *:last-child > button, .button-group.radius > *:last-child > .button{-webkit-border-bottom-right-radius:0;-webkit-border-top-right-radius:0;border-bottom-right-radius:0;border-top-right-radius:0;}
.button-group.radius.stack > *{margin:0 -2px;float:left;display:inline-block;display:block;margin:0;}
.button-group.radius.stack > * > button, .button-group.radius.stack > * .button{border-left:1px solid;border-color:rgba(255, 255, 255, 0.5);}
.button-group.radius.stack > *:first-child button, .button-group.radius.stack > *:first-child .button{border-left:0;}
.button-group.radius.stack > * > button, .button-group.radius.stack > * .button{border-top:1px solid;border-color:rgba(255, 255, 255, 0.5);border-left-width:0px;margin:0;display:block;}
.button-group.radius.stack > *:first-child button, .button-group.radius.stack > *:first-child .button{border-top:0;}
.button-group.radius.stack > *, .button-group.radius.stack > * > a, .button-group.radius.stack > * > button, .button-group.radius.stack > * > .button{border-radius:0;}
.button-group.radius.stack > *:first-child, .button-group.radius.stack > *:first-child > a, .button-group.radius.stack > *:first-child > button, .button-group.radius.stack > *:first-child > .button{-webkit-top-left-radius:0;-webkit-top-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;}
.button-group.radius.stack > *:last-child, .button-group.radius.stack > *:last-child > a, .button-group.radius.stack > *:last-child > button, .button-group.radius.stack > *:last-child > .button{-webkit-bottom-left-radius:0;-webkit-bottom-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0;}
@media only screen and (min-width:783px){.button-group.radius.stack-for-small > *{margin:0 -2px;float:left;display:inline-block;}
.button-group.radius.stack-for-small > * > button, .button-group.radius.stack-for-small > * .button{border-left:1px solid;border-color:rgba(255, 255, 255, 0.5);}
.button-group.radius.stack-for-small > *:first-child button, .button-group.radius.stack-for-small > *:first-child .button{border-left:0;}
.button-group.radius.stack-for-small > *, .button-group.radius.stack-for-small > * > a, .button-group.radius.stack-for-small > * > button, .button-group.radius.stack-for-small > * > .button{border-radius:0;}
.button-group.radius.stack-for-small > *:first-child, .button-group.radius.stack-for-small > *:first-child > a, .button-group.radius.stack-for-small > *:first-child > button, .button-group.radius.stack-for-small > *:first-child > .button{-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;border-bottom-left-radius:0;border-top-left-radius:0;}
.button-group.radius.stack-for-small > *:last-child, .button-group.radius.stack-for-small > *:last-child > a, .button-group.radius.stack-for-small > *:last-child > button, .button-group.radius.stack-for-small > *:last-child > .button{-webkit-border-bottom-right-radius:0;-webkit-border-top-right-radius:0;border-bottom-right-radius:0;border-top-right-radius:0;}
}
@media only screen and (max-width:782px){.button-group.radius.stack-for-small > *{margin:0 -2px;float:left;display:inline-block;display:block;margin:0;}
.button-group.radius.stack-for-small > * > button, .button-group.radius.stack-for-small > * .button{border-left:1px solid;border-color:rgba(255, 255, 255, 0.5);}
.button-group.radius.stack-for-small > *:first-child button, .button-group.radius.stack-for-small > *:first-child .button{border-left:0;}
.button-group.radius.stack-for-small > * > button, .button-group.radius.stack-for-small > * .button{border-top:1px solid;border-color:rgba(255, 255, 255, 0.5);border-left-width:0px;margin:0;display:block;}
.button-group.radius.stack-for-small > *:first-child button, .button-group.radius.stack-for-small > *:first-child .button{border-top:0;}
.button-group.radius.stack-for-small > *, .button-group.radius.stack-for-small > * > a, .button-group.radius.stack-for-small > * > button, .button-group.radius.stack-for-small > * > .button{border-radius:0;}
.button-group.radius.stack-for-small > *:first-child, .button-group.radius.stack-for-small > *:first-child > a, .button-group.radius.stack-for-small > *:first-child > button, .button-group.radius.stack-for-small > *:first-child > .button{-webkit-top-left-radius:0;-webkit-top-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;}
.button-group.radius.stack-for-small > *:last-child, .button-group.radius.stack-for-small > *:last-child > a, .button-group.radius.stack-for-small > *:last-child > button, .button-group.radius.stack-for-small > *:last-child > .button{-webkit-bottom-left-radius:0;-webkit-bottom-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0;}
}
.button-group.round > *{margin:0 -2px;float:left;display:inline-block;}
.button-group.round > * > button, .button-group.round > * .button{border-left:1px solid;border-color:rgba(255, 255, 255, 0.5);}
.button-group.round > *:first-child button, .button-group.round > *:first-child .button{border-left:0;}
.button-group.round > *, .button-group.round > * > a, .button-group.round > * > button, .button-group.round > * > .button{border-radius:0;}
.button-group.round > *:first-child, .button-group.round > *:first-child > a, .button-group.round > *:first-child > button, .button-group.round > *:first-child > .button{-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;border-bottom-left-radius:0;border-top-left-radius:0;}
.button-group.round > *:last-child, .button-group.round > *:last-child > a, .button-group.round > *:last-child > button, .button-group.round > *:last-child > .button{-webkit-border-bottom-right-radius:0;-webkit-border-top-right-radius:0;border-bottom-right-radius:0;border-top-right-radius:0;}
.button-group.round.stack > *{margin:0 -2px;float:left;display:inline-block;display:block;margin:0;}
.button-group.round.stack > * > button, .button-group.round.stack > * .button{border-left:1px solid;border-color:rgba(255, 255, 255, 0.5);}
.button-group.round.stack > *:first-child button, .button-group.round.stack > *:first-child .button{border-left:0;}
.button-group.round.stack > * > button, .button-group.round.stack > * .button{border-top:1px solid;border-color:rgba(255, 255, 255, 0.5);border-left-width:0px;margin:0;display:block;}
.button-group.round.stack > *:first-child button, .button-group.round.stack > *:first-child .button{border-top:0;}
.button-group.round.stack > *, .button-group.round.stack > * > a, .button-group.round.stack > * > button, .button-group.round.stack > * > .button{border-radius:0;}
.button-group.round.stack > *:first-child, .button-group.round.stack > *:first-child > a, .button-group.round.stack > *:first-child > button, .button-group.round.stack > *:first-child > .button{-webkit-top-left-radius:0;-webkit-top-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;}
.button-group.round.stack > *:last-child, .button-group.round.stack > *:last-child > a, .button-group.round.stack > *:last-child > button, .button-group.round.stack > *:last-child > .button{-webkit-bottom-left-radius:0;-webkit-bottom-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0;}
@media only screen and (min-width:783px){.button-group.round.stack-for-small > *{margin:0 -2px;float:left;display:inline-block;}
.button-group.round.stack-for-small > * > button, .button-group.round.stack-for-small > * .button{border-left:1px solid;border-color:rgba(255, 255, 255, 0.5);}
.button-group.round.stack-for-small > *:first-child button, .button-group.round.stack-for-small > *:first-child .button{border-left:0;}
.button-group.round.stack-for-small > *, .button-group.round.stack-for-small > * > a, .button-group.round.stack-for-small > * > button, .button-group.round.stack-for-small > * > .button{border-radius:0;}
.button-group.round.stack-for-small > *:first-child, .button-group.round.stack-for-small > *:first-child > a, .button-group.round.stack-for-small > *:first-child > button, .button-group.round.stack-for-small > *:first-child > .button{-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;border-bottom-left-radius:0;border-top-left-radius:0;}
.button-group.round.stack-for-small > *:last-child, .button-group.round.stack-for-small > *:last-child > a, .button-group.round.stack-for-small > *:last-child > button, .button-group.round.stack-for-small > *:last-child > .button{-webkit-border-bottom-right-radius:0;-webkit-border-top-right-radius:0;border-bottom-right-radius:0;border-top-right-radius:0;}
}
@media only screen and (max-width:782px){.button-group.round.stack-for-small > *{margin:0 -2px;float:left;display:inline-block;display:block;margin:0;}
.button-group.round.stack-for-small > * > button, .button-group.round.stack-for-small > * .button{border-left:1px solid;border-color:rgba(255, 255, 255, 0.5);}
.button-group.round.stack-for-small > *:first-child button, .button-group.round.stack-for-small > *:first-child .button{border-left:0;}
.button-group.round.stack-for-small > * > button, .button-group.round.stack-for-small > * .button{border-top:1px solid;border-color:rgba(255, 255, 255, 0.5);border-left-width:0px;margin:0;display:block;}
.button-group.round.stack-for-small > *:first-child button, .button-group.round.stack-for-small > *:first-child .button{border-top:0;}
.button-group.round.stack-for-small > *, .button-group.round.stack-for-small > * > a, .button-group.round.stack-for-small > * > button, .button-group.round.stack-for-small > * > .button{border-radius:0;}
.button-group.round.stack-for-small > *:first-child, .button-group.round.stack-for-small > *:first-child > a, .button-group.round.stack-for-small > *:first-child > button, .button-group.round.stack-for-small > *:first-child > .button{-webkit-top-left-radius:0;-webkit-top-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;}
.button-group.round.stack-for-small > *:last-child, .button-group.round.stack-for-small > *:last-child > a, .button-group.round.stack-for-small > *:last-child > button, .button-group.round.stack-for-small > *:last-child > .button{-webkit-bottom-left-radius:0;-webkit-bottom-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0;}
}
.button-group.even-2 li{margin:0 -2px;float:left;display:inline-block;width:50%;}
.button-group.even-2 li > button, .button-group.even-2 li .button{border-left:1px solid;border-color:rgba(255, 255, 255, 0.5);}
.button-group.even-2 li:first-child button, .button-group.even-2 li:first-child .button{border-left:0;}
.button-group.even-2 li button, .button-group.even-2 li .button{width:100%;}
.button-group.even-3 li{margin:0 -2px;float:left;display:inline-block;width:33.33333%;}
.button-group.even-3 li > button, .button-group.even-3 li .button{border-left:1px solid;border-color:rgba(255, 255, 255, 0.5);}
.button-group.even-3 li:first-child button, .button-group.even-3 li:first-child .button{border-left:0;}
.button-group.even-3 li button, .button-group.even-3 li .button{width:100%;}
.button-group.even-4 li{margin:0 -2px;float:left;display:inline-block;width:25%;}
.button-group.even-4 li > button, .button-group.even-4 li .button{border-left:1px solid;border-color:rgba(255, 255, 255, 0.5);}
.button-group.even-4 li:first-child button, .button-group.even-4 li:first-child .button{border-left:0;}
.button-group.even-4 li button, .button-group.even-4 li .button{width:100%;}
.button-group.even-5 li{margin:0 -2px;float:left;display:inline-block;width:20%;}
.button-group.even-5 li > button, .button-group.even-5 li .button{border-left:1px solid;border-color:rgba(255, 255, 255, 0.5);}
.button-group.even-5 li:first-child button, .button-group.even-5 li:first-child .button{border-left:0;}
.button-group.even-5 li button, .button-group.even-5 li .button{width:100%;}
.button-group.even-6 li{margin:0 -2px;float:left;display:inline-block;width:16.66667%;}
.button-group.even-6 li > button, .button-group.even-6 li .button{border-left:1px solid;border-color:rgba(255, 255, 255, 0.5);}
.button-group.even-6 li:first-child button, .button-group.even-6 li:first-child .button{border-left:0;}
.button-group.even-6 li button, .button-group.even-6 li .button{width:100%;}
.button-group.even-7 li{margin:0 -2px;float:left;display:inline-block;width:14.28571%;}
.button-group.even-7 li > button, .button-group.even-7 li .button{border-left:1px solid;border-color:rgba(255, 255, 255, 0.5);}
.button-group.even-7 li:first-child button, .button-group.even-7 li:first-child .button{border-left:0;}
.button-group.even-7 li button, .button-group.even-7 li .button{width:100%;}
.button-group.even-8 li{margin:0 -2px;float:left;display:inline-block;width:12.5%;}
.button-group.even-8 li > button, .button-group.even-8 li .button{border-left:1px solid;border-color:rgba(255, 255, 255, 0.5);}
.button-group.even-8 li:first-child button, .button-group.even-8 li:first-child .button{border-left:0;}
.button-group.even-8 li button, .button-group.even-8 li .button{width:100%;}
.button-bar:before, .button-bar:after{content:" ";display:table;}
.button-bar:after{clear:both;}
.button-bar .button-group{float:left;margin-right:0.71429rem;}
.button-bar .button-group div{overflow:hidden;}
.clearing-thumbs, [data-clearing]{margin-bottom:0;margin-left:0;list-style:none;}
.clearing-thumbs:before, [data-clearing]:before, .clearing-thumbs:after, [data-clearing]:after{content:" ";display:table;}
.clearing-thumbs:after, [data-clearing]:after{clear:both;}
.clearing-thumbs li, [data-clearing] li{float:left;margin-right:10px;}
.clearing-thumbs[class*="block-grid-"] li, [data-clearing][class*="block-grid-"] li{margin-right:0;}
.clearing-blackout{background:#333;position:fixed;width:100%;height:100%;top:0;left:0;z-index:998;}
.clearing-blackout .clearing-close{display:block;}
.clearing-container{position:relative;z-index:998;height:100%;overflow:hidden;margin:0;}
.clearing-touch-label{position:absolute;top:50%;left:50%;color:#aaa;font-size:0.6em;}
.visible-img{height:95%;position:relative;}
.visible-img img{position:absolute;left:50%;top:50%;margin-left:-50%;max-height:100%;max-width:100%;}
.clearing-caption{color:#ccc;font-size:0.875em;line-height:1.3;margin-bottom:0;text-align:center;bottom:0;background:#333;width:100%;padding:10px 30px 20px;position:absolute;left:0;}
.clearing-close{z-index:999;padding-left:20px;padding-top:10px;font-size:30px;line-height:1;color:#ccc;display:none;}
.clearing-close:hover, .clearing-close:focus{color:#ccc;}
.clearing-assembled .clearing-container{height:100%;}
.clearing-assembled .clearing-container .carousel > ul{display:none;}
.clearing-feature li{display:none;}
.clearing-feature li.clearing-featured-img{display:block;}
@media only screen and (min-width:783px){.clearing-main-prev, .clearing-main-next{position:absolute;height:100%;width:40px;top:0;}
.clearing-main-prev > span, .clearing-main-next > span{position:absolute;top:50%;display:block;width:0;height:0;border:solid 12px;}
.clearing-main-prev > span:hover, .clearing-main-next > span:hover{opacity:0.8;}
.clearing-main-prev{left:0;}
.clearing-main-prev > span{left:5px;border-color:transparent;border-right-color:#ccc;}
.clearing-main-next{right:0;}
.clearing-main-next > span{border-color:transparent;border-left-color:#ccc;}
.clearing-main-prev.disabled, .clearing-main-next.disabled{opacity:0.3;}
.clearing-assembled .clearing-container .carousel{background:rgba(51, 51, 51, 0.8);height:120px;margin-top:10px;text-align:center;}
.clearing-assembled .clearing-container .carousel > ul{display:inline-block;z-index:999;height:100%;position:relative;float:none;}
.clearing-assembled .clearing-container .carousel > ul li{display:block;width:120px;min-height:inherit;float:left;overflow:hidden;margin-right:0;padding:0;position:relative;cursor:pointer;opacity:0.4;clear:none;}
.clearing-assembled .clearing-container .carousel > ul li.fix-height img{height:100%;max-width:none;}
.clearing-assembled .clearing-container .carousel > ul li a.th, .clearing-assembled .clearing-container .carousel > ul li a.gallery-icon, .clearing-assembled .clearing-container .carousel > ul li a.prettyphoto{border:none;box-shadow:none;display:block;}
.clearing-assembled .clearing-container .carousel > ul li img{cursor:pointer !important;width:100% !important;}
.clearing-assembled .clearing-container .carousel > ul li.visible{opacity:1;}
.clearing-assembled .clearing-container .carousel > ul li:hover{opacity:0.8;}
.clearing-assembled .clearing-container .visible-img{background:#333;overflow:hidden;height:85%;}
.clearing-close{position:absolute;top:10px;right:20px;padding-left:0;padding-top:0;}
}
.f-dropdown{position:absolute;left:-9999px;list-style:none;margin-left:0;width:100%;max-height:none;height:auto;background:#fff;border:solid 1px #ccc;font-size:1rem;z-index:89;margin-top:2px;max-width:250px;}
.f-dropdown > *:first-child{margin-top:0;}
.f-dropdown > *:last-child{margin-bottom:0;}
.f-dropdown:before{content:"";display:block;width:0;height:0;border:inset 10px;border-color:transparent transparent #fff transparent;border-bottom-style:solid;position:absolute;top:-20px;left:38px;z-index:89;}
.f-dropdown:after{content:"";display:block;width:0;height:0;border:inset 11px;border-color:transparent transparent #ccc transparent;border-bottom-style:solid;position:absolute;top:-22px;left:37px;z-index:88;}
.f-dropdown.right:before, .woocommerce .alert-box .button.wc-forward.f-dropdown:before, .woocommerce .nm_mc_error .button.wc-forward.f-dropdown:before, .woocommerce .woocommerce-error .button.wc-forward.f-dropdown:before{left:auto;right:38px;}
.f-dropdown.right:after, .woocommerce .alert-box .button.wc-forward.f-dropdown:after, .woocommerce .nm_mc_error .button.wc-forward.f-dropdown:after, .woocommerce .woocommerce-error .button.wc-forward.f-dropdown:after{left:auto;right:37px;}
.f-dropdown.drop-right{position:absolute;left:-9999px;list-style:none;margin-left:0;width:100%;max-height:none;height:auto;background:#fff;border:solid 1px #ccc;font-size:1rem;z-index:89;max-width:250px;}
.f-dropdown.drop-right > *:first-child{margin-top:0;}
.f-dropdown.drop-right > *:last-child{margin-bottom:0;}
.f-dropdown.drop-left{position:absolute;left:-9999px;list-style:none;margin-left:0;width:100%;max-height:none;height:auto;background:#fff;border:solid 1px #ccc;font-size:1rem;z-index:89;max-width:250px;}
.f-dropdown.drop-left > *:first-child{margin-top:0;}
.f-dropdown.drop-left > *:last-child{margin-bottom:0;}
.f-dropdown.drop-top{position:absolute;left:-9999px;list-style:none;margin-left:0;width:100%;max-height:none;height:auto;background:#fff;border:solid 1px #ccc;font-size:1rem;z-index:89;margin-top:-2px;margin-left:0;max-width:250px;}
.f-dropdown.drop-top > *:first-child{margin-top:0;}
.f-dropdown.drop-top > *:last-child{margin-bottom:0;}
.f-dropdown.drop-top:before{content:"";display:block;width:0;height:0;border:inset 10px;border-color:#fff transparent transparent transparent;border-top-style:solid;position:absolute;top:auto;bottom:-20px;left:38px;right:auto;z-index:89;}
.f-dropdown.drop-top:after{content:"";display:block;width:0;height:0;border:inset 11px;border-color:#ccc transparent transparent transparent;border-top-style:solid;position:absolute;top:auto;bottom:-22px;left:37px;right:auto;z-index:88;}
.f-dropdown li{font-size:1rem;cursor:pointer;line-height:1.28571rem;margin:0;}
.f-dropdown li:hover, .f-dropdown li:focus{background:#eee;}
.f-dropdown li.radius{border-radius:3px;}
.f-dropdown li a{display:block;padding:0.5rem;color:#555;}
.f-dropdown.content{position:absolute;left:-9999px;list-style:none;margin-left:0;padding:1.42857rem;width:100%;height:auto;max-height:none;background:#fff;border:solid 1px #ccc;font-size:1rem;z-index:89;max-width:250px;}
.f-dropdown.content > *:first-child{margin-top:0;}
.f-dropdown.content > *:last-child{margin-bottom:0;}
.f-dropdown.tiny{max-width:200px;}
.f-dropdown.small{max-width:300px;}
.f-dropdown.medium{max-width:500px;}
.f-dropdown.large{max-width:800px;}
.f-dropdown.mega{width:100% !important;max-width:100% !important;}
.f-dropdown.mega.open{left:0 !important;}
.dropdown.button, button.dropdown{position:relative;padding-right:4.07143rem;}
.dropdown.button:after, button.dropdown:after{position:absolute;content:"";width:0;height:0;display:block;border-style:solid;border-color:#fff transparent transparent transparent;top:50%;}
.dropdown.button:after, button.dropdown:after{border-width:0.42857rem;right:1.60714rem;margin-top:-0.17857rem;}
.dropdown.button:after, button.dropdown:after{border-color:#fff transparent transparent transparent;}
.dropdown.button.tiny, button.dropdown.tiny{padding-right:3rem;}
.dropdown.button.tiny:before, button.dropdown.tiny:before{border-width:0.42857rem;right:1.28571rem;margin-top:-0.14286rem;}
.dropdown.button.tiny:after, button.dropdown.tiny:after{border-color:#fff transparent transparent transparent;}
.dropdown.button.small, button.dropdown.small{padding-right:3.5rem;}
.dropdown.button.small:after, button.dropdown.small:after{border-width:0.5rem;right:1.5rem;margin-top:-0.17857rem;}
.dropdown.button.small:after, button.dropdown.small:after{border-color:#fff transparent transparent transparent;}
.dropdown.button.large, button.dropdown.large{padding-right:4.14286rem;}
.dropdown.button.large:after, button.dropdown.large:after{border-width:0.35714rem;right:1.96429rem;margin-top:-0.17857rem;}
.dropdown.button.large:after, button.dropdown.large:after{border-color:#fff transparent transparent transparent;}
.dropdown.button.secondary:after, button.dropdown.secondary:after{border-color:#333 transparent transparent transparent;}
.flex-video{position:relative;padding-top:1.78571rem;padding-bottom:67.5%;height:0;margin-bottom:1.14286rem;overflow:hidden;}
.flex-video.widescreen{padding-bottom:56.34%;}
.flex-video.vimeo{padding-top:0;}
.flex-video iframe, .flex-video object, .flex-video embed, .flex-video video{position:absolute;top:0;left:0;width:100%;height:100%;}
form{margin:0 0 1.14286rem;}
form .row{}
form .row .row{margin:0 -0.57143rem;}
form .row .row .column, form .row .row .columns{padding:0 0.57143rem;}
form .row .row.collapse{margin:0;}
form .row .row.collapse .column, form .row .row.collapse .columns{padding:0;}
form .row .row.collapse input{-webkit-border-bottom-right-radius:0;-webkit-border-top-right-radius:0;border-bottom-right-radius:0;border-top-right-radius:0;}
form .row input.column, form .row input.columns, form .row textarea.column, form .row textarea.columns{padding-left:0.57143rem;}
label{font-size:1.14286rem;color:#545454;cursor:pointer;display:block;font-weight:normal;line-height:2.14286rem;margin-bottom:0;}
label.right, .woocommerce .alert-box label.button.wc-forward, .woocommerce .nm_mc_error label.button.wc-forward, .woocommerce .woocommerce-error label.button.wc-forward{float:none !important;text-align:right;}
label.inline{margin:0 0 1.14286rem 0;padding:0.64286rem 0;}
label small{text-transform:capitalize;color:#6e6e6e;}
select::-ms-expand{display:none;}
.prefix, .postfix{display:block;position:relative;z-index:2;text-align:center;width:100%;padding-top:0;padding-bottom:0;border-style:solid;border-width:1px;overflow:hidden;font-size:1.14286rem;height:2.78571rem;line-height:2.78571rem;}
.postfix.button{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;text-align:center;line-height:2.42857rem;border:none;}
.prefix.button{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;text-align:center;line-height:2.42857rem;border:none;}
.prefix.button.radius{border-radius:0;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px;}
.postfix.button.radius{border-radius:0;-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px;}
.prefix.button.round{border-radius:0;-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px;}
.postfix.button.round{border-radius:0;-webkit-border-bottom-right-radius:1000px;-webkit-border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-top-right-radius:1000px;}
span.prefix, label.prefix{background:#fff;border-right:none;color:#333;border-color:#eaeaea;}
span.postfix, label.postfix{background:#fff;border-left:none;color:#333;border-color:#eaeaea;}
input[type="text"], input[type="password"], input[type="date"], input[type="datetime"], input[< date
=
"datetime-local"]
,
input[type="month"], input[type="week"], input[type="email"], input[type="number"], input[type="search"], input[type="tel"], input[type="time"], input[type="url"], input[type="color"], textarea{-webkit-appearance:none;-webkit-border-radius:0px;background-color:#fff;font-family:dincondensed;border-style:solid;border-width:1px;border-color:#eaeaea;box-shadow:none;color:#545454;display:block;font-size:1.14286rem;margin:0 0 1.14286rem 0;padding:0.57143rem;height:2.78571rem;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;transition:all 0.15s linear;}
input[type="text"]:focus, input[type="password"]:focus, input[type="date"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="month"]:focus, input[type="week"]:focus, input[type="email"]:focus, input[type="number"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="time"]:focus, input[type="url"]:focus, input[type="color"]:focus, textarea:focus{background:#fff;border-color:#ccc;outline:none;}
input[type="text"]:disabled, input[type="password"]:disabled, input[type="date"]:disabled, input[type="datetime"]:disabled, input[type="datetime-local"]:disabled, input[type="month"]:disabled, input[type="week"]:disabled, input[type="email"]:disabled, input[type="number"]:disabled, input[type="search"]:disabled, input[type="tel"]:disabled, input[type="time"]:disabled, input[type="url"]:disabled, input[type="color"]:disabled, textarea:disabled{background-color:#f3f3f3;cursor:default;}
input[type="text"][disabled], input[type="password"][disabled], input[type="date"][disabled], input[type="datetime"][disabled], input[type="datetime-local"][disabled], input[type="month"][disabled], input[type="week"][disabled], input[type="email"][disabled], input[type="number"][disabled], input[type="search"][disabled], input[type="tel"][disabled], input[type="time"][disabled], input[type="url"][disabled], input[type="color"][disabled], textarea[disabled], input[type="text"][readonly], input[type="password"][readonly], input[type="date"][readonly], input[type="datetime"][readonly], input[type="datetime-local"][readonly], input[type="month"][readonly], input[type="week"][readonly], input[type="email"][readonly], input[type="number"][readonly], input[type="search"][readonly], input[type="tel"][readonly], input[type="time"][readonly], input[type="url"][readonly], input[type="color"][readonly], textarea[readonly], fieldset[disabled] input[type="text"], fieldset[disabled] input[type="password"], fieldset[disabled] input[type="date"], fieldset[disabled] input[type="datetime"], fieldset[disabled] input[type="datetime-local"], fieldset[disabled] input[type="month"], fieldset[disabled] input[type="week"], fieldset[disabled] input[type="email"], fieldset[disabled] input[type="number"], fieldset[disabled] input[type="search"], fieldset[disabled] input[type="tel"], fieldset[disabled] input[type="time"], fieldset[disabled] input[type="url"], fieldset[disabled] input[type="color"], fieldset[disabled] textarea{background-color:#f3f3f3;cursor:default;}
input[type="text"].radius, input[type="password"].radius, input[type="date"].radius, input[type="datetime"].radius, input[type="datetime-local"].radius, input[type="month"].radius, input[type="week"].radius, input[type="email"].radius, input[type="number"].radius, input[type="search"].radius, input[type="tel"].radius, input[type="time"].radius, input[type="url"].radius, input[type="color"].radius, textarea.radius{border-radius:3px;}
form .row .prefix-radius.row.collapse input, form .row .prefix-radius.row.collapse textarea, form .row .prefix-radius.row.collapse select{border-radius:0;-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px;}
form .row .prefix-radius.row.collapse .prefix{border-radius:0;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px;}
form .row .postfix-radius.row.collapse input, form .row .postfix-radius.row.collapse textarea, form .row .postfix-radius.row.collapse select{border-radius:0;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px;}
form .row .postfix-radius.row.collapse .postfix{border-radius:0;-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px;}
form .row .prefix-round.row.collapse input, form .row .prefix-round.row.collapse textarea, form .row .prefix-round.row.collapse select{border-radius:0;-webkit-border-bottom-right-radius:1000px;-webkit-border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-top-right-radius:1000px;}
form .row .prefix-round.row.collapse .prefix{border-radius:0;-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px;}
form .row .postfix-round.row.collapse input, form .row .postfix-round.row.collapse textarea, form .row .postfix-round.row.collapse select{border-radius:0;-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px;}
form .row .postfix-round.row.collapse .postfix{border-radius:0;-webkit-border-bottom-right-radius:1000px;-webkit-border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-top-right-radius:1000px;}
input[type="submit"]{-webkit-appearance:none;-webkit-border-radius:0px;}
textarea[rows]{height:auto;}
textarea{max-width:100%;}
select{-webkit-appearance:none !important;-webkit-border-radius:0px;background-color:#fff;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMTJweCIgeT0iMHB4IiB3aWR0aD0iMjRweCIgaGVpZ2h0PSIzcHgiIHZpZXdCb3g9IjAgMCA2IDMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYgMyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBvbHlnb24gcG9pbnRzPSI1Ljk5MiwwIDIuOTkyLDMgLTAuMDA4LDAgIi8+PC9zdmc+);background-position:100% center;background-repeat:no-repeat;border-style:solid;border-width:1px;border-color:#eaeaea;padding:0.57143rem;font-size:1.14286rem;font-family:"dincondensed", sans-serif;color:#545454;line-height:normal;border-radius:0;height:2.78571rem;}
select.radius{border-radius:3px;}
select:hover{background-color:#fff;border-color:#ccc;}
select:disabled{background-color:#f3f3f3;cursor:default;}
input[type="file"], input[type="checkbox"], input[type="radio"], select{margin:0 0 1.14286rem 0;}
input[type="checkbox"] + label, input[type="radio"] + label{display:inline-block;margin-left:0.57143rem;margin-right:1.14286rem;margin-bottom:0;vertical-align:baseline;}
input[type="file"]{width:100%;}
input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button{}
fieldset{border:1px solid #ddd;padding:1.42857rem;margin:1.28571rem 0;}
fieldset legend{font-weight:bold;background:#fff;padding:0 0.21429rem;margin:0;margin-left:-0.21429rem;}
[data-abide] .error small.error, [data-abide] .woocommerce-error small.error, [data-abide] .woocommerce-error small.woocommerce-error, [data-abide] .error small.woocommerce-error, [data-abide] .error span.error, [data-abide] .woocommerce-error span.error, [data-abide] .woocommerce-error span.woocommerce-error, [data-abide] .error span.woocommerce-error, [data-abide] span.error, [data-abide] span.woocommerce-error, [data-abide] small.error, [data-abide] small.woocommerce-error{display:block;padding:0.42857rem 0.64286rem 0.64286rem;margin-top:-1px;margin-bottom:1.14286rem;font-size:0.85714rem;font-weight:normal;font-style:italic;background:#f04124;color:#fff;}
[data-abide] span.error, [data-abide] span.woocommerce-error, [data-abide] small.error, [data-abide] small.woocommerce-error{display:none;}
span.error, span.woocommerce-error, small.error, small.woocommerce-error{display:block;padding:0.42857rem 0.64286rem 0.64286rem;margin-top:-1px;margin-bottom:1.14286rem;font-size:0.85714rem;font-weight:normal;font-style:italic;background:#f04124;color:#fff;}
.error input, .woocommerce-error input, .error textarea, .woocommerce-error textarea, .error select, .woocommerce-error select{margin-bottom:0;}
.error input[type="checkbox"], .woocommerce-error input[type="checkbox"], .error input[type="radio"], .woocommerce-error input[type="radio"]{margin-bottom:1.14286rem;}
.error label, .woocommerce-error label, .error label.error, .woocommerce-error label.error, .woocommerce-error label.woocommerce-error, .error label.woocommerce-error{color:#f04124;}
.error small.error, .woocommerce-error small.error, .woocommerce-error small.woocommerce-error, .error small.woocommerce-error{display:block;padding:0.42857rem 0.64286rem 0.64286rem;margin-top:-1px;margin-bottom:1.14286rem;font-size:0.85714rem;font-weight:normal;font-style:italic;background:#f04124;color:#fff;}
.error > label > small, .woocommerce-error > label > small{color:#6e6e6e;background:transparent;padding:0;text-transform:capitalize;font-style:normal;font-size:80%;margin:0;display:inline;}
.error span.error-message, .woocommerce-error span.error-message{display:block;}
input.error, input.woocommerce-error, textarea.error, textarea.woocommerce-error, select.error, select.woocommerce-error{margin-bottom:0;}
label.error, label.woocommerce-error{color:#f04124;}
.icon-bar{width:100%;font-size:0;display:inline-block;background:#333;}
.icon-bar > *{text-align:center;font-size:1rem;width:25%;margin:0 auto;display:block;padding:1.25rem;float:left;}
.icon-bar > * i, .icon-bar > * img{display:block;margin:0 auto;}
.icon-bar > * i + label, .icon-bar > * img + label{margin-top:0.0625rem;}
.icon-bar > * i{font-size:1.875rem;vertical-align:middle;}
.icon-bar > * img{width:1.875rem;height:1.875rem;}
.icon-bar.label-right > * i, .icon-bar.label-right > * img{margin:0 0.0625rem 0 0;display:inline-block;}
.icon-bar.label-right > * i + label, .icon-bar.label-right > * img + label{margin-top:0;}
.icon-bar.label-right > * label{display:inline-block;}
.icon-bar.vertical.label-right > *{text-align:left;}
.icon-bar.vertical, .icon-bar.small-vertical{height:100%;width:auto;}
.icon-bar.vertical .item, .icon-bar.small-vertical .item{width:auto;margin:auto;float:none;}
@media only screen and (min-width:783px){.icon-bar.medium-vertical{height:100%;width:auto;}
.icon-bar.medium-vertical .item{width:auto;margin:auto;float:none;}
}
@media only screen and (min-width:921px){.icon-bar.large-vertical{height:100%;width:auto;}
.icon-bar.large-vertical .item{width:auto;margin:auto;float:none;}
}
.icon-bar > *{font-size:1rem;padding:1.25rem;}
.icon-bar > * i + label, .icon-bar > * img + label{margin-top:0.0625rem;}
.icon-bar > * i{font-size:1.875rem;}
.icon-bar > * img{width:1.875rem;height:1.875rem;}
.icon-bar > *:hover{background:#98226e;}
.icon-bar > * label{color:#fff;}
.icon-bar > * i{color:#fff;}
.icon-bar.two-up .item{width:50%;}
.icon-bar.two-up.vertical .item, .icon-bar.two-up.small-vertical .item{width:auto;}
@media only screen and (min-width:783px){.icon-bar.two-up.medium-vertical .item{width:auto;}
}
@media only screen and (min-width:921px){.icon-bar.two-up.large-vertical .item{width:auto;}
}
.icon-bar.three-up .item{width:33.3333%;}
.icon-bar.three-up.vertical .item, .icon-bar.three-up.small-vertical .item{width:auto;}
@media only screen and (min-width:783px){.icon-bar.three-up.medium-vertical .item{width:auto;}
}
@media only screen and (min-width:921px){.icon-bar.three-up.large-vertical .item{width:auto;}
}
.icon-bar.four-up .item{width:25%;}
.icon-bar.four-up.vertical .item, .icon-bar.four-up.small-vertical .item{width:auto;}
@media only screen and (min-width:783px){.icon-bar.four-up.medium-vertical .item{width:auto;}
}
@media only screen and (min-width:921px){.icon-bar.four-up.large-vertical .item{width:auto;}
}
.icon-bar.five-up .item{width:20%;}
.icon-bar.five-up.vertical .item, .icon-bar.five-up.small-vertical .item{width:auto;}
@media only screen and (min-width:783px){.icon-bar.five-up.medium-vertical .item{width:auto;}
}
@media only screen and (min-width:921px){.icon-bar.five-up.large-vertical .item{width:auto;}
}
.icon-bar.six-up .item{width:16.66667%;}
.icon-bar.six-up.vertical .item, .icon-bar.six-up.small-vertical .item{width:auto;}
@media only screen and (min-width:783px){.icon-bar.six-up.medium-vertical .item{width:auto;}
}
@media only screen and (min-width:921px){.icon-bar.six-up.large-vertical .item{width:auto;}
}
.inline-list{margin:0 auto 1.21429rem auto;margin-left:-1.57143rem;margin-right:0;padding:0;list-style:none;overflow:hidden;}
.inline-list > li{list-style:none;float:left;margin-left:1.57143rem;display:block;}
.inline-list > li > *{display:block;}
.keystroke, kbd{background-color:#ededed;border-color:#ddd;color:#222;border-style:solid;border-width:1px;margin:0;font-family:"Consolas", "Menlo", "Courier", monospace;font-size:inherit;padding:0.14286rem 0.28571rem 0;border-radius:3px;}
.label{font-weight:normal;font-family:'Droid Sans', sans-serif;text-align:center;text-decoration:none;line-height:1;white-space:nowrap;display:inline-block;position:relative;margin-bottom:inherit;padding:0.28571rem 0.57143rem 0.28571rem;font-size:0.78571rem;background-color:#98226e;color:#fff;}
.label.radius{border-radius:3px;}
.label.round{border-radius:1000px;}
.label.alert, .nm_mc_error.label{background-color:#f04124;color:#fff;}
.label.warning{background-color:#f08a24;color:#fff;}
.label.success{background-color:#43ac6a;color:#fff;}
.label.secondary{background-color:#eaeaea;color:#333;}
.label.info{background-color:#a0d3e8;color:#333;}
@-webkit-keyframes rotate{from{-webkit-transform:rotate(0deg);}
to{-webkit-transform:rotate(360deg);}
}
@-moz-keyframes rotate{from{-moz-transform:rotate(0deg);}
to{-moz-transform:rotate(360deg);}
}
@-o-keyframes rotate{from{-o-transform:rotate(0deg);}
to{-o-transform:rotate(360deg);}
}
@keyframes rotate{from{transform:rotate(0deg);}
to{transform:rotate(360deg);}
}
.slideshow-wrapper{position:relative;}
.slideshow-wrapper ul{list-style-type:none;margin:0;}
.slideshow-wrapper ul li, .slideshow-wrapper ul li .orbit-caption{display:none;}
.slideshow-wrapper ul li:first-child{display:block;}
.slideshow-wrapper .orbit-container{background-color:transparent;}
.slideshow-wrapper .orbit-container li{display:block;}
.slideshow-wrapper .orbit-container li .orbit-caption{display:block;}
.slideshow-wrapper .orbit-container .orbit-bullets li{display:inline-block;}
.slideshow-wrapper .preloader{display:block;width:40px;height:40px;position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-20px;border:solid 3px;border-color:#555 #fff;border-radius:1000px;animation-name:rotate;animation-duration:1.5s;animation-iteration-count:infinite;animation-timing-function:linear;}
.orbit-container{overflow:hidden;width:100%;position:relative;background:none;}
.orbit-container .orbit-slides-container{list-style:none;margin:0;padding:0;position:relative;-webkit-transform:translateZ(0);}
.orbit-container .orbit-slides-container img{display:block;max-width:100%;}
.orbit-container .orbit-slides-container > *{position:absolute;top:0;width:100%;margin-left:100%;}
.orbit-container .orbit-slides-container > *:first-child{margin-left:0%;}
.orbit-container .orbit-slides-container > * .orbit-caption{position:absolute;bottom:0;background-color:#545454;color:#fff;width:100%;padding:2.5rem;font-size:1.71429rem;}
.orbit-container .orbit-slide-number{position:absolute;top:10px;left:10px;font-size:12px;color:#fff;background:rgba(0, 0, 0, 0);z-index:10;}
.orbit-container .orbit-slide-number span{font-weight:500;padding:0.35714rem;}
.orbit-container .orbit-timer{position:absolute;top:12px;right:10px;height:6px;width:100px;z-index:10;}
.orbit-container .orbit-timer .orbit-progress{height:3px;background-color:rgba(255, 255, 255, 0.3);display:block;width:0%;position:relative;right:20px;top:5px;}
.orbit-container .orbit-timer > span{display:none;position:absolute;top:0px;right:0;width:11px;height:14px;border:solid 4px #fff;border-top:none;border-bottom:none;}
.orbit-container .orbit-timer.paused > span{right:-4px;top:0px;width:11px;height:14px;border:inset 8px;border-left-style:solid;border-color:transparent;border-left-color:#fff;}
.orbit-container .orbit-timer.paused > span.dark{border-left-color:#333;}
.orbit-container:hover .orbit-timer > span{display:block;}
.orbit-container .orbit-prev, .orbit-container .orbit-next{position:absolute;top:45%;margin-top:-25px;width:36px;height:60px;line-height:50px;color:white;background-color:transparent;text-indent:-9999px !important;z-index:10;}
.orbit-container .orbit-prev:hover, .orbit-container .orbit-next:hover{background-color:transparent;}
.orbit-container .orbit-prev > span, .orbit-container .orbit-next > span{position:absolute;top:50%;margin-top:-10px;display:block;width:0;height:0;border:inset 10px;}
.orbit-container .orbit-prev{left:0;}
.orbit-container .orbit-prev > span{border-right-style:solid;border-color:transparent;border-right-color:#fff;}
.orbit-container .orbit-prev:hover > span{border-right-color:#98226e;}
.orbit-container .orbit-next{right:0;}
.orbit-container .orbit-next > span{border-color:transparent;border-left-style:solid;border-left-color:#fff;left:50%;margin-left:-4px;}
.orbit-container .orbit-next:hover > span{border-left-color:#98226e;}
.orbit-bullets-container{text-align:center;}
.orbit-bullets{margin:0 auto 30px auto;overflow:hidden;position:relative;top:10px;float:none;text-align:center;display:block;}
.orbit-bullets li{cursor:pointer;display:inline-block;width:0.64286rem;height:0.64286rem;background:#ccc;float:none;margin-right:6px;border-radius:1000px;}
.orbit-bullets li.active{background:#999;}
.orbit-bullets li:last-child{margin-right:0;}
.touch .orbit-container .orbit-prev, .touch .orbit-container .orbit-next{display:none;}
.touch .orbit-bullets{display:none;}
@media only screen and (min-width:783px){.touch .orbit-container .orbit-prev, .touch .orbit-container .orbit-next{display:inherit;}
.touch .orbit-bullets{display:block;}
}
@media only screen and (max-width:782px){.orbit-stack-on-small .orbit-slides-container{height:auto !important;}
.orbit-stack-on-small .orbit-slides-container > *{position:relative;margin:0% !important;opacity:1 !important;}
.orbit-stack-on-small .orbit-slide-number{display:none;}
.orbit-timer{display:none;}
.orbit-next, .orbit-prev{display:none;}
.orbit-bullets{display:none;}
}
ul.pagination{display:block;min-height:1.71429rem;margin-left:-0.35714rem;}
ul.pagination li{height:1.71429rem;color:#222;font-size:1rem;margin-left:0.35714rem;}
ul.pagination li a, ul.pagination li button{display:block;padding:0.07143rem 0.71429rem 0.07143rem;color:#999;background:none;border-radius:3px;font-weight:normal;font-size:1em;line-height:inherit;transition:background-color 300ms ease-out;}
ul.pagination li:hover a, ul.pagination li a:focus, ul.pagination li:hover button, ul.pagination li button:focus{background:#e6e6e6;}
ul.pagination li.unavailable a, ul.pagination li.unavailable button{cursor:default;color:#999;}
ul.pagination li.unavailable:hover a, ul.pagination li.unavailable a:focus, ul.pagination li.unavailable:hover button, ul.pagination li.unavailable button:focus{background:transparent;}
ul.pagination li.current a, ul.pagination li.current button{background:#98226e;color:#fff;font-weight:bold;cursor:default;}
ul.pagination li.current a:hover, ul.pagination li.current button:hover, ul.pagination li.current a:focus, ul.pagination li.current button:focus{background:#98226e;}
ul.pagination li{float:left;display:block;}
.pagination-centered{text-align:center;}
.pagination-centered ul.pagination li{float:none;display:inline-block;}
.panel, .widget[id*='monster-widget']{border-style:solid;border-width:1px;border-color:#e3e3e3;margin-bottom:0;padding:20px;background:#fff;color:#545454;}
.panel >:first-child, .widget[id*='monster-widget'] >:first-child{margin-top:0;}
.panel >:last-child, .widget[id*='monster-widget'] >:last-child{margin-bottom:0;}
.panel h1, .widget[id*='monster-widget'] h1, .panel h2, .widget[id*='monster-widget'] h2, .panel h3, .widget[id*='monster-widget'] h3, .panel h4, .widget[id*='monster-widget'] h4, .panel h5, .widget[id*='monster-widget'] h5, .panel h6, .widget[id*='monster-widget'] h6, .panel p, .widget[id*='monster-widget'] p, .panel li, .widget[id*='monster-widget'] li, .panel dl, .widget[id*='monster-widget'] dl{color:#545454;}
.panel h1, .widget[id*='monster-widget'] h1, .panel h2, .widget[id*='monster-widget'] h2, .panel h3, .widget[id*='monster-widget'] h3, .panel h4, .widget[id*='monster-widget'] h4, .panel h5, .widget[id*='monster-widget'] h5, .panel h6, .widget[id*='monster-widget'] h6{line-height:1;margin-bottom:0.71429rem;}
.panel h1.subheader, .widget[id*='monster-widget'] h1.subheader, .panel h2.subheader, .widget[id*='monster-widget'] h2.subheader, .panel h3.subheader, .widget[id*='monster-widget'] h3.subheader, .panel h4.subheader, .widget[id*='monster-widget'] h4.subheader, .panel h5.subheader, .widget[id*='monster-widget'] h5.subheader, .panel h6.subheader, .widget[id*='monster-widget'] h6.subheader{line-height:1.4;}
.panel.callout h1, .widget[id*='monster-widget'].callout h1, .panel.callout h2, .widget[id*='monster-widget'].callout h2, .panel.callout h3, .widget[id*='monster-widget'].callout h3, .panel.callout h4, .widget[id*='monster-widget'].callout h4, .panel.callout h5, .widget[id*='monster-widget'].callout h5, .panel.callout h6, .widget[id*='monster-widget'].callout h6, .panel.callout p, .widget[id*='monster-widget'].callout p, .panel.callout li, .widget[id*='monster-widget'].callout li, .panel.callout dl, .widget[id*='monster-widget'].callout dl{color:#545454;}
.panel.callout h1, .widget[id*='monster-widget'].callout h1, .panel.callout h2, .widget[id*='monster-widget'].callout h2, .panel.callout h3, .widget[id*='monster-widget'].callout h3, .panel.callout h4, .widget[id*='monster-widget'].callout h4, .panel.callout h5, .widget[id*='monster-widget'].callout h5, .panel.callout h6, .widget[id*='monster-widget'].callout h6{line-height:1;margin-bottom:0.71429rem;}
.panel.callout h1.subheader, .widget[id*='monster-widget'].callout h1.subheader, .panel.callout h2.subheader, .widget[id*='monster-widget'].callout h2.subheader, .panel.callout h3.subheader, .widget[id*='monster-widget'].callout h3.subheader, .panel.callout h4.subheader, .widget[id*='monster-widget'].callout h4.subheader, .panel.callout h5.subheader, .widget[id*='monster-widget'].callout h5.subheader, .panel.callout h6.subheader, .widget[id*='monster-widget'].callout h6.subheader{line-height:1.4;}
.panel.callout a:not(.button), .widget[id*='monster-widget'].callout a:not(.button){color:#98226e;}
.panel.radius, .widget[id*='monster-widget'].radius{border-radius:3px;}
.sub-nav{display:block;width:auto;overflow:hidden;margin:-0.28571rem 0 1.28571rem;padding-top:0.28571rem;margin-right:0;margin-left:-0.85714rem;}
.sub-nav dt{text-transform:uppercase;}
.sub-nav dt, .sub-nav dd, .sub-nav li{float:left;display:inline;margin-left:1.14286rem;margin-bottom:0.71429rem;font-family:'Droid Sans', sans-serif;font-weight:normal;font-size:1rem;color:#999;}
.sub-nav dt a, .sub-nav dd a, .sub-nav li a{text-decoration:none;color:#999;padding:0.21429rem 1.14286rem;}
.sub-nav dt a:hover, .sub-nav dd a:hover, .sub-nav li a:hover{color:#737373;}
.sub-nav dt.active a, .sub-nav dd.active a, .sub-nav li.active a{border-radius:3px;font-weight:normal;background:#98226e;padding:0.21429rem 1.14286rem;cursor:default;color:#fff;}
.sub-nav dt.active a:hover, .sub-nav dd.active a:hover, .sub-nav li.active a:hover{background:#831d5f;}
table{background:none;margin-bottom:1.42857rem;border:solid 1px #eaeaea;table-layout:auto;}
table caption{background:transparent;color:#222;font-size:1.14286rem;font-weight:bold;}
table thead{background:none;}
table thead tr th, table thead tr td{padding:0.57143rem 0.71429rem 0.71429rem;font-size:1rem;font-weight:bold;color:#222;}
table tfoot{background:none;}
table tfoot tr th, table tfoot tr td{padding:0.57143rem 0.71429rem 0.71429rem;font-size:1rem;font-weight:bold;color:#222;}
table tr th, table tr td{padding:0.64286rem 0.71429rem;font-size:1rem;color:#222;text-align:left;}
table tr.even, table tr.alt, table tr:nth-of-type(even){background:none;}
table thead tr th, table tfoot tr th, table tfoot tr td, table tbody tr th, table tbody tr td, table tr td{display:table-cell;line-height:1.28571rem;}
@media only screen and (min-width:783px){.tabs.vertical{width:20%;max-width:20%;float:left;margin:0 0 1.25rem;}
.tabs-content.vertical{width:80%;max-width:80%;float:left;margin-left:-1px;padding-left:1rem;}
}
.no-js .tabs-content > .content{display:block;float:none;}
.th, div.gallery-icon, .prettyphoto{line-height:0;display:inline-block;border:none 0 none;max-width:100%;box-shadow:none;transition:all 200ms ease-out;}
.th:hover, div.gallery-icon:hover, .prettyphoto:hover, .th:focus, div.gallery-icon:focus, .prettyphoto:focus{box-shadow:0;}
.th.radius, div.gallery-icon.radius, .prettyphoto.radius{border-radius:3px;}
@media only screen and (min-width:783px){}
meta.foundation-mq-topbar{font-family:"/only screen and (min-width:783px)/";width:783px;}
.contain-to-grid{width:100%;background:#98226e;}
.contain-to-grid .top-bar{margin-bottom:0;}
.fixed{width:100%;position:fixed;top:0;z-index:99;}
.fixed.expanded:not(.top-bar){overflow-y:auto;height:auto;width:100%;max-height:100%;}
.fixed.expanded:not(.top-bar) .title-area{position:fixed;width:100%;z-index:99;}
.fixed.expanded:not(.top-bar) .top-bar-section{z-index:98;margin-top:60px;}
.top-bar{overflow:hidden;height:60px;line-height:60px;position:relative;background:#98226e;margin-bottom:0;}
.top-bar ul{margin-bottom:0;list-style:none;}
.top-bar .row{max-width:none;}
.top-bar form, .top-bar input{margin-bottom:0;}
.top-bar input{height:1.8rem;padding-top:0.35rem;padding-bottom:0.35rem;font-size:0.75rem;}
.top-bar .button, .top-bar button{padding-top:0.42143rem;padding-bottom:0.42143rem;margin-bottom:0;font-size:0.75rem;}
@media only screen and (max-width:782px){.top-bar .button, .top-bar button{position:relative;top:-1px;}
}
.top-bar .title-area{position:relative;margin:0;}
.top-bar .name{height:60px;margin:0;font-size:14px;}
.top-bar .name h1{line-height:60px;font-size:30px;margin:0;}
.top-bar .name h1 a{font-weight:500;color:#fff;width:75%;display:block;padding:0 20px;}
.top-bar .toggle-topbar{position:absolute;right:0;top:0;}
.top-bar .toggle-topbar a{color:#fff;text-transform:uppercase;font-size:0.92857rem;font-weight:bold;position:relative;display:block;padding:0 20px;height:60px;line-height:60px;}
.top-bar .toggle-topbar.menu-icon{top:50%;margin-top:-16px;}
.top-bar .toggle-topbar.menu-icon a{height:34px;line-height:33px;padding:0 45px 0 20px;color:#fff;position:relative;}
.top-bar .toggle-topbar.menu-icon a span::after{content:"";position:absolute;display:block;height:0;top:50%;margin-top:-8px;right:20px;box-shadow:0 0px 0 1px #fff, 0 7px 0 1px #fff, 0 14px 0 1px #fff;width:16px;}
.top-bar .toggle-topbar.menu-icon a span:hover:after{box-shadow:0 0px 0 1px "", 0 7px 0 1px "", 0 14px 0 1px "";}
.top-bar.expanded{height:auto;background:transparent;}
.top-bar.expanded .title-area{background:#98226e;}
.top-bar.expanded .toggle-topbar a{color:#888;}
.top-bar.expanded .toggle-topbar a span::after{box-shadow:0 0px 0 1px #888, 0 7px 0 1px #888, 0 14px 0 1px #888;}
.top-bar-section{left:0;position:relative;width:auto;transition:left 300ms ease-out;}
.top-bar-section ul{padding:0;width:100%;height:auto;display:block;font-size:14px;margin:0;}
.top-bar-section .divider, .top-bar-section [role="separator"]{border-top:solid 1px #4c1137;clear:both;height:1px;width:100%;}
.top-bar-section ul li{background #fff;}
.top-bar-section ul li > a{display:block;width:100%;color:#545454;padding:12px 0 12px 0;padding-left:20px;font-family:'Droid Sans', sans-serif;font-size:0.92857rem;font-weight:normal;text-transform:none;}
.top-bar-section ul li > a.button{font-size:0.92857rem;padding-right:20px;padding-left:20px;background-color:#98226e;border-color:#7a1b58;color:#54545;}
.top-bar-section ul li > a.button:hover, .top-bar-section ul li > a.button:focus{background-color:#7a1b58;}
.top-bar-section ul li > a.button:hover, .top-bar-section ul li > a.button:focus{color:#fff;}
.top-bar-section ul li > a.button.secondary{background-color:#eaeaea;border-color:#bbb;color:#333;}
.top-bar-section ul li > a.button.secondary:hover, .top-bar-section ul li > a.button.secondary:focus{background-color:#bbb;}
.top-bar-section ul li > a.button.secondary:hover, .top-bar-section ul li > a.button.secondary:focus{color:#333;}
.top-bar-section ul li > a.button.success{background-color:#43ac6a;border-color:#368a55;color:#fff;}
.top-bar-section ul li > a.button.success:hover, .top-bar-section ul li > a.button.success:focus{background-color:#368a55;}
.top-bar-section ul li > a.button.success:hover, .top-bar-section ul li > a.button.success:focus{color:#fff;}
.top-bar-section ul li > a.button.alert, .top-bar-section ul li > a.nm_mc_error.button{background-color:#f04124;border-color:#cf2a0e;color:#fff;}
.top-bar-section ul li > a.button.alert:hover, .top-bar-section ul li > a.nm_mc_error.button:hover, .top-bar-section ul li > a.button.alert:focus, .top-bar-section ul li > a.nm_mc_error.button:focus{background-color:#cf2a0e;}
.top-bar-section ul li > a.button.alert:hover, .top-bar-section ul li > a.nm_mc_error.button:hover, .top-bar-section ul li > a.button.alert:focus, .top-bar-section ul li > a.nm_mc_error.button:focus{color:#fff;}
.top-bar-section ul li > a.button.warning{background-color:#f08a24;border-color:#cf6e0e;color:#fff;}
.top-bar-section ul li > a.button.warning:hover, .top-bar-section ul li > a.button.warning:focus{background-color:#cf6e0e;}
.top-bar-section ul li > a.button.warning:hover, .top-bar-section ul li > a.button.warning:focus{color:#fff;}
.top-bar-section ul li > button{font-size:0.92857rem;padding-right:20px;padding-left:20px;background-color:#98226e;border-color:#7a1b58;color:#fff;}
.top-bar-section ul li > button:hover, .top-bar-section ul li > button:focus{background-color:#7a1b58;}
.top-bar-section ul li > button:hover, .top-bar-section ul li > button:focus{color:#fff;}
.top-bar-section ul li > button.secondary{background-color:#eaeaea;border-color:#bbb;color:#333;}
.top-bar-section ul li > button.secondary:hover, .top-bar-section ul li > button.secondary:focus{background-color:#bbb;}
.top-bar-section ul li > button.secondary:hover, .top-bar-section ul li > button.secondary:focus{color:#333;}
.top-bar-section ul li > button.success{background-color:#43ac6a;border-color:#368a55;color:#fff;}
.top-bar-section ul li > button.success:hover, .top-bar-section ul li > button.success:focus{background-color:#368a55;}
.top-bar-section ul li > button.success:hover, .top-bar-section ul li > button.success:focus{color:#fff;}
.top-bar-section ul li > button.alert, .top-bar-section ul li > button.nm_mc_error{background-color:#f04124;border-color:#cf2a0e;color:#fff;}
.top-bar-section ul li > button.alert:hover, .top-bar-section ul li > button.nm_mc_error:hover, .top-bar-section ul li > button.alert:focus, .top-bar-section ul li > button.nm_mc_error:focus{background-color:#cf2a0e;}
.top-bar-section ul li > button.alert:hover, .top-bar-section ul li > button.nm_mc_error:hover, .top-bar-section ul li > button.alert:focus, .top-bar-section ul li > button.nm_mc_error:focus{color:#fff;}
.top-bar-section ul li > button.warning{background-color:#f08a24;border-color:#cf6e0e;color:#fff;}
.top-bar-section ul li > button.warning:hover, .top-bar-section ul li > button.warning:focus{background-color:#cf6e0e;}
.top-bar-section ul li > button.warning:hover, .top-bar-section ul li > button.warning:focus{color:#fff;}
.top-bar-section ul li:hover:not(.has-form) > a{background-color:#555;background:inherit;color:#fff;}
.top-bar-section ul li.active > a{background:inherit;color:#fff;}
.top-bar-section ul li.active > a:hover{background:inherit;color:#fff;}
.top-bar-section .has-form{padding:20px;}
.top-bar-section .has-dropdown{position:relative;}
.top-bar-section .has-dropdown > a:after{content:"";display:block;width:0;height:0;border:inset 5px;border-color:transparent transparent transparent rgba(255, 255, 255, 0.4);border-left-style:solid;margin-right:20px;margin-top:-4.5px;position:absolute;top:50%;right:0;}
.top-bar-section .has-dropdown.moved{position:static;}
.top-bar-section .has-dropdown.moved > .dropdown{display:block;position:static !important;height:auto;width:auto;overflow:visible;clip:auto;position:absolute !important;width:100%;}
.top-bar-section .has-dropdown.moved > a:after{display:none;}
.top-bar-section .dropdown{padding:0;position:absolute;left:100%;top:0;z-index:99;display:block;position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);}
.top-bar-section .dropdown li{width:100%;height:auto;}
.top-bar-section .dropdown li a{font-weight:normal;padding:8px 20px;}
.top-bar-section .dropdown li a.parent-link{font-weight:normal;}
.top-bar-section .dropdown li.title h5, .top-bar-section .dropdown li.parent-link{margin-bottom:0;margin-top:0;font-size:1.28571rem;}
.top-bar-section .dropdown li.title h5 a, .top-bar-section .dropdown li.parent-link a{color:#fff;display:block;}
.top-bar-section .dropdown li.title h5 a:hover, .top-bar-section .dropdown li.parent-link a:hover{background:none;}
.top-bar-section .dropdown li.has-form{padding:8px 20px;}
.top-bar-section .dropdown li .button, .top-bar-section .dropdown li button{top:auto;}
.top-bar-section .dropdown label{padding:8px 20px 2px;margin-bottom:0;text-transform:uppercase;color:#777;font-weight:bold;font-size:0.71429rem;}
.js-generated{display:block;}
@media only screen and (min-width:783px){.top-bar{background:#98226e;overflow:visible;}
.top-bar:before, .top-bar:after{content:" ";display:table;}
.top-bar:after{clear:both;}
.top-bar .toggle-topbar{display:none;}
.top-bar .title-area{float:left;}
.top-bar .name h1 a{width:auto;}
.top-bar input, .top-bar .button, .top-bar button{font-size:1rem;position:relative;top:20px;}
.top-bar.expanded{background:#98226e;}
.contain-to-grid .top-bar{max-width:94rem;margin:0 auto;margin-bottom:0;}
.top-bar-section{transition:none 0 0;left:0 !important;}
.top-bar-section ul{width:auto;height:auto !important;display:inline;}
.top-bar-section ul li{float:left;}
.top-bar-section ul li .js-generated{display:none;}
.top-bar-section li.hover > a:not(.button){background-color:#555;background:inherit;color:#fff;}
.top-bar-section li:not(.has-form) a:not(.button){padding:0 20px;line-height:60px;background:#98226e;}
.top-bar-section li:not(.has-form) a:not(.button):hover{background-color:#555;background:inherit;}
.top-bar-section li.active:not(.has-form) a:not(.button){padding:0 20px;line-height:60px;color:#fff;background:inherit;}
.top-bar-section li.active:not(.has-form) a:not(.button):hover{background:inherit;color:#fff;}
.top-bar-section .has-dropdown > a{padding-right:32px !important;}
.top-bar-section .has-dropdown > a:after{content:"";display:block;width:0;height:0;border:inset 5px;border-color:rgba(255, 255, 255, 0.4) transparent transparent transparent;border-top-style:solid;margin-top:-2.5px;top:30px;}
.top-bar-section .has-dropdown.moved{position:relative;}
.top-bar-section .has-dropdown.moved > .dropdown{display:block;position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);}
.top-bar-section .has-dropdown.hover > .dropdown, .top-bar-section .has-dropdown.not-click:hover > .dropdown{display:block;position:static !important;height:auto;width:auto;overflow:visible;clip:auto;position:absolute !important;}
.top-bar-section .has-dropdown > a:focus + .dropdown{display:block;position:static !important;height:auto;width:auto;overflow:visible;clip:auto;position:absolute !important;}
.top-bar-section .has-dropdown .dropdown li.has-dropdown > a:after{border:none;content:"\00bb";top:1rem;margin-top:-1px;right:5px;line-height:1.2;}
.top-bar-section .dropdown{left:0;top:auto;background:transparent;min-width:100%;}
.top-bar-section .dropdown li a{color:#545454;line-height:60px;white-space:nowrap;padding:12px 20px;background:#fff;}
.top-bar-section .dropdown li:not(.has-form):not(.active) > a:not(.button){color:#545454;background:#fff;}
.top-bar-section .dropdown li:not(.has-form):not(.active):hover > a:not(.button){color:#fff;background-color:#555;background:inherit;}
.top-bar-section .dropdown li label{white-space:nowrap;background:#333;}
.top-bar-section .dropdown li .dropdown{left:100%;top:0;}
.top-bar-section > ul > .divider, .top-bar-section > ul > [role="separator"]{border-bottom:none;border-top:none;border-right:solid 1px #ba2a87;clear:none;height:60px;width:0;}
.top-bar-section .has-form{background:#98226e;padding:0 20px;height:60px;}
.top-bar-section .right li .dropdown, .top-bar-section .woocommerce .alert-box .button.wc-forward li .dropdown, .top-bar-section .woocommerce .nm_mc_error .button.wc-forward li .dropdown, .top-bar-section .woocommerce .woocommerce-error .button.wc-forward li .dropdown, .woocommerce .alert-box .top-bar-section .button.wc-forward li .dropdown{left:auto;right:0;}
.top-bar-section .right li .dropdown li .dropdown, .top-bar-section .woocommerce .alert-box .button.wc-forward li .dropdown li .dropdown, .top-bar-section .woocommerce .nm_mc_error .button.wc-forward li .dropdown li .dropdown, .top-bar-section .woocommerce .woocommerce-error .button.wc-forward li .dropdown li .dropdown, .woocommerce .alert-box .top-bar-section .button.wc-forward li .dropdown li .dropdown{right:100%;}
.top-bar-section .left li .dropdown{right:auto;left:0;}
.top-bar-section .left li .dropdown li .dropdown{left:100%;}
.no-js .top-bar-section ul li:hover > a{background-color:#555;background:inherit;color:#fff;}
.no-js .top-bar-section ul li:active > a{background:inherit;color:#fff;}
.no-js .top-bar-section .has-dropdown:hover > .dropdown{display:block;position:static !important;height:auto;width:auto;overflow:visible;clip:auto;position:absolute !important;}
.no-js .top-bar-section .has-dropdown > a:focus + .dropdown{display:block;position:static !important;height:auto;width:auto;overflow:visible;clip:auto;position:absolute !important;}
}
.text-left{text-align:left !important;}
.text-right{text-align:right !important;}
.text-center{text-align:center !important;}
.text-justify{text-align:justify !important;}
@media only screen and (max-width:782px){.small-only-text-left{text-align:left !important;}
.small-only-text-right{text-align:right !important;}
.small-only-text-center{text-align:center !important;}
.small-only-text-justify{text-align:justify !important;}
}
@media only screen{.small-text-left{text-align:left !important;}
.small-text-right{text-align:right !important;}
.small-text-center{text-align:center !important;}
.small-text-justify{text-align:justify !important;}
}
@media only screen and (min-width:783px) and (max-width:920px){.medium-only-text-left{text-align:left !important;}
.medium-only-text-right{text-align:right !important;}
.medium-only-text-center{text-align:center !important;}
.medium-only-text-justify{text-align:justify !important;}
}
@media only screen and (min-width:783px){.medium-text-left{text-align:left !important;}
.medium-text-right{text-align:right !important;}
.medium-text-center{text-align:center !important;}
.medium-text-justify{text-align:justify !important;}
}
@media only screen and (min-width:921px) and (max-width:1220px){.large-only-text-left{text-align:left !important;}
.large-only-text-right{text-align:right !important;}
.large-only-text-center{text-align:center !important;}
.large-only-text-justify{text-align:justify !important;}
}
@media only screen and (min-width:921px){.large-text-left{text-align:left !important;}
.large-text-right{text-align:right !important;}
.large-text-center{text-align:center !important;}
.large-text-justify{text-align:justify !important;}
}
@media only screen and (min-width:1221px) and (max-width:1600px){.xlarge-only-text-left{text-align:left !important;}
.xlarge-only-text-right{text-align:right !important;}
.xlarge-only-text-center{text-align:center !important;}
.xlarge-only-text-justify{text-align:justify !important;}
}
@media only screen and (min-width:1221px){.xlarge-text-left{text-align:left !important;}
.xlarge-text-right{text-align:right !important;}
.xlarge-text-center{text-align:center !important;}
.xlarge-text-justify{text-align:justify !important;}
}
@media only screen and (min-width:1601px) and (max-width:99999999px){.xxlarge-only-text-left{text-align:left !important;}
.xxlarge-only-text-right{text-align:right !important;}
.xxlarge-only-text-center{text-align:center !important;}
.xxlarge-only-text-justify{text-align:justify !important;}
}
@media only screen and (min-width:1601px){.xxlarge-text-left{text-align:left !important;}
.xxlarge-text-right{text-align:right !important;}
.xxlarge-text-center{text-align:center !important;}
.xxlarge-text-justify{text-align:justify !important;}
}
div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, p, blockquote, th, td{margin:0;padding:0;}
a{color:#98226e;text-decoration:none;line-height:inherit;}
a:hover{color:#98226e;}
a img{border:none;}
p{font-family:inherit;font-weight:normal;font-size:17px;line-height:30px;margin-bottom:0;text-rendering:optimizeLegibility;}
p.lead{font-size:1.39286rem;line-height:1.6;}
p aside{font-size:1rem;line-height:1.35;font-style:italic;}
h1, h2, h3, h4, h5, h6{font-family:'Droid Sans', sans-serif;font-weight:normal;font-style:normal;text-rendering:optimizeLegibility;margin-top:0rem;margin-bottom:0.1rem;line-height:1.6;}
h1 small, h2 small, h3 small, h4 small, h5 small, h6 small{font-size:60%;color:#909090;line-height:0;}
h1{font-size:2.71429rem;}
h2{font-size:1.78571rem;}
h3{font-size:1.71429rem;}
h4{font-size:1.28571rem;}
h5{font-size:1.14286rem;}
h6{font-size:1rem;}
.subheader{line-height:1.5;color:#545454;font-weight:normal;margin-top:0.2rem;margin-bottom:0.5rem;}
hr{border:solid #eaeaea;border-width:4px 0 0;clear:both;margin:1.42857rem 0 1.14286rem;height:0;}
hr.small{border:solid #eaeaea;border-width:2px 0 0;clear:both;margin:5px auto;height:0;width:40px;}
em{font-style:italic;line-height:inherit;}
i{font-style:italic;line-height:inherit;}
strong, b{font-weight:bold;line-height:inherit;}
small{font-size:100%;line-height:inherit;}
code{font-family:Consolas, "Liberation Mono", Courier, monospace;font-weight:normal;color:#333;background-color:#f9f9f9;border-width:1px;border-style:solid;border-color:#e0e0e0;padding:0.14286rem 0.35714rem 0.07143rem;}
ul, ol, dl{font-size:1.14286rem;line-height:24px;margin-bottom:0;list-style-position:outside;font-family:inherit;}
ul{margin-left:1.1rem;}
ul.no-bullet{margin-left:0;}
ul.no-bullet li ul, ul.no-bullet li ol{margin-left:1.42857rem;margin-bottom:0;list-style:none;}
ul{}
ul li ul, ul li ol{margin-left:1.42857rem;margin-bottom:0;}
ul.square li ul, ul.circle li ul, ul.disc li ul{list-style:inherit;}
ul.square{list-style-type:square;margin-left:1.1rem;}
ul.circle{list-style-type:circle;margin-left:1.1rem;}
ul.disc{list-style-type:disc;margin-left:1.1rem;}
ul.no-bullet{list-style:none;}
ol{margin-left:1.4rem;}
ol li ul, ol li ol{margin-left:1.42857rem;margin-bottom:0;}
dl{}
dl dt{margin-bottom:0.3rem;font-weight:bold;}
dl dd{margin-bottom:0.85714rem;}
abbr, acronym{text-transform:uppercase;font-size:90%;color:#545454;cursor:help;}
abbr{text-transform:none;}
abbr[title]{border-bottom:1px dotted #ddd;}
blockquote{margin:0 0 0;padding:0.64286rem 1.35714rem 0.64286rem 1.35714rem;border-left:8px solid #eaeaea;}
blockquote cite{display:block;font-size:0.92857rem;color:#7b7b7b;}
blockquote cite:before{content:"\2014 \0020";}
blockquote cite a, blockquote cite a:visited{color:#7b7b7b;}
blockquote, blockquote p{line-height:24px;color:#797979;}
.vcard{display:inline-block;margin:0 0 1.42857rem 0;border:1px solid #ddd;padding:0.71429rem 0.85714rem;}
.vcard li{margin:0;display:block;}
.vcard .fn{font-weight:bold;font-size:1.07143rem;}
.vevent .summary{font-weight:bold;}
.vevent abbr{cursor:default;text-decoration:none;font-weight:bold;border:none;padding:0 0.07143rem;}
@media only screen and (min-width:783px){h1, h2, h3, h4, h5, h6{line-height:1.6;}
h1{font-size:3.42857rem;}
h2{font-size:2.14286rem;}
h3{font-size:1.71429rem;}
h4{font-size:1.28571rem;}
h5{font-size:20px}
h6{font-size:1rem;}
}
.print-only{display:none !important;}
@media print{*{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important;}
a, a:visited{text-decoration:underline;}
a[href]:after{content:" (" attr(href) ")";}
abbr[title]:after{content:" (" attr(title) ")";}
.ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after{content:"";}
pre, blockquote{border:1px solid #999;page-break-inside:avoid;}
thead{display:table-header-group;}
tr, img{page-break-inside:avoid;}
img{max-width:100% !important;}
@page{margin:0.5cm;}
p, h2, h3{orphans:3;widows:3;}
h2, h3{page-break-after:avoid;}
.hide-on-print{display:none !important;}
.print-only{display:block !important;}
.hide-for-print{display:none !important;}
.show-for-print{display:inherit !important;}
}
.off-canvas-wrap{-webkit-backface-visibility:hidden;position:relative;width:100%;overflow:hidden;}
.off-canvas-wrap.move-right, .off-canvas-wrap.move-left{min-height:100%;-webkit-overflow-scrolling:touch;}
.inner-wrap{-webkit-backface-visibility:hidden;position:relative;width:100%;-webkit-transition:-webkit-transform 500ms ease-in-out;-moz-transition:-moz-transform 500ms ease-in-out;-ms-transition:-ms-transform 500ms ease-in-out;-o-transition:-o-transform 500ms ease-in-out;transition:transform 500ms ease-in-out;}
.inner-wrap:before, .inner-wrap:after{content:" ";display:table;}
.inner-wrap:after{clear:both;}
.tab-bar{-webkit-backface-visibility:hidden;background:#333;color:#fff;height:3.21429rem;line-height:3.21429rem;position:relative;}
.tab-bar h1, .tab-bar h2, .tab-bar h3, .tab-bar h4, .tab-bar h5, .tab-bar h6{color:#fff;font-weight:bold;line-height:3.21429rem;margin:0;}
.tab-bar h1, .tab-bar h2, .tab-bar h3, .tab-bar h4{font-size:1.14286rem;}
.left-small{width:3.21429rem;height:3.21429rem;position:absolute;top:0;border-right:solid 1px #eaeaea;left:0;}
.right-small{width:3.21429rem;height:3.21429rem;position:absolute;top:0;border-left:solid 1px #eaeaea;right:0;}
.tab-bar-section{padding:0 0.71429rem;position:absolute;text-align:center;height:3.21429rem;top:0;}
@media only screen and (min-width:783px){.tab-bar-section.left, .tab-bar-section.right, .woocommerce .alert-box .button.wc-forward.tab-bar-section, .woocommerce .nm_mc_error .button.wc-forward.tab-bar-section, .woocommerce .woocommerce-error .button.wc-forward.tab-bar-section{text-align:left;}
}
.tab-bar-section.left{left:0;right:3.21429rem;}
.tab-bar-section.right, .woocommerce .alert-box .button.wc-forward.tab-bar-section, .woocommerce .nm_mc_error .button.wc-forward.tab-bar-section, .woocommerce .woocommerce-error .button.wc-forward.tab-bar-section{left:3.21429rem;right:0;}
.tab-bar-section.middle{left:3.21429rem;right:3.21429rem;}
.tab-bar .menu-icon{text-indent:2.5rem;width:3.21429rem;height:3.21429rem;display:block;padding:0;color:#fff;position:relative;transform:translate3d(0, 0, 0);}
.tab-bar .menu-icon span::after{content:"";position:absolute;display:block;height:0;top:50%;margin-top:-1.14286rem/2;left:1.03571rem;box-shadow:0 0px 0 1px #fff, 0 7px 0 1px #fff, 0 14px 0 1px #fff;width:1.14286rem;}
.tab-bar .menu-icon span:hover:after{box-shadow:0 0px 0 1px #eaeaea, 0 7px 0 1px #eaeaea, 0 14px 0 1px #eaeaea;}
.left-off-canvas-menu{-webkit-backface-visibility:hidden;width:15.35714rem;top:0;bottom:0;position:absolute;overflow-x:hidden;overflow-y:auto;background:#fff;z-index:1001;box-sizing:content-box;transition:transform 500ms ease 0s;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;-ms-transform:translate(-100.5%, 0);-webkit-transform:translate3d(-100.5%, 0, 0);-moz-transform:translate3d(-100.5%, 0, 0);-ms-transform:translate3d(-100.5%, 0, 0);-o-transform:translate3d(-100.5%, 0, 0);transform:translate3d(-100.5%, 0, 0);left:0;}
.left-off-canvas-menu *{-webkit-backface-visibility:hidden;}
.right-off-canvas-menu{-webkit-backface-visibility:hidden;width:15.35714rem;top:0;bottom:0;position:absolute;overflow-x:hidden;overflow-y:auto;background:#fff;z-index:1001;box-sizing:content-box;transition:transform 500ms ease 0s;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;-ms-transform:translate(100.5%, 0);-webkit-transform:translate3d(100.5%, 0, 0);-moz-transform:translate3d(100.5%, 0, 0);-ms-transform:translate3d(100.5%, 0, 0);-o-transform:translate3d(100.5%, 0, 0);transform:translate3d(100.5%, 0, 0);right:0;}
.right-off-canvas-menu *{-webkit-backface-visibility:hidden;}
ul.off-canvas-list{list-style-type:none;padding:0;margin:0;}
ul.off-canvas-list li label{display:block;padding:0.3rem 1.07143rem;color:#b7b7b7;text-transform:uppercase;font-size:0.85714rem;font-weight:bold;background:none;border-top:none;border-bottom:none;margin:0;}
ul.off-canvas-list li a{display:block;padding:0.66667rem;color:#545454;border-bottom:0;transition:background 300ms ease;}
ul.off-canvas-list li a:hover{background:#242424;}
.move-right > .inner-wrap{-ms-transform:translate(15.35714rem, 0);-webkit-transform:translate3d(15.35714rem, 0, 0);-moz-transform:translate3d(15.35714rem, 0, 0);-ms-transform:translate3d(15.35714rem, 0, 0);-o-transform:translate3d(15.35714rem, 0, 0);transform:translate3d(15.35714rem, 0, 0);}
.move-right .exit-off-canvas{-webkit-backface-visibility:hidden;transition:background 300ms ease;cursor:pointer;box-shadow:none;display:block;position:absolute;background:rgba(0, 0, 0, 0.1);top:0;bottom:0;left:0;right:0;z-index:1002;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}
@media only screen and (min-width:783px){.move-right .exit-off-canvas:hover{background:rgba(0, 0, 0, 0.1);}
}
.move-left > .inner-wrap{-ms-transform:translate(-15.35714rem, 0);-webkit-transform:translate3d(-15.35714rem, 0, 0);-moz-transform:translate3d(-15.35714rem, 0, 0);-ms-transform:translate3d(-15.35714rem, 0, 0);-o-transform:translate3d(-15.35714rem, 0, 0);transform:translate3d(-15.35714rem, 0, 0);}
.move-left .exit-off-canvas{-webkit-backface-visibility:hidden;transition:background 300ms ease;cursor:pointer;box-shadow:none;display:block;position:absolute;background:rgba(0, 0, 0, 0.1);top:0;bottom:0;left:0;right:0;z-index:1002;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}
@media only screen and (min-width:783px){.move-left .exit-off-canvas:hover{background:rgba(0, 0, 0, 0.1);}
}
.offcanvas-overlap .left-off-canvas-menu, .offcanvas-overlap .right-off-canvas-menu{-ms-transform:none;-webkit-transform:none;-moz-transform:none;-o-transform:none;transform:none;z-index:1003;}
.offcanvas-overlap .exit-off-canvas{-webkit-backface-visibility:hidden;transition:background 300ms ease;cursor:pointer;box-shadow:none;display:block;position:absolute;background:rgba(0, 0, 0, 0.1);top:0;bottom:0;left:0;right:0;z-index:1002;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}
@media only screen and (min-width:783px){.offcanvas-overlap .exit-off-canvas:hover{background:rgba(0, 0, 0, 0.1);}
}
.offcanvas-overlap-left .right-off-canvas-menu{-ms-transform:none;-webkit-transform:none;-moz-transform:none;-o-transform:none;transform:none;z-index:1003;}
.offcanvas-overlap-left .exit-off-canvas{-webkit-backface-visibility:hidden;transition:background 300ms ease;cursor:pointer;box-shadow:none;display:block;position:absolute;background:rgba(0, 0, 0, 0.1);top:0;bottom:0;left:0;right:0;z-index:1002;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}
@media only screen and (min-width:783px){.offcanvas-overlap-left .exit-off-canvas:hover{background:rgba(0, 0, 0, 0.1);}
}
.offcanvas-overlap-right .left-off-canvas-menu{-ms-transform:none;-webkit-transform:none;-moz-transform:none;-o-transform:none;transform:none;z-index:1003;}
.offcanvas-overlap-right .exit-off-canvas{-webkit-backface-visibility:hidden;transition:background 300ms ease;cursor:pointer;box-shadow:none;display:block;position:absolute;background:rgba(0, 0, 0, 0.1);top:0;bottom:0;left:0;right:0;z-index:1002;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}
@media only screen and (min-width:783px){.offcanvas-overlap-right .exit-off-canvas:hover{background:rgba(0, 0, 0, 0.1);}
}
.no-csstransforms .left-off-canvas-menu{left:-15.35714rem;}
.no-csstransforms .right-off-canvas-menu{right:-15.35714rem;}
.no-csstransforms .move-left > .inner-wrap{right:15.35714rem;}
.no-csstransforms .move-right > .inner-wrap{left:15.35714rem;}
.left-submenu{-webkit-backface-visibility:hidden;width:15.35714rem;top:0;bottom:0;position:absolute;margin:0;overflow-x:hidden;overflow-y:auto;background:#fff;z-index:1002;box-sizing:content-box;-webkit-overflow-scrolling:touch;-ms-transform:translate(-100%, 0);-webkit-transform:translate3d(-100%, 0, 0);-moz-transform:translate3d(-100%, 0, 0);-ms-transform:translate3d(-100%, 0, 0);-o-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);left:0;-webkit-transition:-webkit-transform 500ms ease-in-out;-moz-transition:-moz-transform 500ms ease-in-out;-ms-transition:-ms-transform 500ms ease-in-out;-o-transition:-o-transform 500ms ease-in-out;transition:transform 500ms ease-in-out;}
.left-submenu *{-webkit-backface-visibility:hidden;}
.left-submenu .back > a{padding:0.3rem 1.07143rem;color:#b7b7b7;text-transform:uppercase;font-weight:bold;background:#fff;border-top:none;border-bottom:none;margin:0;}
.left-submenu .back > a:hover{background:#f3f3f3;border-top:none;border-bottom:none;}
.left-submenu .back > a:before{content:"\AB";margin-right:0.5rem;display:inline;}
.left-submenu.move-right{-ms-transform:translate(0%, 0);-webkit-transform:translate3d(0%, 0, 0);-moz-transform:translate3d(0%, 0, 0);-ms-transform:translate3d(0%, 0, 0);-o-transform:translate3d(0%, 0, 0);transform:translate3d(0%, 0, 0);}
.right-submenu{-webkit-backface-visibility:hidden;width:15.35714rem;top:0;bottom:0;position:absolute;margin:0;overflow-x:hidden;overflow-y:auto;background:#fff;z-index:1002;box-sizing:content-box;-webkit-overflow-scrolling:touch;-ms-transform:translate(100%, 0);-webkit-transform:translate3d(100%, 0, 0);-moz-transform:translate3d(100%, 0, 0);-ms-transform:translate3d(100%, 0, 0);-o-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);right:0;-webkit-transition:-webkit-transform 500ms ease-in-out;-moz-transition:-moz-transform 500ms ease-in-out;-ms-transition:-ms-transform 500ms ease-in-out;-o-transition:-o-transform 500ms ease-in-out;transition:transform 500ms ease-in-out;}
.right-submenu *{-webkit-backface-visibility:hidden;}
.right-submenu .back > a{padding:0.3rem 1.07143rem;color:#b7b7b7;text-transform:uppercase;font-weight:bold;background:#fff;border-top:none;border-bottom:none;margin:0;}
.right-submenu .back > a:hover{background:#f3f3f3;border-top:none;border-bottom:none;}
.right-submenu .back > a:after{content:"\BB";margin-left:0.5rem;display:inline;}
.right-submenu.move-left{-ms-transform:translate(0%, 0);-webkit-transform:translate3d(0%, 0, 0);-moz-transform:translate3d(0%, 0, 0);-ms-transform:translate3d(0%, 0, 0);-o-transform:translate3d(0%, 0, 0);transform:translate3d(0%, 0, 0);}
.left-off-canvas-menu ul.off-canvas-list li.has-submenu > a:after{content:"\BB";margin-left:0.5rem;display:inline;}
.right-off-canvas-menu ul.off-canvas-list li.has-submenu > a:before{content:"\AB";margin-right:0.5rem;display:inline;}
@media only screen{.show-for-small-only, .show-for-small-up, .show-for-small, .show-for-small-down, .hide-for-medium-only, .hide-for-medium-up, .hide-for-medium, .show-for-medium-down, .hide-for-large-only, .hide-for-large-up, .hide-for-large, .show-for-large-down, .hide-for-xlarge-only, .hide-for-xlarge-up, .hide-for-xxlarge-only, .hide-for-xxlarge-up{display:inherit !important;}
.hide-for-small-only, .hide-for-small-up, .hide-for-small, .hide-for-small-down, .show-for-medium-only, .show-for-medium-up, .show-for-medium, .hide-for-medium-down, .show-for-large-only, .show-for-large-up, .show-for-large, .hide-for-large-down, .show-for-xlarge-only, .show-for-xlarge-up, .show-for-xxlarge-only, .show-for-xxlarge-up{display:none !important;}
.visible-for-small-only, .visible-for-small-up, .visible-for-small, .visible-for-small-down, .hidden-for-medium-only, .hidden-for-medium-up, .hidden-for-medium, .visible-for-medium-down, .hidden-for-large-only, .hidden-for-large-up, .hidden-for-large, .visible-for-large-down, .hidden-for-xlarge-only, .hidden-for-xlarge-up, .hidden-for-xxlarge-only, .hidden-for-xxlarge-up{position:static !important;height:auto;width:auto;overflow:visible;clip:auto;}
.hidden-for-small-only, .hidden-for-small-up, .hidden-for-small, .hidden-for-small-down, .visible-for-medium-only, .visible-for-medium-up, .visible-for-medium, .hidden-for-medium-down, .visible-for-large-only, .visible-for-large-up, .visible-for-large, .hidden-for-large-down, .visible-for-xlarge-only, .visible-for-xlarge-up, .visible-for-xxlarge-only, .visible-for-xxlarge-up{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);}
table.show-for-small-only, table.show-for-small-up, table.show-for-small, table.show-for-small-down, table.hide-for-medium-only, table.hide-for-medium-up, table.hide-for-medium, table.show-for-medium-down, table.hide-for-large-only, table.hide-for-large-up, table.hide-for-large, table.show-for-large-down, table.hide-for-xlarge-only, table.hide-for-xlarge-up, table.hide-for-xxlarge-only, table.hide-for-xxlarge-up{display:table !important;}
thead.show-for-small-only, thead.show-for-small-up, thead.show-for-small, thead.show-for-small-down, thead.hide-for-medium-only, thead.hide-for-medium-up, thead.hide-for-medium, thead.show-for-medium-down, thead.hide-for-large-only, thead.hide-for-large-up, thead.hide-for-large, thead.show-for-large-down, thead.hide-for-xlarge-only, thead.hide-for-xlarge-up, thead.hide-for-xxlarge-only, thead.hide-for-xxlarge-up{display:table-header-group !important;}
tbody.show-for-small-only, tbody.show-for-small-up, tbody.show-for-small, tbody.show-for-small-down, tbody.hide-for-medium-only, tbody.hide-for-medium-up, tbody.hide-for-medium, tbody.show-for-medium-down, tbody.hide-for-large-only, tbody.hide-for-large-up, tbody.hide-for-large, tbody.show-for-large-down, tbody.hide-for-xlarge-only, tbody.hide-for-xlarge-up, tbody.hide-for-xxlarge-only, tbody.hide-for-xxlarge-up{display:table-row-group !important;}
tr.show-for-small-only, tr.show-for-small-up, tr.show-for-small, tr.show-for-small-down, tr.hide-for-medium-only, tr.hide-for-medium-up, tr.hide-for-medium, tr.show-for-medium-down, tr.hide-for-large-only, tr.hide-for-large-up, tr.hide-for-large, tr.show-for-large-down, tr.hide-for-xlarge-only, tr.hide-for-xlarge-up, tr.hide-for-xxlarge-only, tr.hide-for-xxlarge-up{display:table-row !important;}
th.show-for-small-only, td.show-for-small-only, th.show-for-small-up, td.show-for-small-up, th.show-for-small, td.show-for-small, th.show-for-small-down, td.show-for-small-down, th.hide-for-medium-only, td.hide-for-medium-only, th.hide-for-medium-up, td.hide-for-medium-up, th.hide-for-medium, td.hide-for-medium, th.show-for-medium-down, td.show-for-medium-down, th.hide-for-large-only, td.hide-for-large-only, th.hide-for-large-up, td.hide-for-large-up, th.hide-for-large, td.hide-for-large, th.show-for-large-down, td.show-for-large-down, th.hide-for-xlarge-only, td.hide-for-xlarge-only, th.hide-for-xlarge-up, td.hide-for-xlarge-up, th.hide-for-xxlarge-only, td.hide-for-xxlarge-only, th.hide-for-xxlarge-up, td.hide-for-xxlarge-up{display:table-cell !important;}
}
@media only screen and (min-width:783px){.hide-for-small-only, .show-for-small-up, .hide-for-small, .hide-for-small-down, .show-for-medium-only, .show-for-medium-up, .show-for-medium, .show-for-medium-down, .hide-for-large-only, .hide-for-large-up, .hide-for-large, .show-for-large-down, .hide-for-xlarge-only, .hide-for-xlarge-up, .hide-for-xxlarge-only, .hide-for-xxlarge-up{display:inherit !important;}
.show-for-small-only, .hide-for-small-up, .show-for-small, .show-for-small-down, .hide-for-medium-only, .hide-for-medium-up, .hide-for-medium, .hide-for-medium-down, .show-for-large-only, .show-for-large-up, .show-for-large, .hide-for-large-down, .show-for-xlarge-only, .show-for-xlarge-up, .show-for-xxlarge-only, .show-for-xxlarge-up{display:none !important;}
.hidden-for-small-only, .visible-for-small-up, .hidden-for-small, .hidden-for-small-down, .visible-for-medium-only, .visible-for-medium-up, .visible-for-medium, .visible-for-medium-down, .hidden-for-large-only, .hidden-for-large-up, .hidden-for-large, .visible-for-large-down, .hidden-for-xlarge-only, .hidden-for-xlarge-up, .hidden-for-xxlarge-only, .hidden-for-xxlarge-up{position:static !important;height:auto;width:auto;overflow:visible;clip:auto;}
.visible-for-small-only, .hidden-for-small-up, .visible-for-small, .visible-for-small-down, .hidden-for-medium-only, .hidden-for-medium-up, .hidden-for-medium, .hidden-for-medium-down, .visible-for-large-only, .visible-for-large-up, .visible-for-large, .hidden-for-large-down, .visible-for-xlarge-only, .visible-for-xlarge-up, .visible-for-xxlarge-only, .visible-for-xxlarge-up{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);}
table.hide-for-small-only, table.show-for-small-up, table.hide-for-small, table.hide-for-small-down, table.show-for-medium-only, table.show-for-medium-up, table.show-for-medium, table.show-for-medium-down, table.hide-for-large-only, table.hide-for-large-up, table.hide-for-large, table.show-for-large-down, table.hide-for-xlarge-only, table.hide-for-xlarge-up, table.hide-for-xxlarge-only, table.hide-for-xxlarge-up{display:table !important;}
thead.hide-for-small-only, thead.show-for-small-up, thead.hide-for-small, thead.hide-for-small-down, thead.show-for-medium-only, thead.show-for-medium-up, thead.show-for-medium, thead.show-for-medium-down, thead.hide-for-large-only, thead.hide-for-large-up, thead.hide-for-large, thead.show-for-large-down, thead.hide-for-xlarge-only, thead.hide-for-xlarge-up, thead.hide-for-xxlarge-only, thead.hide-for-xxlarge-up{display:table-header-group !important;}
tbody.hide-for-small-only, tbody.show-for-small-up, tbody.hide-for-small, tbody.hide-for-small-down, tbody.show-for-medium-only, tbody.show-for-medium-up, tbody.show-for-medium, tbody.show-for-medium-down, tbody.hide-for-large-only, tbody.hide-for-large-up, tbody.hide-for-large, tbody.show-for-large-down, tbody.hide-for-xlarge-only, tbody.hide-for-xlarge-up, tbody.hide-for-xxlarge-only, tbody.hide-for-xxlarge-up{display:table-row-group !important;}
tr.hide-for-small-only, tr.show-for-small-up, tr.hide-for-small, tr.hide-for-small-down, tr.show-for-medium-only, tr.show-for-medium-up, tr.show-for-medium, tr.show-for-medium-down, tr.hide-for-large-only, tr.hide-for-large-up, tr.hide-for-large, tr.show-for-large-down, tr.hide-for-xlarge-only, tr.hide-for-xlarge-up, tr.hide-for-xxlarge-only, tr.hide-for-xxlarge-up{display:table-row !important;}
th.hide-for-small-only, td.hide-for-small-only, th.show-for-small-up, td.show-for-small-up, th.hide-for-small, td.hide-for-small, th.hide-for-small-down, td.hide-for-small-down, th.show-for-medium-only, td.show-for-medium-only, th.show-for-medium-up, td.show-for-medium-up, th.show-for-medium, td.show-for-medium, th.show-for-medium-down, td.show-for-medium-down, th.hide-for-large-only, td.hide-for-large-only, th.hide-for-large-up, td.hide-for-large-up, th.hide-for-large, td.hide-for-large, th.show-for-large-down, td.show-for-large-down, th.hide-for-xlarge-only, td.hide-for-xlarge-only, th.hide-for-xlarge-up, td.hide-for-xlarge-up, th.hide-for-xxlarge-only, td.hide-for-xxlarge-only, th.hide-for-xxlarge-up, td.hide-for-xxlarge-up{display:table-cell !important;}
}
@media only screen and (min-width:921px){.hide-for-small-only, .show-for-small-up, .hide-for-small, .hide-for-small-down, .hide-for-medium-only, .show-for-medium-up, .hide-for-medium, .hide-for-medium-down, .show-for-large-only, .show-for-large-up, .show-for-large, .show-for-large-down, .hide-for-xlarge-only, .hide-for-xlarge-up, .hide-for-xxlarge-only, .hide-for-xxlarge-up{display:inherit !important;}
.show-for-small-only, .hide-for-small-up, .show-for-small, .show-for-small-down, .show-for-medium-only, .hide-for-medium-up, .show-for-medium, .show-for-medium-down, .hide-for-large-only, .hide-for-large-up, .hide-for-large, .hide-for-large-down, .show-for-xlarge-only, .show-for-xlarge-up, .show-for-xxlarge-only, .show-for-xxlarge-up{display:none !important;}
.hidden-for-small-only, .visible-for-small-up, .hidden-for-small, .hidden-for-small-down, .hidden-for-medium-only, .visible-for-medium-up, .hidden-for-medium, .hidden-for-medium-down, .visible-for-large-only, .visible-for-large-up, .visible-for-large, .visible-for-large-down, .hidden-for-xlarge-only, .hidden-for-xlarge-up, .hidden-for-xxlarge-only, .hidden-for-xxlarge-up{position:static !important;height:auto;width:auto;overflow:visible;clip:auto;}
.visible-for-small-only, .hidden-for-small-up, .visible-for-small, .visible-for-small-down, .visible-for-medium-only, .hidden-for-medium-up, .visible-for-medium, .visible-for-medium-down, .hidden-for-large-only, .hidden-for-large-up, .hidden-for-large, .hidden-for-large-down, .visible-for-xlarge-only, .visible-for-xlarge-up, .visible-for-xxlarge-only, .visible-for-xxlarge-up{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);}
table.hide-for-small-only, table.show-for-small-up, table.hide-for-small, table.hide-for-small-down, table.hide-for-medium-only, table.show-for-medium-up, table.hide-for-medium, table.hide-for-medium-down, table.show-for-large-only, table.show-for-large-up, table.show-for-large, table.show-for-large-down, table.hide-for-xlarge-only, table.hide-for-xlarge-up, table.hide-for-xxlarge-only, table.hide-for-xxlarge-up{display:table !important;}
thead.hide-for-small-only, thead.show-for-small-up, thead.hide-for-small, thead.hide-for-small-down, thead.hide-for-medium-only, thead.show-for-medium-up, thead.hide-for-medium, thead.hide-for-medium-down, thead.show-for-large-only, thead.show-for-large-up, thead.show-for-large, thead.show-for-large-down, thead.hide-for-xlarge-only, thead.hide-for-xlarge-up, thead.hide-for-xxlarge-only, thead.hide-for-xxlarge-up{display:table-header-group !important;}
tbody.hide-for-small-only, tbody.show-for-small-up, tbody.hide-for-small, tbody.hide-for-small-down, tbody.hide-for-medium-only, tbody.show-for-medium-up, tbody.hide-for-medium, tbody.hide-for-medium-down, tbody.show-for-large-only, tbody.show-for-large-up, tbody.show-for-large, tbody.show-for-large-down, tbody.hide-for-xlarge-only, tbody.hide-for-xlarge-up, tbody.hide-for-xxlarge-only, tbody.hide-for-xxlarge-up{display:table-row-group !important;}
tr.hide-for-small-only, tr.show-for-small-up, tr.hide-for-small, tr.hide-for-small-down, tr.hide-for-medium-only, tr.show-for-medium-up, tr.hide-for-medium, tr.hide-for-medium-down, tr.show-for-large-only, tr.show-for-large-up, tr.show-for-large, tr.show-for-large-down, tr.hide-for-xlarge-only, tr.hide-for-xlarge-up, tr.hide-for-xxlarge-only, tr.hide-for-xxlarge-up{display:table-row !important;}
th.hide-for-small-only, td.hide-for-small-only, th.show-for-small-up, td.show-for-small-up, th.hide-for-small, td.hide-for-small, th.hide-for-small-down, td.hide-for-small-down, th.hide-for-medium-only, td.hide-for-medium-only, th.show-for-medium-up, td.show-for-medium-up, th.hide-for-medium, td.hide-for-medium, th.hide-for-medium-down, td.hide-for-medium-down, th.show-for-large-only, td.show-for-large-only, th.show-for-large-up, td.show-for-large-up, th.show-for-large, td.show-for-large, th.show-for-large-down, td.show-for-large-down, th.hide-for-xlarge-only, td.hide-for-xlarge-only, th.hide-for-xlarge-up, td.hide-for-xlarge-up, th.hide-for-xxlarge-only, td.hide-for-xxlarge-only, th.hide-for-xxlarge-up, td.hide-for-xxlarge-up{display:table-cell !important;}
}
@media only screen and (min-width:1221px){.hide-for-small-only, .show-for-small-up, .hide-for-small, .hide-for-small-down, .hide-for-medium-only, .show-for-medium-up, .hide-for-medium, .hide-for-medium-down, .hide-for-large-only, .show-for-large-up, .hide-for-large, .hide-for-large-down, .show-for-xlarge-only, .show-for-xlarge-up, .hide-for-xxlarge-only, .hide-for-xxlarge-up{display:inherit !important;}
.show-for-small-only, .hide-for-small-up, .show-for-small, .show-for-small-down, .show-for-medium-only, .hide-for-medium-up, .show-for-medium, .show-for-medium-down, .show-for-large-only, .hide-for-large-up, .show-for-large, .show-for-large-down, .hide-for-xlarge-only, .hide-for-xlarge-up, .show-for-xxlarge-only, .show-for-xxlarge-up{display:none !important;}
.hidden-for-small-only, .visible-for-small-up, .hidden-for-small, .hidden-for-small-down, .hidden-for-medium-only, .visible-for-medium-up, .hidden-for-medium, .hidden-for-medium-down, .hidden-for-large-only, .visible-for-large-up, .hidden-for-large, .hidden-for-large-down, .visible-for-xlarge-only, .visible-for-xlarge-up, .hidden-for-xxlarge-only, .hidden-for-xxlarge-up{position:static !important;height:auto;width:auto;overflow:visible;clip:auto;}
.visible-for-small-only, .hidden-for-small-up, .visible-for-small, .visible-for-small-down, .visible-for-medium-only, .hidden-for-medium-up, .visible-for-medium, .visible-for-medium-down, .visible-for-large-only, .hidden-for-large-up, .visible-for-large, .visible-for-large-down, .hidden-for-xlarge-only, .hidden-for-xlarge-up, .visible-for-xxlarge-only, .visible-for-xxlarge-up{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);}
table.hide-for-small-only, table.show-for-small-up, table.hide-for-small, table.hide-for-small-down, table.hide-for-medium-only, table.show-for-medium-up, table.hide-for-medium, table.hide-for-medium-down, table.hide-for-large-only, table.show-for-large-up, table.hide-for-large, table.hide-for-large-down, table.show-for-xlarge-only, table.show-for-xlarge-up, table.hide-for-xxlarge-only, table.hide-for-xxlarge-up{display:table !important;}
thead.hide-for-small-only, thead.show-for-small-up, thead.hide-for-small, thead.hide-for-small-down, thead.hide-for-medium-only, thead.show-for-medium-up, thead.hide-for-medium, thead.hide-for-medium-down, thead.hide-for-large-only, thead.show-for-large-up, thead.hide-for-large, thead.hide-for-large-down, thead.show-for-xlarge-only, thead.show-for-xlarge-up, thead.hide-for-xxlarge-only, thead.hide-for-xxlarge-up{display:table-header-group !important;}
tbody.hide-for-small-only, tbody.show-for-small-up, tbody.hide-for-small, tbody.hide-for-small-down, tbody.hide-for-medium-only, tbody.show-for-medium-up, tbody.hide-for-medium, tbody.hide-for-medium-down, tbody.hide-for-large-only, tbody.show-for-large-up, tbody.hide-for-large, tbody.hide-for-large-down, tbody.show-for-xlarge-only, tbody.show-for-xlarge-up, tbody.hide-for-xxlarge-only, tbody.hide-for-xxlarge-up{display:table-row-group !important;}
tr.hide-for-small-only, tr.show-for-small-up, tr.hide-for-small, tr.hide-for-small-down, tr.hide-for-medium-only, tr.show-for-medium-up, tr.hide-for-medium, tr.hide-for-medium-down, tr.hide-for-large-only, tr.show-for-large-up, tr.hide-for-large, tr.hide-for-large-down, tr.show-for-xlarge-only, tr.show-for-xlarge-up, tr.hide-for-xxlarge-only, tr.hide-for-xxlarge-up{display:table-row !important;}
th.hide-for-small-only, td.hide-for-small-only, th.show-for-small-up, td.show-for-small-up, th.hide-for-small, td.hide-for-small, th.hide-for-small-down, td.hide-for-small-down, th.hide-for-medium-only, td.hide-for-medium-only, th.show-for-medium-up, td.show-for-medium-up, th.hide-for-medium, td.hide-for-medium, th.hide-for-medium-down, td.hide-for-medium-down, th.hide-for-large-only, td.hide-for-large-only, th.show-for-large-up, td.show-for-large-up, th.hide-for-large, td.hide-for-large, th.hide-for-large-down, td.hide-for-large-down, th.show-for-xlarge-only, td.show-for-xlarge-only, th.show-for-xlarge-up, td.show-for-xlarge-up, th.hide-for-xxlarge-only, td.hide-for-xxlarge-only, th.hide-for-xxlarge-up, td.hide-for-xxlarge-up{display:table-cell !important;}
}
@media only screen and (min-width:1601px){.hide-for-small-only, .show-for-small-up, .hide-for-small, .hide-for-small-down, .hide-for-medium-only, .show-for-medium-up, .hide-for-medium, .hide-for-medium-down, .hide-for-large-only, .show-for-large-up, .hide-for-large, .hide-for-large-down, .hide-for-xlarge-only, .show-for-xlarge-up, .show-for-xxlarge-only, .show-for-xxlarge-up{display:inherit !important;}
.show-for-small-only, .hide-for-small-up, .show-for-small, .show-for-small-down, .show-for-medium-only, .hide-for-medium-up, .show-for-medium, .show-for-medium-down, .show-for-large-only, .hide-for-large-up, .show-for-large, .show-for-large-down, .show-for-xlarge-only, .hide-for-xlarge-up, .hide-for-xxlarge-only, .hide-for-xxlarge-up{display:none !important;}
.hidden-for-small-only, .visible-for-small-up, .hidden-for-small, .hidden-for-small-down, .hidden-for-medium-only, .visible-for-medium-up, .hidden-for-medium, .hidden-for-medium-down, .hidden-for-large-only, .visible-for-large-up, .hidden-for-large, .hidden-for-large-down, .hidden-for-xlarge-only, .visible-for-xlarge-up, .visible-for-xxlarge-only, .visible-for-xxlarge-up{position:static !important;height:auto;width:auto;overflow:visible;clip:auto;}
.visible-for-small-only, .hidden-for-small-up, .visible-for-small, .visible-for-small-down, .visible-for-medium-only, .hidden-for-medium-up, .visible-for-medium, .visible-for-medium-down, .visible-for-large-only, .hidden-for-large-up, .visible-for-large, .visible-for-large-down, .visible-for-xlarge-only, .hidden-for-xlarge-up, .hidden-for-xxlarge-only, .hidden-for-xxlarge-up{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);}
table.hide-for-small-only, table.show-for-small-up, table.hide-for-small, table.hide-for-small-down, table.hide-for-medium-only, table.show-for-medium-up, table.hide-for-medium, table.hide-for-medium-down, table.hide-for-large-only, table.show-for-large-up, table.hide-for-large, table.hide-for-large-down, table.hide-for-xlarge-only, table.show-for-xlarge-up, table.show-for-xxlarge-only, table.show-for-xxlarge-up{display:table !important;}
thead.hide-for-small-only, thead.show-for-small-up, thead.hide-for-small, thead.hide-for-small-down, thead.hide-for-medium-only, thead.show-for-medium-up, thead.hide-for-medium, thead.hide-for-medium-down, thead.hide-for-large-only, thead.show-for-large-up, thead.hide-for-large, thead.hide-for-large-down, thead.hide-for-xlarge-only, thead.show-for-xlarge-up, thead.show-for-xxlarge-only, thead.show-for-xxlarge-up{display:table-header-group !important;}
tbody.hide-for-small-only, tbody.show-for-small-up, tbody.hide-for-small, tbody.hide-for-small-down, tbody.hide-for-medium-only, tbody.show-for-medium-up, tbody.hide-for-medium, tbody.hide-for-medium-down, tbody.hide-for-large-only, tbody.show-for-large-up, tbody.hide-for-large, tbody.hide-for-large-down, tbody.hide-for-xlarge-only, tbody.show-for-xlarge-up, tbody.show-for-xxlarge-only, tbody.show-for-xxlarge-up{display:table-row-group !important;}
tr.hide-for-small-only, tr.show-for-small-up, tr.hide-for-small, tr.hide-for-small-down, tr.hide-for-medium-only, tr.show-for-medium-up, tr.hide-for-medium, tr.hide-for-medium-down, tr.hide-for-large-only, tr.show-for-large-up, tr.hide-for-large, tr.hide-for-large-down, tr.hide-for-xlarge-only, tr.show-for-xlarge-up, tr.show-for-xxlarge-only, tr.show-for-xxlarge-up{display:table-row !important;}
th.hide-for-small-only, td.hide-for-small-only, th.show-for-small-up, td.show-for-small-up, th.hide-for-small, td.hide-for-small, th.hide-for-small-down, td.hide-for-small-down, th.hide-for-medium-only, td.hide-for-medium-only, th.show-for-medium-up, td.show-for-medium-up, th.hide-for-medium, td.hide-for-medium, th.hide-for-medium-down, td.hide-for-medium-down, th.hide-for-large-only, td.hide-for-large-only, th.show-for-large-up, td.show-for-large-up, th.hide-for-large, td.hide-for-large, th.hide-for-large-down, td.hide-for-large-down, th.hide-for-xlarge-only, td.hide-for-xlarge-only, th.show-for-xlarge-up, td.show-for-xlarge-up, th.show-for-xxlarge-only, td.show-for-xxlarge-only, th.show-for-xxlarge-up, td.show-for-xxlarge-up{display:table-cell !important;}
}
.show-for-landscape, .hide-for-portrait{display:inherit !important;}
.hide-for-landscape, .show-for-portrait{display:none !important;}
table.hide-for-landscape, table.show-for-portrait{display:table !important;}
thead.hide-for-landscape, thead.show-for-portrait{display:table-header-group !important;}
tbody.hide-for-landscape, tbody.show-for-portrait{display:table-row-group !important;}
tr.hide-for-landscape, tr.show-for-portrait{display:table-row !important;}
td.hide-for-landscape, th.hide-for-landscape, td.show-for-portrait, th.show-for-portrait{display:table-cell !important;}
@media only screen and (orientation:landscape){.show-for-landscape, .hide-for-portrait{display:inherit !important;}
.hide-for-landscape, .show-for-portrait{display:none !important;}
table.show-for-landscape, table.hide-for-portrait{display:table !important;}
thead.show-for-landscape, thead.hide-for-portrait{display:table-header-group !important;}
tbody.show-for-landscape, tbody.hide-for-portrait{display:table-row-group !important;}
tr.show-for-landscape, tr.hide-for-portrait{display:table-row !important;}
td.show-for-landscape, th.show-for-landscape, td.hide-for-portrait, th.hide-for-portrait{display:table-cell !important;}
}
@media only screen and (orientation:portrait){.show-for-portrait, .hide-for-landscape{display:inherit !important;}
.hide-for-portrait, .show-for-landscape{display:none !important;}
table.show-for-portrait, table.hide-for-landscape{display:table !important;}
thead.show-for-portrait, thead.hide-for-landscape{display:table-header-group !important;}
tbody.show-for-portrait, tbody.hide-for-landscape{display:table-row-group !important;}
tr.show-for-portrait, tr.hide-for-landscape{display:table-row !important;}
td.show-for-portrait, th.show-for-portrait, td.hide-for-landscape, th.hide-for-landscape{display:table-cell !important;}
}
.show-for-touch{display:none !important;}
.hide-for-touch{display:inherit !important;}
.touch .show-for-touch{display:inherit !important;}
.touch .hide-for-touch{display:none !important;}
table.hide-for-touch{display:table !important;}
.touch table.show-for-touch{display:table !important;}
thead.hide-for-touch{display:table-header-group !important;}
.touch thead.show-for-touch{display:table-header-group !important;}
tbody.hide-for-touch{display:table-row-group !important;}
.touch tbody.show-for-touch{display:table-row-group !important;}
tr.hide-for-touch{display:table-row !important;}
.touch tr.show-for-touch{display:table-row !important;}
td.hide-for-touch{display:table-cell !important;}
.touch td.show-for-touch{display:table-cell !important;}
th.hide-for-touch{display:table-cell !important;}
.touch th.show-for-touch{display:table-cell !important;}
@media print{.show-for-print{display:block;}
.hide-for-print{display:none;}
table.show-for-print{display:table !important;}
thead.show-for-print{display:table-header-group !important;}
tbody.show-for-print{display:table-row-group !important;}
tr.show-for-print{display:table-row !important;}
td.show-for-print{display:table-cell !important;}
th.show-for-print{display:table-cell !important;}
}
.box-shadow-none, img.wp-smiley, .rsswidget img, .chosen-container-multi .chosen-choices li.search-field input[type="text"]{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.box-shadow-none{}
html.cssanimations .fadeIn, html.cssanimations .fadeInSlow, a, .th, div.gallery-icon, .prettyphoto, .no-touch a:hover, .no-touch a:hover i.fa:not(.fa-bars), .no-touch .social-networks li:hover a i.fa, .no-touch .top-bar-section > ul > li:hover > a.button, .no-touch .main-menu .top-bar-section > ul > li:hover > a, .no-touch .main-menu .top-bar-section > ul > li:hover > a:after, .main-menu .top-bar-section > ul > li.current-menu-item > a, .category_posts_sub_menu, .category_posts_sub_menu .category_submenu_post, .post-nav > a > span > span, .post-nav .nav-label, #endless-articles-wrapper > .column, .tpl-endless-articles .sidebar .widget.xt_news .news-list.list li .active-border, .ajax-load + .wait.paginate_scroll, .ajax-loaded + .wait.paginate_scroll, .orbit-container, .orbit-container .orbit-slides-container li .orbit-caption, .orbit-container .orbit-slides-container li .orbit-caption a, .stack .stack_view, .prefix > i, .postfix > i, .mini-cart .spinner, #buddypress div.activity-meta a, #buddypress div.activity-meta a:hover, #buddypress a.bp-primary-action span, #buddypress #reply-title small a span{-webkit-transition:opacity 0.2s ease-in-out, color 0.2s ease-in-out;-moz-transition:opacity 0.2s ease-in-out, color 0.2s ease-in-out;-ms-transition:opacity 0.2s ease-in-out, color 0.2s ease-in-out;-o-transition:opacity 0.2s ease-in-out, color 0.2s ease-in-out;transition:opacity 0.2s ease-in-out, color 0.2s ease-in-out;}
.button, button, input[type="submit"], input[type="button"], .mini-cart .cart-buttons .button, .postfix, .prefix, #buddypress .activity-list li.load-more a, #buddypress .activity-list li.load-newest a, #buddypress a#delete_sentbox_messages{-webkit-transition:all 0.15s ease-in-out;-moz-transition:all 0.15s ease-in-out;-ms-transition:all 0.15s ease-in-out;-o-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out;}
blockquote, .th .icon-overlay .fa, div.gallery-icon .icon-overlay .fa, .prettyphoto .icon-overlay .fa, .no-touch a.th .th-border, .no-touch a.gallery-icon .th-border, .no-touch a.prettyphoto .th-border, .cssanimations a.th .th-border, .cssanimations a.gallery-icon .th-border, .cssanimations a.prettyphoto .th-border, .fontawesome-preview i, nav.navigation .page-numbers, nav.navigation.link_pages a, nav.navigation.link_pages .pagination > span, .orbit-container .orbit-prev, .orbit-container .orbit-next, .orbit-container .orbit-prev:after, .orbit-container .orbit-next:after, .rev_slider_wrapper .tparrows, .rev_slider_wrapper .tparrows:after, .woocommerce .single_add_to_cart_button, .woocommerce-page .single_add_to_cart_button, .woocommerce .single_add_to_cart_button:hover, .woocommerce-page .single_add_to_cart_button:hover, #buddypress div.item-list-tabs:not(#subnav) > ul > li, #buddypress ul.button-nav > li{-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.no-touch a:hover i.fa:not(.fa-bars), .fontawesome-preview i:hover, .tpl-endless-articles .sidebar .widget.xt_news .news-list.list li.active .active-border, .tpl-endless-articles .sidebar .widget.xt_news .news-list.list li:hover .active-border{-webkit-animation:boing 220ms ease-out;-moz-animation:boing 220ms ease-out;-o-animation:boing 220ms ease-out;animation:boing 220ms ease-out;}
@-webkit-keyframes boing{0%{-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);}
35%{-moz-transform:scale(1.15);-o-transform:scale(1.15);-ms-transform:scale(1.15);-webkit-transform:scale(1.15);transform:scale(1.15);}
70%{-moz-transform:scale(0.9);-o-transform:scale(0.9);-ms-transform:scale(0.9);-webkit-transform:scale(0.9);transform:scale(0.9);}
100%{-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);}
}
@-moz-keyframes boing{0%{-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);}
35%{-moz-transform:scale(1.15);-o-transform:scale(1.15);-ms-transform:scale(1.15);-webkit-transform:scale(1.15);transform:scale(1.15);}
70%{-moz-transform:scale(0.9);-o-transform:scale(0.9);-ms-transform:scale(0.9);-webkit-transform:scale(0.9);transform:scale(0.9);}
100%{-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);}
}
@-o-keyframes boing{0%{-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);}
35%{-moz-transform:scale(1.15);-o-transform:scale(1.15);-ms-transform:scale(1.15);-webkit-transform:scale(1.15);transform:scale(1.15);}
70%{-moz-transform:scale(0.9);-o-transform:scale(0.9);-ms-transform:scale(0.9);-webkit-transform:scale(0.9);transform:scale(0.9);}
100%{-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);}
}
@keyframes boing{0%{-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);}
35%{-moz-transform:scale(1.15);-o-transform:scale(1.15);-ms-transform:scale(1.15);-webkit-transform:scale(1.15);transform:scale(1.15);}
70%{-moz-transform:scale(0.9);-o-transform:scale(0.9);-ms-transform:scale(0.9);-webkit-transform:scale(0.9);transform:scale(0.9);}
100%{-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);}
}
@-webkit-keyframes bounce{0%, 100%{-moz-transform:scale(0.5);-o-transform:scale(0.5);-ms-transform:scale(0.5);-webkit-transform:scale(0.5);transform:scale(0.5);}
50%{-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);}
}
@-moz-keyframes bounce{0%, 100%{-moz-transform:scale(0.5);-o-transform:scale(0.5);-ms-transform:scale(0.5);-webkit-transform:scale(0.5);transform:scale(0.5);}
50%{-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);}
}
@-o-keyframes bounce{0%, 100%{-moz-transform:scale(0.5);-o-transform:scale(0.5);-ms-transform:scale(0.5);-webkit-transform:scale(0.5);transform:scale(0.5);}
50%{-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);}
}
@keyframes bounce{0%, 100%{-moz-transform:scale(0.5);-o-transform:scale(0.5);-ms-transform:scale(0.5);-webkit-transform:scale(0.5);transform:scale(0.5);}
50%{-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);}
}
html.cssanimations .fadeIn{-webkit-animation:fadeIn .4s .0s 1 both ease-in-out;-moz-animation:fadeIn .4s .0s 1 both ease-in-out;-o-animation:fadeIn .4s .0s 1 both ease-in-out;animation:fadeIn .4s .0s 1 both ease-in-out;}
html.cssanimations .fadeInSlow{-webkit-animation:fadeIn .6s .6s 1 both ease-in-out;-moz-animation:fadeIn .6s .6s 1 both ease-in-out;-o-animation:fadeIn .6s .6s 1 both ease-in-out;animation:fadeIn .6s .6s 1 both ease-in-out;}
html.no-cssanimations .fadeIn{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}
html.no-cssanimations .fadeInSlow{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}
@-webkit-keyframes fadeIn{0%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;}
100%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}
}
@-moz-keyframes fadeIn{0%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;}
100%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}
}
@-o-keyframes fadeIn{0%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;}
100%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}
}
@keyframes fadeIn{0%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;}
100%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}
}
@-webkit-keyframes fadeOut{0%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}
100%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;}
}
@-moz-keyframes fadeOut{0%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}
100%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;}
}
@-o-keyframes fadeOut{0%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}
100%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;}
}
@keyframes fadeOut{0%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}
100%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;}
}
@-webkit-keyframes rotateIn{0%{-webkit-transform:perspective(450px) rotateY(-180deg);}
20%{-webkit-transform:perspective(450px) rotateY(-120deg);}
40%{-webkit-transform:perspective(450px) rotateY(-90deg);}
60%{-webkit-transform:perspective(450px) rotateY(-50deg);}
80%{-webkit-transform:perspective(450px) rotateY(-25deg);}
100%{-webkit-transform:perspective(450px) rotateY(0);}
}
@-webkit-keyframes rotateOut{0%{-webkit-transform:perspective(450px) rotateY(0);}
20%{-webkit-transform:perspective(450px) rotateY(25deg);}
40%{-webkit-transform:perspective(450px) rotateY(50deg);}
60%{-webkit-transform:perspective(450px) rotateY(90deg);}
80%{-webkit-transform:perspective(450px) rotateY(120deg);}
100%{-webkit-transform:perspective(450px) rotateY(180deg);}
}
@-webkit-keyframes slideIn{0%{-webkit-transform:translateX(-100%);}
20%{-webkit-transform:translateX(-80%);}
40%{-webkit-transform:translateX(-60%);}
60%{-webkit-transform:translateX(-40%);}
80%{-webkit-transform:translateX(-20%);}
100%{-webkit-transform:translateX(0);}
}
@-webkit-keyframes slideOut{0%{-webkit-transform:translateX(0);}
20%{-webkit-transform:translateX(-20%);}
40%{-webkit-transform:translateX(-40%);}
60%{-webkit-transform:translateX(-60%);}
80%{-webkit-transform:translateX(-80%);}
100%{-webkit-transform:translateX(-100%);}
}
@-webkit-keyframes fadeInTop{0%{-moz-transform:translate(0, -100%);-o-transform:translate(0, -100%);-ms-transform:translate(0, -100%);-webkit-transform:translate(0, -100%);transform:translate(0, -100%);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;}
100%{-moz-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}
}
@-moz-keyframes fadeInTop{0%{-moz-transform:translate(0, -100%);-o-transform:translate(0, -100%);-ms-transform:translate(0, -100%);-webkit-transform:translate(0, -100%);transform:translate(0, -100%);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;}
100%{-moz-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}
}
@-o-keyframes fadeInTop{0%{-moz-transform:translate(0, -100%);-o-transform:translate(0, -100%);-ms-transform:translate(0, -100%);-webkit-transform:translate(0, -100%);transform:translate(0, -100%);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;}
100%{-moz-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}
}
@keyframes fadeInTop{0%{-moz-transform:translate(0, -100%);-o-transform:translate(0, -100%);-ms-transform:translate(0, -100%);-webkit-transform:translate(0, -100%);transform:translate(0, -100%);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;}
100%{-moz-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}
}
.tpl-endless-articles .sidebar .widget.xt_news .news-list.list li .active-border{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;-webkit-transition:opacity 0.15s ease-in-out;-moz-transition:opacity 0.15s ease-in-out;-ms-transition:opacity 0.15s ease-in-out;-o-transition:opacity 0.15s ease-in-out;transition:opacity 0.15s ease-in-out;}
.tpl-endless-articles .sidebar .widget.xt_news .news-list.list li.active .active-border, .tpl-endless-articles .sidebar .widget.xt_news .news-list.list li:hover .active-border{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}
.chosen-container-single .chosen-single div b:after{-webkit-transition:all 1s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:all 1s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:all 1s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 1s cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);}
.chosen-container-active.chosen-with-drop .chosen-single div b:after{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg);}
.animate-drop{clip:inherit !important;-webkit-transition:all 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:all 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);-ms-transition:all 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:all 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;-webkit-transform-origin:0% 0%;-moz-transform-origin:0% 0%;transform-origin:0% 0%;}
html.no-cssanimations .animate-drop{display:none;}
.has-dropdown.open html.no-cssanimations .animate-drop, html.no-cssanimations .animate-drop.open{display:inherit;}
.animate-drop.open-top{-moz-transform:perspective(300px) rotateX(-90deg);-o-transform:perspective(300px) rotateX(-90deg);-ms-transform:perspective(300px) rotateX(-90deg);-webkit-transform:perspective(300px) rotateX(-90deg);transform:perspective(300px) rotateX(-90deg);z-index:-10 !important;}
.has-dropdown.open .animate-drop.open-top, .animate-drop.open-top.open{z-index:10 !important;-moz-transform:perspective(300px) rotateX(0deg);-o-transform:perspective(300px) rotateX(0deg);-ms-transform:perspective(300px) rotateX(0deg);-webkit-transform:perspective(300px) rotateX(0deg);transform:perspective(300px) rotateX(0deg);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}
.has-dropdown.close .animate-drop.open-top, .animate-drop.open-top.close{-moz-transform:perspective(300px) rotateX(-90deg);-o-transform:perspective(300px) rotateX(-90deg);-ms-transform:perspective(300px) rotateX(-90deg);-webkit-transform:perspective(300px) rotateX(-90deg);transform:perspective(300px) rotateX(-90deg);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;}
.animate-drop.slide-top{-moz-transform:translateY(-100%);-o-transform:translateY(-100%);-ms-transform:translateY(-100%);-webkit-transform:translateY(-100%);transform:translateY(-100%);}
.has-dropdown.open .animate-drop.slide-top, .animate-drop.slide-top.open{-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}
.has-dropdown.close .animate-drop.slide-top, .animate-drop.slide-top.close{-moz-transform:translateY(-100%);-o-transform:translateY(-100%);-ms-transform:translateY(-100%);-webkit-transform:translateY(-100%);transform:translateY(-100%);*/filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;}
.fa, .top-menu .top-bar.expanded .top-bar-section > ul.menu li.moved .dropdown > li.back a:before, .top-menu .top-bar.expanded .top-bar-section li.has-dropdown > a:after, .top-bar-section .has-dropdown .dropdown li.has-dropdown > a:after, ul.off-canvas-list li.has-dropdown > a:after, .main-menu .top-bar-section .menu > .has-dropdown > a:after, .main-menu .top-bar-section .menu > .has-category-dropdown > a:after, a.button-more:before, .orbit-container .orbit-prev:after, .orbit-container .orbit-next:after, .rev_slider_wrapper .tparrows:after, form .nice-checkbox input[type=checkbox]:checked + label:before, .chosen-container-single .chosen-single div b, .wpb_accordion_header > a:before, .accordion > dd > a:before, .sticky-post:after, .widget.widget_tag_cloud a:before, .woocommerce .alert-box .button.wc-forward:after, .woocommerce .nm_mc_error .button.wc-forward:after, .woocommerce .woocommerce-error .button.wc-forward:after, .woocommerce .alert-box .button.wc-forward:before, .woocommerce .nm_mc_error .button.wc-forward:before, .woocommerce .woocommerce-error .button.wc-forward:before, .woocommerce .single_add_to_cart_button:before, .woocommerce-page .single_add_to_cart_button:before, #buddypress div.item-list-tabs#subnav > ul > li.feed a:before, #buddypress div.activity-meta a.loading:after, #buddypress div.activity-meta a.acomment-reply:before, #buddypress div.activity-meta a.fav:before, #buddypress div.activity-meta a.unfav:before, #buddypress div.activity-meta a.delete-activity:before, #buddypress .activity-list li.load-more a:before, #buddypress .activity-list li.load-newest a:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
@media only screen and (max-width:399px){.xsmall-12{width:100%;}
.left-for-xmall-only{float:left !important;}
}
html{margin-top:0 !important;}
body{min-width:300px;}
@media only screen{html.admin-bar-disabled{margin-top:0 !important;}
html.admin-bar-top{margin-top:0 !important;}
body.admin-bar.admin-bar-top{padding-top:3.28571rem;}
body.admin-bar.admin-bar-top .fixed{top:3.28571rem;}
body.admin-bar.admin-bar-bottom{margin-top:-3.28571rem;padding-bottom:-3.28571rem;}
body.admin-bar.admin-bar-bottom #wpadminbar .ab-top-menu > .menupop > .ab-sub-wrapper{bottom:-3.28571rem;}
body.admin-bar.admin-bar-bottom footer{padding-bottom:-3.28571rem;}
}
@media only screen and (min-width:783px){html.admin-bar-top{margin-top:0 !important;}
body.admin-bar.admin-bar-top{padding-top:2.28571rem;}
body.admin-bar.admin-bar-top .top-menu.sticky.fixed{top:2.28571rem !important;}
body.admin-bar.admin-bar-top .main-menu.sticky.fixed{top:6.57143rem !important;}
body.admin-bar.admin-bar-bottom{margin-top:-2.28571rem;padding-bottom:2.28571rem;}
body.admin-bar.admin-bar-bottom #wpadminbar .ab-top-menu > .menupop > .ab-sub-wrapper{bottom:2.28571rem;}
body.admin-bar.admin-bar-bottom footer{padding-bottom:2.28571rem;}
}
body.admin-bar.admin-bar-bottom #wphead{padding-top:0;}
body.admin-bar.admin-bar-bottom #wpadminbar{top:auto !important;bottom:0;position:fixed;}
body.admin-bar.admin-bar-bottom #wpadminbar > #wp-toolbar > #wp-admin-bar-top-secondary > #wp-admin-bar-search #adminbarsearch input.adminbar-input{height:1.28571rem;}
.no-touch body.nice-scroll-enabled{overflow:hidden;}
.nicescroll-rails{z-index:10000 !important;}
.nicescroll-rails > div{background-color:rgba(0, 0, 0, 0.5) !important;width:7px !important;}
h1, .panel h1, .widget[id*='monster-widget'] h1{font-family:'Droid Sans', sans-serif;font-weight:500;font-size:3.42857rem;line-height:3.57143rem;text-align:inherit;color:#545454;margin-bottom:0px;}
h1.page-title, .panel h1.page-title, .widget[id*='monster-widget'] h1.page-title{margin-bottom:0;font-size:2.14286rem;color:#181818;}
h2, .panel h2, .widget[id*='monster-widget'] h2{font-family:'Droid Sans', sans-serif;font-weight:400;font-size:2.14286rem;line-height:2.71429rem;text-align:inherit;}
.sidebar.widget-area .widget h2.widgettitle, .panel h2.widgettitle, .widget[id*='monster-widget'] h2.widgettitle{margin-bottom:18px;font-size:1.71429rem;font-weight:300;color:#98226e;line-height:1;}
h3, .panel h3, .widget[id*='monster-widget'] h3, .sidebar.widget-area .widget h3, .widget[id*='monster-widget'] h2, h2.widgettitle{font-family:'Droid Sans', sans-serif;font-weight:300;font-size:1.71429rem;line-height:2.14286rem;text-align:inherit;color:#545454;}
h3.bold, .panel h3, .widget[id*='monster-widget'] h3.bold, .sidebar.widget-area .widget h3.bold, .widget[id*='monster-widget'] h2.bold, h2.widgettitle.bold{line-height:2.35714rem;}
h3.widgettitle, .panel h3.widgettitle, .widget[id*='monster-widget'] h3.widgettitle, .sidebar.widget-area .widget h3.widgettitle, .widget[id*='monster-widget'] h2.widgettitle, h2.widgettitle.widgettitle{margin-bottom:18px;line-height:1;margin-left:10px;padding-right:10px;}
.footer_wrapper .footer h2.widgettitle{margin-left:0px;}
h4, .panel h4, .widget[id*='monster-widget'] h4{font-family:'Droid Sans', sans-serif;font-weight:400;font-size:1.28571rem;line-height:1.92857rem;text-align:inherit;color:#545454;}
h4.spaced, .panel h4.spaced, .widget[id*='monster-widget'] h4.spaced{display:none;line-height:2.14286rem;}
h5, .panel h5, .widget[id*='monster-widget'] h5{font-family:'Droid Sans', sans-serif;font-weight:600;font-size:1.14286rem;line-height:1.92857rem;text-align:inherit;color:#545454;}
h5.bold, .panel h5.bold, .widget[id*='monster-widget'] h5.bold{font-weight:500;}
.sidebar.widget-area .widget h5{line-height:1.2;}
h6, .panel h6, .widget[id*='monster-widget'] h6{font-family:'Droid Sans', sans-serif;font-weight:400;font-size:1rem;line-height:1;text-align:inherit;color:#545454;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";filter:alpha(opacity=90);-moz-opacity:0.9;-khtml-opacity:0.9;opacity:0.9;}
p{margin-bottom:25px;}
p.medium{font-size:16px;line-height:24px;}
p.large{font-size:18px;line-height:27px;}
form p{margin-bottom:15px;}
a{outline:none;}
a:hover{text-decoration:none;}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a{color:#545454;}
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover{text-decoration:none;}
@media only screen and (max-width:782px){h1, .panel h1, .widget[id*='monster-widget'] h1{font-size:2.71429rem;line-height:1.2;}
h2, .panel h2, .widget[id*='monster-widget'] h2{font-size:1.78571rem;line-height:1.2;}
h3, .panel h3, .widget[id*='monster-widget'] h3{font-size:1.71429rem;line-height:1.2;}
h4, .panel h4, .widget[id*='monster-widget'] h4{font-size:1.28571rem;line-height:1.4;}
h5, .panel h5, .widget[id*='monster-widget'] h5{font-size:1.14286rem;line-height:1.4;}
h6, .panel h6, .widget[id*='monster-widget'] h6{font-size:1rem;line-height:1.4;}
}
.clear{clear:both;}
.opacityzero{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;}
.clearfix, .clear:after, .atoll:after, .island:after, .islet:after, .widget:after, .widget-area:after, .textwidget:after, .panel__heading:after, .panel__body:after, .panel:after, .widget[id*='monster-widget']:after, .content__wrapper:after, .section:after, .marquee .text-box:after, .entry:after, nav:after{content:"";display:table;clear:both;}
.bold{font-weight:500 !important;}
.hentry{-ms-word-wrap:break-word;word-wrap:break-word;}
#wp-admin-bar-site-name a{max-width:100px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
blockquote{margin-bottom:25px;}
blockquote p{margin-bottom:0;}
blockquote:hover{border-left:8px solid #98226e;background:#f3f3f3;color:#545454;cursor:default;}
blockquote:hover p{color:#545454;}
.no-touch a.th:hover .border-tb, .no-touch a.gallery-icon:hover .border-tb, .no-touch a.prettyphoto:hover .border-tb, .cssanimations a.th:hover .border-tb, .cssanimations a.gallery-icon:hover .border-tb, .cssanimations a.prettyphoto:hover .border-tb{-webkit-animation:border-tb 0.7s 0.1s 1 both ease-in-out;}
.no-touch a.th:hover .border-bt, .no-touch a.gallery-icon:hover .border-bt, .no-touch a.prettyphoto:hover .border-bt, .cssanimations a.th:hover .border-bt, .cssanimations a.gallery-icon:hover .border-bt, .cssanimations a.prettyphoto:hover .border-bt{-webkit-animation:border-bt 0.7s 0.1s 1 both ease-in-out;}
.no-touch a.th:hover .border-tr, .no-touch a.gallery-icon:hover .border-tr, .no-touch a.prettyphoto:hover .border-tr, .ncssanimations a.th:hover .border-tr, .ncssanimations a.gallery-icon:hover .border-tr, .ncssanimations a.prettyphoto:hover .border-tr{-webkit-animation:border-tr 0.7s 0.1s 1 both ease-in-out;}
.no-touch a.th:hover .border-bl, .no-touch a.gallery-icon:hover .border-bl, .no-touch a.prettyphoto:hover .border-bl, .cssanimations a.th:hover .border-bl, .cssanimations a.gallery-icon:hover .border-bl, .cssanimations a.prettyphoto:hover .border-bl{-webkit-animation:border-bl 0.7s 0.1s 1 both ease-in-out;}
@-webkit-keyframes border-tb{0%{height:0;width:2px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;}
30%{height:100%;width:2px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}
100%{height:100%;width:2px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;top:100%;}
}
@-webkit-keyframes border-bt{0%{height:0;width:2px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;}
30%{height:100%;width:2px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}
100%{height:100%;width:2px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;top:-100%;}
}
@-webkit-keyframes border-tr{0%{width:0;height:2px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;}
50%{width:100%;height:2px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}
100%{width:100%;height:2px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;left:100%;}
}
@-webkit-keyframes border-bl{0%{width:0;height:2px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;}
50%{width:100%;height:2px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}
100%{width:100%;height:2px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;left:-100%;}
}
.no-touch a.th:hover img.filter-contrast-hover, .no-touch a.gallery-icon:hover img.filter-contrast-hover, .no-touch a.prettyphoto:hover img.filter-contrast-hover{}
img.attachment-medium, img.attachment-large{width:100%;}
.f-dropdown{border:1px solid #eaeaea;}
.f-dropdown.drop-left{left:inherit;width:105%;}
.f-dropdown.drop-right{right:inherit;width:105%;}
.f-dropdown.drop-left:before, .f-dropdown.drop-right:after, .f-dropdown.drop-left:before, .f-dropdown.drop-right:after{content:"";display:block;width:0;height:0;position:absolute;}
.f-dropdown.drop-right:before{border:inset 10px;border-color:transparent white transparent transparent;border-right-style:solid;top:36px;left:-20px;z-index:89;}
.f-dropdown.drop-right:after{border:inset 11px;border-color:transparent #eaeaea transparent transparent;border-right-style:solid;top:35px;left:-22px;z-index:88;}
.f-dropdown.drop-left:before{border:inset 10px;border-color:transparent transparent transparent white;border-left-style:solid;top:36px;right:-20px;left:auto;z-index:89;}
.f-dropdown.drop-left:after{border:inset 11px;border-color:transparent transparent transparent #eaeaea;border-left-style:solid;top:35px;right:-22px;left:auto;z-index:88;}
.large-text, .large-text p{font-size:18px !important;line-height:26px !important;}
.loader{text-align:center;}
.loader span{display:inline-block;vertical-align:middle;width:12px;height:12px;margin:auto 3px;background:white;border-radius:50px;-webkit-animation:loader 0.9s infinite alternate;-moz-animation:loader 0.9s infinite alternate;}
.loader.dark span{background:black;}
.loader span:nth-of-type(2){-webkit-animation-delay:0.3s;-moz-animation-delay:0.3s;}
.loader span:nth-of-type(3){-webkit-animation-delay:0.6s;-moz-animation-delay:0.6s;}
@-webkit-keyframes loader{0%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";filter:alpha(opacity=90);-moz-opacity:0.9;-khtml-opacity:0.9;opacity:0.9;-webkit-transform:translateY(0);}
100%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";filter:alpha(opacity=10);-moz-opacity:0.1;-khtml-opacity:0.1;opacity:0.1;-webkit-transform:translateY(-5px);}
}
@-moz-keyframes loader{0%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";filter:alpha(opacity=90);-moz-opacity:0.9;-khtml-opacity:0.9;opacity:0.9;-moz-transform:translateY(0);}
100%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";filter:alpha(opacity=10);-moz-opacity:0.1;-khtml-opacity:0.1;opacity:0.1;-moz-transform:translateY(-5px);}
}
.no-touch .animated{-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;-webkit-animation-fill-mode:both;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;}
.no-touch .animated-infinite{-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;}
@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);}
50%{-webkit-transform:scale(1.05);}
100%{-webkit-transform:scale(1);}
}
@keyframes pulse{0%{transform:scale(1);}
50%{transform:scale(1.05);}
100%{transform:scale(1);}
}
.no-touch .pulse{-webkit-animation-name:pulse;animation-name:pulse;}
@-webkit-keyframes shake{0%, 100%{-webkit-transform:translateX(0);}
10%, 30%, 50%, 70%, 90%{-webkit-transform:translateX(-10px);}
20%, 40%, 60%, 80%{-webkit-transform:translateX(10px);}
}
@keyframes shake{0%, 100%{transform:translateX(0);}
10%, 30%, 50%, 70%, 90%{transform:translateX(-10px);}
20%, 40%, 60%, 80%{transform:translateX(10px);}
}
.no-touch .shake{-webkit-animation-name:shake;animation-name:shake;}
@-webkit-keyframes jump{0%, 100%{-webkit-transform:translateY(0);}
10%, 30%, 50%, 70%, 90%{-webkit-transform:translateY(-10px);}
20%, 40%, 60%, 80%{-webkit-transform:translateY(10px);}
}
@keyframes jump{0%, 100%{transform:translateY(0);}
10%, 30%, 50%, 70%, 90%{transform:translateY(-10px);}
20%, 40%, 60%, 80%{transform:translateY(10px);}
}
.no-touch .jump{-webkit-animation-name:jump;animation-name:jump;}
@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}
100%{-webkit-transform:rotate(359deg);transform:rotate(359deg);}
}
@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}
100%{-webkit-transform:rotate(359deg);transform:rotate(359deg);}
}
.animation-speed-veryslow{-webkit-animation-duration:10s;-moz-animation-duration:10s;-ms-animation-duration:10s;-o-animation-duration:10s;animation-duration:10s;}
.animation-speed-slow{-webkit-animation-duration:6s;-moz-animation-duration:6s;-ms-animation-duration:6s;-o-animation-duration:6s;animation-duration:6s;}
.animation-speed-normal{-webkit-animation-duration:3s;-moz-animation-duration:3s;-ms-animation-duration:3s;-o-animation-duration:3s;animation-duration:3s;}
.animation-speed-fast{-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;}
.wait{width:50px;height:50px;position:relative;margin:100px auto;}
.wait.mini{width:35px;height:35px;margin:60px auto;}
.double-bounce1, .double-bounce2{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity:0.6;opacity:0.6;width:100%;height:100%;background-color:#bbb;position:absolute;top:0;left:0;-webkit-animation:bounce 2s infinite ease-in-out;animation:bounce 2s infinite ease-in-out;}
.double-bounce2{-webkit-animation-delay:-1s;animation-delay:-1s;}
body:not(.f-topbar-fixed) .has-sticky-sidebar .theiaStickySidebar{position:static !important;}
table{width:100%;border:0;margin:0;}
table thead tr th{border-bottom:1px solid #eaeaea;color:#545454;padding:10px 0;font-size:14px;}
table tbody tr td, table tbody tr th{border-bottom:1px solid #eaeaea;color:#545454;padding:10px 20px 10px 0;font-size:16px;line-height:36px;}
table tbody tr:last-child td, table tbody tr:last-child th{border-bottom:0;}
table tbody tr td a{font-size:16px;line-height:36px;color:#545454;}
table.large-font tbody tr td, table.large-font tbody tr td a{font-size:18px;}
table tbody tr td:last-child{padding-right:0;}
.entry img, .comment-content img, .widget img, .wp-caption{max-width:100%;}
.comment-content img[height], img[class*="align"], img[class*="wp-image-"], img[class*="attachment-"]{height:auto;}
img.size-full, img.size-large, img.wp-post-image{height:auto;max-width:100%;}
img.wp-post-image{width:100%;}
img.wp-post-image.original{height:auto;max-width:inherit;width:auto;}
.th.original, div.gallery-icon.original, .prettyphoto.original{width:auto;}
embed, iframe, object, video{max-width:100%;}
.twitter-tweet-rendered{max-width:100% !important;}
.alignleft{float:left;}
.alignright{float:right;}
.aligncenter{display:block;margin-left:auto;margin-right:auto;}
img.alignleft{margin:5px 20px 5px 0;}
.wp-caption.alignleft{margin:5px 10px 5px 0;}
img.alignright{margin:5px 0 5px 20px;}
.wp-caption.alignright{margin:5px 0 5px 10px;}
img.aligncenter{margin:5px auto;}
img.alignnone{margin:5px 0;}
.wp-caption .wp-caption-text, .entry-caption, .gallery-caption{font-size:12px;font-style:italic;font-weight:300;margin-top:0px;}
img.wp-smiley, .rsswidget img{border:0;border-radius:0;margin-bottom:0;margin-top:0;padding:0;}
.wp-caption.alignleft + ul, .wp-caption.alignleft + ol{list-style-position:inside;}
form.post-password-form input[type=submit]{bottom:-3px;left:-5px;position:relative;padding:10px 20px;vertical-align:bottom;}
[class^="fa-"], [class*=" fa-"]{font-family:FontAwesome, Fontello;}
[class^="fa-"]:before, [class*=" fa-"]:before{width:1em;text-align:center;}
.link [class^="fa-"]:before, .link [class*=" fa-"]:before{width:auto;}
.fontawesome-preview i{text-align:center;width:45px;padding:10px;margin:2px;border:1px solid #eaeaea;font-size:17px;cursor:pointer;}
.fontawesome-preview i:hover{color:#98226e;}
.social-networks{margin:0;padding:0;list-style:none;}
.social-networks li{display:inline-block;float:left;vertical-align:top;text-align:center;margin:0 5px 5px 0;width:45px;height:45px;background-color:#888;}
.social-networks li a{text-decoration:none;}
.social-networks li a i.fa{padding:0.55em;font-size:22px;color:#fff;background:transparent;}
footer .social-networks li{background-color:#343434 !important;border:0;width:40px;height:40px;margin:0 10px 10px 0;}
footer .social-networks li a i.fa{color:#878787;padding:0.44em;font-size:22px;}
.no-touch footer .social-networks li:hover a i.fa{color:#fff;}
.xtss.stickybox.fixed{margin-top:125px !important;}
.xtss.hidden{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;}
@media only screen and (max-width:782px){.xtss.stickybox.fixed .xtss span.xtss-name{display:none;}
}
@media only screen and (max-width:782px){.l-padding{padding-left:0 !important;}
.r-padding{padding-right:0 !important;}
.l-padding-10{padding-left:0 !important;}
.r-padding-10{padding-right:0 !important;}
}
time, .time, div.author, span.author{font-size:14px;line-height:27px;font-weight:300;color:#b7b7b7;}
mark{background:none;font-weight:bold;}
body{background-color:#fff;background-attachment:initial;background-size:initial;background-position:initial;background-image:initial;}
.body_overlay{position:fixed;top:0px;left:0px;width:100%;height:100%;background-color:initial;}
body:before{content:"";height:100%;float:left;width:0;margin-top:-32767px;}
body:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;content:"";position:fixed;background:#000;width:100%;height:100%;z-index:2;top:-100%;left:0;-webkit-transition:opacity 0.7s ease-in;-moz-transition:opacity 0.7s ease-in;-ms-transition:opacity 0.7s ease-in;-o-transition:opacity 0.7s ease-in;transition:opacity 0.7s ease-in;}
body.lights-off:after{top:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;}
@media only screen and (min-width:783px){div#outer_wrapper{overflow:hidden;}
body.layout-full #inner_wrapper{border-radius:3px;}
body.layout-boxed:not(.has-wpb-js-composer) #inner_wrapper{padding-left:10px;padding-right:10px;}
body.layout-boxed.has-wpb-js-composer #inner_wrapper .vc_row:not(.full-width){padding-left:10px;padding-right:10px;}
body.layout-boxed #pusher{max-width:82.28571rem;padding:30px 0;margin-left:auto;margin-right:auto;}
body.layout-boxed #pusher .top-menu, body.layout-boxed #pusher .main-menu, body.layout-boxed #pusher .page-header{padding-left:10px;padding-right:10px;}
body.layout-boxed #pusher .footer_wrapper, body.layout-boxed #pusher .footer_wrapper .copyright{border-radius:3px;}
body.layout-boxed #pusher .footer_wrapper .footer, body.layout-boxed #pusher .footer_wrapper .copyright{padding-left:10px;padding-right:10px;}
body.layout-boxed.admin-bar-top.tpl-endless-articles .sidebar{margin-top:30px;}
}
#wrapper{min-height:100%;}
#inner_wrapper{padding:30px 0;position:relative;background-color:initial;}
#inner_wrapper.no-padding{padding:0;}
.main-menu-over #inner_wrapper, .no-padding #inner_wrapper, .page-title-shown #inner_wrapper{padding-top:0;}
@media only screen and (max-width:782px){#inner_wrapper{padding-top:15px;}
}
.debug .row{border:1px dotted #a1e5f1;}
#inner_wrapper .row:not(.collapse){margin-bottom:18px;}
body.has-wpb-js-composer #inner_wrapper > .row > .column{padding-left:0;padding-right:0;}
#inner_wrapper > .row:last-child{margin-bottom:0 !important;}
.row .row{margin-left:0;margin-right:0;margin-bottom:0;}
#inner_wrapper .row.stretch{margin-left:-10px;margin-right:-10px;margin-bottom:0;}
#inner_wrapper .widget-area .row.stretch > .column{margin-bottom:30px;}
#inner_wrapper .widget-area .row.stretch > .column:last-child{margin-bottom:0;}
#inner_wrapper .widget .row{margin-bottom:0;}
.row.border-bottom{border-bottom:4px solid #eaeaea;margin:0 0 12px;}
.row.border-top{border-top:4px solid #eaeaea;margin:12px 0 0;}
.row.margin-top{margin-top:30px;}
.row.padding-top{padding-top:30px;}
.row.no-margin-bottom{margin-bottom:0 !important;}
.row, .row.in-container{max-width:94rem;}
.row.full-width:not(.has-sidebar){max-width:100%;}
.sidebar.widget-area .widget span.heading-t3{display:none;}
.column, .columns{padding-left:10px;padding-right:10px;}
.row.full-width > .column, .row.full-width > .columns{padding-left:0;padding-right:0;}
.row.no-col-padding .column, .row.no-col-padding .columns, .row.page-header-row .column, .row.page-header-row .columns{padding-left:0;padding-right:0;}
.medium-12 > div.wpb_wrapper .in_widget{padding-left:10px;padding-right:10px;}
[class*='-block-grid-']{margin-left:-0.71429rem !important;margin-right:-0.71429rem !important;}
[class*="block-grid-"] > li{margin-bottom:2.14286rem;}
[class*='-block-grid-'] .meta{padding-top:10px;}
.row > hr{margin-top:0;}
hr.thin{border-width:1px 0 0;}
@media only screen and (max-width:782px){.small-block-grid-1 li:last-child{padding-bottom:0;}
[class*='small-'].column.first{padding-right:20px;}
.small-12.column.first{padding-right:0px;}
.sidebar [class*='small-'].column.first, [class*='small-'].column.first [class*='small-'].column.first, [class*='small-'].column.last [class*='small-'].column.first{padding-right:12px;}
.small-12.column.first .small-12.column.first{padding-right:0px;}
#inner_wrapper > .row > .column > .row > [class*='vc_custom_'].small-12{padding-left:0 !important;padding-right:0 !important;}
.wpb_text_column, .wpb_text_column p{text-align:inherit !important;}
.row.vc_inner [class*='small-'].column{width:100%;}
}
@media only screen and (min-width:783px) and (max-width:920px){.small-block-grid-1 li:last-child{padding-bottom:0;}
}
@media only screen and (min-width:783px){[class*='medium-'].column.first{padding-right:20px;}
.medium-12.column.first{padding-right:0px;}
.sidebar [class*='medium-'].column.first, [class*='medium-'].column.first [class*='medium-'].column.first, [class*='medium-'].column.last [class*='medium-'].column.first{padding-right:12px;}
.medium-12.column.first .medium-12.column.first{padding-right:0px;}
.medium-block-grid-2 li:last-child, .medium-block-grid-2 li:nth-last-child(2){padding-bottom:0;}
.medium-block-grid-3 li:last-child, .medium-block-grid-3 li:nth-last-child(2), .medium-block-grid-3 li:nth-last-child(3){padding-bottom:0;}
.has-sidebar-right > .column:first-child{padding-right:20px;}
.has-sidebar-left > .column:first-child{padding-left:20px;}
}
@media only screen and (min-width:921px){[class*='large-'].column.first{padding-right:20px;}
.large-12.column.first{padding-right:0px;}
.sidebar [class*='large-'].column.first, [class*='large-'].column.first [class*='large-'].column.first, [class*='large-'].column.last [class*='large-'].column.first{padding-right:12px;}
.large-12.column.first .large-12.column.first{padding-right:0px;}
.large-block-grid-2 li:last-child, .large-block-grid-2 li:nth-last-child(2){padding-bottom:0;margin-bottom:0;}
.large-block-grid-3 li:last-child, .large-block-grid-3 li:nth-last-child(2), .large-block-grid-3 li:nth-last-child(3){padding-bottom:0;margin-bottom:0;}
}
.page-header-row{height:auto;z-index:-1;position:relative;}
.page-header{background:#f3f3f3;line-height:90px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:18px 0;}
.page-header .in-container{padding:0 10px;margin:0 auto;}
.page-content, .page-description{font-size:16px;margin-bottom:40px;}
@media only screen and (max-width:782px){h1.page-title{margin-bottom:0px;margin-top:-10px;height:50px;overflow:hidden;vertical-align:middle;line-height:1.6;}
}
.top-bar{background:none;}
.top-bar-section{left:inherit !important;transition:none;}
.top-bar-section .has-form{padding:4px 0;}
.top-bar-section > ul > li > a{color:#fff;}
.top-menu .top-bar-section > ul > li:not(.has-form) > a:not(.button){background:#fff;padding-right:20px !important;padding-left:20px !important;line-height:60px;}
@media only screen and (max-width:782px){.top-menu .top-bar-section > ul > li:not(.has-form) > a:not(.button){line-height:60px;}
}
.top-bar-section ul > li:not(.has-form) > a:not(.button):hover{text-decoration:none;}
.top-bar-section > ul > li > a.button{line-height:34px;background:#fff;color:#545454;font-weight:500;padding-bottom:5px;padding-top:5px;}
.no-touch .top-bar-section > ul > li:hover > a.button{background:#fff;color:#98226e;}
.top-bar-section .has-dropdown > a:after{content:none;height:inherit;}
.top-menu .top-bar-section > ul > li > .button{margin:20px 0;top:inherit;}
.top-menu ul.sticky-menu{position:relative;height:60px;line-height:60px;display:none;z-index:2;}
@media only screen and (max-width:782px){.top-menu{background:none;}
.top-bar{height:60px;}
.top-bar .name{height:60px;}
.top-bar .title-area{background:#98226e;}
.top-menu.sticky.fixed{position:inherit;}
.f-topbar-fixed{padding-top:inherit !important;}
.top-menu ul.sticky-menu{height:60px;line-height:60px;}
}
@media only screen and (min-width:783px){.top-menu.sticky.fixed{-webkit-transition:opacity 0.2s ease-in-out, color 0.2s ease-in-out;-moz-transition:opacity 0.2s ease-in-out, color 0.2s ease-in-out;-ms-transition:opacity 0.2s ease-in-out, color 0.2s ease-in-out;-o-transition:opacity 0.2s ease-in-out, color 0.2s ease-in-out;transition:opacity 0.2s ease-in-out, color 0.2s ease-in-out;-webkit-animation:fadeInTop .5s .1s 1 both ease-in-out;-moz-animation:fadeInTop .5s .1s 1 both ease-in-out;-o-animation:fadeInTop .5s .1s 1 both ease-in-out;animation:fadeInTop .5s .1s 1 both ease-in-out;}
body.f-topbar-fixed{padding-top:0;}
body:not(.f-topbar-fixed) header{position:relative;z-index:500;}
.top-menu.sticky.fixed{background:inherit;background-color:#98226e;}
.top-menu.sticky.fixed .top-bar .name{height:inherit;line-height:58px;padding-left:0;}
.top-menu.sticky.fixed .top-bar .name a{line-height:54px;font-size:18px;font-weight:400;}
.top-menu.sticky.fixed .top-bar-section > ul > li:not(.has-form) > a:not(.button){line-height:60px;}
.top-menu.sticky.fixed .top-bar-section .dropdown > li:not(.has-form) > a:not(.button){line-height:24px;}
.top-menu.sticky.fixed .top-bar-section ul .dropdown{margin-top:0;}
.top-menu.sticky.fixed .top-bar-section ul.follow-us .dropdown{margin-top:-1px;}
.top-menu.sticky.fixed .top-bar-section ul li > a.button{line-height:25px;margin:12px 0;}
.top-menu.sticky.fixed, .top-menu.sticky.fixed .top-bar{height:60px;}
.top-menu.sticky.fixed .top-bar{padding-left:10px;padding-right:10px;}
.top-menu ul.sticky-menu.always{display:inline-block;}
.top-menu.sticky.fixed ul.sticky-menu{display:inline-block;height:60px;line-height:60px;}
.top-menu ul.sticky-menu.left{margin-left:0;margin-right:10px;}
.top-menu ul.sticky-menu.right, .top-menu .woocommerce .alert-box ul.button.wc-forward.sticky-menu, .top-menu .woocommerce .nm_mc_error ul.button.wc-forward.sticky-menu, .top-menu .woocommerce .woocommerce-error ul.button.wc-forward.sticky-menu, .woocommerce .alert-box .top-menu ul.button.wc-forward.sticky-menu{margin-left:10px;margin-right:0;}
ul.sticky-menu li{display:inline-block;}
ul.sticky-menu.left li{margin-right:10px;}
ul.sticky-menu.right li, .woocommerce .alert-box ul.button.wc-forward.sticky-menu li, .woocommerce .nm_mc_error ul.button.wc-forward.sticky-menu li, .woocommerce .woocommerce-error ul.button.wc-forward.sticky-menu li{margin-left:10px;}
ul.sticky-menu li a{display:block;color:#fff;font-size:20px;line-height:60px;}
ul.sticky-menu li.toggle-sidebar a{-webkit-transition:all 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:all 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:all 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);}
ul.sticky-menu li.toggle-sidebar a i{font-size:21px;-webkit-transition:all 1s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:all 1s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:all 1s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 1s cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);}
ul.sticky-menu li.toggle-sidebar a:hover i{-webkit-transform:rotate(-360deg);-moz-transform:rotate(-360deg);-ms-transform:rotate(-360deg);-o-transform:rotate(-360deg);transform:rotate(-360deg);}
ul.sticky-menu li.toggle-search a i{font-size:20px;}
}
.top-menu{width:100%;background:#98226e;}
.top-menu:not(.fixed){position:relative;}
.top-menu .top-bar{padding-left:10px;padding-right:10px;}
.top-menu .top-bar .toggle-topbar.menu-icon{right:-85px;padding:0 20px;top:0;margin-top:0;height:60px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;-webkit-transition:all 0.6s ease-in-out;-moz-transition:all 0.6s ease-in-out;-ms-transition:all 0.6s ease-in-out;-o-transition:all 0.6s ease-in-out;transition:all 0.6s ease-in-out;}
@media only screen and (max-width:782px){.top-menu .top-bar .toggle-topbar.menu-icon{height:60px;}
}
.top-menu .top-bar .toggle-topbar.menu-icon a{width:40px;overflow:hidden;padding:0 25px;top:50%;margin-top:-17px;-webkit-transition:all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);-ms-transition:all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);}
.top-menu .top-bar .toggle-topbar.menu-icon a::after{box-shadow:-8px 8px 0 2px white, -20px 17px 0 2px white, 0 26px 0 2px white;content:"";position:absolute;right:0;display:block;top:0;height:0;width:100%;-webkit-transition:all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);-ms-transition:all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);}
.top-menu .top-bar .toggle-topbar.menu-icon:hover a::after, .top-menu .top-bar.expanded .toggle-topbar.menu-icon a::after{box-shadow:0px 8px 0 2px white, 0px 17px 0 2px white, 0 26px 0 2px white;}
.top-menu .top-bar.expanded .toggle-topbar.menu-icon a{-moz-transform:rotate(-180deg);-o-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);transform:rotate(-180deg);}
.mobile-subnav-show-fade-in, .top-menu .top-bar.expanded .top-bar-section > ul.menu li.moved > ul > li{-webkit-animation:fadeIn 300ms ease-in;}
.mobile-subnav-hide-fade-out, .top-menu .top-bar.expanded .top-bar-section > ul.menu li.moved-back > ul > li{-webkit-animation:fadeOut 150ms ease-out;}
.mobile-subnav-show-slide-in{-webkit-animation:slideIn 300ms ease-in;}
.mobile-subnav-hide-slide-out{-webkit-animation:slideOut 150ms ease-out;}
.mobile-subnav-show-rotate-in{-webkit-animation:rotateIn 450ms ease-in;}
.mobile-subnav-hide-rotate-out{-webkit-animation:rotateOut 150ms ease-out;}
@media only screen and (max-width:782px){.top-menu .top-bar{padding-left:0;padding-right:0;}
.top-menu .top-bar .toggle-topbar.menu-icon{right:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}
.top-bar .title-area{width:100%;position:relative;z-index:20;padding-left:10px;}
.top-bar .name a{padding:0;}
.top-menu .top-bar .top-bar-section{position:relative;z-index:10;left:0;top:0;width:100%;height:100%;background-color:#242424;overflow-x:hidden;-webkit-transition:opacity 0.4s ease-in-out, transform 0.5s ease-in-out, -webkit-transform 0.5s ease-in-out;-moz-transition:opacity 0.4s ease-in-out, transform 0.5s ease-in-out, -webkit-transform 0.5s ease-in-out;-ms-transition:opacity 0.4s ease-in-out, transform 0.5s ease-in-out, -webkit-transform 0.5s ease-in-out;-o-transition:opacity 0.4s ease-in-out, transform 0.5s ease-in-out, -webkit-transform 0.5s ease-in-out;transition:opacity 0.4s ease-in-out, transform 0.5s ease-in-out, -webkit-transform 0.5s ease-in-out;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;-webkit-transform:translateY(-10%);-moz-transform:translateY(-10%);transform:translateY(-10%);}
.no-touch .top-menu .top-bar.expanded .top-bar-section{overflow:hidden;}
.top-menu .top-bar.expanded .top-bar-section{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0);}
.top-menu .top-bar .toggle-topbar.menu-icon{background-color:#98226e;}
.top-menu .top-bar.expanded .toggle-topbar.menu-icon{background-color:#98226e;}
.top-menu .top-bar.expanded .top-bar-section ul{margin:0;}
.top-menu .top-bar.expanded .top-bar-section > ul > li > a{padding:19px 15px;background-color:#242424;color:#545454;text-align:left;font-size:20px;line-height:1;}
.top-menu .top-bar.expanded .top-bar-section > ul > li > a:hover{text-decoration:none;background-color:#D4D4BF;color:#fff;}
.top-menu .top-bar.expanded .top-bar-section > ul:not(.menu){padding:30px 20%;}
.top-menu .top-bar.expanded .top-bar-section > ul:not(.menu) > li > a{padding:19px 15px;color:#fff;background-color:#242424;border:1px solid #444;margin:0 0 10px;font-weight:300;}
.top-menu .top-bar.expanded .top-bar-section > ul:not(.menu) > li > a.no-border{border:0;}
.no-touch .top-menu .top-bar.expanded .top-bar-section > ul:not(.menu) > li > a:not(.button):not(.no-border):hover{border:1px solid rgba(255, 255, 255, 0.3);}
.top-menu .top-bar.expanded .top-bar-section > ul:not(.menu) > li:last-child > a{margin:0;}
.top-menu .top-bar.expanded .top-bar-section > ul:not(.menu) > li > a.button{background-color:#98226e;color:#fff;font-weight:300;border:1px solid transparent;}
.no-touch .top-menu .top-bar.expanded .top-bar-section > ul:not(.menu) > li > a.button:hover{background-color:#902069;}
.top-menu .top-bar.expanded .top-bar-section > ul.menu li{border-bottom:1px solid #DDDDCC;-webzkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.top-menu .top-bar.expanded .top-bar-section > ul.menu li.moved, .top-menu .top-bar.expanded .top-bar-section > ul.menu li.active, .top-menu .top-bar.expanded .top-bar-section > ul.menu li.current-menu-item, .no-touch .top-menu .top-bar.expanded .top-bar-section > ul.menu li:hover{background-color:#98226e;}
.no-touch .top-menu .top-bar.expanded .top-bar-section > ul.menu li:hover{background-color:#fff;}
.no-touch .top-menu .top-bar.expanded .top-bar-section > ul.menu li:hover a{color:#333;}
.no-touch .top-menu .top-bar.expanded .top-bar-section > ul.menu li:hover ul.mob-sub-menu{background-color:#fff;}
.top-menu .top-bar.expanded .top-bar-section.dropdown_open > ul.menu > li{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;}
.top-menu .top-bar.expanded .top-bar-section.dropdown_open > ul.menu li.moved:not(.hidden){position:absolute;top:0;left:-100%;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;width:100%;height:0;z-index:100;}
.top-menu .top-bar.expanded .top-bar-section > ul.menu li.moved .dropdown{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:none;}
.top-menu .top-bar.expanded .top-bar-section > ul.menu li.moved .dropdown.f-dropdown{max-width:inherit;}
.top-menu .top-bar.expanded .top-bar-section > ul.menu li.moved .dropdown.f-dropdown:before, .top-menu .top-bar.expanded .top-bar-section > ul.menu li.moved .dropdown.f-dropdown:after{display:none;}
.top-menu .top-bar.expanded .top-bar-section > ul.menu li.moved .dropdown li a{color:#545454;text-align:center;background-color:#fff;}
.top-menu .top-bar.expanded .top-bar-section > ul.menu li.moved .dropdown > li.active > a, .top-menu .top-bar.expanded .top-bar-section > ul.menu li.moved .dropdown > li.current-menu-item > a, .no-touch .top-menu .top-bar.expanded .top-bar-section > ul.menu > li.moved .dropdown > li:hover > a, .no-touch .top-menu .top-bar.expanded .top-bar-section > ul.menu > li.moved .dropdown > li:hover > h5 > a{background-color:#98226e;color:#fff;}
.top-menu .top-bar.expanded .top-bar-section > ul.menu li.moved .dropdown > li.back a:before{content:"\f0d9";position:absolute;left:42px;top:28px;}
.top-menu .top-bar.expanded .top-bar-section > ul.menu{position:relative;overflow:hidden;margin-top:5px;}
.top-menu .top-bar.expanded .top-bar-section > ul.menu li:first-child{border-top:1px solid #fff;}
.top-menu .top-bar.expanded .top-bar-section > ul.menu li a{line-height:1.5;font-weight:normal;font-size:18px;padding:10px 0;}
.top-menu .top-bar.expanded .top-bar-section > ul.menu li ul li a{line-height:1.5;font-weight:normal;font-size:14px;padding:5px 10px;}
.top-bar-section .has-dropdown.moved > .dropdown{position:absolute !important;left:0;top:0;}
.top-menu .top-bar.expanded .top-bar-section li.has-dropdown > a:after{content:"\f0da";position:absolute;right:22px;top:30px;border:0;}
.top-menu .top-bar.expanded .top-bar-section ul.search{background-color:#fff;color:#fff;border-bottom:1px solid #DDDDCC;padding:12px 10% 13px;}
.top-menu .top-bar.expanded .top-bar-section ul.search .has-form form{overflow:hidden;height:42px;}
.top-menu .top-bar.expanded .top-bar-section ul.search .has-form form input{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;position:absolute;width:100%;height:40px;left:-80%;border:0;color:#545454;background:transparent;font-size:18px;padding-right:60px;padding-left:60px;text-align:center;}
.top-menu .top-bar.expanded .top-bar-section ul.search .has-form.open form input{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;left:0;}
.top-menu .top-bar.expanded .top-bar-section ul.search .has-form form .search-button{-webkit-transition:opacity 0.2s ease-in-out, color 0.2s ease-in-out;-moz-transition:opacity 0.2s ease-in-out, color 0.2s ease-in-out;-ms-transition:opacity 0.2s ease-in-out, color 0.2s ease-in-out;-o-transition:opacity 0.2s ease-in-out, color 0.2s ease-in-out;transition:opacity 0.2s ease-in-out, color 0.2s ease-in-out;position:absolute;right:0;width:100%;background:transparent;padding-top:10px;}
.top-menu .top-bar.expanded .top-bar-section ul.search .has-form form .search-close-button{display:none;}
.top-menu .top-bar.expanded .top-bar-section ul.search .has-form.open form .search-button{width:20%;}
.no-touch .top-menu .top-bar.expanded .top-bar-section ul.search .has-form a.search-button:hover{background:transparent;}
.top-menu .top-bar.expanded .top-bar-section ul.search .has-form a.search-button > i{font-size:28px;margin:0;}
.top-menu .top-bar.expanded .widget_social_networks{margin-bottom:0;}
.top-menu .top-bar.expanded .social-networks{margin-top:20px;overflow:hidden;padding:30px 20%;text-align:center;background-color:#242424;color:#fff;}
.top-menu .top-bar.expanded .social-networks li{background-color:transparent;border:1px solid #444;width:60px;height:55px;margin:0 3px 10px 3px;float:none;}
.no-touch .top-menu .top-bar.expanded .social-networks li:hover{border:1px solid #666;-webkit-transition:opacity 0.2s ease-in-out, color 0.2s ease-in-out;-moz-transition:opacity 0.2s ease-in-out, color 0.2s ease-in-out;-ms-transition:opacity 0.2s ease-in-out, color 0.2s ease-in-out;-o-transition:opacity 0.2s ease-in-out, color 0.2s ease-in-out;transition:opacity 0.2s ease-in-out, color 0.2s ease-in-out;}
.top-menu .top-bar.expanded .social-networks li a{padding:inherit;padding-left:inherit;}
.top-menu .top-bar.expanded .social-networks li a i.fa{color:#fff;padding:14px 0;font-size:25px;}
.no-touch .top-menu .top-bar.expanded .social-networks li:hover a i.fa{color:#fff;}
.nicescroll-rails.menu-scroll{width:5px !important;border:0 !important;}
.nicescroll-rails.menu-scroll > div{background-color:rgba(255, 255, 255, 0.2) !important;width:5px !important;border:0 !important;}
}
.top-bar-section .dropdown{box-shadow:0px 2px 4px 0px rgba(194, 194, 194, 0.4);border:1px solid rgba(142, 149, 156, 0.22);min-width:230px;margin-top:-1px;}
.top-bar-section .dropdown > li{border-bottom:1px solid #eaeaea;padding:0;}
.top-bar-section .dropdown > li:last-child{border-bottom:0;}
.top-bar-section .dropdown > li > a{color:#b7b7b7;background:#fff;padding:0;font-size:14px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.no-touch .top-bar-section .dropdown > li:hover > a{color:#b7b7b7;background:#fff;}
@media only screen and (max-width:399px){.top-menu .top-bar .name img.logo-desktop{vertical-align:middle;display:inline-block;width:200px;height:auto;}
}
@media only screen and (max-width:782px){.top-bar-section .has-dropdown.moved > .dropdown{left:100%;}
.top-bar-section .dropdown li a{background:inherit;background-color:#242424;color:#fff;}
}
@media only screen and (max-width:782px){.top-menu .top-bar .name a{padding:0;line-height:55px;}
}
@media only screen and (min-width:783px){.top-menu .top-bar .title-area{z-index:20000;}
.top-menu .top-bar .name a{padding:0;line-height:55px;}
.top-menu .top-bar .name img.logo-desktop{height:50px;width:auto;}
.top-menu.fixed .top-bar .name img.logo-desktop{height:35px;width:auto;}
.top-menu .top-bar-section ul li > a{font-size:14px;}
.top-menu .top-bar-section ul.follow-us li > a{padding:0 19.33333px;}
.top-menu .top-bar-section ul.follow-us li:not(.has-form) a:not(.button){font-size:14px;font-weight:400;}
.top-menu .top-bar-section ul.follow-us .has-dropdown > a > i{margin-left:10px;border:1px solid #eaeaea;padding:2px 0;width:21px;height:20px;text-align:center;}
.top-menu .top-bar-section .dropdown{margin-left:20px;}
.top-menu .top-bar-section ul .woo-cart-dropdown-wrap{min-width:290px !important;}
.top-menu ul.page-title{width:100%;color:#fff;position:absolute;left:0;top:0;font-size:24px;line-height:60px;font-weight:400;z-index:-1;display:none !important;}
.top-menu ul.page-title li{width:100%;text-align:center;}
.top-menu ul.page-title li a{font-size:30px;line-height:60px;font-weight:400;}
.top-menu.fixed ul.page-title{display:inline-block !important;}
.top-bar-section .has-dropdown .dropdown li.has-dropdown > a:after{content:"\f0da";margin-top:4px;position:absolute;right:-5px;}
.top-menu .top-bar .top-bar-section{height:inherit !important;min-height:inherit !important;-webkit-transition:opacity 0.25s ease-in-out !important;transition:opacity 0.25s ease-in-out !important;overflow-y:inherit !important;}
.top-bar-section .dropdown > li:not(.has-form) > a:not(.button){color:#545454;line-height:24px;padding:13px 20px;font-weight:400;background:#fff;font-size:16px;}
.top-bar-section .dropdown li:not(.has-form) a:not(.button) i{margin:0 10px 0 0;width:15px;text-align:center;font-size:18px;}
.no-touch .top-bar-section .dropdown li:not(.has-form):hover > a:not(.button){color:#98226e;background:#fff;}
}
.top-menu .top-bar-section .flat{border-left:1px solid #891f63;border-right:1px solid #891f63;margin-left:-1px;}
.top-menu .top-bar-section .flat > a{padding-left:20px !important;padding-right:20px !important;}
.top-menu .top-bar-section .flat.canhover:hover, .top-menu .top-bar-section .flat.canhover.active{background:#fff;}
.top-menu .top-bar-section .flat.canhover:hover > a, .top-menu .top-bar-section .flat.canhover.active > a{color:#545454 !important;}
.top-menu .top-bar-section .flat.canhover .dropdown{margin-top:0;border-top:0;z-index:1;}
.top-menu .top-bar-section ul .dropdown.f-dropdown{margin-top:-15px;}
.top-menu .top-bar-section .dropdown li.has-submenu{padding:10px 0;background:inherit;}
.top-menu .top-bar-section .dropdown li.has-submenu.divide:before{border-top:1px solid #eaeaea;content:'';display:block;margin:0px 25px;top:-10px;position:Relative;}
.top-menu .top-bar-section .dropdown ul.submenu li{padding:10px 25px;font-size:14px;line-height:1;background:inherit;}
.top-menu .top-bar-section .dropdown ul.submenu li a:not(.button){padding:0;font-size:14px;line-height:1;}
.top-menu .top-bar-section .dropdown ul.submenu li a.button{padding:10px;font-size:14px;line-height:1;}
.top-menu .top-bar-section .dropdown ul.submenu li a.button:hover{color:#fff;}
ul.account-menu > li:last-child > a{padding-right:0 !important;}
ul.account-menu ul.dropdown{background:#fff;}
ul.account-menu ul.dropdown:before, ul.account-menu ul.dropdown:after{right:38px;left:inherit;}
ul.account-menu ul.dropdown:after{right:37px;}
ul.account-menu ul.dropdown > li.user-info{overflow:hidden;padding:5px;background:none !important;border:0;}
ul.account-menu ul.dropdown > li.user-info a{overflow:hidden;background:none !important;}
ul.account-menu ul.dropdown > li.user-info img.avatar{margin-right:20px;float:left;}
ul.account-menu ul.dropdown > li.user-info .user-name{font-size:14px;font-weight:500;float:left;line-height:16px;display:inline-block;margin-top:13px;}
ul.account-menu > li.space-if-flat + li.flat{margin-left:20px;}
@media only screen and (max-width:782px){ul.account-menu .user-info a{padding-left:0 !important;padding-right:0 !important;}
ul.account-menu .user-info .avatar{width:85px;height:85px;}
ul.account-menu .user-info .user-name{display:block;margin:20px 0 0;}
}
.off-canvas-wrap, .off-canvas-wrap .inner-wrap{-webkit-backface-visibility:initial;position:initial;}
@media only screen and (min-width:783px){aside.off-canvas-menu{-webkit-transition:opacity 0.5s ease-in-out, color 0.5s ease-in-out;-moz-transition:opacity 0.5s ease-in-out, color 0.5s ease-in-out;-ms-transition:opacity 0.5s ease-in-out, color 0.5s ease-in-out;-o-transition:opacity 0.5s ease-in-out, color 0.5s ease-in-out;transition:opacity 0.5s ease-in-out, color 0.5s ease-in-out;webkit-box-shadow:"-4px 0 4px rgba(0, 0, 0, 0.2),2px 0 4px rgba(0, 0, 0, 0.2)";-moz-box-shadow:"-4px 0 4px rgba(0, 0, 0, 0.2),2px 0 4px rgba(0, 0, 0, 0.2)";-ms-box-shadow:"-4px 0 4px rgba(0, 0, 0, 0.2),2px 0 4px rgba(0, 0, 0, 0.2)";-o-box-shadow:"-4px 0 4px rgba(0, 0, 0, 0.2),2px 0 4px rgba(0, 0, 0, 0.2)";box-shadow:"-4px 0 4px rgba(0, 0, 0, 0.2),2px 0 4px rgba(0, 0, 0, 0.2)";overflow:inherit;}
ul.off-canvas-list{margin-top:27px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;-webkit-transition:opacity 0.5s ease-in-out, color 0.5s ease-in-out;-moz-transition:opacity 0.5s ease-in-out, color 0.5s ease-in-out;-ms-transition:opacity 0.5s ease-in-out, color 0.5s ease-in-out;-o-transition:opacity 0.5s ease-in-out, color 0.5s ease-in-out;transition:opacity 0.5s ease-in-out, color 0.5s ease-in-out;}
.move-left ul.off-canvas-list, .move-right ul.off-canvas-list{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}
.off-canvas-menu > label{padding:25px 40px 0 40px;color:#b7b7b7;}
ul.off-canvas-list li label{font-size:12px;line-height:36px;padding:0 1.07143rem 0px;}
ul.off-canvas-list li a{padding:7px 15px;font-size:15px;line-height:1.4;position:relative;}
ul.off-canvas-list > li > a{padding:10px 40px;}
.left-off-canvas-menu label, .left-off-canvas-menu ul.off-canvas-list li{text-align:left;}
.right-off-canvas-menu label, .right-off-canvas-menu ul.off-canvas-list li{text-align:right;}
.off-canvas-menu label, .off-canvas-menu li a{text-align:left;}
ul.off-canvas-list li a:hover{background-color:inherit;text-decoration:none;}
ul.off-canvas-list li:not(.has_label):hover{background-color:#eaeaea;text-decoration:none;}
ul.off-canvas-list li.divider{margin-bottom:20px;}
ul.off-canvas-list li.has-dropdown > .dropdown{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;margin-top:10%;padding:10px 0;z-index:-10;-webkit-transition:opacity 0.4s ease-in-out, margin-top 0.25s ease-in-out;-moz-transition:opacity 0.4s ease-in-out, margin-top 0.25s ease-in-out;-ms-transition:opacity 0.4s ease-in-out, margin-top 0.25s ease-in-out;-o-transition:opacity 0.4s ease-in-out, margin-top 0.25s ease-in-out;transition:opacity 0.4s ease-in-out, margin-top 0.25s ease-in-out;}
ul.off-canvas-list li.has-dropdown > .dropdown.drop-right{left:-500%;}
ul.off-canvas-list li.has-dropdown > .dropdown.drop-left{right:-500%;}
ul.off-canvas-list li.has-dropdown:hover > .dropdown, ul.off-canvas-list li.has-dropdown:hover > .dropdown:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;z-index:10;margin-top:-65px;}
ul.off-canvas-list li.has-dropdown:hover > .dropdown.bottom-tip{margin-top:-100%;}
ul.off-canvas-list li.has-dropdown:hover > .dropdown.bottom-tip:before, ul.off-canvas-list li.has-dropdown:hover > .dropdown.bottom-tip:after{top:45%;}
.left-off-canvas-menu ul.off-canvas-list li.has-dropdown:hover > .dropdown, .left-off-canvas-menu ul.off-canvas-list li.has-dropdown:hover > .dropdown:hover{left:100%;}
.right-off-canvas-menu ul.off-canvas-list li.has-dropdown:hover > .dropdown, .right-off-canvas-menu ul.off-canvas-list li.has-dropdown:hover > .dropdown:hover{right:100%;}
ul.off-canvas-list li.has-dropdown > .dropdown li{margin:0 10px;font-weight:300;}
ul.off-canvas-list li.has-dropdown > a:after{position:absolute;top:10px;color:#b7b7b7;}
.right-off-canvas-menu ul.off-canvas-list li.has-dropdown > a:after{left:17px;content:"\f104";}
.left-off-canvas-menu ul.off-canvas-list li.has-dropdown > a:after{right:17px;content:"\f105";}
ul.off-canvas-list li.has-dropdown:hover > a:after{display:none;}
ul.off-canvas-list li.has-dropdown > .dropdown li:first-child:hover{background-color:inherit;}
.left-off-canvas-menu ul.off-canvas-list li.has-dropdown > .dropdown li.has-dropdown > a:after{right:10px;left:inherit;}
.right-off-canvas-menu ul.off-canvas-list li.has-dropdown > .dropdown li.has-dropdown > a:after{left:10px;right:inherit;}
.exit-off-canvas{z-index:1000 !important;-webkit-transition:all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);-ms-transition:all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);}
}
.main-menu{border-bottom:1px solid #eaeaea;background:#fff;-webkit-transition:border-bottom 0.15s ease-in-out;-moz-transition:border-bottom 0.15s ease-in-out;-ms-transition:border-bottom 0.15s ease-in-out;-o-transition:border-bottom 0.15s ease-in-out;transition:border-bottom 0.15s ease-in-out;width:100%;z-index:0;display:none;}
.main-menu:not(.fixed){position:relative;}
.has-page-header .main-menu{border-color:#f3f3f3;}
.main-menu.sticky.fixed{top:60px;height:65px;background-color:#f3f3f3;z-index:98;width:100%;-webkit-transition:opacity 0.2s ease-in-out, color 0.2s ease-in-out;-moz-transition:opacity 0.2s ease-in-out, color 0.2s ease-in-out;-ms-transition:opacity 0.2s ease-in-out, color 0.2s ease-in-out;-o-transition:opacity 0.2s ease-in-out, color 0.2s ease-in-out;transition:opacity 0.2s ease-in-out, color 0.2s ease-in-out;-webkit-animation:fadeInTop .5s .1s 1 both ease-in-out;-moz-animation:fadeInTop .5s .1s 1 both ease-in-out;-o-animation:fadeInTop .5s .1s 1 both ease-in-out;animation:fadeInTop .5s .1s 1 both ease-in-out;}
.main-menu-over header{min-height:inherit;}
.main-menu-over .main-menu{position:absolute;z-index:2;background-color:rgba(255, 255, 255, 0.6);border-bottom:0;}
.main-menu .top-bar{height:auto;min-height:55px;background:none;padding-left:10px;padding-right:10px;}
.main-menu.sticky.fixed .top-bar{height:65px;}
.main-menu .top-bar.expanded .title-area{background:none;}
.main-menu .top-bar-section .has-form, .main-menu .top-bar-section > ul > li:not(.has-form) > a:not(.button){background:none;}
.main-menu .top-bar-section .menu{width:94%;}
html.flexbox .main-menu .top-bar-section .menu{display:-ms-flexbox;display:-webkit-flex;display:flex;flex:1;flex-flow:row wrap;}
html.flexbox .main-menu .top-bar-section .menu.stretch{-webkit-align-items:stretch;align-items:stretch;-webkit-justify-content:space-between;justify-content:space-between;}
.main-menu.sticky.fixed .top-bar-section.search-toggle-onunsticky .menu, .main-menu:not(.fixed) .top-bar-section.search-toggle-onsticky .menu{width:100%;}
html.no-flexbox .main-menu .top-bar-section .menu > li, html.no-flexboxlegacy .main-menu .top-bar-section .menu > li{display:inline-block;padding:0 15px;}
html.no-flexbox .main-menu .top-bar-section .menu > li:first-child, html.no-flexboxlegacy .main-menu .top-bar-section .menu > li:first-child{padding:0 15px 0 0;}
html.flexbox .main-menu .top-bar-section .menu > li{-webkit-flex:none;flex:none;margin:0 25px 0 0;}
html.flexbox .main-menu .top-bar-section .menu.stretch > li{margin:0;}
body.is-searching .main-menu .top-bar ul.menu{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;-webkit-transition:oapcity 0.15s ease-in-out;-moz-transition:oapcity 0.15s ease-in-out;-ms-transition:oapcity 0.15s ease-in-out;-o-transition:oapcity 0.15s ease-in-out;transition:oapcity 0.15s ease-in-out;}
.main-menu .top-bar-section .menu > .has-dropdown > .dropdown{margin-top:-15px;}
.main-menu.sticky.fixed .top-bar-section .menu > .has-dropdown > .dropdown{margin-top:0;border-top:0 !important;}
.main-menu .top-bar-section .menu > .has-dropdown > .dropdown li a{color:#181818;background-color:#fff;}
.main-menu .top-bar-section .menu > .has-dropdown > .dropdown li.current-menu-item a, .main-menu .top-bar-section .menu > .has-dropdown > .dropdown li a:hover{color:#fff;background-color:#98226e;}
.main-menu .top-bar-section .menu > li.dropleft .has-dropdown .dropdown{right:100%;left:auto;}
.main-menu .top-bar-section .menu > .has-dropdown > a:after, .main-menu .top-bar-section .menu > .has-category-dropdown > a:after{position:relative;margin-left:5px;margin-right:0;top:-2px;color:#b7b7b7;font-size:14px;content:"\f0d7";border:0;display:inline-block;width:auto;height:auto;}
.main-menu .top-bar-section .has-dropdown .dropdown li.has-dropdown > a:after{right:20px !important;}
.main-menu .top-bar-section > ul > li > a{color:#181818;font-size:24px;font-weight:400;line-height:55px !important;}
.main-menu.sticky.fixed .top-bar-section > ul > li > a{line-height:65px !important;color:#181818;}
.main-menu .top-bar-section > ul > li:not(.has-form) > a:not(.button){padding:0;}
.no-touch .main-menu .top-bar-section > ul > li:hover > a, .no-touch .main-menu .top-bar-section > ul > li:hover > a:after, .main-menu .top-bar-section > ul > li.current-menu-item > a{color:#98226e;}
.no-touch .main-menu.sticky.fixed .top-bar-section > ul > li:hover > a, .no-touch .main-menu.sticky.fixed .top-bar-section > ul > li:hover > a:after, .main-menu.sticky.fixed .top-bar-section > ul > li.current-menu-item > a{color:#e8280b;}
.main-menu .top-bar-section ul.search{position:absolute;right:0;z-index:2;overflow:hidden;padding:-16.5px 0;}
.main-menu.sticky.fixed .top-bar-section ul.search{margin:-11.5px 0;}
.main-menu .top-bar-section ul.search.is-searching{width:100%;}
.main-menu .top-bar-section .has-form{height:55px;width:20px;float:right;}
.main-menu.sticky.fixed .top-bar-section .has-form{height:65px;}
.main-menu .top-bar-section ul.search.is-searching .has-form{width:30%;}
.main-menu .top-bar-section ul.search input{font-size:16px;padding-right:15px;padding-left:50px;margin-left:-10px;display:block;border:0;font-weight:300;background:transparent;color:#181818;}
.main-menu.sticky.fixed .top-bar-section ul.search input{color:#181818;}
.main-menu .top-bar-section ul.search input::-webkit-input-placeholder{color:#181818;opacity:0.5;}
.main-menu .top-bar-section ul.search input:-moz-placeholder{color:#181818;opacity:0.5;}
.main-menu .top-bar-section ul.search input::-moz-placeholder{color:#181818;opacity:0.5;}
.main-menu .top-bar-section ul.search input:-ms-input-placeholder{color:#181818;opacity:0.5;}
.main-menu.sticky.fixed .top-bar-section ul.search input::-webkit-input-placeholder{color:#181818;opacity:0.5;}
.main-menu.sticky.fixed .top-bar-section ul.search input:-moz-placeholder{color:#181818;opacity:0.5;}
.main-menu.sticky.fixed .top-bar-section ul.search input::-moz-placeholder{color:#181818;opacity:0.5;}
.main-menu.sticky.fixed .top-bar-section ul.search input:-ms-input-placeholder{color:#181818;opacity:0.5;}
.main-menu .top-bar .has-form .button{position:absolute;top:21px;right:0;padding:11px 0px;background:none;color:#b7b7b7;width:auto;}
.main-menu.sticky.fixed .top-bar-section.search-toggle-onunsticky ul.search a.search-button, .main-menu:not(.fixed) .top-bar-section.search-toggle-onsticky ul.search a.search-button{display:none;}
.main-menu.sticky.fixed .top-bar-section ul.search.is-searching a.search-button{display:inline-block;}
.main-menu .top-bar .has-form .button > i{font-size:18px;color:#888;margin:0;}
.main-menu.sticky.fixed .top-bar .has-form .button > i{color:#888;}
.main-menu .top-bar-section ul.search.is-searching a.search-button{left:1px;right:inherit !important;}
.main-menu .top-bar-section ul.search.is-searching a.search-button i{color:#181818;font-size:22px;margin-top:-2px;}
.main-menu.sticky.fixed .top-bar-section ul.search.is-searching a.search-button i{color:#181818;}
.main-menu .top-bar-section ul.search a.search-close-button{top:28px;right:-100%;position:absolute;}
.main-menu .top-bar-section ul.search.is-searching a.search-close-button{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;right:0;}
.main-menu .top-bar-section ul.search.is-closing a.search-close-button{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;right:-100%;}
.main-menu .top-bar-section ul.search a.search-close-button i{background:#b7b7b7;color:#fff;display:inline-block;border-radius:100% !important;font-size:14px;padding:2px 4px 3px 4px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";filter:alpha(opacity=90);-moz-opacity:0.9;-khtml-opacity:0.9;opacity:0.9;}
.main-menu .top-bar-section ul.search a.search-close-button i:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}
@media only screen and (min-width:783px) and (max-width:920px){.main-menu .top-bar-section > ul > li > a{font-size:20px;}
.main-menu .top-bar-section .has-dropdown > a > i{margin-left:3px;top:0;}
}
@media only screen and (min-width:921px) and (max-width:1220px){.main-menu .top-bar-section > ul > li > a{font-size:24px;}
}
.dropdown.hide-dropdown{display:none !important;}
.category_posts_sub_menu{position:absolute;width:100%;overflow:hidden;left:0;top:115px;background-color:#f3f3f3;padding:20px 0;border-top:1px solid #eaeaea;line-height:24px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;}
.f-topbar-fixed .category_posts_sub_menu{top:60px;position:fixed;z-index:3 !important;}
.f-topbar-fixed.admin-bar-top .category_posts_sub_menu{}
.category_posts_sub_menu .category_submenu_post{width:16.6%;float:left;padding:0 5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.category_posts_sub_menu .category_submenu_post a{color:#181818;}
.category_posts_sub_menu .category_submenu_post a:hover{color:#98226e;}
.category_posts_sub_menu .category_tags{border-top:1px solid #eaeaea;margin-top:20px;padding-top:10px;margin-bottom:-10px;}
.category_posts_sub_menu .category_tags > span{color:#b7b7b7;}
.category_posts_sub_menu .category_tags > span.spacer{display:inline-block;margin:0 15px;}
.category_posts_sub_menu .category_tags > a{color:#181818;margin-left:10px;}
.category_posts_sub_menu .category_tags > a:hover{color:#98226e;text-decoration:none;}
@media only screen and (max-width:782px){.category_posts_sub_menu, .category_posts_sub_menu.active{display:none;}
}
.breadcrumbs{background:inherit;border:inherit;padding:22px 0;float:right;overflow:inherit;}
.breadcrumbs li{display:inline-block;padding:0 3px;font-size:14px;color:#8b8c8e;text-transform:capitalize;font-weight:300;}
.breadcrumbs li:after{content:'>';margin-left:6px;color:#8b8c8e;font-size:14px;}
.breadcrumbs li:last-child:after{content:'';display:none;}
.breadcrumbs li a{font-size:14px;color:#8b8c8e;text-transform:capitalize;font-weight:300;}
.breadcrumbs > *:hover a, .breadcrumbs > *:focus a{text-decoration:inherit;}
.breadcrumbs li a:hover{color:#98226e;}
@media only screen and (max-width:782px){.breadcrumbs{float:left;padding:0;}
}
.ajax-login-default-form-container input[type="password"], .ajax-login-default-form-container input[type="text"]{border-radius:3px;font-size:14px;width:100%;}
.login-register-header{padding-bottom:10px;}
.login-register-action{line-height:55px;text-align:right;color:#b7b7b7;font-weight:300;font-size:16px;}
.login-register-action a{font-weight:400;outline:none;}
.ajax-login-register-login-container{overflow:hidden;background:#fff;padding:10% 12.5%;margin-top:55px;margin-bottom:55px;}
.ajax-login-default-form-container label{font-weight:normal;}
.ajax-login-default-form-container i.fa.fa-lock{font-size:24px;top:4px;position:relative;}
.ajax-login-default-form-container .fb-login{background-color:#506dab !important;font-weight:300;margin-bottom:0;}
.ajax-login-default-form-container .fb-login:hover{background-color:#506dab !important;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";filter:alpha(opacity=90);-moz-opacity:0.9;-khtml-opacity:0.9;opacity:0.9;}
.ajax-login-default-form-container .fb-login i{margin-right:15px;font-size:18px;}
.ajax-login-default-form-container .title_divider{margin:35px 0 25px;text-transform:lowercase;height:1px;padding-left:45%;}
.ajax-login-default-form-container .title_divider > span{top:-13px;}
.ajax-login-register-login-container .nice-checkbox{display:inline-block;font-size:14px;}
.ajax-login-register-login-container .nice-checkbox label{font-size:inherit;font-weight:300;color:#b7b7b7;margin-left:0;}
.ajax-login-register-login-container .meta{font-size:inherit;font-weight:300;color:#b7b7b7;margin-top:8px;display:inline-block;font-size:14px;}
.ajax-login-register-login-container .meta a{color:#b7b7b7;}
.ajax-login-default-form-container .button-container{margin-top:15px;}
.ajax-login-default-form-container .button-container button{margin:0;font-weight:normal;}
@media only screen and (max-width:782px){.ajax-login-register-login-container{margin-top:-15px;margin-bottom:-30px;margin-left:-10px;margin-right:-10px;padding:8% 7%;}
.ui-dialog{width:100% !important;margin-left:-50% !important;top:85px !important;border-radius:0;}
.ui-dialog-content{padding:20px !important;}
.login-register-header h2{font-size:24px;}
.login-register-action{font-size:14px;line-height:40px;}
}
.article-start, .article-end{width:100%;height:1px;clear:both;}
article{padding-top:10px;padding-bottom:10px;}
article:first-child{padding-top:0;}
#inner_wrapper article .row{margin-bottom:0;}
article .article-header{margin-bottom:35px;padding-bottom:20px;border-bottom:1px solid #e7e7e7;}
article .article-header.behind-title{padding-bottom:0;border-bottom:0;}
#inner_wrapper article.article-header-above, #inner_wrapper article.article-header-above .row:not(.collapse){margin-bottom:0;padding-bottom:0;}
article .article-header .featured-image-behind-title{position:relative;overflow:hidden;}
article .article-header .featured-image-behind-title:before, article .article-header .featured-image-behind-title:after{z-index:1;}
article .article-header .featured-image-behind-title .th, article .article-header .featured-image-behind-title div.gallery-icon, article .article-header .featured-image-behind-title .prettyphoto{margin-bottom:0;}
article .article-header .featured-image-behind-title .featured-image-behind-title-wrap{position:absolute;bottom:0px;width:100%;padding:20px 0 0;}
article .article-header .featured-image-behind-title .featured-image-behind-title-wrap h1{color:#fff;margin-bottom:0;padding:5% 6%;width:80%;z-index:1;position:relative;line-height:1.2;font-size:4.14286rem;}
article .article-header .featured-image-behind-title .featured-image-behind-title-wrap h1 a{color:#fff;}
.endless-articles article .article-header .featured-image-behind-title .featured-image-behind-title-wrap h1{font-size:2.14286rem;}
article .article-header .featured-image-behind-title .featured-image-behind-title-wrap .subheader{color:#ddd;margin-bottom:10px;}
@media only screen and (max-width:782px){article .article-header .featured-image-behind-title .featured-image-behind-title-wrap h1{width:100%;font-size:2.14286rem;}
}
@media only screen and (min-width:783px) and (max-width:920px){article .article-header .featured-image-behind-title .featured-image-behind-title-wrap h1{font-size:3.07143rem;}
}
article h1, article h2, article h3, article h4, article h5, article h6{font-weight:400;margin-bottom:25px;}
article .subheader{font-weight:300;}
article h1{margin-bottom:25px;}
article h2{margin-bottom:25px;}
article h3{margin-bottom:25px;}
article .article-content h3{margin-top:16px;}
article .article-content h3.subheader{margin-top:0;margin-bottom:25px;}
article h4{margin-bottom:20px;}
article h5{margin-bottom:15px;}
article h6{margin-bottom:10px;}
article .th, article div.gallery-icon, article .prettyphoto{margin-bottom:20px;}
article .th.crop, article div.gallery-icon.crop, article .prettyphoto.crop{overflow:hidden;}
article .author, article time, article .time{font-size:16px;line-height:1;padding:15px 0 0 0;display:inline-block;}
article .row > hr{margin-top:30px;margin-bottom:30px;}
article .row > hr.large{margin-top:45px;margin-bottom:45px;}
article:first-child .row > hr{margin-top:0;}
article .article-content p, article .article-content ul, article .article-content ol, article .article-content dl, .mce-content-body p, .mce-content-body ul, .mce-content-body ol, .mce-content-body dl{font-size:18px;line-height:1.5;margin-bottom:25px;}
article .article-content ul, article .article-content ol, .mce-content-body ul, .mce-content-body ol{margin-left:2.5rem;}
article .article-content ul li, article .article-content ol li, .mce-content-body ul li, .mce-content-body ol li{padding:4px 0;}
article .article-content blockquote p, .mce-content-body blockquote p{margin-bottom:0;}
article .article-content table, article .article-content pre, article .article-content address, .mce-content-body table, .mce-content-body pre, .mce-content-body address{margin-bottom:25px;}
article .article-content pre, .mce-content-body pre{background:#f3f3f3;white-space:pre-wrap;padding:20px;border:1px solid #eaeaea;}
article .article-categories{margin:30px 0 50px;clear:both;}
article .article-categories h5{color:#b7b7b7;margin-bottom:20px;}
article .article-categories ul{display:block;width:100%;margin:0;overflow:hidden;}
article .article-categories ul li{list-style:none;display:inline-block;float:left;margin-right:10px;margin-bottom:10px;}
article .article-categories ul li a{border:1px solid #eaeaea;display:block;padding:10px;text-decoration:none;color:#b7b7b7;}
article .article-categories ul li a:hover{color:#545454;}
@media only screen and (max-width:782px){article h1{margin-bottom:20px;}
article .article-header{margin-bottom:20px;padding-bottom:5px;}
article h3.subheader{line-height:1.4;}
article .author, article time, article .time{font-size:14px;}
}
@media only screen and (min-width:921px){.inner_content > .row:not(.has-sidebar) a.author-avatar{width:15%;}
.inner_content > .row:not(.has-sidebar) .about-author .author-meta{width:85%;}
}
.post-nav{padding:10px;background:#f3f3f3;position:fixed;top:35%;width:300px;z-index:100;display:none;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;-webkit-transition:-webkit-transform 0.25s, opacity 0.25s ease-in-out;-moz-transition:-moz-transform 0.25s, opacity 0.25s ease-in-out;transition:transform 0.25s, opacity 0.25s ease-in-out;-webkit-box-shadow:0px 1px 1px 0px rgba(50, 50, 50, 0.35);-moz-box-shadow:0px 1px 1px 0px rgba(50, 50, 50, 0.35);box-shadow:0px 1px 1px 0px rgba(50, 50, 50, 0.35);}
@media only screen and (min-width:1330px){.post-nav{display:block;}
.post-nav.active{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity:0.6;opacity:0.6;}
}
.post-nav.prev{left:0;-webkit-transform:translateX(-190px);-moz-transform:translateX(-190px);transform:translateX(-190px);}
.post-nav.next{right:0;-webkit-transform:translateX(190px);-moz-transform:translateX(190px);transform:translateX(190px);}
.post-nav.prev:hover, .post-nav.next:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0);}
.post-nav a{color:#545454;font-size:16px;line-height:20px;text-decoration:none;display:inline-block;max-height:60px;width:100%;overflow:hidden;}
.post-nav > a > span{display:inline-block;overflow:hidden;position:relative;width:90px;}
.post-nav.prev > a > span{float:right;margin-left:10px;}
.post-nav.next > a > span{float:left;margin-right:10px;}
.post-nav > a > span > span{position:absolute;top:19px;left:0;width:100%;z-index:10;text-align:center;color:#fff;font-size:22px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;}
.post-nav:hover > a > span > span{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8;}
.post-nav > a > span > img{width:100%;}
.post-nav .nav-label{position:absolute;bottom:-25px;color:#b7b7b7;font-style:italic;font-weight:300;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;}
.post-nav.next .nav-label{left:0;}
.post-nav.prev .nav-label{right:0;}
.post-nav:hover .nav-label{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}
.hover-grid figure{background:#98226e !important;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";filter:alpha(opacity=90);-moz-opacity:0.9;-khtml-opacity:0.9;opacity:0.9;}
@media only screen and (max-width:782px){.hover-grid.grid-2 figure, .hover-grid.grid-3 figure, .hover-grid.grid-4 figure{width:100%;}
}
nav.navigation{margin-top:50px;text-align:center;display:inline-block;width:100%;margin-bottom:25px;}
nav.navigation.link_pages{margin-bottom:50px;}
nav.navigation.comment-navigation{margin-top:30px;margin-bottom:50px;}
nav.navigation.left, nav.navigation.right, .woocommerce .alert-box nav.button.wc-forward.navigation, .woocommerce .nm_mc_error nav.button.wc-forward.navigation, .woocommerce .woocommerce-error nav.button.wc-forward.navigation{background:#f3f3f3;}
nav.navigation .page-numbers, nav.navigation.link_pages a, nav.navigation.link_pages .pagination > span{padding:12px 20px !important;color:#545454 !important;border-right:2px solid #eaeaea;display:inline-block;font-size:16px;}
nav.navigation .page-numbers.next, nav.navigation .page-numbers.prev{padding:12px 15px !important;}
nav.navigation.left .page-numbers, nav.navigation.right .page-numbers, .woocommerce .alert-box nav.button.wc-forward.navigation .page-numbers, .woocommerce .nm_mc_error nav.button.wc-forward.navigation .page-numbers, .woocommerce .woocommerce-error nav.button.wc-forward.navigation .page-numbers, nav.navigation.link_pages.left a, nav.navigation.link_pages.right a, .woocommerce .alert-box nav.button.wc-forward.navigation.link_pages a, .woocommerce .nm_mc_error nav.button.wc-forward.navigation.link_pages a, .woocommerce .woocommerce-error nav.button.wc-forward.navigation.link_pages a, nav.navigation.link_pages.left .pagination > span, nav.navigation.link_pages.right .pagination > span, .woocommerce .alert-box nav.button.wc-forward.navigation.link_pages .pagination > span, .woocommerce .nm_mc_error nav.button.wc-forward.navigation.link_pages .pagination > span, .woocommerce .woocommerce-error nav.button.wc-forward.navigation.link_pages .pagination > span{display:block;float:left;}
nav.navigation.center .page-numbers, nav.navigation.link_pages.center a, nav.navigation.link_pages.center .pagination > span{display:inline-block;float:none;background:#f3f3f3;margin-left:-2px;margin-right:-2px;}
nav.navigation .page-numbers:last-child, nav.navigation.link_pages a:last-child, nav.navigation.link_pages .pagination > span:last-child{border-right:0;}
nav.navigation .page-numbers.current, nav.navigation.link_pages .pagination > span{background:#98226e;color:#fff !important;}
nav.navigation .page-numbers:hover, nav.navigation.link_pages a:hover{color:#fff !important;background-color:#902069;text-decoration:none;}
nav.navigation .page-numbers .fa, nav.navigation.link_pages a .fa{font-size:20px;margin:0 5px;line-height:13px;}
.ajax-load + .wait.paginate_scroll{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}
.ajax-loaded + .wait.paginate_scroll{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;}
.ajax-load + .wait.paginate_more{display:block;}
.ajax-loaded + .wait.paginate_more{display:none;}
.ajax-load + .wait + .navigation{display:none;}
.ajax-loaded + .wait + .navigation{display:block;}
a.button-more.paginate_scroll{display:none !important;}
a.button-more{padding:18px 100px;background:#f3f3f3;font-size:18px;color:#545454;overflow:hidden;display:inline-block;min-width:325px;}
a.button-more:hover{text-decoration:none;background:#545454;color:#fff;}
a.button-more:before{content:'\f107';margin-right:10px;}
@media only screen and (max-width:782px){a.button-more{min-width:inherit;}
}
.xt_gallery.native{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;}
.gallery{overflow:hidden;margin-left:-5px;margin-right:-5px;}
.gallery-item{float:left;margin:0;overflow:hidden;position:relative;-webkit-transition:width 0.5s ease-in-out;-moz-transition:width 0.5s ease-in-out;-ms-transition:width 0.5s ease-in-out;-o-transition:width 0.5s ease-in-out;transition:width 0.5s ease-in-out;}
.gallery-item .gallery-icon{width:100%;height:100%;overflow:hidden;display:block;margin:0 5px 5px;}
.gallery-item .gallery-thumb-bg{background-position:center center;background-repeat:no-repeat;background-size:cover;overflow:hidden;display:block;width:100%;height:100%;position:relative;min-height:200px;}
.gallery-item a.gallery-thumb-bg{margin-bottom:0;}
.gallery-columns-1 .gallery-item{width:100%;}
.gallery-columns-2 .gallery-item{width:50%;}
.gallery-columns-3 .gallery-item{width:33.33%;}
.gallery-columns-4 .gallery-item{width:25%;}
.gallery-columns-5 .gallery-item{width:20%;}
.gallery-columns-6 .gallery-item{width:16.6%;}
.gallery-columns-7 .gallery-item{width:14.285%;}
.gallery-columns-8 .gallery-item{width:12.5%;}
.gallery-columns-9 .gallery-item{width:11.11%;}
.gallery-columns-1 .gallery-item:nth-of-type(1n), .gallery-columns-2 .gallery-item:nth-of-type(2n), .gallery-columns-3 .gallery-item:nth-of-type(3n), .gallery-columns-4 .gallery-item:nth-of-type(4n), .gallery-columns-5 .gallery-item:nth-of-type(5n), .gallery-columns-6 .gallery-item:nth-of-type(6n), .gallery-columns-7 .gallery-item:nth-of-type(7n), .gallery-columns-8 .gallery-item:nth-of-type(8n), .gallery-columns-9 .gallery-item:nth-of-type(9n){margin-right:0;}
only screen and
(max-width:782
px){[class*='gallery-columns-'] .gallery-item{width:50%;}
}
@media only screen and (max-width:399px){[class*='gallery-columns-'] .gallery-item{width:100%;}
}
.gallery-columns-1.gallery-size-medium figure.gallery-item:nth-of-type(1n+1), .gallery-columns-1.gallery-size-thumbnail figure.gallery-item:nth-of-type(1n+1), .gallery-columns-2.gallery-size-thumbnail figure.gallery-item:nth-of-type(2n+1), .gallery-columns-3.gallery-size-thumbnail figure.gallery-item:nth-of-type(3n+1){clear:left;}
.gallery-caption{background-color:rgba(0, 0, 0, 0.7);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;font-size:12px;line-height:1.5;margin:0;max-height:50%;opacity:0;padding:6px 8px;position:absolute;bottom:0;left:0;text-align:left;width:100%;}
.gallery-caption:before{content:"";height:100%;min-height:49px;position:absolute;top:0;left:0;width:100%;}
.gallery-item:hover .gallery-caption{opacity:1;}
.gallery-columns-7 .gallery-caption, .gallery-columns-8 .gallery-caption, .gallery-columns-9 .gallery-caption{display:none;}
.orbit-wrap{position:relative;}
.orbit-wrap .wait{position:absolute;z-index:100;margin:0;left:50%;top:50%;margin-left:-25px;margin-top:-25px;}
.orbit-container{height:100%;width:100%;overflow:hidden;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;}
.orbit-wrap.loaded .wait{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;}
.orbit-wrap.loaded .orbit-container{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}
.orbit-container .orbit-slides-container > li{overflow:hidden;}
.orbit-container .orbit-slides-container > li > .bg{width:100%;height:100%;background-size:cover;background-position:center center;background-repeat:no-repeat;}
.orbit-container .orbit-slides-container li .orbit-caption{background:transparent;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;}
.orbit-container .orbit-slides-container li .orbit-caption a{color:#fff;font-weight:300;}
.orbit-container .orbit-slides-container li .orbit-caption a:hover{color:#98226e;text-decoration:none;}
.orbit-container .orbit-slides-container li.active .orbit-caption{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}
.orbit-container .orbit-slides-container li.animate-out .orbit-caption{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;}
.orbit-container .orbit-slides-container li.animate-out{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8;}
.orbit-container .orbit-slides-container li.active, .orbit-container .orbit-slides-container li.animate-in{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}
.orbit-container .orbit-prev, .orbit-container .orbit-next{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;width:60px;height:60px;border:4px solid #fff;margin:0 20px;text-indent:inherit !important;top:50%;margin-top:-30px;}
.orbit-container .orbit-prev{-webkit-animation:orbit-controls-prev-out 0.4s 0s 1 both ease-in-out;right:inherit;}
.orbit-container .orbit-next{-webkit-animation:orbit-controls-next-out 0.4s 0s 1 both ease-in-out;left:inherit;}
.orbit-container:hover .orbit-prev{-webkit-animation:orbit-controls-prev-in 0.4s 0s 1 both ease-in-out;}
.orbit-container:hover .orbit-next{-webkit-animation:orbit-controls-next-in 0.4s 0s 1 both ease-in-out;}
@-webkit-keyframes orbit-controls-prev-out{0%{left:0;-webkit-transform:rotate(0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8;}
100%{left:-80px;-webkit-transform:rotate(-180deg);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;}
}
@-webkit-keyframes orbit-controls-next-out{0%{right:0;-webkit-transform:rotate(0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8;}
100%{right:-80px;-webkit-transform:rotate(180deg);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;}
}
@-webkit-keyframes orbit-controls-prev-in{0%{left:-80px;-webkit-transform:rotate(-180deg);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;}
100%{left:0;-webkit-transform:rotate(0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8;}
}
@-webkit-keyframes orbit-controls-next-in{0%{right:-80px;-webkit-transform:rotate(180deg);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;}
100%{right:0;-webkit-transform:rotate(0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8;}
}
.orbit-container .orbit-prev:hover, .orbit-container .orbit-next:hover{border:4px solid #98226e;}
.orbit-container .orbit-prev > span, .orbit-container .orbit-next > span{display:none;}
.orbit-container .orbit-prev:after, .orbit-container .orbit-next:after{position:absolute;width:100%;height:100%;top:11%;left:0;font-size:42px;text-align:center;}
.orbit-container .orbit-prev:after{content:"\f104";margin-left:-2px;}
.orbit-container .orbit-next:after{content:"\f105";margin-left:2px;}
.orbit-container .orbit-prev:hover:after, .orbit-container .orbit-next:hover:after{color:#98226e;}
@media only screen{.orbit-container .orbit-slides-container > li{height:360px;}
.orbit-container .orbit-slides-container li .orbit-caption{width:100% !important;font-size:14px;line-height:1;padding:1.07143rem;text-align:right;}
}
@media only screen and (min-width:783px){.orbit-container .orbit-slides-container li .orbit-caption{font-size:18px;}
}
@media only screen and (min-width:921px){.orbit-container .orbit-slides-container li .orbit-caption{font-size:20px;}
}
.rev_slider_wrapper{z-index:0;}
.rev_slider_wrapper .tparrows{width:60px;height:60px;border:4px solid #fff;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;margin:0 20px;text-indent:inherit !important;background:none;color:#fff;z-index:20;top:50% !important;}
.rev_slider_wrapper .tparrows:hover{border:4px solid #98226e;}
.rev_slider_wrapper .tparrows:after{position:absolute;width:100%;height:100%;top:11%;left:0;font-size:42px;text-align:center;}
.rev_slider_wrapper .tparrows.tp-leftarrow:after{content:"\f104";margin-left:-2px;}
.rev_slider_wrapper .tparrows.tp-rightarrow:after{content:"\f105";margin-left:2px;}
.rev_slider_wrapper .tparrows:hover:after{color:#98226e;}
.rev_slider_wrapper .tparrows.tp-leftarrow{-webkit-animation:orbit-controls-prev-out 0.4s 0s 1 both ease-in-out;}
.rev_slider_wrapper .tparrows.tp-rightarrow{-webkit-animation:orbit-controls-next-out 0.4s 0s 1 both ease-in-out;}
.rev_slider_wrapper:hover .tparrows.tp-leftarrow{-webkit-animation:orbit-controls-prev-in 0.4s 0s 1 both ease-in-out;}
.rev_slider_wrapper:hover .tparrows.tp-rightarrow{-webkit-animation:orbit-controls-next-in 0.4s 0s 1 both ease-in-out;}
.tp-bullets.simplebullets{bottom:-35px !important;}
.tp-bullets.simplebullets.round .bullet{background:#eaeaea;width:12px;height:12px;margin-left:5px;margin-right:5px;}
.tp-bullets.simplebullets.round .bullet:hover, .tp-bullets.simplebullets.round .bullet.selected, .tp-bullets.simplebullets.navbar .bullet:hover, .tp-bullets.simplebullets.navbar .bullet.selected{background:#545454;}
.rev_slider_wrapper .goodnews_post_title_with_excerpt{background-color:rgba(0, 0, 0, 0.8) !important;font-size:36px;line-height:44px;font-weight:500;font-family:inherit !important;text-decoration:none;padding:30px 30px 30px 30px;width:66%;border-width:0px;border-color:#fff;border-style:none;}
.rev_slider_wrapper .goodnews_post_title_with_excerpt > div{font-size:24px;font-weight:300;line-height:30px;color:#b7b7b7;}
.rev_slider_wrapper .goodnews_post_title_with_excerpt a{color:#fff;margin:0 0 20px 0 !important;display:inline-block;}
.rev_slider_wrapper .goodnews_post_title_with_excerpt a:hover{color:#98226e;text-decoration:none;}
@media only screen and (max-width:782px){.rev_slider_wrapper .goodnews_post_title_with_excerpt > div{display:none;}
.rev_slider_wrapper .goodnews_post_title_with_excerpt a{margin:0 !important;}
.rev_slider_wrapper .tparrows{display:none;}
}
.rev_slider_wrapper .goodnews_post_title{background-color:rgba(0, 0, 0, 0.8) !important;font-family:inherit !important;text-decoration:none;padding:30px 30px 30px 30px;width:66%;border-width:0px;border-color:#fff;border-style:none;}
.rev_slider_wrapper .goodnews_post_title a{font-size:24px;font-weight:300;line-height:30px;color:#fff;}
.rev_slider_wrapper .goodnews_post_title a:hover{color:#98226e;text-decoration:none;}
.stack .wait{position:relative;left:0%;top:0%;}
.stack.loaded .wait{display:none;}
.stack .stack_view{-webkit-perspective:300px;-webkit-perspective-origin-x:50%;margin:0 auto;width:100%;position:relative;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;}
.stack.loaded .stack_view{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;overflow:hidden;}
.stack .stack_view .stack_wrap{position:relative;width:100%;height:100%;-webkit-transition:height 0.5s ease-in-out;-moz-transition:height 0.5s ease-in-out;-ms-transition:height 0.5s ease-in-out;-o-transition:height 0.5s ease-in-out;transition:height 0.5s ease-in-out;}
.stack .stack_view .stack_wrap li{position:absolute;top:-100%;left:0;width:100%;-webkit-transition:opacity 1.2s ease-in-out, top 0.8s ease-in-out;-moz-transition:opacity 1.2s ease-in-out, top 0.8s ease-in-out;-ms-transition:opacity 1.2s ease-in-out, top 0.8s ease-in-out;-o-transition:opacity 1.2s ease-in-out, top 0.8s ease-in-out;transition:opacity 1.2s ease-in-out, top 0.8s ease-in-out;list-style:none;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;}
.stack .stack_view .stack_wrap li.visible{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;top:0;}
.stack .stack_view .stack_wrap li .th, .stack .stack_view .stack_wrap li div.gallery-icon, .stack .stack_view .stack_wrap li .prettyphoto{background-repeat:no-repeat;background-position:center center;background-size:cover;margin-bottom:10px;}
.stack .controls{z-index:100000000;position:absolute;}
.stack .controls .button{display:block;margin:0 0 1px 0;background-color:#98226e;padding:10px 15px;-webkit-border-radius:0 !important;-moz-border-radius:0 !important;-khtml-border-radius:0 !important;border-radius:0 !important;top:0 !important;}
.stack .controls .button > i{margin:0;}
.stack .controls.tl{top:0;left:0;}
.stack .controls.tr{top:0;right:0;}
@media only screen and (min-width:783px){.stack .stack_view{margin-bottom:20px;}
}
.galleria-theme-advanced.notouch .galleria-thumbnails .galleria-image:hover, .galleria-theme-advanced.touch .galleria-thumbnails .galleria-image:active, .galleria-theme-advanced .galleria-thumbnails .galleria-image.active, .galleria-theme-classic.notouch .galleria-thumbnails .galleria-image:hover, .galleria-theme-classic.touch .galleria-thumbnails .galleria-image:active, .galleria-theme-classic .galleria-thumbnails .galleria-image.active{border:2px solid #98226e !important;}
body.error404 #inner_wrapper{padding:120px 0px 140px;}
.button, button, input[type="submit"], input[type="button"]{border-radius:3px;}
input[type="text"], input[type="search"], input[type="password"], input[type="email"], input[type="date"], input[type="number"], select{padding-left:15px;padding-right:10px;font-size:14px;height:41px;border-radius:3px;}
input[type="file"]{position:relative;width:187px;vertical-align:middle;line-height:29px;top:-4px;outline:none;}
input[type="file"]::before{top:0;content:'Browse files';display:inline-block;position:absolute;background:#f3f3f3;border:1px solid #eaeaea;padding:9px 40px 10px;outline:none;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;cursor:pointer;font-weight:500;font-size:14px;z-index:1;width:192px;color:#545454;text-align:center;}
input[type="file"]:hover::before{background:#e6e6e6;}
.prefix-wrap, .postfix-wrap{position:relative;}
.prefix-wrap .prefix, .postfix-wrap .postfix{position:absolute;left:0;width:auto;}
.prefix-wrap input.has-prefix, .postfix-wrap input.has-postfix{position:relative;display:inline-block;line-height:20px;}
.prefix-wrap input.has-prefix{padding-left:40px !important;}
.postfix-wrap input.has-postfix{padding-right:40px !important;}
.postfix, .prefix{height:41px;padding:0 10px;background:inherit !important;border:0 !important;}
.postfix-wrap.focused .postfix, .prefix-wrap.focused .prefix, .postfix-wrap:hover .postfix, .prefix-wrap:hover .prefix{border-color:#aaa;}
.postfix{margin-left:-1px;margin-right:3px;}
.prefix{margin-right:-1px;margin-left:3px;}
.prefix > i, .postfix > i{position:relative;margin:0;color:#545454;font-size:20px;top:2px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity:0.3;opacity:0.3;}
.postfix-wrap.focused .postfix > i, .prefix-wrap.focused .prefix > i, .postfix-wrap:hover .postfix > i, .prefix-wrap:hover .prefix > i{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;}
select{background-size:11px;padding:0 15px;}
/*textarea{min-height:150px;}*/
::-webkit-input-placeholder{color:#b7b7b7;}
:-moz-placeholder{color:#b7b7b7;}
::-moz-placeholder{color:#b7b7b7;}
:-ms-input-placeholder{color:#b7b7b7;}
.button-group .button{-webkit-border-radius:0 !important;-moz-border-radius:0 !important;-khtml-border-radius:0 !important;border-radius:0 !important;}
form p.error, form p.woocommerce-error{font-size:14px;line-height:28px;font-weight:400;margin-top:-10px;margin-bottom:0;color:#98226e;}
form label{display:inline-block;margin-right:15px;vertical-align:middle;}
form .nice-radio label, form .nice-checkbox label{cursor:pointer;position:relative;padding-left:25px;margin-right:15px;}
form .nice-radio input[type=radio], form .nice-checkbox input[type=checkbox]{display:none;}
form .nice-radio label:before, form .nice-checkbox label:before{content:"";display:inline-block;width:16px;height:16px;margin-right:10px;position:absolute;top:8px;left:0;bottom:1px;border:1px solid #b7b7b7;}
form .nice-radio label:before{border-radius:8px;}
form .nice-checkbox label{margin-bottom:10px;}
form .nice-checkbox label:before{border-radius:3px;}
form .nice-radio input[type=radio]:checked + label:before{content:"\2022";color:#666;font-size:29px;text-align:center;line-height:14px;}
form .nice-checkbox input[type=checkbox]:checked + label:before{content:"\f00c";font-size:18px;color:#666;text-align:center;line-height:12px;}
@media only screen and (min-width:783px){.row form .row > .column, .row form .row > .columns{padding-left:10px;padding-right:10px;}
.row form .row > .column:first-child, .row form .row > .columns:first-child{padding-left:0;}
.row form .row > .column:last-child, .row form .row > .columns:last-child{padding-right:0;}
}
.chosen-container{position:relative;display:inline-block;vertical-align:middle;font-size:13px;zoom:1;*display:inline;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-align:left;width:100% !important;min-width:205px;}
.chosen-container .chosen-drop{position:absolute;top:100%;left:-9999px;z-index:1010;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;border:1px solid #aaa;border-top:0;background:#fff;box-shadow:0 4px 5px rgba(0, 0, 0, 0.15);}
.chosen-container.chosen-with-drop .chosen-drop{left:0;}
.chosen-container a{cursor:pointer;}
.chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;padding:0 0 0 8px;height:23px;border:1px solid #aaa;border-radius:5px;background-color:#fff;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #fff), color-stop(50%, #f6f6f6), color-stop(52%, #eee), color-stop(100%, #f4f4f4));background:-webkit-linear-gradient(top, #fff 20%, #f6f6f6 50%, #eee 52%, #f4f4f4 100%);background:-moz-linear-gradient(top, #fff 20%, #f6f6f6 50%, #eee 52%, #f4f4f4 100%);background:-o-linear-gradient(top, #fff 20%, #f6f6f6 50%, #eee 52%, #f4f4f4 100%);background:linear-gradient(top, #fff 20%, #f6f6f6 50%, #eee 52%, #f4f4f4 100%);background-clip:padding-box;box-shadow:0 0 3px white inset, 0 1px 1px rgba(0, 0, 0, 0.1);color:#444;text-decoration:none;white-space:nowrap;line-height:24px;}
.chosen-container-single .chosen-default{color:#999;}
.chosen-container-single .chosen-single span{display:block;overflow:hidden;margin-right:26px;text-overflow:ellipsis;white-space:nowrap;}
.chosen-container-single .chosen-single-with-deselect span{margin-right:38px;}
.chosen-container-single .chosen-single abbr{position:absolute;top:6px;right:26px;display:block;width:12px;height:12px;font-size:1px;}
.chosen-container-single .chosen-single abbr:hover{background-position:-42px -10px;}
.chosen-container-single.chosen-disabled .chosen-single abbr:hover{background-position:-42px -10px;}
.chosen-container-single .chosen-single div{position:absolute;top:0;right:0;display:block;width:18px;height:100%;}
.chosen-container-single .chosen-single div b{display:block;width:100%;height:100%;}
.chosen-container-single .chosen-search{position:relative;z-index:1010;margin:0;padding:3px 4px;white-space:nowrap;}
.chosen-container-single .chosen-search input[type="text"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:1px 0;padding:4px 20px 4px 5px;width:100%;height:auto;outline:0;border:1px solid #aaa;font-size:1em;font-family:sans-serif;line-height:normal;border-radius:0;}
.chosen-container-single .chosen-drop{margin-top:-1px;border-radius:0 0 4px 4px;background-clip:padding-box;}
.chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;left:-9999px;}
.chosen-container .chosen-results{position:relative;overflow-x:hidden;overflow-y:auto;margin:0 4px 4px 0;padding:0 0 0 4px;max-height:240px;-webkit-overflow-scrolling:touch;}
.chosen-container .chosen-results li{display:none;margin:0;padding:5px 6px;list-style:none;line-height:15px;-webkit-touch-callout:none;}
.chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer;}
.chosen-container .chosen-results li.disabled-result{display:list-item;color:#ccc;cursor:default;}
.chosen-container .chosen-results li.highlighted{background-color:#3875d7;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #3875d7), color-stop(90%, #2a62bc));background-image:-webkit-linear-gradient(#3875d7 20%, #2a62bc 90%);background-image:-moz-linear-gradient(#3875d7 20%, #2a62bc 90%);background-image:-o-linear-gradient(#3875d7 20%, #2a62bc 90%);background-image:linear-gradient(#3875d7 20%, #2a62bc 90%);color:#fff;}
.chosen-container .chosen-results li.no-results{display:list-item;background:#f4f4f4;}
.chosen-container .chosen-results li.group-result{display:list-item;font-weight:bold;cursor:default;}
.chosen-container .chosen-results li.group-option{padding-left:15px;}
.chosen-container .chosen-results li em{font-style:normal;text-decoration:underline;}
.chosen-container-multi .chosen-choices{position:relative;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;width:100%;height:auto !important;height:1%;border:1px solid #aaa;background-color:#fff;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(1%, #eee), color-stop(15%, #fff));background-image:-webkit-linear-gradient(#eee 1%, #fff 15%);background-image:-moz-linear-gradient(#eee 1%, #fff 15%);background-image:-o-linear-gradient(#eee 1%, #fff 15%);background-image:linear-gradient(#eee 1%, #fff 15%);cursor:text;}
.chosen-container-multi .chosen-choices li{float:left;list-style:none;}
.chosen-container-multi .chosen-choices li.search-field{margin:0;padding:0;white-space:nowrap;}
.chosen-container-multi .chosen-choices li.search-field input[type="text"]{margin:1px 0;padding:5px;height:15px;outline:0;border:0 !important;background:transparent !important;color:#666;font-size:100%;font-family:sans-serif;line-height:normal;border-radius:0;}
.chosen-container-multi .chosen-choices li.search-field .default{color:#999;}
.chosen-container-multi .chosen-choices li.search-choice{position:relative;margin:3px 0 3px 5px;padding:3px 20px 3px 5px;border:1px solid #aaa;border-radius:3px;background-color:#e4e4e4;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eee));background-image:-webkit-linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-image:-moz-linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-image:-o-linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-image:linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-clip:padding-box;box-shadow:0 0 2px white inset, 0 1px 0 rgba(0, 0, 0, 0.05);color:#333;line-height:13px;cursor:default;}
.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{position:absolute;top:4px;right:3px;display:block;width:12px;height:12px;font-size:1px;}
.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover{background-position:-42px -10px;}
.chosen-container-multi .chosen-choices li.search-choice-disabled{padding-right:5px;border:1px solid #ccc;background-color:#e4e4e4;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eee));background-image:-webkit-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-image:-moz-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-image:-o-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-image:linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);color:#666;}
.chosen-container-multi .chosen-choices li.search-choice-focus{background:#d4d4d4;}
.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close{background-position:-42px -10px;}
.chosen-container-multi .chosen-results{margin:0;padding:0;}
.chosen-container-multi .chosen-drop .result-selected{display:list-item;color:#ccc;cursor:default;}
.chosen-container-active .chosen-single{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0, 0, 0, 0.3);}
.chosen-container-active.chosen-with-drop .chosen-single{border:1px solid #aaa;-moz-border-radius-bottomright:0;border-bottom-right-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #eee), color-stop(80%, #fff));background-image:-webkit-linear-gradient(#eee 20%, #fff 80%);background-image:-moz-linear-gradient(#eee 20%, #fff 80%);background-image:-o-linear-gradient(#eee 20%, #fff 80%);background-image:linear-gradient(#eee 20%, #fff 80%);box-shadow:0 1px 0 #fff inset;}
.chosen-container-active.chosen-with-drop .chosen-single div{border-left:none;background:transparent;}
.chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-18px 2px;}
.chosen-container-active .chosen-choices{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0, 0, 0, 0.3);}
.chosen-container-active .chosen-choices li.search-field input[type="text"]{color:#111 !important;}
.chosen-disabled{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;opacity:0.5 !important;cursor:default;}
.chosen-disabled .chosen-single{cursor:default;}
.chosen-disabled .chosen-choices .search-choice .search-choice-close{cursor:default;}
.chosen-rtl{text-align:right;}
.chosen-rtl .chosen-single{overflow:visible;padding:0 8px 0 0;}
.chosen-rtl .chosen-single span{margin-right:0;margin-left:26px;direction:rtl;}
.chosen-rtl .chosen-single-with-deselect span{margin-left:38px;}
.chosen-rtl .chosen-single div{right:auto;left:3px;}
.chosen-rtl .chosen-single abbr{right:auto;left:26px;}
.chosen-rtl .chosen-choices li{float:right;}
.chosen-rtl .chosen-choices li.search-field input[type="text"]{direction:rtl;}
.chosen-rtl .chosen-choices li.search-choice{margin:3px 5px 3px 0;padding:3px 5px 3px 19px;}
.chosen-rtl .chosen-choices li.search-choice .search-choice-close{right:auto;left:4px;}
.chosen-rtl.chosen-container-single-nosearch .chosen-search, .chosen-rtl .chosen-drop{left:9999px;}
.chosen-rtl.chosen-container-single .chosen-results{margin:0 0 4px 4px;padding:0 4px 0 0;}
.chosen-rtl .chosen-results li.group-option{padding-right:15px;padding-left:0;}
.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right:none;}
.chosen-rtl .chosen-search input[type="text"]{padding:4px 5px 4px 20px;background:white;direction:rtl;}
.chosen-rtl.chosen-container-single .chosen-single div b{background-position:6px 2px;}
.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b{background-position:-12px 2px;}
.chosen-container-single .chosen-single, .chosen-container-multi .chosen-choices{padding:5px 15px;height:40px;font-size:16px;font-weight:normal;line-height:30px;background:#fff;border:1px solid #eaeaea;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.chosen-container-active.chosen-with-drop .chosen-single{border:1px solid #eaeaea;box-shadow:none;background:#fff;}
.chosen-container .chosen-results{padding:0;margin:0;max-height:400px;}
.chosen-container .chosen-drop{background:#fff;-webkit-box-shadow:0 1px 0px rgba(0, 0, 0, .25);-moz-box-shadow:0 1px 0px rgba(0, 0, 0, .25);box-shadow:0 1px 0px rgba(0, 0, 0, .25);border-color:#eaeaea;margin-top:1px;padding:0;}
.chosen-container .chosen-results li{padding:5px 15px;font-size:16px;font-weight:normal;line-height:30px;border:0 !important;}
.chosen-container .chosen-results li.active, .chosen-container .chosen-results li.highlighted, .chosen-container .chosen-results li:hover{background:#98226e;color:#fff !important;}
.chosen-container-single .chosen-single div b{background:none;-webkit-transition:all 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:all 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:all 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);}
.chosen-container-single .chosen-single div b:after{position:absolute;content:"\f0d7";top:12px;right:12px;}
.chosen-container-active.chosen-with-drop .chosen-single div b{background:none;}
.chosen-container-multi .chosen-choices{padding:8px 15px;}
.chosen-container-multi .chosen-choices li.search-field input[type=text]{font-size:16px;font-weight:normal;line-height:30px;height:inherit;}
.chosen-container-multi .chosen-choices li.search-choice{background:#f3f3f3;border:0;padding:10px 30px 10px 10px;margin:5px 5px 5px 0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{top:11px;right:5px;}
.alert-box, .nm_mc_error, .woocommerce-error{line-height:24px;font-size:16px;font-weight:400;padding:15px 20px;border-width:1px;border-style:solid;clear:both;}
ul + .alert-box, ul + .nm_mc_error, ul + .woocommerce-error{margin-left:0;padding:15px 20px;list-style:none;}
.alert-box.warning, .nm_mc_error.warning, .woocommerce-error.warning, #buddypress div#message.info, .alert-box.warning a, .nm_mc_error.warning a, .woocommerce-error.warning a, #buddypress div#message.info a{background-color:#fff0c6;border-color:#fff0c6;color:#181818;}
.alert-box.success, .nm_mc_error.success, .woocommerce-error.success, #buddypress div#message.updated, .alert-box.success a, .nm_mc_error.success a, .woocommerce-error.success a, #buddypress div#message.updated a{background-color:#e6f3d4;border-color:#e6f3d4;color:#689921;}
.alert-box.alert, .nm_mc_error.alert, .nm_mc_error.nm_mc_error, .woocommerce-error.alert, .nm_mc_error.woocommerce-error, #buddypress div#message.error, #buddypress div.woocommerce-error#message, .nm_mc_error.alert-box, .nm_mc_error.nm_mc_error, .woocommerce-error.nm_mc_error, .alert-box.alert a, .nm_mc_error.alert a, .nm_mc_error.nm_mc_error a, .woocommerce-error.alert a, .nm_mc_error.woocommerce-error a, #buddypress div#message.error a, #buddypress div.woocommerce-error#message a, .nm_mc_error.alert-box a, .nm_mc_error.nm_mc_error a, .woocommerce-error.nm_mc_error a{background-color:#ffddcf;border-color:#98226e;color:#f92800;}
.alert-box.info, .nm_mc_error.info, .woocommerce-error.info, .alert-box.info a, .nm_mc_error.info a, .woocommerce-error.info a{background-color:#ddf1ff;border-color:#ddf1ff;color:#4f4f4f;}
.alert-box .close:hover, .nm_mc_error .close:hover, .woocommerce-error .close:hover{text-decoration:none;}
.alert-box a:hover, .nm_mc_error a:hover, .woocommerce-error a:hover{text-decoration:underline !important;color:#545454 !important;}
.nm_mc_error{margin-bottom:0;width:100%;left:0;position:relative;text-align:left;}
.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_header{background-color:#fff !important;}
.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_header:focus{outline:none !important;}
.wpb_accordion_section, .accordion > dd{margin-bottom:5px !important;position:relative;}
.wpb_accordion_header > a, .accordion > dd > a{border:1px solid #eaeaea !important;font-size:18px;font-weight:400;padding:17px 20px 17px 40px !important;}
.wpb_accordion_header > a:hover, .accordion > dd > a:hover{text-decoration:none;}
.accordion > dd.active > a{-webkit-border-bottom-right-radius:0 !important;-webkit-border-bottom-left-radius:0 !important;-moz-border-radius-bottomright:0 !important;-moz-border-radius-bottomleft:0 !important;border-bottom-right-radius:0 !important;border-bottom-left-radius:0 !important;}
.wpb_accordion_header > a:before, .accordion > dd > a:before{content:"\f0da";position:absolute;left:20px;top:20px;color:#b7b7b7;}
.wpb_accordion_header.ui-state-active > a:before, .accordion > dd.active > a:before{content:"\f0d7";color:#98226e;}
.wpb_accordion_content, .accordion > dd > .content{padding:20px;font-size:16px;line-height:24px;font-weight:normal;border:1px solid #eaeaea;border-top:0;-webkit-border-top-right-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topright:0;-moz-border-radius-topleft:0;border-top-right-radius:0;border-top-left-radius:0;margin-top:-1px;}
.ui-accordion-header-icon{display:none !important;}
.tabs li > a, .tabs dd > a{padding:10px 10px;margin-right:5px;font-weight:400;font-size:16px;line-height:27px;-webkit-transition:all 0s;transition:all 0s;word-break:normal;white-space:nowrap;outline:none;text-decoration:none;}
.tabs li > a:hover, .tabs dd > a:hover{text-decoration:none;}
.tabs li.active > a, .tabs dd.active > a{border:1px solid #eaeaea;border-bottom:none;}
.tabs-content{border:1px solid #eaeaea;margin-top:-1px;margin-bottom:0;}
.tabs-content > .content{padding:15px 20px;}
@media only screen and (min-width:783px) and (max-width:920px){.tabs li > a, .tabs dd > a{font-size:14px;font-weight:normal;}
}
.wpb_content_element .wpb_tabs_nav{margin-bottom:-2px !important;}
.wpb_content_element .wpb_tabs_nav li{background-color:#f3f3f3 !important;margin-right:5px !important;border:1px solid transparent !important;z-index:0;position:relative;}
.wpb_content_element .wpb_tabs_nav li.ui-tabs-active{background-color:#fff !important;border:1px solid #eaeaea !important;border-bottom:0 !important;z-index:2;}
.wpb_content_element .wpb_tabs_nav li:not(.ui-tabs-active):hover{background-color:#e8e8e8 !important;}
.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tabs_nav a{font-weight:400;line-height:27px;-webkit-transition:all 0s;transition:all 0s;color:#545454;}
.wpb_content_element.wpb_tabs .wpb_tour_tabs_wrapper .wpb_tab{background-color:#fff !important;border:1px solid #eaeaea !important;position:relative;z-index:1;}
@media only screen{.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tabs_nav a{font-size:14px;padding:8px 10px !important;}
}
@media only screen and (min-width:921px){.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tabs_nav a{font-size:16px;padding:10px 20px !important;}
}
.sidebar.widget-area{margin-top:-28px;padding-top:28px;}
.sidebar.widget-area.position-right{border-left:1px solid #eaeaea;}
.sidebar.widget-area.position-left{border-right:1px solid #eaeaea;}
.sidebar.widget-area .widget, .vc_sidebar.widget-area .wpb_content_element{border-bottom:1px solid #eaeaea;}
.sidebar.widget-area .widget{padding-bottom:30px;}
.sidebar.widget-area .widget:last-child, .vc_sidebar.widget-area .wpb_content_element:last-child{border-bottom:0;}
.vc_sidebar.widget-area .wpb_content_element:last-child, .vc_sidebar.widget-area .wpb_content_element:last-child .widget{border-bottom:0;padding-bottom:0;}
.sidebar.widget-area.position-right .widget{padding-left:20px;}
.sidebar.widget-area.position-left .widget{padding-right:20px;}
.sidebar.widget-area .wpb_content_element .wpb_tabs_nav{margin-left:20px;}
.sidebar.widget-area .wpb_content_element.wpb_tabs .wpb_tour_tabs_wrapper .wpb_tab{border-left:0 !important;border-right:0 !important;border-bottom:0 !important;padding:20px;}
.sidebar.widget-area.position-right .wpb_content_element.wpb_tabs .wpb_tour_tabs_wrapper .wpb_tab .widget{padding-left:0;padding-bottom:0;}
.footer_wrapper .footer > hr{display:none;}
.widget[id*='monster-widget']{margin-bottom:30px;}
.widget{width:100%;margin-bottom:30px;}
.widget .widget, .column .widget:last-child, .columns .widget:last-child, .wpb_column .widget:last-child{margin-bottom:0;}
.column .wpb_content_element, .columns .wpb_content_element{margin-bottom:30px;}
.widget .panel, .widget .widget[id*='monster-widget']{background:inherit;}
.footer .widget .panel, .footer .widget .widget[id*='monster-widget']{border:0;}
.widget .panel h2, .widget .widget[id*='monster-widget'] h2, .widget .panel h3, .widget .widget[id*='monster-widget'] h3, .sidebar.widget-area .widget h2.widgettitle, .sidebar.widget-area .widget h3.widgettitle, .widget[id*='monster-widget'] h2{color:#98226e;margin-bottom:18px;margin-bottom:14px;}
.widget a.widget-action{float:right;text-decoration:none;margin-top:7px;font-size:14px;}
.widget p:last-child{margin-bottom:0;}
.widget ul{margin:0;padding:0;list-style:none;}
.widget ul li{list-style:none;}
.footer .widget.widget_nav_menu ul li{border-bottom-color:#252525;padding:3px 0px !important;}
.widget.widget_nav_menu ul li a, .footer_wrapper .widget.widget_nav_menu ul li a{text-decoration:none;}
.footer .widget.xt_news .news-list.list li{border-bottom-color:#2e2e2e !important;border-bottom-width:2px;}
@media only screen and (max-width:782px){.widget.widget_nav_menu ul li{min-width:30%;float:left;margin-right:45px;display:inline-block;}
}
@media only screen and (min-width:783px) and (max-width:920px){.widget.widget_nav_menu ul li{min-width:30%;float:left;margin-right:45px;display:inline-block;}
}
.widget.xt_widget_terms ul li:not(.active-result), .widget.widget_categories ul li:not(.active-result), .widget.widget_archive ul li:not(.active-result), .widget.widget_pages ul li:not(.active-result), .widget.widget_nav_menu ul li, .widget.widget_recent_comments ul li, .widget.widget_rss ul li, .widget.widget_meta ul li, .widget.widget_recent_entries ul li{border-bottom:1px solid #eaeaea;font-weight:normal;color:#b7b7b7;font-size:16px;font-size:16px;padding:10px 0 !important;}
.widget.xt_widget_terms .chosen-drop ul li, .widget.widget_categories .chosen-drop ul li:not(.active-result), .widget.widget_archive .chosen-drop ul li:not(.active-result), .widget .widget_pages .chosen-drop ul li:not(.active-result), .widget .widget_nav_menu .chosen-drop ul li:not(.active-result){color:#545454;}
.widget.xt_widget_terms ul li:last-child, .widget.widget_categories ul li:last-child, .widget.widget_archive ul li:last-child, .widget.widget_pages ul li:last-child, .widget.widget_nav_menu ul li:last-child, .widget.widget_recent_comments ul li:last-child, .widget.widget_rss ul li:last-child, .widget.widget_meta ul li:last-child, .widget.widget_recent_entries ul li:last-child{border-bottom:none;}
.widget.xt_widget_terms ul li a, .widget.widget_categories ul li a, .widget.widget_archive ul li a, .widget.widget_pages ul li a, .widget.widget_nav_menu ul li a, .widget.widget_recent_comments ul li a, .widget.widget_rss ul li a, .widget.widget_meta ul li a, .widget.widget_recent_entries ul li a{line-height:1.6;font-size:16px;margin-right:5px;font-weight:400;color:#545454;}
.widget.xt_widget_terms ul li a small{margin-left:5px;font-size:16px;color:#b7b7b7;}
.no-touch .widget.xt_widget_terms ul li a:hover, .no-touch .widget.widget_categories ul li a:hover, .no-touch .widget.widget_archive ul li a:hover, .no-touch .widget.widget_pages ul li a:hover, .no-touch .widget.widget_nav_menu ul li a:hover, .widget.widget_recent_comments ul li a:hover, .widget.widget_rss ul li a:hover, .widget.widget_meta ul li a:hover, .widget.widget_recent_entries ul li a:hover{color:#98226e;text-decoration:none;}
.widget.xt_widget_terms ul li ul, .widget.widget_categories ul li ul, .widget.widget_archive ul li ul, .widget.widget_pages ul li ul, .widget.widget_nav_menu ul li ul{padding-left:25px;}
@media only screen and (min-width:783px) and (max-width:920px){.widget.xt_widget_terms ul li, .widget.widget_categories ul li, .widget.widget_archive ul li, .widget.widget_pages ul li, .widget.widget_nav_menu ul li, .widget.widget_recent_comments ul li, .widget.widget_rss ul li, .widget.widget_meta ul li, .widget.widget_recent_entries ul li{font-size:14px;}
.widget.xt_widget_terms ul li a, .widget.widget_categories ul li a, .widget.widget_archive ul li a, .widget.xt_widget_terms ul li a small, .widget.widget_pages ul li a, .widget.widget_nav_menu ul li a, .widget.widget_recent_comments ul li a, .widget.widget_rss ul li a, .widget.widget_meta ul li a, .widget.widget_recent_entries ul li a{font-size:14px;font-weight:normal;}
}
.padded-post, .sticky-post{position:relative;}
.sticky-post:after{position:absolute;top:-10px;right:-6px;-ms-transform:rotate(-100deg);-webkit-transform:rotate(-100deg);transform:rotate(-100deg);font-size:50px;content:'\f0c6';z-index:10;color:#98226e;}
.posts-grid > .sticky-post:after{top:-10px;right:1px;}
.padded-post > .row, .sticky-post > .row{padding:25px;background:#f3f3f3;border-radius:3px;}
.padded-post > .row > .thumb, .sticky-post > .row > .thumb{margin:-25px -25px 0;}
.column.last .meta .category{line-height:24px;}
article .meta .stats, .widget.xt_news .news-list .meta .stats{position:relative;margin:25px 0 0;}
article .meta .stats.mini, .widget.xt_news .news-list .meta .stats.mini{margin:10px 0;}
article .meta .stats .stats-wrap, .widget.xt_news .news-list .meta .stats .stats-wrap{display:inline-block;padding:8px;}
.widget.xt_news .news-list .padded-post .meta .stats .stats-wrap, .widget.xt_news .news-list .sticky-post .meta .stats .stats-wrap{background:#fff;border:0;}
article .meta .stats.mini .stats-wrap, .widget.xt_news .news-list .meta .stats.mini .stats-wrap{border:0;padding:0;}
article .meta .stats .stats-wrap span, .widget.xt_news .news-list .meta .stats .stats-wrap span{margin-right:10px;font-size:12px;font-weight:normal;}
article .meta .stats .stats-wrap span a, .widget.xt_news .news-list .meta .stats .stats-wrap span a{color:#545454;}
article .meta .stats .stats-wrap span i, .widget.xt_news .news-list .meta .stats .stats-wrap span i{color:#98226e;margin-right:4px;font-size:14px;}
article .meta .stats .stats-wrap span a:hover, .widget.xt_news .news-list .meta .stats .stats-wrap span a:hover{color:#98226e;text-decoration:none;}
article .meta .stats .stats-wrap span a:hover i, .widget.xt_news .news-list .meta .stats .stats-wrap span a:hover i{color:#98226e;}
.widget.xt_news .news-list.numeric-list{padding-top:10px;}
.widget.xt_news .news-list.numeric-list li{padding:0 0 10px 25px;display:list-item;overflow:visible;list-style-type:none;counter-increment:list;margin-bottom:20px;}
.widget.xt_news .news-list.numeric-list li:after{content:counter(list);position:absolute;top:0;left:0;font-weight:500;color:#98226e;font-size:16px;}
.widget.xt_news .news-list.numeric-list li a{line-height:24px;}
.widget.xt_news .featured-posts-1-col li .th, .widget.xt_news .featured-posts-1-col li div.gallery-icon, .widget.xt_news .featured-posts-1-col li .prettyphoto{margin-bottom:10px;}
.widget.xt_news .news-list.list.featured-posts-1-col li{margin-bottom:10px !important;}
.widget.xt_news .news-list.posts-list-small-thumbs li{padding-bottom:15px;}
.widget.xt_news .news-list.posts-list-large-thumbs li{border:0;}
.widget.xt_news .news-list.posts-list-large-thumbs li .stats{margin-bottom:0;}
.tabs-content .widget.xt_news .news-list .meta .category, .widget.xt_news .news-list.numeric-list .meta .category{padding-top:0;}
.last .featured-posts-2-col-style-1 li{margin-top:10px;}
.last .featured-posts-2-col-style-1 li:first-child{margin-top:0;}
.featured-posts-2-col-style-1 li > .row{margin-bottom:30px !important;}
.featured-posts-2-col-style-1 li.last > .row:last-child{margin-bottom:0 !important;}
.widget.xt_news .news-list.featured-posts-2-col-style-1.list .column.last{border-bottom:0;margin-bottom:0 !important;padding-right:0;}
.vc_row.has-background .widget.xt_news .news-list.posts-grid li{padding-bottom:0;margin-bottom:0;}
@media only screen and (max-width:782px){.widget.xt_news .news-list.list .column.first, .widget.xt_news .news-list.list .column.last{padding-right:0;padding-left:0;}
.widget.xt_news .news-list.list > .column.first, .widget.xt_news .news-list.list > .column.last{padding-right:0;padding-left:0;border-bottom:0;margin-bottom:0;}
.widget.xt_news .news-list.posts-list-small-thumbs.list .column.first.small-12, .widget.xt_news .news-list.posts-list-medium-thumbs.list .column.first.small-12, .widget.xt_news .news-list.posts-list-large-thumbs.list .column.first.small-12{padding-bottom:10px;}
.widget.xt_news .news-list.posts-list-small-thumbs.list .column.first:not(.small-12), .widget.xt_news .news-list.posts-list-medium-thumbs.list .column.first:not(.small-12), .widget.xt_news .news-list.posts-list-large-thumbs.list .column.first:not(.small-12){padding-right:12px;}
.widget.xt_news .news-list.featured-posts-2-col-style-1.list .column.last{padding-left:0;}
ul.news-list.featured-posts-1-col{margin-bottom:35px;}
}
@media only screen and (min-width:783px) and (max-width:920px){.widget.xt_news .news-list.featured-posts-2-col-style-1.list .column.last{padding-left:0;}
}
@media only screen and (min-width:783px){.widget.xt_news .news-list.list .column.first{padding-right:0;padding-left:0;}
.widget.xt_news .news-list.list > .column.first{padding-right:10px;border-bottom:0;margin-bottom:0;clear:both;float:left;}
.widget.xt_news .news-list.posts-list-small-thumbs.list .column.first, .widget.xt_news .news-list.posts-list-medium-thumbs.list .column.first, .widget.xt_news .news-list.posts-list-large-thumbs.list .column.first{padding-right:15px;}
.widget.xt_news .news-list.posts-list-small-thumbs li, .widget.xt_news .news-list.posts-list-medium-thumbs li, .widget.xt_news .news-list.posts-list-large-thumbs li{margin-bottom:15px;}
.widget.xt_news .news-list.posts-list-small-thumbs .meta .category, .widget.xt_news .news-list.posts-list-medium-thumbs .meta .category, .widget.xt_news .news-list.posts-list-large-thumbs .meta .category, .widget.xt_news .news-list.numeric-list .meta .category{padding-top:0;}
}
@media only screen and (min-width:921px){.featured-posts-2-col-style-1 li.first > .row:last-child{margin-bottom:0 !important;}
}
.widget.xt_widget_newsletter.panel .nm_mc_error, .widget[id*='monster-widget'].widget.xt_widget_newsletter .nm_mc_error{margin-bottom:0;}
.widget.xt_widget_newsletter input.nm_mc_input{margin-bottom:15px !important;}
.widget.xt_widget_newsletter input.nm_mc_button{margin-bottom:20 !important;}
.widget.xt_title_divider{margin-bottom:15px;}
.widget.xt_title_divider h3.widgettitle{margin-bottom:0;}
.title_divider{margin-bottom:40px;margin-top:35px;height:2px;background-color:#eaeaea;clear:both;padding-left:50px;}
.title_divider > span{background-color:white;position:relative;top:-0.5em;padding:5px 10px;font-size:16px;color:#b7b7b7;}
.widget ul.recent_comments li{padding:20px 0 25px;display:block;border-bottom:1px solid #eaeaea;}
.widget ul.recent_comments li:first-child{padding-top:0;}
.widget ul.recent_comments li:last-child{border:0;padding-bottom:0;}
.widget ul.recent_comments li .th, .widget ul.recent_comments li div.gallery-icon, .widget ul.recent_comments li .prettyphoto{width:60px;height:60px;margin-right:15px;position:relative;z-index:1;}
.widget ul.recent_comments li .th img, .widget ul.recent_comments li div.gallery-icon img, .widget ul.recent_comments li .prettyphoto img{width:100%;height:auto;}
.widget ul.recent_comments li .comment h6 a{line-height:1.3;}
.widget ul.recent_comments li .comment span{color:#b7b7b7;}
.widget ul.recent_comments li .comment time, .widget ul.recent_comments li .comment .time{display:inline;}
@media only screen and (min-width:783px) and (max-width:920px){.widget ul.recent_comments li{padding:20px 0 20px;}
}
@media only screen and (min-width:921px){.widget ul.recent_comments li .comment{padding-top:5px;}
}
.article-comments .comments-title, .article-comments .comment-reply-title{font-weight:300;}
.article-comments .comment-respond{margin-top:10px;}
.article-comments .comment-form p.logged-in-as{font-size:14px;margin-top:-15px;color:#b7b7b7 !important;}
@media only screen and (max-width:782px){.article-comments .comment-form-email span.email-notes{display:none;}
}
@media only screen and (min-width:783px){.article-comments .comment-form-email, .article-comments .comment-form-author{overflow:hidden;}
.article-comments .comment-form-email input, .article-comments .comment-form-author input{width:60%;float:left;margin-bottom:0;}
.article-comments .comment-form-email span.email-notes{display:block;font-size:14px;color:#b7b7b7;margin:8px 15px;display:inline-block;font-style:italic;}
}
.article-comments ol.commentlist{margin:0 0 50px;width:100%;background:0 0;list-style:none;counter-reset:comments-counter;}
.article-comments ol.commentlist li.parent{margin-bottom:0;}
.article-comments ol.commentlist li{padding:0;margin:0 0 20px;position:relative;background:0;border:0;}
.article-comments ol.commentlist > li:last-child{margin-bottom:0;}
.article-comments ol.commentlist li .comment_container{border:1px solid #eaeaea;padding:35px 15px 30px;}
.article-comments ol.commentlist .comment_container:after{position:absolute;top:20px;right:15px;color:#b7b7b7;font-size:48px;line-height:34px;content:counter(comments-counter);counter-increment:comments-counter;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";filter:alpha(opacity=20);-moz-opacity:0.2;-khtml-opacity:0.2;opacity:0.2;}
@media only screen{.article-comments ol.commentlist .comment_container:after{display:none;}
}
@media only screen and (min-width:921px){.article-comments ol.commentlist .comment_container:after{display:block;}
}
.article-comments ol.commentlist li .comment-text{border:none;padding:0;}
.article-comments ol.commentlist li .comment-text p.meta{font-size:14px;font-weight:300 !important;line-height:24px;color:#b7b7b7;margin-bottom:10px;margin-top:0px;float:left;}
.article-comments ol.commentlist li .comment-text p.meta time{font-size:16px !important;font-weight:300 !important;line-height:24px !important;color:#b7b7b7;padding:0;}
.article-comments ol.commentlist li .comment-text p.meta span, .article-comments ol.commentlist li .comment-text p.meta span a{font-size:16px !important;color:#545454;font-weight:400 !important;}
.article-comments ol.commentlist li .comment-text p.meta a{font-size:16px;color:#b7b7b7;}
.article-comments ol.commentlist li img.avatar{float:left;position:absolute;top:25px;left:25px;padding:0;width:50px;height:auto;background:#f7f6f7;border:0;margin:0;line-height:1;}
.article-comments ol.commentlist li .comment-text{margin:0 0 0 80px;font-weight:300;}
.article-comments ol.commentlist li .comment-text .description p{font-weight:300;line-height:24px;margin-bottom:0;}
.article-comments ol.commentlist ol{padding:20px 0 0 40px;background:0 0;list-style:none;margin:0;}
.article-comments .article-comments{margin-bottom:35px;}
.widget.widget_tag_cloud a{padding:5px 10px;color:#545454;font-size:16px !important;line-height:24px;background:#f3f3f3;margin-right:5px;margin-bottom:10px;display:inline-block;text-decoration:none;}
.widget.widget_tag_cloud a:before{content:'\f02b';margin-right:5px;}
.widget.widget_tag_cloud a:hover{text-decoration:none;background:#98226e;color:#fff;}
.ui-tabs .widget.widget_tag_cloud{margin-bottom:-10px;}
.ui-tabs .widget.widget_tag_cloud .widgettitle{display:none;}
.footer_wrapper{overflow:hidden;background-color:#252525;color:#999;line-height:22px;font-weight:300;position:relative;clear:both;}
.footer_wrapper .footer{padding:40px 0;}
.footer_wrapper a, .footer_wrapper .footer .widget ul li a{color:#8b8c8e;}
.no-touch .footer_wrapper a:hover, .no-touch .footer_wrapper .footer .widget ul li a:hover{color:#ad6493;}
.footer_wrapper .footer p{margin-bottom:25px;}
.footer_wrapper .footer hr{margin:0 0 30px;border-top-color:#2e2e2e;border-top-width:2px;}
.footer_wrapper .footer .widget{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 10px;margin-bottom:0;}
@media only screen{.footer_wrapper .footer .widget{margin-bottom:35px;}
.footer_wrapper .footer .widget .widget{margin-bottom:0;padding:0;}
}
@media only screen and (min-width:921px){.footer_wrapper .footer .widget{margin-bottom:0;}
}
.footer_wrapper .footer .widget.about{padding:0 20px 0 0;}
.footer_wrapper .footer h2.widgettitle{font-size:30px;color:#fff;margin-bottom:18px;}
.footer_wrapper .footer h3.widgettitle{font-size:14px;line-height:1;color:#fff;margin-bottom:25px;margin-top:10px;}
.footer_wrapper .footer .widget p, .footer_wrapper .footer .widget ul li, .footer_wrapper .footer .widget ul li a{color:#999;font-weight:300;line-height:24px;font-size:14px;}
only screen and
(max-width:782
px){.footer_wrapper .footer h3.widgettitle{font-size:18px;font-weight:400;}
.footer_wrapper .footer .widget p, .footer_wrapper .footer .widget ul li, .footer_wrapper .footer .widget ul li a{font-size:18px;}
.footer_wrapper .footer hr{width:75%;}
}
.footer_wrapper .copyright{background-color:#1e1e1e;}
.footer_wrapper .copyright p{margin-bottom:0;font-size:12px;font-weight:300;}
.footer_wrapper .copyright p, .footer_wrapper .copyright a{line-height:42px;color:#bbb;}
.footer_wrapper .copyright a{text-decoration:none;color:#bbb;}
.footer_wrapper .copyright a i{font-size:35px;position:relative;top:-24px;left:50%;color:#fff;}
.no-touch .footer_wrapper .copyright a:hover{color:#ad6493;}
div.pp_default .pp_content_container .pp_details .pp_social{display:none;}
div.pp_default .pp_content_container .pp_details .pp_description{margin:10px 50px 5px 0;}
.vc_row{margin-left:-10px;margin-right:-10px;max-width:90rem;border-color:#eaeaea;}
.vc_row.full-width{max-width:100%;margin-left:0;margin-right:0;}
.vc_row.in-container{margin-left:auto;margin-right:auto;}
.vc_row.in-container .wpb_column{max-width:100rem;border-color:#eaeaea;}
.vc_row.in-container.has-background{max-width:80.85714rem;}
.vc_row.in-container.has-background .wpb_column{max-width:80.85714rem;}
.vc_row.has-parallax, .vc_row.has-overlay, .vc_row.has-video{-webkit-transition:opacity 0.5s ease-in-out;-moz-transition:opacity 0.5s ease-in-out;-ms-transition:opacity 0.5s ease-in-out;-o-transition:opacity 0.5s ease-in-out;transition:opacity 0.5s ease-in-out;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;}
.vc_row.has-parallax.loaded, .vc_row.has-overlay.loaded, .vc_row.has-video.loaded{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}
.vc_row.has-video, .vc_row.has-overlay, .vc_row.has-gradient{padding:0 !important;overflow:hidden;}
.vc_row .row-wrap{position:relative;overflow:hidden;}
.vc_row.has-video .row-video, .vc_row.has-overlay .row-overlay, .vc_row.has-overlay .row-pattern, .vc_row.has-gradient .row-gradient{position:absolute;top:0;width:100%;height:100%;}
.vc_row.has-gradient .row-gradient:before{content:"";height:100%;width:100%;display:block;position:absolute;top:0;left:0;}
.vc_row.has-gradient.top-to-bottom .row-gradient:before{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC42NSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.65) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 0, 0, 0)), color-stop(100%, rgba(0, 0, 0, 0.65)));background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.65) 100%);background:-o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.65) 100%);background:-ms-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.65) 100%);background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.65) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#a6000000', GradientType=0);}
.vc_row.has-gradient.bottom-to-top .row-gradient:before{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjY1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, rgba(0, 0, 0, 0.65) 0%, rgba(0, 0, 0, 0) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 0, 0, 0.65)), color-stop(100%, rgba(0, 0, 0, 0)));background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0.65) 0%, rgba(0, 0, 0, 0) 100%);background:-o-linear-gradient(top, rgba(0, 0, 0, 0.65) 0%, rgba(0, 0, 0, 0) 100%);background:-ms-linear-gradient(top, rgba(0, 0, 0, 0.65) 0%, rgba(0, 0, 0, 0) 100%);background:linear-gradient(to bottom, rgba(0, 0, 0, 0.65) 0%, rgba(0, 0, 0, 0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6000000', endColorstr='#00000000', GradientType=0);}
.vc_row.has-gradient.right-to-left .row-gradient:before{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjY1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(left, rgba(0, 0, 0, 0.65) 0%, rgba(0, 0, 0, 0) 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, rgba(0, 0, 0, 0.65)), color-stop(100%, rgba(0, 0, 0, 0)));background:-webkit-linear-gradient(left, rgba(0, 0, 0, 0.65) 0%, rgba(0, 0, 0, 0) 100%);background:-o-linear-gradient(left, rgba(0, 0, 0, 0.65) 0%, rgba(0, 0, 0, 0) 100%);background:-ms-linear-gradient(left, rgba(0, 0, 0, 0.65) 0%, rgba(0, 0, 0, 0) 100%);background:linear-gradient(to right, rgba(0, 0, 0, 0.65) 0%, rgba(0, 0, 0, 0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6000000', endColorstr='#00000000', GradientType=1);}
.vc_row.has-gradient.left-to-right .row-gradient:before{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC42NSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(left, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.65) 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, rgba(0, 0, 0, 0)), color-stop(100%, rgba(0, 0, 0, 0.65)));background:-webkit-linear-gradient(left, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.65) 100%);background:-o-linear-gradient(left, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.65) 100%);background:-ms-linear-gradient(left, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.65) 100%);background:linear-gradient(to right, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.65) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#a6000000', GradientType=1);}
.vc_row.has-video .row-video{width:100%;object-fit:cover;}
html.no-cssanimations .vc_row.has-video .row-video{-moz-transform:"scaleX(2)";-o-transform:"scaleX(2)";-ms-transform:"scaleX(2)";-webkit-transform:"scaleX(2)";transform:"scaleX(2)";}
.vc_row.bg-attach-fixed{background-attachment:fixed !important;}
.vc_row.bg-attach-scroll{background-attachment:scroll !important;}
.vc_row.bg-position-top:not(.has-parallax){background-position-y:top !important;}
.vc_row.bg-position-middle:not(.has-parallax){background-position-y:middle !important;}
.vc_row.bg-position-bottom:not(.has-parallax){background-position-y:bottom !important;}
.vc_row:last-child{margin-bottom:0;}
.vc_row > hr{margin-left:10px;margin-right:10px;}
.vc_col-xs-1, .vc_col-sm-1, .vc_col-md-1, .vc_col-lg-1, .vc_col-xs-2, .vc_col-sm-2, .vc_col-md-2, .vc_col-lg-2, .vc_col-xs-3, .vc_col-sm-3, .vc_col-md-3, .vc_col-lg-3, .vc_col-xs-4, .vc_col-sm-4, .vc_col-md-4, .vc_col-lg-4, .vc_col-xs-5, .vc_col-sm-5, .vc_col-md-5, .vc_col-lg-5, .vc_col-xs-6, .vc_col-sm-6, .vc_col-md-6, .vc_col-lg-6, .vc_col-xs-7, .vc_col-sm-7, .vc_col-md-7, .vc_col-lg-7, .vc_col-xs-8, .vc_col-sm-8, .vc_col-md-8, .vc_col-lg-8, .vc_col-xs-9, .vc_col-sm-9, .vc_col-md-9, .vc_col-lg-9, .vc_col-xs-10, .vc_col-sm-10, .vc_col-md-10, .vc_col-lg-10, .vc_col-xs-11, .vc_col-sm-11, .vc_col-md-11, .vc_col-lg-11, .vc_col-xs-12, .vc_col-sm-12, .vc_col-md-12, .vc_col-lg-12{padding-left:10px;padding-right:10px;}
@media only screen and (max-width:782px){.has-parallax .row-wrap .vc_row, .has-overlay .row-wrap .vc_row, .has-video .row-wrap .vc_row{padding-top:50px !important;padding-bottom:50px !important;}
.has-parallax .vc_empty_space, .has-overlay .vc_empty_space, .has-video .vc_empty_space{max-height:30px !important;}
}
.vc_separator{padding:0 10%;}
.vc_separator h4{font-size:2.14286rem !important;}
.darker-overlay .vc_separator h4{color:#fff;}
.vc_separator.vc_sep_color_orange .vc_sep_line{border-color:#98226e !important;}
.vc_separator.vc_sep_color_blue h4{color:#5472d2;}
.vc_separator.vc_sep_color_turquoise h4{color:#00c1cf;}
.vc_separator.vc_sep_color_pink h4{color:#fe6c61;}
.vc_separator.vc_sep_color_violet h4{color:#8d6dc4;}
.vc_separator.vc_sep_color_peacoc h4{color:#4cadc9;}
.vc_separator.vc_sep_color_chino h4{color:#cec2ab;}
.vc_separator.vc_sep_color_mulled_wine h4{color:#50485b;}
.vc_separator.vc_sep_color_vista_blue h4{color:#75d69c;}
.vc_separator.vc_sep_color_black h4{color:#2a2a2a;}
.vc_separator.vc_sep_color_grey h4{color:#ebebeb;}
.vc_separator.vc_sep_color_orange h4{color:#98226e;}
.vc_separator.vc_sep_color_sky h4{color:#5aa1e3;}
.vc_separator.vc_sep_color_green h4{color:#6dab3c;}
.vc_separator.vc_sep_color_juicy_pink h4{color:#f4524d;}
.vc_separator.vc_sep_color_sandy_brown h4{color:#f79468;}
.vc_separator.vc_sep_color_purple h4{color:#b97ebb;}
.vc_separator.vc_sep_color_white h4{color:#fff;}
.compose-mode .vc_vc_row_inner{padding-top:0;}
.compose-mode .vc_vc_column{padding-left:0;padding-right:0;}
.woo_seperator{margin:30px 0;height:1px;width:100%;background:#eaeaea;}
.woo_seperator.transparent{background:none;}
.woocommerce-page .woocontent .row .column, .woocommerce-page .woocontent .row .columns{padding-left:10px;padding-right:10px;}
.woocommerce-page .woocontent .row.no-col-padding .column, .woocommerce-page .woocontent .row.no-col-padding .columns{padding-left:0;padding-right:0;}
.woocommerce .addresses .title, .woocommerce-page .addresses .title, .woocommerce header.title, .woocommerce-page header.title{min-height:inherit;font-weight:300;}
.woocommerce .addresses .title a, .woocommerce-page .addresses .title a, .woocommerce header.title a, .woocommerce-page header.title a{margin-left:15px;float:left !important;line-height:30px;font-weight:300;font-size:18px;}
.woocommerce-result-count{font-size:14px;}
.woocommerce .woocommerce-result-count, .woocommerce-page .woocommerce-result-count{margin-top:7px;}
.woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering{margin-bottom:20px;}
.woocommerce .woocommerce-ordering .chosen-single, .woocommerce-page .woocommerce-ordering .chosen-single{font-size:14px;}
.woocommerce ul.products, .woocommerce-page ul.products{margin-left:-10px !important;margin-right:-10px !important;margin-bottom:-10px;position:relative;}
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product, .woocommerce .related ul li.product, .woocommerce .related ul.products li.product, .woocommerce .upsells.products ul li.product, .woocommerce .upsells.products ul.products li.product, .woocommerce-page .related ul li.product, .woocommerce-page .related ul.products li.product, .woocommerce-page .upsells.products ul li.product, .woocommerce-page .upsells.products ul.products li.product{width:25%;margin-left:0;margin-right:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
@media only screen and (max-width:782px){.woocommerce ul.products li.product, .woocommerce-page ul.products li.product, .woocommerce .related ul li.product, .woocommerce .related ul.products li.product, .woocommerce .upsells.products ul li.product, .woocommerce .upsells.products ul.products li.product, .woocommerce-page .related ul li.product, .woocommerce-page .related ul.products li.product, .woocommerce-page .upsells.products ul li.product, .woocommerce-page .upsells.products ul.products li.product{width:50%;}
.woocommerce-ordering .orderby, .woocommerce-ordering .chosen-container{width:155px !important;min-width:155px;font-size:14px;}
}
@media only screen and (min-width:0px) and (max-width:501px){.woocommerce ul.products li.product, .woocommerce-page ul.products li.product, .woocommerce .related ul li.product, .woocommerce .related ul.products li.product, .woocommerce .upsells.products ul li.product, .woocommerce .upsells.products ul.products li.product, .woocommerce-page .related ul li.product, .woocommerce-page .related ul.products li.product, .woocommerce-page .upsells.products ul li.product, .woocommerce-page .upsells.products ul.products li.product{width:100% !important;}
}
@media only screen and (min-width:783px){.woocommerce ul.products li.product, .woocommerce-page ul.products li.product, .woocommerce .related ul li.product, .woocommerce .related ul.products li.product, .woocommerce .upsells.products ul li.product, .woocommerce .upsells.products ul.products li.product, .woocommerce-page .related ul li.product, .woocommerce-page .related ul.products li.product, .woocommerce-page .upsells.products ul li.product, .woocommerce-page .upsells.products ul.products li.product{width:33%;}
}
@media only screen and (min-width:921px){.woocommerce ul.products li.product, .woocommerce-page ul.products li.product, .woocommerce .related ul li.product, .woocommerce .related ul.products li.product, .woocommerce .upsells.products ul li.product, .woocommerce .upsells.products ul.products li.product, .woocommerce-page .related ul li.product, .woocommerce-page .related ul.products li.product, .woocommerce-page .upsells.products ul li.product, .woocommerce-page .upsells.products ul.products li.product{width:25%;}
}
.woocommerce ul.products li.first, .woocommerce-page ul.products li.first{clear:none;}
.woocommerce ul.products li.product .product-wrap, .woocommerce-page ul.products li.product .product-wrap{border:1px solid #eaeaea;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 10px;}
.woocommerce ul.products li.product .product-wrap > a, .woocommerce-page ul.products li.product .product-wrap > a{overflow:hidden;padding:10px;display:block;position:relative;}
.woocommerce ul.products li.product .product-wrap > a > img, .woocommerce-page ul.products li.product .product-wrap > a > img{margin-bottom:0;box-shadow:none;-webkit-box-shadow:none;}
.woocommerce #content div.product div.images img, .woocommerce div.product div.images img, .woocommerce-page #content div.product div.images img, .woocommerce-page div.product div.images img{box-shadow:none;-webkit-box-shadow:none;}
.woocommerce .single-product-images{position:relative;}
.woocommerce ul.products li.product .onsale, .woocommerce-page ul.products li.product .onsale, .woocommerce span.onsale, .woocommerce-page span.onsale{position:absolute;top:inherit;left:inherit;top:10px;right:10px;width:70px;height:70px;background:#ffe940;color:#545454;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;text-transform:uppercase;font-size:16px;line-height:24px;margin:0;padding:22px 0;text-shadow:none;letter-spacing:0.1em;z-index:1;}
.woocommerce ul.products li.product .product-info, .woocommerce-page ul.products li.product .product-info{border-top:1px solid #eaeaea;padding:0 25px 25px;}
.woocommerce .products .star-rating, .woocommerce-page .products .star-rating{margin-top:17px;margin-bottom:5px;color:#98226e;font-size:13px;}
.woocommerce ul.products li.product h3, .woocommerce-page ul.products li.product h3{font-weight:normal;padding-bottom:0;}
.woocommerce ul.products li.product .price, .woocommerce-page ul.products li.product .price{color:#98226e;text-decoration:none;font-weight:500;}
.woocommerce ul.products li.product .price ins, .woocommerce-page ul.products li.product .price ins{color:#98226e;text-decoration:none;}
.woocommerce ul.products li.product .price del, .woocommerce-page ul.products li.product .price del{font-size:16px;margin-right:5px;color:#b7b7b7;}
.woocommerce ul.products li.product .add_to_cart_button, .woocommerce-page ul.products li.product .add_to_cart_button{font-size:14px;line-height:24px;padding:8px 20px;margin-top:10px;margin-bottom:0;min-width:125px;}
.woocommerce ul.products li.product .add_to_cart_button.loading:before, .woocommerce-page ul.products li.product .add_to_cart_button.loading:before{background:none;content:none;}
.woocommerce ul.products li.product .add_to_cart_button.added i.fa-shopping-cart:before, .woocommerce-page ul.products li.product .add_to_cart_button.added i.fa-shopping-cart:before{content:"\f00c";}
.woocommerce ul.products li.product a.added_to_cart, .woocommerce-page ul.products li.product a.added_to_cart{float:right;font-size:14px;margin-top:10px;}
.woocommerce ul.products li.product a.added_to_cart:after, .woocommerce-page ul.products li.product a.added_to_cart:after{display:none;content:'';}
.woocontent .label{background-color:inherit;padding:inherit;margin:inherit;line-height:55px;}
.woocommerce #content input.button, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button, .woocommerce input.button, .woocommerce-page #content input.button, .woocommerce-page #respond input#submit, .woocommerce-page a.button, .woocommerce-page button.button, .woocommerce-page input.button{margin:initial;color:#fff;text-shadow:initial;border:initial;background:#98226e;-webkit-box-shadow:initial;-moz-box-shadow:initial;box-shadow:initial;outline:none;padding-left:25px;padding-right:25px;padding-top:14px;padding-bottom:14px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:14px;font-weight:normal;margin-bottom:0;border-style:solid;border-width:0px;cursor:pointer;text-decoration:none;text-align:center;-webkit-appearance:none;display:inline-block;}
.woocontent.cart input.button{padding-bottom:13px;padding-top:13px;}
.woocommerce #content input.button:hover, .woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button:hover, .woocommerce input.button:hover, .woocommerce-page #content input.button:hover, .woocommerce-page #respond input#submit:hover, .woocommerce-page a.button:hover, .woocommerce-page button.button:hover, .woocommerce-page input.button:hover{background:#902069;}
.woocommerce #content input.button.secondary, .woocommerce #respond input#submit.secondary, .woocommerce a.button.secondary, .woocommerce button.secondary, .woocommerce input.button.secondary, .woocommerce-page #content input.button.secondary, .woocommerce-page #respond input#submit.secondary, .woocommerce-page a.button.secondary, .woocommerce-page button.button.secondary, .woocommerce-page input.button.secondary{background:#b7b7b7;padding-bottom:13px;padding-top:13px;}
.woocommerce #content input.button.secondary:hover, .woocommerce #respond input#submit.secondary:hover, .woocommerce a.button.secondary:hover, .woocommerce button.secondary:hover, .woocommerce input.button.secondary:hover, .woocommerce-page #content input.button.secondary:hover, .woocommerce-page #respond input#submit.secondary:hover, .woocommerce-page a.button.secondary:hover, .woocommerce-page button.button.secondary:hover, .woocommerce-page input.button.secondary:hover{color:#fff;}
.woocommerce .alert-box .button.wc-forward, .woocommerce .nm_mc_error .button.wc-forward, .woocommerce .woocommerce-error .button.wc-forward{padding:0;background:none;line-height:24px;color:#545454;}
.woocommerce .alert-box .button.wc-forward:after, .woocommerce .nm_mc_error .button.wc-forward:after, .woocommerce .woocommerce-error .button.wc-forward:after{content:"\f178";}
.woocommerce .alert-box .button.wc-forward:before, .woocommerce .nm_mc_error .button.wc-forward:before, .woocommerce .woocommerce-error .button.wc-forward:before{content:"\f07a";margin-right:10px;}
.woocommerce-error{}
.has-gallery{position:relative;}
.has-gallery .onsale{z-index:10;}
.has-gallery .secondary-image{position:absolute;top:0;left:0;opacity:0;}
.animated{-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:0.5s;-moz-animation-duration:0.5s;-ms-animation-duration:0.5s;-o-animation-duration:0.5s;animation-duration:0.5s;}
.animated.hinge{-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;}
@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);}
100%{opacity:1;-webkit-transform:translateY(0);}
}
@-moz-keyframes fadeInDown{0%{opacity:0;-moz-transform:translateY(-20px);}
100%{opacity:1;-moz-transform:translateY(0);}
}
@-o-keyframes fadeInDown{0%{opacity:0;-o-transform:translateY(-20px);}
100%{opacity:1;-o-transform:translateY(0);}
}
@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px);}
100%{opacity:1;transform:translateY(0);}
}
.fadeInDown{-webkit-animation-name:fadeInDown;-moz-animation-name:fadeInDown;-o-animation-name:fadeInDown;animation-name:fadeInDown;}
@-webkit-keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0);}
100%{opacity:0;-webkit-transform:translateY(-20px);}
}
@-moz-keyframes fadeOutUp{0%{opacity:1;-moz-transform:translateY(0);}
100%{opacity:0;-moz-transform:translateY(-20px);}
}
@-o-keyframes fadeOutUp{0%{opacity:1;-o-transform:translateY(0);}
100%{opacity:0;-o-transform:translateY(-20px);}
}
@keyframes fadeOutUp{0%{opacity:1;transform:translateY(0);}
100%{opacity:0;transform:translateY(-20px);}
}
.fadeOutUp{-webkit-animation-name:fadeOutUp;-moz-animation-name:fadeOutUp;-o-animation-name:fadeOutUp;animation-name:fadeOutUp;}
.woocommerce.single-product h1.product_title{font-size:24px;font-weight:500;line-height:1;margin-bottom:15px !important;}
.woocommerce.single-product .wooprice{margin-bottom:15px;}
.woocommerce.single-product .wooprice del, .woocommerce.single-product .wooprice ins, .woocommerce.single-product .wooprice .amount{font-size:24px;font-weight:500;}
.woocommerce.single-product .wooprice del{color:#b7b7b7;margin-right:10px;}
.woocommerce.single-product .wooprice ins{text-decoration:none;}
.woocommerce.single-product .woocommerce-product-rating{clear:both;}
.woocommerce.single-product .star-rating{margin-bottom:10px;color:#98226e;}
.woocommerce.single-product .woodescription{border-top:1px solid #eaeaea;padding-top:15px;margin-top:15px;}
.woocommerce.single-product .woocontent p{margin-bottom:25px;}
.woocommerce #content div.product p.stock, .woocommerce div.product p.stock, .woocommerce-page #content div.product p.stock, .woocommerce-page div.product p.stock, .woocommerce #content div.product .out-of-stock, .woocommerce div.product .out-of-stock, .woocommerce-page #content div.product .out-of-stock, .woocommerce-page div.product .out-of-stock{font-size:16px;}
.woocommerce #content div.product .out-of-stock, .woocommerce div.product .out-of-stock, .woocommerce-page #content div.product .out-of-stock, .woocommerce-page div.product .out-of-stock{text-decoration:line-through;}
.quantity, .woocommerce #content .quantity, .woocommerce .quantity, .woocommerce-page #content .quantity, .woocommerce-page .quantity{float:left;margin:0 20px 0 0 !important;width:100px;height:40px;position:relative;display:inline-block;border:1px solid #eaeaea;}
.quantity .minus, .quantity .plus, .woocommerce #content .quantity .minus, .woocommerce #content .quantity .plus, .woocommerce .quantity .minus, .woocommerce .quantity .plus, .woocommerce-page #content .quantity .minus, .woocommerce-page #content .quantity .plus, .woocommerce-page .quantity .minus, .woocommerce-page .quantity .plus{position:absolute;top:0;width:30px;height:40px;background:none;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;text-shadow:none;font-size:16px;margin-top:-1px;color:#545454;font-weight:400;}
.quantity .plus, .woocommerce .quantity .plus, .woocommerce #content .quantity .plus, .woocommerce-page .quantity .plus, .woocommerce-page #content .quantity .plus{right:0;border-left:1px solid #eaeaea !important;}
.quantity .minus, .woocommerce .quantity .minus, .woocommerce #content .quantity .minus, .woocommerce-page .quantity .minus, .woocommerce-page #content .quantity .minus{left:0;right:inherit;border-right:1px solid #eaeaea !important;}
.quantity .minus:hover, .quantity .plus:hover, .woocommerce #content .quantity .minus:hover, .woocommerce #content .quantity .plus:hover, .woocommerce .quantity .minus:hover, .woocommerce .quantity .plus:hover, .woocommerce-page #content .quantity .minus:hover, .woocommerce-page #content .quantity .plus:hover, .woocommerce-page .quantity .minus:hover, .woocommerce-page .quantity .plus:hover{background:#f3f3f3;}
.quantity .qty, .woocommerce .quantity .qty, .woocommerce-page .quantity .qty{position:absolute;left:30px;top:0;width:40px !important;height:40px !important;border:none !important;}
.quantity .qty::-webkit-outer-spin-button, .quantity .qty::-webkit-inner-spin-button, .woocommerce .quantity .qty::-webkit-outer-spin-button, .woocommerce .quantity .qty::-webkit-inner-spin-button, .woocommerce-page .quantity .qty::-webkit-outer-spin-button, .woocommerce-page .quantity .qty::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}
.woocommerce .single_add_to_cart_button, .woocommerce-page .single_add_to_cart_button{background:#98226e !important;text-shadow:none !important;text-shadow:none !important;font-weight:300 !important;color:#fff !important;border:0 !important;border-color:none !important;outline:none !important;font-size:14px !important;line-height:24px !important;padding:8px 20px !important;}
.woocommerce .single_add_to_cart_button:hover, .woocommerce-page .single_add_to_cart_button:hover{background:#902069 !important;}
.woocommerce .single_add_to_cart_button:before, .woocommerce-page .single_add_to_cart_button:before{content:"\f07a";margin-right:10px;}
.woocommerce .product_meta, .woocommerce-page .product_meta{padding-top:15px;padding-bottom:20px;border-top:1px solid #eaeaea;}
.woocommerce .product_meta > span, .woocommerce-page .product_meta > span{display:block;margin:15px 0;color:#b7b7b7;}
.woocommerce .product_meta > span a, .woocommerce-page .product_meta > span a, .woocommerce .product_meta > span > span, .woocommerce-page .product_meta > span > span{color:#545454;}
.variations_form{margin-bottom:0 !important;}
.woocommerce .woocommerce-main-image, .woocommerce-page .woocommerce-main-image{border:1px solid #eaeaea;overflow:hidden;display:block;-webkit-border-radius:0.21429rem;-moz-border-radius:0.21429rem;-ms-border-radius:0.21429rem;-o-border-radius:0.21429rem;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:0.21429rem;border-radius:3px;}
.woocommerce .thumbnails a, .woocommerce-page .thumbnails a{width:15.1% !important;border:1px solid #eaeaea;margin-right:10px !important;margin-bottom:10px !important;}
.woocommerce .thumbnails a.last, .woocommerce-page .thumbnails a.last{margin-right:0 !important;}
.woocommerce #content div.product .woocommerce-tabs, .woocommerce div.product .woocommerce-tabs, .woocommerce-page #content div.product .woocommerce-tabs, .woocommerce-page div.product .woocommerce-tabs{margin-bottom:30px;padding:0;}
.woocommerce .related h2, .woocommerce-page .related h2, .woocommerce .upsells.products h2, .woocommerce-page .upsells.products h2{font-size:24px;text-shadow:none !important;font-weight:400;}
.woocommerce #content div.product form.cart .variations, .woocommerce div.product form.cart .variations, .woocommerce-page #content div.product form.cart .variations, .woocommerce-page div.product form.cart .variations{margin-bottom:20px;padding-bottom:0;width:100%;}
.woocommerce #content div.product form.cart .variations td.label, .woocommerce div.product form.cart .variations td.label, .woocommerce-page #content div.product form.cart .variations td.label, .woocommerce-page div.product form.cart .variations td.label{padding-right:0;padding-top:5px;}
.woocommerce #content div.product form.cart .variations .chosen-container, .woocommerce div.product form.cart .variations .chosen-container, .woocommerce-page #content div.product form.cart .variations .chosen-container, .woocommerce-page div.product form.cart .variations .chosen-container, .woocommerce #content div.product form.cart .variations select, .woocommerce div.product form.cart .variations select, .woocommerce-page #content div.product form.cart .variations select, .woocommerce-page div.product form.cart .variations select{width:70% !important;}
.woocommerce #content div.product form.cart .variations .reset_variations, .woocommerce div.product form.cart .variations .reset_variations, .woocommerce-page #content div.product form.cart .variations .reset_variations, .woocommerce-page div.product form.cart .variations .reset_variations{margin-left:10px;}
.woocommerce #content div.product p.price, .woocommerce #content div.product span.price, .woocommerce div.product p.price, .woocommerce div.product span.price, .woocommerce-page #content div.product p.price, .woocommerce-page #content div.product span.price, .woocommerce-page div.product p.price, .woocommerce-page div.product span.price{color:#545454;text-decoration:none;font-size:initial;}
.woocommerce #content .single_variation_wrap{overflow:hidden;margin-bottom:30px;border-top:1px solid #eaeaea;padding-top:5px;}
.woocommerce #content .single_variation_wrap .single_variation, .woocommerce-page #content .single_variation_wrap .single_variation{margin-bottom:20px;}
.woocommerce #content div.product p.price del, .woocommerce #content div.product span.price del, .woocommerce div.product p.price del, .woocommerce div.product span.price del, .woocommerce-page #content div.product p.price del, .woocommerce-page #content div.product span.price del, .woocommerce-page div.product p.price del, .woocommerce-page div.product span.price del{font-size:initial;margin-right:10px;}
.woocommerce #review_form_wrapper, .woocommerce-page #review_form_wrapper{background:#f3f3f3;padding:30px;}
.woocommerce #review_form_wrapper h3, .woocommerce-page #review_form_wrapper h3{font-size:18px;line-height:24px;font-weight:500;margin-bottom:20px;}
.woocommerce #review_form_wrapper .comment-form-rating, .woocommerce-page #review_form_wrapper .comment-form-rating{background:#fff;padding:15px 20px;border:1px solid #eaeaea;overflow:hidden;}
.woocommerce #review_form_wrapper .comment-form-comment textarea, .woocommerce-page #review_form_wrapper .comment-form-comment textarea{min-height:120px;}
.woocommerce #review_form p.stars, .woocommerce-page #review_form p.stars{overflow:hidden;position:relative;height:20px;font-size:16px;margin:0;}
.woocommerce #review_form p.stars a, .woocommerce-page #review_form p.stars a{float:left;position:absolute;left:0;top:0;padding-top:14px;overflow:hidden;font-size:16px;font-family:inherit;border-right:0 !important;color:#98226e;}
.woocommerce #review_form p.stars a:hover:before, .woocommerce-page #review_form p.stars a:hover:before, .woocommerce #review_form p.stars a:focus:before, .woocommerce-page #review_form p.stars a:focus:before{visibility:visible;height:20px;}
.woocommerce #review_form p.stars a.active:before, .woocommerce-page #review_form p.stars a.active:before{visibility:visible;}
.woocommerce #review_form p.stars a.star-1, .woocommerce-page #review_form p.stars a.star-1{z-index:10;}
.woocommerce #review_form p.stars a.star-2, .woocommerce-page #review_form p.stars a.star-2{z-index:9;}
.woocommerce #review_form p.stars a.star-3, .woocommerce-page #review_form p.stars a.star-3{z-index:8;}
.woocommerce #review_form p.stars a.star-4, .woocommerce-page #review_form p.stars a.star-4{z-index:7;}
.woocommerce #review_form p.stars a.star-5, .woocommerce-page #review_form p.stars a.star-5{z-index:6;}
.woocommerce #rating_chosen, .woocommerce-page #rating_chosen{display:none;}
.woocommerce #review_form_wrapper .form-submit #submit{line-height:24px;text-shadow:none;padding-bottom:10px !important;padding-top:10px !important;}
.woocommerce #reviews #comments ol.commentlist li .comment_container, .woocommerce-page #reviews #comments ol.commentlist li .comment_container{border-bottom:1px solid #eaeaea;}
.woocommerce #reviews #comments ol.commentlist li:last-child .comment_container, .woocommerce-page #reviews #comments ol.commentlist li:last-child .comment_container{border-bottom:0;}
.woocommerce #reviews #comments ol.commentlist li .comment-text, .woocommerce-page #reviews #comments ol.commentlist li .comment-text{border:none;padding:0;}
.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta, .woocommerce-page #reviews #comments ol.commentlist li .comment-text p.meta{font-size:14px;font-weight:lighter !important;line-height:24px;color:#b7b7b7;margin-bottom:5px;margin-top:-5px;float:left;}
.woocommerce #reviews #comments h4, .woocommerce-page #reviews #comments h4{margin-bottom:20px;}
.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta .author, .woocommerce-page #reviews #comments ol.commentlist li .comment-text p.meta .author{font-size:14px;font-weight:lighter !important;line-height:24px;color:#b7b7b7;}
.woocommerce #reviews #comments ol.commentlist li img.avatar, .woocommerce-page #reviews #comments ol.commentlist li img.avatar{width:60px;padding:0;border:0;}
.woocommerce #reviews #comments ol.commentlist li .comment-text, .woocommerce-page #reviews #comments ol.commentlist li .comment-text{margin:0 0 0 80px;}
.woocommerce .star-rating, .woocommerce-page .star-rating{float:left;margin-left:20px;}
.woocommerce .xt_shop_table{margin-bottom:30px;}
.woocommerce .xt_shop_table .time, .woocommerce .xt_shop_table time{line-height:inherit;font-size:inherit;}
.woocommerce .xt_shop_table .product-thumbnail{width:10%;}
.woocommerce .xt_shop_table .product-thumbnail .attachment-shop_thumbnail{width:100%;height:auto;}
.woocommerce .xt_shop_table th.product-name{width:55%;}
.woocommerce .xt_shop_table th.product-price{width:10%;}
.woocommerce .xt_shop_table th.product-quantity{width:13%;}
.woocommerce .xt_shop_table th.product-subtotal{width:10%;}
.woocommerce .xt_shop_table th.product-remove{width:2%;}
.woocommerce .xt_shop_table td.product-quantity .quantity{margin-top:15px;}
.woocommerce .xt_shop_table td.product-remove{text-align:right;}
.woocommerce .xt_shop_table td.product-remove a{color:#b7b7b7;}
.woocommerce .xt_shop_table td.product-remove a:hover{color:#545454;text-decoration:none;}
.woocommerce .actions .coupon .row{margin-bottom:0 !important;}
.woocommerce .actions .coupon .row .column{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 10px !important;}
.woocommerce .cross-sells h2, .woocommerce-page .cross-sells h2, .woocommerce .up-sells h2, .woocommerce-page .up-sells h2{font-size:24px;}
.woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals{width:100%;}
.woocommerce .cart-collaterals .checkout-button, .woocommerce-page .cart-collaterals .checkout-button{margin-left:20px;}
.woocommerce .shipping-calculator-form{display:block !important;}
.woocommerce #calc_shipping_country_chosen{width:100% !important;}
.woocommerce .cart-collaterals .cart_totals table, .woocommerce-page .cart-collaterals .cart_totals table{border-top:1px solid #eaeaea;margin-top:15px;padding-top:5px;margin-bottom:20px;}
.woocommerce .cart-collaterals .cart_totals table th, .woocommerce-page .cart-collaterals .cart_totals table th{text-align:left;font-weight:400;min-width:200px;border:0;vertical-align:middle;font-size:16px;}
.woocommerce .cart-collaterals .cart_totals table td, .woocommerce-page .cart-collaterals .cart_totals table td{border:0;vertical-align:middle;text-align:right;}
.woocommerce .cart-collaterals .cart_totals table tr.order-total th, .woocommerce-page .cart-collaterals .cart_totals table tr.order-total td{border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;padding-top:10px;padding-bottom:10px;margin-top:10px;}
.woocommerce .cart-collaterals .cart_totals table tr.order-total th, .woocommerce-page .cart-collaterals .cart_totals table tr.order-total th{color:#98226e;}
.woocommerce .cart-collaterals .continue-shopping, .woocommerce-page .cart-collaterals .continue-shopping{font-size:14px;color:#545454;}
.mini-cart{overflow:hidden;position:relative;}
.mini-cart .spinner{display:none;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(255, 255, 255, 0.8);}
.mini-cart.loading .spinner{display:block;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;z-index:1;}
.mini-cart.loading .spinner .wait{position:relative;top:50%;left:50%;display:block !important;z-index:10;opacity:1;margin-top:-20px;margin-left:-17px;}
.mini-cart.loading .spinner .wait .double-bounce1, .mini-cart.loading .spinner .wait .double-bounce2{background-color:#999;}
.mini-cart.loading .spinner .wait .double-bounce2{background-color:#555;}
.mini-cart .empty{border-bottom:0;padding:15px 0 15px;text-align:center;}
.mini-cart .empty span.fa{display:block;font-size:100px;color:#e6e6e6;margin-left:-20px;border-top:1px solid #eaeaea;padding-top:10px;margin-top:10px;}
.mini-cart .cart-total-count, .mini-cart .cart-total, .mini-cart .empty{padding:10px;border-bottom:1px solid #eaeaea;color:#545454;font-weight:500;}
.mini-cart .cart-total{text-align:center;}
.mini-cart ul.cart-list{overflow:auto;display:block;max-height:243px;}
.mini-cart ul.cart-list li{padding:10px;border-bottom:1px solid #eaeaea;}
.mini-cart ul.cart-list li a{padding:0 !important;float:left;width:auto;line-height:1 !important;margin-right:15px;}
.mini-cart ul.cart-list li img.wp-post-image{width:60px;}
.mini-cart ul.cart-list li .product-title{margin-bottom:10px;margin-top:5px;overflow:hidden;}
.mini-cart ul.cart-list li .product-title a{color:#545454 !important;}
.mini-cart ul.cart-list li .product-title a:hover{text-decoration:none !important;color:#98226e !important;}
.mini-cart ul.cart-list li .product-meta .amount{position:relative;top:2px;}
.mini-cart .cart-buttons{padding:10px;font-weight:500;overflow:hidden;}
.mini-cart .cart-buttons .button{padding-top:10px !important;padding-bottom:10px !important;margin-bottom:10px !important;width:100%;right:inherit !important;}
.mini-cart .cart-buttons .button.secondary{background:#e6e6e6;border:1px solid #eaeaea !important;color:#545454;}
.mini-cart .cart-buttons .button.secondary:hover{color:#545454;}
.mini-cart .cart-buttons .button:last-child{margin-bottom:0 !important;}
.mini-cart .quantity, .mini-cart .quantity .minus, .mini-cart .quantity .plus, .mini-cart .quantity .qty{height:30px;line-height:30px;padding:0;text-align:center;font-weight:500;}
.mini-cart .quantity .qty{height:28px !important;}
.mini-cart .quantity .minus:hover, .mini-cart .quantity .plus:hover{color:#545454;}
.woocommerce #order_review .xt_shop_table tr td, .woocommerce #order_review .xt_shop_table tr th{font-size:14px;vertical-align:top;line-height:36px;padding-left:0;padding-right:0;}
.woocommerce #order_review .xt_shop_table tbody tr:first-child td{border-top:1px solid #eaeaea;}
.woocommerce #order_review .xt_shop_table tfoot tr td, .woocommerce #order_review .xt_shop_table tfoot tr th{border-bottom:1px solid #eaeaea;}
.woocommerce #order_review .xt_shop_table tfoot tr:last-child td, .woocommerce #order_review .xt_shop_table tfoot tr:last-child th{border-bottom:0;}
.woocommerce #order_review .xt_shop_table tr td:last-child{text-align:right;}
.woocommerce #order_review .product-quantity{display:block;color:#b7b7b7;font-weight:400;line-height:24px;margin-bottom:5px;}
.woocommerce .order-total th, .woocommerce .order-total td{color:#98226e;font-size:18px !important;}
.woocommerce .order-total td{font-size:24px !important;}
.woocommerce #payment, .woocommerce-page #payment{background:transparent;}
.woocommerce input[type="submit"].button{padding-top:13px;padding-bottom:13px;}
.woocommerce form input[type=radio]:checked + label:before{content:none;}
.woocommerce .payment_methods ul li label{font-size:14px;}
.woocommerce #payment div.payment_box, .woocommerce-page #payment div.payment_box{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;text-shadow:none;font-size:14px;padding:15px;background:#fff;}
.woocommerce #payment div.payment_box:after, .woocommerce-page #payment div.payment_box:after{border:8px solid #fff;border-right-color:transparent;border-left-color:transparent;border-top-color:transparent;top:-1px;}
.woocommerce #payment ul.payment_methods, .woocommerce-page #payment ul.payment_methods{border-bottom:0;}
.woocommerce #payment div.form-row, .woocommerce-page #payment div.form-row{border-top:0;}
.woocommerce input#place_order{width:100%;padding-top:15px;padding-bottom:15px;font-size:18px;}
.woocommerce-checkout .form-row .chosen-container-single .chosen-single div b{background:none !important;}
.woocommerce-checkout .form-row .chosen-container-single .chosen-single{height:inherit;}
.woocommerce form .form-row label, .woocommerce-page form .form-row label{font-size:14px;}
.woocommerce .woocommerce-shipping-fields{margin-top:20px;}
.woocommerce dl.customer_details{margin-bottom:30px;padding-bottom:25px;}
.woocommerce dl.customer_details dt, .woocommerce dl.customer_details dd{display:inline-block;font-size:14px;}
.woocommerce dl.customer_details dt{font-weight:500;width:52%;}
.woocommerce dl.customer_details dd{width:48%;}
@media only screen and (max-width:782px){.woocommerce dl.customer_details dt, .woocommerce dl.customer_details dd{width:100%;}
}
.woocommerce .title h3{margin-bottom:10px !important;font-weight:400;font-size:18px;line-height:30px;}
.woocommerce .xt_shop_table.order_details tfoot tr:last-child th{color:#98226e;font-size:18px;}
.woocommerce .xt_shop_table.order_details tfoot tr:last-child .amount{font-size:18px;}
.woocommerce form.login{}
.woocommerce-account #inner_wrapper h2{font-size:1.71429rem;line-height:27px;font-weight:lighter;}
.woocommerce-account #inner_wrapper .tpl-login h2, .woocommerce-account #inner_wrapper .tpl-signup h2{font-weight:500;font-size:2.14286rem;line-height:1.6;}
p.myaccount_user, p.myaccount_address{margin-bottom:28px;}
.woocommerce-account .woocommerce form .button, .woocommerce-account .woocommerce-page form .button{margin-top:20px;}
.woocommerce-account .woocommerce form .form-row, .woocommerce-account .woocommerce-page form .form-row{padding:3px 0;}
.woocommerce form .form-row-first, .woocommerce form .form-row-last, .woocommerce-page form .form-row-first, .woocommerce-page form .form-row-last{width:49%;}
.woocommerce table.my_account_orders .order-actions .button, .woocommerce-page table.my_account_orders .order-actions .button{float:right;}
#buddypress{min-height:500px;}
#buddypress form div.radio{margin-bottom:30px;}
#buddypress form div.radio label, #buddypress form div.radio label ul li{font-size:14px;font-weight:300;}
#buddypress form div.radio label input{margin-right:5px;}
#buddypress form h4{margin-bottom:15px;}
#buddypress #settings-form .password-entry{margin-bottom:10px;}
#buddypress #settings-form #pass-strength-result{margin-bottom:20px;}
#buddypress #settings-form .password-entry-confirm{margin-bottom:10px;margin-top:20px;}
#buddypress #settings-form .submit{margin-top:30px;}
#buddypress .standard-form input.settings-input{max-width:40%;}
#buddypress button, #buddypress a.button, #buddypress a.button:focus, #buddypress input[type=submit], #buddypress input[type=button], #buddypress input[type=reset], #buddypress div.generic-button a, #buddypress .comment-reply-link, a.bp-title-button{border-style:solid;border-width:0px;cursor:pointer;font-family:'Droid Sans', sans-serif;font-weight:normal;line-height:normal;margin:0 0 1.42857rem;position:relative;text-decoration:none;text-align:center;-webkit-appearance:none;-webkit-border-radius:0;display:inline-block;padding-top:1rem;padding-right:2rem;padding-bottom:1.07143rem;padding-left:2rem;font-size:1.14286rem;background-color:#98226e;border-color:#7a1b58;color:#fff;transition:background-color 300ms ease-out;border-radius:3px;}
#buddypress button:hover, #buddypress a.button:hover, #buddypress a.button:focus:hover, #buddypress input[type=submit]:hover, #buddypress input[type=button]:hover, #buddypress input[type=reset]:hover, #buddypress div.generic-button a:hover, #buddypress .comment-reply-link:hover, a.bp-title-button:hover, #buddypress button:focus, #buddypress a.button:focus, #buddypress a.button:focus:focus, #buddypress input[type=submit]:focus, #buddypress input[type=button]:focus, #buddypress input[type=reset]:focus, #buddypress div.generic-button a:focus, #buddypress .comment-reply-link:focus, a.bp-title-button:focus{background-color:#7a1b58;}
#buddypress button:hover, #buddypress a.button:hover, #buddypress a.button:focus:hover, #buddypress input[type=submit]:hover, #buddypress input[type=button]:hover, #buddypress input[type=reset]:hover, #buddypress div.generic-button a:hover, #buddypress .comment-reply-link:hover, a.bp-title-button:hover, #buddypress button:focus, #buddypress a.button:focus, #buddypress a.button:focus:focus, #buddypress input[type=submit]:focus, #buddypress input[type=button]:focus, #buddypress input[type=reset]:focus, #buddypress div.generic-button a:focus, #buddypress .comment-reply-link:focus, a.bp-title-button:focus{color:#fff;}
#buddypress button:hover, #buddypress a.button:hover, #buddypress a.button:focus, #buddypress input[type=submit]:hover, #buddypress input[type=button]:hover, #buddypress input[type=reset]:hover, #buddypress div.generic-button a:hover, #buddypress .comment-reply-link:hover{border-style:solid;border-width:0px;cursor:pointer;font-family:"dincondensed", sans-serif;font-weight:normal;line-height:normal;margin:0 0 1.42857rem;position:relative;text-decoration:none;text-align:center;-webkit-appearance:none;-webkit-border-radius:0;display:inline-block;padding-top:1rem;padding-right:2rem;padding-bottom:1.07143rem;padding-left:2rem;font-size:1.14286rem;background-color:#98226e;border-color:#7a1b58;color:#545454;transition:background-color 300ms ease-out;border-radius:3px;}
#buddypress button:hover:hover, #buddypress a.button:hover:hover, #buddypress a.button:focus:hover, #buddypress input[type=submit]:hover:hover, #buddypress input[type=button]:hover:hover, #buddypress input[type=reset]:hover:hover, #buddypress div.generic-button a:hover:hover, #buddypress .comment-reply-link:hover:hover, #buddypress button:hover:focus, #buddypress a.button:hover:focus, #buddypress a.button:focus:focus, #buddypress input[type=submit]:hover:focus, #buddypress input[type=button]:hover:focus, #buddypress input[type=reset]:hover:focus, #buddypress div.generic-button a:hover:focus, #buddypress .comment-reply-link:hover:focus{background-color:#7a1b58;}
#buddypress button:hover:hover, #buddypress a.button:hover:hover, #buddypress a.button:focus:hover, #buddypress input[type=submit]:hover:hover, #buddypress input[type=button]:hover:hover, #buddypress input[type=reset]:hover:hover, #buddypress div.generic-button a:hover:hover, #buddypress .comment-reply-link:hover:hover, #buddypress button:hover:focus, #buddypress a.button:hover:focus, #buddypress a.button:focus:focus, #buddypress input[type=submit]:hover:focus, #buddypress input[type=button]:hover:focus, #buddypress input[type=reset]:hover:focus, #buddypress div.generic-button a:hover:focus, #buddypress .comment-reply-link:hover:focus{color:#fff;}
#buddypress div.generic-button a{padding:10px 15px;font-size:14px;background:#f3f3f3;color:#545454;border:1px solid #eaeaea !important;}
#buddypress .standard-form textarea, #buddypress .standard-form input[type=text], #buddypress .standard-form input[type=text], #buddypress .standard-form input[type=color], #buddypress .standard-form input[type=date], #buddypress .standard-form input[type=datetime], #buddypress .standard-form input[type=datetime-local], #buddypress .standard-form input[type=email], #buddypress .standard-form input[type=month], #buddypress .standard-form input[type=number], #buddypress .standard-form input[type=range], #buddypress .standard-form input[type=search], #buddypress .standard-form input[type=tel], #buddypress .standard-form input[type=time], #buddypress .standard-form input[type=url], #buddypress .standard-form input[type=week], #buddypress .standard-form select, #buddypress .standard-form input[type=password], #buddypress .dir-search input[type=search], #buddypress .dir-search input[type=text], #buddypress .groups-members-search input[type=search], #buddypress .groups-members-search input[type=text]{border:1px solid #eaeaea;background:#fff;}
#buddypress table.profile-settings, #buddypress table.profile-fields, #buddypress table.wp-profile-fields, #buddypress table.messages-notices, #buddypress table.forum{width:inherit;float:left;margin-top:-8px;}
#buddypress table.profile-settings tr td, #buddypress table.messages-notices tr td, #buddypress table.forum tr td, #buddypress table.profile-fields tr th, #buddypress table.wp-profile-fields tr th, #buddypress table.messages-notices tr th, #buddypress table.forum tr th{border:0;padding:0 8px;}
#buddypress table.profile-fields tr td.label, #buddypress table.wp-profile-fields tr td.label, #buddypress table.messages-notices tr td.label, #buddypress table.forum tr td.label{padding:0;background:none;color:#545454;font-size:16px;line-height:36px;text-align:left;width:auto;border-right:0;font-weight:400;border:0;}
#buddypress table.profile-fields tr td.label:after, #buddypress table.wp-profile-fields tr td.label:after, #buddypress table.messages-notices tr td.label:after, #buddypress table.forum tr td.label:after{content:':';}
#buddypress table.notifications thead tr, #buddypress table.notifications-settings thead tr, #buddypress table.profile-settings thead tr, #buddypress table.profile-fields thead tr, #buddypress table.wp-profile-fields thead tr, #buddypress table.messages-notices thead tr, #buddypress table.forum thead tr{background:none;}
#buddypress table.notifications tr td, #buddypress table.notifications-settings tr td, #buddypress table.profile-settings tr td, #buddypress table.messages-notices tr td, #buddypress table.forum tr td, #buddypress table.notifications tr th, #buddypress table.notifications-settings tr th, #buddypress table.profile-fields tr th, #buddypress table.wp-profile-fields tr th, #buddypress table.messages-notices tr th, #buddypress table.forum tr th{padding:8px 0;}
#buddypress table.profile-fields tr td, #buddypress table.wp-profile-fields tr td{padding:0 0 0 8px;}
#buddypress table.notifications td a.primary{color:#b7b7b7;}
#buddypress table.notifications td a.secondary{color:#b7b7b7;}
#buddypress div#message{border-style:solid;border-width:1px;display:block;font-weight:normal;margin-bottom:1.42857rem;position:relative;padding:1rem 1.71429rem 1rem 1rem;font-size:0.92857rem;transition:opacity 300ms ease-out;background-color:#98226e;border-color:#831d5f;color:#fff;border:0 !important;font-size:16px;font-weight:400;clear:both;}
#buddypress div#message p, #buddypress div#message.error p, #buddypress div.woocommerce-error#message p, #buddypress div#message.updated p, #sitewide-notice p{margin:0;background:none;padding:0;border:0;clear:both;font-size:inherit;}
#buddypress div#item-header{margin-bottom:15px;}
#buddypress div#item-header h2, #buddypress div#item-header h2 a{font-size:18px;color:#98226e;}
#buddypress span.activity{color:#b7b7b7;font-size:14px;line-height:24px;}
#buddypress div#item-header div#item-meta{color:#545454;font-size:16px;line-height:24px;}
#buddypress div#item-nav{margin-bottom:-1px !important;}
#buddypress div.item-list-tabs + #message{margin-top:20px;}
#buddypress div.item-list-tabs:not(#subnav) > ul, #buddypress ul.button-nav{overflow:hidden;margin:0;}
#buddypress ul.button-nav:after{content:'';border-bottom:1px solid #eaeaea;display:block;clear:both;position:relative;top:-11px;}
#buddypress div.item-list-tabs:not(#subnav) > ul > li, #buddypress ul.button-nav > li{border:1px solid #eaeaea;border-bottom:0;margin-right:5px;position:relative;z-index:0;}
#buddypress div.item-list-tabs:not(#subnav) > ul > li.selected, #buddypress div.item-list-tabs:not(#subnav) > ul > li.current, #buddypress ul.button-nav > li.selected, #buddypress ul.button-nav > li.current{z-index:1;background-color:#fff;}
#buddypress div.item-list-tabs:not(#subnav) > ul > li > a, #buddypress div.item-list-tabs:not(#subnav) > ul > li > span, #buddypress ul.button-nav > li > a{margin:0;display:inline-block;color:#545454;background:#f3f3f3;border:none;padding:10px 20px;}
.has-sidebar div.item-list-tabs:not(#subnav) > ul > li > a{padding:5px 10px !important;font-size:15px !important;}
#buddypress ul.button-nav > li > a{font-size:16px;}
#buddypress div.item-list-tabs:not(#subnav) > ul > li > a span, #buddypress ul.button-nav > li > a span{display:inherit;padding:0;background:none;border:none;font-size:inherit;color:inherit;padding:0;margin:0 0 0 3px;vertical-align:inherit;font-weight:500;}
#buddypress div.item-list-tabs:not(#subnav) > ul > li > a span:before, #buddypress ul.button-nav > li > a span:before{content:'(';}
#buddypress div.item-list-tabs:not(#subnav) > ul > li > a span:after, #buddypress ul.button-nav > li > a span:after{content:')';}
#buddypress div.item-list-tabs:not(#subnav) > ul > li:hover > a, #buddypress ul.button-nav > li:hover > a{background:#e6e6e6;border:none;}
#buddypress div.item-list-tabs:not(#subnav) > ul > li.selected > a, #buddypress div.item-list-tabs:not(#subnav) > ul > li.current > a, #buddypress ul.button-nav > li.selected > a, #buddypress ul.button-nav > li.current > a{background:none;color:#545454;border:none;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}
@media only screen and (max-width:782px){#buddypress div.item-list-tabs:not(#subnav) > ul > li:last-child{border-bottom:1px solid #eaeaea;}
#buddypress div.item-list-tabs:not(#subnav) > ul > li, #buddypress div.item-list-tabs:not(#subnav) > ul > li > a, #buddypress ul.button-nav > li, #buddypress ul.button-nav > li > a{width:100%;display:block;}
#buddypress div.item-list-tabs:not(#subnav) > ul > li > a > span, #buddypress ul.button-nav > li > a > span{display:inline-block;}
}
@media only screen and (min-width:783px) and (max-width:920px){#buddypress div.item-list-tabs:not(#subnav) > ul > li > a, #buddypress ul.button-nav > li > a{padding:8px 12px;}
}
#buddypress div.item-list-tabs#subnav{margin:-1px 0 25px;background:#fff;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;position:relative;overflow:inherit;min-height:62px;}
#buddypress div.item-list-tabs#subnav:after{content:'';display:block;clear:both;}
body.my-messages #buddypress div.item-list-tabs#subnav > ul{display:inline-block;float:left;}
#buddypress div.item-list-tabs#subnav > ul:after{clear:both;content:'';display:block;}
#buddypress div.item-list-tabs#subnav > ul > li{line-height:50px;font-size:14px;}
#buddypress div.item-list-tabs#subnav > ul > li > a{color:#545454;opacity:1;margin:0 15px 0 0;padding:5px 10px 5px 0;}
@media only screen and (max-width:399px){#buddypress div.item-list-tabs#subnav > ul > li > a{padding:5px 5px 5px 0;}
#buddypress div.item-list-tabs#subnav > ul li.last{display:block;float:inherit;margin-bottom:15px;clear:both;text-align:center;}
}
#buddypress div.item-list-tabs#subnav > ul > li > a:hover{text-decoration:underline;}
#buddypress div.item-list-tabs#subnav > ul > li.selected > a, #buddypress div.item-list-tabs#subnav > ul > li.current > a{background:none;color:#545454;}
#buddypress div.item-list-tabs#subnav > ul > li label{display:inline-block;font-weight:lighter;color:#b7b7b7;margin-right:15px;font-size:14px;top:2px;position:relative;}
#buddypress div.item-list-tabs#subnav > ul > li .chosen-container{display:inline-block;width:180px !important;min-width:180px;}
#buddypress div.item-list-tabs#subnav > ul > li a span{padding:0;background:none;border:none;font-size:14px;color:#545454;}
#buddypress div.item-list-tabs#subnav > ul > li a.button{margin-top:14px;padding:9px 15px 10px;margin-left:10px;color:#fff;margin-right:0;}
#buddypress div.item-list-tabs#subnav > ul > li a.button:hover{text-decoration:none;background:#902069;}
#buddypress div.item-list-tabs#subnav > ul > li .chosen-single{padding:2px 10px;}
#buddypress div.item-list-tabs#subnav > ul > li .chosen-container .chosen-results li{width:100%;font-size:14px;}
#buddypress div.item-list-tabs#subnav > ul > li.feed a:before{content:'\f09e';margin-right:5px;color:#98226e;}
#buddypress div.item-list-tabs#subnav div.message-search{margin:4px 0 -8px;line-height:50px;}
#buddypress div.item-list-tabs#subnav div.message-search input#messages_search{margin:0;}
#buddypress div.item-list-tabs#subnav div.message-search input#messages_search_submit{padding:11px 15px 11px;position:relative;bottom:-1px;margin-left:5px;}
#buddypress div.item-list-tabs#subnav div.message-search label{margin-right:0;}
@media only screen and (max-width:782px){#buddypress div.item-list-tabs#subnav div.message-search{float:none;margin-bottom:5px;}
}
#buddypress div#whats-new-post-in-box{margin-left:20px;padding-top:18px;display:inline-block;}
#buddypress div#whats-new-post-in-box .chosen-container{margin-top:0;margin-left:10px;display:inline-block;width:300px !important;position:relative;}
#buddypress div#whats-new-post-in-box .chosen-container a{position:absolute;top:-20px;width:100%;}
#buddypress div#whats-new-post-in-box .chosen-container .chosen-drop{top:20px;}
@media only screen and (max-width:782px){#buddypress div#whats-new-post-in-box{clear:both;display:block;margin-bottom:10px;margin-left:0;padding:0;}
#buddypress form#whats-new-form #whats-new-submit{float:none;width:100%;}
#buddypress form#whats-new-form #whats-new-submit input{width:100%;}
#buddypress div#whats-new-post-in-box .chosen-container{width:100% !important;margin-left:0;margin-top:30px;}
}
#buddypress form#whats-new-form p.activity-greeting{line-height:1;}
#buddypress form#whats-new-form textarea{width:100%;}
#buddypress #whats-new-options{overflow:inherit;height:inherit !important;min-height:80px;}
#buddypress form#whats-new-form #whats-new-submit{float:left;margin-top:inherit;}
#buddypress .activity-list li.mini{font-size:inherit;}
#buddypress .activity-list li.mini .activity-avatar img.avatar, #buddypress .activity-list li.mini .activity-avatar img.FB_profile_pic{width:60px;height:60px;margin-left:inherit;}
#buddypress div.activity-meta{margin-top:10px;}
#buddypress div.activity-meta a, #buddypress div.activity-meta a:hover{padding:0;background:none !important;color:#b7b7b7;font-size:12px;margin-right:15px;font-weight:400;outline:none;}
#buddypress div.activity-meta a.unfav:before{color:#98226e;}
#buddypress div.activity-meta a:focus{background:none !important;}
#buddypress div.activity-meta a:hover{color:#545454 !important;}
#buddypress div.activity-meta a.loading:after{content:"\f110";margin-left:10px;-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear;}
#buddypress div.activity-meta a.acomment-reply:before{content:'\f075';margin-right:5px;}
#buddypress div.activity-meta a.fav:before{content:'\f08a';margin-right:5px;}
#buddypress div.activity-meta a.unfav:before{content:'\f004';margin-right:5px;}
#buddypress div.activity-meta a.delete-activity:before{content:'\f00d';margin-right:5px;}
#buddypress div.activity-meta a:hover, #buddypress div.activity-meta a.loading{background:none;color:#98226e;text-decoration:none;}
#buddypress a.bp-primary-action span, #buddypress #reply-title small a span{background:none;color:#b7b7b7;padding:0;margin-left:3px;font-weight:500;font-size:inherit;text-decoration:none;}
#buddypress a.bp-primary-action span:before, #buddypress #reply-title small a span:before{content:'(';}
#buddypress a.bp-primary-action span:after, #buddypress #reply-title small a span:after{content:')';}
#buddypress a.bp-primary-action:hover span, #buddypress #reply-title small a:hover span{background:none;text-decoration:none;color:#98226e;}
#buddypress div.activity-comments form div.ac-reply-content{margin-left:65px;}
#buddypress div.activity-comments form .ac-textarea{border:0;padding:0;}
#buddypress div.activity-comments form textarea{border:1px solid #eaeaea;padding:10px;}
#buddypress ul.item-list{border-top:0;}
#buddypress ul.item-list li{border-top:1px solid #eaeaea;border-bottom:0;padding:20px 0 20px 0;overflow:hidden;}
#buddypress ul.item-list li:first-child{border-top:0;padding-top:0;}
#buddypress ul.item-list li img.avatar{margin-right:20px;}
#buddypress .activity-list .activity-content{margin:0 0 0 80px;}
#buddypress .activity-list .activity-content .activity-header, #buddypress .activity-list .activity-content .comment-header{color:#545454;}
#buddypress .activity-list .activity-content .activity-header p, #buddypress .activity-list .activity-content .comment-header p, #buddypress .activity-list .activity-content .time-since{font-size:14px;line-height:18px;}
#buddypress .activity-list .activity-content .activity-header p a, #buddypress .activity-list .activity-content .comment-header p a, #buddypress .activity-list .activity-content .time-since{font-weight:lighter;}
#buddypress .activity-list .activity-content .activity-header p:first-child a:first-child, #buddypress .activity-list .activity-content .comment-header p:first-child a:first-child{font-weight:600;}
#buddypress a.activity-time-since, #buddypress a.activity-time-since:hover, #buddypress .time-since{color:#b7b7b7;}
@media only screen and (max-width:782px){#buddypress a.activity-time-since{display:block;margin-top:5px;}
}
#buddypress .activity-list .activity-content .activity-header img.avatar{margin:0 5px 0px 0 !important;}
#buddypress #activity-stream p{margin:0;color:#545454;}
#buddypress .activity-list .activity-content .activity-inner, body.activity-permalink #buddypress .activity-content .activity-inner, #buddypress .activity-list .activity-content blockquote{background:#f3f3f3;display:inline-block;padding:10px 15px;margin:20px 0 0;}
#buddypress .activity-list .activity-content .activity-inner p, #buddypress .activity-list .activity-content blockquote p{font-size:14px;line-height:18px;}
#buddypress .activity-list .activity-content .activity-inner p em{font-style:italic;}
#buddypress .activity-list .activity-content .activity-inner p img.thumbnail{width:60px;margin:0 10px 0 -5px;}
#buddypress .activity-list li.load-more, #buddypress .activity-list li.load-newest{background:none;padding-top:50px;}
#buddypress .activity-list li.load-more a, #buddypress .activity-list li.load-newest a{padding:18px 130px;background:#f3f3f3;font-size:18px;color:#545454;overflow:hidden;display:inline-block;}
#buddypress .activity-list li.load-more a:hover, #buddypress .activity-list li.load-newest a:hover{text-decoration:none;background:#545454;color:#fff;}
#buddypress .activity-list li.load-more a:before, #buddypress .activity-list li.load-newest a:before{content:'\f107';margin-right:10px;}
div#item-header-avatar{overflow:hidden;max-width:35%;float:left;}
#buddypress div#item-header img.avatar{width:100%;}
#buddypress div#item-header div#item-header-content{float:left;margin-left:0;max-width:60%;padding-left:20px;}
#buddypress div.profile h4{font-size:24px;line-height:30px;font-weight:lighter;color:#b7b7b7;margin-top:0;vertical-align:middle;margin-bottom:15px;}
@media only screen and (max-width:782px){#buddypress div.profile h4{width:100%;}
}
#buddypress #items-buttons-dropdown{margin-top:9px;outline:none;}
#buddypress #items-buttons-dropdown .generic-button{float:none !important;margin:0 !important;border-bottom:1px solid #eaeaea;}
#buddypress #items-buttons-dropdown .generic-button:last-child{border-bottom:0;}
#buddypress #items-buttons-dropdown .generic-button a{background:none;border:0 !important;padding:10px;display:block;clear:both;float:none !important;margin:0;text-align:left;}
#buddypress #items-buttons-dropdown .generic-button a:hover{color:#98226e;}
#buddypress .field-visibility-settings, #buddypress .field-visibility-settings-toggle, #buddypress .field-visibility-settings-notoggle{color:#b7b7b7;}
#buddypress form#profile-edit-form .editfield{padding:0 0 15px 0;}
#buddypress form#profile-edit-form .editfield label{font-weight:500;}
#buddypress .standard-form div.submit{border-top:1px solid #eaeaea;padding-top:30px;}
#buddypress form#avatar-upload-form{border-top:1px solid #eaeaea;padding-top:20px;margin-top:-10px;}
#buddypress form#avatar-upload-form p:last-child{margin-bottom:0;}
#buddypress form#avatar-upload-form #avatar-upload{border-bottom:1px solid #eaeaea;}
#buddypress form#avatar-upload-form h5{margin-bottom:10px;}
#buddypress form #avatar-crop-pane{margin-bottom:10px;}
#buddypress table#message-threads{clear:both;overflow:hidden;margin-bottom:20px;border:1px solid #eaeaea;border-radius:3px;}
#buddypress table.messages-notices tr td{padding:10px 5px;border-bottom:1px solid #eaeaea;margin-bottom:20px;}
#buddypress table.messages-notices tr:last-child td{border-bottom:0;}
#buddypress .messages-notices .thread-options a.button{font-size:14px;margin-left:10px;}
#buddypress a#delete_sentbox_messages{border-style:solid;border-width:0px;cursor:pointer;font-family:"dincondensed", sans-serif;font-weight:normal;line-height:normal;margin:0 0 1.42857rem;position:relative;text-decoration:none;text-align:center;-webkit-appearance:none;-webkit-border-radius:0;display:inline-block;padding-top:1rem;padding-right:2rem;padding-bottom:1.07143rem;padding-left:2rem;font-size:1.14286rem;background-color:#98226e;border-color:#7a1b58;color:#fff;transition:background-color 300ms ease-out;margin-top:5px;padding:10px 20px;display:inline-block;}
#buddypress a#delete_sentbox_messages:hover, #buddypress a#delete_sentbox_messages:focus{background-color:#7a1b58;}
#buddypress a#delete_sentbox_messages:hover, #buddypress a#delete_sentbox_messages:focus{color:#fff;}
#buddypress div#message_type_select_chosen{width:auto !important;}
#buddypress div.messages-options-nav{background:inherit;padding:0;text-align:left;font-size:16px;min-height:400px;}
#buddypress .messages-notices .thread-options a.button{padding:0;background:inherit;color:#98226e;}
#buddypress li.dir-search, #buddypress li.groups-members-search{float:right !important;padding-top:12px;}
#buddypress li.dir-search label, #buddypress li.groups-members-search label{margin-right:5px !important;}
#buddypress #members-directory-form li.dir-search input[type="submit"], #buddypress #groups-directory-form li.dir-search input[type="submit"], #buddypress li.groups-members-search input[type="submit"]{padding:9px 15px 10px;font-weight:lighter;margin:0;position:relative;top:2px;vertical-align:top;}
#buddypress #members-directory-form li.filter, #buddypress #groups-directory-form li.filter, #buddypress .filter#group_members-order-select{float:left !important;padding-top:5px;padding-bottom:10px;margin-bottom:0 !important;}
#buddypress div.pagination{padding:0;margin-bottom:30px;}
#buddypress div.pagination .pag-count{font-size:14px;color:#545454;margin-left:0;padding:0;}
#buddypress ul.item-list li div.item-title a{font-size:18px;font-weight:normal;}
#buddypress ul.item-list li div.item-title a:hover{text-decoration:none;}
#buddypress ul.item-list li div.item-title span{color:#b7b7b7;font-size:14px;}
#buddypress ul.item-list li div.item-title span a{font-size:14px;}
#buddypress ul.item-list li div.item-update{background:#f3f3f3;display:inline-block;padding:10px 15px;margin:10px 0 0;font-size:14px;line-height:24px;}
@media only screen and (max-width:399px){#buddypress #members-directory-form li.filter, #buddypress #members-directory-form li.dir-search, #buddypress #groups-directory-form li.filter, #buddypress #groups-directory-form li.dir-search, #buddypress .filter#group_members-order-select, #buddypress li.groups-members-search{float:left !important;display:block;width:100%;text-align:center;}
#buddypress li.filter{padding-top:12px;}
#buddypress li.dir-search{padding:0 !important;}
}
@media only screen and (max-width:782px){#buddypress ul.item-list li div.action{position:relative;text-align:left;}
#buddypress ul.item-list li div.action div.generic-button a{padding:5px 10px;font-size:14px;}
}
#buddypress div#item-header div#item-actions{width:15%;}
#buddypress a.bp-secondary-action, #buddypress span.highlight{font-size:14px;}
#buddypress span.highlight{color:#545454;}
#buddypress ul.item-list li div.item-desc{margin:10px 0 0 90px;color:#545454;}
#buddypress ul.item-list li div.item-desc p{margin-bottom:0;}
#buddypress ul.item-list li div.meta{color:#b7b7b7;}
.page-title .group-create, .breadcrumbs .group-create{display:none;}
#buddypress .item-body#group-create-body{border-top:1px solid #eaeaea;margin:-1px 0;padding-top:20px;}
@media only screen and (max-width:782px){#buddypress div#item-header div#item-actions{display:none;}
}
#buddypress div#pag-top .pagination-links{display:none;}
#buddypress div#pag-bottom{border-top:1px solid #eaeaea !important;padding-top:30px !important;}
#buddypress div#pag-bottom .pag-count{display:none;}
#buddypress div.pagination .pagination-links{float:none;text-align:center;}
#buddypress div.pagination .pagination-links .page-numbers.current{background:#98226e;color:#fff !important;}
#buddypress div.pagination .pagination-links .page-numbers{display:inline-block;float:none;background:#f3f3f3;margin-left:-2px;margin-right:-2px;padding:12px 20px !important;color:#545454 !important;border-right:2px solid #eaeaea;font-size:16px;}
#buddypress div.pagination .pagination-links .page-numbers:hover{color:#fff !important;background-color:#902069;text-decoration:none;}
#buddypress div.pagination .pagination-links .page-numbers:last-child{border-right:0;}
@media only screen and (max-width:782px){#buddypress div.pagination .pagination-links{clear:both;margin-top:25px;}
}
#buddypress div.dir-search{margin:-10px 0 0 0 !important;}
#buddypress div.dir-search label{line-height:1 !important;margin-right:5px;}
#buddypress div.dir-search input#blogs_search{margin:0;}
#buddypress div.dir-search input#blogs_search_submit{top:2px;margin:0;padding-top:9px;padding-bottom:10px;position:relative;}
.breadcrumbs{background:inherit;border:inherit;padding:3px 0 15px;float:none;overflow:inherit;}
#breadcrumbs ul li a{font-family:'Droid Sans', sans-serif;}
#breadcrumbs ul li span{font-family:'Droid Sans', sans-serif;}
.breadcrumbs1{background:inherit;border:inherit;padding:22px 0;float:right;overflow:inherit;}
.breadcrumbs1{display:block;padding:0.64286rem 1rem 0.64286rem;overflow:hidden;margin-left:0;list-style:none;//border-style:solid;//border-width:1 px;//background-color:#f6f6f6;//border-color:#ddd;//border-radius:3
px;}
.breadcrumbs1 li a{font-size:14px;color:#8b8c8e;text-transform:capitalize;font-weight:300;}
.breadcrumbs1 > * a{color:#98226e;}
.post-nav a{font-family:'Droid Sans', sans-serif;}
.nav-label{font-family:'Droid Sans', sans-serif;}
.breadcrumbs1 li{display:inline-block;padding:0 3px;font-size:14px;color:#8b8c8e;text-transform:capitalize;font-weight:300;}
.breadcrumbs1 > *{margin:0;float:left;font-size:0.78571rem;line-height:0.78571rem;text-transform:uppercase;color:#98226e;}
.breadcrumbs1 > *:first-child:before{margin:0;}
.breadcrumbs1 > *:before{color:#aaa;margin:0 0.85714rem;position:relative;top:1px;}
.breadcrumbs1 li:after{margin-left:6px;color:#8b8c8e;font-size:16px;}
.page-title{margin-bottom:15px;}
.stack_wrap li .post-thumbnail{max-height:320px;}
.top-menu .top-bar .name img.logo-desktop{height:60px !important;}
.main-menu .top-bar-section ul.search input{margin-top:-20px;font-weight:400;}
.category_posts_sub_menu .category_submenu_post a:hover{color:#98226e;}
.main-menu .top-bar-section > ul > li > a{font-size:16px !important;font-family:'Droid Sans', sans-serif;}
.category_submenu_post:nth-child(7){display:none;}
.category_submenu_post:nth-child(6){//display:none;}
#category_posts_sub_menu_1295 .category_submenu_post:nth-child(6){//display:none;}
#category_posts_sub_menu_1298 .category-icon-list a{margin-left:100px;}
#category_posts_sub_menu_1294 .category-icon-list a{margin-left:60px;}
.category-icon-list{list-style:none;line-height:30px;max-width:232px;width:232px;}
.category-icon-list a{margin-left:40px;min-width:150px;text-align:right;}
.category-icon-list{color:#545454;}
.category-icon-list:hover{color:#98226e;}
.category-icon-list a{color:#545454;}
.category-icon-list a{float:right;}
.right-arrow{opacity:0;}
.category-icon-list a:hover .right-arrow:hover{color:#98226e;}
.category-icon-list .right-arrow{font-size:11px !important;color:#545454;}
.category-icon-list:hover .right-arrow{color:#98226e;opacity:1;}
.category-icon-list:hover a{color:#98226e;}
.category_submenu_post{margin-top:10px !important;}
.category_posts_sub_menu{border-bottom:3px solid #98226e;}
.nm_mc_input{width:100% !important;}
.category_posts_sub_menu .category_tags{border-top:none !important;margin-top:0px;float:left;margin-right:25px;margin-left:-50px;}
.posts-grid .post-thumbnail{max-height:none !important;}
.post-thumbnail{max-height:154px;}
.category_posts_sub_menu{opacity:0.93 !important;}
.bold{font-family:dincondensed !important;font-weight:400 !important;}
p.large{font-size:14px;line-height:26px;}
.subheader{font-size:14px;//font-family:Helvetica, Arial, sans-serif;font-family:'Droid Sans', sans-serif;}
p{//font-family:Helvetica, Arial, sans-serif;font-family:'Droid Sans', sans-serif;}
h5{//font-family:Helvetica, Arial, sans-serif;font-family:'Droid Sans', sans-serif;font-size:20px;font-weight:400;}
.push-menu-label{display:none;}
.footer_wrapper .footer h2.widgettitle{font-size:16px !important;font-family:'Droid Sans', sans-serif;font-weight:400;}
.textwidget .menu .menu-item{font-family:'Droid Sans', sans-serif;font-weight:400;}
.has_label{display:none;}
.newsletter-wrap p{margin-bottom:10px;font-size:1rem;line-height:15px;}
#nm_mc_button-1423049942{padding-left:30px;padding-right:30px;padding-bottom:0.7rem;padding-top:0.7rem;}
.home-banner-main{background:#fbfbfb;}
.xt-dislikes{display:none;}
.home-banner{text-align:center;margin-right:0;margin-left:0;margin-top:10px;margin-bottom:10px;}
.has-dropdown.close .animate-drop.slide-top, .animate-drop.slide-top.close{border-bottom:3px solid #98226e;}
.has-dropdown.open .animate-drop.slide-top, .animate-drop.slide-top.open{border-bottom:3px solid #98226e;}
.animate-drop{border-bottom:3px solid #98226e;}
.animate-drop.slide-top{border-bottom:3px solid #98226e;}
.gradient-wrap:after{background:-moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, #000 200%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 0, 0, 0)), color-stop(100%, #000));background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, #000 200%);background:-o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, #000 200%);background:-ms-linear-gradient(top, rgba(0, 0, 0, 0) 0%, #000 200%);background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, #000 200%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#b3000000', GradientType=0);z-index:0;bottom:0;content:"";height:100%;width:100%;display:block;position:absolute;}
.xtss-twitter .xtss-name{padding-left:6px;padding-right:6px;}
.xt-likes{float:left;cursor:pointer;}
.article-header h1{line-height:35px;margin-top:0px;margin-bottom:0px;//font-family:Merriweather Sans, sans-serif;font-size:46px;font-weight:400;}
article .article-header{margin-bottom:30px;padding-bottom:0px;border-bottom:none;}
.page-title{color:#545454;}
.gradient-wrap:after{background:linear-gradient(to bottom, rgba(0, 0, 0, 0.3) 66%, #000 120%);}
.orbit-container .orbit-prev, .orbit-container .orbit-next{width:40px !important;height:40px !important;}
.orbit-container .orbit-prev:after, .orbit-container .orbit-next:after{font-size:28px;}
.widget.xt_widget_newsletter input.nm_mc_input{margin-bottom:10px !important;}
.button, button, input[type="submit"], input[type="button"], .mini-cart .cart-buttons .button{line-height:12px;}
#EMAIL-1423049942{height:34px;font-family:'Droid Sans', sans-serif;}
.landing-sidebar{width:30% !important;}
.landing-main{width:70% !important;}
.category_tags .category-icon-list{font-family:'Droid Sans', sans-serif;}
article .article-content p{font-size:16px;}
.seperate-line{border:1px solid #ebebeb;margin-bottom:25px;}
.page-header{padding:12px 0px 0px 0px;}
.article-header .meta .mini .stats-wrap{display:inline-block;padding:8px;}
.stats{float:right !important;margin-top:5px !important;}
.whatsapp_landing{display:none !important;}
input[type="radio"] + label{margin-left:1.57143rem;margin-right:2.14286rem;margin-bottom:7px;margin-top:-44px;}
label{text-indent:14px;font-size:14px;}
.lq-min-height{min-height:95px;}
.article-content a{color:#98226e;}
.article-content a:hover{text-decoration:underline;}
h3.widgettitle{color:#000;border-bottom:1px solid #ddd;padding-bottom:8px;text-transform:uppercase;}
#xt-text-20{margin-bottom:10px;}
#nm_mc_button-1426250456{padding-left:118px;padding-right:118px;}
#ui-id-4{font-family:'Droid Sans', sans-serif;}
.wp-polls{font-family:'Droid Sans', sans-serif;font-size:16px;}
#nm_mc_button-1423049942{padding-left:115px;padding-right:114px;}
.xt_ads{margin-top:-20px !important;}
.slickQuizWrapper .quizResultsCopy h3 span{font-style:normal !important;font-size:17px;}
.quizShare{text-align:center;}
.quizDescription{display:none;}
.likes{color:#98226e;}
@media screen and (min-width:320px) and (max-width:360px){.post-thumbnail{max-height:154px !important;}
.lt-min-height{min-height:46px !important;}
.ls-min-height{min-height:42px !important;}
}
@media screen and (min-width:361px) and (max-width:391px){.category{margin-top:2px !important;}
.post-thumbnail{max-height:160px !important;}
.lt-min-height{min-height:66px !important;}
.landing-category-name a{font-size:23px !important;}
.lq-min-height{min-height:66px !important;}
.ls-min-height{min-height:66px;}
}
@media screen and (max-width:480px){.ls-min-height{min-height:66px !important;}
.orbit-caption{font-family:dincondensed;}
.article-header h1{font-size:26px;}
.category_posts_sub_menu{display:none;}
.top-bar-section .follow{display:none !important;}
.home-top-slider2{width:100% !important;font-family:'Droid Sans', sans-serif !important;}
.whatsapp_landing{display:block !important;}
.home-top-sidebar{width:100% !important;margin-top:20px !important;}
.landing-sidebar{width:100% !important;}
.landing-main{width:100% !important;}
.show-for-small{width:100%;margin-top:23px !important;}
.xt-votes{margin-top:30px;margin-bottom:30px;}
.page-title{margin-bottom:-26px;}
.article-header .meta .stats{margin-top:-38px !important;}
.top-menu .top-bar .name img.logo-desktop{height:47px !important;}
.top-menu .top-bar .toggle-topbar.menu-icon a{padding:0 10px;}
.top-menu .top-bar-section > ul > li:not(.has-form) > a:not(.button){border-radius:0% !important;}
.top-menu .top-bar .top-bar-section{background-color:#fff;}
.top-menu .top-bar.expanded .top-bar-section > ul > li > a{color:#545454;}
.home-banner{margin-top:5px !important;margin-bottom:5px !important;}
.home-top-slider2{margin-top:-20px !important;}
.lp-min-height{min-height:30px !important;}
.lp-min-height1{min-height:30px !important;}
.fa-search{color:#545454;}
#nm_mc_button-1423049942{width:100%;}
h3.widgettitle{font-size:18px;margin-top:15px;}
.xt_ads{text-align:center !important;}
.breadcrumbs{display:none;}
.article-categories .widgettitle{margin-top:0px !important;}
.article-categories .landing-category-name{font-size:18px !important;}
#xt_vc_widget_xt_news_3b4244fbb9982597baa1decde165d82b{margin-bottom:-26px;}
#xt_vc_widget_xt_news_6566333717b7a402f364dc7eb61a67da{margin-bottom:-16px;}
#xt_vc_widget_xt_news_296d4c83bf80af7d7602a45cac4c1583{margin-bottom:-28px;}
#xt_vc_widget_xt_news_17b36040368125971c34fc0d80602efd{margin-bottom:-28px;}
#xt_vc_widget_xt_news_0f114d357c189f02cf21e8eb2cda328b{margin-top:35px !important;}
#xt_vc_widget_xt_news_b756b18b51da8764d3f62c6623d79425{margin-top:-60px;}
#xt_vc_widget_xt_news_7c5f351f279f383d3feee74639350c07{margin-top:-11px;}
#xt_vc_widget_xt_news_7d3766f6498c9b5b6320cdeec23839d0{margin-bottom:-34px;}
#xt_vc_widget_xt_news_82d9cfa2159c0089a7f0b9405c6b5623{margin-bottom:40px;}
.quizShare .emailButton{margin-top:10px;}
.lq-min-height{min-height:64px;}
.widget p:last-child{margin-bottom:8px;}
.top-menu{background:#fff;border-bottom:2px solid #98226e;}
.top-menu .top-bar .toggle-topbar.menu-icon{background-color:#98226e;}
.small-7{width:100%}
.lp-footer{display:block !important;}
.copyright p{text-align:center !Important;}
.article-categories .article-til{padding-top:5px !important;}
}
@media screen and (min-width:481px) and (max-width:600px){.post-thumbnail{max-height:413px !important;}
.orbit-caption{font-family:dincondensed;}
.top-menu .top-bar-section > ul > li:not(.has-form) > a:not(.button){border-radius:0% !important;}
h3.widgettitle{margin-top:10px;}
.xt_ads{text-align:center !important;}
.nm_mc_input{width:44% !important;}
.seperate-line{display:none !important;}
.lt-min-height{min-height:36px !important;}
.page-title{margin-bottom:-24px;}
#main-mobile-menu li a{background:#fff !important;}
.home-banner-main{margin-bottom:-30px !important;}
.article-header h1{font-size:26px !important;padding-top:48px;}
.top-bar-section .follow{display:none !important;}
.home-top-slider2{width:100% !important;font-family:'Droid Sans', sans-serif !important;}
.whatsapp_landing{display:none !important;}
.home-top-sidebar{width:100% !important;margin-top:20px;}
.landing-sidebar{width:100% !important;}
.landing-main{width:100% !important;}
.show-for-small{width:100%;margin-top:25px !important;}
.lp-min-height{min-height:25px !important;}
.lp-min-height1{min-height:30px !important;}
h5{font-size:20px !important;}
.posts-grid .post-thumbnail{max-height:100%;}
#flirting-adsense{text-align:center;}
.fa-search{color:#545454;}
#nm_mc_button-1423049942{padding-left:80px !important;padding-right:80px !important;}
h3.lq-min-height{min-height:20px !important;}
.breadcrumbs{display:none;}
#xt_vc_widget_xt_news_1596c5a531fac66836b551774fb85b4f .widgettitle{margin-top:27px !important;}
.top-menu .top-bar.expanded .social-networks{padding:76px 20% !important;}
.article-categories .widgettitle{margin-top:0px !important;}
.article-categories .landing-category-name{font-size:23px !important;}
.footer_wrapper .copyright p{font-size:11px;}
#xt_vc_widget_xt_news_0f114d357c189f02cf21e8eb2cda328b{margin-top:-21px;}
.xt_widget_newsletter{text-align:center;}
#xt_vc_widget_xt_news_3b4244fbb9982597baa1decde165d82b{margin-top:-4px;}
#xt_vc_widget_xt_news_b756b18b51da8764d3f62c6623d79425{margin-top:-61px;}
#xt_vc_widget_xt_news_7c5f351f279f383d3feee74639350c07{margin-top:-17px;}
#xt_vc_widget_xt_news_7d3766f6498c9b5b6320cdeec23839d0{margin-bottom:-34px;}
#xt_vc_widget_xt_news_82d9cfa2159c0089a7f0b9405c6b5623{margin-bottom:40px;}
.banner-head{margin-top:82px !important;}
.small-7{width:100%}
.lp-footer{display:block !important;}
.copyright p{text-align:center !Important;}
}
@media screen and (min-width:601px) and (max-width:768px){.posts-grid .post-thumbnail{max-height:413px;}
.lp-min-height{min-height:42px;}
#xt_vc_widget_xt_news_65549902b893c73944a140f464066970 .news-list li:nth-child(2){display:none;}
#xt_vc_widget_xt_news_65549902b893c73944a140f464066970 .news-list li:nth-child(3){display:none;}
#xt_vc_widget_xt_news_81d08d6bf7a39d05542267d7205b3175 .news-list li:nth-child(2){display:none;}
#xt_vc_widget_xt_news_03e6ba7abfd1cd6dece73cae536c18ed .news-list li:nth-child(2){display:none;}
[class*="block-grid-"] > li{margin-bottom:0px;}
.widget.xt_news .news-list .meta .author{font-size:9px}
.lp-min-height1{min-height:100px;}
.lt-min-height{min-height:32px;}
.lk-min-height{min-height:20px;}
.article-header h1{font-size:28px !important;}
.top-bar-section .follow{display:none !important;}
.home-top-slider2{width:100% !important;font-family:'Droid Sans', sans-serif !important;}
.whatsapp_landing{display:none !important;}
.home-top-sidebar{width:100% !important;margin-top:20px;}
.landing-sidebar{width:100% !important;}
.landing-main{width:100% !important;}
.show-for-small{width:100%;}
#EMAIL-1423049942{width:53% !important;}
.top-menu .top-bar-section > ul > li:not(.has-form) > a:not(.button){border-radius:0% !important;}
.xt_ads{text-align:center !important;}
#nm_mc_button-1423049942{color:#fff !important;}
.show-for-small{margin-top:21px !important;}
.breadcrumbs li a{font-size:13px;}
.breadcrumbs li span{font-size:12px;}
.orbit-caption{font-family:dincondensed;}
.xt_widget_newsletter{text-align:center;}
.lp-min-height1{min-height:38px;}
.social-networks{margin-top:-6px;}
.top-menu .top-bar-section > ul > li:not(.has-form) > a:not(.button){background:#fff !important;}
.lq-min-height{min-height:34px;}
.breadcrumbs li span{font-size:11px;}
}
@media screen and (min-width:768px) and (max-width:783px){.category_posts_sub_menu{display:none;}
}
@media screen and (min-width:768px) and (max-width:769px){.category_posts_sub_menu{display:none;}
#EMAIL-1423049942{width:82% !important;}
.home-top-sidebar .wpb_wrapper .wpb_raw_code{float:left;width:50%;margin-top:50px;}
.lp-min-height{min-height:40px;}
.page-title{margin-bottom:-20px;}
.lt-min-height{min-height:40px !important;}
.home-top-slider2{width:100% !important;}
.home-top-sidebar .wpb_wrapper .home-page-ad{float:right;margin-top:26px;}
.widget.xt_widget_newsletter input.nm_mc_input{margin-bottom:26px !important;}
.newsletter-wrap p{margin-bottom:19px;}
.small-block-grid-1 > li:nth-of-type(1n+1){clear:none;}
.small-block-grid-1 > li{width:50%;}
h3.bold{font-size:12px;}
h4.bold{font-size:15px;}
#nm_mc_button-1423049942{padding-left:63px;padding-right:63px;}
#xt_vc_widget_xt_news_b4924f84884f529e98bb330ed032f671 .news-list li:nth-child(2){display:none !important;}
#xt_vc_widget_xt_news_517227adf3d3652593c66deef602c745 .news-list li:nth-child(2){display:none !important;}
.top-menu .top-bar .toggle-topbar.menu-icon a{padding:0 10px;}
.top-menu .top-bar-section > ul > li:not(.has-form) > a:not(.button){border-radius:0% !important;}
.top-menu .top-bar .top-bar-section{background-color:#fff;}
.top-menu .top-bar.expanded .top-bar-section > ul > li > a{color:#545454;}
.xt_vc_widget_xt_news_27314827d2bc10ee8cbff0566e82df44 .news-list li .meta .category{margin-top:44px;}
.lp-sensual .news-list li{width:100%;}
.lp-flings .news-list li{width:100%;}
.lp-women .news-list li{width:100%;}
.lp-men .news-list li{width:100%;}
}
@media screen and (min-width:769px) and (max-width:991px){.article-header h1{font-size:26px;}
.newsletter-wrap p{margin-bottom:13px;font-size:1rem;line-height:25px;}
.small-block-grid-1 > li:nth-of-type(1n+1){clear:none;}
.small-block-grid-1 > li{width:50%;}
h4.bold{font-size:15px;}
h3.bold{font-size:12px;}
#xt_vc_widget_xt_news_6598db87c090bf4f92de7d349f40d2ab ul li .large-8 .meta h5{font-size:15px !important;}
.widget.xt_widget_newsletter input.nm_mc_input{margin-bottom:26px !important;}
.newsletter-wrap p{margin-bottom:18px;}
#EMAIL-1423049942{height:42px;}
.widget.xt_widget_newsletter input.nm_mc_button{margin-bottom:14px !important;}
#nm_mc_button-1423049942{line-height:22px;}
.follow{display:none !important;}
.landing-main{width:100% !important;}
}
@media screen and (min-width:992px) and (max-width:1024px){h3.widgettitle{font-size:20px !important;}
.widget.xt_news .news-list .meta .author{font-size:13px;}
.article-header h1{font-size:32px;}
.main-menu .top-bar-section > ul > li > a{font-size:13px !important;}
.category_submenu_post:nth-child(6){display:none;}
.footer_wrapper .footer h2.widgettitle{font-size:16px;}
.breadcrumbs li{font-size:13px;}
.footer_wrapper .copyright p{font-size:11px;}
}
@media only screen
and (min-device-width:601px)
and (max-device-width:670px)
and (orientation:landscape)
and (-webkit-min-device-pixel-ratio:2){.post-thumbnail{max-height:180px !important;}
.bold{font-size:32px;}
h5{font-family:dincondesed;font-size:32px;}
.vc_col-sm-3 .wpb_column .vc_column_container{width:100%;}
}
@font-face{font-family:dincondensed;src:url(fonts/DinCondensed.woff);}
h4{font-family:dincondensed;font-size:20px;font-weight:400;line-height:1.3em;}
.bold{font-family:dincondensed;font-size:25px;font-weight:400 !important;line-height:1.3em;}
h1{font-family:'Droid Sans', sans-serif;font-size:26px;font-weight:600;line-height:1.3em;}
h3{font-family:'Droid Sans', sans-serif;font-size:25px;font-weight:400;line-height:1.3em;}
.breadcrumbs1 li a{font-weight:400;}
.row .category a{font-family:'Droid Sans', sans-serif !important;}
#left-side-push-menu .menu-item a{font-family:'Droid Sans', sans-serif !important;font-weight:400 !important;}
.top-bar-section{font-family:'Droid Sans', sans-serif;}
.search-input{font-family:'Droid Sans', sans-serif !important;}
body{font-family:'Droid Sans', sans-serif;font-weight:400;font-style:normal;}
h1{font-family:dincondensed;font-weight:500;font-style:bold;}
h2{font-family:'Droid Sans', sans-serif;font-weight:500;font-style:bold;}
h3{font-family:'Droid Sans', sans-serif;font-weight:400;font-style:bold;}
h4{font-family:'Oswald';font-weight:400;font-style:normal;}
h5{font-family:'Oswald';font-weight:400;font-style:normal;}
h6{font-family:'Droid Sans', sans-serif;font-weight:400;font-style:normal;}
.smart-sidebar-item .author{font-family:'Droid Sans', sans-serif !important;font-weight:400;}
.page-title{font-family:'Droid Sans', sans-serif !important;font-weight:400;}
.breadcrumbs1 ul li a:hover{color:#98226e !important;}
#back-to-top{font-family:'Droid Sans', sans-serif;font-weight:400;}
.category_posts_sub_menu{display:none;}
.article-categories ul li a{font-family:'Droid Sans', sans-serif;}
.stats-wrap .views{display:none !important;}
.article-categories .landing-category{padding-top:1px;font-size:15px;}
.article-categories .landing-cat{float:left;margin-right:8px;font-size:17px;}
article .article-categories{margin:0px 0 0px !important;clear:both;}
.article-categories .landing-category-name{padding-top:2px;font-size:25px;margin-top:4px;margin-bottom:20px;font-family:'Droid Sans', sans-serif;}
.article-categories .article-til{float:left;margin-right:8px;padding-top:2px;}
.lp-min-height{min-height:95px;}
.lk-min-height{min-height:65px;}
#xt_vc_widget_xt_news_5a873f0bc440de8b056da970f3cf4d0f .news-list h5 a{font-size:25px !important;}
.article-content h2{font-size:25px;line-height:1.3em;}
.sidebar.widget-area{padding-top:8px;}
.comments-top{overflow:hidden;}
.WP-EmailIcon{margin-top:-10px;position:relative;top:5px;}
.ls-min-height{min-height:87px;}
/*h3.widgettitle{font-size:23px;}*/
.comments{display:none;}
.alignnone{display:none !important;}
@media screen and (max-width:420px) and (min-width:361px){img.wp-post-image{height:240px;}
.post-thumbnail{max-height:240px !important;}
}
@media only screen and (-webkit-min-device-pixel-ratio:2) and (max-device-width:670px) and (min-device-width:601px) and (orientation:landscape){.post-thumbnail{max-height:240px !important;}
img.wp-post-image{height:240px;}
}
@media only screen
and (min-device-width:300px)
and (max-device-width:340px)
and (orientation:portrait)
and (-webkit-min-device-pixel-ratio:2){.article-content h2{font-size:19px;}
.post-thumbnail{max-height:250px !important;}
img.wp-post-image{height:250px !important;width:300px;}
.article-categories .landing-category-name{font-size:23px !important;padding-top:5px;}
.banner-head{display:none;}
.lq-min-height{padding-top:28px;}
.lq-min-height{padding-top:28px;}
.lpk-min-height{padding-top:28px;}
.lt-min-height{padding-top:28px;}
.seperate-line{display:none;}
h3.page-title{font-size:18px;}
.lk-min-height{padding-top:28px;}
}
@media only screen
and (min-device-width:375px)
and (max-device-width:667px)
and (orientation:portrait)
and (-webkit-min-device-pixel-ratio:2){.banner-head{display:none;}
.article-categories .landing-category-name{padding-top:4px;}
.article-content h2{font-size:19px;}
.seperate-line{display:none;}
.adsbygoogle{height:45px;}
}
@media only screen
and (min-device-width:375px)
and (max-device-width:667px)
and (orientation:landscape)
and (-webkit-min-device-pixel-ratio:2){.lp-min-height1{min-height:48px;}
.widget.xt_news .news-list .meta .author{font-size:16px;}
h3.widgettitle{font-size:22px !important;}
.lp-men{width:100%;}
.article-content h2{font-size:19px;}
.lk-min-height{min-height:40px;}
.lt-min-height{min-height:40px;}
.page-title{margin-bottom:-23px;}
.fa .fa-thumbs-up{display:none;}
.article-categories .landing-category-name{font-size:23px;}
.banner-head{margin-top:32px !important;}
}
@media only screen
and (min-device-width:414px)
and (max-device-width:736px)
and (orientation:portrait)
and (-webkit-min-device-pixel-ratio:3){.banner-head{display:none;}
.article-content h2{font-size:19px;}
}
@media only screen
and (min-device-width:414px)
and (max-device-width:736px)
and (orientation:landscape)
and (-webkit-min-device-pixel-ratio:3){.posts-grid .post-thumbnail{max-height:413px;}
.lp-min-height{min-height:40px;}
h3.widgettitle{font-size:25px !important;}
}
#xt-news-3{padding:0px 10px 0px 10px !important;}