@charset "UTF-8";
@charset "UTF-8";

   .g1-tl-squircle .g1-dropcap--solid, .g1-tl-squircle .g1-tabs--button .g1-tab-title, .g1-tl-squircle .g1-progress-bar__track, .g1-tl-squircle .g1-progress-bar__bar, .g1-tl-squircle .g1-simple-slider.g1-nav-coin-thumbs .g1-nav-coin li, .g1-tl-squircle .g1-collection--grid.g1-collection--masonry article{-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;border-top-left-radius:5px;}
.g1-tr-squircle .g1-dropcap--solid, .g1-tr-squircle .g1-tabs--button .g1-tab-title, .g1-tr-squircle .g1-progress-bar__track, .g1-tr-squircle .g1-progress-bar__bar, .g1-tr-squircle .g1-simple-slider.g1-nav-coin-thumbs .g1-nav-coin li, .g1-tr-squircle .g1-collection--grid.g1-collection--masonry article{-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;border-top-right-radius:5px;}
.g1-br-squircle .g1-dropcap--solid, .g1-br-squircle .g1-tabs--button .g1-tab-title, .g1-br-squircle .g1-progress-bar__track, .g1-br-squircle .g1-progress-bar__bar, .g1-br-squircle .g1-simple-slider.g1-nav-coin-thumbs .g1-nav-coin li, .g1-br-squircle .g1-collection--grid.g1-collection--masonry article, .g1-br-squircle .g1-collection--grid.g1-collection--masonry .g1-nonmedia{-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px;}
.g1-bl-squircle .g1-dropcap--solid, .g1-bl-squircle .g1-tabs--button .g1-tab-title, .g1-bl-squircle .g1-progress-bar__track, .g1-bl-squircle .g1-progress-bar__bar, .g1-bl-squircle .g1-simple-slider.g1-nav-coin-thumbs .g1-nav-coin li, .g1-bl-squircle .g1-collection--grid.g1-collection--masonry article, .g1-bl-squircle .g1-collection--grid.g1-collection--masonry .g1-nonmedia{-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;border-bottom-left-radius:5px;}
.g1-tl-circle .g1-tabs--button .g1-tab-title, .g1-tl-circle .g1-collection--grid.g1-collection--masonry article{-moz-border-radius-topleft:12px;-webkit-border-top-left-radius:12px;border-top-left-radius:12px;}
.g1-tr-circle .g1-tabs--button .g1-tab-title, .g1-tr-circle .g1-collection--grid.g1-collection--masonry article{-moz-border-radius-topright:12px;-webkit-border-top-right-radius:12px;border-top-right-radius:12px;}
.g1-br-circle .g1-tabs--button .g1-tab-title, .g1-br-circle .g1-collection--grid.g1-collection--masonry article, .g1-br-circle .g1-collection--grid.g1-collection--masonry .g1-nonmedia{-moz-border-radius-bottomright:12px;-webkit-border-bottom-right-radius:12px;border-bottom-right-radius:12px;}
.g1-bl-circle .g1-tabs--button .g1-tab-title, .g1-bl-circle .g1-collection--grid.g1-collection--masonry article, .g1-bl-circle .g1-collection--grid.g1-collection--masonry .g1-nonmedia{-moz-border-radius-bottomleft:12px;-webkit-border-bottom-left-radius:12px;border-bottom-left-radius:12px;}
.cssanimations .g1-pagination a.prev:hover:after, .cssanimations .g1-html-rotator .g1-nav-direction__prev:hover:before, .cssanimations .g1-simple-slider-simple .g1-nav-direction__prev:hover:after, .cssanimations .g1-simple-slider-kenburns .g1-nav-direction__prev:hover:after, .cssanimations .g1-simple-slider-standout .g1-nav-direction__prev:hover:after, .cssanimations .g1-simple-slider-relay .g1-nav-direction__prev:hover:after, .cssanimations .tp-leftarrow:hover:before, .cssanimations .g1-twitter--carousel .g1-nav-direction__prev:hover:before, .cssanimations .g1-gmap-wrapper .g1-pan-control .g1-left:hover:before, .cssanimations .format-gallery .entry-featured-media .g1-nav-direction__prev:hover:before, .cssanimations #wp-calendar #prev a:hover:after{-webkit-animation:g1_horizontal_loop 0.35s ease-in-out;-moz-animation:g1_horizontal_loop 0.35s ease-in-out;-o-animation:g1_horizontal_loop 0.35s ease-in-out;animation:g1_horizontal_loop 0.35s ease-in-out;}
.cssanimations .g1-pagination a.next:hover:after, .cssanimations .g1-html-rotator .g1-nav-direction__next:hover:before, .cssanimations .g1-simple-slider-simple .g1-nav-direction__next:hover:after, .cssanimations .g1-simple-slider-kenburns .g1-nav-direction__next:hover:after, .cssanimations .g1-simple-slider-standout .g1-nav-direction__next:hover:after, .cssanimations .g1-simple-slider-relay .g1-nav-direction__next:hover:after, .cssanimations .tp-rightarrow:hover:before, .cssanimations .g1-twitter--carousel .g1-nav-direction__next:hover:before, .cssanimations .g1-gmap-wrapper .g1-pan-control .g1-right:hover:before, .cssanimations .format-gallery .entry-featured-media .g1-nav-direction__next:hover:before, .cssanimations #wp-calendar #next a:hover:after{-webkit-animation:g1_horizontal_loop 0.35s ease-in-out reverse;-moz-animation:g1_horizontal_loop 0.35s ease-in-out reverse;-o-animation:g1_horizontal_loop 0.35s ease-in-out reverse;animation:g1_horizontal_loop 0.35s ease-in-out reverse;}
.cssanimations .g1-gmap-wrapper .g1-pan-control .g1-top:hover:before, .cssanimations .g1-gmap-wrapper .g1-zoom-control .g1-zoom-in:hover:before, .cssanimations #g1-preheader__switch:hover:before, .cssanimations #g1-back-to-top:hover:before{-webkit-animation:g1_vertical_loop 0.35s ease-in-out;-moz-animation:g1_vertical_loop 0.35s ease-in-out;-o-animation:g1_vertical_loop 0.35s ease-in-out;animation:g1_vertical_loop 0.35s ease-in-out;}
.cssanimations .g1-toggle__title:hover .g1-toggle__switch:before, .cssanimations .g1-toggle__title:hover .g1-toggle__switch:after, .cssanimations .g1-gmap-wrapper .g1-pan-control .g1-bottom:hover:before, .cssanimations .g1-gmap-wrapper .g1-zoom-control .g1-zoom-out:hover:before, .cssanimations #g1-preheader__switch:hover:after{-webkit-animation:g1_vertical_loop 0.35s ease-in-out reverse;-moz-animation:g1_vertical_loop 0.35s ease-in-out reverse;-o-animation:g1_vertical_loop 0.35s ease-in-out reverse;animation:g1_vertical_loop 0.35s ease-in-out reverse;}
.clearfix:before, dl:before, .g1-icon-listing:before, .g1-frame:before, .g1-countdown:before, .countdown_row:before, .g1-html-rotator .g1-nav-coin:before, .g1-simple-slider .g1-slides:before, .g1-simple-slider .g1-nav-coin:before, .g1-gmap-wrapper .g1-zoom-control:before, .entry-content:before, .entry-featured-media:before, .g1-nav-single ol:before, .g1-gallery figure:before, .g1-gallery-items:before, .g1-gallery-thumbs:before, .gallery > ol:before, .commentlist header:before, .g1-mediabox--slider .g1-slides:before, .g1-mediabox--slider .g1-nav-coin:before, #g1-secondary-nav-menu:before, #g1-preheader-bar:before, #g1-primary-bar:before, #g1-footer-area:before, #g1-footer-nav-menu:before, .g1-mailchimp:before, #lang_sel:before, .clearfix:after, dl:after, .g1-icon-listing:after, .g1-frame:after, .g1-countdown:after, .countdown_row:after, .g1-html-rotator .g1-nav-coin:after, .g1-simple-slider .g1-slides:after, .g1-simple-slider .g1-nav-coin:after, .g1-gmap-wrapper .g1-zoom-control:after, .entry-content:after, .entry-featured-media:after, .g1-nav-single ol:after, .g1-gallery figure:after, .g1-gallery-items:after, .g1-gallery-thumbs:after, .gallery > ol:after, .commentlist header:after, .g1-mediabox--slider .g1-slides:after, .g1-mediabox--slider .g1-nav-coin:after, #g1-secondary-nav-menu:after, #g1-preheader-bar:after, #g1-primary-bar:after, #g1-footer-area:after, #g1-footer-nav-menu:after, .g1-mailchimp:after, #lang_sel:after{content:" ";display:table;}
.clearfix:after, dl:after, .g1-icon-listing:after, .g1-frame:after, .g1-countdown:after, .countdown_row:after, .g1-html-rotator .g1-nav-coin:after, .g1-simple-slider .g1-slides:after, .g1-simple-slider .g1-nav-coin:after, .g1-gmap-wrapper .g1-zoom-control:after, .entry-content:after, .entry-featured-media:after, .g1-nav-single ol:after, .g1-gallery figure:after, .g1-gallery-items:after, .g1-gallery-thumbs:after, .gallery > ol:after, .commentlist header:after, .g1-mediabox--slider .g1-slides:after, .g1-mediabox--slider .g1-nav-coin:after, #g1-secondary-nav-menu:after, #g1-preheader-bar:after, #g1-primary-bar:after, #g1-footer-area:after, #g1-footer-nav-menu:after, .g1-mailchimp:after, #lang_sel:after{clear:both;}
.g1-layout-inner{margin-left:auto;margin-right:auto;}
.g1-preheader-layout-standard-narrow #g1-preheader .g1-layout-inner, .g1-header-layout-standard-narrow #g1-header .g1-layout-inner, .g1-precontent-layout-standard-narrow #g1-precontent .g1-layout-inner, .g1-content-layout-standard-narrow .g1-content .g1-layout-inner, .g1-prefooter-layout-standard-narrow #g1-prefooter .g1-layout-inner, .g1-footer-layout-standard-narrow #g1-footer .g1-layout-inner{max-width:94.53125%;width:968px;}
.g1-preheader-layout-standard-narrow #g1-preheader > .g1-background, .g1-header-layout-standard-narrow #g1-header > .g1-background, .g1-precontent-layout-standard-narrow #g1-precontent > .g1-background, .g1-content-layout-standard-narrow .g1-content > .g1-background, .g1-prefooter-layout-standard-narrow #g1-prefooter > .g1-background, .g1-footer-layout-standard-narrow #g1-footer > .g1-background{width:1024px;}
.g1-preheader-layout-semi-narrow #g1-preheader .g1-layout-inner, .g1-header-layout-semi-narrow #g1-header .g1-layout-inner, .g1-precontent-layout-semi-narrow #g1-precontent .g1-layout-inner, .g1-content-layout-semi-narrow .g1-content .g1-layout-inner, .g1-prefooter-layout-semi-narrow #g1-prefooter .g1-layout-inner, .g1-footer-layout-semi-narrow #g1-footer .g1-layout-inner{max-width:94.53125%;width:968px;}
.g1-preheader-layout-semi-narrow #g1-preheader > .g1-background, .g1-header-layout-semi-narrow #g1-header > .g1-background, .g1-precontent-layout-semi-narrow #g1-precontent > .g1-background, .g1-content-layout-semi-narrow .g1-content > .g1-background, .g1-prefooter-layout-semi-narrow #g1-prefooter > .g1-background, .g1-footer-layout-semi-narrow #g1-footer > .g1-background{width:1136px;}
.g1-preheader-layout-semi-standard #g1-preheader .g1-layout-inner, .g1-header-layout-semi-standard #g1-header .g1-layout-inner, .g1-precontent-layout-semi-standard #g1-precontent .g1-layout-inner, .g1-footer-layout-semi-standard #g1-footer .g1-layout-inner{max-width:90.14084507%;width:1024px;}
@media only screen and (max-width: 1024px) { .g1-preheader-layout-semi-standard #g1-preheader .g1-layout-inner, .g1-header-layout-semi-standard #g1-header .g1-layout-inner, .g1-precontent-layout-semi-standard #g1-precontent .g1-layout-inner, .g1-footer-layout-semi-standard #g1-footer .g1-layout-inner{max-width:94.53125%;}
}
@media only screen and (min-width: 1025px) and (max-width: 1080px) { .g1-preheader-layout-semi-standard #g1-preheader .g1-layout-inner, .g1-header-layout-semi-standard #g1-header .g1-layout-inner, .g1-precontent-layout-semi-standard #g1-precontent .g1-layout-inner, .g1-footer-layout-semi-standard #g1-footer .g1-layout-inner{max-width:968px;}
}
@media only screen and (min-width: 1081px) and (max-width: 1136px) { .g1-preheader-layout-semi-standard #g1-preheader .g1-layout-inner, .g1-header-layout-semi-standard #g1-header .g1-layout-inner, .g1-precontent-layout-semi-standard #g1-precontent .g1-layout-inner, .g1-footer-layout-semi-standard #g1-footer .g1-layout-inner{max-width:1024px;}
}
.g1-preheader-layout-semi-standard #g1-preheader > .g1-background, .g1-header-layout-semi-standard #g1-header > .g1-background, .g1-precontent-layout-semi-standard #g1-precontent > .g1-background, .g1-footer-layout-semi-standard #g1-footer > .g1-background{width:1136px;}
.g1-preheader-layout-wide-narrow #g1-preheader .g1-layout-inner, .g1-header-layout-wide-narrow #g1-header .g1-layout-inner, .g1-precontent-layout-wide-narrow #g1-precontent .g1-layout-inner, .g1-content-layout-wide-narrow .g1-content .g1-layout-inner, .g1-prefooter-layout-wide-narrow #g1-prefooter .g1-layout-inner, .g1-footer-layout-wide-narrow #g1-footer .g1-layout-inner{max-width:94.53125%;width:968px;}
.g1-preheader-layout-wide-narrow #g1-preheader > .g1-background, .g1-header-layout-wide-narrow #g1-header > .g1-background, .g1-precontent-layout-wide-narrow #g1-precontent > .g1-background, .g1-content-layout-wide-narrow .g1-content > .g1-background, .g1-prefooter-layout-wide-narrow #g1-prefooter > .g1-background, .g1-footer-layout-wide-narrow #g1-footer > .g1-background{width:100%;}
.g1-preheader-layout-wide-standard #g1-preheader .g1-layout-inner, .g1-header-layout-wide-standard #g1-header .g1-layout-inner, .g1-precontent-layout-wide-standard #g1-precontent .g1-layout-inner, .g1-footer-layout-wide-standard #g1-footer .g1-layout-inner{max-width:100%;width:1024px;}
@media only screen and (max-width: 1024px) { .g1-preheader-layout-wide-standard #g1-preheader .g1-layout-inner, .g1-header-layout-wide-standard #g1-header .g1-layout-inner, .g1-precontent-layout-wide-standard #g1-precontent .g1-layout-inner, .g1-footer-layout-wide-standard #g1-footer .g1-layout-inner{max-width:94.53125%;}
}
@media only screen and (min-width: 1025px) and (max-width: 1080px) { .g1-preheader-layout-wide-standard #g1-preheader .g1-layout-inner, .g1-header-layout-wide-standard #g1-header .g1-layout-inner, .g1-precontent-layout-wide-standard #g1-precontent .g1-layout-inner, .g1-footer-layout-wide-standard #g1-footer .g1-layout-inner{max-width:none;width:auto;padding-left:28px;padding-right:28px;}
}
.g1-preheader-layout-wide-standard #g1-preheader > .g1-background, .g1-header-layout-wide-standard #g1-header > .g1-background, .g1-precontent-layout-wide-standard #g1-precontent > .g1-background, .g1-footer-layout-wide-standard #g1-footer > .g1-background{width:100%;}
.g1-preheader-layout-wide-semi #g1-preheader .g1-layout-inner, .g1-header-layout-wide-semi #g1-header .g1-layout-inner, .g1-precontent-layout-wide-semi #g1-precontent .g1-layout-inner, .g1-footer-layout-wide-semi #g1-footer .g1-layout-inner{max-width:100%;width:1136px;}
@media only screen and (max-width: 1024px) { .g1-preheader-layout-wide-semi #g1-preheader .g1-layout-inner, .g1-header-layout-wide-semi #g1-header .g1-layout-inner, .g1-precontent-layout-wide-semi #g1-precontent .g1-layout-inner, .g1-footer-layout-wide-semi #g1-footer .g1-layout-inner{max-width:94.53125%;}
}
@media only screen and (min-width: 1025px) and (max-width: 1192px) { .g1-preheader-layout-wide-semi #g1-preheader .g1-layout-inner, .g1-header-layout-wide-semi #g1-header .g1-layout-inner, .g1-precontent-layout-wide-semi #g1-precontent .g1-layout-inner, .g1-footer-layout-wide-semi #g1-footer .g1-layout-inner{max-width:none;width:auto;padding-left:28px;padding-right:28px;}
}
.g1-preheader-layout-wide-semi #g1-preheader > .g1-background, .g1-header-layout-wide-semi #g1-header > .g1-background, .g1-precontent-layout-wide-semi #g1-precontent > .g1-background, .g1-footer-layout-wide-semi #g1-footer > .g1-background{width:100%;}
.g1-preheader-layout-wide-wide #g1-preheader .g1-layout-inner, .g1-header-layout-wide-wide #g1-header .g1-layout-inner, .g1-precontent-layout-wide-wide #g1-precontent .g1-layout-inner, .g1-footer-layout-wide-wide #g1-footer .g1-layout-inner{max-width:none;width:auto;padding-left:28px;padding-right:28px;}
@media only screen and (max-width: 1024px) { .g1-preheader-layout-wide-wide #g1-preheader .g1-layout-inner, .g1-header-layout-wide-wide #g1-header .g1-layout-inner, .g1-precontent-layout-wide-wide #g1-precontent .g1-layout-inner, .g1-footer-layout-wide-wide #g1-footer .g1-layout-inner{max-width:94.53125%;width:968px;padding-left:0;padding-right:0;}
}
.g1-preheader-layout-wide-wide #g1-preheader > .g1-background, .g1-header-layout-wide-wide #g1-header > .g1-background, .g1-precontent-layout-wide-wide #g1-precontent > .g1-background, .g1-footer-layout-wide-wide #g1-footer > .g1-background{width:100%;}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, address, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, abbr, acronym, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video{margin:0;padding:0;border-width:0;border-style:solid;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{display:block;}
body{line-height:1;}
ol, ul{list-style:none;}
blockquote, q{quotes:none;}:focus{outline:0;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
html{overflow-y:scroll;overflow:-moz-scrollbars-vertical;}
.clearfix:after, dl:after, .g1-icon-listing:after, .g1-frame:after, .g1-countdown:after, .countdown_row:after, .g1-html-rotator .g1-nav-coin:after, .g1-simple-slider .g1-slides:after, .g1-simple-slider .g1-nav-coin:after, .g1-gmap-wrapper .g1-zoom-control:after, .entry-content:after, .entry-featured-media:after, .g1-nav-single ol:after, .g1-gallery figure:after, .g1-gallery-items:after, .g1-gallery-thumbs:after, .gallery > ol:after, .commentlist header:after, .g1-mediabox--slider .g1-slides:after, .g1-mediabox--slider .g1-nav-coin:after, #g1-secondary-nav-menu:after, #g1-preheader-bar:after, #g1-primary-bar:after, #g1-footer-area:after, #g1-footer-nav-menu:after, .g1-mailchimp:after, #lang_sel:after{content:"";visibility:hidden;display:block;clear:both;height:0;}
#ie7 .clearfix, #ie7 dl, #ie7 .g1-icon-listing, #ie7 .g1-frame, #ie7 .g1-countdown, #ie7 .countdown_row, #ie7 .g1-html-rotator .g1-nav-coin, .g1-html-rotator #ie7 .g1-nav-coin, #ie7 .g1-simple-slider .g1-slides, .g1-simple-slider #ie7 .g1-slides, #ie7 .g1-simple-slider .g1-nav-coin, .g1-simple-slider #ie7 .g1-nav-coin, #ie7 .g1-gmap-wrapper .g1-zoom-control, .g1-gmap-wrapper #ie7 .g1-zoom-control, #ie7 .entry-content, #ie7 .entry-featured-media, #ie7 .g1-nav-single ol, .g1-nav-single #ie7 ol, #ie7 .g1-gallery figure, .g1-gallery #ie7 figure, #ie7 .g1-gallery-items, #ie7 .g1-gallery-thumbs, #ie7 .gallery > ol, #ie7 .commentlist header, .commentlist #ie7 header, #ie7 .g1-mediabox--slider .g1-slides, .g1-mediabox--slider #ie7 .g1-slides, #ie7 .g1-mediabox--slider .g1-nav-coin, .g1-mediabox--slider #ie7 .g1-nav-coin, #ie7 #g1-secondary-nav-menu, #ie7 #g1-preheader-bar, #ie7 #g1-primary-bar, #ie7 #g1-footer-area, #ie7 #g1-footer-nav-menu, #ie7 .g1-mailchimp, #ie7 #lang_sel{zoom:1;}
.clear{display:block;clear:both;}
@-webkit-keyframes fade-in { 0%{opacity:0;}
100%{opacity:1;}
}
@-moz-keyframes fade-in { 0%{opacity:0;}
100%{opacity:1;}
}
@-o-keyframes fade-in { 0%{opacity:0;}
100%{opacity:1;}
}
@keyframes fade-in { 0%{opacity:0;}
100%{opacity:1;}
}
@-webkit-keyframes fade-out { 0%{opacity:1;}
100%{opacity:0;}
}
@-moz-keyframes fade-out { 0%{opacity:1;}
100%{opacity:0;}
}
@-o-keyframes fade-out { 0%{opacity:1;}
100%{opacity:0;}
}
@keyframes fade-out { 0%{opacity:1;}
100%{opacity:0;}
}
@-webkit-keyframes g1_spin { 0%{-webkit-transform:rotate(0deg) translate3d(0, 0, 0) scale(1);}
100%{-webkit-transform:rotate(359deg) translate3d(0, 0, 0) scale(1);}
}
@-moz-keyframes g1_spin { 0%{-moz-transform:rotate(0deg) translate3d(0, 0, 0) scale(1);}
100%{-moz-transform:rotate(359deg) translate3d(0, 0, 0) scale(1);}
}
@-o-keyframes g1_spin { 0%{-o-transform:rotate(0deg) translate3d(0, 0, 0) scale(1);}
100%{-o-transform:rotate(359deg) translate3d(0, 0, 0) scale(1);}
}
@keyframes g1_spin { 0%{transform:rotate(0deg) translate3d(0, 0, 0) scale(1);}
100%{transform:rotate(359deg) translate3d(0, 0, 0) scale(1);}
}
@-webkit-keyframes g1_horizontal_loop { 0%{-webkit-transform:translate(0, 0);}
50%{-webkit-transform:translate(-50%, 0);}
50.01%{-webkit-transform:translate(50%, 0);}
100%{-webkit-transform:translate(0, 0);}
}
@-moz-keyframes g1_horizontal_loop { 0%{-moz-transform:translate(0, 0);}
50%{-moz-transform:translate(-50%, 0);}
50.01%{-moz-transform:translate(50%, 0);}
100%{-moz-transform:translate(0, 0);}
}
@-o-keyframes g1_horizontal_loop { 0%{-o-transform:translate(0, 0);}
50%{-o-transform:translate(-50%, 0);}
50.01%{-o-transform:translate(50%, 0);}
100%{-o-transform:translate(0, 0);}
}
@keyframes g1_horizontal_loop { 0%{transform:translate(0, 0);}
50%{transform:translate(-50%, 0);}
50.01%{transform:translate(50%, 0);}
100%{transform:translate(0, 0);}
}
@-webkit-keyframes g1_vertical_loop { 0%{-webkit-transform:translate(0, 0);}
50%{-webkit-transform:translate(0, -50%);}
50.01%{-webkit-transform:translate(0, 50%);}
100%{-webkit-transform:translate(0, 0);}
}
@-moz-keyframes g1_vertical_loop { 0%{-moz-transform:translate(0, 0);}
50%{-moz-transform:translate(0, -50%);}
50.01%{-moz-transform:translate(0, 50%);}
100%{-moz-transform:translate(0, 0);}
}
@-o-keyframes g1_vertical_loop { 0%{-o-transform:translate(0, 0);}
50%{-o-transform:translate(0, -50%);}
50.01%{-o-transform:translate(0, 50%);}
100%{-o-transform:translate(0, 0);}
}
@keyframes g1_vertical_loop { 0%{transform:translate(0, 0);}
50%{transform:translate(0, -50%);}
50.01%{transform:translate(0, 50%);}
100%{transform:translate(0, 0);}
}
@-webkit-keyframes g1_short_from_left { 0%{-webkit-transform:translate(-100%, 0);}
100%{-webkit-transform:translate(0, 0);}
}
@-moz-keyframes g1_short_from_left { 0%{-moz-transform:translate(-100%, 0);}
100%{-moz-transform:translate(0, 0);}
}
@-o-keyframes g1_short_from_left { 0%{-o-transform:translate(-100%, 0);}
100%{-o-transform:translate(0, 0);}
}
@keyframes g1_short_from_left { 0%{transform:translate(-100%, 0);}
100%{transform:translate(0, 0);}
}
@-webkit-keyframes g1_short_from_right { 0%{-webkit-transform:translate(100%, 0);}
100%{-webkit-transform:translate(0, 0);}
}
@-moz-keyframes g1_short_from_right { 0%{-moz-transform:translate(100%, 0);}
100%{-moz-transform:translate(0, 0);}
}
@-o-keyframes g1_short_from_right { 0%{-o-transform:translate(100%, 0);}
100%{-o-transform:translate(0, 0);}
}
@keyframes g1_short_from_right { 0%{transform:translate(100%, 0);}
100%{transform:translate(0, 0);}
} .g1-fluid-wrapper{max-width:100%;margin:0 0 1.5em;}
.g1-fluid-wrapper > div{width:100%;height:0;padding-bottom:56.25%;position:relative;}
.g1-fluid-wrapper > div > iframe, .g1-fluid-wrapper > div > object, .g1-fluid-wrapper > div > embed{width:100%;height:100%;position:absolute;left:0;top:0;}
.mfp-content .g1-fluid-wrapper{margin-left:auto;margin-right:auto;}
.g1-fluid-wrapper--16x9{width:9999px;}
.assistive-text, .screen-reader-text{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);}
body{font-family:Helvetica, Arial, serif;line-height:1.5;-webkit-font-smoothing:antialiased;}
.g1-font-regular-xs{font-size:12px;}
.g1-font-regular-xs .g1-dropdown li li a, .g1-font-regular-xs .g1-meta{font-size:11px;}
.g1-font-regular-s{font-size:13px;}
.g1-font-regular-s .g1-dropdown li li a, .g1-font-regular-s .g1-meta{font-size:11px;}
.g1-font-regular-m{font-size:14px;}
.g1-font-regular-m .g1-dropdown li li a, .g1-font-regular-m .g1-meta{font-size:12px;}
.g1-font-regular-l{font-size:15px;}
.g1-font-regular-l .g1-dropdown li li a, .g1-font-regular-l .g1-meta{font-size:12px;}
.g1-font-regular-xl{font-size:16px;}
.g1-font-regular-xl .g1-dropdown li li a, .g1-font-regular-xl .g1-meta{font-size:13px;}
h1, h2, h3, h4, h5, h6, p, blockquote, pre, address, dl, ol, ul, table, legend, hr, figure{margin-bottom:21px;margin-bottom:1.5rem;}
h1, .g1-h1{line-height:1.10000000;font-weight:normal;}
h2, .g1-h2{line-height:1.16666667;font-weight:normal;}
h3, .g1-h3{line-height:1.25000000;font-weight:normal;}
h4, .g1-h4{line-height:1.33333333;font-weight:normal;}
h5, .g1-h5{line-height:1.57142857;font-weight:normal;}
h6, .g1-h6{line-height:1.57142857;font-weight:normal;}
h1 + h3, h1 + .g1-h3, .g1-h1 + h3, .g1-h1 + .g1-h3, h1 + h4, h1 + .g1-h4, .g1-h1 + h4, .g1-h1 + .g1-h4, h1 + h5, h1 + .g1-h5, .g1-h1 + h5, .g1-h1 + .g1-h5, h1 + h6, h1 + .g1-h6, .g1-h1 + h6, .g1-h1 + .g1-h6, h2 + h4, h2 + .g1-h4, .g1-h2 + h4, .g1-h2 + .g1-h4, h2 + h5, h2 + .g1-h5, .g1-h2 + h5, .g1-h2 + .g1-h5, h2 + h6, h2 + .g1-h6, .g1-h2 + h6, .g1-h2 + .g1-h6, h3 + h5, h3 + .g1-h5, .g1-h3 + h5, .g1-h3 + .g1-h5, h3 + h6, h3 + .g1-h6, .g1-h3 + h6, .g1-h3 + .g1-h6, h4 + h6, h4 + .g1-h6, .g1-h4 + h6, .g1-h4 + .g1-h6, h1 + .g1-meta, .g1-h1 + .g1-meta, h2 + .g1-meta, .g1-h2 + .g1-meta, h3 + .g1-meta, .g1-h3 + .g1-meta, h4 + .g1-meta, .g1-h4 + .g1-meta, h5 + .g1-meta, .g1-h5 + .g1-meta, h6 + .g1-meta, .g1-h6 + .g1-meta, .g1-hgroup + .g1-meta{margin-top:-21px;margin-top:-1.5rem;}
@media only screen and (min-width: 601px) and (max-width: 960px) { h1, .g1-h1{font-size:48px;}
h2, .g1-h2{font-size:30px;}
}
@media only screen and (max-width: 600px) { h1, .g1-h1{font-size:30px;}
h2, .g1-h2{font-size:24px;}
h3, .g1-h3{font-size:18px;}
h4, .g1-h4{font-size:14px;}
h5, .g1-h5{font-size:12px;text-transform:uppercase;}
}
body{background-color:#ffffff;}
ul{margin-left:2em;list-style-type:circle;}
ul ul, ul ol{margin-top:1.5em;}
ol{margin-left:2em;list-style-type:decimal;}
ol ul, ol ol{margin-top:1.5em;}
dl{margin-bottom:1.5em;}
dt{padding:0 0.75em 0 0;clear:both;float:left;font-weight:bold;}
dd{margin-bottom:0.75em;float:left;}
pre, code, kbd, samp{font-family:"Lucida Console", Courier, "DejaVu Sans Mono", monospace, sans-serif;}
pre{overflow:auto;white-space:pre;white-space:pre-wrap;word-wrap:break-word;}
code{padding:0 10px;border-width:1px;}
pre code{padding:0.75em;display:block;border-width:0;}
blockquote { min-height: 32px; padding: 0 22px; } a{cursor:pointer;text-decoration:none;border-width:0;border-style:solid;}
a:hover, a:active{outline:none;}
a:active{background:none;}
small{font-size:11px;}
small h1, small h2, h3 small{font-size:75%;}
strong{font-weight:bold;}
dfn, em, q, cite{font-weight:normal;font-style:italic;}
del{text-decoration:line-through;}
sub, sup{position:relative;font-size:75%;line-height:0;}
sup{top:-0.5em;}
sub{bottom:-0.25em;}
h1 sub, h2 sub, h3 sub{font-size:50%;bottom:0;}
h1 sup, h2 sup, h3 sup{font-size:50%;top:-0.75em;}
abbr, acronym{text-transform:uppercase;}
hr{margin:1.5em 0;border-style:solid;border-width:1px 0 0;}
img{max-width:100%;height:auto;}
#ie7 img{-ms-interpolation-mode:bicubic;}
#ie8 img{width:auto;}
video, embed, object, iframe{max-width:100%;}
.alignleft{margin:0 1.5em 0.75em 0;float:left;}
.alignright{margin:0 0 0.75em 1.5em;float:right;}
.aligncenter{margin:0 auto;display:block;}
.mceTemp, .wp-caption, .wp-caption-dt, .wp-caption-dd{max-width:100%;}
.wp-caption-text{font:italic 12px/18px Georgia, sans-serif;text-align:center;}
.gallery-caption{text-transform:none;}
table{border-collapse:collapse;border-spacing:0;}
table caption{width:100%;padding:6px 10px;}
th{font-weight:bold;vertical-align:bottom;}
td{font-weight:normal;vertical-align:top;}
ins{color:#333;background-color:#c1f7ff;}
mark{padding:0 0.33em;}
fieldset{display:table-column;min-width:inherit;}
legend{font-size:1.5em;font-weight:normal;}
label{margin:2px 0;padding:10px 0;display:inline-block;vertical-align:top;}
input, select, textarea, button{margin:2px 0;font-family:inherit;font-size:inherit;vertical-align:top;border-style:solid;}
input[type=tel], input[type=email], input[type=password], input[type=search], input[type=text], input[type=url], select{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
textarea{width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
input[type=color], input[type=date], input[type=month], input[type=week], input[type=time], input[type=datetime], input[type=datetime-local], input[type=tel], input[type=email], input[type=number], input[type=password], input[type=search], input[type=text], input[type=url], select, textarea{padding:8px 8px;border-width:2px;background:#fff;color:#666;-moz-transition:background-color 0.5s ease-out, box-shadow 0.5s ease-out;-o-transition:background-color 0.5s ease-out, box-shadow 0.5s ease-out;-webkit-transition:background-color 0.5s ease-out, box-shadow 0.5s ease-out;transition:background-color 0.5s ease-out, box-shadow 0.5s ease-out;-moz-box-shadow:0 0 8px transparent;-webkit-box-shadow:0 0 8px transparent;box-shadow:0 0 8px transparent;}
input[type=color]:focus, input[type=date]:focus, input[type=month]:focus, input[type=week]:focus, input[type=time]:focus, input[type=datetime]:focus, input[type=datetime-local]:focus, input[type=tel]:focus, input[type=email]:focus, input[type=number]:focus, input[type=password]:focus, input[type=search]:focus, input[type=text]:focus, input[type=url]:focus, select:focus, textarea:focus{-moz-box-shadow:0 0 8px rgba(0, 0, 0, 0.1);-webkit-box-shadow:0 0 8px rgba(0, 0, 0, 0.1);box-shadow:0 0 8px rgba(0, 0, 0, 0.1);}
input[type=checkbox], input[type=file], input[type=image], input[type=radio]{width:auto;padding:0;border:none;-webkit-border-radius:0 !important;-moz-border-radius:0 !important;-ms-border-radius:0 !important;-o-border-radius:0 !important;border-radius:0 !important;}
input[type=checkbox]{margin:14px 5px 14px 0;background:cyan;}
input[type=image]{background:none;}
select{max-width:100%;}
optgroup{font-style:normal;}
option{padding:0 10px;}
input::-ms-clear{display:none;}
input[type="reset"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner, input[type="submit"]::-moz-focus-inner, button::-moz-focus-inner{border:0;padding:0;}
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder{color:inherit;opacity:0.5;}
input::-moz-placeholder, textarea::-moz-placeholder{color:inherit;opacity:0.5;}
input:-ms-input-placeholder, textarea:-ms-input-placeholder{color:inherit;opacity:0.5;}
.g1-form-row{max-width:100%;margin:0 0 0.75em 0;}
.form-row{margin:0 0 10px 0;}
.form-row-error input, .form-row-error select, .form-row-error textarea{border-color:#ff8080 !important;}
.form-message{padding:0 0 4px 0;font-size:12px;line-height:18px;}
.form-message:before{padding-right:8px;font-size:14px;font-family:FontAwesome;content:"\f06a";color:#ff8080;}
p.form-submit{margin-bottom:0;}
.g1-icon-listing{margin:0 0 1.5em;list-style:none;}
.g1-icon-listing li{float:left;margin:0 10px 10px 0;}
.g1-icon-listing i{font-size:28px;}
i.g1-icon--small{width:30px;height:30px;border-width:1px;}
i.g1-icon--small:before{margin-top:-7px;font-size:14px;line-height:14px;}
i.g1-icon--medium{width:52px;height:52px;border-width:2px;}
i.g1-icon--medium:before{margin-top:-14px;font-size:28px;line-height:28px;}
i.g1-icon--big{width:78px;height:78px;border-width:3px;}
i.g1-icon--big:before{margin-top:-21px;font-size:42px;line-height:42px;}
.g1-icon--simple, .g1-icon--solid{position:relative;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;}
.g1-icon--simple:before, .g1-icon--solid:before{width:100%;position:absolute;left:0;top:50%;text-align:center;}
i.g1-icon--none{width:auto;height:auto;line-height:inherit;border:none;}
i.g1-icon--simple{background-color:transparent !important;}
.g1-icon--square{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}
i.g1-icon{margin-right:5px;position:relative;top:-0.1em;}
h1 i.g1-icon, .g1-h1 i.g1-icon, h2 i.g1-icon, .g1-h2 i.g1-icon, h3 i.g1-icon, .g1-h3 i.g1-icon, h4 i.g1-icon, .g1-h4 i.g1-icon, h5 i.g1-icon, .g1-h5 i.g1-icon, h6 i.g1-icon, .g1-h6 i.g1-icon{vertical-align:middle;}
.g1-list--upper-roman{list-style-type:upper-roman;}
.g1-list--lower-roman{list-style-type:lower-roman;}
.g1-list--upper-alpha{list-style-type:upper-alpha;}
.g1-list--lower-alpha{list-style-type:lower-alpha;}
.g1-list--lower-greek{list-style-type:lower-greek;}
.g1-list--square{list-style-type:square;}
.g1-list--circle{list-style-type:circle;}
.g1-list--disc{list-style-type:disc;}
.g1-list--decimal{list-style-type:decimal;}
.g1-list--icon{margin-left:0;list-style-type:none;}
.g1-list--icon li{position:relative;padding-left:28px;}
.g1-list--icon li > .fa:first-child{width:14px;margin-right:8px;margin-left:-22px;font:14px/14px FontAwesome;}
.g1-list--icon ul{margin-left:22px;}
.g1-list--empty{margin-left:0;list-style:none;}
.g1-list--empty ul{margin-left:22px;}
.g1-list--simple li{padding-bottom:0.375em;}
.g1-list--simple li + li{padding-top:0.375em;border-width:1px 0 0;}
.g1-dropcap{float:left;display:block;text-transform:uppercase;}
.g1-font-regular-xs .g1-dropcap{max-height:36px;}
.g1-font-regular-s .g1-dropcap{max-height:39px;}
.g1-font-regular-m .g1-dropcap{max-height:42px;}
.g1-font-regular-l .g1-dropcap{max-height:45px;}
.g1-font-regular-xl .g1-dropcap{max-height:48px;}
.g1-dropcap--simple{height:3em;margin-right:0.25em;font-size:44px;line-height:44px;}
.g1-dropcap--solid{width:3em;margin-right:0.5em;overflow:hidden;position:relative;}
.g1-font-regular-xs .g1-dropcap--solid{max-width:36px;height:36px;}
.g1-font-regular-s .g1-dropcap--solid{max-width:39px;height:39px;}
.g1-font-regular-m .g1-dropcap--solid{max-width:42px;height:42px;}
.g1-font-regular-l .g1-dropcap--solid{max-width:45px;height:45px;}
.g1-font-regular-xl .g1-dropcap--solid{max-width:48px;height:48px;}
.g1-dropcap--solid span{width:18px;height:18px;margin-top:-9px;margin-left:-9px;display:block;position:absolute;left:50%;top:50%;text-align:center;font-size:18px;line-height:18px;}
.g1-tl-circle .g1-dropcap--solid{-moz-border-radius-topleft:1em;-webkit-border-top-left-radius:1em;border-top-left-radius:1em;}
.g1-tr-circle .g1-dropcap--solid{-moz-border-radius-topright:1em;-webkit-border-top-right-radius:1em;border-top-right-radius:1em;}
.g1-br-circle .g1-dropcap--solid{-moz-border-radius-bottomright:1em;-webkit-border-bottom-right-radius:1em;border-bottom-right-radius:1em;}
.g1-bl-circle .g1-dropcap--solid{-moz-border-radius-bottomleft:1em;-webkit-border-bottom-left-radius:1em;border-bottom-left-radius:1em;}
input[type=button], input[type=submit], button, .g1-button{margin-top:2px;margin-bottom:21px;margin-bottom:1.5rem;margin-right:0.2px;padding:8px 28px;border-width:2px;display:inline-block;position:relative;cursor:pointer;text-decoration:none;text-align:center;vertical-align:middle;zoom:1;-moz-transition:background-color 0.175s ease-in-out, border-color 0.175s ease-in-out, color 0.175s ease-in-out;-o-transition:background-color 0.175s ease-in-out, border-color 0.175s ease-in-out, color 0.175s ease-in-out;-webkit-transition:background-color 0.175s ease-in-out, border-color 0.175s ease-in-out, color 0.175s ease-in-out;transition:background-color 0.175s ease-in-out, border-color 0.175s ease-in-out, color 0.175s ease-in-out;}
form input[type=button], form input[type=submit], form button, form .g1-button{margin-bottom:2px;}
input[type=button] i, input[type=submit] i, button i, .g1-button i{margin-right:8px;font-size:14px;font-family:FontAwesome;}
input[type=button] small, input[type=submit] small, button small, .g1-button small{margin-top:2px;display:block;font:11px/14px Arial, sans-serif;font-weight:normal;letter-spacing:normal;opacity:0.66;}
.g1-button--small{padding:5px 19px;border-width:1px;}
.g1-font-regular-xs .g1-button--small{font-size:11px;}
.g1-font-regular-s .g1-button--small{font-size:11px;}
.g1-font-regular-m .g1-button--small{font-size:12px;}
.g1-font-regular-l .g1-button--small{font-size:13px;}
.g1-font-regular-xl .g1-button--small{font-size:13px;}
.g1-button--big{padding:15px 37px;border-width:3px;}
.g1-font-regular-xs .g1-button--big{font-size:16px;}
.g1-font-regular-s .g1-button--big{font-size:17px;}
.g1-font-regular-m .g1-button--big{font-size:18px;}
.g1-font-regular-l .g1-button--big{font-size:19px;}
.g1-font-regular-xl .g1-button--big{font-size:20px;}
.g1-button--wide{display:block;}
.g1-button--divider{margin-bottom:1.5em;overflow:hidden;text-align:center;}
.g1-button--divider{margin-bottom:0;display:inline-block;position:relative;}
.g1-button--divider:before, .g1-button--divider:after{width:1000px;height:6px;display:block;position:absolute;top:50%;border-style:solid;border-width:1px 0 0;content:"";}
.g1-button--divider:before{margin-right:20px;right:100%;}
.g1-button--divider:after{margin-left:20px;left:100%;}
.g1-space{display:block;}
.g1-divider{margin:1.5em auto 3em;clear:both;position:relative;text-align:center;}
.g1-divider span{position:relative;display:inline-block;border-colot:inherit;}
.g1-divider span:before, .g1-divider span:after{width:1000px;height:0;display:block;position:absolute;top:50%;border-width:1px 0 0;border-style:solid;border-color:inherit;content:"";}
.g1-divider span:before{right:100%;}
.g1-divider span:after{left:100%;}
.g1-divider i{padding-left:20px;padding-right:20px;font-size:28px;line-height:28px;}
.g1-divider--icon{width:66%;overflow:hidden;}
.g1-divider--noicon{border-width:1px 0 0;}
.g1-divider--simple{position:relative;}
.g1-divider--simple:before{width:24px;height:1px;display:block;position:absolute;left:0;top:-1px;z-index:2;content:"";}
.g1-divider-top{width:100%;height:auto;display:block;clear:both;position:relative;margin:3em 0 1.5em;top:-9px;overflow:hidden;font:10px/15px Arial, sans-serif;}
.g1-divider-top div{height:1px;margin-top:8px;overflow:hidden;white-space:nowrap;border-width:1px 0 0 0;}
.g1-divider-top a{margin-left:10px;float:right;}
.g1-message{margin-bottom:1.5em;position:relative;color:#ffffff;}
.g1-message > .g1-inner{padding:1.5em 1.5em 1.5em 5em;}
.g1-message > .g1-inner:before{width:32px;height:32px;display:block;position:absolute;left:20px;top:14px;text-align:center;font:14px/32px FontAwesome;border:1px solid #ffffff;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;color:#ffffff;}
.g1-message--success{background-color:#35bc98;}
.g1-message--success > .g1-inner:before{content:"\f00c";}
.g1-message--info{background-color:#3e96e1;}
.g1-message--info > .g1-inner:before{content:"\f0eb";}
.g1-message--warning{background-color:#ffaf15;}
.g1-message--warning > .g1-inner:before{content:"\f0a2";}
.g1-message--error{background-color:#e74c39;}
.g1-message--error > .g1-inner:before{content:"\f0e7";}
blockquote{margin:1.5em 0;padding:1.5em 3em 0 3em;position:relative;border-width:1px 0;}
blockquote:before{display:block;position:absolute;left:0.75em;font:14px/14px FontAwesome;content:"\f10d";}
.g1-quote > .g1-inner{position:relative;}
.g1-quote figcaption{padding:3px 0 0 50px;min-height:40px;display:inline-block;overflow:hidden;position:relative;}
.g1-quote figcaption img{width:40px;height:40px;display:block;position:absolute;left:0;top:0;}
.g1-quote figcaption strong{display:block;float:left;}
.g1-quote figcaption span{display:block;clear:left;float:left;}
.g1-quote__image{width:40px;height:40px;display:block;position:absolute;left:0;top:0;background:cyan;}
.g1-quote__image:before{width:100%;height:14px;margin-top:-7px;position:absolute;left:0;top:50%;text-align:center;font:14px/14px FontAwesome;content:"\f007";}
.g1-quote--medium .g1-inner{font-size:18px;line-height:24px;}
.g1-quote--big .g1-inner{font-size:24px;line-height:30px;}
.g1-quote--solid{margin:0 0 1.5em;}
.g1-quote--solid > .g1-inner{padding:22px 22px 1px;position:relative;border-style:solid;}
.g1-quote--solid > .g1-inner:before{width:0;display:block;content:"";position:absolute;bottom:-16px;left:42px;border-width:8px;border-style:solid outset outset solid;border-right-color:transparent !important;border-bottom-color:transparent !important;border-left-color:transparent !important;}
.g1-quote--solid.g1-quote--medium > .g1-inner{padding:22px 33px 1px;}
.g1-quote--solid.g1-quote--big > .g1-inner{padding:33px 44px 11px;}
.g1-quote--solid figcaption{margin:1em 0 0 0;text-align:left;}
.g1-quote--simple > .g1-inner p{quotes:none;}
.g1-quote--simple > .g1-inner p:before{content:"\201c";}
.g1-quote--simple > .g1-inner p:after{content:"\201d";}
.g1-quote--simple figcaption{margin-top:-0.75em;position:relative;}
.g1-quote--none figcaption{margin-top:-11px;position:relative;}
.g1-quote--none figcaption:before{content:"— ";}
.g1-quote--none figcaption:after{content:" —";}
.g1-lead{margin-bottom:1.5em;overflow:hidden;}
.g1-lead p{font-size:125%;}
.g1-placeholder{width:9999px;max-width:100%;margin:0 0 1.5em;display:block;position:relative;}
.g1-placeholder.aligncenter{margin-left:auto;margin-right:auto;}
.g1-placeholder > .g1-inner{width:100%;height:0;display:block;}
.g1-placeholder i{width:56px;height:56px;margin-left:-28px;margin-top:-28px;display:block;position:absolute;left:50%;top:50%;text-align:center;font-family:FontAwesome;font-size:28px;line-height:56px;cursor:default;}
.g1-frame .g1-placeholder{margin:0;}
.g1-duplicator{margin:-4px 0 1.5em 0;display:block;}
.g1-duplicate{margin:4px 4px 0 0;float:left;}
.g1-duplicate i{width:28px;height:28px;display:block;cursor:default;text-align:left;font:28px/28px FontAwesome;}
.g1-duplicator--left .g1-duplicate{float:right;}
.g1-duplicates-wrapper{overflow:hidden;display:inline-block;}
.g1-numbers{margin:0 0 1.5em;}
.g1-numbers:after{display:table;clear:both;content:"";}
.g1-numbers__title{float:left;line-height:1;}
.g1-numbers__icon{padding-right:10px;display:inline-block;float:left;line-height:1;text-align:center;}
.g1-numbers__description{clear:both;}
.g1-numbers--small .g1-numbers__title{font-size:28px;}
.g1-numbers--small .g1-numbers__icon{width:28px;font-size:28px;}
.g1-numbers--small.g1-numbers--icon .g1-numbers__description{padding-left:38px;}
.g1-numbers--medium .g1-numbers__title{font-size:42px;}
.g1-numbers--medium .g1-numbers__icon{width:42px;font-size:42px;}
.g1-numbers--medium.g1-numbers--icon .g1-numbers__description{padding-left:52px;}
.g1-numbers--big .g1-numbers__title{font-size:56px;}
.g1-numbers--big .g1-numbers__icon{width:56px;font-size:56px;}
.g1-numbers--big.g1-numbers--icon .g1-numbers__description{padding-left:66px;}
.g1-frame{max-width:100%;margin:0 auto 1.5em;display:block;text-align:center;}
.g1-frame img, .g1-frame object, .g1-frame video, .g1-frame iframe{display:block;}
.g1-frame--left, .g1-frame--right{margin-bottom:1em;display:inline;}
.g1-frame--left{margin-right:1.625em;float:left;}
.g1-frame--right{margin-left:1.625em;float:right;}
.g1-frame > .g1-decorator{max-width:100%;display:inline-block;position:relative;vertical-align:bottom;}
.g1-frame--simple > .g1-decorator{padding:6px;border-width:1px;}
.g1-frame--solid > .g1-decorator{padding:6px;border-width:1px;}
.g1-frame--circle > .g1-decorator{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;}
.g1-frame--circle > .g1-decorator img{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;}
.g1-decorator{max-width:100%;display:inline-block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.g1-indicator{width:60px;height:60px;margin-top:-30px;margin-left:-30px;display:block;overflow:hidden;position:absolute;left:50%;top:50%;visibility:hidden;}
.g1-indicator:before, .g1-indicator:after{position:absolute;display:block;}
.g1-indicator:before{width:60px;height:60px;left:0;top:0;content:"";}
.g1-indicator:after{width:28px;height:28px;margin-top:-14px;margin-left:-14px;left:50%;top:50%;text-align:center;font:28px/28px FontAwesome;}
.g1-on--mouse .g1-indicator{visibility:visible;}
.g1-indicator-zoom:after{content:"\f06e";}
.g1-indicator-document:after{content:"\f101";}
.g1-indicator-new-window:after{content:"\f0c1";}
.g1-indicator-play:after{content:"\f04b";}
.format-audio .entry-featured-media .g1-indicator:after{content:"\f001";}
.format-gallery .entry-featured-media .g1-indicator:after{content:"\f06e";}
.format-image .entry-featured-media .g1-indicator:after{content:"\f06e";}
.format-video .entry-featured-media .g1-indicator:after{content:"\f04b";}
div.jp-audio{color:#fff;background-color:#333333;position:relative;}
div.jp-audio{width:960px;max-width:100%;}
div.jp-interface{position:relative;}
div.jp-audio .jp-interface{height:40px;padding:10px 20px;}
div.jp-controls-holder{clear:both;width:440px;margin:0 auto 10px;position:relative;overflow:hidden;}
ul.jp-controls{width:100%;height:23px;margin:0;padding:0;overflow:hidden;position:absolute;left:20px;bottom:10px;list-style-type:none;}
ul.jp-controls li{display:inline;float:left;}
ul.jp-controls a{width:22px;height:22px;margin:0;padding:0;display:block;overflow:hidden;position:relative;font-size:0;color:#999999 !important;}
ul.jp-controls a:hover{color:#ffffff !important;}
ul.jp-controls a:before{width:100%;height:14px;margin-top:-7px;display:block;position:absolute;left:0;top:50%;text-align:left;font:14px/14px FontAwesome;}
.jp-play:before{content:"\f04b";}
.jp-pause:before{content:"\f04c";}
.jp-progress{margin:0 auto;height:8px;overflow:hidden;}
.jp-seek-bar{width:0px;height:100%;overflow:hidden;cursor:pointer;background:#4d4d4d;}
.jp-play-bar{width:0px;height:100%;overflow:hidden;}
a.jp-mute, a.jp-unmute{width:32px;position:absolute;bottom:0;right:90px;background-image:url(https://trx.servelabs.com/smwp/wp-content/themes/3clicks/css/.https://trx.servelabs.com/smwp/wp-content/themes/3clicks/css/images/fader.skin.png);background-repeat:no-repeat;}
a.jp-mute{background-position:-180px -25px;}
a.jp-mute:hover{background-position:-220px -25px;}
a.jp-unmute{background-position:-260px -25px;}
a.jp-unmute:hover{background-position:-300px -25px;}
.jp-volume-bar{width:40px;height:8px;overflow:hidden;position:absolute;}
.jp-volume-bar:hover{cursor:pointer;}
.jp-volume-bar{bottom:17px;right:20px;}
.jp-volume-bar-value{height:8px;}
.jp-volume-bar-value, .jp-play-bar{background:#fa2323;}
.jp-current-time, .jp-duration{position:relative;z-index:5;margin-top:10px;font-size:11px;}
.jp-current-time{margin-left:32px;float:left;color:#fff;}
.jp-duration{margin-left:5px;float:left;color:#b2b2b2;}
.jp-title ul{margin:0;padding:0;list-style-type:none;}
.jp-title li{position:relative;padding:10px 20px 0;overflow:hidden;}
div.jp-jplayer audio, div.jp-jplayer{width:0px;height:0px;}
div.jp-jplayer{background-color:#000000;}
.jp-progress, .jp-volume-bar{border-width:1px;border-color:#232323 !important;background:#1a1a1a;}
.g1-audio-container{max-width:100%;position:relative;display:inline-block;}
.g1-audio-container .media-audio{margin:-30px 0 0;position:absolute;left:20px;right:20px;top:50%;}
.g1-nav-breadcrumbs:after{display:table;clear:both;content:"";}
.g1-nav-breadcrumbs ol{margin-left:0;float:right;overflow:hidden;list-style:none;}
.g1-content .g1-nav-breadcrumbs{margin-top:-2.5em;}
.g1-nav-breadcrumbs__item{max-width:20em;margin-right:0.5em;float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.g1-nav-breadcrumbs__item:before{margin-right:0.5em;font-size:14px;font-family:FontAwesome;}
.g1-nav-breadcrumbs__item:first-child:before{content:"\f015";}
.g1-nav-breadcrumbs__item + .g1-nav-breadcrumbs__item:before{content:"\f105";}
@media only screen and (max-width: 600px) { .g1-nav-breadcrumbs{display:none;}
}  .g1-pagination{margin-bottom:1.5em;}
.g1-pagination p{margin:0 auto;display:table;}
.g1-pagination p > strong:first-child{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);}
.g1-pagination a{padding:4px 6px;float:left;}
.g1-pagination strong.current{padding:4px 6px;float:left;}
.g1-pagination a.prev, .g1-pagination a.next{width:28px;height:28px;padding:0;position:relative;display:inline-block;overflow:hidden;text-indent:100%;white-space:nowrap;border-width:1px;border-color:currentColor;}
.g1-pagination a.prev:before, .g1-pagination a.next:after{width:100%;height:14px;margin-top:-7px;display:block;position:absolute;left:0;top:50%;text-indent:0;text-align:center;font:14px/14px FontAwesome;}
.g1-pagination a.prev{margin-right:1em;}
.g1-pagination a.prev:before{content:"\f104";}
.g1-pagination a.next{margin-left:1em;}
.g1-pagination a.next:after{content:"\f105";}
.g1-hgroup{margin-bottom:1.5em;}
.g1-hgroup h1, .g1-hgroup h2, .g1-hgroup h3, .g1-hgroup h4, .g1-hgroup h5, .g1-hgroup h6{margin:0;}
.g1-box{margin-bottom:1.5em;overflow:hidden;position:relative;}
.g1-box:before{display:block;position:absolute;left:0;right:0;top:0;bottom:0;z-index:0;content:"";}
.g1-box__inner{margin:4px;padding:1.5em 1.5em 0 1.5em;position:relative;z-index:1;border-width:1px 1px;}
.g1-box--icon{padding-top:28px;}
.g1-box--icon:before{top:28px;}
.g1-box--icon .g1-box__inner{padding-top:3em;}
.g1-box__inner > .g1-divider{margin:0 -1.5em 1.5em -1.5em;}
i.g1-box__icon{width:54px;height:54px;margin-left:-28px;display:inline-block;position:absolute;top:0;left:50%;z-index:2;border-width:1px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;}
i.g1-box__icon:before{width:100%;height:28px;margin-top:-14px;position:absolute;left:0;top:50%;text-align:center;font-size:28px;line-height:28px;}
.g1-table{margin-bottom:1.5em;overflow-x:auto;}
.g1-table caption{width:auto;padding:2px 16px 10px 16px;}
.g1-table table{width:100%;margin:0;position:relative;border-collapse:separate;border-spacing:0;}
.g1-table th, .g1-table td{padding:8px 16px;}
.g1-table thead th{padding-top:1.25em;padding-bottom:1.25em;text-align:left;}
.g1-table--simple thead th{border-width:2px 0;}
.g1-table--simple tbody td{border-width:0 0 1px 0;}
.g1-table--simple tfoot td{border-width:1px 0 0;}
.g1-table--solid{padding:4px;}
.g1-table--solid thead th{border-width:1px 1px 1px 0;}
.g1-table--solid thead th:first-child{border-width:1px 1px 1px 1px;}
.g1-table--solid tfoot td, .g1-table--solid tfoot th, .g1-table--solid tbody td, .g1-table--solid tbody th{border-width:0 1px 1px 0;}
.g1-table--solid tfoot td:first-child, .g1-table--solid tfoot th:first-child, .g1-table--solid tbody td:first-child, .g1-table--solid tbody th:first-child{border-width:0 1px 1px 1px;}
@media only screen and (max-width: 600px) { .g1-table{margin:0 0 1.5em 0;overflow-x:scroll;border-style:dotted solid;border-width:3px;}
.g1-table table{width:auto;margin:0;white-space:nowrap;}
.g1-table caption{text-align:left;}
}
.g1-table--solid tfoot + tbody tr:last-of-type td:first-child, .g1-table--solid tfoot + tbody tr:last-of-type th:first-child, .g1-table--solid tfoot + tbody tr:last-of-type td:last-child, .g1-table--solid tfoot + tbody tr:last-of-type th:last-child{-webkit-border-radius:0 !important;-moz-border-radius:0 !important;-ms-border-radius:0 !important;-o-border-radius:0 !important;border-radius:0 !important;}
.g1-toggle{position:relative;}
#ie7 .g1-toggle{position:static;}
.g1-toggle + .g1-toggle{padding:1.5em 0 0;border-top-width:1px;}
.g1-toggle__title{min-height:24px;margin-bottom:1.5em;padding-left:34px;position:relative;cursor:pointer;}
.g1-toggle--icon .g1-toggle__title{padding-left:58px;}
.g1-toggle__content .g1-block{padding:1px;}
.g1-toggle__switch{width:22px;height:22px;display:block;float:left;overflow:hidden;position:absolute;left:0;top:0;border-width:1px;}
.g1-toggle__switch:before, .g1-toggle__switch:after{width:24px;height:24px;position:absolute;left:0;top:0;text-align:center;font:14px/24px FontAwesome;}
.g1-toggle__switch:before{content:"\f067";display:block;}
.g1-toggle__switch:after{content:"\f068";display:none;}
.g1-toggle--icon .g1-toggle__switch{width:46px;}
.g1-toggle--icon .g1-toggle__switch i{width:24px;height:14px;margin-top:-6px;display:block;position:absolute;right:0;top:50%;text-align:center;font:14px/14px FontAwesome;}
.g1-toggle--on .g1-toggle__switch:before{display:none;}
.g1-toggle--on .g1-toggle__switch:after{display:block;}
.cssanimations .g1-toggle__switch:before, .cssanimations .g1-toggle__switch:after{display:block;-moz-transition:all 0.375s ease-in-out;-o-transition:all 0.375s ease-in-out;-webkit-transition:all 0.375s ease-in-out;transition:all 0.375s ease-in-out;}
.cssanimations .g1-toggle__switch:before{opacity:1;}
.cssanimations .g1-toggle__switch:after{opacity:0;}
.cssanimations .g1-toggle--on .g1-toggle__switch:before{opacity:0;}
.cssanimations .g1-toggle--on .g1-toggle__switch:after{opacity:1;}
.g1-tabs{margin:0 0 1.5em;}
.g1-tabs-nav{margin:0;list-style:none;}
.g1-tabs.g1-align-left .g1-tabs-nav{text-align:left;}
.g1-tabs.g1-align-center .g1-tabs-nav{text-align:center;}
.g1-tabs.g1-align-right .g1-tabs-nav{text-align:right;}
.g1-tabs-nav-item{display:inline-block;cursor:pointer;}
.g1-tabs-nav-item h1, .g1-tabs-nav-item h2, .g1-tabs-nav-item h3, .g1-tabs-nav-item h4, .g1-tabs-nav-item h5, .g1-tabs-nav-item h6, .g1-tabs-nav-item p{margin:0;}
@media only screen and (min-width: 601px) { .g1-tabs--vertical:before, .g1-tabs--vertical:after{content:" ";display:table;}
.g1-tabs--vertical:after{clear:both;}
#ie7 .g1-tabs--vertical{zoom:1;}
.g1-tabs--left .g1-tabs-nav{max-width:200px;float:left;}
.g1-tabs--right .g1-tabs-nav{max-width:200px;float:right;}
.g1-tabs--vertical .g1-tabs-viewport{overflow:hidden;}
.g1-tabs--vertical .g1-tabs-nav-item{width:100%;}
} .g1-tabs--transparent .g1-tabs-nav-item{opacity:0.33;-moz-transition:opacity 0.5s ease;-o-transition:opacity 0.5s ease;-webkit-transition:opacity 0.5s ease;transition:opacity 0.5s ease;}
.g1-tabs--transparent .g1-tabs-nav-item:hover{opacity:1;}
.g1-tabs--transparent .g1-tabs-nav-current-item{opacity:1;}
.g1-tabs--transparent .g1-tab-title{padding:8px 15px;}
.g1-tabs--button .g1-tabs-nav-item{margin:0 0 0 10px;}
.g1-tabs--button .g1-tab-title{padding:6px 22px;position:relative;border-width:1px;}
.g1-tabs--button .g1-tabs-nav-current-item .g1-tab-title:after{width:0;height:0;display:block;content:"";position:absolute;border-width:6px;}
.g1-tabs--button.g1-tabs--top .g1-tabs-nav-current-item .g1-tab-title:after{margin-left:-6px;bottom:-12px;left:50%;border-style:solid outset outset outset;border-right-color:transparent !important;border-bottom-color:transparent !important;border-left-color:transparent !important;}
@media only screen and (max-width: 600px) { .g1-tabs--button.g1-tabs--left .g1-tabs-nav-current-item .g1-tab-title:after, .g1-tabs--button.g1-tabs--right .g1-tabs-nav-current-item .g1-tab-title:after{margin-left:-6px;bottom:-12px;left:50%;border-style:solid outset outset outset;border-right-color:transparent !important;border-bottom-color:transparent !important;border-left-color:transparent !important;}
}
.g1-tabs--button.g1-tabs--bottom .g1-tabs-nav-current-item .g1-tab-title:after{margin-left:-6px;top:-12px;left:50%;border-style:outset outset solid outset;border-top-color:transparent !important;border-right-color:transparent !important;border-left-color:transparent !important;}
.g1-tabs--button.g1-tabs--top .g1-tabs-viewport{padding:20px 0 0;}
.g1-tabs--button.g1-tabs--bottom .g1-tabs-viewport{padding:0 0 20px;}
@media only screen and (min-width: 601px) { .g1-tabs--button.g1-tabs--vertical .g1-tabs-nav{position:static;left:auto;}
.g1-tabs--button.g1-tabs--left .g1-tabs-nav-item{margin:0 20px 4px 0;}
.g1-tabs--button.g1-tabs--right .g1-tabs-nav-item{margin:0 0 4px 20px;}
.g1-tabs--button.g1-tabs--left .g1-tabs-nav-item.current .g1-tab-title:after{margin-left:0;margin-top:-6px;left:auto;right:-12px;top:50%;bottom:auto;border-style:outset outset outset solid;border-top-color:transparent !important;border-right-color:transparent !important;border-bottom-color:transparent !important;}
.g1-tabs--button.g1-tabs--right .g1-tabs-nav-current-item .g1-tab-title:after{margin-left:0;margin-top:-6px;left:-12px;right:auto;top:50%;bottom:auto;border-style:outset solid outset outset;border-top-color:transparent !important;border-bottom-color:transparent !important;border-left-color:transparent !important;}
.g1-tabs--button.g1-tabs--left .g1-tabs-viewport{padding:0 0 0 20px;}
.g1-tabs--button.g1-tabs--right .g1-tabs-viewport{padding:0 20px 0 0;}
} .g1-tabs--simple{padding:4px;}
.g1-tabs--simple > div{border-width:1px;}
.g1-tabs--simple .g1-tabs-nav{padding:0 16px;overflow:hidden;position:relative;top:-1px;}
.g1-tabs--simple .g1-tabs-nav-item{position:relative;border-width:0 0 0 1px;}
.g1-tabs--simple .g1-tabs-nav-current-item{border-width:0 1px;}
.g1-tabs--simple .g1-tabs-nav-current-item:before, .g1-tabs--simple .g1-tabs-nav-current-item:after{width:1000px;height:0;position:absolute;bottom:0;z-index:2;border-style:solid;border-width:1px 0 0;border-color:inherit;content:"";}
.g1-tabs--simple .g1-tabs-nav-current-item:before{right:100%;}
.g1-tabs--simple .g1-tabs-nav-current-item:after{left:100%;}
.g1-tabs--simple .g1-tabs-nav-current-item ~ .g1-tabs-nav-item{border-width:0 1px 0 0;}
.g1-tabs--simple .g1-tab-title{position:relative;padding:8px 15px;}
.g1-tabs--simple .g1-tabs-nav-current-item .g1-tab-title:before{width:100%;height:0;display:block;position:absolute;left:0;top:0;z-index:2;border-style:solid;border-width:2px 0 0;content:"";}
.g1-tabs--simple.g1-tabs--bottom .g1-tabs-nav{top:auto;bottom:-1px;}
.g1-tabs--simple.g1-tabs--bottom .g1-tabs-nav-current-item:before, .g1-tabs--simple.g1-tabs--bottom .g1-tabs-nav-current-item:after{top:0;}
.g1-tabs--simple.g1-tabs--bottom .g1-tabs-nav-current-item .g1-tab-title:before{top:auto;bottom:0;}
.g1-tabs--simple .g1-tabs-viewport{padding:1.5em;}
@media only screen and (min-width: 601px) { .g1-tabs--simple.g1-tabs--vertical .g1-tabs-nav{padding:16px 0;top:auto;bottom:auto;}
.g1-tabs--simple.g1-tabs--vertical .g1-tabs-nav-item{border-width:1px 0 0 0;}
.g1-tabs--simple.g1-tabs--vertical .g1-tabs-nav-current-item{border-width:1px 0;}
.g1-tabs--simple.g1-tabs--vertical .g1-tabs-nav-current-item ~ .g1-tabs-nav-item{border-width:0 0 1px 0;}
.g1-tabs--simple.g1-tabs--vertical .g1-tabs-nav-current-item:before, .g1-tabs--simple.g1-tabs--vertical .g1-tabs-nav-current-item:after{width:0;height:1000px;}
.g1-tabs--simple.g1-tabs--vertical .g1-tabs-nav-current-item:before{top:auto;bottom:100%;}
.g1-tabs--simple.g1-tabs--vertical .g1-tabs-nav-current-item:after{top:100%;bottom:auto;}
.g1-tabs--simple.g1-tabs--vertical .g1-tabs-nav-current-item .g1-tab-title:before{width:0;height:100%;top:0;left:auto;right:auto;bottom:auto;}
.g1-tabs--simple.g1-tabs--vertical.g1-tabs--left .g1-tabs-nav{left:-1px;}
.g1-tabs--simple.g1-tabs--vertical.g1-tabs--left .g1-tabs-nav-current-item:before, .g1-tabs--simple.g1-tabs--vertical.g1-tabs--left .g1-tabs-nav-current-item:after{left:auto;right:0;border-width:0 1px 0 0;}
.g1-tabs--simple.g1-tabs--vertical.g1-tabs--left .g1-tabs-nav-current-item .g1-tab-title:before{left:0;border-width:0 2px 0 0;}
.g1-tabs--simple.g1-tabs--vertical.g1-tabs--right .g1-tabs-nav{right:-1px;}
.g1-tabs--simple.g1-tabs--vertical.g1-tabs--right .g1-tabs-nav-current-item:before, .g1-tabs--simple.g1-tabs--vertical.g1-tabs--right .g1-tabs-nav-current-item:after{left:0;right:auto;border-width:0 0 0 1px;}
.g1-tabs--simple.g1-tabs--vertical.g1-tabs--right .g1-tabs-nav-current-item .g1-tab-title:before{right:0;border-width:0 2px 0 0;}
} @-webkit-keyframes expand-inline-width { from{width:0px;}
}
@-moz-keyframes expand-inline-width { from{width:0px;}
}
@-o-keyframes expand-inline-width { from{width:0px;}
}
@keyframes expand-inline-width { from{width:0px;}
}
.g1-progress-bar{margin-bottom:1.5em;position:relative;overflow:hidden;}
.g1-progress-bar__track{border-width:1px;}
.g1-progress-bar__track:before, .g1-progress-bar__track:after{content:" ";display:table;}
.g1-progress-bar__track:after{clear:both;}
#ie7 .g1-progress-bar__track{zoom:1;}
.g1-progress-bar__bar{margin:-1px;height:5px;position:relative;z-index:2;border-width:1px;}
.g1-progress-bar__bar span{height:12px;margin-top:-6px;display:block;position:absolute;top:50%;font-size:12px;line-height:12px;}
.g1-progress-bar__bar span:after{content:"%";}
.g1-progress-bar__bar i{height:14px;margin-top:-7px;display:inline-block;position:absolute;top:50%;cursor:default;font-size:14px;line-height:14px;}
.g1-progress-bar--small .g1-progress-bar__bar span, .g1-progress-bar--small .g1-progress-bar__icon{display:none;}
.g1-progress-bar--medium .g1-progress-bar__bar{height:26px;}
.g1-progress-bar--medium .g1-progress-bar__bar span{height:12px;margin-top:-6px;font-size:12px;line-height:12px;}
.g1-progress-bar--medium .g1-progress-bar__icon{height:14px;margin-top:-7px;font-size:14px;line-height:14px;}
.g1-progress-bar--big .g1-progress-bar__bar{height:40px;}
.g1-progress-bar--big .g1-progress-bar__bar span{height:18px;margin-top:-9px;font-size:18px;line-height:18px;}
.g1-progress-bar--big .g1-progress-bar__icon{height:28px;margin-top:-14px;font-size:28px;line-height:28px;}
.g1-progress-bar--right .g1-progress-bar__bar{float:left;}
.g1-progress-bar--right .g1-progress-bar__bar span{left:10px;}
.g1-progress-bar--right .g1-progress-bar__bar i{right:10px;}
.g1-progress-bar--left .g1-progress-bar__bar{float:right;}
.g1-progress-bar--left .g1-progress-bar__bar span{right:10px;}
.g1-progress-bar--left .g1-progress-bar__bar i{left:10px;}
.g1-progress-bar--left .g1-progress-bar__label{text-align:right;}
.g1-tl-circle .g1-progress-bar__track, .g1-tl-circle .g1-progress-bar__bar{-moz-border-radius-topleft:0.75em;-webkit-border-top-left-radius:0.75em;border-top-left-radius:0.75em;}
.g1-tr-circle .g1-progress-bar__track, .g1-tr-circle .g1-progress-bar__bar{-moz-border-radius-topright:0.75em;-webkit-border-top-right-radius:0.75em;border-top-right-radius:0.75em;}
.g1-br-circle .g1-progress-bar__track, .g1-br-circle .g1-progress-bar__bar{-moz-border-radius-bottomright:0.75em;-webkit-border-bottom-right-radius:0.75em;border-bottom-right-radius:0.75em;}
.g1-bl-circle .g1-progress-bar__track, .g1-bl-circle .g1-progress-bar__bar{-moz-border-radius-bottomleft:0.75em;-webkit-border-bottom-left-radius:0.75em;border-bottom-left-radius:0.75em;}
.cssanimations .g1-progress-bar .g1-progress-bar__bar{visibility:hidden;}
.cssanimations .g1-progress-bar.g1-animate{}
.cssanimations .g1-progress-bar.g1-animate .g1-progress-bar__bar{visibility:visible;-webkit-animation:expand-inline-width 1s ease-out;-moz-animation:expand-inline-width 1s ease-out;-o-animation:expand-inline-width 1s ease-out;animation:expand-inline-width 1s ease-out;}
.cssanimations .g1-progress-bar.g1-animate span{-webkit-backface-visibility:hidden;-webkit-animation:fade-in 0.5s 0.5s ease-out backwards;-moz-animation:fade-in 0.5s 0.5s ease-out backwards;-o-animation:fade-in 0.5s 0.5s ease-out backwards;animation:fade-in 0.5s 0.5s ease-out backwards;}
.easyPieChart{position:relative;text-align:center;}
.easyPieChart canvas{position:absolute;top:0;left:0;}
.g1-progress-circle{max-width:138px;width:138px;max-height:138px;height:138px;margin-bottom:1.5em;position:relative;}
i.g1-progress-circle__icon{width:42px;height:42px;margin-top:-21px;margin-left:-21px;position:absolute;left:50%;top:50%;z-index:1;text-align:center;font-size:42px;line-height:42px;}
.g1-progress-circle__value{margin:0 auto;display:block;position:absolute;bottom:25px;left:0;right:0;z-index:3;line-height:1;}
.g1-progress-circle__value:after{content:"%";}
.g1-countdown{margin-bottom:1.5em;}
.g1-countdown i{width:80px;height:120px;margin-right:2px;display:block;float:left;cursor:default;text-align:center;font-size:42px;line-height:120px;}
.g1-countdown .g1-countdown-inner{float:left;}
.countdown_row{display:block;}
.countdown_section{margin-right:2px;display:block;float:left;text-align:center;text-transform:capitalize;}
.countdown_section span{min-height:120px;margin-bottom:8px;min-width:60px;padding:0 10px;display:block;font-size:24px;line-height:120px;}
.countdown_section br{display:none;}
.countdown_section:first-child span{font-size:36px;}
.g1-banda{max-width:100%;margin-bottom:1.5em;display:block;}
.g1-banda > .g1-fluid-wrapper{margin:0;overflow:hidden;}
.g1-banda > .g1-fluid-wrapper > div{position:relative;}
.g1-banda img{display:block;}
.g1-banda__items{margin:0;list-style:none;}
.g1-banda__before, .g1-banda__after{width:100%;height:100%;margin:0;}
.g1-banda__after{overflow:hidden;position:absolute;top:0;}
.g1-banda__handle{position:absolute;}
.g1-banda__handle span{width:32px;height:32px;display:block;position:absolute;}
.g1-banda__handle span:before{width:100%;height:100%;margin-top:-7px;display:block;position:absolute;left:0;top:50%;text-align:center;font:14px/14px FontAwesome;content:"\f0ec";}
.cssanimations .g1-banda__handle span{-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);-moz-transition:-moz-transform 0.5s ease-in-out;-o-transition:-o-transform 0.5s ease-in-out;-webkit-transition:-webkit-transform 0.5s ease-in-out;transition:transform 0.5s ease-in-out;-webkit-backface-visibility:hidden;}
.cssanimations .g1-banda:hover .g1-banda__handle span{-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);}
.g1-banda--smooth > .g1-fluid-wrapper:hover{cursor:col-resize;cursor:w-resize;}
.g1-banda--smooth .g1-banda__before, .g1-banda--smooth .g1-banda__after{width:100%;height:100%;margin:0;}
.g1-banda--smooth .g1-banda__after{left:50%;}
.g1-banda--smooth .g1-banda__after img{position:absolute;right:50%;top:0;z-index:2;}
.g1-banda--smooth .g1-banda__handle{width:2px;height:100%;margin-left:-1px;left:50%;top:0;}
.g1-banda--smooth .g1-banda__handle span{position:absolute;bottom:10px;left:-15px;}
@-webkit-keyframes g1_before_after_flip_to_before { 0%{-webkit-transform:perspective(300px) rotateY(-180deg) scale(1, 1);}
33.33%{-webkit-transform:perspective(300px) rotateY(-180deg) scale(0.5, 0.5);}
66.66%{-webkit-transform:perspective(300px) rotateY(0deg) scale(0.5, 0.5);}
100%{-webkit-transform:perspective(300px) rotateY(0deg) scale(1, 1);}
}
@-moz-keyframes g1_before_after_flip_to_before { 0%{-moz-transform:perspective(300px) rotateY(-180deg) scale(1, 1);}
33.33%{-moz-transform:perspective(300px) rotateY(-180deg) scale(0.5, 0.5);}
66.66%{-moz-transform:perspective(300px) rotateY(0deg) scale(0.5, 0.5);}
100%{-moz-transform:perspective(300px) rotateY(0deg) scale(1, 1);}
}
@-o-keyframes g1_before_after_flip_to_before { 0%{-o-transform:perspective(300px) rotateY(-180deg) scale(1, 1);}
33.33%{-o-transform:perspective(300px) rotateY(-180deg) scale(0.5, 0.5);}
66.66%{-o-transform:perspective(300px) rotateY(0deg) scale(0.5, 0.5);}
100%{-o-transform:perspective(300px) rotateY(0deg) scale(1, 1);}
}
@keyframes g1_before_after_flip_to_before { 0%{transform:perspective(300px) rotateY(-180deg) scale(1, 1);}
33.33%{transform:perspective(300px) rotateY(-180deg) scale(0.5, 0.5);}
66.66%{transform:perspective(300px) rotateY(0deg) scale(0.5, 0.5);}
100%{transform:perspective(300px) rotateY(0deg) scale(1, 1);}
}
@-webkit-keyframes g1_before_after_flip_to_after { 0%{-webkit-transform:perspective(300px) rotateY(0deg) scale(1, 1);}
33.33%{-webkit-transform:perspective(300px) rotateY(0deg) scale(0.5, 0.5);}
66.66%{-webkit-transform:perspective(300px) rotateY(180deg) scale(0.5, 0.5);}
100%{-webkit-transform:perspective(300px) rotateY(180deg) scale(1, 1);}
}
@-moz-keyframes g1_before_after_flip_to_after { 0%{-moz-transform:perspective(300px) rotateY(0deg) scale(1, 1);}
33.33%{-moz-transform:perspective(300px) rotateY(0deg) scale(0.5, 0.5);}
66.66%{-moz-transform:perspective(300px) rotateY(180deg) scale(0.5, 0.5);}
100%{-moz-transform:perspective(300px) rotateY(180deg) scale(1, 1);}
}
@-o-keyframes g1_before_after_flip_to_after { 0%{-o-transform:perspective(300px) rotateY(0deg) scale(1, 1);}
33.33%{-o-transform:perspective(300px) rotateY(0deg) scale(0.5, 0.5);}
66.66%{-o-transform:perspective(300px) rotateY(180deg) scale(0.5, 0.5);}
100%{-o-transform:perspective(300px) rotateY(180deg) scale(1, 1);}
}
@keyframes g1_before_after_flip_to_after { 0%{transform:perspective(300px) rotateY(0deg) scale(1, 1);}
33.33%{transform:perspective(300px) rotateY(0deg) scale(0.5, 0.5);}
66.66%{transform:perspective(300px) rotateY(180deg) scale(0.5, 0.5);}
100%{transform:perspective(300px) rotateY(180deg) scale(1, 1);}
}
@-webkit-keyframes g1_before_after_handle_flip_to_after { 0%{-webkit-transform:translate(0, 0);}
33%{-webkit-transform:translate(0, 100px);}
66%{-webkit-transform:translate(0, 100px);}
100%{-webkit-transform:translate(0, 0);}
}
@-moz-keyframes g1_before_after_handle_flip_to_after { 0%{-moz-transform:translate(0, 0);}
33%{-moz-transform:translate(0, 100px);}
66%{-moz-transform:translate(0, 100px);}
100%{-moz-transform:translate(0, 0);}
}
@-o-keyframes g1_before_after_handle_flip_to_after { 0%{-o-transform:translate(0, 0);}
33%{-o-transform:translate(0, 100px);}
66%{-o-transform:translate(0, 100px);}
100%{-o-transform:translate(0, 0);}
}
@keyframes g1_before_after_handle_flip_to_after { 0%{transform:translate(0, 0);}
33%{transform:translate(0, 100px);}
66%{transform:translate(0, 100px);}
100%{transform:translate(0, 0);}
}
@-webkit-keyframes g1_before_after_handle_flip_to_before { 0%{-webkit-transform:translate(0, 0);}
33%{-webkit-transform:translate(0, 100px);}
66%{-webkit-transform:translate(0, 100px);}
100%{-webkit-transform:translate(0, 0);}
}
@-moz-keyframes g1_before_after_handle_flip_to_before { 0%{-moz-transform:translate(0, 0);}
33%{-moz-transform:translate(0, 100px);}
66%{-moz-transform:translate(0, 100px);}
100%{-moz-transform:translate(0, 0);}
}
@-o-keyframes g1_before_after_handle_flip_to_before { 0%{-o-transform:translate(0, 0);}
33%{-o-transform:translate(0, 100px);}
66%{-o-transform:translate(0, 100px);}
100%{-o-transform:translate(0, 0);}
}
@keyframes g1_before_after_handle_flip_to_before { 0%{transform:translate(0, 0);}
33%{transform:translate(0, 100px);}
66%{transform:translate(0, 100px);}
100%{transform:translate(0, 0);}
}
.g1-banda--flip{cursor:pointer;}
.g1-banda--flip .g1-banda__before{position:relative;}
.g1-banda--flip .g1-banda__after{left:0;}
.g1-banda--flip .g1-banda__handle{width:32px;height:32px;margin-left:-16px;left:50%;bottom:10px;cursor:pointer;}
.g1-banda--flip .g1-banda__handle span{left:0;top:0;}
.g1-banda--flip.g1-banda--before .g1-banda__before{display:block;}
.g1-banda--flip.g1-banda--before .g1-banda__after{display:none;}
.g1-banda--flip.g1-banda--after .g1-banda__before{display:none;}
.g1-banda--flip.g1-banda--after .g1-banda__after{display:block;}
.csstransforms3d .g1-banda--flip .g1-banda__before, .csstransforms3d .g1-banda--flip .g1-banda__after{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;}
.csstransforms3d .g1-banda--flip .g1-banda__after{-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-webkit-transform:rotateY(180deg);transform:rotateY(180deg);}
.csstransforms3d .g1-banda--flip.g1-banda--before .g1-banda__before, .csstransforms3d .g1-banda--flip.g1-banda--before .g1-banda__after, .csstransforms3d .g1-banda--flip.g1-banda--after .g1-banda__before, .csstransforms3d .g1-banda--flip.g1-banda--after .g1-banda__after{display:block;}
.csstransforms3d .g1-banda--flip.g1-banda--before.g1-banda--activated .g1-banda__before{-webkit-animation:g1_before_after_flip_to_before 1s ease-in-out forwards;-moz-animation:g1_before_after_flip_to_before 1s ease-in-out forwards;-o-animation:g1_before_after_flip_to_before 1s ease-in-out forwards;animation:g1_before_after_flip_to_before 1s ease-in-out forwards;}
.csstransforms3d .g1-banda--flip.g1-banda--before.g1-banda--activated .g1-banda__after{-webkit-animation:g1_before_after_flip_to_after 1s ease-in-out forwards;-moz-animation:g1_before_after_flip_to_after 1s ease-in-out forwards;-o-animation:g1_before_after_flip_to_after 1s ease-in-out forwards;animation:g1_before_after_flip_to_after 1s ease-in-out forwards;}
.csstransforms3d .g1-banda--flip.g1-banda--before.g1-banda--activated .g1-banda__handle{-webkit-animation:g1_before_after_handle_flip_to_before 1s ease-in-out;-moz-animation:g1_before_after_handle_flip_to_before 1s ease-in-out;-o-animation:g1_before_after_handle_flip_to_before 1s ease-in-out;animation:g1_before_after_handle_flip_to_before 1s ease-in-out;}
.csstransforms3d .g1-banda--flip.g1-banda--after.g1-banda--activated .g1-banda__before{-webkit-animation:g1_before_after_flip_to_after 1s ease-in-out forwards;-moz-animation:g1_before_after_flip_to_after 1s ease-in-out forwards;-o-animation:g1_before_after_flip_to_after 1s ease-in-out forwards;animation:g1_before_after_flip_to_after 1s ease-in-out forwards;}
.csstransforms3d .g1-banda--flip.g1-banda--after.g1-banda--activated .g1-banda__after{-webkit-animation:g1_before_after_flip_to_before 1s ease-in-out forwards;-moz-animation:g1_before_after_flip_to_before 1s ease-in-out forwards;-o-animation:g1_before_after_flip_to_before 1s ease-in-out forwards;animation:g1_before_after_flip_to_before 1s ease-in-out forwards;}
.csstransforms3d .g1-banda--flip.g1-banda--after.g1-banda--activated .g1-banda__handle{-webkit-animation:g1_before_after_handle_flip_to_after 1s ease-in-out;-moz-animation:g1_before_after_handle_flip_to_after 1s ease-in-out;-o-animation:g1_before_after_handle_flip_to_after 1s ease-in-out;animation:g1_before_after_handle_flip_to_after 1s ease-in-out;}
.g1-banda--hover{cursor:pointer;}
.g1-banda--hover .g1-banda__handle{display:none;}
.g1-banda--hover.g1-banda--before .g1-banda__before{display:block;}
.g1-banda--hover.g1-banda--before .g1-banda__after{display:none;}
.g1-banda--hover.g1-banda--after .g1-banda__before{display:none;}
.g1-banda--hover.g1-banda--after .g1-banda__after{display:block;}
.cssanimations .g1-banda--hover .g1-banda__before, .cssanimations .g1-banda--hover .g1-banda__after{display:block;-moz-transition:opacity 0.35s ease-in-out;-o-transition:opacity 0.35s ease-in-out;-webkit-transition:opacity 0.35s ease-in-out;transition:opacity 0.35s ease-in-out;}
.cssanimations .g1-banda--hover.g1-banda--before .g1-banda__before{opacity:1;}
.cssanimations .g1-banda--hover.g1-banda--before .g1-banda__after{opacity:0;}
.cssanimations .g1-banda--hover.g1-banda--after .g1-banda__before{opacity:0;}
.cssanimations .g1-banda--hover.g1-banda--after .g1-banda__after{opacity:1;}
.g1-html-rotator{margin:0 0 3em 0;}
.g1-html-rotator .g1-carousel-items{margin:0;overflow:hidden;list-style:none;}
.g1-html-rotator .g1-carousel-item{max-width:100%;display:block;float:left;}
.g1-html-rotator .g1-carousel-item > .g1-quote{margin-bottom:0;}
.g1-html-rotator .g1-toolbar{border-width:1px 0 0;}
.g1-html-rotator .g1-toolbar:after{display:table;clear:both;content:"";}
.g1-html-rotator .g1-nav-direction{float:right;}
.g1-html-rotator .g1-nav-direction:after{display:table;clear:both;content:"";}
.g1-html-rotator .g1-nav-direction__prev, .g1-html-rotator .g1-nav-direction__next{width:20px;height:20px;margin:5px 0 5px 5px;display:block;float:left;overflow:hidden;position:relative;cursor:pointer;font-size:0;background:#000 !important;color:#fff !important;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5;}
.g1-html-rotator .g1-nav-direction__prev:before, .g1-html-rotator .g1-nav-direction__next:before{width:100%;height:14px;margin-top:-7px;display:block;position:absolute;top:50%;left:0;border-width:1px;text-align:center;font:14px/14px FontAwesome;}
.g1-html-rotator .g1-nav-direction__prev:hover, .g1-html-rotator .g1-nav-direction__next:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=75);opacity:0.75;}
.g1-html-rotator .g1-nav-direction__prev:before{content:"\f104";}
.g1-html-rotator .g1-nav-direction__next:before{content:"\f105";}
.g1-html-rotator .g1-nav-coin{margin:0 10px 0 0;padding:5px 0 5px 0;float:left;list-style:none;}
.g1-html-rotator .g1-nav-coin li{margin:0 5px 5px 0;float:left;}
.g1-html-rotator .g1-nav-coin a{width:20px;height:20px;overflow:hidden;display:block;position:relative;text-indent:20px;background:none;}
.g1-html-rotator .g1-nav-coin a:before{width:20px;height:20px;display:block;position:absolute;left:0;top:0;content:"";background-color:#000000;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=25);opacity:0.25;}
.g1-html-rotator .g1-nav-coin a:after{width:6px;height:6px;position:absolute;left:5px;top:5px;z-index:2;display:block;content:"";border-style:solid;border-width:2px;border-color:#fff;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=75);opacity:0.75;}
.g1-html-rotator .g1-nav-coin a:hover:after{width:12px;height:12px;left:2px;top:2px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=99);opacity:0.99;}
.g1-html-rotator .g1-nav-coin li.g1-selected a:after{background:#ffffff;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=99);opacity:0.99;}
.cssanimations .g1-html-rotator .g1-nav-icon a:before, .cssanimations .g1-html-rotator .g1-nav-icon a:after{-moz-transition:all 0.175s ease-in-out;-o-transition:all 0.175s ease-in-out;-webkit-transition:all 0.175s ease-in-out;transition:all 0.175s ease-in-out;}
.g1-carousel{position:relative;}
.g1-simple-slider{position:relative;}
.g1-simple-slider .g1-progress{width:100%;height:5px;position:absolute;top:-5px;left:0;pointer-events:none;display:none;}
.g1-simple-slider .g1-progress > div{height:100%;}
.g1-simple-slider .g1-progress > div > div{height:100%;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5;}
.g1-simple-slider .g1-slides{margin:0;list-style:none;}
.g1-simple-slider .g1-slide{height:auto;display:block;float:left;}
.g1-simple-slider figure{width:100%;margin:0;float:left;position:relative;}
.g1-simple-slider figure img{display:block;}
.g1-simple-slider figcaption{position:absolute;left:40px;bottom:40px;width:400px;height:auto;display:block;}
.g1-simple-slider .g1-slide__title{padding:10px 20px;float:left;position:relative;z-index:1;color:#ffffff;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8;}
.g1-simple-slider .g1-slide__title > .g1-background{background:#000000;}
.g1-simple-slider .g1-slide__description{margin-top:2px;padding:10px 20px;clear:left;float:left;position:relative;z-index:1;color:#ffffff;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);opacity:0.6;}
.g1-simple-slider .g1-slide__description > .g1-background{background:#000000;}
@media only screen and (max-width: 600px) { .g1-simple-slider figcaption{display:none;}
} .g1-simple-slider.g1-transition .g1-progress{display:none;}
.g1-simple-slider .g1-slide:first-child{visibility:hidden;}
.g1-simple-slider .g1-carousel .g1-slide:first-child{visibility:visible;}
.g1-simple-slider .g1-slide + .g1-slide{display:none;}
.g1-simple-slider .g1-carousel .g1-slide + .g1-slide{display:block;}
.g1-simple-slider .g1-toolbar{margin-left:auto;margin-right:auto;}
.g1-simple-slider .g1-toolbar > .g1-inner{width:94.53125%;max-width:968px;margin-left:auto;margin-right:auto;position:relative;}
.g1-simple-slider.g1-width-semi .g1-nav-direction{max-width:1136px;}
.g1-simple-slider.g1-width-standard .g1-nav-direction{max-width:1024px;}
.g1-simple-slider.g1-width-narrow .g1-nav-direction{max-width:968px;}
.g1-simple-slider .g1-fullscreen{width:56px;height:36px;position:absolute;top:0;right:0;}
.g1-simple-slider .g1-fullscreen > a{position:absolute;left:0;right:0;top:6px;bottom:6px;display:block;font-size:0;border-width:1px;}
.g1-simple-slider .g1-fullscreen > a:before{width:100%;height:14px;margin-top:-7px;position:absolute;left:0;top:50%;display:block;text-align:center;font:14px/14px FontAwesome;content:"\f065";}
.cssanimations .g1-simple-slider .g1-fullscreen a{-moz-transition:all 0.175s ease-in-out;-o-transition:all 0.175s ease-in-out;-webkit-transition:all 0.175s ease-in-out;transition:all 0.175s ease-in-out;}
.g1-simple-slider .g1-nav-coin{margin:0 auto;list-style:none;}
.g1-simple-slider .g1-nav-coin li{float:left;}
.g1-simple-slider .g1-nav-coin a{display:block;position:relative;}
.g1-simple-slider.g1-nav-coin-standard .g1-nav-coin{padding:8px 0 3px;}
.g1-simple-slider.g1-nav-coin-standard .g1-nav-coin li{margin:0 5px 5px 0;}
.g1-simple-slider.g1-nav-coin-standard .g1-nav-coin a{width:0;padding-left:20px;height:20px;overflow:hidden;background:none;}
.g1-simple-slider.g1-nav-coin-standard .g1-nav-coin a:before{width:20px;height:20px;display:block;position:absolute;left:0;top:0;content:"";background-color:#000000;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=25);opacity:0.25;}
.g1-simple-slider.g1-nav-coin-standard .g1-nav-coin a:after{width:6px;height:6px;position:absolute;left:5px;top:5px;z-index:2;display:block;content:"";border-style:solid;border-width:2px;border-color:#fff;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=75);opacity:0.75;}
.g1-simple-slider.g1-nav-coin-standard .g1-nav-coin a:hover:after{width:12px;height:12px;left:2px;top:2px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:0.9999;}
.g1-simple-slider.g1-nav-coin-standard .g1-nav-coin li.g1-selected a:after{background:#ffffff;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:0.9999;}
.g1-simple-slider.g1-nav-coin-standard .g1-nav-coin img{display:none;}
.cssanimations .g1-simple-slider.g1-nav-coin-standard .g1-nav-coin a:after{-moz-transition:all 0.175s ease-in-out;-o-transition:all 0.175s ease-in-out;-webkit-transition:all 0.175s ease-in-out;transition:all 0.175s ease-in-out;}
.g1-simple-slider.g1-nav-coin-thumbs .g1-nav-coin li{margin:4px 4px 4px 0;overflow:hidden;}
.g1-tl-circle .g1-simple-slider.g1-nav-coin-thumbs .g1-nav-coin li{-moz-border-radius-topleft:12px;-webkit-border-top-left-radius:12px;border-top-left-radius:12px;}
.g1-tr-circle .g1-simple-slider.g1-nav-coin-thumbs .g1-nav-coin li{-moz-border-radius-topright:12px;-webkit-border-top-right-radius:12px;border-top-right-radius:12px;}
.g1-br-circle .g1-simple-slider.g1-nav-coin-thumbs .g1-nav-coin li{-moz-border-radius-bottomright:12px;-webkit-border-bottom-right-radius:12px;border-bottom-right-radius:12px;}
.g1-bl-circle .g1-simple-slider.g1-nav-coin-thumbs .g1-nav-coin li{-moz-border-radius-bottomleft:12px;-webkit-border-bottom-left-radius:12px;border-bottom-left-radius:12px;}
.g1-simple-slider.g1-nav-coin-thumbs .g1-nav-coin a:before{width:100%;height:100%;display:block;position:absolute;left:0;top:0;z-index:2;content:"";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5;}
.g1-simple-slider.g1-nav-coin-thumbs .g1-nav-coin img{display:block;position:relative;}
.g1-simple-slider.g1-nav-coin-thumbs .g1-nav-coin img:before{width:100%;height:100%;display:block;position:absolute;top:0;left:0;background:red;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5;content:"";z-index:2;}
.g1-simple-slider{margin-left:auto;margin-right:auto;}
.g1-simple-slider.g1-width-semi{max-width:1136px;}
.g1-simple-slider.g1-width-standard{max-width:1024px;}
.g1-simple-slider.g1-width-narrow{max-width:968px;}
.g1-simple-slider-standout, .g1-simple-slider-viewport{max-width:100% !important;width:100% !important;}
.g1-simple-slider-standout figcaption{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;}
.g1-simple-slider-standout .g1-selected figcaption{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;}
.g1-simple-slider-standout.g1-transition .g1-selected figcaption{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;}
#ie8 .g1-simple-slider-standout figure img{max-width:none;}
.cssanimations .g1-simple-slider-standout figcaption{-moz-transition:opacity 0.35s ease-in-out;-o-transition:opacity 0.35s ease-in-out;-webkit-transition:opacity 0.35s ease-in-out;transition:opacity 0.35s ease-in-out;-webkit-backface-visibility:hidden;}
.g1-simple-slider-relay{max-width:100% !important;width:100% !important;}
.g1-simple-slider-relay > .g1-inner{margin-left:auto;margin-right:auto;}
.g1-simple-slider-relay.g1-width-semi > .g1-inner{max-width:1136px;}
.g1-simple-slider-relay.g1-width-standard > .g1-inner{max-width:1024px;}
.g1-simple-slider-relay.g1-width-narrow > .g1-inner{max-width:968px;}
.g1-simple-slider-simple > .g1-inner{margin-left:auto;margin-right:auto;}
.g1-simple-slider-kenburns{margin-left:auto;margin-right:auto;}
.g1-simple-slider-kenburns .g1-slides{overflow:hidden;max-height:100%;}
.g1-simple-slider-kenburns .g1-slide{max-height:100%;overflow:hidden;position:relative;}
.g1-simple-slider-kenburns figure{width:100%;height:100%;overflow:hidden;position:static;}
.g1-simple-slider-kenburns figure > div{width:100%;max-height:100%;overflow:hidden;}
.g1-simple-slider-kenburns figure img{position:relative;max-width:120%;}
.g1-simple-slider-viewport{overflow:hidden;}
.g1-simple-slider-viewport .g1-nav-direction{margin-left:auto;margin-right:auto;position:relative;bottom:-50%;z-index:999;}
.g1-simple-slider-viewport .g1-nav-direction__prev, .g1-simple-slider-viewport .g1-nav-direction__next{width:1000px;height:1000px;display:block;overflow:hidden;position:absolute;top:-500px;text-indent:100%;white-space:no-wrap;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5;}
.g1-simple-slider-viewport .g1-nav-direction__prev:hover, .g1-simple-slider-viewport .g1-nav-direction__next:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=75);opacity:0.75;}
.g1-simple-slider-viewport .g1-nav-direction__prev:after, .g1-simple-slider-viewport .g1-nav-direction__next:after{margin-top:-21px;display:block;position:absolute;top:50%;text-indent:0;font:42px/42px FontAwesome;}
.g1-simple-slider-viewport .g1-nav-direction__prev:hover:after, .g1-simple-slider-viewport .g1-nav-direction__next:hover:after{margin-top:-35px;font-size:70px;line-height:70px;}
.g1-simple-slider-viewport .g1-nav-direction__prev{right:100%;}
.g1-simple-slider-viewport .g1-nav-direction__prev:after{right:20px;content:"\f104";}
.g1-simple-slider-viewport .g1-nav-direction__next{left:100%;}
.g1-simple-slider-viewport .g1-nav-direction__next:after{left:20px;content:"\f105";}
.g1-simple-slider-relay{margin-left:auto;margin-right:auto;overflow:hidden;}
.g1-simple-slider-relay .g1-inner{position:relative;}
.g1-simple-slider-relay .g1-carousel-left{width:100%;margin-right:-40%;position:absolute;top:0;right:100%;z-index:1;}
.g1-simple-slider-relay .g1-carousel-center{position:relative;z-index:2;}
.g1-simple-slider-relay .g1-carousel-right{width:100%;margin-left:-40%;position:absolute;top:0;left:100%;z-index:1;}
.g1-simple-slider-simple .g1-nav-direction, .g1-simple-slider-kenburns .g1-nav-direction, .g1-simple-slider-standout .g1-nav-direction, .g1-simple-slider-relay .g1-nav-direction{margin-left:auto;margin-right:auto;position:relative;bottom:-50%;z-index:99;}
.g1-simple-slider-simple .g1-nav-direction__prev, .g1-simple-slider-simple .g1-nav-direction__next, .g1-simple-slider-kenburns .g1-nav-direction__prev, .g1-simple-slider-kenburns .g1-nav-direction__next, .g1-simple-slider-standout .g1-nav-direction__prev, .g1-simple-slider-standout .g1-nav-direction__next, .g1-simple-slider-relay .g1-nav-direction__prev, .g1-simple-slider-relay .g1-nav-direction__next{width:0;padding-left:32px;height:32px;display:block;overflow:hidden;position:absolute;top:-16px;}
.g1-simple-slider-simple .g1-nav-direction__prev:after, .g1-simple-slider-simple .g1-nav-direction__next:after, .g1-simple-slider-kenburns .g1-nav-direction__prev:after, .g1-simple-slider-kenburns .g1-nav-direction__next:after, .g1-simple-slider-standout .g1-nav-direction__prev:after, .g1-simple-slider-standout .g1-nav-direction__next:after, .g1-simple-slider-relay .g1-nav-direction__prev:after, .g1-simple-slider-relay .g1-nav-direction__next:after{width:100%;height:14px;margin-top:-7px;display:block;position:absolute;top:50%;left:0;text-indent:0;text-align:center;font:14px/14px FontAwesome;}
.g1-simple-slider-simple .g1-nav-direction__prev, .g1-simple-slider-kenburns .g1-nav-direction__prev, .g1-simple-slider-standout .g1-nav-direction__prev, .g1-simple-slider-relay .g1-nav-direction__prev{left:10px;}
.g1-simple-slider-simple .g1-nav-direction__prev:after, .g1-simple-slider-kenburns .g1-nav-direction__prev:after, .g1-simple-slider-standout .g1-nav-direction__prev:after, .g1-simple-slider-relay .g1-nav-direction__prev:after{content:"\f104";}
.g1-simple-slider-simple .g1-nav-direction__next, .g1-simple-slider-kenburns .g1-nav-direction__next, .g1-simple-slider-standout .g1-nav-direction__next, .g1-simple-slider-relay .g1-nav-direction__next{right:10px;}
.g1-simple-slider-simple .g1-nav-direction__next:after, .g1-simple-slider-kenburns .g1-nav-direction__next:after, .g1-simple-slider-standout .g1-nav-direction__next:after, .g1-simple-slider-relay .g1-nav-direction__next:after{content:"\f105";}
.cssanimations .g1-simple-slider-simple .g1-nav-direction__prev, .cssanimations .g1-simple-slider-simple .g1-nav-direction__next, .cssanimations .g1-simple-slider-kenburns .g1-nav-direction__prev, .cssanimations .g1-simple-slider-kenburns .g1-nav-direction__next, .cssanimations .g1-simple-slider-standout .g1-nav-direction__prev, .cssanimations .g1-simple-slider-standout .g1-nav-direction__next, .cssanimations .g1-simple-slider-relay .g1-nav-direction__prev, .cssanimations .g1-simple-slider-relay .g1-nav-direction__next{-moz-transition:all 0.35s ease-in-out;-o-transition:all 0.35s ease-in-out;-webkit-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out;}
.g1-simple-slider-simple.g1-transition .g1-nav-direction__prev, .g1-simple-slider-kenburns.g1-transition .g1-nav-direction__prev, .g1-simple-slider-standout.g1-transition .g1-nav-direction__prev, .g1-simple-slider-relay.g1-transition .g1-nav-direction__prev{left:-100px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;}
.g1-simple-slider-simple.g1-transition .g1-nav-direction__next, .g1-simple-slider-kenburns.g1-transition .g1-nav-direction__next, .g1-simple-slider-standout.g1-transition .g1-nav-direction__next, .g1-simple-slider-relay.g1-transition .g1-nav-direction__next{right:-100px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;}
.cssanimations .g1-simple-slider-viewport figcaption{-moz-transition:-moz-transform 0.375s ease-in-out;-o-transition:-o-transform 0.375s ease-in-out;-webkit-transition:-webkit-transform 0.375s ease-in-out;transition:transform 0.375s ease-in-out;-webkit-backface-visibility:hidden;}
.cssanimations .g1-simple-slider-viewport .g1-slide.g1-selected figcaption{-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0);}
.cssanimations .g1-simple-slider-viewport.g1-transition figcaption{-moz-transform:translate(100px, 0);-ms-transform:translate(100px, 0);-webkit-transform:translate(100px, 0);transform:translate(100px, 0);}
.cssanimations .g1-simple-slider-viewport.g1-transition .g1-slide.g1-selected + .g1-slide figcaption{-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0);}
.cssanimations .g1-simple-slider-viewport .g1-nav-direction__prev, .cssanimations .g1-simple-slider-viewport .g1-nav-direction__next{-moz-transition:opacity 0.35s ease-in-out;-o-transition:opacity 0.35s ease-in-out;-webkit-transition:opacity 0.35s ease-in-out;transition:opacity 0.35s ease-in-out;-webkit-backface-visibility:hidden;}
.cssanimations .g1-simple-slider-viewport .g1-nav-direction__prev:after, .cssanimations .g1-simple-slider-viewport .g1-nav-direction__next:after{-moz-transition:all 0.35s cubic-bezier(0.68, -0.55, 0.265, 1.55);-o-transition:all 0.35s cubic-bezier(0.68, -0.55, 0.265, 1.55);-webkit-transition:all 0.35s cubic-bezier(0.68, -0.55, 0.265, 1.55);transition:all 0.35s cubic-bezier(0.68, -0.55, 0.265, 1.55);}
.cssanimations .g1-simple-slider-viewport .g1-nav-direction__prev:hover:after{-moz-transform:translate(-24px, 0);-ms-transform:translate(-24px, 0);-webkit-transform:translate(-24px, 0);transform:translate(-24px, 0);}
.cssanimations .g1-simple-slider-viewport .g1-nav-direction__next:hover:after{-moz-transform:translate(24px, 0);-ms-transform:translate(24px, 0);-webkit-transform:translate(24px, 0);transform:translate(24px, 0);}
.tp-caption img{-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)";}
.tparrows.default{overflow:hidden;background:#000000;color:#ffffff;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=25);opacity:0.25;}
.rev_slider_wrapper:hover .tparrows.default{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5;}
.rev_slider_wrapper:hover .tparrows.default:hover, .tparrows.default:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=75);opacity:0.75;}
.tparrows.default:before{width:100%;height:28px;margin-top:-14px;display:block;position:absolute;left:0;top:50%;text-align:center;font:28px/28px FontAwesome;}
.tp-leftarrow:before{content:"\f104";}
.tp-rightarrow:before{content:"\f105";}
.tp-bullets .tparrows{width:20px;height:20px;margin-top:-10px;background:#000000;color:#ffffff;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=75);opacity:0.75;}
.tp-bullets .tparrows:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=99);opacity:0.99;}
.tp-bullets .tparrows:before{width:100%;height:14px;margin-top:-7px;display:block;position:absolute;left:0;top:50%;text-align:center;font:14px/14px FontAwesome;}
.tp-bullets.simplebullets.round .bullet{width:20px;height:20px;margin-top:0;background:none;position:relative;}
.tp-bullets.simplebullets.round .bullet:before{width:100%;height:100%;display:block;position:absolute;left:0;top:0;content:"";background-color:#000000;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=25);opacity:0.25;}
.tp-bullets.simplebullets.round .bullet:after{width:6px;height:6px;position:absolute;left:5px;top:5px;z-index:2;display:block;content:"";border-style:solid;border-width:2px;border-color:#fff;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=75);opacity:0.75;}
.tp-bullets.simplebullets.round .bullet:hover:after{width:12px;height:12px;left:2px;top:2px;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;}
.tp-bullets.simplebullets.round .bullet.selected:after{background:#ffffff;}
.tp-loader{background-color:#ffffff;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;}
.cssanimations .tparrows.default{-moz-transition:opacity 0.35s ease-in-out;-o-transition:opacity 0.35s ease-in-out;-webkit-transition:opacity 0.35s ease-in-out;transition:opacity 0.35s ease-in-out;}
.cssanimations .tp-bullets .tparrows{-moz-transition:opacity 0.35s ease-in-out;-o-transition:opacity 0.35s ease-in-out;-webkit-transition:opacity 0.35s ease-in-out;transition:opacity 0.35s ease-in-out;}
.cssanimations .tp-bullets.simplebullets.round .bullet:after{-moz-transition:all 0.175s ease-in-out;-o-transition:all 0.175s ease-in-out;-webkit-transition:all 0.175s ease-in-out;transition:all 0.175s ease-in-out;}
.g1-twitter{margin-bottom:1.5em;}
.g1-twitter__items{margin:0;list-style:none;}
.g1-twitter--simple .g1-twitter__items{margin:0;padding:1.5em;position:relative;list-style:none;z-index:2;}
.g1-twitter--simple .g1-twitter__items:before{width:0;display:block;content:"";position:absolute;bottom:-16px;left:34px;border-width:8px;border-style:solid outset outset solid;border-right-color:transparent !important;border-bottom-color:transparent !important;}
.g1-twitter--simple .g1-twitter__items li{padding-bottom:0.75em;}
.g1-twitter--simple .g1-twitter__items li + li{padding-top:0.75em;border-top-width:1px;}
.g1-twitter--simple .g1-twitter__items p{margin-bottom:0;}
.g1-twitter--simple .g1-twitter__follow{min-height:3em;padding:18px 0 0 42px;margin:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;}
.g1-twitter--simple .g1-twitter__follow:before{margin-right:10px;position:absolute;left:0;top:8px;font-size:28px;font-family:FontAwesome;content:"\f099";color:#39A9E0;}
.g1-twitter--carousel{padding-top:38px;position:relative;}
.g1-twitter--carousel .g1-twitter__items > li + li{display:none;}
.g1-twitter--carousel .g1-carousel .g1-twitter__items > li + li{display:block;}
.g1-twitter--carousel .g1-twitter__item{text-align:center;}
.g1-twitter--carousel .g1-tweet-text{margin-bottom:0;}
.g1-twitter--carousel .g1-twitter__follow{width:28px;height:28px;margin-left:-14px;overflow:hidden;position:absolute;left:50%;top:0;font-size:0;}
.g1-twitter--carousel .g1-twitter__follow:before{width:100%;height:28px;margin-top:-14px;position:absolute;left:0;top:50%;text-align:center;font:28px/28px FontAwesome;content:"\f099";-webkit-font-smoothing:antialiased;color:#39A9E0;}
.g1-twitter--carousel .g1-nav-direction{position:absolute;left:50%;top:4px;}
.g1-twitter--carousel .g1-nav-direction__prev, .g1-twitter--carousel .g1-nav-direction__next{width:18px;height:18px;display:block;overflow:hidden;position:relative;border-width:1px;}
.g1-twitter--carousel .g1-nav-direction__prev:before, .g1-twitter--carousel .g1-nav-direction__next:before{width:14px;height:14px;margin-top:-7px;margin-left:-7px;display:block;position:absolute;left:50%;top:50%;text-align:center;font:14px/14px FontAwesome;}
.g1-twitter--carousel .g1-nav-direction__prev{position:absolute;right:50%;margin-right:30px;}
.g1-twitter--carousel .g1-nav-direction__prev:before{content:"\f104";}
.g1-twitter--carousel .g1-nav-direction__next{position:absolute;left:50%;margin-left:30px;}
.g1-twitter--carousel .g1-nav-direction__next:before{content:"\f105";}
.cssanimations .g1-twitter--carousel .g1-nav-direction__prev, .cssanimations .g1-twitter--carousel .g1-nav-direction__next{-moz-transition:all 0.35s ease-in-out;-o-transition:all 0.35s ease-in-out;-webkit-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out;}
.g1-gmap-wrapper{margin-bottom:1.5em;position:relative;overflow:hidden;}
.g1-gmap-wrapper .g1-pan-control{max-width:75px !important;width:75px !important;height:75px !important;display:block;position:absolute;left:28px;top:28px;}
.g1-gmap-wrapper .g1-pan-control div{width:25px;height:25px;overflow:hidden;position:absolute;cursor:pointer;}
.g1-gmap-wrapper .g1-pan-control div:before{width:100%;height:100%;display:block;position:absolute;left:0;top:0;text-align:center;font:28px/25px FontAwesome;}
.g1-gmap-wrapper .g1-pan-control .g1-top{left:25px;top:0;}
.g1-gmap-wrapper .g1-pan-control .g1-top:before{content:"\f106";}
.g1-gmap-wrapper .g1-pan-control .g1-bottom{left:25px;bottom:0;}
.g1-gmap-wrapper .g1-pan-control .g1-bottom:before{content:"\f107";}
.g1-gmap-wrapper .g1-pan-control .g1-left{left:0;top:25px;}
.g1-gmap-wrapper .g1-pan-control .g1-left:before{content:"\f104";}
.g1-gmap-wrapper .g1-pan-control .g1-right{right:0;top:25px;}
.g1-gmap-wrapper .g1-pan-control .g1-right:before{content:"\f105";}
.g1-gmap-wrapper .g1-zoom-control{max-width:75px !important;width:75px !important;height:25px !important;position:absolute;left:28px;top:103px;}
.g1-gmap-wrapper .g1-zoom-control div{width:50%;height:25px;float:right;position:relative;cursor:pointer;}
.g1-gmap-wrapper .g1-zoom-control div:before{width:100%;height:25px;display:block;position:absolute;left:0;top:0;text-align:center;font:14px/25px FontAwesome;}
.g1-gmap-wrapper .g1-zoom-control .g1-zoom-in:before{content:"\f067";}
.g1-gmap-wrapper .g1-zoom-control .g1-zoom-out:before{content:"\f068";}
.g1-gmap-wrapper .g1-full-map-control{max-width:25px !important;width:25px !important;height:25px !important;overflow:hidden;position:absolute;top:53px;left:53px;}
.g1-gmap-wrapper .g1-full-map-control a{width:100%;height:100%;display:block;position:absolute;left:0;top:0;}
.g1-gmap-wrapper .g1-full-map-control a:before{width:100%;height:100%;margin-top:-7px;display:block;position:relative;left:0;top:50%;text-align:center;font:14px/14px FontAwesome;content:"\f065";}
.g1-gmap img{max-width:none;}
div.g1-gmap__box{min-width:320px;margin:20px 0 0;display:block;}
div.g1-gmap__box > .g1-inner{padding:20px;margin:0 50% 0 -50%;}
#page{overflow:hidden;}
.g1-background{position:absolute;left:0;right:0;top:0;bottom:0;z-index:-1;}
#g1-top{position:relative;}
#g1-preheader, #g1-header, #g1-precontent, .g1-content, #g1-prefooter, #g1-footer{position:relative;}
#g1-preheader:before, #g1-preheader:after, #g1-header:before, #g1-header:after, #g1-precontent:before, #g1-precontent:after, .g1-content:before, .g1-content:after, #g1-prefooter:before, #g1-prefooter:after, #g1-footer:before, #g1-footer:after{content:" ";display:table;}
#g1-preheader:after, #g1-header:after, #g1-precontent:after, .g1-content:after, #g1-prefooter:after, #g1-footer:after{clear:both;}
#ie7 #g1-preheader, #ie7 #g1-header, #ie7 #g1-precontent, #ie7 .g1-content, #ie7 #g1-prefooter, #ie7 #g1-footer{zoom:1;}
#g1-preheader > .g1-background, #g1-header > .g1-background, #g1-precontent > .g1-background, .g1-content > .g1-background, #g1-prefooter > .g1-background, #g1-footer > .g1-background{width:100%;position:absolute;top:0;bottom:0;}
.g1-grid{width:100%;min-height:1px;letter-spacing:-0.31em;}
ul.g1-grid{margin:0;list-style:none;}
.g1-grid:after{display:block;height:0;visibility:hidden;clear:both;content:"";}
#ie7 .g1-grid{zoom:1;}
.g1-grid > .g1-column{min-height:1px;margin-left:2.89256198%;float:left;letter-spacing:normal;}
ul.g1-grid > li.g1-column{float:none;display:inline-block;vertical-align:top;}
#ie7 ul.g1-grid > li.g1-column{display:inline;zoom:1;}
ul.g1-grid > li.g1-column.g1-valign-top{vertical-align:top;}
ul.g1-grid > li.g1-column.g1-valign-middle{vertical-align:middle;}
ul.g1-grid > li.g1-column.g1-valign-bottom{vertical-align:bottom;}
.g1-grid > .g1-column:first-child{margin-left:0;}
.g1-one{width:100%;}
.g1-max{width:100%;}
.g1-one-half{width:48.55371901%;}
.g1-one-third{width:31.40495868%;}
.g1-two-third{width:65.70247934%;}
.g1-one-fourth{width:22.83057851%;}
.g1-three-fourth{width:74.2768595%;}
.g1-one-fifth{width:17.68595041%;}
.g1-two-fifth{width:38.26446281%;}
.g1-three-fifth{width:58.84297521%;}
.g1-four-fifth{width:79.4214876%;}
.g1-one-sixth{width:14.25619835%;}
.g1-five-sixth{width:82.85123967%;}
@media only screen and (min-width: 768px) { .js.cssanimations .g1-column[data-g1-delay]{opacity:0;-webkit-backface-visibility:hidden;}
.js.cssanimations .g1-column.g1-start-animation{opacity:1;-moz-transition:opacity 1s ease;-o-transition:opacity 1s ease;-webkit-transition:opacity 1s ease;transition:opacity 1s ease;}
}
.g1-secondary-wide{}
.g1-secondary-wide #primary{width:65.70247934%;float:left;}
.g1-secondary-wide #secondary{width:31.40495868%;margin-left:2.89256198%;float:left;}
.g1-secondary-wide.g1-secondary-before #primary{position:relative;left:34.29752066%;}
.g1-secondary-wide.g1-secondary-before #secondary{position:relative;left:-68.59504132%;}
.g1-secondary-narrow #primary{width:74.2768595%;float:left;}
.g1-secondary-narrow #secondary{width:22.83057851%;margin-left:2.89256198%;float:left;}
.g1-secondary-narrow.g1-secondary-before #primary{position:relative;left:25.7231405%;}
.g1-secondary-narrow.g1-secondary-before #secondary{position:relative;left:-77.16942149%;}
@media only screen and (max-width: 600px) { .g1-grid > .g1-column{width:100% !important;margin:0 !important;float:none !important;left:auto !important;}
}
@media only screen and (max-width: 767px) { #primary, #secondary{width:100% !important;margin:0 !important;float:none !important;left:auto !important;}
#secondary > .g1-inner{padding:0 !important;}
}  .sticky{}
.bypostauthor{}
.entry-title{-ms-word-wrap:break-word;word-wrap:break-word;}
.entry-content{-ms-word-wrap:break-word;word-wrap:break-word;}
.entry-featured-media{position:relative;overflow:hidden;text-align:center;}
.entry-featured-media > .g1-frame{margin:0;}
.entry-featured-media a{position:relative;display:block;}
.entry-featured-media .g1-fluid-wrapper, .entry-featured-media .media-audio, .entry-featured-media img, .entry-featured-media object, .entry-featured-media iframe{margin:0 auto;display:block;}
.entry-featured-media .g1-placeholder i:before{content:"\f070";}
article.format-aside .entry-featured-media .g1-placeholder i:before{content:"\\f040";}
article.format-chat .entry-featured-media .g1-placeholder i:before{content:"\\f086";}
article.format-link .entry-featured-media .g1-placeholder i:before{content:"\\f0c1";}
article.format-quote .entry-featured-media .g1-placeholder i:before{content:"\\f10e";}
article.format-status .entry-featured-media .g1-placeholder i:before{content:"\\f0a1";}
.g1-gallery-data{display:none;}
.entry-meta > time, .entry-meta > span{margin-right:0.33em;}
.entry-comments-link{}
.entry-comments-link > a{}
.entry-comments-link > a:before{margin-right:5px;font-size:14px;font-family:FontAwesome;content:"\f0e5";}
.entry-comments-link > a span{display:none;}
.entry-comments-link > span{font-size:0;}
.entry-comments-link > span:before{margin-right:7px;font-size:14px;font-family:FontAwesome;content:"\f05e\0000a0\f0e5";cursor:default;}
.entry-terms{margin-bottom:1.5em;}
.entry-categories, .entry-tags{}
.entry-categories div, .entry-tags div{padding-left:20px;position:relative;overflow:hidden;}
.entry-categories span, .entry-tags span{width:20px;display:block;overflow:hidden;position:absolute;left:0;white-space:nowrap;text-indent:100%;}
.entry-categories span:before, .entry-tags span:before{position:absolute;left:0;text-indent:0;font-size:14px;line-height:100%;font-family:FontAwesome;}
.entry-categories ul, .entry-tags ul{margin:0;display:inline;overflow:hidden;list-style:none;}
.entry-categories li, .entry-tags li{float:left;}
.entry-categories li a:after, .entry-tags li a:after{padding-right:.33em;content:",";}
.entry-categories li:last-child a:after, .entry-tags li:last-child a:after{padding-right:0;content:"";}
.entry-categories span:before{content:"\f07b";}
.entry-tags span:before{content:"\f02b";}
.entry-categories:first-child, .entry-tags:first-child{padding-top:1.5em;border-width:1px 0 0;border-style:dotted;}
.g1-collection .entry-categories:first-child, .g1-collection .entry-tags:first-child{border-width:0;padding-top:0;}
@media only screen and (min-width: 768px) { .g1-essentials:after{display:table;clear:both;content:"";}
.g1-essential-media, .g1-essential-nonmedia{position:relative;float:left;}
.g1-mediabox-wide{}
.g1-mediabox-wide .g1-essential-media{width:65.70247934%;}
.g1-mediabox-wide .g1-essential-nonmedia{width:31.40495868%;margin-left:2.89256198%;}
.g1-mediabox-wide.g1-mediabox-after .g1-essential-nonmedia{left:-68.59504132%;}
.g1-mediabox-wide.g1-mediabox-after .g1-essential-media{left:34.29752066%;}
.g1-mediabox-narrow{}
.g1-mediabox-narrow .g1-essential-media{width:48.55371901%;}
.g1-mediabox-narrow .g1-essential-nonmedia{width:48.55371901%;margin-left:2.89256198%;}
.g1-mediabox-narrow.g1-mediabox-after .g1-essential-nonmedia{left:-51.44628099%;}
.g1-mediabox-narrow.g1-mediabox-after .g1-essential-media{left:51.44628099%;}
}
.g1-flags{display:none;}
.g1-nav-single{margin:0 0 3em 0;padding:1.5em 0;border-width:1px 0 0 0;}
.g1-nav-single p{display:none;}
.g1-nav-single ol{min-height:40px;margin:0;position:relative;list-style:none;}
.g1-nav-single li > strong{display:block;font-weight:normal;}
.g1-nav-single__prev, .g1-nav-single__next{float:left;width:50%;min-height:1px;}
.g1-nav-single__prev > a, .g1-nav-single__next > a{display:block;overflow:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap;}
.g1-nav-single__prev > a:after, .g1-nav-single__next > a:after{width:20px;margin-top:-14px;display:block;position:absolute;top:50%;font:28px/28px FontAwesome;}
.g1-nav-single__prev{text-align:left;}
.g1-nav-single__prev > strong{padding-right:40px;padding-left:20px;}
.g1-nav-single__prev > a{padding-right:40px;padding-left:20px;}
.g1-nav-single__prev > a:after{left:0;content:"\f104";}
.g1-nav-single__next{text-align:right;}
.g1-nav-single__next > strong{padding-right:20px;padding-left:40px;}
.g1-nav-single__next > a{padding-right:20px;padding-left:40px;}
.g1-nav-single__next > a:after{right:0;content:"\f105";}
.g1-nav-single__back{position:absolute;left:50%;}
.g1-nav-single__back > strong{visibility:hidden;}
.g1-nav-single__back > a{width:40px;display:block;overflow:hidden;position:relative;left:-20px;white-space:nowrap;text-indent:100%;}
.g1-nav-single__back > a:before{width:100%;margin-top:-7px;display:block;position:absolute;top:50%;left:0;text-indent:0;text-align:center;font:14px/14px FontAwesome;content:"\f00a";}
.g1-collection--grid.g1-collection--one-half .format-audio .entry-featured-media, .g1-collection--grid.g1-collection--one-third .format-audio .entry-featured-media, .g1-collection--grid.g1-collection--one-fourth .format-audio .entry-featured-media{position:relative;}
.g1-collection--grid.g1-collection--one-half .format-audio .entry-featured-media .media-audio, .g1-collection--grid.g1-collection--one-third .format-audio .entry-featured-media .media-audio, .g1-collection--grid.g1-collection--one-fourth .format-audio .entry-featured-media .media-audio{margin-top:-30px;position:absolute;left:0;right:0;top:50%;z-index:2;}
.g1-collection--grid.g1-collection--one-half .format-audio .entry-featured-media .g1-placeholder, .g1-collection--grid.g1-collection--one-third .format-audio .entry-featured-media .g1-placeholder, .g1-collection--grid.g1-collection--one-fourth .format-audio .entry-featured-media .g1-placeholder{margin-bottom:0;}
.g1-inline-audio{display:none;}
.mfp-wrap .g1-inline-audio{display:table;margin-left:auto;margin-right:auto;}
.mfp-content > .jp-audio{display:table;margin-left:auto;margin-right:auto;}
.g1-chat{margin-left:0;list-style:none;}
.g1-chat-row{padding:.75em 16px 0.75em 30px;position:relative;}
.g1-chat-author{margin-left:-20px;}
.g1-chat-author > a{width:20px;display:inline-block;}
.format-gallery .entry-featured-media{position:relative;}
.format-gallery .entry-featured-media .g1-nav-direction{width:100%;position:absolute;left:0;top:50%;}
.format-gallery .entry-featured-media .g1-nav-direction__prev, .format-gallery .entry-featured-media .g1-nav-direction__next{width:28px;height:28px;display:block;overflow:hidden;position:absolute;top:-14px;font-size:0;background:#000 !important;color:#fff !important;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5;}
.format-gallery .entry-featured-media .g1-nav-direction__prev:before, .format-gallery .entry-featured-media .g1-nav-direction__next:before{width:100%;height:14px;margin-top:-7px;display:block;position:absolute;top:50%;left:0;text-align:center;font:14px/14px FontAwesome;}
.format-gallery .entry-featured-media .g1-nav-direction__prev:hover, .format-gallery .entry-featured-media .g1-nav-direction__next:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=75);opacity:0.75;}
.format-gallery .entry-featured-media .g1-nav-direction__prev{left:10px;}
.format-gallery .entry-featured-media .g1-nav-direction__prev:before{content:"\f104";}
.format-gallery .entry-featured-media .g1-nav-direction__next{right:10px;}
.format-gallery .entry-featured-media .g1-nav-direction__next:before{content:"\f105";}
.g1-gallery{position:relative;}
.g1-gallery figure{margin:0;}
.g1-gallery figure > div{width:66%;float:left;}
.g1-gallery figure > div img{display:block;}
.g1-gallery figure figcaption{width:33%;padding-top:4.5em;float:right;}
.g1-gallery figure figcaption > p{padding:0 5%;}
.g1-gallery figure figcaption > div{padding:0 5%;}
.g1-gallery-toolbar{width:33%;height:3em;position:absolute;right:0;top:0;z-index:2;background:yellow;}
.g1-gallery-items{margin:0;list-style:none;}
.g1-gallery-items > li{display:block;float:left;}
.g1-gallery-items > li figure{display:block;float:left;}
.g1-gallery-items > li + li{display:none;}
.g1-carousel .g1-gallery-items > li + li{display:block;}
.g1-gallery-thumbs{margin:0;list-style:none;}
.g1-gallery-thumbs li{margin:2px 2px 0 0;float:left;position:relative;}
.g1-gallery-thumbs li a{position:relative;display:block;overflow:hidden;}
.g1-gallery-thumbs li a:before{width:100%;height:100%;display:block;position:absolute;top:0;left:0;content:"";background-color:#000;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;}
.g1-gallery-thumbs li a:after{width:55px;height:55px;display:block;position:absolute;top:0;left:0;text-align:center;font-family:FontAwesome;font-size:14px;line-height:55px;content:"\f062";color:#fff;}
.g1-gallery-thumbs li a:hover:before{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=66);opacity:0.66;}
.g1-gallery-thumbs li img{display:block;}
.g1-gallery-thumbs li.g1-selected:before{display:block;position:absolute;top:0;bottom:0;left:0;right:0;z-index:2;content:"";border-style:solid;border-width:5px;border-color:red;}
.cssanimations .g1-gallery-thumbs li a:before{-moz-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;}
.cssanimations .g1-gallery-thumbs li a:after{-moz-transform:translate(0px, 100px);-ms-transform:translate(0px, 100px);-webkit-transform:translate(0px, 100px);transform:translate(0px, 100px);-moz-transition:all 0.35s cubic-bezier(0.68, -0.55, 0.265, 1.55);-o-transition:all 0.35s cubic-bezier(0.68, -0.55, 0.265, 1.55);-webkit-transition:all 0.35s cubic-bezier(0.68, -0.55, 0.265, 1.55);transition:all 0.35s cubic-bezier(0.68, -0.55, 0.265, 1.55);}
.cssanimations .g1-gallery-thumbs li a:hover:after{-moz-transform:translate(0px, 0px);-ms-transform:translate(0px, 0px);-webkit-transform:translate(0px, 0px);transform:translate(0px, 0px);}
   article.format-quote.g1-complete .entry-content blockquote{margin:0;padding:0;border:none;font-size:36px;}
article.format-quote.g1-complete .entry-content blockquote:before{display:none;}
article.format-quote.g1-complete .entry-content figcaption, article.format-quote.g1-complete .entry-content cite{font-size:14px;font-style:italic;margin-top:-1.5em;}
article.format-quote.g1-complete .entry-content figcaption:before, article.format-quote.g1-complete .entry-content cite:before{content:"— ";}
article.format-status.g1-complete .entry-content p{font-size:36px;}
article.format-video .entry-featured-media iframe{background:#000000;}
.g1-related-entries{margin:0 0 4.5em 0;padding:1.5em 0 0 0;position:relative;border-width:1px 0 0;}
.g1-related-entries:before{width:60px;height:0;display:block;position:absolute;top:-1px;left:0;border-style:solid;border-width:1px 0 0;content:"";}
.gallery{margin-bottom:1.5em;}
.gallery > ol{margin:0;list-style:none;}
.gallery-item{float:left;padding:4px 0 0 4px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.gallery-columns-1 .gallery-item{width:100%;}
.gallery-columns-2 .gallery-item{width:50%;}
.gallery-columns-3 .gallery-item{width:33.33333333%;}
.gallery-columns-4 .gallery-item{width:25%;}
.gallery-columns-5 .gallery-item{width:20%;}
.gallery-columns-6 .gallery-item{width:16.66666667%;}
.gallery-columns-7 .gallery-item{width:14.28571429%;}
.gallery-columns-8 .gallery-item{width:12.5%;}
.gallery-columns-9 .gallery-item{width:11.11111111%;}
.gallery-columns-10 .gallery-item{width:10%;}
.gallery-icon{max-width:100%;position:relative;float:left;overflow:hidden;}
.gallery-icon > a{max-width:100%;display:block;float:left;position:relative;}
.gallery-icon > a:before{width:100%;height:100%;display:none;position:absolute;left:0;top:0;content:"";}
.gallery-icon > a:after{width:42px;height:42px;margin-top:-21px;margin-left:-21px;display:none;position:absolute;left:50%;top:50%;text-align:center;font-family:FontAwesome;font-size:28px;line-height:42px;content:"\f06e";}
.gallery-icon > a:hover:before{display:block;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=66);opacity:0.66;}
.gallery-icon > a:hover:after{display:block;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=99);opacity:0.99;}
.gallery-icon img{display:block;}
.gallery-caption{display:none;}
.cssanimations .gallery-icon > a:before{display:block;opacity:0;-moz-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;}
.cssanimations .gallery-icon > a:after{display:block;opacity:0;-moz-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;-moz-transform:scale(2, 2);-ms-transform:scale(2, 2);-webkit-transform:scale(2, 2);transform:scale(2, 2);}
.cssanimations .gallery-icon > a:hover:before{opacity:.66;}
.cssanimations .gallery-icon > a:hover:after{opacity:.99;-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-webkit-transform:scale(1, 1);transform:scale(1, 1);}
.galleria-lightbox-image .galleria-image{height:95%;}
.galleria-exit{width:32px;height:32px;display:block;position:absolute;top:12px;right:12px;z-index:999;}
.galleria-exit-button{width:100%;height:100%;display:block;position:absolute;left:0;top:0;background:#808080;color:#fff;}
.galleria-exit-button:before{width:100%;height:100%;display:block;position:absolute;left:0;top:0;text-align:center;font:14px/32px FontAwesome;content:"\f00d";}
.galleria-exit-button:hover{background:#404040;color:#fff;}
.cssanimations .galleria-exit-button{-moz-transition:all 0.35s ease-in-out;-o-transition:all 0.35s ease-in-out;-webkit-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out;-webkit-backface-visibility:hidden;}
.g1-collection{clear:both;}
.g1-collection > ul{margin:0;position:relative;list-style:none;letter-spacing:-0.31em;}
.g1-collection__item{outline:1px transparent solid;letter-spacing:normal;}
.g1-collection__item:hover{z-index:3;}
.g1-collection--grid > ul{width:100.41322314%;left:-4px;}
.g1-collection--grid > ul > .g1-collection__item{margin:0 0 1.5em;display:inline-block;vertical-align:top;}
#ie7 .g1-collection--grid > ul > .g1-collection__item{display:inline;zoom:1;}
.g1-collection--grid article{margin-left:4px;}
.g1-collection--grid.g1-collection--one-fourth > ul > .g1-collection__item{max-width:243px;width:25%;}
.g1-secondary-narrow #primary .g1-collection--grid.g1-collection--one-fourth > ul > .g1-collection__item, .g1-secondary-wide #primary .g1-collection--grid.g1-collection--one-fourth > ul > .g1-collection__item, .g1-column.g1-three-fourth .g1-collection--grid.g1-collection--one-fourth > ul > .g1-collection__item{width:33.33333333%;}
.g1-column.g1-one-half .g1-collection--grid.g1-collection--one-fourth > ul > .g1-collection__item{width:50%;}
#secondary .g1-collection--grid.g1-collection--one-fourth > ul > .g1-collection__item, .g1-column.g1-one-fourth .g1-collection--grid.g1-collection--one-fourth > ul > .g1-collection__item{width:100%;}
.g1-collection--grid.g1-collection--one-fourth .entry-featured-media{margin-bottom:0.75em;}
.g1-collection--grid.g1-collection--one-third > ul > .g1-collection__item{max-width:324px;width:33.33333333%;}
.g1-secondary-narrow #primary .g1-collection--grid.g1-collection--one-third > ul > .g1-collection__item, .g1-secondary-wide #primary .g1-collection--grid.g1-collection--one-third > ul > .g1-collection__item, .g1-column.g1-two-third .g1-collection--grid.g1-collection--one-third > ul > .g1-collection__item{width:50%;}
.g1-collection--grid.g1-collection--one-third > ul > .g1-collection__item .g1-secondary-narrow #secondary, .g1-collection--grid.g1-collection--one-third > ul > .g1-collection__item .g1-secondary-wide #secondary, .g1-column.g1-one-third .g1-collection--grid.g1-collection--one-third > ul > .g1-collection__item{width:100%;}
.g1-collection--grid.g1-collection--one-half > ul > .g1-collection__item{max-width:486px;width:50%;}
.g1-one-half .g1-collection--grid.g1-collection--one-half > ul > .g1-collection__item{width:100%;}
.g1-collection--grid.g1-collection--two-third > ul > .g1-collection__item{width:100%;}
.g1-collection--grid.g1-collection--two-third > ul > .g1-collection__item + .g1-collection__item{padding-top:3em;border-top-width:1px;}
.g1-collection--grid.g1-collection--max > ul > .g1-collection__item{width:100%;margin-bottom:1.5em;}
.g1-collection--grid.g1-collection--max > ul > .g1-collection__item + .g1-collection__item{padding-top:3em;border-top-width:1px;}
.g1-collection--list > ul{margin:0;list-style:none;}
.g1-collection--list .entry-featured-media{margin:0;}
.g1-collection--list.g1-collection--two-third > ul{margin:0 0 1.5em;}
.g1-collection--list.g1-collection--two-third > ul > .g1-collection__item{margin:0 0 3em;}
.g1-collection--list.g1-collection--two-third > ul > .g1-collection__item + .g1-collection__item{padding-top:3em;}
@media only screen and (max-width: 600px) { .g1-collection--grid.g1-collection--one-fourth > ul > .g1-collection__item, .g1-collection--grid.g1-collection--one-third > ul > .g1-collection__item, .g1-collection--grid.g1-collection--one-half > ul > .g1-collection__item{width:100% !important;}
}
.g1-collection--gallery{margin-bottom:3em;}
.g1-collection--gallery > ul > .g1-collection__item{margin-bottom:4px !important;}
.g1-collection--gallery article{position:relative;}
.g1-collection--gallery article:before{display:block;position:absolute;left:0;right:0;top:0;bottom:0;z-index:-1;visibility:hidden;content:"";}
.g1-tl-squircle .g1-collection--gallery article:before{-moz-border-radius-topleft:10px;-webkit-border-top-left-radius:10px;border-top-left-radius:10px;}
.g1-tr-squircle .g1-collection--gallery article:before{-moz-border-radius-topright:10px;-webkit-border-top-right-radius:10px;border-top-right-radius:10px;}
.g1-tl-circle .g1-collection--gallery article:before{-moz-border-radius-topleft:24px;-webkit-border-top-left-radius:24px;border-top-left-radius:24px;}
.g1-tr-circle .g1-collection--gallery article:before{-moz-border-radius-topright:24px;-webkit-border-top-right-radius:24px;border-top-right-radius:24px;}
.g1-collection--gallery article figure{margin-bottom:0 !important;}
.g1-collection--gallery article .g1-nonmedia{width:100%;position:absolute;left:0;top:100%;visibility:hidden;}
.g1-collection--gallery article .g1-nonmedia > .g1-inner{padding:20px 20px 1px 20px;position:relative;z-index:1;visibility:hidden;}
.g1-br-squircle .g1-collection--gallery article .g1-nonmedia > .g1-inner{-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px;}
.g1-bl-squircle .g1-collection--gallery article .g1-nonmedia > .g1-inner{-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;border-bottom-left-radius:5px;}
.g1-br-circle .g1-collection--gallery article .g1-nonmedia > .g1-inner{-moz-border-radius-bottomright:24px;-webkit-border-bottom-right-radius:24px;border-bottom-right-radius:24px;}
.g1-bl-circle .g1-collection--gallery article .g1-nonmedia > .g1-inner{-moz-border-radius-bottomleft:24px;-webkit-border-bottom-left-radius:24px;border-bottom-left-radius:24px;}
.g1-collection--gallery article .g1-nonmedia > .g1-inner:after{width:0;height:0;margin-left:-8px;display:block;position:absolute;left:50%;top:-16px;content:"";border-style:solid;border-width:8px;border-top-color:transparent !important;border-right-color:transparent !important;border-left-color:transparent !important;}
.g1-collection--gallery article .g1-nonmedia > .g1-01{display:block;position:absolute;left:0;right:0;top:0;bottom:0;z-index:0;}
.g1-br-squircle .g1-collection--gallery article .g1-nonmedia > .g1-01{-moz-border-radius-bottomright:10px;-webkit-border-bottom-right-radius:10px;border-bottom-right-radius:10px;}
.g1-bl-squircle .g1-collection--gallery article .g1-nonmedia > .g1-01{-moz-border-radius-bottomleft:10px;-webkit-border-bottom-left-radius:10px;border-bottom-left-radius:10px;}
.g1-br-circle .g1-collection--gallery article .g1-nonmedia > .g1-01{-moz-border-radius-bottomright:24px;-webkit-border-bottom-right-radius:24px;border-bottom-right-radius:24px;}
.g1-bl-circle .g1-collection--gallery article .g1-nonmedia > .g1-01{-moz-border-radius-bottomleft:24px;-webkit-border-bottom-left-radius:24px;border-bottom-left-radius:24px;}
.g1-collection--gallery article.g1-on--mouse, .g1-collection--gallery article.g1-on--finger{position:relative;z-index:2;}
.g1-collection--gallery article.g1-on--mouse:before, .g1-collection--gallery article.g1-on--mouse .g1-indicator, .g1-collection--gallery article.g1-on--mouse .g1-nonmedia, .g1-collection--gallery article.g1-on--mouse .g1-nonmedia > .g1-inner, .g1-collection--gallery article.g1-on--mouse .g1-nonmedia > .g1-01, .g1-collection--gallery article.g1-on--finger:before, .g1-collection--gallery article.g1-on--finger .g1-indicator, .g1-collection--gallery article.g1-on--finger .g1-nonmedia, .g1-collection--gallery article.g1-on--finger .g1-nonmedia > .g1-inner, .g1-collection--gallery article.g1-on--finger .g1-nonmedia > .g1-01{visibility:visible;}
.g1-collection--gallery article.g1-on--mouse:before, .g1-collection--gallery article.g1-on--finger:before{left:-20px;right:-20px;top:-20px;bottom:-20px;}
.g1-collection--gallery article.g1-on--mouse .g1-nonmedia > .g1-01, .g1-collection--gallery article.g1-on--finger .g1-nonmedia > .g1-01{left:-20px;right:-20px;bottom:-20px;}
.g1-collection--gallery article.g1-on--mouse .entry-featured-media, .g1-collection--gallery article.g1-on--finger .entry-featured-media{-moz-border-radius-bottomleft:0;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;-moz-border-radius-bottomright:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;}
.g1-collection--simple .g1-nonmedia{padding:0 10% 0 0;}
.g1-collection--grid.g1-collection--filterable .g1-nonmedia{padding:0 10% 0 0;}
.g1-collection--grid.g1-collection--masonry{}
.g1-collection--grid.g1-collection--masonry > ul{margin-top:-4px;margin-bottom:1.5em;}
.g1-collection--grid.g1-collection--masonry > ul > .g1-collection__item{margin-bottom:0;margin-top:4px;}
.g1-collection--grid.g1-collection--masonry article{padding:4px;}
.g1-collection--grid.g1-collection--masonry .entry-featured-media{margin-bottom:0;border-width:1px;-moz-border-radius-bottomleft:0;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;-moz-border-radius-bottomright:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;}
.g1-collection--grid.g1-collection--masonry .g1-nonmedia{padding:1.5em 20px 0 20px;border-width:1px;}
.g1-collection--grid.g1-collection--masonry .entry-featured-media + .g1-nonmedia{border-top-width:0;}
.isotope-item{z-index:2;}
.isotope-hidden.isotope-item{pointer-events:none;z-index:1;}
.isotope, .isotope .isotope-item{-moz-transition-duration:0.8s;-o-transition-duration:0.8s;-webkit-transition-duration:0.8s;transition-duration:0.8s;}
.isotope{-moz-transition-property:height, width;-o-transition-property:height, width;-webkit-transition-property:height, width;transition-property:height, width;}
.isotope .isotope-item{-webkit-transition-property:-webkit-transform, opacity;-moz-transition-property:-moz-transform, opacity;-ms-transition-property:-ms-transform, opacity;-o-transition-property:top, left, opacity;transition-property:transform, opacity;}
.isotope.no-transition, .isotope.no-transition .isotope-item, .isotope .isotope-item.no-transition{-moz-transition-duration:0s;-o-transition-duration:0s;-webkit-transition-duration:0s;transition-duration:0s;}
.isotope-toolbar{margin:0 0 3em;}
.g1-isotope-filters > div{margin:4px;padding:0 10px;border-width:1px;}
.g1-isotope-filters:before, .g1-isotope-filters:after{content:" ";display:table;}
.g1-isotope-filters:after{clear:both;}
#ie7 .g1-isotope-filters{zoom:1;}
.g1-isotope-filters + .g1-isotope-filters{border-top-width:0;}
.g1-isotope-filters > p{margin-right:1em;display:inline;display:none;}
.g1-isotope-filter{margin-top:-1px;margin-left:-1px;float:left;border-width:1px;}
.g1-isotope-filter > a{display:block;padding:10px;}
.g1-isotope-filter--current{position:relative;}
.g1-isotope-filter--current:before{width:100%;height:2px;display:block;position:absolute;left:0;top:0;z-index:2;content:"";}
.g1-isotope-filter--current > a{position:relative;cursor:default;}
.option-set{margin:-1px 0;padding:0 0 0 1px;display:block;overflow:hidden;list-style:none;}
.widget{margin-bottom:1.5em;padding-bottom:1px;}
#secondary .widget{margin-bottom:3em;}
#secondary .widget + .widget{padding-top:1.5em;position:relative;border-width:1px 0 0;}
#secondary .widget + .widget:before{width:24px;height:0;display:block;position:absolute;top:-1px;left:0;border-style:solid;border-width:1px 0 0;content:"";}
#calendar_wrap{max-width:304px;width:100%;}
#wp-calendar{max-width:304px;width:100%;width:100%;position:relative;}
#wp-calendar caption{width:auto;padding-top:4px;padding-left:58px;padding-right:0;text-align:right;}
#wp-calendar thead th{padding:6px 3px 3px;text-align:center;text-transform:uppercase;font-weight:bold;}
#wp-calendar tbody td{padding:3px 3px;text-align:center;}
#wp-calendar tbody td:first-child{padding-left:6px;}
#wp-calendar tbody tr:nth-child(1) td{padding-top:9px;}
#wp-calendar tbody tr:nth-last-child(1) td{padding-bottom:9px;}
#wp-calendar tbody a{font-weight:bold;}
#wp-calendar tfoot td{padding:3px 0;}
#wp-calendar tfoot td.pad{width:2px;font-size:0;}
#wp-calendar tbody td#today{font-weight:bold;}
#wp-calendar tfoot{position:absolute;left:0;top:0;}
#wp-calendar #prev, #wp-calendar #next{}
#wp-calendar #prev a, #wp-calendar #prev span, #wp-calendar #next a, #wp-calendar #next span{width:24px;height:24px;display:block;position:relative;overflow:hidden;content:"";text-indent:99px;}
#wp-calendar #prev a:after, #wp-calendar #prev span:after, #wp-calendar #next a:after, #wp-calendar #next span:after{width:100%;height:14px;margin-top:-7px;display:block;position:absolute;left:0;top:50%;text-indent:0;text-align:center;font:14px/14px FontAwesome;}
#wp-calendar #prev span, #wp-calendar #next span{cursor:default;}
#wp-calendar #prev a:after, #wp-calendar #prev span:after{content:"\f104";}
#wp-calendar #next a:after, #wp-calendar #next span:after{content:"\f105";}
.widget_recent_comments ul, .widget_rss ul{margin-left:0;list-style:none;}
.widget_recent_comments li, .widget_rss li{padding-top:5px;padding-bottom:5px;display:block;border-width:1px 0 0;}
.widget_recent_comments li:first-child, .widget_rss li:first-child{padding-top:0;border:0;}
.widget_recent_entries li li:first-child, .widget_rss li li:first-child{padding-top:5px;}
.widget_rss .widgettitle{position:relative;padding-left:31px;}
.widget_rss .widgettitle a.rsswidget:first-child{width:24px;height:24px;margin-top:-12px;position:absolute;left:0;top:50%;display:block;background:#ff8300;}
.widget_rss .widgettitle a.rsswidget:first-child img{display:none;}
.widget_rss .widgettitle a.rsswidget:first-child:after{height:24px;width:24px;display:block;position:absolute;left:0;top:0;text-align:center;font:14px/24px FontAwesome;content:"\f09e";color:#ffffff;}
.widget_rss li a.rsswidget{display:block;}
.widget_rss .rssSummary{margin:0.75em 0 0;}
.cssanimations .widget_rss .widgettitle a.rsswidget:first-child:hover:after{-webkit-animation:g1_vertical_loop 0.35s ease-in-out;-moz-animation:g1_vertical_loop 0.35s ease-in-out;-o-animation:g1_vertical_loop 0.35s ease-in-out;animation:g1_vertical_loop 0.35s ease-in-out;}
.g1-links ul{margin-left:0;list-style:none;}
.g1-links ul ul{padding:0 0 0 16px;margin:5px 0 0 -16px;border-width:1px 0 0;font-size:1.20481927711em;}
.g1-links li{padding-top:5px;padding-bottom:5px;display:block;border-width:1px 0 0;padding-left:16px;font-size:0.83em;}
.g1-links li > a{display:block;position:relative;padding-left:0;font-size:1.20481927711em;}
.g1-links li > a:before{position:absolute;left:-16px;font-size:14px;font-family:FontAwesome;content:"\f105";}
.g1-links li:first-child{border:0;}
.widget_recent_comments li{padding-left:22px;position:relative;}
.widget_recent_comments li:before{position:absolute;left:0;font-size:14px;font-family:FontAwesome;content:"\f0e5";}
.widget_categories select, .widget_archive select{width:100%;max-width:304px;margin-bottom:1.5em;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.tagcloud{margin-bottom:1.5em;}
.widget_tag_cloud a{line-height:100%;}
.g1-replies{margin-top:3em;padding-top:0.75em;position:relative;border-width:1px 0 0 0;}
.g1-replies:before{width:60px;height:0;display:block;position:absolute;top:-1px;left:0;border-style:solid;border-width:1px 0 0 0;content:"";}
.g1-replies h2{padding:10px 0 0 78px;position:relative;}
.g1-replies h2:before{width:56px;height:56px;display:block;position:absolute;left:0;top:0;text-align:left;font:56px/56px FontAwesome;}
.g1-replies--comments h2:before{content:"\f086";}
.g1-replies--pings h2:before{content:"\f079";}
#respond{margin:3em 0 0;padding:0.75em 0 0 78px;position:relative;border-width:1px 0 0;}
#respond:before{width:60px;height:0;display:block;position:absolute;top:-1px;left:0;border-style:solid;border-width:1px 0 0;content:"";}
.commentlist #respond{margin:1.5em 0;}
#reply-title{padding:10px 0 0;position:relative;}
#reply-title:before{width:56px;height:56px;display:block;position:absolute;left:-78px;top:0;text-align:left;font:56px/56px FontAwesome;content:"\f0e5";}
.avatar-20{width:20px;height:20px;}
.avatar-40{width:40px;height:40px;}
.avatar-60{width:60px;height:60px;}
.avatar-80{width:80px;height:80px;}
.avatar-100{width:100px;height:100px;}
.avatar-120{width:120px;height:120px;}
.commentlist{margin:0;list-style:none;}
.commentlist li{position:relative;}
.commentlist article{padding:1.5em 0 1.5em 78px;}
.commentlist header div{width:50%;margin-right:5%;float:left;}
.commentlist header p{width:45%;float:right;text-align:right;}
.commentlist header cite{font-style:normal;font-weight:bold;}
.commentlist img.avatar{position:absolute;left:0;top:20px;}
.commentlist ul.children{margin:0 0 0 78px;list-style:none;}
.comment.parent > article{position:relative;}
.comment.parent > article:before{width:0;display:block;position:absolute;left:30px;top:80px;bottom:0;border-style:dotted;border-width:0 0 0 1px;content:"";}
.comment.parent > .children > .comment{position:relative;}
.comment.parent > .children > .comment:before{width:0;height:100%;display:block;position:absolute;left:-48px;top:0;border-style:dotted;border-width:0 0 0 1px;content:"";}
.comment.parent > .children > .comment:after{width:48px;height:0;display:block;position:absolute;left:-48px;top:50px;border-style:dotted;border-width:1px 0 0 0;content:"";}
.comment.parent > .children > .comment:last-child:before{height:50px;}
.comment-body{-ms-word-wrap:break-word;word-wrap:break-word;}
.comment-reply-link:before{margin-right:0.5em;display:inline-block;font-size:14px;font-family:FontAwesome;content:"\f112";-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);}
.pingback{margin-left:78px;padding:0 0 .75em 0;}
.pingback + .pingback{padding:.75em 0;border-width:1px 0 0;}
.pingback > p{margin:0;}
.comment-form .required{font-weight:normal;}
.author-info{margin:0 0 4.5em;padding:1.5em 0 0;min-height:60px;position:relative;border-width:1px 0 0;}
.author-info:before{width:60px;height:0;display:block;position:absolute;top:-1px;left:0;border-style:solid;border-width:1px 0 0 0;content:"";}
.author-info .author-title, .author-info .author-description{padding-left:80px;}
.author-info figure{position:absolute;left:0;top:1.5em;}
.post-meta{margin:0;list-style:none;}
.post-meta > li{padding:6px 0;border-width:1px 0 0 0;}
.post-meta > li:first-child{padding-top:0;border:0;}
.post-meta-key{display:block;font-weight:bold;}
.g1-secondary-before #secondary > .g1-inner{padding-right:1.5em;}
.g1-secondary-after #secondary > .g1-inner{padding-left:1.5em;}
.g1-side-nav{}
.g1-side-nav ul{margin:0;list-style:none;}
.g1-side-nav > ul{border-width:0 1px 0 0;}
.g1-side-nav > ul > li + li{border-top-width:1px;}
.g1-side-nav .children{padding:12px 12px;display:none;border-top-width:1px;}
.g1-side-nav .current_page_ancestor .children, .g1-side-nav .current_page_item .children{display:block;}
.g1-side-nav a{padding:8px 24px;display:block;position:relative;}
.g1-side-nav a:before{position:absolute;left:12px;font-size:14px;font-family:FontAwesome;content:"\f105";}
.g1-side-nav .children a{padding-top:5px;padding-bottom:5px;}
.g1-side-nav .current_page_item > a{font-weight:bold;}
.g1-secondary-after .g1-side-nav > ul{border-width:0 0 0 1px;}
.g1-lightbox-data{display:none;}
.g1-mediabox{margin-bottom:0;position:relative;}
.g1-mediabox img, .g1-mediabox object, .g1-mediabox iframe{margin:0 auto;display:block;}
.g1-mediabox--featured-media{margin-bottom:1.5em;}
.g1-mediabox--featured-media .g1-mediabox__items{margin:0;list-style:none;}
.g1-mediabox--featured-media .g1-mediabox__item{overflow:hidden;}
.g1-mediabox--featured-media .g1-mediabox__item > figure{margin-bottom:0;}
.g1-mediabox--featured-media .g1-mediabox__item + .g1-mediabox__item{margin-top:4px;}
.g1-mediabox--list{margin-bottom:1.5em;}
.g1-mediabox--list .g1-mediabox__items{margin:0;list-style:none;}
.g1-mediabox--list .g1-mediabox__item{overflow:hidden;}
.g1-mediabox--list .g1-mediabox__item > figure{margin-bottom:0;}
.g1-mediabox--list .g1-mediabox__item + .g1-mediabox__item{margin-top:4px;}
.g1-mediabox--slider{margin-bottom:1.5em;}
.g1-mediabox--slider .g1-inner{position:relative;}
.g1-mediabox--slider .g1-carousel{overflow:hidden;}
.g1-mediabox--slider .g1-slides{margin:0;list-style:none;}
.g1-mediabox--slider .g1-slides li{display:block;float:left;}
.g1-mediabox--slider .g1-slides figure{margin-bottom:0;}
.g1-mediabox--slider .g1-slides li + li{display:none;}
.g1-mediabox--slider .g1-carousel .g1-slides li + li{display:block;}
.g1-mediabox--slider .g1-nav-direction{margin-top:-16px;position:absolute;left:20px;right:20px;top:50%;}
.g1-mediabox--slider .g1-nav-direction__prev, .g1-mediabox--slider .g1-nav-direction__next{width:32px;height:32px;display:block;overflow:hidden;position:absolute;top:0;font-size:0;background:black;background:rgba(0, 0, 0, 0.5);color:#ffffff !important;}
.g1-mediabox--slider .g1-nav-direction__prev:before, .g1-mediabox--slider .g1-nav-direction__next:before{width:100%;height:14px;margin-top:-7px;display:block;position:absolute;top:50%;left:0;text-align:center;font:14px/14px FontAwesome;}
.g1-mediabox--slider .g1-nav-direction__prev:hover, .g1-mediabox--slider .g1-nav-direction__next:hover{background:black;background:rgba(0, 0, 0, 0.75);color:#ffffff !important;}
.g1-mediabox--slider .g1-nav-direction__prev{left:0;}
.g1-mediabox--slider .g1-nav-direction__prev:before{content:"\f104";}
.g1-mediabox--slider .g1-nav-direction__next{right:0;}
.g1-mediabox--slider .g1-nav-direction__next:before{content:"\f105";}
.g1-mediabox--slider .g1-nav-coin{margin:0;list-style:none;}
.g1-mediabox--slider .g1-nav-coin li{margin:4px 4px 0 0;overflow:hidden;float:left;}
.g1-mediabox--slider .g1-nav-coin li a{display:block;position:relative;}
.g1-mediabox--slider .g1-nav-coin li a:before{width:100%;height:100%;display:block;position:absolute;top:0;left:0;z-index:1;visibility:hidden;background:cyan;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;content:"";}
.g1-mediabox--slider .g1-nav-coin li a:after{width:100%;height:14px;margin-top:-7px;display:block;position:absolute;top:50%;left:0;z-index:1;visibility:hidden;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;text-align:center;font:14px/14px FontAwesome;content:"\f13d";}
.g1-mediabox--slider .g1-nav-coin li a:hover:before{visibility:visible;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=85);opacity:0.85;}
.g1-mediabox--slider .g1-nav-coin li a:hover:after{visibility:visible;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=99);opacity:0.99;}
.g1-mediabox--slider .g1-nav-coin li.g1-selected a:before{visibility:visible;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5;}
.g1-mediabox--slider .g1-nav-coin li.g1-selected a:after{visibility:visible;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;}
.g1-mediabox--slider .g1-fullscreen{display:none;}
.g1-thumb-audio .g1-placeholder i{font-size:14px;}
.g1-thumb-audio .g1-placeholder i:before{content:"\f001";}
 #g1-preheader > .g1-background{max-width:100%;height:100%;margin-left:auto;margin-right:auto;position:absolute;left:0;right:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-backface-visibility:hidden;}
.g1-preheader-space-before #g1-preheader{margin-top:14px;}
.g1-preheader-space-after #g1-preheader{margin-bottom:14px;}
#g1-preheader__switch{width:32px;height:32px;display:block;float:right;overflow:hidden;position:relative;}
#g1-preheader__switch:before, #g1-preheader__switch:after{width:100%;height:100%;position:absolute;left:0;top:0;text-align:right;font:28px/32px FontAwesome;}
#g1-preheader__switch:before{content:"\f106";display:block;}
#g1-preheader__switch:after{content:"\f107";display:none;}
.g1-preheader-collapsed #g1-preheader__switch:before{display:none;}
.g1-preheader-collapsed #g1-preheader__switch:after{display:block;}
.cssanimations #g1-preheader__switch{-webkit-backface-visibility:hidden;}
.cssanimations #g1-preheader__switch:before{display:block;opacity:1;-moz-transition:opacity 0.175s ease-in-out 0.175s;-o-transition:opacity 0.175s ease-in-out 0.175s;-webkit-transition:opacity 0.175s ease-in-out;-webkit-transition-delay:0.175s;transition:opacity 0.175s ease-in-out 0.175s;}
.cssanimations #g1-preheader__switch:after{display:block;opacity:0;-moz-transition:opacity 0.175s ease-in-out;-o-transition:opacity 0.175s ease-in-out;-webkit-transition:opacity 0.175s ease-in-out;transition:opacity 0.175s ease-in-out;}
.cssanimations .g1-preheader-collapsed #g1-preheader__switch:before{opacity:0;-moz-transition:opacity 0.175s ease-in-out;-o-transition:opacity 0.175s ease-in-out;-webkit-transition:opacity 0.175s ease-in-out;transition:opacity 0.175s ease-in-out;}
.cssanimations .g1-preheader-collapsed #g1-preheader__switch:after{opacity:1;-moz-transition:opacity 0.175s ease-in-out 0.175s;-o-transition:opacity 0.175s ease-in-out 0.175s;-webkit-transition:opacity 0.175s ease-in-out;-webkit-transition-delay:0.175s;transition:opacity 0.175s ease-in-out 0.175s;}
#g1-preheader-widget-area{padding-top:1.5em;display:block;border-top-width:1px;}
.no-js .g1-preheader-collapsed #g1-preheader-widget-area{display:none;}
.g1-preheader-open-overlay.g1-preheader-expanded #g1-preheader{position:fixed;left:0;right:0;}
@media only screen and (max-width: 767px) { .g1-preheader-open-overlay.g1-preheader-expanded #g1-preheader{position:static;left:auto;right:auto;}
}
#g1-secondary-nav{margin-right:10px;margin-bottom:0;float:left;}
#g1-secondary-nav-menu{margin:0;padding:4px 0;float:left;list-style:none;line-height:24px;}
#g1-secondary-nav-menu > li{float:left;margin-right:1.25em;}
@media only screen and (max-width: 1024px) { #g1-secondary-nav-switch{width:32px;height:32px;display:block;position:relative;}
#g1-secondary-nav-switch:before{width:100%;height:14px;margin-top:-7px;display:block;position:absolute;left:0;top:50%;font:14px/14px FontAwesome;content:"\f0c9";}
#g1-secondary-nav-menu{width:200px;margin:0;padding:10px 0;display:none;position:absolute;left:10px;top:100%;}
#g1-secondary-nav-menu:before{width:0;height:0;display:block;position:absolute;left:13px;top:-12px;content:"";border-style:solid;border-width:6px;border-top-color:transparent !important;border-right-color:transparent !important;border-left-color:transparent !important;}
#g1-secondary-nav-menu > li{width:100%;float:none;}
#g1-secondary-nav-menu > li > a{padding:2px 10px;display:block;}
#g1-secondary-nav-menu li + li{border-top-width:1px;}
.g1-nav--expanded #g1-secondary-nav-menu{display:block;}
.cssanimations .g1-nav--collapsed #g1-secondary-nav-menu{display:block;visibility:hidden;opacity:0;-moz-transform:translate(0px, 40px);-ms-transform:translate(0px, 40px);-webkit-transform:translate(0px, 40px);transform:translate(0px, 40px);-moz-transition:visibility 0s 0.45s, opacity 0.35s ease-in-out 0.1s, -moz-transform 0.35s ease-in-out 0.1s;-o-transition:visibility 0s 0.45s, opacity 0.35s ease-in-out 0.1s, -o-transform 0.35s ease-in-out 0.1s;-webkit-transition:visibility 0s, opacity 0.35s ease-in-out, -webkit-transform 0.35s ease-in-out;-webkit-transition-delay:0.45s, 0.1s, 0.1s;transition:visibility 0s 0.45s, opacity 0.35s ease-in-out 0.1s, transform 0.35s ease-in-out 0.1s;-webkit-backface-visibility:hidden;}
.cssanimations .g1-nav--expanded #g1-secondary-nav-menu{display:block;visibility:visible;opacity:1;-moz-transform:translate(0px, 0px);-ms-transform:translate(0px, 0px);-webkit-transform:translate(0px, 0px);transform:translate(0px, 0px);-moz-transition:opacity 0.35s ease-in-out 0.1s, -moz-transform 0.35s ease-in-out 0.1s;-o-transition:opacity 0.35s ease-in-out 0.1s, -o-transform 0.35s ease-in-out 0.1s;-webkit-transition:opacity 0.35s ease-in-out, -webkit-transform 0.35s ease-in-out;-webkit-transition-delay:0.1s, 0.1s;transition:opacity 0.35s ease-in-out 0.1s, transform 0.35s ease-in-out 0.1s;}
}
#g1-preheader-bar .g1-social-icons{margin:0;float:right;}
#g1-preheader-bar .g1-social-icons--24 > ul > li{min-height:32px;padding-left:32px;}
#g1-preheader-bar .g1-social-icons--24 .g1-social-icon{padding:4px;}
#g1-header > .g1-background{max-width:100%;margin-left:auto;margin-right:auto;position:absolute;left:0;right:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
#g1-id{overflow:hidden;}
#g1-id .site-title{margin:0;font-size:24px;font-weight:normal;line-height:24px;}
#g1-id .site-title a, #g1-id .site-title img{display:block;}
#g1-id .site-description{margin:0;}
#g1-id .site-description > strong{font-weight:normal;}
#g1-primary-nav{}
#g1-primary-nav:after{display:table;clear:both;content:"";}
.g1-nav-item__icon:before{display:inline-block;}
#g1-primary-nav-menu{margin:0;list-style:none;}
#g1-primary-nav-menu ul{margin:0 auto;list-style:none;}
#g1-primary-nav-menu a{display:block;}
@media only screen and (min-width: 1025px) { #g1-header.g1-fixed{margin-left:0;margin-right:0;position:fixed;top:0;left:0;right:0;}
#g1-header.g1-fixed > .g1-background{opacity:0.95;-moz-box-shadow:0 0 3px rgba(0, 0, 0, 0.15);-webkit-box-shadow:0 0 3px rgba(0, 0, 0, 0.15);box-shadow:0 0 3px rgba(0, 0, 0, 0.15);}
#g1-logo{display:block !important;}
#g1-mobile-logo{display:none !important;}
#g1-primary-nav-switch{display:none;}
#g1-primary-nav-menu{float:left;}
#g1-primary-nav-menu:after{display:table;clear:both;content:"";}
#g1-primary-nav-menu > .menu-item{float:left;}
#g1-primary-nav-menu > .menu-item > a{padding-left:10px;padding-right:10px;position:relative;}
#g1-primary-nav-menu > .g1-menu-item-with-icon > a{padding-left:30px;}
#g1-primary-nav-menu > .g1-menu-item-with-icon > a > .g1-nav-item__icon{position:absolute;left:10px;font-size:14px;}
.g1-nav--unstyled #g1-primary-nav-menu > li > a{position:relative;}
.g1-nav--unstyled #g1-primary-nav-menu > li > a:after{width:15px;height:0;display:block;position:absolute;top:0;left:10px;visibility:hidden;border-style:solid;border-width:1px 0 0;content:"";}
.g1-nav--unstyled #g1-primary-nav-menu > .current-menu-item > a:after, .g1-nav--unstyled #g1-primary-nav-menu > .current-menu-ancestor > a:after, .g1-nav--unstyled #g1-primary-nav-menu > .current_page_parent > a:after, .g1-nav--unstyled #g1-primary-nav-menu > li:hover > a:after{visibility:visible;}
#g1-primary-nav-menu > .menu-parent-item > a{position:relative;}
#g1-primary-nav-menu > .menu-parent-item > a > .g1-nav-item__arrow{width:0;height:0;margin-top:-12px;margin-left:-6px;display:none;position:absolute;left:50%;top:100%;color:inherit;content:"";border-style:solid;border-width:6px;border-top-color:transparent !important;border-right-color:transparent !important;border-left-color:transparent !important;}
#g1-primary-nav-menu > .menu-parent-item:hover > a > .g1-nav-item__arrow{display:block;}
#g1-primary-nav-menu > .g1-type-column-2 li{width:50%;}
#g1-primary-nav-menu > .g1-type-column-3 li{width:33.33333333%;}
#g1-primary-nav-menu > .g1-type-column-4 li{width:25%;}
#g1-primary-nav-menu > .g1-type-column-5 li{width:20%;}
#g1-primary-nav-menu > .g1-type-column-6 li{width:16.66666667%;}
#g1-primary-nav-menu > .g1-type-column li li{width:100%;}
#g1-primary-nav-menu > .g1-type-column .g1-submenus{width:100%;padding-top:10px;padding-bottom:10px;display:none;position:absolute;left:0;}
#g1-primary-nav-menu > .g1-type-column .g1-submenus .g1-menu-item-with-icon > a{padding-left:20px;position:relative;}
#g1-primary-nav-menu > .g1-type-column .g1-submenus .g1-menu-item-with-icon > a:before{display:none;}
#g1-primary-nav-menu > .g1-type-column .g1-submenus .g1-menu-item-with-icon > a .g1-nav-item__icon{width:14px;display:block;position:absolute;left:0;text-align:center;font-size:14px;}
#g1-primary-nav-menu > .g1-type-column .g1-submenus > ul{margin-left:auto;margin-right:auto;padding-top:18px;padding-bottom:18px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
#g1-primary-nav-menu > .g1-type-column .g1-submenus > ul:before, #g1-primary-nav-menu > .g1-type-column .g1-submenus > ul:after{content:" ";display:table;}
#g1-primary-nav-menu > .g1-type-column .g1-submenus > ul:after{clear:both;}
#ie7 #g1-primary-nav-menu > .g1-type-column .g1-submenus > ul{zoom:1;}
#g1-primary-nav-menu > .g1-type-column .g1-submenus > ul > .menu-item{padding-bottom:12px;float:left;}
#g1-primary-nav-menu > .g1-type-column .g1-submenus > ul > .menu-item > a{font-size:18px;}
#g1-primary-nav-menu > .g1-type-column .g1-submenus > ul > .g1-menu-item-with-icon > a .g1-nav-item__icon{margin-top:5px;}
#g1-primary-nav-menu > .g1-type-column .g1-submenus a{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:0.9999;}
#g1-primary-nav-menu > .g1-type-column .g1-submenus a:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=75);opacity:0.75;}
#g1-primary-nav-menu > .g1-type-column ul ul{margin-top:0.5em;}
#g1-primary-nav-menu > .g1-type-column ul ul a{padding:2px 0 2px 20px;position:relative;}
#g1-primary-nav-menu > .g1-type-column ul ul a:before{width:14px;position:absolute;left:0;text-align:center;font-size:14px;font-family:FontAwesome;font-weight:normal;content:"\f105";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5;}
#g1-primary-nav-menu > .g1-type-column ul ul a .g1-nav-item__icon{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5;}
#g1-primary-nav-menu > .g1-type-column:hover .g1-submenus{display:block;}
#g1-primary-nav-menu > .g1-type-tile .g1-submenus{width:100%;padding-top:10px;padding-bottom:10px;display:none;position:absolute;left:0;}
#g1-primary-nav-menu > .g1-type-tile .g1-submenus > ul{margin-left:auto;margin-right:auto;}
#g1-primary-nav-menu > .g1-type-tile .g1-submenus > ul > li{float:left;}
#g1-primary-nav-menu > .g1-type-tile .g1-submenus > ul > li > a{margin:2px 0 0 2px;display:block;position:relative;}
#g1-primary-nav-menu > .g1-type-tile .g1-submenus .g1-nav-item__icon{font-size:28px;line-height:42px;}
#g1-primary-nav-menu > .g1-type-tile .g1-submenus a:hover .fa{font-size:42px;}
#g1-primary-nav-menu > .g1-type-tile:hover .g1-submenus{display:block;}
#g1-primary-nav-menu > .g1-type-tile-2 .g1-submenus .g1-nav-item__icon{width:42px;display:block;text-align:center;font-size:28px;position:absolute;left:4%;top:38px;}
#g1-primary-nav-menu > .g1-type-tile-2 .g1-submenus a:hover .g1-nav-item__icon{left:6%;}
#g1-primary-nav-menu > .g1-type-tile-2 .g1-submenus > ul > li{width:50%;}
#g1-primary-nav-menu > .g1-type-tile-2 .g1-submenus > ul > li > a{padding:42px 8% 42px 13%;}
#g1-primary-nav-menu > .g1-type-tile-2 .g1-submenus > ul > li > a .g1-nav-item__title{font-size:24px;}
#g1-primary-nav-menu > .g1-type-tile-2 .g1-submenus > ul > li > a:hover{padding-left:16%;padding-right:5%;}
#g1-primary-nav-menu > .g1-type-tile-2 .g1-submenus > ul > li:nth-child(2n+1) > a{margin-left:0;}
#g1-primary-nav-menu > .g1-type-tile-3 .g1-submenus .g1-nav-item__icon{width:42px;display:block;text-align:center;font-size:28px;position:absolute;left:4%;top:38px;}
#g1-primary-nav-menu > .g1-type-tile-3 .g1-submenus a:hover .g1-nav-item__icon{left:6%;}
#g1-primary-nav-menu > .g1-type-tile-3 .g1-submenus > ul > li{width:33.33333333%;}
#g1-primary-nav-menu > .g1-type-tile-3 .g1-submenus > ul > li > a{padding:42px 8% 42px 16%;}
#g1-primary-nav-menu > .g1-type-tile-3 .g1-submenus > ul > li > a .g1-nav-item__title{font-size:24px;}
#g1-primary-nav-menu > .g1-type-tile-3 .g1-submenus > ul > li > a:hover{padding-left:22%;padding-right:6%;}
#g1-primary-nav-menu > .g1-type-tile-3 .g1-submenus > ul > li:nth-child(3n+1) > a{margin-left:0;}
#g1-primary-nav-menu > .g1-type-tile-4 .g1-submenus .g1-nav-item__icon{display:block;text-align:left;font-size:28px;position:absolute;top:14px;}
#g1-primary-nav-menu > .g1-type-tile-4 .g1-submenus > ul > li{width:25%;}
#g1-primary-nav-menu > .g1-type-tile-4 .g1-submenus > ul > li > a{padding:70px 8% 21px;}
#g1-primary-nav-menu > .g1-type-tile-4 .g1-submenus > ul > li > a .g1-nav-item__title{font-size:20px;}
#g1-primary-nav-menu > .g1-type-tile-4 .g1-submenus > ul > li > a:hover{padding-left:12%;padding-right:4%;}
#g1-primary-nav-menu > .g1-type-tile-4 .g1-submenus > ul > li:nth-child(4n+1) > a{margin-left:0;}
#g1-primary-nav-menu > .g1-type-tile-5 .g1-submenus .g1-nav-item__icon{display:block;text-align:left;font-size:28px;position:absolute;top:14px;}
#g1-primary-nav-menu > .g1-type-tile-5 .g1-submenus > ul > li{width:20%;}
#g1-primary-nav-menu > .g1-type-tile-5 .g1-submenus > ul > li > a{padding:70px 8% 21px;}
#g1-primary-nav-menu > .g1-type-tile-5 .g1-submenus > ul > li > a .g1-nav-item__title{font-size:18px;}
#g1-primary-nav-menu > .g1-type-tile-5 .g1-submenus > ul > li > a:hover{padding-left:12%;padding-right:4%;}
#g1-primary-nav-menu > .g1-type-tile-5 .g1-submenus > ul > li:nth-child(5n+1) > a{margin-left:0;}
#g1-primary-nav-menu > .g1-type-tile-6 .g1-submenus .g1-nav-item__icon{display:block;text-align:left;font-size:28px;position:absolute;top:14px;}
#g1-primary-nav-menu > .g1-type-tile-6 .g1-submenus > ul > li{width:16.6666666667%;}
#g1-primary-nav-menu > .g1-type-tile-6 .g1-submenus > ul > li > a{padding:70px 8% 21px;}
#g1-primary-nav-menu > .g1-type-tile-6 .g1-submenus > ul > li > a .g1-nav-item__title{font-size:16px;}
#g1-primary-nav-menu > .g1-type-tile-6 .g1-submenus > ul > li > a:hover{padding-left:12%;padding-right:4%;}
#g1-primary-nav-menu > .g1-type-tile-6 .g1-submenus > ul > li:nth-child(6n+1) > a{margin-left:0;}
#g1-primary-nav-menu{}
#g1-primary-nav-menu > .g1-type-drops{position:relative;}
#g1-primary-nav-menu > .g1-type-drops .g1-submenus{display:none;position:absolute;left:-10px;}
#g1-primary-nav-menu > .g1-type-drops .g1-submenus a{-moz-backface-visibility:hidden;}
#g1-primary-nav-menu > .g1-type-drops .g1-submenus a:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=75);opacity:0.75;}
#g1-primary-nav-menu > .g1-type-drops .g1-submenus .g1-menu-item-with-icon > a{padding-left:40px;}
#g1-primary-nav-menu > .g1-type-drops .g1-submenus .g1-menu-item-with-icon > a .g1-nav-item__icon{width:14px;display:block;position:absolute;left:20px;text-align:14px;font-size:14px;}
#g1-primary-nav-menu > .g1-type-drops a{position:relative;display:block;text-decoration:none;}
#g1-primary-nav-menu > .g1-type-drops ul{width:220px;padding-top:10px;padding-bottom:10px;position:absolute;z-index:1;}
#g1-primary-nav-menu > .g1-type-drops ul ul{visibility:hidden;}
#g1-primary-nav-menu > .g1-type-drops li{position:relative;}
#g1-primary-nav-menu > .g1-type-drops li a{width:220px;padding:6px 20px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
#g1-primary-nav-menu > .g1-type-drops li + li{border-top-width:1px;}
#g1-primary-nav-menu > .g1-type-drops > ul{left:0px;top:100%;}
#g1-primary-nav-menu > .g1-type-drops ul ul{left:220px;top:-10px;}
#g1-primary-nav-menu > .g1-type-drops:hover ul ul, #g1-primary-nav-menu > .g1-type-drops:hover ul ul ul, #g1-primary-nav-menu > .g1-type-drops:hover ul ul ul ul{visibility:hidden;}
#g1-primary-nav-menu > .g1-type-drops:hover ul, #g1-primary-nav-menu > .g1-type-drops li:hover ul, #g1-primary-nav-menu > .g1-type-drops li li:hover ul, #g1-primary-nav-menu > .g1-type-drops li li li:hover ul{visibility:visible;}
#g1-primary-nav-menu > .g1-type-drops:hover .g1-submenus{display:block;}
#g1-primary-nav-menu > .g1-type-drops ul, #g1-primary-nav-menu > .g1-type-tile .g1-submenus, #g1-primary-nav-menu > .g1-type-column .g1-submenus{-moz-box-shadow:0 3px 6px rgba(0, 0, 0, 0.2);-webkit-box-shadow:0 3px 6px rgba(0, 0, 0, 0.2);box-shadow:0 3px 6px rgba(0, 0, 0, 0.2);}
.g1-submenus{margin-left:auto;margin-right:auto;left:0;right:0;}
.g1-submenus:before{display:block;position:absolute;left:0;right:0;top:10px;bottom:10px;z-index:0;content:"";}
.g1-submenus > ul{position:relative;z-index:1;}
.g1-submenus{max-width:1136px;}
.g1-header-layout-wide-wide .g1-submenus{max-width:100%;}
.g1-header-layout-wide-wide .g1-submenus > ul{max-width:1136px;}
.g1-type-column .g1-submenus > ul{width:94.53125%;}
.g1-header-layout-semi-standard .g1-type-column .g1-submenus > ul{max-width:1024px;}
.g1-header-layout-semi-narrow .g1-type-column .g1-submenus > ul, .g1-header-layout-standard-narrow .g1-type-column .g1-submenus > ul{max-width:968px;}
.g1-type-column .g1-submenus a{margin-right:20px;}
.g1-nav--collapsed #g1-primary-nav-menu .g1-type-tile .g1-submenus .g1-color-blue-1 > a{background-color:#3498db;color:#ffffff;}
.g1-nav--collapsed #g1-primary-nav-menu .g1-type-tile .g1-submenus .g1-color-blue-1 > a:hover{background-color:#ffffff;color:#3498db;}
.g1-nav--collapsed #g1-primary-nav-menu .g1-type-tile .g1-submenus .g1-color-blue-2 > a{background-color:#2980b9;color:#ffffff;}
.g1-nav--collapsed #g1-primary-nav-menu .g1-type-tile .g1-submenus .g1-color-blue-2 > a:hover{color:#2980b9;}
.g1-nav--collapsed #g1-primary-nav-menu .g1-type-tile .g1-submenus .g1-color-red-1 > a{background-color:#e74c4c;color:#ffffff;}
.g1-nav--collapsed #g1-primary-nav-menu .g1-type-tile .g1-submenus .g1-color-red-1 > a:hover{background-color:#ffffff;color:#e74c4c;}
.g1-nav--collapsed #g1-primary-nav-menu .g1-type-tile .g1-submenus .g1-color-red-2 > a{background-color:#c0392b;color:#ffffff;}
.g1-nav--collapsed #g1-primary-nav-menu .g1-type-tile .g1-submenus .g1-color-red-2 > a:hover{background-color:#ffffff;color:#c0392b;}
.g1-nav--collapsed #g1-primary-nav-menu .g1-type-tile .g1-submenus .g1-color-orange-1 > a{background-color:#e67e22;color:#ffffff;}
.g1-nav--collapsed #g1-primary-nav-menu .g1-type-tile .g1-submenus .g1-color-orange-1 > a:hover{background-color:#ffffff;color:#e67e22;}
.g1-nav--collapsed #g1-primary-nav-menu .g1-type-tile .g1-submenus .g1-color-orange-2 > a{background-color:#d35400;color:#ffffff;}
.g1-nav--collapsed #g1-primary-nav-menu .g1-type-tile .g1-submenus .g1-color-orange-2 > a:hover{background-color:#ffffff;color:#d35400;}
.g1-nav--collapsed #g1-primary-nav-menu .g1-type-tile .g1-submenus .g1-color-green-1 > a{background-color:#2ecc71;color:#ffffff;}
.g1-nav--collapsed #g1-primary-nav-menu .g1-type-tile .g1-submenus .g1-color-green-1 > a:hover{background-color:#ffffff;color:#2ecc71;}
.g1-nav--collapsed #g1-primary-nav-menu .g1-type-tile .g1-submenus .g1-color-green-2 > a{background-color:#27ae60;color:#ffffff;}
.g1-nav--collapsed #g1-primary-nav-menu .g1-type-tile .g1-submenus .g1-color-green-2 > a:hover{background-color:#ffffff;color:#27ae60;}
.g1-nav--collapsed #g1-primary-nav-menu .g1-type-tile .g1-submenus .g1-color-turquoise-1 > a{background-color:#1abc9c;color:#ffffff;}
.g1-nav--collapsed #g1-primary-nav-menu .g1-type-tile .g1-submenus .g1-color-turquoise-1 > a:hover{background-color:#ffffff;color:#1abc9c;}
.g1-nav--collapsed #g1-primary-nav-menu .g1-type-tile .g1-submenus .g1-color-turquoise-2 > a{background-color:#16a085;color:#ffffff;}
.g1-nav--collapsed #g1-primary-nav-menu .g1-type-tile .g1-submenus .g1-color-turquoise-2 > a:hover{background-color:#ffffff;color:#16a085;}
.g1-nav--collapsed #g1-primary-nav-menu .g1-type-tile .g1-submenus .g1-color-purple-1 > a{background-color:#9b59b6;color:#ffffff;}
.g1-nav--collapsed #g1-primary-nav-menu .g1-type-tile .g1-submenus .g1-color-purple-1 > a:hover{background-color:#ffffff;color:#9b59b6;}
.g1-nav--collapsed #g1-primary-nav-menu .g1-type-tile .g1-submenus .g1-color-purple-2 > a{background-color:#8e44ad;color:#ffffff;}
.g1-nav--collapsed #g1-primary-nav-menu .g1-type-tile .g1-submenus .g1-color-purple-2 > a:hover{background-color:#ffffff;color:#8e44ad;}
.cssanimations #g1-primary-nav-menu > .menu-parent-item > a > .g1-nav-item__arrow, .cssanimations #g1-primary-nav-menu > .menu-item > .g1-submenus{display:block;visibility:hidden;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-transform:translate(0px, 40px);-ms-transform:translate(0px, 40px);-webkit-transform:translate(0px, 40px);transform:translate(0px, 40px);-moz-transition:visibility 0s 0.525s, opacity 0.35s ease-in-out 0.175s, -moz-transform 0.35s ease-in-out 0.175s;-o-transition:visibility 0s 0.525s, opacity 0.35s ease-in-out 0.175s, -o-transform 0.35s ease-in-out 0.175s;-webkit-transition:visibility 0s, opacity 0.35s ease-in-out, -webkit-transform 0.35s ease-in-out;-webkit-transition-delay:0.525s, 0.175s, 0.175s;transition:visibility 0s 0.525s, opacity 0.35s ease-in-out 0.175s, transform 0.35s ease-in-out 0.175s;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;}
.cssanimations #g1-primary-nav-menu > .menu-parent-item:hover > a > .g1-nav-item__arrow, .cssanimations #g1-primary-nav-menu > .menu-item:hover > .g1-submenus{visibility:visible;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;-moz-transform:translate(0px, 0px);-ms-transform:translate(0px, 0px);-webkit-transform:translate(0px, 0px);transform:translate(0px, 0px);-moz-transition:visibility 0s ease-in-out 0.175s, opacity 0.35s ease-in-out 0.175s, -moz-transform 0.35s ease-in-out 0.175s;-o-transition:visibility 0s ease-in-out 0.175s, opacity 0.35s ease-in-out 0.175s, -o-transform 0.35s ease-in-out 0.175s;-webkit-transition:visibility 0s ease-in-out, opacity 0.35s ease-in-out, -webkit-transform 0.35s ease-in-out;-webkit-transition-delay:0.175s, 0.175s, 0.175s;transition:visibility 0s ease-in-out 0.175s, opacity 0.35s ease-in-out 0.175s, transform 0.35s ease-in-out 0.175s;}
.cssanimations #g1-primary-nav-menu > .g1-type-tile .g1-submenus a, .cssanimations #g1-primary-nav-menu > .g1-type-tile .g1-submenus .g1-nav-item__icon{-webkit-backface-visibility:hidden;-moz-transform-style:preserve-3d;-moz-transition:all 0.35s ease-in-out;-o-transition:all 0.35s ease-in-out;-webkit-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out;}
} .g1-header-layout-wide-wide #g1-primary-nav-menu > li.g1-type-tile .g1-submenus, .g1-header-layout-wide-wide #g1-primary-nav-menu > li.g1-type-column .g1-submenus{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}
@media only screen and (max-width: 1024px) { #g1-logo{display:none !important;}
#g1-mobile-logo{display:block !important;}
#g1-primary-bar #g1-id, #g1-primary-bar #g1-id .site-title, #g1-primary-bar #g1-id .site-description{clear:both;float:left;}
#g1-primary-bar #g1-primary-nav{width:auto;float:right;}
#g1-primary-bar #g1-primary-nav.g1-nav--expanded{width:100%;}
#g1-primary-nav-switch{width:auto;height:30px;padding:0 10px 0 30px;display:block;float:left;position:relative;line-height:30px;border-width:1px;}
#g1-primary-nav-switch:before, #g1-primary-nav-switch:after{width:30px;height:30px;position:absolute;left:0;top:0;text-indent:0;text-align:center;font:14px/30px FontAwesome;}
#g1-primary-nav-switch:before{display:block;content:"\f0c9";}
#g1-primary-nav-switch:after{display:none;content:"\f00d";}
#g1-primary-nav-menu{margin:4px;display:none;position:relative;z-index:1;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
#g1-primary-nav-menu:before{position:absolute;left:-4px;top:-4px;right:-4px;bottom:-4px;z-index:-2;content:"";}
#g1-primary-nav-menu:after{position:absolute;left:0;top:0;right:0;bottom:0;z-index:-1;border-style:solid;border-width:1px;content:"";}
#g1-primary-nav-menu .g1-nav-item__icon, #g1-primary-nav-menu .g1-nav-item__desc{display:none;}
#g1-primary-nav-menu a{padding:10px 10px !important;}
#g1-primary-nav-menu li{padding-left:10px;padding-right:42px;position:relative;border-top-width:1px;}
#g1-primary-nav-menu .g1-nav-item__switch{width:42px;height:32px;position:absolute;right:0;top:0;cursor:pointer;}
#g1-primary-nav-menu .g1-nav-item__switch:before, #g1-primary-nav-menu .g1-nav-item__switch:after{width:100%;height:100%;display:block;position:absolute;left:0;top:0;text-align:center;font:14px/32px FontAwesome;}
#g1-primary-nav-menu .g1-nav-item__switch:before{display:block;content:"\f067";}
#g1-primary-nav-menu .g1-nav-item__switch:after{display:none;content:"\f068";}
#g1-primary-nav-menu > li:first-child{border-top-width:0;}
#g1-primary-nav-menu ul{display:none;}
#g1-primary-nav-menu .g1-nav-item--expanded > .g1-nav-item__switch:before{display:none;}
#g1-primary-nav-menu .g1-nav-item--expanded > .g1-nav-item__switch:after{display:block;}
#g1-primary-nav-menu .g1-nav-item--expanded > ul, #g1-primary-nav-menu .g1-nav-item--expanded > .g1-submenus, #g1-primary-nav-menu .g1-nav-item--expanded > .g1-submenus > ul{display:block;}
#g1-primary-nav .g1-searchbox__switch{padding-top:9px !important;padding-bottom:9px !important;}
.g1-primary-nav--expanded #g1-primary-nav{width:100%;margin:1.5em 0 3em;float:none;}
.g1-primary-nav--expanded #g1-primary-nav:before, .g1-primary-nav--expanded #g1-primary-nav:after{content:" ";display:table;}
.g1-primary-nav--expanded #g1-primary-nav:after{clear:both;}
#ie7 .g1-primary-nav--expanded #g1-primary-nav{zoom:1;}
.g1-primary-nav--expanded #g1-primary-nav-switch{width:auto;margin-bottom:10px;padding:0 10px 0 30px;text-indent:0;word-wrap:normal;overflow:visibile;}
.g1-primary-nav--expanded #g1-primary-nav-switch:before{display:none;}
.g1-primary-nav--expanded #g1-primary-nav-switch:after{display:block;}
.g1-primary-nav--expanded #g1-primary-nav-menu{display:block;clear:both;}
.g1-primary-nav--expanded #g1-id, .g1-primary-nav--expanded #g1-primary-nav .g1-searchbox, .g1-primary-nav--expanded #g1-primary-nav .g1-cartbox{display:none;}
}
@media only screen and (max-width: 600px) { #g1-primary-nav-switch{width:30px;padding:0;text-indent:100%;word-wrap:nowrap;overflow:hidden;}
}
.g1-nav--simple{padding:0 20px 0 10px;left:0;}
.g1-nav--solid{padding:0 10px 0 0;}
.g1-header-space-before #g1-header{margin-top:14px;}
.g1-header-space-after #g1-header{margin-bottom:14px;}
#searchform{max-width:322px;margin-bottom:1.5em;clear:both;position:relative;}
#searchform .g1-outer, #searchform .g1-inner{position:relative;}
#searchform .g1-form-actions{width:30px;height:100%;position:absolute;right:0;top:0;}
#searchform .g1-form-actions:before{width:100%;height:14px;margin-top:-7px;display:block;position:absolute;left:0;top:50%;z-index:1;text-align:center;font:14px/14px FontAwesome;content:"\f002";-webkit-font-smoothing:antialiased;}
#s{width:100%;padding-right:36px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
#searchsubmit{width:100%;height:100%;border-width:0;position:absolute;right:0;top:0;z-index:2;cursor:pointer;text-indent:-999px;overflow:hidden;background:none;}
.g1-searchbox{float:right;}
.g1-searchbox #searchform{margin-bottom:0;padding:10px 0;display:none;position:absolute;}
.g1-searchbox #s{background-color:transparent;}
.g1-searchbox--standard #searchform{max-width:100%;width:100%;margin-left:auto;margin-right:auto;left:0;right:0;}
.g1-searchbox--standard #searchform .g1-outer{width:94.53125%;margin-left:auto;margin-right:auto;padding:28px 2.734375%;}
.g1-searchbox--standard #searchform .g1-inner{width:100%;margin-left:auto;margin-right:auto;}
.g1-searchbox--standard #searchform .g1-form-actions{width:60px;}
.g1-searchbox--standard #searchform .g1-form-actions:before{height:28px;margin-top:-14px;font:28px/28px FontAwesome;}
.g1-searchbox--standard #s{padding:8px 20px;font-size:36px;border-width:2px;}
.g1-searchbox--small{position:relative;}
.g1-searchbox--small #searchform{width:320px;right:0;}
.g1-searchbox--small #searchform .g1-outer{padding:20px;}
.g1-searchbox--semi-standard #searchform, .g1-searchbox--semi-narrow #searchform{max-width:1136px;}
.g1-searchbox--standard-narrow #searchform{max-width:1024px;}
.g1-searchbox--wide-wide #searchform .g1-inner, .g1-searchbox--wide-semi #searchform .g1-inner{max-width:1136px;}
.g1-searchbox--wide-standard #searchform .g1-inner, .g1-searchbox--semi-standard #searchform .g1-inner{max-width:1024px;}
.g1-searchbox--wide-narrow #searchform .g1-inner, .g1-searchbox--semi-narrow #searchform .g1-inner, .g1-searchbox--standard-narrow #searchform .g1-inner{max-width:968px;}
.g1-searchbox__switch{padding-left:10px;padding-right:10px;position:relative;display:block;}
.g1-searchbox__switch .g1-searchbox__arrow{width:0;height:0;margin-top:-12px;display:none;position:absolute;left:10px;top:100%;content:"";border-style:solid;border-width:6px;border-top-color:transparent !important;border-right-color:transparent !important;border-left-color:transparent !important;}
.g1-searchbox__switch strong{height:100%;padding-left:10px;display:block;position:relative;font-weight:normal;}
.g1-searchbox__switch strong:before, .g1-searchbox__switch strong:after{width:14px;height:100%;margin-top:-7px;position:absolute;left:0;top:50%;text-align:left;font:14px/14px FontAwesome;}
.g1-searchbox__switch strong:before{display:block;content:"\f002";}
.g1-searchbox__switch strong:after{display:none;content:"\f00d";}
.g1-searchbox--on .g1-searchbox__switch strong:before{display:none;}
.g1-searchbox--on .g1-searchbox__switch strong:after{display:block;}
.g1-searchbox--on .g1-searchbox__arrow, .g1-searchbox--on #searchform{display:block;}
.g1-searchbox #searchform{-moz-box-shadow:0 3px 6px rgba(0, 0, 0, 0.2);-webkit-box-shadow:0 3px 6px rgba(0, 0, 0, 0.2);box-shadow:0 3px 6px rgba(0, 0, 0, 0.2);}
.g1-searchbox--wide-wide #searchform, .g1-searchbox--wide-semi #searchform, .g1-searchbox--wide-standard #searchform, .g1-searchbox--wide-narrow #searchform{-webkit-border-radius:0 !important;-moz-border-radius:0 !important;border-radius:0 !important;}
.cssanimations .g1-searchbox .g1-searchbox__switch{-webkit-backface-visibility:hidden;}
.cssanimations .g1-searchbox .g1-searchbox__switch strong:before{display:block;opacity:1;-moz-transition:opacity 0.175s ease-in-out 0.175s;-o-transition:opacity 0.175s ease-in-out 0.175s;-webkit-transition:opacity 0.175s ease-in-out;-webkit-transition-delay:0.175s;transition:opacity 0.175s ease-in-out 0.175s;}
.cssanimations .g1-searchbox .g1-searchbox__switch strong:after{display:block;opacity:0;-moz-transition:opacity 0.175s ease-in-out;-o-transition:opacity 0.175s ease-in-out;-webkit-transition:opacity 0.175s ease-in-out;transition:opacity 0.175s ease-in-out;}
.cssanimations .g1-searchbox .g1-searchbox__arrow, .cssanimations .g1-searchbox #searchform{display:block;visibility:hidden;opacity:0;-moz-transform:translate(0px, 40px);-ms-transform:translate(0px, 40px);-webkit-transform:translate(0px, 40px);transform:translate(0px, 40px);-moz-transition:visibility 0s 0.35s, opacity 0.35s ease-in-out, -moz-transform 0.35s ease-in-out;-o-transition:visibility 0s 0.35s, opacity 0.35s ease-in-out, -o-transform 0.35s ease-in-out;-webkit-transition:visibility 0s, opacity 0.35s ease-in-out, -webkit-transform 0.35s ease-in-out;-webkit-transition-delay:0.35s, 0s, 0s;transition:visibility 0s 0.35s, opacity 0.35s ease-in-out, transform 0.35s ease-in-out;}
.cssanimations .g1-searchbox--on .g1-searchbox__switch strong:before{opacity:0;-moz-transition:opacity 0.175s ease-in-out;-o-transition:opacity 0.175s ease-in-out;-webkit-transition:opacity 0.175s ease-in-out;transition:opacity 0.175s ease-in-out;}
.cssanimations .g1-searchbox--on .g1-searchbox__switch strong:after{opacity:1;-moz-transition:opacity 0.175s ease-in-out 0.175s;-o-transition:opacity 0.175s ease-in-out 0.175s;-webkit-transition:opacity 0.175s ease-in-out;-webkit-transition-delay:0.175s;transition:opacity 0.175s ease-in-out 0.175s;}
.cssanimations .g1-searchbox--on .g1-searchbox__arrow, .cssanimations .g1-searchbox--on #searchform{display:block;visibility:visible;opacity:1;-moz-transform:translate(0px, 0px);-ms-transform:translate(0px, 0px);-webkit-transform:translate(0px, 0px);transform:translate(0px, 0px);-moz-transition:opacity 0.35s ease-in-out, -moz-transform 0.35s ease-in-out;-o-transition:opacity 0.35s ease-in-out, -o-transform 0.35s ease-in-out;-webkit-transition:opacity 0.35s ease-in-out, -webkit-transform 0.35s ease-in-out;transition:opacity 0.35s ease-in-out, transform 0.35s ease-in-out;}
#g1-primary-nav .g1-searchbox{margin-left:10px;}
#g1-preheader-bar .g1-searchbox{float:right;}
#g1-preheader-bar .g1-searchbox__switch{height:32px;line-height:32px;}
#g1-precontent > .g1-background{max-width:100%;margin-left:auto;margin-right:auto;position:absolute;left:0;right:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
#g1-precontent > header.entry-header, #g1-precontent > header.page-header, #g1-precontent > header.archive-header{margin-bottom:0;padding-top:2em;padding-bottom:.5em;}
#g1-precontent-shortcode{padding:2em 0 .5em 0;}
#g1-primary-slider{margin-bottom:0;}
#g1-precontent > .g1-gmap-wrapper{width:100% !important;max-width:100% !important;height:380px;margin:0;padding:0;}
.g1-precontent-space-before #g1-precontent{margin-top:14px;}
.g1-precontent-space-after #g1-precontent{margin-bottom:14px;}
.g1-content > .g1-background{max-width:100%;margin-left:auto;margin-right:auto;position:absolute;left:0;right:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.g1-content > .g1-layout-inner{min-height:400px;padding-top:3em;padding-bottom:3em;}
#g1-content-area:before, #g1-content-area:after{content:" ";display:table;}
#g1-content-area:after{clear:both;}
#ie7 #g1-content-area{zoom:1;}
.g1-content-space-before .g1-content{margin-top:14px;}
.g1-content-space-after .g1-content{margin-bottom:14px;}
.entry-utility{clear:both;}
.entry-utility span{margin:0 0 1.5em;display:block;}
#g1-prefooter > .g1-background{max-width:100%;margin-left:auto;margin-right:auto;position:absolute;left:0;right:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
#g1-prefooter > .g1-gmap-wrapper{height:380px;margin-bottom:0;padding:0;}
#g1-prefooter-widget-area{padding-top:3em;}
.g1-prefooter-space-before #g1-prefooter{margin-top:14px;}
.g1-prefooter-space-after #g1-prefooter{margin-bottom:14px;}
#g1-prefooter > .g1-twitter-toolbar{padding-top:1.5em;width:100%;overflow:hidden;background-color:#39A9E0;color:#d9ebf7;}
#g1-prefooter > .g1-twitter-toolbar a{color:#ffffff;}
#g1-prefooter > .g1-twitter-toolbar a:hover{color:#005580;}
#g1-prefooter > .g1-twitter-toolbar .g1-meta a{color:#005580;}
#g1-prefooter > .g1-twitter-toolbar .g1-meta a:hover{color:#ffffff;}
#g1-prefooter > .g1-twitter-toolbar .g1-twitter__follow:before{color:#ffffff;}
#g1-prefooter > .g1-twitter-toolbar .g1-nav-direction__prev, #g1-prefooter > .g1-twitter-toolbar .g1-nav-direction__next{color:#ffffff;border-color:#ffffff;}
#g1-prefooter > .g1-twitter-toolbar .g1-nav-direction__prev:hover, #g1-prefooter > .g1-twitter-toolbar .g1-nav-direction__next:hover{color:#39A9E0;background-color:#ffffff;}
#g1-prefooter > .g1-twitter-toolbar .g1-twitter__items > li{background:#39A9E0;}
html.lt-ie9 #g1-prefooter > .g1-twitter-toolbar .g1-twitter__items > li{background:#39A9E0;}
#g1-footer > .g1-background{max-width:100%;margin-left:auto;margin-right:auto;position:absolute;left:0;right:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
#g1-footer-area{padding-top:1.5em;padding-bottom:1.5em;}
#g1-footer-text{margin:0;}
#g1-footer-nav{margin-bottom:0;}
#g1-footer-nav-menu{margin:0;list-style:none;}
#g1-footer-nav-menu > li{margin-right:1.25em;float:left;}
@media only screen and (max-width: 600px) { #g1-footer-text{text-align:center;}
#g1-footer-nav{margin-left:auto;margin-right:auto;display:table;}
}
@media only screen and (min-width: 601px) { .g1-footer-comp-01 #g1-footer-text{float:left;}
.g1-footer-comp-01 #g1-footer-nav{float:right;}
.g1-footer-comp-02 #g1-footer-text{float:right;text-align:right;}
.g1-footer-comp-02 #g1-footer-nav{float:left;}
.g1-footer-comp-03 #g1-footer-text{text-align:center;}
.g1-footer-comp-03 #g1-footer-nav{margin-left:auto;margin-right:auto;display:table;}
} .g1-footer-space-before #g1-footer{margin-top:14px;}
.g1-footer-space-after #g1-footer{margin-bottom:4.5em;}
#g1-back-to-top{width:40px;height:40px;display:block;overflow:hidden;position:fixed;right:10px;bottom:10px;z-index:999;text-indent:100%;white-space:nowrap;background:#000000;color:#ffffff;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5;}
#g1-back-to-top:before{width:100%;height:28px;margin-top:-14px;display:block;position:absolute;top:50%;left:0;text-indent:0;text-align:center;font:28px/28px FontAwesome;content:"\f106";}
#g1-back-to-top:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=75);opacity:0.75;}
#g1-back-to-top.g1--off{display:none;}
@media only screen and (max-width: 768px) { #g1-back-to-top{width:32px;height:32px;}
}
.cssanimations #g1-back-to-top{display:block;visibility:visible;-moz-transform:translate(0px, 0px);-ms-transform:translate(0px, 0px);-webkit-transform:translate(0px, 0px);transform:translate(0px, 0px);-moz-transition:-moz-transform 0.35s ease-in-out;-o-transition:-o-transform 0.35s ease-in-out;-webkit-transition:-webkit-transform 0.35s ease-in-out;transition:transform 0.35s ease-in-out;-webkit-backface-visibility:hidden;}
.cssanimations #g1-back-to-top.g1--off{visibility:hidden;-moz-transform:translate(0px, 80px);-ms-transform:translate(0px, 80px);-webkit-transform:translate(0px, 80px);transform:translate(0px, 80px);-moz-transition:visibility 0s 0.35s, -moz-transform 0.35s ease-in-out;-o-transition:visibility 0s 0.35s, -o-transform 0.35s ease-in-out;-webkit-transition:visibility 0s, -webkit-transform 0.35s ease-in-out;-webkit-transition-delay:0.35s, 0s;transition:visibility 0s 0.35s, transform 0.35s ease-in-out;}
    .search-results{margin:0;list-style:none;}
.search-results > li + li{padding-top:1.5em;border-width:1px 0 0;}
.search-results .search-meta{margin:0;}
#error404 .fa-search, #error404 .fa-envelope, #error404 .fa-home{margin-bottom:20px;display:block;text-align:left;font:140px/140px FontAwesome;}
#error404 .fa-search{font:120px/140px FontAwesome;}
#error404 .fa-home{position:relative;top:7px;font:154px/140px FontAwesome;}
form.g1-form-pass-protected{margin-left:auto;margin-right:auto;padding-top:50px;padding-left:168px;display:table;position:relative;}
form.g1-form-pass-protected:before{display:block;position:absolute;left:0;top:0;font:210px/210px FontAwesome;content:"\f023";}
form.g1-form-pass-protected input[type="password"]{width:300px;margin:0.375em 0 0.75em 0;display:block;}
.g1-mailchimp .g1-form-row{margin-right:10px;position:relative;float:left;}
.g1-mailchimp .g1-form-row:before{width:14px;height:14px;margin-top:-7px;display:block;position:absolute;left:12px;top:50%;font:14px/14px FontAwesome;content:"\f003";}
.g1-mailchimp .g1-form-row label{display:none;}
.g1-mailchimp .g1-form-row input{max-width:470px;width:100%;padding-left:30px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.g1-mailchimp .g1-form-actions{float:left;}
.g1-mailchimp__intro{margin-bottom:0.75em;}
#lang_sel{float:left;}
#lang_sel > ul{margin:0;float:left;list-style:none;}
#lang_sel li{position:relative;}
#lang_sel li:hover ul{display:block;}
#lang_sel ul ul{width:150px;margin:0;padding:10px 0;display:none;position:absolute;left:-10px;top:100%;list-style:none;-moz-box-shadow:0 3px 6px rgba(0, 0, 0, 0.2);-webkit-box-shadow:0 3px 6px rgba(0, 0, 0, 0.2);box-shadow:0 3px 6px rgba(0, 0, 0, 0.2);}
#lang_sel ul ul:before{width:0;height:0;display:block;position:absolute;left:13px;top:-12px;content:"";border-style:solid;border-width:6px;border-top-color:transparent !important;border-right-color:transparent !important;border-left-color:transparent !important;}
#lang_sel ul ul a{padding:5px 10px;display:block;-moz-backface-visibility:hidden;}
#lang_sel ul ul a img{vertical-align:-1px;}
#lang_sel ul ul li + li{border-top-width:1px;}
#lang_sel .lang_sel_sel{height:32px;padding:0 20px;display:block;position:relative;line-height:32px;}
#lang_sel .lang_sel_sel img{margin-top:-6px;position:absolute;left:0;top:50%;}
#lang_sel .lang_sel_sel:after{margin-left:3px;font-size:14px;font-family:FontAwesome;content:"\f107";}
#lang_sel .icl_lang_sel_translated{display:none;}
@media only screen and (max-width: 767px) { #lang_sel .icl_lang_sel_current{display:none;}
} .cssanimations #lang_sel ul ul{display:block;visibility:hidden;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-transform:translate(0px, 40px);-ms-transform:translate(0px, 40px);-webkit-transform:translate(0px, 40px);transform:translate(0px, 40px);-moz-transition:visibility 0s 0.525s, opacity 0.35s ease-in-out 0.175s, -moz-transform 0.35s ease-in-out 0.175s;-o-transition:visibility 0s 0.525s, opacity 0.35s ease-in-out 0.175s, -o-transform 0.35s ease-in-out 0.175s;-webkit-transition:visibility 0s, opacity 0.35s ease-in-out, -webkit-transform 0.35s ease-in-out;-webkit-transition-delay:0.525s, 0.175s, 0.175s;transition:visibility 0s 0.525s, opacity 0.35s ease-in-out 0.175s, transform 0.35s ease-in-out 0.175s;-webkit-backface-visibility:hidden;}
.cssanimations #lang_sel li:hover ul{display:block;visibility:visible;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;-moz-transform:translate(0px, 0px);-ms-transform:translate(0px, 0px);-webkit-transform:translate(0px, 0px);transform:translate(0px, 0px);-moz-transition:visibility 0s ease-in-out 0.175s, opacity 0.35s ease-in-out 0.175s, -moz-transform 0.35s ease-in-out 0.175s;-o-transition:visibility 0s ease-in-out 0.175s, opacity 0.35s ease-in-out 0.175s, -o-transform 0.35s ease-in-out 0.175s;-webkit-transition:visibility 0s ease-in-out, opacity 0.35s ease-in-out, -webkit-transform 0.35s ease-in-out;-webkit-transition-delay:0.175s, 0.175s, 0.175s;transition:visibility 0s ease-in-out 0.175s, opacity 0.35s ease-in-out 0.175s, transform 0.35s ease-in-out 0.175s;}
#skyscraper .wpPlugin-MainFrame{z-index:999;}
.entry-header, .archive-header{margin-bottom:3em;position:relative;}
.g1-collection .entry-header, .g1-collection .entry-header:after{margin-bottom:0;}
.g1-archive-intro{margin-bottom:1.5em;}
.g1-archive-intro:before, .g1-archive-intro:after{content:" ";display:table;}
.g1-archive-intro:after{clear:both;}
#ie7 .g1-archive-intro{zoom:1;}
.g1-section{margin:0 auto;padding:3em 0 1.5em 0;}
.g1-content-layout-wide-narrow .g1-section{max-width:100%;}
.g1-content-layout-semi-narrow .g1-section{max-width:1136px;}
.g1-content-layout-standard-narrow .g1-section{max-width:1024px;}
.g1-primary-full .g1-content > .g1-layout-inner{max-width:100%;width:100%;padding-top:0;padding-bottom:0;}
.g1-primary-full .g1-content > .g1-layout-inner > .g1-nav-breadcrumbs{max-width:94.53125%;width:968px;margin:1em auto -0.75em auto;}
.g1-sc-doc{margin:0 0 3em 0;}
.g1-sc-doc__attributes{margin-left:0;list-style:none;}
.g1-sc-doc__attribute{padding-bottom:.75em;overflow:hidden;}
.g1-sc-doc__attribute .g1-name{width:200px;float:left;font-weight:bold;}
.g1-sc-doc__attribute .g1-description{float:left;}
.g1-sc-doc__attribute .g1-options-label{display:none;}
.g1-sc-doc__attribute .g1-options{margin-top:0;margin-bottom:0;}
.g1-sc-doc__attribute .g1-hint ~ .g1-options{margin-top:.75em;}
.g1-sc-doc__attribute + .g1-sc-doc__attribute{padding-top:.75em;border-width:1px 0 0;}
body.archive.date .archive-header .g1-hgroup, body.search .page-header .g1-hgroup{padding-left:94px;position:relative;}
body.archive.date .archive-header .g1-hgroup:before, body.search .page-header .g1-hgroup:before{margin-top:-42px;display:block;position:absolute;left:0;top:50%;text-align:left;font:84px/84px FontAwesome;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=35);opacity:0.35;}
body.archive.date .archive-header .g1-hgroup:before{content:"\f017";}
body.search .page-header .g1-hgroup:before{content:"\f002";}
img.g1-effect-grayscale, figure.g1-effect-grayscale img, .g1-frame.g1-effect-grayscale img, .g1-collection.g1-effect-grayscale .entry-featured-media{filter:url("data:image/svg+xml;utf8,<svg%20xmlns='http://www.w3.org/2000/svg'><filter%20id='grayscale'><feColorMatrix%20type='matrix'%20values='0.3333%200.3333%200.3333%200%200%200.3333%200.3333%200.3333%200%200%200.3333%200.3333%200.3333%200%200%200%200%200%201%200'/></filter></svg>#grayscale");filter:grayscale(100%);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:gray;}
img.g1-effect-grayscale:hover, figure.g1-effect-grayscale:hover img, .g1-frame.g1-effect-grayscale:hover img, .g1-collection.g1-effect-grayscale .entry-featured-media:hover{filter:url("data:image/svg+xml;utf8,<svg%20xmlns='http://www.w3.org/2000/svg'><filter%20id='grayscale'><feColorMatrix%20type='matrix'%20values='1%200%200%200%200,%200%201%200%200%200,%200%200%201%200%200,%200%200%200%201%200'/></filter></svg>#grayscale");filter:grayscale(0%);-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);-ms-filter:grayscale(0%);-o-filter:grayscale(0%);}
#g1-preheader{z-index:800;}
#g1-header{z-index:700;}
#g1-precontent{z-index:600;}
.g1-content{z-index:500;}
#g1-prefooter{z-index:300;}
#g1-footer{z-index:400;}
#g1-primary-nav-menu > li:hover > .g1-submenus{z-index:999 !important;}
body{position:relative;}
#g1-demo-page-loader{position:fixed;left:0;top:0;z-index:1000;width:100%;height:100%;background:#fff;}
#g1-demo-page-loader-info{width:220px;height:120px;padding-top:100px;margin:-160px 0 0 -160px;position:absolute;left:50%;top:50%;text-align:center;font:14px/22px Helvetica, Arial, sans-serif !important;background:#fff url(https://trx.servelabs.com/smwp/wp-content/themes/3clicks/css/.https://trx.servelabs.com/smwp/wp-content/themes/3clicks/css/images/demo-page-loader.gif) center top no-repeat;}
.mfp-bg{z-index:10001 !important;}
.mfp-wrap{z-index:10002 !important;}
.g1-maintenance-mode-status{margin-left:-12px !important;margin-right:-12px !important;padding-left:12px !important;padding-right:12px !important;font-weight:bold !important;background:#ff0000;color:#ffffff;text-shadow:none !important;}
#g1-demo-skin-8{position:relative;}
#g1-demo-skin-8:after{margin-left:7px;padding:2px 10px;position:absolute;left:100%;top:3px;font-size:11px;content:"NEW";background:#ff0000;color:#ffffff;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
#g1-demo-skin-8:before{position:absolute;right:-8px;top:9px;border-width:5px;border-color:transparent #ff0000 transparent transparent;border-style:solid;content:"";}
.g1-tagcloud{margin-bottom:1.5em;}
.g1-tagcloud:after{display:table;clear:both;content:"";}
.g1-tagcloud > a{display:block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;overflow:hidden;position:relative;z-index:0;margin:0 5px 5px 0;padding:0.375em 10px;border-width:1px;color:inherit !important;font-size:0.83em !important;line-height:1.25;border-style:solid;}
.g1-tagcloud > a:before{display:block;position:absolute;left:0;top:0;z-index:-1;width:100%;height:100%;content:"";background-color:currentColor;opacity:0;-moz-transition:opacity 0.375s ease-in-out;-o-transition:opacity 0.375s ease-in-out;-webkit-transition:opacity 0.375s ease-in-out;transition:opacity 0.375s ease-in-out;}
.g1-tagcloud > a:hover:before{opacity:0.1;}
.avatar{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;}
.contact-form label{display:block;padding-bottom:0;}
.comment-form p{margin-bottom:0;}
.comment-form label{display:block;padding-bottom:0;}
.comment-form .form-submit { margin-top: 1.5em; }html{font-size:14px;}
h1, .g1-h1{font-size:43px;}
h2, .g1-h2{font-size:27px;}
h3, .g1-h3{font-size:22px;}
h4, .g1-h4{font-size:18px;}
h5, .g1-h5{font-size:14px;}
h6, .g1-h6{font-size:14px;}
h1, .g1-h1, h2, .g1-h2, h3, .g1-h3, .g1-button--big, .g1-numbers__title, .g1-searchbox input, .g1-nav--collapsed #g1-primary-nav-menu .g1-type-tile .g1-submenus .g1-nav-item__title{font-family:"Source Sans Pro";font-weight:600;}
#g1-primary-nav-menu > li > a > .g1-nav-item__title, #g1-header .g1-searchbox__switch, #g1-header .g1-cartbox__switch{font-family:"Source Sans Pro";font-weight:600;}
body, input, select, textarea{font-family:"Source Sans Pro";}
.g1-meta{font-family:"Source Sans Pro";}
#g1-id{float:left;}
#g1-primary-nav{margin-right:-10px;float:right;}
.g1-preheader > .g1-background{-webkit-border-radius:0 0 7px 7px;-moz-border-radius:0 0 7px 7px;-ms-border-radius:0 0 7px 7px;-o-border-radius:0 0 7px 7px;border-radius:0 0 7px 7px;}
.g1-header > .g1-background{-webkit-border-radius:0 0 0 0;-moz-border-radius:0 0 0 0;-ms-border-radius:0 0 0 0;-o-border-radius:0 0 0 0;border-radius:0 0 0 0;}
.g1-precontent > .g1-background{-webkit-border-radius:0 0 0 0;-moz-border-radius:0 0 0 0;-ms-border-radius:0 0 0 0;-o-border-radius:0 0 0 0;border-radius:0 0 0 0;}
.g1-content > .g1-background{-webkit-border-radius:0 0 0 0;-moz-border-radius:0 0 0 0;-ms-border-radius:0 0 0 0;-o-border-radius:0 0 0 0;border-radius:0 0 0 0;}
.g1-prefooter > .g1-background{-webkit-border-radius:0 0 0 0;-moz-border-radius:0 0 0 0;-ms-border-radius:0 0 0 0;-o-border-radius:0 0 0 0;border-radius:0 0 0 0;}
.g1-footer > .g1-background{-webkit-border-radius:0 0 0 0;-moz-border-radius:0 0 0 0;-ms-border-radius:0 0 0 0;-o-border-radius:0 0 0 0;border-radius:0 0 0 0;}
input, select, textarea, pre code, input[type=button],
input[type=submit],
button, .g1-button, a.button, .g1-message, .woocommerce-message, .woocommerce-info, .woocommerce-error, .bbp-template-notice, .g1-placeholder, .g1-frame--inherit > .g1-decorator, .g1-quote--solid > .g1-inner, .g1-box:before, .g1-box__inner, .g1-toggle__switch, .g1-table--solid, .shop_table:before, .woocommerce .images .zoom, .g1-tabs--simple, .g1-tabs--simple > div, .g1-chat-row, .g1-side-nav, .gallery-icon, .g1-countdown i, .countdown_section span, .g1-banda img, .g1-nav--mobile #g1-secondary-nav-menu,
#lang_sel ul ul,
.g1-twitter--simple .g1-twitter__items, .g1-gmap__box > .g1-inner, .g1gmap-marker-bubble-inner, .g1-isotope-filters, .g1-isotope-filters > div, .g1-mediabox--featured-media .g1-mediabox__item, .g1-mediabox--list .g1-mediabox__item, .g1-mediabox--slider .g1-carousel, .g1-slide__title > .g1-background, .g1-slide__description > .g1-background, .g1-simple-slider .g1-fullscreen a, .tp-caption, .g1-nav--expanded #g1-primary-nav-menu:before,
.g1-nav--expanded #g1-primary-nav-menu:after,
.g1-nav--simple #g1-primary-nav-menu > .current_page_ancestor > a,
.g1-nav--simple #g1-primary-nav-menu > .current_page_parent > a,
.g1-nav--simple #g1-primary-nav-menu > .current_page_item > a,
#g1-primary-nav-menu > .g1-type-tile .g1-submenus,
#g1-primary-nav-menu > .g1-type-column .g1-submenus,
#g1-primary-nav-menu > .g1-type-drops ul,
.g1-searchbox #searchform,
.g1-cartbox .g1-cartbox__box, .entry-featured-media, #payment,
#payment .payment_box,
.bbp-logged-in{-webkit-border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;-ms-border-radius:5px 5px 5px 5px;-o-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;}
.g1-gmap-wrapper .g1-pan-control{-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-ms-border-radius:5px 5px 0 0;-o-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;}
.g1-gmap-wrapper .g1-zoom-control{-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-ms-border-radius:0 0 5px 5px;-o-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;}
#wp-calendar tbody tr:first-child > td:first-child,
.g1-table--solid thead tr:first-of-type th:first-child, .shop_table thead tr:first-of-type th:first-child{-webkit-border-top-left-radius:5px;-moz-border-top-left-radius:5px;-ms-border-top-left-radius:5px;-o-border-top-left-radius:5px;border-top-left-radius:5px;}
#wp-calendar tbody tr:first-child > td:last-child,
.g1-table--solid thead tr:first-of-type th:last-child, .shop_table thead tr:first-of-type th:last-child{-webkit-border-top-right-radius:5px;-moz-border-top-right-radius:5px;-ms-border-top-right-radius:5px;-o-border-top-right-radius:5px;border-top-right-radius:5px;}
#wp-calendar tbody tr:last-child > td:first-child,
.g1-table--solid tr:last-of-type td:first-child, .g1-table--solid tr:last-of-type th:first-child, .shop_table tr:last-of-type td:first-child, .shop_table tr:last-of-type th:first-child{-webkit-border-bottom-left-radius:5px;-moz-border-bottom-left-radius:5px;-ms-border-bottom-left-radius:5px;-o-border-bottom-left-radius:5px;border-bottom-left-radius:5px;}
#wp-calendar tbody tr:last-child > td:last-child,
.g1-table--solid tr:last-of-type td:last-child, .g1-table--solid tr:last-of-type th:last-child, .shop_table tr:last-of-type td:last-child, .shop_table tr:last-of-type th:last-child{-webkit-border-bottom-right-radius:5px;-moz-border-bottom-right-radius:5px;-ms-border-bottom-right-radius:5px;-o-border-bottom-right-radius:5px;border-bottom-right-radius:5px;}
.g1-indicator:before, .g1-quote figcaption img, .g1-quote__image, .g1-banda__handle span, .g1-twitter .g1-nav-direction__next, .g1-html-rotator .g1-nav-direction__next, #wp-calendar #next a,
#wp-calendar #next span,
.g1-mediabox--slider .g1-nav-direction__next, .tp-rightarrow.default, .g1-simple-slider-simple .g1-nav-direction__next, .g1-simple-slider-kenburns .g1-nav-direction__next, .g1-simple-slider-standout .g1-nav-direction__next, .g1-simple-slider-relay .g1-nav-direction__next, #g1-back-to-top,
.galleria-exit-button, .entry-featured-media .g1-nav-direction__next, .g1-pagination a.next, .widget_rss .widgettitle a.rsswidget:first-child{-webkit-border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;-ms-border-radius:5px 5px 5px 5px;-o-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;}
.g1-twitter .g1-nav-direction__prev, .g1-html-rotator .g1-nav-direction__prev, #wp-calendar #prev a,
#wp-calendar #prev span,
.g1-mediabox--slider .g1-nav-direction__prev, .g1-mediabox--slider .g1-nav-coin li, .tp-leftarrow.default, .g1-simple-slider-simple .g1-nav-direction__prev, .g1-simple-slider-kenburns .g1-nav-direction__prev, .g1-simple-slider-standout .g1-nav-direction__prev, .g1-simple-slider-relay .g1-nav-direction__prev, .entry-featured-media .g1-nav-direction__prev, .g1-pagination a.prev{-webkit-border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;-ms-border-radius:5px 5px 5px 5px;-o-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;}
#g1-primary-nav-switch{-webkit-border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;-ms-border-radius:5px 5px 5px 5px;-o-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;}
.g1-tagcloud > a{-webkit-border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;-ms-border-radius:5px 5px 5px 5px;-o-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;}
.g1-preheader .g1-table--solid tbody td, .g1-preheader .shop_table tbody td, .g1-preheader .g1-box--simple  .g1-box__icon, .g1-preheader .g1-box--simple  .g1-box__inner, .g1-preheader .g1-box--solid  .g1-box__inner, .g1-preheader .g1-tabs--simple > div, .g1-preheader .g1-gmap__box > .g1-inner, .g1-preheader .g1gmap-marker-bubble-inner, .g1-preheader .g1-isotope-filters > div, .g1-preheader .g1-slide[class*="layout-bubble-"] > .description > .g1-background,
.g1-preheader .g1-collection--gallery .entry-featured-media, .g1-preheader .g1-collection--gallery .g1-nonmedia > .g1-inner, .g1-preheader .g1-collection--masonry .g1-nonmedia, .g1-preheader .g1-nav--expanded #g1-primary-nav-menu:after,
.g1-preheader .g1-cartbox__box > .g1-inner, .g1-preheader .widget_price_filter .ui-slider-handle, .g1-preheader #payment .payment_box,
.g1-preheader .bbp-logged-in:after{background-color:#f5efda;}
.g1-preheader section, .g1-preheader aside, .g1-preheader article, .g1-preheader header, .g1-preheader nav, .g1-preheader div, .g1-preheader p, .g1-preheader span, .g1-preheader figure, .g1-preheader blockquote, .g1-preheader ul, .g1-preheader ol, .g1-preheader dl, .g1-preheader li, .g1-preheader a, .g1-preheader table, .g1-preheader td, .g1-preheader th, .g1-preheader hr, .g1-preheader form, .g1-preheader select, .g1-preheader input, .g1-preheader textarea, .g1-preheader .g1-button--divider:before, .g1-preheader .g1-button--divider:after, .g1-preheader .g1-tabs--simple .g1-tabs-nav-item, .g1-preheader .entry-header:after, .g1-preheader .archive-header:after, .g1-preheader .g1-nav--expanded #g1-primary-nav-menu:after,
.g1-preheader .g1-cartbox__switch .g1-cartbox__arrow{border-color:#eadeb3;}
.g1-preheader .g1-progress-bar--solid .g1-progress-bar__track, .g1-preheader .g1-twitter--simple .g1-twitter__items:before, .g1-preheader .g1-quote--solid > .g1-inner:before{border-color:#f0e6c6;}
.g1-preheader pre code, .g1-preheader .g1-twitter--simple .g1-twitter__items, .g1-preheader .g1-quote--solid > .g1-inner, .g1-preheader .g1-quote__image, .g1-preheader .g1-box--simple:before, .g1-preheader .g1-box--solid:before, .g1-preheader .countdown_section span, .g1-preheader .g1-placeholder, .g1-preheader .g1-table--solid, .g1-preheader .shop_table:before, .g1-preheader .g1-progress-bar--simple .g1-progress-bar__bar, .g1-preheader .g1-progress-bar--solid .g1-progress-bar__track, .g1-preheader .g1-tabs--simple, .g1-preheader .g1-collection--masonry article, .g1-preheader .g1-isotope-filters, .g1-preheader .g1-side-nav .children, .g1-preheader #wp-calendar #prev span,
.g1-preheader #wp-calendar #next span,
.g1-preheader #wp-calendar tbody td,
.g1-preheader .g1-chat.g1-authors-two .g1-chat-author-2, .g1-preheader .g1-nav--expanded #g1-primary-nav-menu:before,
.g1-preheader .widget_price_filter .price_slider_wrapper .ui-widget-content, .g1-preheader .woocommerce-message, .g1-preheader .woocommerce-info, .g1-preheader .woocommerce-error, .g1-preheader .bbp-template-notice, .g1-preheader #payment,
.g1-preheader .bbp-logged-in:before, .g1-preheader .bbp-topics-front ul.super-sticky, .g1-preheader .bbp-topics ul.super-sticky, .g1-preheader .bbp-topics ul.sticky, .g1-preheader .bbp-forum-content ul.sticky{background-color:#f0e6c6;}
.g1-preheader .g1-divider i, .g1-preheader .g1-duplicate i, .g1-preheader .g1-form-pass-protected:before, .g1-preheader .g1-replies h2:before, .g1-preheader #reply-title:before,
.g1-preheader .comment.parent > article:before, .g1-preheader .comment.parent > .children > .comment:before, .g1-preheader .comment.parent > .children > .comment:after{color:#dfcc8a;}
.g1-preheader .countdown_section:first-child span, .g1-preheader #wp-calendar tbody td + td + td + td + td + td,
.g1-preheader .g1-cartbox__box{background-color:#eadeb3;}
.g1-preheader .g1-icon--solid, .g1-preheader #wp-calendar #prev span,
.g1-preheader #wp-calendar #next span{color:#f5efda;}
.g1-preheader .g1-collection--gallery .g1-nonmedia > .g1-inner:after{border-color:#f5efda;}
.g1-preheader > .g1-background{background-color:#f5efda;}
.g1-preheader h1, .g1-preheader h2, .g1-preheader h3, .g1-preheader h4, .g1-preheader h5, .g1-preheader h6, .g1-preheader .g1-meta a:hover, .g1-preheader .g1-button--simple, .g1-preheader .g1-toggle--simple .g1-toggle__swit.g1-isotope-filtersch, .g1-preheader .g1-tabs--button .g1-tabs-nav-item .g1-tab-title, .g1-preheader .g1-side-nav a:hover, .g1-preheader .g1-pagination .prev, .g1-preheader .g1-pagination .next, .g1-preheader .countdown_section:first-child, .g1-preheader .g1-simple-slider .g1-fullscreen > a, .g1-preheader .g1-widget a:hover, .g1-preheader .g1-nav-item__switch{color:#4b3015;}
.g1-preheader .g1-button--simple, .g1-preheader .g1-toggle--simple .g1-toggle__switch, .g1-preheader .g1-tabs--button .g1-tabs-nav-item .g1-tab-title, .g1-preheader .g1-simple-slider .g1-fullscreen > a, .g1-preheader .g1-nav-item__switch{border-color:#4b3015;}
.g1-preheader , .g1-preheader .g1-regular, .g1-preheader h1 + h3,
.g1-preheader h1 + h4,
.g1-preheader h1 + h5,
.g1-preheader h1 + h6,
.g1-preheader h2 + h4,
.g1-preheader h2 + h5,
.g1-preheader h2 + h6,
.g1-preheader h3 + h5,
.g1-preheader h3 + h6,
.g1-preheader h4 + h6,
.g1-preheader .g1-h1 + h3,
.g1-preheader .g1-h1 + h4,
.g1-preheader .g1-h1 + h5,
.g1-preheader .g1-h1 + h6,
.g1-preheader .g1-h2 + h4,
.g1-preheader .g1-h2 + h5,
.g1-preheader .g1-h2 + h6,
.g1-preheader .g1-h3 + h5,
.g1-preheader .g1-h3 + h6,
.g1-preheader .g1-h4 + h6,
.g1-preheader .g1-meta a, .g1-preheader .g1-side-nav a, .g1-preheader .g1-duplicator--simple .g1-duplicate--active i, .g1-preheader .g1-isotope-filter > a, .g1-preheader .g1-links a, .g1-preheader .g1-searchbox__switch, .g1-preheader .g1-cartbox__switch{color:#666666;}
.g1-preheader .g1-icon--solid{background-color:#666666;}
.g1-preheader .g1-icon--solid{border-color:#666666;}
.g1-preheader .g1-meta{color:#999999;}
.g1-preheader .g1-dropdown > li + li:before,
.g1-preheader .g1-dropdown > li + li:after,
.g1-preheader .entry-categories li + li:before,
.g1-preheader .entry-categories li + li:after,
.g1-preheader .g1-footer-menu li + li:before,
.g1-preheader .g1-footer-menu li + li:after{border-color:#999999;}
.g1-preheader a{color:#86bf2b;}
.g1-preheader a:hover{color:#1e73be;}
.g1-preheader .g1-divider--simple:before, .g1-preheader .g1-tabs--button .g1-tabs-nav-current-item .g1-tab-title, .g1-preheader .gallery-icon > a:before, .g1-preheader .g1-collection--gallery article:before, .g1-preheader .g1-collection--gallery .g1-nonmedia > .g1-01, .g1-preheader .g1-dropcap--solid, .g1-preheader input[type=button],
.g1-preheader input[type=submit],
.g1-preheader button, .g1-preheader .g1-button--solid, .g1-preheader a.button, .g1-preheader .g1-frame--solid > .g1-decorator, .g1-preheader .g1-toggle--solid .g1-toggle__switch, .g1-preheader .g1-indicator:before, .g1-preheader .g1-progress-bar--solid .g1-progress-bar__bar, .g1-preheader .g1-progress-circle .g1-color-scheme, .g1-preheader .g1-countdown i, .g1-preheader .g1-box--solid .g1-box__icon, .g1-preheader .g1-banda__handle span, .g1-preheader .g1-banda--smooth .g1-banda__handle, .g1-preheader .g1-isotope-filter--current:before, .g1-preheader .g1-simple-slider .g1-progress > div > div, .g1-preheader .g1-simple-slider.g1-nav-coin-thumbs .g1-nav-coin .g1-selected a:before, .g1-preheader .g1-simple-slider .g1-nav-direction__prev, .g1-preheader .g1-simple-slider .g1-nav-direction__next, .g1-preheader .g1-mediabox--slider .g1-nav-coin a:before, .g1-preheader .g1-searchbox .g1-outer, .g1-preheader .g1-gmap-wrapper .g1-pan-control, .g1-preheader .g1-gmap-wrapper .g1-full-map-control, .g1-preheader #wp-calendar #prev a,
.g1-preheader #wp-calendar #next a,
.g1-preheader .g1-nav--mobile #g1-secondary-nav-menu > li,
.g1-preheader #lang_sel ul ul li,
.g1-preheader #g1-primary-nav-switch,
.g1-preheader .widget_price_filter .ui-slider .ui-slider-range{background-color:#86bf2b;}
.g1-preheader .g1-progress-circle--simple .g1-color-scheme{outline-color:#86bf2b;}
.g1-preheader input[type=button],
.g1-preheader input[type=submit],
.g1-preheader button, .g1-preheader .g1-button--solid, .g1-preheader a.button, .g1-preheader .g1-frame--solid > .g1-decorator, .g1-preheader .g1-progress-bar--solid .g1-progress-bar__bar, .g1-preheader .g1-toggle--solid .g1-toggle__switch, .g1-preheader .g1-tabs--simple .g1-tabs-nav-current-item .g1-tab-title:before, .g1-preheader .g1-tabs--button .g1-tabs-nav-current-item .g1-tab-title, .g1-preheader .g1-tabs--button .g1-tabs-nav-current-item .g1-tab-title:after, .g1-preheader .g1-box--solid .g1-box__icon, .g1-preheader .author-info:before, .g1-preheader .g1-related-entries:before, .g1-preheader .g1-replies:before, .g1-preheader #respond:before,
.g1-preheader .upsells:before, .g1-preheader .related:before, .g1-preheader #secondary .widget + .widget:before,
.g1-preheader #g1-primary-nav-switch,
.g1-preheader .widget_price_filter .ui-slider-handle{border-color:#86bf2b;}
.g1-preheader .g1-tabs--button .g1-tabs-nav-current-item .g1-tab-title{background-color:#86bf2b;}
.g1-preheader mark, .g1-preheader input[type=button]:hover,
.g1-preheader input[type=submit]:hover,
.g1-preheader button:hover, .g1-preheader .g1-button:hover, .g1-preheader a.button:hover, .g1-preheader .g1-simple-slider .g1-fullscreen > a:hover{background-color:#4c6c18;}
.g1-preheader input[type=button]:hover,
.g1-preheader input[type=submit]:hover,
.g1-preheader button:hover, .g1-preheader .g1-button:hover, .g1-preheader a.button:hover, .g1-preheader .g1-simple-slider .g1-fullscreen > a:hover {
border-color:#4c6c18;}{border-color:#86bf2b;}
.g1-preheader .g1-list--simple .g1-list__icon, .g1-preheader .g1-duplicator--solid .g1-duplicate--active i, .g1-preheader .g1-numbers__icon{color:#86bf2b;}
.g1-preheader .g1-gmap-wrapper .g1-zoom-control, .g1-preheader .g1-nav--mobile #g1-secondary-nav-menu,
.g1-preheader #lang_sel ul ul,
.g1-preheader .g1-searchbox #searchform,
.g1-preheader .g1-nav--collapsed #g1-primary-nav-menu > .g1-type-drops ul,
.g1-preheader .g1-nav--collapsed #g1-primary-nav-menu > .g1-type-tile > .g1-submenus,
.g1-preheader .g1-nav--collapsed #g1-primary-nav-menu > .g1-type-column > .g1-submenus{background-color:#9fd648;}
.g1-preheader .g1-nav--mobile #g1-secondary-nav-menu > li,
.g1-preheader .g1-nav--mobile #g1-secondary-nav-menu:before,
.g1-preheader #lang_sel ul ul li,
.g1-preheader #lang_sel ul ul:before,
.g1-preheader .g1-searchbox__switch .g1-searchbox__arrow, .g1-preheader .g1-nav--collapsed #g1-primary-nav-menu > li > a .g1-nav-item__arrow,
.g1-preheader .g1-nav--collapsed #g1-primary-nav-menu > li.g1-type-drops li{border-color:#9fd648;}
.g1-preheader mark, .g1-preheader .g1-dropcap--solid, .g1-preheader .g1-indicator:after, .g1-preheader input[type=button],
.g1-preheader input[type=submit],
.g1-preheader button, .g1-preheader .g1-button--solid, .g1-preheader input[type=button]:hover,
.g1-preheader input[type=submit]:hover,
.g1-preheader button:hover, .g1-preheader .g1-button--solid:hover, .g1-preheader .g1-button--simple:hover, .g1-preheader a.button, .g1-preheader .g1-tabs--button .g1-tabs-nav-current-item .g1-tab-title, .g1-preheader .g1-toggle--solid .g1-toggle__switch, .g1-preheader .g1-progress-bar--solid .g1-progress-bar__bar, .g1-preheader .g1-progress-circle--solid, .g1-preheader .g1-countdown i, .g1-preheader .g1-box--solid .g1-box__icon, .g1-preheader .g1-banda__handle span, .g1-preheader .g1-simple-slider .g1-fullscreen > a:hover, .g1-preheader .g1-simple-slider .g1-nav-direction__prev, .g1-preheader .g1-simple-slider .g1-nav-direction__next, .g1-preheader .g1-mediabox--slider .g1-nav-coin a:after, .g1-preheader .gallery-icon > a:after, .g1-preheader .g1-searchbox #s,
.g1-preheader .g1-searchbox .g1-form-actions:before, .g1-preheader .g1-gmap-wrapper .g1-pan-control, .g1-preheader .g1-gmap-wrapper .g1-zoom-control, .g1-preheader .g1-gmap-wrapper .g1-full-map-control a, .g1-preheader .g1-nav--mobile #g1-secondary-nav-menu > li > a,
.g1-preheader #lang_sel ul ul a,
.g1-preheader #g1-primary-nav-switch,
.g1-preheader #wp-calendar #prev a:after,
.g1-preheader #wp-calendar #next a:after {
color:#ffffff;}{background-color:#ffffff;}
.g1-preheader .g1-searchbox #s{border-color:#ffffff;}
.g1-preheader .g1-progress-circle--solid .g1-color-scheme{outline-color:#ffffff;}
.g1-header .g1-table--solid tbody td, .g1-header .shop_table tbody td, .g1-header .g1-box--simple  .g1-box__icon, .g1-header .g1-box--simple  .g1-box__inner, .g1-header .g1-box--solid  .g1-box__inner, .g1-header .g1-tabs--simple > div, .g1-header .g1-gmap__box > .g1-inner, .g1-header .g1gmap-marker-bubble-inner, .g1-header .g1-isotope-filters > div, .g1-header .g1-slide[class*="layout-bubble-"] > .description > .g1-background,
.g1-header .g1-collection--gallery .entry-featured-media, .g1-header .g1-collection--gallery .g1-nonmedia > .g1-inner, .g1-header .g1-collection--masonry .g1-nonmedia, .g1-header .g1-nav--expanded #g1-primary-nav-menu:after,
.g1-header .g1-cartbox__box > .g1-inner, .g1-header .widget_price_filter .ui-slider-handle, .g1-header #payment .payment_box,
.g1-header .bbp-logged-in:after{background-color:#fffcf3;}
.g1-header section, .g1-header aside, .g1-header article, .g1-header header, .g1-header nav, .g1-header div, .g1-header p, .g1-header span, .g1-header figure, .g1-header blockquote, .g1-header ul, .g1-header ol, .g1-header dl, .g1-header li, .g1-header a, .g1-header table, .g1-header td, .g1-header th, .g1-header hr, .g1-header form, .g1-header select, .g1-header input, .g1-header textarea, .g1-header .g1-button--divider:before, .g1-header .g1-button--divider:after, .g1-header .g1-tabs--simple .g1-tabs-nav-item, .g1-header .entry-header:after, .g1-header .archive-header:after, .g1-header .g1-nav--expanded #g1-primary-nav-menu:after,
.g1-header .g1-cartbox__switch .g1-cartbox__arrow{border-color:#fff0c2;}
.g1-header .g1-progress-bar--solid .g1-progress-bar__track, .g1-header .g1-twitter--simple .g1-twitter__items:before, .g1-header .g1-quote--solid > .g1-inner:before{border-color:#fff6da;}
.g1-header pre code, .g1-header .g1-twitter--simple .g1-twitter__items, .g1-header .g1-quote--solid > .g1-inner, .g1-header .g1-quote__image, .g1-header .g1-box--simple:before, .g1-header .g1-box--solid:before, .g1-header .countdown_section span, .g1-header .g1-placeholder, .g1-header .g1-table--solid, .g1-header .shop_table:before, .g1-header .g1-progress-bar--simple .g1-progress-bar__bar, .g1-header .g1-progress-bar--solid .g1-progress-bar__track, .g1-header .g1-tabs--simple, .g1-header .g1-collection--masonry article, .g1-header .g1-isotope-filters, .g1-header .g1-side-nav .children, .g1-header #wp-calendar #prev span,
.g1-header #wp-calendar #next span,
.g1-header #wp-calendar tbody td,
.g1-header .g1-chat.g1-authors-two .g1-chat-author-2, .g1-header .g1-nav--expanded #g1-primary-nav-menu:before,
.g1-header .widget_price_filter .price_slider_wrapper .ui-widget-content, .g1-header .woocommerce-message, .g1-header .woocommerce-info, .g1-header .woocommerce-error, .g1-header .bbp-template-notice, .g1-header #payment,
.g1-header .bbp-logged-in:before, .g1-header .bbp-topics-front ul.super-sticky, .g1-header .bbp-topics ul.super-sticky, .g1-header .bbp-topics ul.sticky, .g1-header .bbp-forum-content ul.sticky{background-color:#fff6da;}
.g1-header .g1-divider i, .g1-header .g1-duplicate i, .g1-header .g1-form-pass-protected:before, .g1-header .g1-replies h2:before, .g1-header #reply-title:before,
.g1-header .comment.parent > article:before, .g1-header .comment.parent > .children > .comment:before, .g1-header .comment.parent > .children > .comment:after{color:#ffe38d;}
.g1-header .countdown_section:first-child span, .g1-header #wp-calendar tbody td + td + td + td + td + td,
.g1-header .g1-cartbox__box{background-color:#fff0c2;}
.g1-header .g1-icon--solid, .g1-header #wp-calendar #prev span,
.g1-header #wp-calendar #next span{color:#fffcf3;}
.g1-header .g1-collection--gallery .g1-nonmedia > .g1-inner:after{border-color:#fffcf3;}
.g1-header > .g1-background{background-color:#fffcf3;}
.g1-header h1, .g1-header h2, .g1-header h3, .g1-header h4, .g1-header h5, .g1-header h6, .g1-header .g1-meta a:hover, .g1-header .g1-button--simple, .g1-header .g1-toggle--simple .g1-toggle__swit.g1-isotope-filtersch, .g1-header .g1-tabs--button .g1-tabs-nav-item .g1-tab-title, .g1-header .g1-side-nav a:hover, .g1-header .g1-pagination .prev, .g1-header .g1-pagination .next, .g1-header .countdown_section:first-child, .g1-header .g1-simple-slider .g1-fullscreen > a, .g1-header .g1-widget a:hover, .g1-header .g1-nav-item__switch{color:#4b3015;}
.g1-header .g1-button--simple, .g1-header .g1-toggle--simple .g1-toggle__switch, .g1-header .g1-tabs--button .g1-tabs-nav-item .g1-tab-title, .g1-header .g1-simple-slider .g1-fullscreen > a, .g1-header .g1-nav-item__switch{border-color:#4b3015;}
.g1-header , .g1-header .g1-regular, .g1-header h1 + h3,
.g1-header h1 + h4,
.g1-header h1 + h5,
.g1-header h1 + h6,
.g1-header h2 + h4,
.g1-header h2 + h5,
.g1-header h2 + h6,
.g1-header h3 + h5,
.g1-header h3 + h6,
.g1-header h4 + h6,
.g1-header .g1-h1 + h3,
.g1-header .g1-h1 + h4,
.g1-header .g1-h1 + h5,
.g1-header .g1-h1 + h6,
.g1-header .g1-h2 + h4,
.g1-header .g1-h2 + h5,
.g1-header .g1-h2 + h6,
.g1-header .g1-h3 + h5,
.g1-header .g1-h3 + h6,
.g1-header .g1-h4 + h6,
.g1-header .g1-meta a, .g1-header .g1-side-nav a, .g1-header .g1-duplicator--simple .g1-duplicate--active i, .g1-header .g1-isotope-filter > a, .g1-header .g1-links a, .g1-header .g1-searchbox__switch, .g1-header .g1-cartbox__switch, .g1-nav--simple.g1-nav--collapsed #g1-primary-nav-menu > li > a{color:#13803f;}
.g1-header .g1-icon--solid{background-color:#13803f;}
.g1-header .g1-icon--solid{border-color:#13803f;}
.g1-header .g1-meta{color:#13803f;}
.g1-header .g1-dropdown > li + li:before,
.g1-header .g1-dropdown > li + li:after,
.g1-header .entry-categories li + li:before,
.g1-header .entry-categories li + li:after,
.g1-header .g1-footer-menu li + li:before,
.g1-header .g1-footer-menu li + li:after{border-color:#13803f;}
.g1-header a{color:#86bf2b;}
.g1-header a:hover{color:#1e73be;}
.g1-header .g1-divider--simple:before, .g1-header .g1-tabs--button .g1-tabs-nav-current-item .g1-tab-title, .g1-header .gallery-icon > a:before, .g1-header .g1-collection--gallery article:before, .g1-header .g1-collection--gallery .g1-nonmedia > .g1-01, .g1-header .g1-dropcap--solid, .g1-header input[type=button],
.g1-header input[type=submit],
.g1-header button, .g1-header .g1-button--solid, .g1-header a.button, .g1-header .g1-frame--solid > .g1-decorator, .g1-header .g1-toggle--solid .g1-toggle__switch, .g1-header .g1-indicator:before, .g1-header .g1-progress-bar--solid .g1-progress-bar__bar, .g1-header .g1-progress-circle .g1-color-scheme, .g1-header .g1-countdown i, .g1-header .g1-box--solid .g1-box__icon, .g1-header .g1-banda__handle span, .g1-header .g1-banda--smooth .g1-banda__handle, .g1-header .g1-isotope-filter--current:before, .g1-header .g1-simple-slider .g1-progress > div > div, .g1-header .g1-simple-slider.g1-nav-coin-thumbs .g1-nav-coin .g1-selected a:before, .g1-header .g1-simple-slider .g1-nav-direction__prev, .g1-header .g1-simple-slider .g1-nav-direction__next, .g1-header .g1-mediabox--slider .g1-nav-coin a:before, .g1-header .g1-searchbox .g1-outer, .g1-header .g1-gmap-wrapper .g1-pan-control, .g1-header .g1-gmap-wrapper .g1-full-map-control, .g1-header #wp-calendar #prev a,
.g1-header #wp-calendar #next a,
.g1-header .g1-nav--mobile #g1-secondary-nav-menu > li,
.g1-header #lang_sel ul ul li,
.g1-header #g1-primary-nav-switch,
.g1-header .widget_price_filter .ui-slider .ui-slider-range, .g1-nav--collapsed #g1-primary-nav-menu .g1-type-column .g1-submenus:before,
.g1-nav--collapsed #g1-primary-nav-menu .g1-type-tile .g1-submenus a,
.g1-nav--collapsed #g1-primary-nav-menu .g1-type-drops .g1-submenus a,
.g1-nav--simple.g1-nav--collapsed #g1-primary-nav-menu > .current_page_ancestor > a,
.g1-nav--simple.g1-nav--collapsed #g1-primary-nav-menu > .current_page_parent > a,
.g1-nav--simple.g1-nav--collapsed #g1-primary-nav-menu > .current_page_item > a{background-color:#86bf2b;}
.g1-header .g1-progress-circle--simple .g1-color-scheme{outline-color:#86bf2b;}
.g1-header input[type=button],
.g1-header input[type=submit],
.g1-header button, .g1-header .g1-button--solid, .g1-header a.button, .g1-header .g1-frame--solid > .g1-decorator, .g1-header .g1-progress-bar--solid .g1-progress-bar__bar, .g1-header .g1-toggle--solid .g1-toggle__switch, .g1-header .g1-tabs--simple .g1-tabs-nav-current-item .g1-tab-title:before, .g1-header .g1-tabs--button .g1-tabs-nav-current-item .g1-tab-title, .g1-header .g1-tabs--button .g1-tabs-nav-current-item .g1-tab-title:after, .g1-header .g1-box--solid .g1-box__icon, .g1-header .author-info:before, .g1-header .g1-related-entries:before, .g1-header .g1-replies:before, .g1-header #respond:before,
.g1-header .upsells:before, .g1-header .related:before, .g1-header #secondary .widget + .widget:before,
.g1-header #g1-primary-nav-switch,
.g1-header .widget_price_filter .ui-slider-handle{border-color:#86bf2b;}
.g1-header .g1-tabs--button .g1-tabs-nav-current-item .g1-tab-title{background-color:#86bf2b;}
.g1-header mark, .g1-header input[type=button]:hover,
.g1-header input[type=submit]:hover,
.g1-header button:hover, .g1-header .g1-button:hover, .g1-header a.button:hover, .g1-header .g1-simple-slider .g1-fullscreen > a:hover{background-color:#4c6c18;}
.g1-header input[type=button]:hover,
.g1-header input[type=submit]:hover,
.g1-header button:hover, .g1-header .g1-button:hover, .g1-header a.button:hover, .g1-header .g1-simple-slider .g1-fullscreen > a:hover{border-color:#4c6c18;}
.g1-nav--collapsed #g1-primary-nav-menu .g1-type-tile .g1-submenus a{border-color:#86bf2b;}
.g1-header .g1-list--simple .g1-list__icon, .g1-header .g1-duplicator--solid .g1-duplicate--active i, .g1-header .g1-numbers__icon, .g1-nav--collapsed #g1-primary-nav-menu .g1-type-tile .g1-submenus a:hover{color:#86bf2b;}
.g1-header .g1-gmap-wrapper .g1-zoom-control, .g1-header .g1-nav--mobile #g1-secondary-nav-menu,
.g1-header #lang_sel ul ul,
.g1-header .g1-searchbox #searchform,
.g1-header .g1-nav--collapsed #g1-primary-nav-menu > .g1-type-drops ul,
.g1-header .g1-nav--collapsed #g1-primary-nav-menu > .g1-type-tile > .g1-submenus,
.g1-header .g1-nav--collapsed #g1-primary-nav-menu > .g1-type-column > .g1-submenus{background-color:#9fd648;}
.g1-header .g1-nav--mobile #g1-secondary-nav-menu > li,
.g1-header .g1-nav--mobile #g1-secondary-nav-menu:before,
.g1-header #lang_sel ul ul li,
.g1-header #lang_sel ul ul:before,
.g1-header .g1-searchbox__switch .g1-searchbox__arrow, .g1-header .g1-nav--collapsed #g1-primary-nav-menu > li > a .g1-nav-item__arrow,
.g1-header .g1-nav--collapsed #g1-primary-nav-menu > li.g1-type-drops li{border-color:#9fd648;}
.g1-header mark, .g1-header .g1-dropcap--solid, .g1-header .g1-indicator:after, .g1-header input[type=button],
.g1-header input[type=submit],
.g1-header button, .g1-header .g1-button--solid, .g1-header input[type=button]:hover,
.g1-header input[type=submit]:hover,
.g1-header button:hover, .g1-header .g1-button--solid:hover, .g1-header .g1-button--simple:hover, .g1-header a.button, .g1-header .g1-tabs--button .g1-tabs-nav-current-item .g1-tab-title, .g1-header .g1-toggle--solid .g1-toggle__switch, .g1-header .g1-progress-bar--solid .g1-progress-bar__bar, .g1-header .g1-progress-circle--solid, .g1-header .g1-countdown i, .g1-header .g1-box--solid .g1-box__icon, .g1-header .g1-banda__handle span, .g1-header .g1-simple-slider .g1-fullscreen > a:hover, .g1-header .g1-simple-slider .g1-nav-direction__prev, .g1-header .g1-simple-slider .g1-nav-direction__next, .g1-header .g1-mediabox--slider .g1-nav-coin a:after, .g1-header .gallery-icon > a:after, .g1-header .g1-searchbox #s,
.g1-header .g1-searchbox .g1-form-actions:before, .g1-header .g1-gmap-wrapper .g1-pan-control, .g1-header .g1-gmap-wrapper .g1-zoom-control, .g1-header .g1-gmap-wrapper .g1-full-map-control a, .g1-header .g1-nav--mobile #g1-secondary-nav-menu > li > a,
.g1-header #lang_sel ul ul a,
.g1-header #g1-primary-nav-switch,
.g1-header #wp-calendar #prev a:after,
.g1-header #wp-calendar #next a:after,
.g1-nav--simple.g1-nav--collapsed #g1-primary-nav-menu > .current_page_ancestor > a,
.g1-nav--simple.g1-nav--collapsed #g1-primary-nav-menu > .current_page_parent > a,
.g1-nav--simple.g1-nav--collapsed #g1-primary-nav-menu > .current_page_item > a,
.g1-nav--collapsed #g1-primary-nav-menu .g1-submenus a{color:#ffffff;}
.g1-nav--collapsed #g1-primary-nav-menu .g1-type-tile .g1-submenus a:hover{background-color:#ffffff;}
.g1-header .g1-searchbox #s{border-color:#ffffff;}
.g1-header .g1-progress-circle--solid .g1-color-scheme{outline-color:#ffffff;}
.g1-precontent .g1-table--solid tbody td, .g1-precontent .shop_table tbody td, .g1-precontent .g1-box--simple  .g1-box__icon, .g1-precontent .g1-box--simple  .g1-box__inner, .g1-precontent .g1-box--solid  .g1-box__inner, .g1-precontent .g1-tabs--simple > div, .g1-precontent .g1-gmap__box > .g1-inner, .g1-precontent .g1gmap-marker-bubble-inner, .g1-precontent .g1-isotope-filters > div, .g1-precontent .g1-slide[class*="layout-bubble-"] > .description > .g1-background,
.g1-precontent .g1-collection--gallery .entry-featured-media, .g1-precontent .g1-collection--gallery .g1-nonmedia > .g1-inner, .g1-precontent .g1-collection--masonry .g1-nonmedia, .g1-precontent .g1-nav--expanded #g1-primary-nav-menu:after,
.g1-precontent .g1-cartbox__box > .g1-inner, .g1-precontent .widget_price_filter .ui-slider-handle, .g1-precontent #payment .payment_box,
.g1-precontent .bbp-logged-in:after{background-color:#a8d168;}
.g1-precontent section, .g1-precontent aside, .g1-precontent article, .g1-precontent header, .g1-precontent nav, .g1-precontent div, .g1-precontent p, .g1-precontent span, .g1-precontent figure, .g1-precontent blockquote, .g1-precontent ul, .g1-precontent ol, .g1-precontent dl, .g1-precontent li, .g1-precontent a, .g1-precontent table, .g1-precontent td, .g1-precontent th, .g1-precontent hr, .g1-precontent form, .g1-precontent select, .g1-precontent input, .g1-precontent textarea, .g1-precontent .g1-button--divider:before, .g1-precontent .g1-button--divider:after, .g1-precontent .g1-tabs--simple .g1-tabs-nav-item, .g1-precontent .entry-header:after, .g1-precontent .archive-header:after, .g1-precontent .g1-nav--expanded #g1-primary-nav-menu:after,
.g1-precontent .g1-cartbox__switch .g1-cartbox__arrow{border-color:#91c53f;}
.g1-precontent .g1-progress-bar--solid .g1-progress-bar__track, .g1-precontent .g1-twitter--simple .g1-twitter__items:before, .g1-precontent .g1-quote--solid > .g1-inner:before{border-color:#b3d77c;}
.g1-precontent pre code, .g1-precontent .g1-twitter--simple .g1-twitter__items, .g1-precontent .g1-quote--solid > .g1-inner, .g1-precontent .g1-quote__image, .g1-precontent .g1-box--simple:before, .g1-precontent .g1-box--solid:before, .g1-precontent .countdown_section span, .g1-precontent .g1-placeholder, .g1-precontent .g1-table--solid, .g1-precontent .shop_table:before, .g1-precontent .g1-progress-bar--simple .g1-progress-bar__bar, .g1-precontent .g1-progress-bar--solid .g1-progress-bar__track, .g1-precontent .g1-tabs--simple, .g1-precontent .g1-collection--masonry article, .g1-precontent .g1-isotope-filters, .g1-precontent .g1-side-nav .children, .g1-precontent #wp-calendar #prev span,
.g1-precontent #wp-calendar #next span,
.g1-precontent #wp-calendar tbody td,
.g1-precontent .g1-chat.g1-authors-two .g1-chat-author-2, .g1-precontent .g1-nav--expanded #g1-primary-nav-menu:before,
.g1-precontent .widget_price_filter .price_slider_wrapper .ui-widget-content, .g1-precontent .woocommerce-message, .g1-precontent .woocommerce-info, .g1-precontent .woocommerce-error, .g1-precontent .bbp-template-notice, .g1-precontent #payment,
.g1-precontent .bbp-logged-in:before, .g1-precontent .bbp-topics-front ul.super-sticky, .g1-precontent .bbp-topics ul.super-sticky, .g1-precontent .bbp-topics ul.sticky, .g1-precontent .bbp-forum-content ul.sticky{background-color:#b3d77c;}
.g1-precontent .g1-divider i, .g1-precontent .g1-duplicate i, .g1-precontent .g1-form-pass-protected:before, .g1-precontent .g1-replies h2:before, .g1-precontent #reply-title:before,
.g1-precontent .comment.parent > article:before, .g1-precontent .comment.parent > .children > .comment:before, .g1-precontent .comment.parent > .children > .comment:after{color:#76a231;}
.g1-precontent .countdown_section:first-child span, .g1-precontent #wp-calendar tbody td + td + td + td + td + td,
.g1-precontent .g1-cartbox__box{background-color:#91c53f;}
.g1-precontent .g1-icon--solid, .g1-precontent #wp-calendar #prev span,
.g1-precontent #wp-calendar #next span{color:#a8d168;}
.g1-precontent .g1-collection--gallery .g1-nonmedia > .g1-inner:after{border-color:#a8d168;}
.g1-precontent > .g1-background{background-color:#a8d168;}
.g1-precontent h1, .g1-precontent h2, .g1-precontent h3, .g1-precontent h4, .g1-precontent h5, .g1-precontent h6, .g1-precontent .g1-meta a:hover, .g1-precontent .g1-button--simple, .g1-precontent .g1-toggle--simple .g1-toggle__swit.g1-isotope-filtersch, .g1-precontent .g1-tabs--button .g1-tabs-nav-item .g1-tab-title, .g1-precontent .g1-side-nav a:hover, .g1-precontent .g1-pagination .prev, .g1-precontent .g1-pagination .next, .g1-precontent .countdown_section:first-child, .g1-precontent .g1-simple-slider .g1-fullscreen > a, .g1-precontent .g1-widget a:hover, .g1-precontent .g1-nav-item__switch{color:#4b3015;}
.g1-precontent .g1-button--simple, .g1-precontent .g1-toggle--simple .g1-toggle__switch, .g1-precontent .g1-tabs--button .g1-tabs-nav-item .g1-tab-title, .g1-precontent .g1-simple-slider .g1-fullscreen > a, .g1-precontent .g1-nav-item__switch{border-color:#4b3015;}
.g1-precontent , .g1-precontent .g1-regular, .g1-precontent h1 + h3,
.g1-precontent h1 + h4,
.g1-precontent h1 + h5,
.g1-precontent h1 + h6,
.g1-precontent h2 + h4,
.g1-precontent h2 + h5,
.g1-precontent h2 + h6,
.g1-precontent h3 + h5,
.g1-precontent h3 + h6,
.g1-precontent h4 + h6,
.g1-precontent .g1-h1 + h3,
.g1-precontent .g1-h1 + h4,
.g1-precontent .g1-h1 + h5,
.g1-precontent .g1-h1 + h6,
.g1-precontent .g1-h2 + h4,
.g1-precontent .g1-h2 + h5,
.g1-precontent .g1-h2 + h6,
.g1-precontent .g1-h3 + h5,
.g1-precontent .g1-h3 + h6,
.g1-precontent .g1-h4 + h6,
.g1-precontent .g1-meta a, .g1-precontent .g1-side-nav a, .g1-precontent .g1-duplicator--simple .g1-duplicate--active i, .g1-precontent .g1-isotope-filter > a, .g1-precontent .g1-links a, .g1-precontent .g1-searchbox__switch, .g1-precontent .g1-cartbox__switch{color:#fffae9;}
.g1-precontent .g1-icon--solid{background-color:#fffae9;}
.g1-precontent .g1-icon--solid{border-color:#fffae9;}
.g1-precontent .g1-meta{color:#999999;}
.g1-precontent .g1-dropdown > li + li:before,
.g1-precontent .g1-dropdown > li + li:after,
.g1-precontent .entry-categories li + li:before,
.g1-precontent .entry-categories li + li:after,
.g1-precontent .g1-footer-menu li + li:before,
.g1-precontent .g1-footer-menu li + li:after{border-color:#999999;}
.g1-precontent a{color:#86bf2b;}
.g1-precontent a:hover{color:#fffae9;}
.g1-precontent mark, .g1-precontent .g1-dropcap--solid, .g1-precontent .g1-indicator:after, .g1-precontent input[type=button],
.g1-precontent input[type=submit],
.g1-precontent button, .g1-precontent .g1-button--solid, .g1-precontent input[type=button]:hover,
.g1-precontent input[type=submit]:hover,
.g1-precontent button:hover, .g1-precontent .g1-button--solid:hover, .g1-precontent .g1-button--simple:hover, .g1-precontent a.button, .g1-precontent .g1-tabs--button .g1-tabs-nav-current-item .g1-tab-title, .g1-precontent .g1-toggle--solid .g1-toggle__switch, .g1-precontent .g1-progress-bar--solid .g1-progress-bar__bar, .g1-precontent .g1-progress-circle--solid, .g1-precontent .g1-countdown i, .g1-precontent .g1-box--solid .g1-box__icon, .g1-precontent .g1-banda__handle span, .g1-precontent .g1-simple-slider .g1-fullscreen > a:hover, .g1-precontent .g1-simple-slider .g1-nav-direction__prev, .g1-precontent .g1-simple-slider .g1-nav-direction__next, .g1-precontent .g1-mediabox--slider .g1-nav-coin a:after, .g1-precontent .gallery-icon > a:after, .g1-precontent .g1-searchbox #s,
.g1-precontent .g1-searchbox .g1-form-actions:before, .g1-precontent .g1-gmap-wrapper .g1-pan-control, .g1-precontent .g1-gmap-wrapper .g1-zoom-control, .g1-precontent .g1-gmap-wrapper .g1-full-map-control a, .g1-precontent .g1-nav--mobile #g1-secondary-nav-menu > li > a,
.g1-precontent #lang_sel ul ul a,
.g1-precontent #g1-primary-nav-switch,
.g1-precontent #wp-calendar #prev a:after,
.g1-precontent #wp-calendar #next a:after {
color:#000000;}{background-color:#000000;}
.g1-precontent .g1-searchbox #s{border-color:#000000;}
.g1-precontent .g1-progress-circle--solid .g1-color-scheme{outline-color:#000000;}
.g1-content .g1-table--solid tbody td, .g1-content .shop_table tbody td, .g1-content .g1-box--simple  .g1-box__icon, .g1-content .g1-box--simple  .g1-box__inner, .g1-content .g1-box--solid  .g1-box__inner, .g1-content .g1-tabs--simple > div, .g1-content .g1-gmap__box > .g1-inner, .g1-content .g1gmap-marker-bubble-inner, .g1-content .g1-isotope-filters > div, .g1-content .g1-slide[class*="layout-bubble-"] > .description > .g1-background,
.g1-content .g1-collection--gallery .entry-featured-media, .g1-content .g1-collection--gallery .g1-nonmedia > .g1-inner, .g1-content .g1-collection--masonry .g1-nonmedia, .g1-content .g1-nav--expanded #g1-primary-nav-menu:after,
.g1-content .g1-cartbox__box > .g1-inner, .g1-content .widget_price_filter .ui-slider-handle, .g1-content #payment .payment_box,
.g1-content .bbp-logged-in:after{background-color:#fffdf9;}
.g1-content section, .g1-content aside, .g1-content article, .g1-content header, .g1-content nav, .g1-content div, .g1-content p, .g1-content span, .g1-content figure, .g1-content blockquote, .g1-content ul, .g1-content ol, .g1-content dl, .g1-content li, .g1-content a, .g1-content table, .g1-content td, .g1-content th, .g1-content hr, .g1-content form, .g1-content select, .g1-content input, .g1-content textarea, .g1-content .g1-button--divider:before, .g1-content .g1-button--divider:after, .g1-content .g1-tabs--simple .g1-tabs-nav-item, .g1-content .entry-header:after, .g1-content .archive-header:after, .g1-content .g1-nav--expanded #g1-primary-nav-menu:after,
.g1-content .g1-cartbox__switch .g1-cartbox__arrow{border-color:#ffecc7;}
.g1-content .g1-progress-bar--solid .g1-progress-bar__track, .g1-content .g1-twitter--simple .g1-twitter__items:before, .g1-content .g1-quote--solid > .g1-inner:before{border-color:#fff5e0;}
.g1-content pre code, .g1-content .g1-twitter--simple .g1-twitter__items, .g1-content .g1-quote--solid > .g1-inner, .g1-content .g1-quote__image, .g1-content .g1-box--simple:before, .g1-content .g1-box--solid:before, .g1-content .countdown_section span, .g1-content .g1-placeholder, .g1-content .g1-table--solid, .g1-content .shop_table:before, .g1-content .g1-progress-bar--simple .g1-progress-bar__bar, .g1-content .g1-progress-bar--solid .g1-progress-bar__track, .g1-content .g1-tabs--simple, .g1-content .g1-collection--masonry article, .g1-content .g1-isotope-filters, .g1-content .g1-side-nav .children, .g1-content #wp-calendar #prev span,
.g1-content #wp-calendar #next span,
.g1-content #wp-calendar tbody td,
.g1-content .g1-chat.g1-authors-two .g1-chat-author-2, .g1-content .g1-nav--expanded #g1-primary-nav-menu:before,
.g1-content .widget_price_filter .price_slider_wrapper .ui-widget-content, .g1-content .woocommerce-message, .g1-content .woocommerce-info, .g1-content .woocommerce-error, .g1-content .bbp-template-notice, .g1-content #payment,
.g1-content .bbp-logged-in:before, .g1-content .bbp-topics-front ul.super-sticky, .g1-content .bbp-topics ul.super-sticky, .g1-content .bbp-topics ul.sticky, .g1-content .bbp-forum-content ul.sticky{background-color:#fff5e0;}
.g1-content .g1-divider i, .g1-content .g1-duplicate i, .g1-content .g1-form-pass-protected:before, .g1-content .g1-replies h2:before, .g1-content #reply-title:before,
.g1-content .comment.parent > article:before, .g1-content .comment.parent > .children > .comment:before, .g1-content .comment.parent > .children > .comment:after{color:#ffdb93;}
.g1-content .countdown_section:first-child span, .g1-content #wp-calendar tbody td + td + td + td + td + td,
.g1-content .g1-cartbox__box{background-color:#ffecc7;}
.g1-content .g1-icon--solid, .g1-content #wp-calendar #prev span,
.g1-content #wp-calendar #next span{color:#fffdf9;}
.g1-content .g1-collection--gallery .g1-nonmedia > .g1-inner:after{border-color:#fffdf9;}
.g1-content > .g1-background{background-color:#fffdf9;}
.g1-content h1, .g1-content h2, .g1-content h3, .g1-content h4, .g1-content h5, .g1-content h6, .g1-content .g1-meta a:hover, .g1-content .g1-button--simple, .g1-content .g1-toggle--simple .g1-toggle__swit.g1-isotope-filtersch, .g1-content .g1-tabs--button .g1-tabs-nav-item .g1-tab-title, .g1-content .g1-side-nav a:hover, .g1-content .g1-pagination .prev, .g1-content .g1-pagination .next, .g1-content .countdown_section:first-child, .g1-content .g1-simple-slider .g1-fullscreen > a, .g1-content .g1-widget a:hover, .g1-content .g1-nav-item__switch{color:#4b3015;}
.g1-content .g1-button--simple, .g1-content .g1-toggle--simple .g1-toggle__switch, .g1-content .g1-tabs--button .g1-tabs-nav-item .g1-tab-title, .g1-content .g1-simple-slider .g1-fullscreen > a, .g1-content .g1-nav-item__switch{border-color:#4b3015;}
.g1-content , .g1-content .g1-regular, .g1-content h1 + h3,
.g1-content h1 + h4,
.g1-content h1 + h5,
.g1-content h1 + h6,
.g1-content h2 + h4,
.g1-content h2 + h5,
.g1-content h2 + h6,
.g1-content h3 + h5,
.g1-content h3 + h6,
.g1-content h4 + h6,
.g1-content .g1-h1 + h3,
.g1-content .g1-h1 + h4,
.g1-content .g1-h1 + h5,
.g1-content .g1-h1 + h6,
.g1-content .g1-h2 + h4,
.g1-content .g1-h2 + h5,
.g1-content .g1-h2 + h6,
.g1-content .g1-h3 + h5,
.g1-content .g1-h3 + h6,
.g1-content .g1-h4 + h6,
.g1-content .g1-meta a, .g1-content .g1-side-nav a, .g1-content .g1-duplicator--simple .g1-duplicate--active i, .g1-content .g1-isotope-filter > a, .g1-content .g1-links a, .g1-content .g1-searchbox__switch, .g1-content .g1-cartbox__switch{color:#444444;}
.g1-content .g1-icon--solid{background-color:#444444;}
.g1-content .g1-icon--solid{border-color:#444444;}
.g1-content .g1-meta{color:#999999;}
.g1-content .g1-dropdown > li + li:before,
.g1-content .g1-dropdown > li + li:after,
.g1-content .entry-categories li + li:before,
.g1-content .entry-categories li + li:after,
.g1-content .g1-footer-menu li + li:before,
.g1-content .g1-footer-menu li + li:after{border-color:#999999;}
.g1-content a{color:#269916;}
.g1-content a:hover{color:#1a95a3;}
.g1-content .g1-divider--simple:before, .g1-content .g1-tabs--button .g1-tabs-nav-current-item .g1-tab-title, .g1-content .gallery-icon > a:before, .g1-content .g1-collection--gallery article:before, .g1-content .g1-collection--gallery .g1-nonmedia > .g1-01, .g1-content .g1-dropcap--solid, .g1-content input[type=button],
.g1-content input[type=submit],
.g1-content button, .g1-content .g1-button--solid, .g1-content a.button, .g1-content .g1-frame--solid > .g1-decorator, .g1-content .g1-toggle--solid .g1-toggle__switch, .g1-content .g1-indicator:before, .g1-content .g1-progress-bar--solid .g1-progress-bar__bar, .g1-content .g1-progress-circle .g1-color-scheme, .g1-content .g1-countdown i, .g1-content .g1-box--solid .g1-box__icon, .g1-content .g1-banda__handle span, .g1-content .g1-banda--smooth .g1-banda__handle, .g1-content .g1-isotope-filter--current:before, .g1-content .g1-simple-slider .g1-progress > div > div, .g1-content .g1-simple-slider.g1-nav-coin-thumbs .g1-nav-coin .g1-selected a:before, .g1-content .g1-simple-slider .g1-nav-direction__prev, .g1-content .g1-simple-slider .g1-nav-direction__next, .g1-content .g1-mediabox--slider .g1-nav-coin a:before, .g1-content .g1-searchbox .g1-outer, .g1-content .g1-gmap-wrapper .g1-pan-control, .g1-content .g1-gmap-wrapper .g1-full-map-control, .g1-content #wp-calendar #prev a,
.g1-content #wp-calendar #next a,
.g1-content .g1-nav--mobile #g1-secondary-nav-menu > li,
.g1-content #lang_sel ul ul li,
.g1-content #g1-primary-nav-switch,
.g1-content .widget_price_filter .ui-slider .ui-slider-range{background-color:#86bf2b;}
.g1-content .g1-progress-circle--simple .g1-color-scheme{outline-color:#86bf2b;}
.g1-content input[type=button],
.g1-content input[type=submit],
.g1-content button, .g1-content .g1-button--solid, .g1-content a.button, .g1-content .g1-frame--solid > .g1-decorator, .g1-content .g1-progress-bar--solid .g1-progress-bar__bar, .g1-content .g1-toggle--solid .g1-toggle__switch, .g1-content .g1-tabs--simple .g1-tabs-nav-current-item .g1-tab-title:before, .g1-content .g1-tabs--button .g1-tabs-nav-current-item .g1-tab-title, .g1-content .g1-tabs--button .g1-tabs-nav-current-item .g1-tab-title:after, .g1-content .g1-box--solid .g1-box__icon, .g1-content .author-info:before, .g1-content .g1-related-entries:before, .g1-content .g1-replies:before, .g1-content #respond:before,
.g1-content .upsells:before, .g1-content .related:before, .g1-content #secondary .widget + .widget:before,
.g1-content #g1-primary-nav-switch,
.g1-content .widget_price_filter .ui-slider-handle{border-color:#86bf2b;}
.g1-content .g1-tabs--button .g1-tabs-nav-current-item .g1-tab-title{background-color:#86bf2b;}
.g1-content mark, .g1-content input[type=button]:hover,
.g1-content input[type=submit]:hover,
.g1-content button:hover, .g1-content .g1-button:hover, .g1-content a.button:hover, .g1-content .g1-simple-slider .g1-fullscreen > a:hover{background-color:#4c6c18;}
.g1-content input[type=button]:hover,
.g1-content input[type=submit]:hover,
.g1-content button:hover, .g1-content .g1-button:hover, .g1-content a.button:hover, .g1-content .g1-simple-slider .g1-fullscreen > a:hover {
border-color:#4c6c18;}{border-color:#86bf2b;}
.g1-content .g1-list--simple .g1-list__icon, .g1-content .g1-duplicator--solid .g1-duplicate--active i, .g1-content .g1-numbers__icon{color:#86bf2b;}
.g1-content .g1-gmap-wrapper .g1-zoom-control, .g1-content .g1-nav--mobile #g1-secondary-nav-menu,
.g1-content #lang_sel ul ul,
.g1-content .g1-searchbox #searchform,
.g1-content .g1-nav--collapsed #g1-primary-nav-menu > .g1-type-drops ul,
.g1-content .g1-nav--collapsed #g1-primary-nav-menu > .g1-type-tile > .g1-submenus,
.g1-content .g1-nav--collapsed #g1-primary-nav-menu > .g1-type-column > .g1-submenus{background-color:#9fd648;}
.g1-content .g1-nav--mobile #g1-secondary-nav-menu > li,
.g1-content .g1-nav--mobile #g1-secondary-nav-menu:before,
.g1-content #lang_sel ul ul li,
.g1-content #lang_sel ul ul:before,
.g1-content .g1-searchbox__switch .g1-searchbox__arrow, .g1-content .g1-nav--collapsed #g1-primary-nav-menu > li > a .g1-nav-item__arrow,
.g1-content .g1-nav--collapsed #g1-primary-nav-menu > li.g1-type-drops li{border-color:#9fd648;}
.g1-content mark, .g1-content .g1-dropcap--solid, .g1-content .g1-indicator:after, .g1-content input[type=button],
.g1-content input[type=submit],
.g1-content button, .g1-content .g1-button--solid, .g1-content input[type=button]:hover,
.g1-content input[type=submit]:hover,
.g1-content button:hover, .g1-content .g1-button--solid:hover, .g1-content .g1-button--simple:hover, .g1-content a.button, .g1-content .g1-tabs--button .g1-tabs-nav-current-item .g1-tab-title, .g1-content .g1-toggle--solid .g1-toggle__switch, .g1-content .g1-progress-bar--solid .g1-progress-bar__bar, .g1-content .g1-progress-circle--solid, .g1-content .g1-countdown i, .g1-content .g1-box--solid .g1-box__icon, .g1-content .g1-banda__handle span, .g1-content .g1-simple-slider .g1-fullscreen > a:hover, .g1-content .g1-simple-slider .g1-nav-direction__prev, .g1-content .g1-simple-slider .g1-nav-direction__next, .g1-content .g1-mediabox--slider .g1-nav-coin a:after, .g1-content .gallery-icon > a:after, .g1-content .g1-searchbox #s,
.g1-content .g1-searchbox .g1-form-actions:before, .g1-content .g1-gmap-wrapper .g1-pan-control, .g1-content .g1-gmap-wrapper .g1-zoom-control, .g1-content .g1-gmap-wrapper .g1-full-map-control a, .g1-content .g1-nav--mobile #g1-secondary-nav-menu > li > a,
.g1-content #lang_sel ul ul a,
.g1-content #g1-primary-nav-switch,
.g1-content #wp-calendar #prev a:after,
.g1-content #wp-calendar #next a:after {
color:#ffffff;}{background-color:#ffffff;}
.g1-content .g1-searchbox #s{border-color:#ffffff;}
.g1-content .g1-progress-circle--solid .g1-color-scheme{outline-color:#ffffff;}
.g1-prefooter .g1-table--solid tbody td, .g1-prefooter .shop_table tbody td, .g1-prefooter .g1-box--simple  .g1-box__icon, .g1-prefooter .g1-box--simple  .g1-box__inner, .g1-prefooter .g1-box--solid  .g1-box__inner, .g1-prefooter .g1-tabs--simple > div, .g1-prefooter .g1-gmap__box > .g1-inner, .g1-prefooter .g1gmap-marker-bubble-inner, .g1-prefooter .g1-isotope-filters > div, .g1-prefooter .g1-slide[class*="layout-bubble-"] > .description > .g1-background,
.g1-prefooter .g1-collection--gallery .entry-featured-media, .g1-prefooter .g1-collection--gallery .g1-nonmedia > .g1-inner, .g1-prefooter .g1-collection--masonry .g1-nonmedia, .g1-prefooter .g1-nav--expanded #g1-primary-nav-menu:after,
.g1-prefooter .g1-cartbox__box > .g1-inner, .g1-prefooter .widget_price_filter .ui-slider-handle, .g1-prefooter #payment .payment_box,
.g1-prefooter .bbp-logged-in:after{background-color:#fffae9;}
.g1-prefooter section, .g1-prefooter aside, .g1-prefooter article, .g1-prefooter header, .g1-prefooter nav, .g1-prefooter div, .g1-prefooter p, .g1-prefooter span, .g1-prefooter figure, .g1-prefooter blockquote, .g1-prefooter ul, .g1-prefooter ol, .g1-prefooter dl, .g1-prefooter li, .g1-prefooter a, .g1-prefooter table, .g1-prefooter td, .g1-prefooter th, .g1-prefooter hr, .g1-prefooter form, .g1-prefooter select, .g1-prefooter input, .g1-prefooter textarea, .g1-prefooter .g1-button--divider:before, .g1-prefooter .g1-button--divider:after, .g1-prefooter .g1-tabs--simple .g1-tabs-nav-item, .g1-prefooter .entry-header:after, .g1-prefooter .archive-header:after, .g1-prefooter .g1-nav--expanded #g1-primary-nav-menu:after,
.g1-prefooter .g1-cartbox__switch .g1-cartbox__arrow{border-color:#ffefb8;}
.g1-prefooter .g1-progress-bar--solid .g1-progress-bar__track, .g1-prefooter .g1-twitter--simple .g1-twitter__items:before, .g1-prefooter .g1-quote--solid > .g1-inner:before{border-color:#fff4d0;}
.g1-prefooter pre code, .g1-prefooter .g1-twitter--simple .g1-twitter__items, .g1-prefooter .g1-quote--solid > .g1-inner, .g1-prefooter .g1-quote__image, .g1-prefooter .g1-box--simple:before, .g1-prefooter .g1-box--solid:before, .g1-prefooter .countdown_section span, .g1-prefooter .g1-placeholder, .g1-prefooter .g1-table--solid, .g1-prefooter .shop_table:before, .g1-prefooter .g1-progress-bar--simple .g1-progress-bar__bar, .g1-prefooter .g1-progress-bar--solid .g1-progress-bar__track, .g1-prefooter .g1-tabs--simple, .g1-prefooter .g1-collection--masonry article, .g1-prefooter .g1-isotope-filters, .g1-prefooter .g1-side-nav .children, .g1-prefooter #wp-calendar #prev span,
.g1-prefooter #wp-calendar #next span,
.g1-prefooter #wp-calendar tbody td,
.g1-prefooter .g1-chat.g1-authors-two .g1-chat-author-2, .g1-prefooter .g1-nav--expanded #g1-primary-nav-menu:before,
.g1-prefooter .widget_price_filter .price_slider_wrapper .ui-widget-content, .g1-prefooter .woocommerce-message, .g1-prefooter .woocommerce-info, .g1-prefooter .woocommerce-error, .g1-prefooter .bbp-template-notice, .g1-prefooter #payment,
.g1-prefooter .bbp-logged-in:before, .g1-prefooter .bbp-topics-front ul.super-sticky, .g1-prefooter .bbp-topics ul.super-sticky, .g1-prefooter .bbp-topics ul.sticky, .g1-prefooter .bbp-forum-content ul.sticky{background-color:#fff4d0;}
.g1-prefooter .g1-divider i, .g1-prefooter .g1-duplicate i, .g1-prefooter .g1-form-pass-protected:before, .g1-prefooter .g1-replies h2:before, .g1-prefooter #reply-title:before,
.g1-prefooter .comment.parent > article:before, .g1-prefooter .comment.parent > .children > .comment:before, .g1-prefooter .comment.parent > .children > .comment:after{color:#ffe383;}
.g1-prefooter .countdown_section:first-child span, .g1-prefooter #wp-calendar tbody td + td + td + td + td + td,
.g1-prefooter .g1-cartbox__box{background-color:#ffefb8;}
.g1-prefooter .g1-icon--solid, .g1-prefooter #wp-calendar #prev span,
.g1-prefooter #wp-calendar #next span{color:#fffae9;}
.g1-prefooter .g1-collection--gallery .g1-nonmedia > .g1-inner:after{border-color:#fffae9;}
.g1-prefooter > .g1-background{background-color:#fffae9;}
.g1-prefooter h1, .g1-prefooter h2, .g1-prefooter h3, .g1-prefooter h4, .g1-prefooter h5, .g1-prefooter h6, .g1-prefooter .g1-meta a:hover, .g1-prefooter .g1-button--simple, .g1-prefooter .g1-toggle--simple .g1-toggle__swit.g1-isotope-filtersch, .g1-prefooter .g1-tabs--button .g1-tabs-nav-item .g1-tab-title, .g1-prefooter .g1-side-nav a:hover, .g1-prefooter .g1-pagination .prev, .g1-prefooter .g1-pagination .next, .g1-prefooter .countdown_section:first-child, .g1-prefooter .g1-simple-slider .g1-fullscreen > a, .g1-prefooter .g1-widget a:hover, .g1-prefooter .g1-nav-item__switch{color:#4b3015;}
.g1-prefooter .g1-button--simple, .g1-prefooter .g1-toggle--simple .g1-toggle__switch, .g1-prefooter .g1-tabs--button .g1-tabs-nav-item .g1-tab-title, .g1-prefooter .g1-simple-slider .g1-fullscreen > a, .g1-prefooter .g1-nav-item__switch{border-color:#4b3015;}
.g1-prefooter , .g1-prefooter .g1-regular, .g1-prefooter h1 + h3,
.g1-prefooter h1 + h4,
.g1-prefooter h1 + h5,
.g1-prefooter h1 + h6,
.g1-prefooter h2 + h4,
.g1-prefooter h2 + h5,
.g1-prefooter h2 + h6,
.g1-prefooter h3 + h5,
.g1-prefooter h3 + h6,
.g1-prefooter h4 + h6,
.g1-prefooter .g1-h1 + h3,
.g1-prefooter .g1-h1 + h4,
.g1-prefooter .g1-h1 + h5,
.g1-prefooter .g1-h1 + h6,
.g1-prefooter .g1-h2 + h4,
.g1-prefooter .g1-h2 + h5,
.g1-prefooter .g1-h2 + h6,
.g1-prefooter .g1-h3 + h5,
.g1-prefooter .g1-h3 + h6,
.g1-prefooter .g1-h4 + h6,
.g1-prefooter .g1-meta a, .g1-prefooter .g1-side-nav a, .g1-prefooter .g1-duplicator--simple .g1-duplicate--active i, .g1-prefooter .g1-isotope-filter > a, .g1-prefooter .g1-links a, .g1-prefooter .g1-searchbox__switch, .g1-prefooter .g1-cartbox__switch{color:#666666;}
.g1-prefooter .g1-icon--solid{background-color:#666666;}
.g1-prefooter .g1-icon--solid{border-color:#666666;}
.g1-prefooter .g1-meta{color:#999999;}
.g1-prefooter .g1-dropdown > li + li:before,
.g1-prefooter .g1-dropdown > li + li:after,
.g1-prefooter .entry-categories li + li:before,
.g1-prefooter .entry-categories li + li:after,
.g1-prefooter .g1-footer-menu li + li:before,
.g1-prefooter .g1-footer-menu li + li:after{border-color:#999999;}
.g1-prefooter a{color:#86bf2b;}
.g1-prefooter a:hover{color:#000000;}
.g1-prefooter .g1-divider--simple:before, .g1-prefooter .g1-tabs--button .g1-tabs-nav-current-item .g1-tab-title, .g1-prefooter .gallery-icon > a:before, .g1-prefooter .g1-collection--gallery article:before, .g1-prefooter .g1-collection--gallery .g1-nonmedia > .g1-01, .g1-prefooter .g1-dropcap--solid, .g1-prefooter input[type=button],
.g1-prefooter input[type=submit],
.g1-prefooter button, .g1-prefooter .g1-button--solid, .g1-prefooter a.button, .g1-prefooter .g1-frame--solid > .g1-decorator, .g1-prefooter .g1-toggle--solid .g1-toggle__switch, .g1-prefooter .g1-indicator:before, .g1-prefooter .g1-progress-bar--solid .g1-progress-bar__bar, .g1-prefooter .g1-progress-circle .g1-color-scheme, .g1-prefooter .g1-countdown i, .g1-prefooter .g1-box--solid .g1-box__icon, .g1-prefooter .g1-banda__handle span, .g1-prefooter .g1-banda--smooth .g1-banda__handle, .g1-prefooter .g1-isotope-filter--current:before, .g1-prefooter .g1-simple-slider .g1-progress > div > div, .g1-prefooter .g1-simple-slider.g1-nav-coin-thumbs .g1-nav-coin .g1-selected a:before, .g1-prefooter .g1-simple-slider .g1-nav-direction__prev, .g1-prefooter .g1-simple-slider .g1-nav-direction__next, .g1-prefooter .g1-mediabox--slider .g1-nav-coin a:before, .g1-prefooter .g1-searchbox .g1-outer, .g1-prefooter .g1-gmap-wrapper .g1-pan-control, .g1-prefooter .g1-gmap-wrapper .g1-full-map-control, .g1-prefooter #wp-calendar #prev a,
.g1-prefooter #wp-calendar #next a,
.g1-prefooter .g1-nav--mobile #g1-secondary-nav-menu > li,
.g1-prefooter #lang_sel ul ul li,
.g1-prefooter #g1-primary-nav-switch,
.g1-prefooter .widget_price_filter .ui-slider .ui-slider-range{background-color:#86bf2b;}
.g1-prefooter .g1-progress-circle--simple .g1-color-scheme{outline-color:#86bf2b;}
.g1-prefooter input[type=button],
.g1-prefooter input[type=submit],
.g1-prefooter button, .g1-prefooter .g1-button--solid, .g1-prefooter a.button, .g1-prefooter .g1-frame--solid > .g1-decorator, .g1-prefooter .g1-progress-bar--solid .g1-progress-bar__bar, .g1-prefooter .g1-toggle--solid .g1-toggle__switch, .g1-prefooter .g1-tabs--simple .g1-tabs-nav-current-item .g1-tab-title:before, .g1-prefooter .g1-tabs--button .g1-tabs-nav-current-item .g1-tab-title, .g1-prefooter .g1-tabs--button .g1-tabs-nav-current-item .g1-tab-title:after, .g1-prefooter .g1-box--solid .g1-box__icon, .g1-prefooter .author-info:before, .g1-prefooter .g1-related-entries:before, .g1-prefooter .g1-replies:before, .g1-prefooter #respond:before,
.g1-prefooter .upsells:before, .g1-prefooter .related:before, .g1-prefooter #secondary .widget + .widget:before,
.g1-prefooter #g1-primary-nav-switch,
.g1-prefooter .widget_price_filter .ui-slider-handle{border-color:#86bf2b;}
.g1-prefooter .g1-tabs--button .g1-tabs-nav-current-item .g1-tab-title{background-color:#86bf2b;}
.g1-prefooter mark, .g1-prefooter input[type=button]:hover,
.g1-prefooter input[type=submit]:hover,
.g1-prefooter button:hover, .g1-prefooter .g1-button:hover, .g1-prefooter a.button:hover, .g1-prefooter .g1-simple-slider .g1-fullscreen > a:hover{background-color:#4c6c18;}
.g1-prefooter input[type=button]:hover,
.g1-prefooter input[type=submit]:hover,
.g1-prefooter button:hover, .g1-prefooter .g1-button:hover, .g1-prefooter a.button:hover, .g1-prefooter .g1-simple-slider .g1-fullscreen > a:hover {
border-color:#4c6c18;}{border-color:#86bf2b;}
.g1-prefooter .g1-list--simple .g1-list__icon, .g1-prefooter .g1-duplicator--solid .g1-duplicate--active i, .g1-prefooter .g1-numbers__icon{color:#86bf2b;}
.g1-prefooter .g1-gmap-wrapper .g1-zoom-control, .g1-prefooter .g1-nav--mobile #g1-secondary-nav-menu,
.g1-prefooter #lang_sel ul ul,
.g1-prefooter .g1-searchbox #searchform,
.g1-prefooter .g1-nav--collapsed #g1-primary-nav-menu > .g1-type-drops ul,
.g1-prefooter .g1-nav--collapsed #g1-primary-nav-menu > .g1-type-tile > .g1-submenus,
.g1-prefooter .g1-nav--collapsed #g1-primary-nav-menu > .g1-type-column > .g1-submenus{background-color:#9fd648;}
.g1-prefooter .g1-nav--mobile #g1-secondary-nav-menu > li,
.g1-prefooter .g1-nav--mobile #g1-secondary-nav-menu:before,
.g1-prefooter #lang_sel ul ul li,
.g1-prefooter #lang_sel ul ul:before,
.g1-prefooter .g1-searchbox__switch .g1-searchbox__arrow, .g1-prefooter .g1-nav--collapsed #g1-primary-nav-menu > li > a .g1-nav-item__arrow,
.g1-prefooter .g1-nav--collapsed #g1-primary-nav-menu > li.g1-type-drops li{border-color:#9fd648;}
.g1-prefooter mark, .g1-prefooter .g1-dropcap--solid, .g1-prefooter .g1-indicator:after, .g1-prefooter input[type=button],
.g1-prefooter input[type=submit],
.g1-prefooter button, .g1-prefooter .g1-button--solid, .g1-prefooter input[type=button]:hover,
.g1-prefooter input[type=submit]:hover,
.g1-prefooter button:hover, .g1-prefooter .g1-button--solid:hover, .g1-prefooter .g1-button--simple:hover, .g1-prefooter a.button, .g1-prefooter .g1-tabs--button .g1-tabs-nav-current-item .g1-tab-title, .g1-prefooter .g1-toggle--solid .g1-toggle__switch, .g1-prefooter .g1-progress-bar--solid .g1-progress-bar__bar, .g1-prefooter .g1-progress-circle--solid, .g1-prefooter .g1-countdown i, .g1-prefooter .g1-box--solid .g1-box__icon, .g1-prefooter .g1-banda__handle span, .g1-prefooter .g1-simple-slider .g1-fullscreen > a:hover, .g1-prefooter .g1-simple-slider .g1-nav-direction__prev, .g1-prefooter .g1-simple-slider .g1-nav-direction__next, .g1-prefooter .g1-mediabox--slider .g1-nav-coin a:after, .g1-prefooter .gallery-icon > a:after, .g1-prefooter .g1-searchbox #s,
.g1-prefooter .g1-searchbox .g1-form-actions:before, .g1-prefooter .g1-gmap-wrapper .g1-pan-control, .g1-prefooter .g1-gmap-wrapper .g1-zoom-control, .g1-prefooter .g1-gmap-wrapper .g1-full-map-control a, .g1-prefooter .g1-nav--mobile #g1-secondary-nav-menu > li > a,
.g1-prefooter #lang_sel ul ul a,
.g1-prefooter #g1-primary-nav-switch,
.g1-prefooter #wp-calendar #prev a:after,
.g1-prefooter #wp-calendar #next a:after {
color:#ffffff;}{background-color:#ffffff;}
.g1-prefooter .g1-searchbox #s{border-color:#ffffff;}
.g1-prefooter .g1-progress-circle--solid .g1-color-scheme{outline-color:#ffffff;}
.g1-footer .g1-table--solid tbody td, .g1-footer .shop_table tbody td, .g1-footer .g1-box--simple  .g1-box__icon, .g1-footer .g1-box--simple  .g1-box__inner, .g1-footer .g1-box--solid  .g1-box__inner, .g1-footer .g1-tabs--simple > div, .g1-footer .g1-gmap__box > .g1-inner, .g1-footer .g1gmap-marker-bubble-inner, .g1-footer .g1-isotope-filters > div, .g1-footer .g1-slide[class*="layout-bubble-"] > .description > .g1-background,
.g1-footer .g1-collection--gallery .entry-featured-media, .g1-footer .g1-collection--gallery .g1-nonmedia > .g1-inner, .g1-footer .g1-collection--masonry .g1-nonmedia, .g1-footer .g1-nav--expanded #g1-primary-nav-menu:after,
.g1-footer .g1-cartbox__box > .g1-inner, .g1-footer .widget_price_filter .ui-slider-handle, .g1-footer #payment .payment_box,
.g1-footer .bbp-logged-in:after{background-color:#fffae9;}
.g1-footer section, .g1-footer aside, .g1-footer article, .g1-footer header, .g1-footer nav, .g1-footer div, .g1-footer p, .g1-footer span, .g1-footer figure, .g1-footer blockquote, .g1-footer ul, .g1-footer ol, .g1-footer dl, .g1-footer li, .g1-footer a, .g1-footer table, .g1-footer td, .g1-footer th, .g1-footer hr, .g1-footer form, .g1-footer select, .g1-footer input, .g1-footer textarea, .g1-footer .g1-button--divider:before, .g1-footer .g1-button--divider:after, .g1-footer .g1-tabs--simple .g1-tabs-nav-item, .g1-footer .entry-header:after, .g1-footer .archive-header:after, .g1-footer .g1-nav--expanded #g1-primary-nav-menu:after,
.g1-footer .g1-cartbox__switch .g1-cartbox__arrow{border-color:#ffefb8;}
.g1-footer .g1-progress-bar--solid .g1-progress-bar__track, .g1-footer .g1-twitter--simple .g1-twitter__items:before, .g1-footer .g1-quote--solid > .g1-inner:before{border-color:#fff4d0;}
.g1-footer pre code, .g1-footer .g1-twitter--simple .g1-twitter__items, .g1-footer .g1-quote--solid > .g1-inner, .g1-footer .g1-quote__image, .g1-footer .g1-box--simple:before, .g1-footer .g1-box--solid:before, .g1-footer .countdown_section span, .g1-footer .g1-placeholder, .g1-footer .g1-table--solid, .g1-footer .shop_table:before, .g1-footer .g1-progress-bar--simple .g1-progress-bar__bar, .g1-footer .g1-progress-bar--solid .g1-progress-bar__track, .g1-footer .g1-tabs--simple, .g1-footer .g1-collection--masonry article, .g1-footer .g1-isotope-filters, .g1-footer .g1-side-nav .children, .g1-footer #wp-calendar #prev span,
.g1-footer #wp-calendar #next span,
.g1-footer #wp-calendar tbody td,
.g1-footer .g1-chat.g1-authors-two .g1-chat-author-2, .g1-footer .g1-nav--expanded #g1-primary-nav-menu:before,
.g1-footer .widget_price_filter .price_slider_wrapper .ui-widget-content, .g1-footer .woocommerce-message, .g1-footer .woocommerce-info, .g1-footer .woocommerce-error, .g1-footer .bbp-template-notice, .g1-footer #payment,
.g1-footer .bbp-logged-in:before, .g1-footer .bbp-topics-front ul.super-sticky, .g1-footer .bbp-topics ul.super-sticky, .g1-footer .bbp-topics ul.sticky, .g1-footer .bbp-forum-content ul.sticky{background-color:#fff4d0;}
.g1-footer .g1-divider i, .g1-footer .g1-duplicate i, .g1-footer .g1-form-pass-protected:before, .g1-footer .g1-replies h2:before, .g1-footer #reply-title:before,
.g1-footer .comment.parent > article:before, .g1-footer .comment.parent > .children > .comment:before, .g1-footer .comment.parent > .children > .comment:after{color:#ffe383;}
.g1-footer .countdown_section:first-child span, .g1-footer #wp-calendar tbody td + td + td + td + td + td,
.g1-footer .g1-cartbox__box{background-color:#ffefb8;}
.g1-footer .g1-icon--solid, .g1-footer #wp-calendar #prev span,
.g1-footer #wp-calendar #next span{color:#fffae9;}
.g1-footer .g1-collection--gallery .g1-nonmedia > .g1-inner:after{border-color:#fffae9;}
.g1-footer > .g1-background{background-color:#fffae9;}
.g1-footer h1, .g1-footer h2, .g1-footer h3, .g1-footer h4, .g1-footer h5, .g1-footer h6, .g1-footer .g1-meta a:hover, .g1-footer .g1-button--simple, .g1-footer .g1-toggle--simple .g1-toggle__swit.g1-isotope-filtersch, .g1-footer .g1-tabs--button .g1-tabs-nav-item .g1-tab-title, .g1-footer .g1-side-nav a:hover, .g1-footer .g1-pagination .prev, .g1-footer .g1-pagination .next, .g1-footer .countdown_section:first-child, .g1-footer .g1-simple-slider .g1-fullscreen > a, .g1-footer .g1-widget a:hover, .g1-footer .g1-nav-item__switch, #g1-footer-nav-menu > li > a:hover{color:#4b3015;}
.g1-footer .g1-button--simple, .g1-footer .g1-toggle--simple .g1-toggle__switch, .g1-footer .g1-tabs--button .g1-tabs-nav-item .g1-tab-title, .g1-footer .g1-simple-slider .g1-fullscreen > a, .g1-footer .g1-nav-item__switch{border-color:#4b3015;}
.g1-footer , .g1-footer .g1-regular, .g1-footer h1 + h3,
.g1-footer h1 + h4,
.g1-footer h1 + h5,
.g1-footer h1 + h6,
.g1-footer h2 + h4,
.g1-footer h2 + h5,
.g1-footer h2 + h6,
.g1-footer h3 + h5,
.g1-footer h3 + h6,
.g1-footer h4 + h6,
.g1-footer .g1-h1 + h3,
.g1-footer .g1-h1 + h4,
.g1-footer .g1-h1 + h5,
.g1-footer .g1-h1 + h6,
.g1-footer .g1-h2 + h4,
.g1-footer .g1-h2 + h5,
.g1-footer .g1-h2 + h6,
.g1-footer .g1-h3 + h5,
.g1-footer .g1-h3 + h6,
.g1-footer .g1-h4 + h6,
.g1-footer .g1-meta a, .g1-footer .g1-side-nav a, .g1-footer .g1-duplicator--simple .g1-duplicate--active i, .g1-footer .g1-isotope-filter > a, .g1-footer .g1-links a, .g1-footer .g1-searchbox__switch, .g1-footer .g1-cartbox__switch, #g1-footer-nav-menu > li > a{color:#444444;}
.g1-footer .g1-icon--solid{background-color:#444444;}
.g1-footer .g1-icon--solid{border-color:#444444;}
.g1-footer .g1-meta{color:#999999;}
.g1-footer .g1-dropdown > li + li:before,
.g1-footer .g1-dropdown > li + li:after,
.g1-footer .entry-categories li + li:before,
.g1-footer .entry-categories li + li:after,
.g1-footer .g1-footer-menu li + li:before,
.g1-footer .g1-footer-menu li + li:after{border-color:#999999;}
.g1-footer a{color:#86bf2b;}
.g1-footer a:hover{color:#000000;}
.g1-footer .g1-divider--simple:before, .g1-footer .g1-tabs--button .g1-tabs-nav-current-item .g1-tab-title, .g1-footer .gallery-icon > a:before, .g1-footer .g1-collection--gallery article:before, .g1-footer .g1-collection--gallery .g1-nonmedia > .g1-01, .g1-footer .g1-dropcap--solid, .g1-footer input[type=button],
.g1-footer input[type=submit],
.g1-footer button, .g1-footer .g1-button--solid, .g1-footer a.button, .g1-footer .g1-frame--solid > .g1-decorator, .g1-footer .g1-toggle--solid .g1-toggle__switch, .g1-footer .g1-indicator:before, .g1-footer .g1-progress-bar--solid .g1-progress-bar__bar, .g1-footer .g1-progress-circle .g1-color-scheme, .g1-footer .g1-countdown i, .g1-footer .g1-box--solid .g1-box__icon, .g1-footer .g1-banda__handle span, .g1-footer .g1-banda--smooth .g1-banda__handle, .g1-footer .g1-isotope-filter--current:before, .g1-footer .g1-simple-slider .g1-progress > div > div, .g1-footer .g1-simple-slider.g1-nav-coin-thumbs .g1-nav-coin .g1-selected a:before, .g1-footer .g1-simple-slider .g1-nav-direction__prev, .g1-footer .g1-simple-slider .g1-nav-direction__next, .g1-footer .g1-mediabox--slider .g1-nav-coin a:before, .g1-footer .g1-searchbox .g1-outer, .g1-footer .g1-gmap-wrapper .g1-pan-control, .g1-footer .g1-gmap-wrapper .g1-full-map-control, .g1-footer #wp-calendar #prev a,
.g1-footer #wp-calendar #next a,
.g1-footer .g1-nav--mobile #g1-secondary-nav-menu > li,
.g1-footer #lang_sel ul ul li,
.g1-footer #g1-primary-nav-switch,
.g1-footer .widget_price_filter .ui-slider .ui-slider-range{background-color:#86bf2b;}
.g1-footer .g1-progress-circle--simple .g1-color-scheme{outline-color:#86bf2b;}
.g1-footer input[type=button],
.g1-footer input[type=submit],
.g1-footer button, .g1-footer .g1-button--solid, .g1-footer a.button, .g1-footer .g1-frame--solid > .g1-decorator, .g1-footer .g1-progress-bar--solid .g1-progress-bar__bar, .g1-footer .g1-toggle--solid .g1-toggle__switch, .g1-footer .g1-tabs--simple .g1-tabs-nav-current-item .g1-tab-title:before, .g1-footer .g1-tabs--button .g1-tabs-nav-current-item .g1-tab-title, .g1-footer .g1-tabs--button .g1-tabs-nav-current-item .g1-tab-title:after, .g1-footer .g1-box--solid .g1-box__icon, .g1-footer .author-info:before, .g1-footer .g1-related-entries:before, .g1-footer .g1-replies:before, .g1-footer #respond:before,
.g1-footer .upsells:before, .g1-footer .related:before, .g1-footer #secondary .widget + .widget:before,
.g1-footer #g1-primary-nav-switch,
.g1-footer .widget_price_filter .ui-slider-handle{border-color:#86bf2b;}
.g1-footer .g1-tabs--button .g1-tabs-nav-current-item .g1-tab-title{background-color:#86bf2b;}
.g1-footer mark, .g1-footer input[type=button]:hover,
.g1-footer input[type=submit]:hover,
.g1-footer button:hover, .g1-footer .g1-button:hover, .g1-footer a.button:hover, .g1-footer .g1-simple-slider .g1-fullscreen > a:hover{background-color:#4c6c18;}
.g1-footer input[type=button]:hover,
.g1-footer input[type=submit]:hover,
.g1-footer button:hover, .g1-footer .g1-button:hover, .g1-footer a.button:hover, .g1-footer .g1-simple-slider .g1-fullscreen > a:hover {
border-color:#4c6c18;}{border-color:#86bf2b;}
.g1-footer .g1-list--simple .g1-list__icon, .g1-footer .g1-duplicator--solid .g1-duplicate--active i, .g1-footer .g1-numbers__icon{color:#86bf2b;}
.g1-footer .g1-gmap-wrapper .g1-zoom-control, .g1-footer .g1-nav--mobile #g1-secondary-nav-menu,
.g1-footer #lang_sel ul ul,
.g1-footer .g1-searchbox #searchform,
.g1-footer .g1-nav--collapsed #g1-primary-nav-menu > .g1-type-drops ul,
.g1-footer .g1-nav--collapsed #g1-primary-nav-menu > .g1-type-tile > .g1-submenus,
.g1-footer .g1-nav--collapsed #g1-primary-nav-menu > .g1-type-column > .g1-submenus{background-color:#9fd648;}
.g1-footer .g1-nav--mobile #g1-secondary-nav-menu > li,
.g1-footer .g1-nav--mobile #g1-secondary-nav-menu:before,
.g1-footer #lang_sel ul ul li,
.g1-footer #lang_sel ul ul:before,
.g1-footer .g1-searchbox__switch .g1-searchbox__arrow, .g1-footer .g1-nav--collapsed #g1-primary-nav-menu > li > a .g1-nav-item__arrow,
.g1-footer .g1-nav--collapsed #g1-primary-nav-menu > li.g1-type-drops li{border-color:#9fd648;}
.g1-footer mark, .g1-footer .g1-dropcap--solid, .g1-footer .g1-indicator:after, .g1-footer input[type=button],
.g1-footer input[type=submit],
.g1-footer button, .g1-footer .g1-button--solid, .g1-footer input[type=button]:hover,
.g1-footer input[type=submit]:hover,
.g1-footer button:hover, .g1-footer .g1-button--solid:hover, .g1-footer .g1-button--simple:hover, .g1-footer a.button, .g1-footer .g1-tabs--button .g1-tabs-nav-current-item .g1-tab-title, .g1-footer .g1-toggle--solid .g1-toggle__switch, .g1-footer .g1-progress-bar--solid .g1-progress-bar__bar, .g1-footer .g1-progress-circle--solid, .g1-footer .g1-countdown i, .g1-footer .g1-box--solid .g1-box__icon, .g1-footer .g1-banda__handle span, .g1-footer .g1-simple-slider .g1-fullscreen > a:hover, .g1-footer .g1-simple-slider .g1-nav-direction__prev, .g1-footer .g1-simple-slider .g1-nav-direction__next, .g1-footer .g1-mediabox--slider .g1-nav-coin a:after, .g1-footer .gallery-icon > a:after, .g1-footer .g1-searchbox #s,
.g1-footer .g1-searchbox .g1-form-actions:before, .g1-footer .g1-gmap-wrapper .g1-pan-control, .g1-footer .g1-gmap-wrapper .g1-zoom-control, .g1-footer .g1-gmap-wrapper .g1-full-map-control a, .g1-footer .g1-nav--mobile #g1-secondary-nav-menu > li > a,
.g1-footer #lang_sel ul ul a,
.g1-footer #g1-primary-nav-switch,
.g1-footer #wp-calendar #prev a:after,
.g1-footer #wp-calendar #next a:after {
color:#ffffff;}{background-color:#ffffff;}
.g1-footer .g1-searchbox #s{border-color:#ffffff;}
.g1-footer .g1-progress-circle--solid .g1-color-scheme{outline-color:#ffffff;}
body{background-color:#f5efda;}
body{background-color:#f5efda;}
#g1-top > .g1-background{background-color:#fffae9;}
#g1-header{padding-bottom:3px;}
#g1-header > .g1-background{border-bottom-width:3px;border-bottom-color:#a8d168;}
#g1-precontent{padding-bottom:2px;}
#g1-precontent > .g1-background{border-bottom-width:2px;border-bottom-color:#a8d168;}
#g1-prefooter{padding-top:2px;}
#g1-prefooter > .g1-background{border-top-width:2px;border-top-color:#a8d168;}
#g1-prefooter{padding-bottom:1px;}
#g1-prefooter > .g1-background{border-bottom-width:1px;border-bottom-color:#f5efda;}
#g1-id{padding-top:10px;}
#g1-id{padding-bottom:10px;}
#g1-primary-nav{margin-top:34px;}
#g1-primary-nav-menu > li > a{padding-top:10px;padding-bottom:10px;font-size:18px;line-height:18px;}
#g1-primary-nav .g1-searchbox__switch{padding-top:10px;padding-bottom:10px;font-size:18px;line-height:18px;}
#g1-primary-nav .g1-cartbox__switch { padding-top:10px; padding-bottom:10px; font-size:18px; line-height:18px; }#galleria-loader{height:1px!important}
.galleria-container{position:relative;overflow:hidden;background:#000;}
.galleria-container img{-moz-user-select:none;-webkit-user-select:none;-o-user-select:none;}
.galleria-stage{position:absolute;top:10px;bottom:60px;left:10px;right:10px;overflow:hidden;}
.galleria-thumbnails-container{height:50px;bottom:0;position:absolute;left:10px;right:10px;z-index:2;}
.galleria-carousel .galleria-thumbnails-list{margin-left:30px;margin-right:30px;}
.galleria-thumbnails .galleria-image{height:40px;width:60px;background:#000;margin:0 5px 0 0;border:1px solid #000;float:left;cursor:pointer;}
.galleria-counter{position:absolute;bottom:10px;left:10px;text-align:right;color:#fff;font:normal 11px/1 arial,sans-serif;z-index:1;}
.galleria-loader{background:#000;width:20px;height:20px;position:absolute;top:10px;right:10px;z-index:2;display:none;background:url(//trx.servelabs.com/smwp/wp-content/themes/3clicks/js/galleria/themes/classic/classic-loader.gif) no-repeat 2px 2px;}
.galleria-info{width:50%;top:15px;left:15px;z-index:2;position:absolute;}
.galleria-info-text{background-color:#000;padding:12px;display:none;zoom:1;}
.galleria-info-title{font:bold 12px/1.1 arial,sans-serif;margin:0;color:#fff;margin-bottom:7px;}
.galleria-info-description{font:italic 12px/1.4 georgia,serif;margin:0;color:#bbb;}
.galleria-info-close{width:9px;height:9px;position:absolute;top:5px;right:5px;background-position:-753px -11px;opacity:.5;filter:alpha(opacity=50);cursor:pointer;display:none;}
.notouch .galleria-info-close:hover{opacity:1;filter:alpha(opacity=100);}
.touch .galleria-info-close:active{opacity:1;filter:alpha(opacity=100);}
.galleria-info-link{background-position:-669px -5px;opacity:.7;filter:alpha(opacity=70);position:absolute;width:20px;height:20px;cursor:pointer;background-color:#000;}
.notouch .galleria-info-link:hover{opacity:1;filter:alpha(opacity=100);}
.touch .galleria-info-link:active{opacity:1;filter:alpha(opacity=100);}
.galleria-image-nav{position:absolute;top:50%;margin-top:-62px;width:100%;height:62px;left:0;}
.galleria-image-nav-left, .galleria-image-nav-right{opacity:.3;filter:alpha(opacity=30);cursor:pointer;width:62px;height:124px;position:absolute;left:10px;z-index:2;background-position:0 46px;}
.galleria-image-nav-right{left:auto;right:10px;background-position:-254px 46px;z-index:2;}
.notouch .galleria-image-nav-left:hover, .notouch .galleria-image-nav-right:hover{opacity:1;filter:alpha(opacity=100);}
.touch .galleria-image-nav-left:active, .touch .galleria-image-nav-right:active{opacity:1;filter:alpha(opacity=100);}
.galleria-thumb-nav-left, .galleria-thumb-nav-right{cursor:pointer;display:none;background-position:-495px 5px;position:absolute;left:0;top:0;height:40px;width:23px;z-index:3;opacity:.8;filter:alpha(opacity=80);}
.galleria-thumb-nav-right{background-position:-578px 5px;border-right:none;right:0;left:auto;}
.galleria-thumbnails-container .disabled{opacity:.2;filter:alpha(opacity=20);cursor:default;}
.notouch .galleria-thumb-nav-left:hover, .notouch .galleria-thumb-nav-right:hover{opacity:1;filter:alpha(opacity=100);background-color:#111;}
.touch .galleria-thumb-nav-left:active, .touch .galleria-thumb-nav-right:active{opacity:1;filter:alpha(opacity=100);background-color:#111;}
.notouch .galleria-thumbnails-container .disabled:hover{opacity:.2;filter:alpha(opacity=20);background-color:transparent;}
.galleria-carousel .galleria-thumb-nav-left, .galleria-carousel .galleria-thumb-nav-right{display:block;}
.galleria-thumb-nav-left, .galleria-thumb-nav-right, .galleria-info-link, .galleria-info-close, .galleria-image-nav-left, .galleria-image-nav-right {
background-image: url(//trx.servelabs.com/smwp/wp-content/themes/3clicks/js/galleria/themes/classic/classic-map.png);
background-repeat: no-repeat;
}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:502;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8;filter:alpha(opacity=80);}
.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:503;position:fixed;outline:none !important;-webkit-backface-visibility:hidden;}
.mfp-container{height:100%;text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle;}
.mfp-align-top .mfp-container:before{display:none;}
.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:505;}
.mfp-inline-holder .mfp-content, .mfp-ajax-holder .mfp-content{width:100%;cursor:auto;}
.mfp-ajax-cur{cursor:progress;}
.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out;}
.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in;}
.mfp-auto-cursor .mfp-content{cursor:auto;}
.mfp-close, .mfp-arrow, .mfp-preloader, .mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none;}
.mfp-loading.mfp-figure{display:none;}
.mfp-hide{display:none !important;}
.mfp-preloader{color:#cccccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:504;}
.mfp-preloader a{color:#cccccc;}
.mfp-preloader a:hover{color:white;}
.mfp-s-ready .mfp-preloader{display:none;}
.mfp-s-error .mfp-content{display:none;}
button.mfp-close, button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;padding:0;z-index:506;}
button::-moz-focus-inner{padding:0;border:0;}
.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;padding:0 0 18px 10px;color:white;font-style:normal;font-size:28px;font-family:Arial, Baskerville, monospace;}
.mfp-close:hover, .mfp-close:focus{opacity:1;}
.mfp-close:active{top:1px;}
.mfp-close-btn-in .mfp-close{color:#333333;}
.mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close{color:white;right:-6px;text-align:right;padding-right:6px;width:100%;}
.mfp-counter{position:absolute;top:0;right:0;color:#cccccc;font-size:12px;line-height:18px;}
.mfp-arrow{position:absolute;top:0;opacity:0.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}
.mfp-arrow:active{margin-top:-54px;}
.mfp-arrow:hover, .mfp-arrow:focus{opacity:1;}
.mfp-arrow:before, .mfp-arrow:after,
.mfp-arrow .mfp-b, .mfp-arrow .mfp-a{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:solid transparent;}
.mfp-arrow:after, .mfp-arrow .mfp-a{opacity:0.8;border-top-width:12px;border-bottom-width:12px;top:8px;}
.mfp-arrow:before, .mfp-arrow .mfp-b{border-top-width:20px;border-bottom-width:20px;}
.mfp-arrow-left{left:0;}
.mfp-arrow-left:after, .mfp-arrow-left .mfp-a{border-right:12px solid black;left:5px;}
.mfp-arrow-left:before, .mfp-arrow-left .mfp-b{border-right:20px solid white;}
.mfp-arrow-right{right:0;}
.mfp-arrow-right:after, .mfp-arrow-right .mfp-a{border-left:12px solid black;left:3px;}
.mfp-arrow-right:before, .mfp-arrow-right .mfp-b{border-left:20px solid white;}
.mfp-iframe-holder{padding-top:40px;padding-bottom:40px;}
.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px;}
.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%;}
.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0, 0, 0, 0.6);background:black;}
.mfp-iframe-holder .mfp-close{top:-40px;}
img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto;}
.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0, 0, 0, 0.6);}
.mfp-figure{line-height:0;}
.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto;}
.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-break:break-word;padding-right:36px;}
.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px;}
.mfp-image-holder .mfp-content{max-width:100%;}
.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer;}
@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) { .mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0;}
.mfp-img-mobile img.mfp-img{padding:0;}
.mfp-img-mobile .mfp-figure:after{top:0;bottom:0;}
.mfp-img-mobile .mfp-bottom-bar{background:rgba(0, 0, 0, 0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.mfp-img-mobile .mfp-bottom-bar:empty{padding:0;}
.mfp-img-mobile .mfp-counter{right:5px;top:3px;}
.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0, 0, 0, 0.6);position:fixed;text-align:center;padding:0;}
.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px;}
}
@media all and (max-width: 800px) {
.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75);}
.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0;}
.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%;}
.mfp-container{padding-left:6px;padding-right:6px;}
}
.mfp-ie7 .mfp-img{padding:0;}
.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px;}
.mfp-ie7 .mfp-container{padding:0;}
.mfp-ie7 .mfp-content{padding-top:44px;}
.mfp-ie7 .mfp-close {
top: 0;
right: 0;
padding-top: 0; }

p, li{font-size:18px;}
.g1-precontent h1{font-weight:300 !important;}
.g1-content > .g1-layout-inner{padding-top:0em !important}
#g1-id .site-description{font-weight:600 !important;margin-left:70px;}
#g1-header.g1-fixed > .g1-background{opacity:1;}
.g1-quote{font-style:italic;font-family:Georgia;}
.g1-meta{font-style:normal;}
.gq-quote__image{display:hidden;}
img.rounded{-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;}
.team-quote, .author{font-family:Georgia, serif;color:#4B3015;padding:0px 60px;margin:0;line-height:1.2em;}
.team-quote{margin-top:20px;text-align:center;}
.author{font-weight:normal;text-align:right;margin-bottom:20px;text-align:center;margin-left:120px;}
.scf{font-size:0.85em;}
.licenses{font-size:0.9em}
.gfield label{font-weight:400;}
.gfield input, .gfield select, .gfield textarea{border-color:#A8D168;border-width:2px;}
.gfield input:focus, .gfield select:focus, .gfield textarea:focus{border-color:#A8D168;}
.gfield input, .gfield select{height:40px;}
.gfield input[type="text"],
.gfield input[type="email"],
.gfield input[type="tel"],
.gfield textarea, .gfield option{font-size:20px !important;color:#4B3015;}
a#modal-link-url{color:#13803F;}
@media only screen and (max-width: 1024px) {
#g1-id .site-description{font-size:16px;font-weight:300;margin-left:42px;}
}
@media only screen and (max-width: 480px) {
.teampic { max-width: 320px; }
}