.woocommerce .wc-memberships-restriction-message{margin:2em 0 !important}.woocommerce .wc-memberships-variation-message{display:none}.woocommerce ul.products li.product .onsale.wc-memberships-member-discount{right:auto;margin-right:0;margin-left:-.5em}.woocommerce span.onsale.wc-memberships-member-discount{left:auto;right:52%;margin-right:-.5em}.woocommerce span.wc-memberships-variation-member-discount{font-style:italic;font-weight:normal}.woocommerce-account ul.my-membership-tabs{margin-left:0;margin-right:0}.woocommerce-account ul.my-membership-tabs>li{display:inline-block;margin-left:0;margin-right:0}.woocommerce-account ul.my-membership-tabs>li:after{content:" | ";display:inline-block}.woocommerce-account ul.my-membership-tabs>li:last-child:after{content:''}.woocommerce-account .wc-memberships-members-area-page-link.left{float:left}.woocommerce-account .wc-memberships-members-area-page-link.right{float:right}.woocommerce-account th.membership-plan,.woocommerce-account td.membership-plan{min-width:27.5%}.woocommerce-account th.membership-start-date,.woocommerce-account td.membership-start-date{min-width:18.5%}.woocommerce-account th.membership-end-date,.woocommerce-account td.membership-end-date{min-width:18.5%}.woocommerce-account th.membership-status,.woocommerce-account td.membership-status{min-width:10%}.woocommerce-account th.membership-next-bill-on,.woocommerce-account td.membership-next-bill-on{min-width:18.5%}.woocommerce-account th.membership-actions,.woocommerce-account td.membership-actions{min-width:25.5%}.woocommerce-account .membership-content-title{min-width:25%}.woocommerce-account .membership-content-type{min-width:10%}.woocommerce-account .membership-content-accessible{min-width:15%}.woocommerce-account .membership-content-excerpt{min-width:35%}.woocommerce-account .membership-content-actions{min-width:15%}.woocommerce-account .membership-product-image img,.woocommerce-account .membership-discount-image img{max-height:84px;max-width:84px}.woocommerce-account .membership-product-image{min-width:10%}.woocommerce-account .membership-product-title{min-width:20%}.woocommerce-account .membership-product-accessible{min-width:15%}.woocommerce-account .membership-product-price{min-width:10%}.woocommerce-account .membership-product-excerpt{min-width:30%}.woocommerce-account .membership-product-actions{min-width:20%}.woocommerce-account .membership-discount-image{min-width:10%}.woocommerce-account .membership-discount-title{min-width:20%}.woocommerce-account .membership-discount-amount{min-width:15%}.woocommerce-account .membership-discount-price{min-width:10%}.woocommerce-account .membership-discount-excerpt{min-width:30%}.woocommerce-account .membership-discount-actions{min-width:20%}.woocommerce-account .membership-note-date{min-width:20%}.woocommerce-account .membership-note-time{min-width:20%}.woocommerce-account .membership-note-author{min-width:20%}.woocommerce-account .membership-note-content{min-width:40%}
@-webkit-keyframes spin-360{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);zoom:1}50%{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);zoom:1}to{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);zoom:1}}@media only screen and (min-width: 1024px){#main.fullwidth,
.layout-full #main,.col-full{max-width:60.998em;margin:0
auto;width:100%}#main{width:62%}#sidebar{margin-top:0;width:34%;clear:none}.layout-full
#main{width:100%}.col-left{float:left}.col-right{float:right}.layout-full .entry
img{max-width:100%}.layout-right-content
#main{float:right}.layout-right-content
#sidebar{float:left}}@media only screen and (min-width: 768px){ul.nav{position:relative;margin-bottom:0;text-align:center}ul.nav
li{position:relative;display:inline-block;zoom:1;list-style:none}ul.nav li
a{display:block;padding:1.3em 1em;font-size:1.2em;line-height:1;font-weight:bold}ul.nav li.parent>a:after{font-family:'FontAwesome';display:inline-block;font-size:100%;margin-left: .618em;font-weight:normal;line-height:1em;width:1em;text-align:right;content:'\f107';position:relative;top:-1px;margin-left:2px}ul.nav
ul{min-width:11.089em;margin:0;visibility:hidden;position:absolute;top:100%;left:0;z-index:9999}ul.nav ul
li{float:none}ul.nav ul li
a{width:100%;font-size: .9em;display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}ul.nav ul li.parent>a:after{content:'\f105'}ul.nav ul
ul{left:100%;top:0}ul.nav li:hover>ul{visibility:visible}#top #top-nav{display:block}#top
ul.nav{font-size: .857em}#top ul.nav > li
a{color:#fff}#top ul.nav>li:hover{background:rgba(0, 0, 0, 0.7)}#top ul.nav > li:hover
a{text-decoration:none}#top ul.nav
ul{background:#000;background:rgba(0, 0, 0, 0.85);-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}#top ul.nav ul
li{display:block}#top ul.nav ul li a:hover{background:rgba(0, 0, 0, 0.7)}#top ul.nav ul li:first-child
a{-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;border-top-left-radius:5px;border-top-right-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}#top ul.nav ul li:last-child
a{-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}#top ul.nav ul
ul{-webkit-border-radius:0 5px 5px 5px;-moz-border-radius:0 5px 5px 5px;border-radius:0 5px 5px 5px}#header #hgroup h1,
#header #hgroup h2,
#header #hgroup
h3{float:none}#header
ul.rss{margin-right:0;padding-right:0}#header ul.rss
li{border-right:0}#header
p{font-size:3.631em;line-height:1.25}span.heading,
#respond
h3{font-size:1em}#content.home-widgets{}#content.home-widgets .widget_woo_component h2.widget-title{font-size:2.618em}#content.home-widgets .widget_woodojo_tweets ul
li{float:left;width:29.8%;margin-right:5.3%}#content.home-widgets .widget_woodojo_tweets ul li:nth-child(3n+3){margin-right:0}.widget_woothemes_features{padding-bottom:2.618em!important}.widget_woothemes_features
.feature{float:left;margin-right:5.3%}.widget_woothemes_features
.feature.last{margin-right:0}.widget_woothemes_features .features.columns-1
.feature{width:100%}.widget_woothemes_features .features.columns-2
.feature{width:47.35%}.widget_woothemes_features .features.columns-3
.feature{width:29.8%}.widget_woothemes_features .features.columns-4
.feature{width:21%}.widget_woothemes_testimonials
.quote{float:left;width:21%;margin-right:5.3%}.widget_woothemes_testimonials .quote:nth-child(5n+5){clear:both}.widget_woothemes_testimonials .quote:nth-child(4n+4){margin-right:0}#blog-posts .post header
h1{font-size:2.618em}#posts-timeline{position:relative}#posts-timeline:before{content:'';display:block;position:absolute;width:100%;height:10px;left:0;top:55%;background:#dedede}#posts-timeline .col-full{position:relative;min-height:400px}#posts-timeline .timeline-post{position:absolute;width:25%;margin:0}#posts-timeline .timeline-post:hover{top:auto;-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);margin-bottom: .857em}#posts-timeline .timeline-post:nth-child(1n){left:0;bottom:39%}#posts-timeline .timeline-post:nth-child(2n){left:35%;top:70%;bottom:auto}#posts-timeline .timeline-post:nth-child(2n):before{border-color:transparent transparent #e5e5e5 transparent;bottom:auto;top:-30px}#posts-timeline .timeline-post:nth-child(2n):hover{margin-top: .857em}#posts-timeline .timeline-post:nth-child(2n):hover:before{border-color:transparent transparent #ccc transparent}#posts-timeline .timeline-post:nth-child(2n):after{bottom:auto;top:-28px}#posts-timeline .timeline-post:nth-child(3n){left:auto;right:0;top:auto;bottom:39%}.gecko #posts-timeline:before,
.ie #posts-timeline:before{top:61%}#blog-posts
span.heading{margin-bottom:2.244em}#blog-posts .layout-full
span.heading{margin-bottom:0}#blog-posts
#sidebar{margin-top:0}#contact-area form textarea,
#contact-area form
input{padding:1.387em 1.618em;font-size:1.387em}#contact-area form
textarea{float:left;width:60%}#contact-area form .col-right{float:right;width:35%}.flex-control-nav{display:block}.flexslider.no-frame .slide-content{margin:0}.flexslider.no-frame .layout-full .slide-content{position:absolute;left:0;bottom:0;padding:1.618em 2.618em;color:#fff;background:rgba(0, 0, 0, 0.4);z-index:99}.flexslider.no-frame .layout-full .slide-content
h1{color:#fff}.flexslider.no-frame .layout-full .slide-media{width:100%;float:none}.flexslider.no-frame .layout-full .slide-media
img{width:100%}.flexslider.no-frame .layout-full.has-video .slide-content{bottom:auto;top:0}.flexslider.no-frame .layout-left-content .slide-content,
.flexslider.no-frame .layout-right-content .slide-content,
.flexslider.no-frame .layout-left-content .slide-media,
.flexslider.no-frame .layout-right-content .slide-media{width:47%}.flexslider.no-frame .layout-left-content:after{content:"\0020";display:block;height:0;overflow:hidden;clear:both}.flexslider.no-frame .layout-left-content .slide-content{float:left}.flexslider.no-frame .layout-left-content .slide-media{float:right}.flexslider.no-frame .layout-right-content:after{content:"\0020";display:block;height:0;overflow:hidden;clear:both}.flexslider.no-frame .layout-right-content .slide-content{float:right}.flexslider.no-frame .layout-right-content .slide-media{float:left}.flexslider.frame .flex-control-nav{display:block}.flex-direction-nav a:before,
.flex-direction-nav a:after{height:90px;font-size:3.631em!important}.flex-direction-nav .flex-next:after{padding:45px
0 0 8px}.flex-direction-nav .flex-prev:before{padding:45px
8px 0 0}#full-single-comments-area #post-author.fl,
#full-single-comments-area
#connect.fr{width:38%}#full-single-comments-area #connect .newsletter-form
.email{width:68%;margin:0}#full-single-comments-area #connect .newsletter-form
.submit{width:auto;margin:0}#full-single-comments-area #comments li.comment .comment-container:before{content:'';display:block;width:0;height:0;border:25px
solid #fff;border-color:#fff transparent transparent transparent;position:absolute;left:50%;margin-left:-15px;bottom:auto;border-color:transparent #fff transparent transparent;left:-50px;margin: .236em 0 0}#full-single-comments-area #comments li.comment.thread-even .comment-container:before{border-color:transparent transparent transparent #fff;right:-50px}#full-single-comments-area #comments li.comment.thread-even .bypostauthor > .comment-container:before,
#full-single-comments-area #comments li.comment.thread-even.bypostauthor>.comment-container:before{border-color:transparent transparent transparent #fbeeab}#full-single-comments-area #comments li.comment.bypostauthor>.comment-container:before{border-color:transparent #fbeeab transparent transparent}.widget
h3{text-align:center}#comments>h3{font-size:2.618em}#comments li.comment.thread-even .comment-container{margin:0
120px 3.631em 0}#comments li.comment .comment-container{margin:0
0 3.631em 120px}#comments li.comment .comment-avatar
img{max-width:none}#comments li.comment
.reply{margin:0;position:absolute;bottom:2.618em;right:2.618em}#footer-widgets
.block{margin-right:3.8%;float:left}#footer-widgets .col-1
.block{width:100%;float:none}#footer-widgets .col-1 .footer-widget-1{margin-right:0}#footer-widgets .col-2
.block{width:48%}#footer-widgets .col-2 .footer-widget-2{margin-right:0}#footer-widgets .col-3
.block{width:30.75%}#footer-widgets .col-3 .footer-widget-3{margin-right:0}#footer-widgets .col-4
.block{width:22.05%}#footer-widgets .col-4 .footer-widget-4{margin-right:0}.page-template-template-contact-php .location-twitter .col-left{float:left}.page-template-template-contact-php .location-twitter #office-location{width:48%;margin:0}.page-template-template-contact-php .location-twitter .contact-social{float:right;width:48%}.page-template-template-contact-php .location-twitter .contact-social
#twitter{margin:0}.page-template-template-archives-php #main #archive-categories,
.page-template-template-sitemap-php #main #archive-categories,
.page-template-template-archives-php #main #archive-dates,
.page-template-template-sitemap-php #main #archive-dates,
.page-template-template-archives-php #main #sitemap-pages,
.page-template-template-sitemap-php #main #sitemap-pages,
.page-template-template-archives-php #main #sitemap-categories,
.page-template-template-sitemap-php #main #sitemap-categories{width:48%!important}.entry
img{max-width:100%}#post-author.fl,#connect.fr{width:33%}#post-author.fl{float:left}#connect .newsletter-form
.email{width:68%}#connect.fr{float:right}#connect.fr .newsletter-form .email,
#connect.fr .newsletter-form
.submit{width:100%;margin:0
0 .53em}.sc-related-posts
ul{list-style:none}.sc-related-posts ul
li{clear:none;float:left;width:24%;margin-left:0;margin-right:1.3%;text-align:center}.sc-related-posts ul li:last-child{margin-right:0}.sc-related-posts ul li
.thumbnail{float:none;display:block}.sc-related-posts ul li
img{margin:0
0 1em;height:auto;-webkit-border-radius:300px;border-radius:300px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;box-shadow:0 0 0 3px #fff;-webkit-box-shadow:0 0 0 3px #fff}.sc-related-posts ul li
span{font-weight:bold}#post-entries
.fl{float:left}#post-entries
.fr{float:right}#post-entries .nav-prev,
#post-entries .nav-next{margin:0}.ie7 #top-nav{position:relative;z-index:9999999}.ie7
#header{position:relative;z-index:9999999}.ie8 #posts-timeline{min-height:none}.ie8 #posts-timeline:before{display:none}.ie8 #posts-timeline .timeline-post{position:relative;float:left;width:26%;margin:0
2.5%}.ie8 #posts-timeline .timeline-post:hover{top:auto;margin-bottom:0}}@media only screen and (min-width: 1100px){#footer.with-logo
p{margin:0}#footer.with-logo .footer-section{float:left;margin:0;line-height:3}#footer.with-logo
#copyright{width:36%;text-align:right}#footer.with-logo #footer-logo{width:28%;text-align:center}#footer.with-logo
#credit{width:36%}#footer.with-logo #credit
img{vertical-align:middle}#footer.with-logo #credit
span{display:none}}p.woo-sc-box,div.woo-sc-box{margin:1em
0 1.5em 0;padding:9px
10px 9px 50px;border-width:1px 0 1px 0;border-style:solid;color:#555;text-shadow:none}.woo-sc-box.none{border-width:0}.woo-sc-box.full{border-width:1px}.woo-sc-box.medium{padding:18px
20px 18px 50px;font-size:1.1em}.woo-sc-box.large{padding:25px
27px 25px 50px;font-size:1.2em}.woo-sc-box.rounded{-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.woo-sc-box.alert{border-color:#f0baa2;background:#ffd9c8 url(/wp-content/themes/theonepager/functions/images/ico-alert.png) no-repeat 20px 45%}.woo-sc-box.download{border-color:#d4ebaf;background:#edfcd5 url(/wp-content/themes/theonepager/functions/images/ico-download.png) no-repeat 20px 45%}.woo-sc-box.tick{border-color:#d4ebaf;background:#edfcd5 url(/wp-content/themes/theonepager/functions/images/ico-tick.png) no-repeat 20px 45%}.woo-sc-box.info{border-color:#ccc;background:#eee url(/wp-content/themes/theonepager/functions/images/ico-info.png) no-repeat 20px 45%}.woo-sc-box.note{border-color:#efe3ae;background:#fef6d2 url(/wp-content/themes/theonepager/functions/images/ico-note.png) no-repeat 20px 45%}.woo-sc-box.normal{border-color:#ccc;background:#eee;padding:9px
15px}a.woo-sc-button{font-family:sans-serif;display:inline-block;line-height:1em;padding:6px
13px;margin:0
.6em 1.5em 0;border:1px
solid #4081af;border-bottom-color:#20559a;color:white !important;text-align:center;text-shadow:0 -1px 0 hsla(0,0%,0%,.3);text-decoration:none !important;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;background-color:#237fd7;background:-webkit-gradient(
linear,
left top,
left bottom,
color-stop(.2, #52a8e8),
color-stop(1, #2e76cf)
);background:-moz-linear-gradient(
center top,
#52a8e8 20%,
#2e76cf 100%
);-webkit-box-shadow:inset 0 1px 0 hsla(0,100%,100%,.3) ,
inset 0 0 2px hsla(0,100%,100%,.3) ,
0 1px 2px hsla(0, 0%, 0%, .29);-moz-box-shadow:inset 0 1px 0 hsla(0,100%,100%,.3) ,
inset 0 0 2px hsla(0,100%,100%,.3) ,
0 1px 2px hsla(0, 0%, 0%, .29);box-shadow:inset 0 1px 0 hsla(0,100%,100%,.3) ,
inset 0 0 2px hsla(0,100%,100%,.3) ,
0 1px 2px hsla(0, 0%, 0%, .29) }a.woo-sc-button.small{padding:2px
10px;font-size:0.9em}a.woo-sc-button.large{padding:7px
16px;font-size:1.4em}a.woo-sc-button.xl{padding:9px
20px;font-size:1.8em}a.woo-sc-button:hover,a.woo-sc-button.hover,a.woo-sc-button.active{text-decoration:none !important;background:#0073d2;background:-webkit-gradient(
linear,
left top,
left bottom,
color-stop(.2, #3e9ee5),
color-stop(1, #1666ca)
);background:-moz-linear-gradient(
center top,
#3e9ee5 20%,
#1666ca 100%
)}a.woo-sc-button:active,a.woo-sc-button.active{border-color:#20559a;-webkit-box-shadow:inset 0 0 7px hsla(0,0%,0%,.3) ,
0 1px 0 hsla(0, 100%, 100%, 1);-moz-box-shadow:inset 0 0 7px hsla(0,0%,0%,.3) ,
0 1px 0 hsla(0, 100%, 100%, 1);box-shadow:inset 0 0 7px hsla(0,0%,0%,.3) ,
0 1px 0 hsla(0, 100%, 100%, 1) }a.woo-sc-button.dark
span{color:#555;text-shadow:0 1px #fff}a.woo-sc-button.custom:hover{opacity:0.85}a.woo-sc-button
span{line-height:1.2em;min-height:16px}a.woo-sc-button span.woo-info{background:url("/wp-content/themes/theonepager/functions/images/ico-info.png") no-repeat 0 45%;padding-left:25px;display:block}a.woo-sc-button span.woo-download{background:url("/wp-content/themes/theonepager/functions/images/ico-download.png") no-repeat 0 45%;padding-left:25px;display:block}a.woo-sc-button span.woo-tick{background:url("/wp-content/themes/theonepager/functions/images/ico-tick.png") no-repeat 0 45%;padding-left:25px;display:block}a.woo-sc-button span.woo-note{background:url("/wp-content/themes/theonepager/functions/images/ico-note.png") no-repeat 0 45%;padding-left:25px;display:block}a.woo-sc-button span.woo-alert{background:url("/wp-content/themes/theonepager/functions/images/ico-alert.png") no-repeat 0 45%;padding-left:25px;display:block}a.woo-sc-button.red{border-color:#af4040;border-bottom-color:#9a2020;background-color:#d72323;background:-webkit-gradient(linear,left top,left bottom,color-stop(.2, #e85252),color-stop(1, #cf2e2e));background:-moz-linear-gradient(center top,#e85252 20%,#cf2e2e 100%)}a.woo-sc-button.red:hover{background:#d20000;background:-webkit-gradient(linear,left top,left bottom,color-stop(.2, #e53e3e),color-stop(1, #ca1616));background:-moz-linear-gradient(center top,#e53e3e 20%,#ca1616 100%)}a.woo-sc-button.orange{border-color:#af7440;border-bottom-color:#9a5420;background-color:#d76b23;background:-webkit-gradient(linear,left top,left bottom,color-stop(.2, #e88e52),color-stop(1, #cf6e2e));background:-moz-linear-gradient(center top,#e88e52 20%,#cf6e2e 100%)}a.woo-sc-button.orange:hover{background:#d25e00;background:-webkit-gradient(linear,left top,left bottom,color-stop(.2, #e57d3e),color-stop(1, #ca5116));background:-moz-linear-gradient(center top,#e57d3e 20%,#ca5116 100%)}a.woo-sc-button.green{border-color:#87bf00;border-bottom-color:#7ca122;background-color:#8dc11e;background:-webkit-gradient(linear,left top,left bottom,color-stop(.2, #ace53e),color-stop(1, #8dca16));background:-moz-linear-gradient(center top,#ace53e 20%,#6bca16 100%)}a.woo-sc-button.green:hover{background:#87c000;background:-webkit-gradient(linear,left top,left bottom,color-stop(.2, #a0d53a),color-stop(1, #60b513));background:-moz-linear-gradient(center top,#a0d53a 20%,#60b513 100%)}a.woo-sc-button.aqua{border-color:#40af96;border-bottom-color:#209a82;background-color:#23d7af;background:-webkit-gradient(linear,left top,left bottom,color-stop(.2, #52e8c6),color-stop(1, #2ecfab));background:-moz-linear-gradient(center top,#52e8c6 20%,#2ecfab 100%)}a.woo-sc-button.aqua:hover{background:#00d2a8;background:-webkit-gradient(linear,left top,left bottom,color-stop(.2, #3ee5c0),color-stop(1, #16ca9e));background:-moz-linear-gradient(center top,#3ee5c0 20%,#16ca9e 100%)}a.woo-sc-button.teal{border-color:#23a6d6;border-bottom-color:#20799a;background-color:#23abd7;background:-webkit-gradient(linear,left top,left bottom,color-stop(.2, #52c3e8),color-stop(1, #2eabcf));background:-moz-linear-gradient(center top,#52c3e8 20%,#2eabcf 100%)}a.woo-sc-button.teal:hover{background:#009ed2;background:-webkit-gradient(linear,left top,left bottom,color-stop(.2, #3ebce5),color-stop(1, #16a2ca));background:-moz-linear-gradient(center top,#3ebce5 20%,#16a2ca 100%)}a.woo-sc-button.purple{border-color:#234dd6;border-bottom-color:#20489a;background-color:#2356d7;background:-webkit-gradient(linear,left top,left bottom,color-stop(.2, #526ee8),color-stop(1, #2e58cf));background:-moz-linear-gradient(center top,#526ee8 20%,#2e58cf 100%)}a.woo-sc-button.purple:hover{background:#0036d2;background:-webkit-gradient(linear,left top,left bottom,color-stop(.2, #3e5ae5),color-stop(1, #1638ca));background:-moz-linear-gradient(center top,#3e5ae5 20%,#1638ca 100%)}a.woo-sc-button.pink{border-color:#d623cb;border-bottom-color:#9a2096;background-color:#d723d5;background:-webkit-gradient(linear,left top,left bottom,color-stop(.2, #e852e6),color-stop(1, #cd2ecf));background:-moz-linear-gradient(center top,#e852e6 20%,#cd2ecf 100%)}a.woo-sc-button.pink:hover{background:#bc00d2;background:-webkit-gradient(linear,left top,left bottom,color-stop(.2, #c83ee5),color-stop(1, #ae16ca));background:-moz-linear-gradient(center top,#c83ee5 20%,#ae16ca 100%)}a.woo-sc-button.silver{color:#444 !important;text-shadow:0 1px #fff;border-color:#bbb;border-bottom-color:#999;background-color:#d8d8d8;background:-webkit-gradient(linear,left top,left bottom,color-stop(.2, #e9e9e9),color-stop(1, #ccc));background:-moz-linear-gradient(center top,#e9e9e9 20%,#ccc 100%)}a.woo-sc-button.silver:hover{background:#ccc;background:-webkit-gradient(linear,left top,left bottom,color-stop(.2, #e0e0e0),color-stop(1, #bebebe));background:-moz-linear-gradient(center top,#e0e0e0 20%,#bebebe 100%)}.twocol-one{width:48%}.threecol-one{width:30.66%}.threecol-two{width:65.33%}.fourcol-one{width:22%}.fourcol-two{width:48%}.fourcol-three{width:74%}.fivecol-one{width:16.8%}.fivecol-two{width:37.6%}.fivecol-three{width:58.4%}.fivecol-four{width:67.2%}.sixcol-one{width:13.33%}.sixcol-two{width:30.66%}.sixcol-three{width:47.99%}.sixcol-four{width:65.33%}.sixcol-five{width:82.67%}.twocol-one,.threecol-one,.threecol-two,.fourcol-one,.fourcol-two,.fourcol-three,.fivecol-one,.fivecol-two,.fivecol-three,.fivecol-four,.sixcol-one,.sixcol-two,.sixcol-three,.sixcol-four,.sixcol-five{float:left;margin-right:4%;margin-bottom:4%;position:relative}.last{clear:right;margin-right:0 !important}@media only screen and (max-width: 768px){.twocol-one,.threecol-one,.threecol-two,.fourcol-one,.fourcol-two,.fourcol-three,.fivecol-one,.fivecol-two,.fivecol-three,.fivecol-four,.sixcol-one,.sixcol-two,.sixcol-three,.sixcol-four,.sixcol-five{margin-right:0;width:100% !important}}.woo-tweetmeme.left{margin:0
1.5em 1.5em 0;float:left}.woo-tweetmeme.none{margin:0
0 1.5em 0}.woo-tweetmeme.right{margin:0
0 1.5em 1.5em;float:right}.woo-sc-twitter.left{margin:0
1.5em 1.5em 0;float:left}.woo-sc-twitter.none{margin:0
0 1.5em 0}.woo-sc-twitter.right{margin:0
0 1.5em 1.5em;float:right}.woo-digg.left{margin:0
1.5em 1.5em 0;float:left}.woo-digg.none{margin:0
0 1.5em 0}.woo-digg.right{margin:0
0 1.5em 1.5em;float:right}.woo-sc-related-posts
.thumbnail{float:left;margin:0
1em 1em 0}.woo-sc-related-posts
li{clear:both}.woo-sc-hr{border-bottom:1px solid #e6e6e6}.woo-sc-hr,.woo-sc-divider{clear:both;display:block;margin-bottom:20px;padding-top:20px;width:100%}.woo-sc-divider.flat{padding:0;margin:0}.woo-sc-quote
p{margin:1em
20px;padding:0
0 0 55px;background:url(/wp-content/themes/theonepager/functions/images/quote.png) no-repeat 0 3px;font-family:serif;font-size:1.2em;font-style:italic;color:#777;min-height:32px}.woo-sc-quote.left{float:left;width:30%}.woo-sc-quote.right{float:right;width:30%}.woo-sc-quote.boxed{background:#f5f5f5;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px}.woo-sc-quote.boxed.left{margin:0
1.5em 1em 0}.woo-sc-quote.boxed.right{margin:0
0 1em 1.5em}.woo-sc-ilink{padding:0
0.3em}.woo-sc-ilink
a{padding-left:20px;text-decoration:underline;display:inline-block}.woo-sc-ilink a:hover{text-decoration:none}.woo-sc-ilink
.download{background:url(/wp-content/themes/theonepager/functions/images/ico-download.png) no-repeat left 40%}.woo-sc-ilink
.tick{background:url(/wp-content/themes/theonepager/functions/images/ico-tick.png) no-repeat left 40%}.woo-sc-ilink
.info{background:url(/wp-content/themes/theonepager/functions/images/ico-info.png) no-repeat left 40%}.woo-sc-ilink
.note{background:url(/wp-content/themes/theonepager/functions/images/ico-note.png) no-repeat left 40%}.woo-sc-ilink
.alert{background:url(/wp-content/themes/theonepager/functions/images/ico-alert.png) no-repeat left 40%}.woo-fbshare.left{margin:0
1.5em 1.5em 0;float:left}.woo-fbshare.none{margin:0
0 1.5em 0}.woo-fbshare.right{margin:0
0 1.5em 1.5em;float:right}.woo-fblike.left{margin:0
1.5em 1.5em 0;float:left}.woo-fblike.none{margin:0
0 1.5em 0}.woo-fblike.right{margin:0
0 1.5em 1.5em;float:right}.contact-form
.screenReader{left:-9999px;position:absolute;top:-9999px}.contact-form
.forms{float:left;list-style:none;width:100%;margin:10px
0 0}.contact-form .forms
p{clear:both;float:left;margin-bottom:18px;position:relative;width:100%}.contact-form .forms
label{cursor:pointer;display:block;float:left;font-weight:700;padding-right:20px;width:100px}.contact-form .forms
input.txt{width:214px}.contact-form .forms
input#sendCopy{border:none}.contact-form .forms
textarea{height:300px;width:400px}.contact-form .forms
.error{font-size:12px;display:block;margin-left:120px;color:red}.contact-form .forms .textarea
.error{display:block;margin-left:120px}.contact-form .forms
.screenReader{margin-bottom:0}.contact-form .forms .buttons
.submit{margin:15px
0 0 120px;cursor:pointer}.contact-form .forms .inline
input{width:auto;margin-left:120px}.contact-form .forms .inline
label{display:inline;float:none;width:auto}.entry .contact-form ol.forms
li{list-style:none}.contact-form
.submit{display:inline-block;margin:5px;padding:3px
13px;border:1px
solid #4081af;border-bottom-color:#20559a;color:white !important;text-align:center;text-shadow:0 -1px 0 hsla(0,0%,0%,.3);text-decoration:none;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;background:#237fd7;background:-webkit-gradient(
linear,
left top,
left bottom,
color-stop(.2, #52a8e8),
color-stop(1, #2e76cf)
);background:-moz-linear-gradient(
center top,
#52a8e8 20%,
#2e76cf 100%
);-webkit-box-shadow:inset 0 1px 0 hsla(0,100%,100%,.3) ,
inset 0 0 2px hsla(0,100%,100%,.3) ,
0 1px 2px hsla(0, 0%, 0%, .29);-moz-box-shadow:inset 0 1px 0 hsla(0,100%,100%,.3) ,
inset 0 0 2px hsla(0,100%,100%,.3) ,
0 1px 2px hsla(0, 0%, 0%, .29);box-shadow:inset 0 1px 0 hsla(0,100%,100%,.3) ,
inset 0 0 2px hsla(0,100%,100%,.3) ,
0 1px 2px hsla(0, 0%, 0%, .29) }.contact-form .submit:hover{text-decoration:none !important;background:#0073d2;background:-webkit-gradient(
linear,
left top,
left bottom,
color-stop(.2, #3e9ee5),
color-stop(1, #1666ca)
);background:-moz-linear-gradient(
center top,
#3e9ee5 20%,
#1666ca 100%
)}.shortcode-tabs{background:#f0f0f0;background:rgba(0,0,0,.05);clear:both;height:auto;display:block;padding:5px;margin-bottom:30px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.shortcode-tabs
ul.tab_titles{padding:0px;background:none;border:none;margin:0}.shortcode-tabs ul.tab_titles li.nav-tab{background:none;padding:0;float:left;display:inline;color:#fff;margin:0px;cursor:pointer}.shortcode-tabs ul.tab_titles li.nav-tab.ui-tabs-selected a, .shortcode-tabs ul.tab_titles li.nav-tab a:hover{background:#fff;text-decoration:none}.shortcode-tabs ul.tab_titles li.nav-tab
a{color:#777;display:block;float:left;padding:8px;text-transform:uppercase;font:11px/18px sans-serif}.shortcode-tabs ul.tab_titles li.nav-tab.ui-tabs-selected a, .shortcode-tabs ul.tab_titles li.nav-tab a:hover{-moz-border-radius-topright:3px;-moz-border-radius-topleft:3px;-webkit-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;border-top-right-radius:3px;border-top-left-radius:3px}.shortcode-tabs
.tab{background:#fff;padding:10px;text-align:left;clear:both}.shortcode-tabs .tab li.nav-tab{background:#fff}.shortcode-tabs .tab
ul.tab_titles{margin:0;border:1px
solid #e6e6e6;border-width:1px 0 1px 0}.shortcode-tabs .tab li.nav-tab{border:1px
solid #e6e6e6;border-width:0 1px 1px 1px;padding:10px}.shortcode-tabs .tab li.nav-tab
a{color:#555;font:bold 12px/18px sans-serif}.shortcode-tabs .tab a:hover{}.shortcode-tabs .ui-tabs-hide{display:none}.shortcode-tabs.boxed{background:#FFF}.shortcode-tabs.boxed
ul.tab_titles{clear:both;float:left;background:none;border:none;border-left:1px solid #EBEBEB;margin-bottom:0px;position:relative;z-index:2}.shortcode-tabs.boxed ul.tab_titles
li{background:none;padding:0;border-top:1px solid #EBEBEB;border-right:1px solid #EBEBEB}.shortcode-tabs.boxed ul.tab_titles li.ui-state-active{border-bottom:1px solid #FFF}.shortcode-tabs.boxed
.tab{border:1px
solid #EBEBEB;top:-2px;position:relative;z-index:1}.shortcode-tabs.vertical{background:#FFF}.shortcode-tabs.vertical
.tab_header{border:1px
solid #F0F0F0;border-bottom:0px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;width:25%;float:left;margin-bottom:-5px;color:#555;font:bold 12px/18px sans-serif}.shortcode-tabs.vertical
.tab_header{background:#f5f5f5;background:-moz-linear-gradient(100% 100% 90deg, #f5f5f5, #fff);background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#f5f5f5));border-bottom-left-radius:0px;border-bottom-right-radius:0px;-moz-border-radius-bottomright:0px;-moz-border-radius-bottomleft:0px;-webkit-border-bottom-left-radius:0px;-webkit-border-bottom-right-radius:0px}.shortcode-tabs.vertical .tab_header
span{display:block;padding:8px
8px 12px 8px;border:1px
solid #EBEBEB}.shortcode-tabs.vertical
ul.tab_titles{clear:left;float:left;background:none;border:1px
solid #F0F0F0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin-bottom:0px;position:relative;z-index:2;width:25%}.shortcode-tabs.vertical
ul.tab_titles.has_title{border-top:0px !important;margin-top:5px}.shortcode-tabs.vertical
ul.tab_titles.has_title{border-top-left-radius:0px;border-top-right-radius:0px;-moz-border-radius-topright:0px;-moz-border-radius-topleft:0px;-webkit-border-top-left-radius:0px;-webkit-border-top-right-radius:0px}.shortcode-tabs.vertical ul.tab_titles
li{clear:both;background:none;padding:0;border-bottom:1px solid #EBEBEB;border-left:1px solid #EBEBEB;border-right:1px solid #EBEBEB;display:block !important;float:none !important}.shortcode-tabs.vertical ul.tab_titles li.ui-state-active{}.shortcode-tabs.vertical ul.tab_titles li.ui-state-active
a{background:#F0F0F0;background:rgba(0,0,0,.05)}.shortcode-tabs.vertical ul.tab_titles li a:link{display:block;float:none !important}.shortcode-tabs.vertical ul.tab_titles li a:hover{background:#F0F0F0;background:rgba(0,0,0,.05)}.shortcode-tabs.vertical
.tab{clear:right !important;top:5px;position:relative;z-index:1;margin-left:30%;padding:0px}span.dropcap{font-size:300%;font-weight:bold;float:left;position:relative;margin:5px
7px 0 0;line-height:0.7em}.shortcode-toggle{margin:0
0 1.2em}.shortcode-toggle
h4{margin:0}.shortcode-toggle h4
a{display:block;padding:3px
0 3px 10px;background:#f3f3f3 url(/wp-content/themes/theonepager/functions/images/shortcode-toggle-close.png) no-repeat 99% center}.shortcode-toggle.closed h4
a{background-image:url(/wp-content/themes/theonepager/functions/images/shortcode-toggle-open.png)}.shortcode-toggle .toggle-content{padding:10px
10px;background:#f9f9f9}.shortcode-toggle.closed .toggle-content, .shortcode-toggle .more-text.closed{display:none}.shortcode-toggle .more-text.open{display:block}.shortcode-toggle.border{border:1px
solid #EBEBEB}.shortcode-toggle.white h4
a{background-color:#FFF}.shortcode-toggle.white .toggle-content{background-color:#FFF}span.shortcode-highlight{background:#FFA;padding:3px
3px 1px}abbr{border-bottom:1px dashed #999;cursor:help}.entry .shortcode-unorderedlist ul li, .shortcode-unorderedlist ul li, .entry .shortcode-unorderedlist ul li ul, .shortcode-unorderedlist ul li
ul{list-style-type:none;padding-left:25px;background:url() no-repeat scroll left top}.entry .shortcode-unorderedlist.tick ul li, .shortcode-unorderedlist.tick ul
li{background:url(/wp-content/themes/theonepager/functions/images/shortcode-tick.png) no-repeat left top}.entry .shortcode-unorderedlist.red-x ul li, .shortcode-unorderedlist.red-x ul
li{background:url(/wp-content/themes/theonepager/functions/images/shortcode-red-x.png) no-repeat left top}.entry .shortcode-unorderedlist.bullet ul li, .shortcode-unorderedlist.bullet ul
li{background:url(/wp-content/themes/theonepager/functions/images/shortcode-bullet.png) no-repeat left top}.entry .shortcode-unorderedlist.green-dot ul li, .shortcode-unorderedlist.green-dot ul
li{background:url(/wp-content/themes/theonepager/functions/images/shortcode-green-dot.png) no-repeat left top}.entry .shortcode-unorderedlist.arrow ul li, .shortcode-unorderedlist.arrow ul
li{background:url(/wp-content/themes/theonepager/functions/images/shortcode-arrow.png) no-repeat left top}.entry .shortcode-unorderedlist.star ul li, .shortcode-unorderedlist.star ul
li{background:url(/wp-content/themes/theonepager/functions/images/shortcode-star.png) no-repeat left top}.entry .shortcode-orderedlist ol li, .entry .shortcode-orderedlist ol li ol, .shortcode-orderedlist ol
li{list-style-type:none;margin-left:25px;background:url() no-repeat scroll left top}.entry .shortcode-orderedlist.armenian ol li, .shortcode-orderedlist.armenian ol
li{list-style-type:armenian}.entry .shortcode-orderedlist.decimal ol li, .shortcode-orderedlist.decimal ol
li{list-style-type:decimal}.entry .shortcode-orderedlist.decimal-leading-zero ol li, .shortcode-orderedlist.decimal-leading-zero ol
li{list-style-type:decimal-leading-zero}.entry .shortcode-orderedlist.georgian ol li, .shortcode-orderedlist.georgian ol
li{list-style-type:georgian}.entry .shortcode-orderedlist.lower-alpha ol li, .shortcode-orderedlist.lower-alpha ol
li{list-style-type:lower-alpha}.entry .shortcode-orderedlist.lower-greek ol li, .shortcode-orderedlist.lower-greek ol
li{list-style-type:lower-greek}.entry .shortcode-orderedlist.lower-latin ol li, .shortcode-orderedlist.lower-latin ol
li{list-style-type:lower-latin}.entry .shortcode-orderedlist.lower-roman ol li, .shortcode-orderedlist.lower-roman ol
li{list-style-type:lower-roman}.entry .shortcode-orderedlist.upper-alpha ol li, .shortcode-orderedlist.upper-alpha ol
li{list-style-type:upper-alpha}.entry .shortcode-orderedlist.upper-latin ol li, .shortcode-orderedlist.upper-latin ol
li{list-style-type:upper-latin}.entry .shortcode-orderedlist.upper-roman ol li, .shortcode-orderedlist.upper-roman ol
li{list-style-type:upper-roman}img.social-icon{border:none}@-webkit-keyframes spin-360{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);zoom:1}50%{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);zoom:1}to{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);zoom:1}}#header
.widget_product_search{clear:both}.page-title{margin:0
0 1.618em;font-size:2.618em;font-weight:bold;text-align:center}.page-title a:link,
.page-title a:visited{color:#000}.star-rating{width:80px;height:1em;background:#dedede;-webkit-border-radius:3.631em;border-radius:3.631em;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;clear:both}.star-rating
span{background:#00cbe9;height:100%;overflow:hidden;float:left;text-indent:-999em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:3.631em;border-radius:3.631em;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.star-rating span
span{display:none}p.demo_store{position:fixed;bottom:0;left:0;right:0;background:#c84e45;z-index:9999;margin-bottom:0;padding:1em
0;color:#fff;text-align:center}p.stars{overflow:hidden;zoom:1}p.stars
span{width:80px;height:16px;position:relative;float:left;background:#dedede;-webkit-border-radius:3.631em;border-radius:3.631em;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}p.stars span
a{float:left;position:absolute;left:0;top:0;width:16px;height:0;padding-top:16px;overflow:hidden}p.stars span a:hover,
p.stars span a:focus{background:#00cbe9;-webkit-border-radius:3.631em;border-radius:3.631em;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}p.stars span
a.active{background:#00cbe9;-webkit-border-radius:3.631em;border-radius:3.631em;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}p.stars span a.star-1{width:16px;z-index:10;-webkit-border-top-left-radius:3.631em;-webkit-border-bottom-left-radius:3.631em;border-top-left-radius:3.631em;border-bottom-left-radius:3.631em;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}p.stars span a.star-2{width:32px;z-index:9}p.stars span a.star-3{width:48px;z-index:8}p.stars span a.star-4{width:64px;z-index:7}p.stars span a.star-5{width:80px;z-index:6}.form-row.woocomemerce-invalid .chzn-single,
.form-row.woocomemerce-invalid .chzn-drop,
.form-row.woocomemerce-invalid input.input-text,
.form-row.woocomemerce-invalid
select{border-color:#d4736c;background-color:#fefafa}.form-row.woocommerce-validated .chzn-single,
.form-row.woocommerce-validated .chzn-drop,
.form-row.woocommerce-validated input.input-text,
.form-row.woocommerce-validated
select{border-color:#a1c962;background-color:#f5f9ee}.clear:after{content:"\0020";display:block;height:0;overflow:hidden;clear:both}ul.cart{position:fixed;z-index:9999;top:6.854em;right:0}ul.cart
li{list-style:none}ul.cart li
a{position:relative;right:-9.8em;padding:1em
2.244em 1em 1em;color:#fff;text-transform:uppercase;font-size:1em;background:#00cbe9;-webkit-transition:all ease-in-out 0.2s;-moz-transition:all ease-in-out 0.2s;-ms-transition:all ease-in-out 0.2s;-o-transition:all ease-in-out 0.2s;transition:all ease-in-out 0.2s;-webkit-border-top-left-radius:300px;-webkit-border-bottom-left-radius:300px;border-top-left-radius:300px;border-bottom-left-radius:300px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;box-shadow:0 0 0 3px rgba(255, 255, 255, 0.2);-webkit-box-shadow:0 0 0 3px rgba(255, 255, 255, 0.2)}ul.cart li a:before{font-family:'FontAwesome';display:inline-block;font-size:100%;margin-right: .618em;font-weight:normal;line-height:1em;width:1em;padding: .53em;content:"\f07a";background:#009fb6;-webkit-border-radius:300px;border-radius:300px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-transition:all ease-in-out 0.2s;-moz-transition:all ease-in-out 0.2s;-ms-transition:all ease-in-out 0.2s;-o-transition:all ease-in-out 0.2s;transition:all ease-in-out 0.2s}ul.cart li a:after{font-family:'FontAwesome';display:inline-block;font-size:100%;margin-left: .618em;font-weight:normal;line-height:1em;width:1em;text-align:right;content:'\f061';position:relative;right:-6em;-webkit-transition:all ease-in-out 0.2s;-moz-transition:all ease-in-out 0.2s;-ms-transition:all ease-in-out 0.2s;-o-transition:all ease-in-out 0.2s;transition:all ease-in-out 0.2s}ul.cart li a:hover{position:relative;right:0;padding-right:3.2em;width:auto;text-decoration:none;background:#00b5d0}ul.cart li a:hover:after{font-family:'FontAwesome';display:inline-block;font-size:100%;margin-left: .618em;font-weight:normal;line-height:1em;width:1em;text-align:right;right:0}ul.cart li a:hover:before{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);background:#007283}.widget
.product_list_widget{list-style:none}.widget .product_list_widget
li{border-bottom:1px dotted #dedede;margin:0
0 1em;padding:0
.53em 1em}.widget .product_list_widget li:after{content:"\0020";display:block;height:0;overflow:hidden;clear:both}.widget .product_list_widget li
img{width:3.631em;height:auto;float:right;-webkit-border-radius:300px;border-radius:300px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.widget .product_list_widget li
a{display:block}.widget .product_list_widget li .star-rating{margin: .53em 0}.widget .product_list_widget li
.amount{font-weight:bold}.widget .product_list_widget li:last-child{margin:0;border:none}.widget .star-rating{width:60px;height: .618em;clear:none}.widget_layered_nav
ul{list-style:none}.widget_layered_nav ul li
.count{float:right}.widget_layered_nav ul li.chosen
a{background:#00cbe9;color:#fff;font-weight:bold;padding: .382em .618em}.widget_layered_nav ul li.chosen a:before{font-family:'FontAwesome';display:inline-block;font-size:100%;margin-right: .618em;font-weight:normal;line-height:1em;width:1em;content:"\f00d";font-size: .875em}.widget_product_categories
ul{list-style:none}.widget_product_categories ul li
.count{float:right}.widget_login
form{margin:0}.widget_login
label{display:block}.widget_login input[type=text],
.widget_login input[type=password]{width:100%}.widget_login
p{margin-bottom: .53em}.widget_login p:nth-child(3){margin: .857em 0 0}.widget_login p:nth-child(3) a{text-transform:uppercase;margin-left:1em;font-size: .857em}.widget_shopping_cart .total,
.widget_shopping_cart
.buttons{text-align:center}.widget_shopping_cart
.total{padding-top:1.618em;border-top:1px solid #dedede;font-size:1.387em}.widget_shopping_cart .buttons
a{margin:0
.857em}.widget_price_filter
.price_slider{margin-bottom:1em}.widget_price_filter
.price_slider_amount{text-align:right;line-height:2.4em}.widget_price_filter .price_slider_amount
.button{float:left}.widget_price_filter .ui-slider{position:relative;text-align:left}.widget_price_filter .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1em;height:1em;-webkit-border-radius:1em;border-radius:1em;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;cursor:pointer;outline:none;background:#fff;border:1px
solid #00cbe9;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.widget_price_filter .ui-slider .ui-slider-handle:last-child{margin-left:-1em}.widget_price_filter .ui-slider .ui-slider-range{position:absolute;z-index:1;font-size: .7em;display:block;border:0;background:#00cbe9;-webkit-border-radius:1em;border-radius:1em;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.widget_price_filter .price_slider_wrapper .ui-widget-content{-webkit-border-radius:1em;border-radius:1em;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background:#dedede}.widget_price_filter .ui-slider-horizontal{height:1em}.widget_price_filter .ui-slider-horizontal .ui-slider-range{top:0;height:100%}.widget_price_filter .ui-slider-horizontal .ui-slider-range-min{left:-1px}.widget_price_filter .ui-slider-horizontal .ui-slider-range-max{right:-1px}.woocommerce_message,.woocommerce_info,.woocommerce_error,.woocommerce-message,.woocommerce-info,.woocommerce-error{padding:1.387em 1.387em 1.387em 3.631em;position:relative;margin-bottom:4.236em;background:#f5f5f5;-webkit-border-radius:0.327em;border-radius:0.327em;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.woocommerce_message:before,.woocommerce_info:before,.woocommerce_error:before,.woocommerce-message:before,.woocommerce-info:before,.woocommerce-error:before{font-family:'FontAwesome';display:inline-block;font-size:100%;margin-right: .618em;font-weight:normal;line-height:1em;width:1em;position:absolute;top:1.09em;left:1em;font-size:1.387em}.woocommerce_message a,
.woocommerce_info a,
.woocommerce_error a,
.woocommerce-message a,
.woocommerce-info a,
.woocommerce-error
a{color:#111;text-decoration:underline}.woocommerce_message a:hover,
.woocommerce_info a:hover,
.woocommerce_error a:hover,
.woocommerce-message a:hover,
.woocommerce-info a:hover,
.woocommerce-error a:hover{text-decoration:none}.woocommerce_message .button,
.woocommerce_info .button,
.woocommerce_error .button,
.woocommerce-message .button,
.woocommerce-info .button,
.woocommerce-error
.button{float:right;font-size: .857em;margin-left:1em;text-decoration:none}.woocommerce_message:before,.woocommerce-message:before{content:"\f05d";color:#89b93f}.woocommerce_info:before,.woocommerce-info:before{content:"\f05a";color:#111}.woocommerce_error:before,.woocommerce-error:before{content:"\f05c";color:#c84e45}ul.woocommerce_error,ul.woocommerce_info,ul.woocommerce_message{margin-left:0 !important;list-style:none}.stock.out-of-stock,.stock.in-stock{padding:1em;-webkit-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background:#f5f5f5}.stock.out-of-stock:before,.stock.in-stock:before{font-family:'FontAwesome';display:inline-block;font-size:100%;margin-right: .618em;font-weight:normal;line-height:1em;width:1em}.stock.out-of-stock{background:#f9ebea}.stock.out-of-stock:before{content:"\f05c";color:#c84e45}.stock.in-stock{background:#eaf3db}.stock.in-stock:before{content:"\f05d";color:#89b93f}.onsale{display:block;width:3.631em;padding:1em
0;text-align:center;background:#20f292;text-transform:uppercase;color:#fff;font-weight:bold;font-size: .857em;-webkit-border-radius:100%;border-radius:100%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.quantity{width:3.9em;position:relative;text-align:center}.quantity input::-webkit-outer-spin-button,
.quantity input::-webkit-inner-spin-button{display:none}.quantity
.qty{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50px;border:3px
solid #dedede;-webkit-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;text-align:center}.quantity .plus,
.quantity
.minus{width:1.618em;padding:0;line-height:0.2;height:20px;width:20px;text-align:center;background:none;background:#20f292;-webkit-border-radius:100%;border-radius:100%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;position:absolute;border:none;top:8px;color:#fff}.quantity .plus:active,
.quantity .minus:active{top:9px}.quantity .plus:hover,
.quantity .minus:hover{background:#0ddc7d}.quantity
.plus{right:-10px}.quantity
.minus{left:-10px}ul.products .price,
.summary div[itemprop=offers] .price,
#home-hero
.price{display:table;text-align:center}ul.products .price .amount,
.summary div[itemprop=offers] .price .amount,
#home-hero .price
.amount{display:table-cell;vertical-align:middle;width:4.236em;height:4.236em;font-weight:bold;font-size:1em;line-height:1;background:#e5e5e5;color:#444;-webkit-border-radius:100%;border-radius:100%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-transition:all ease-in-out 0.2s;-moz-transition:all ease-in-out 0.2s;-ms-transition:all ease-in-out 0.2s;-o-transition:all ease-in-out 0.2s;transition:all ease-in-out 0.2s}ul.products .price .from,
.summary div[itemprop=offers] .price .from,
#home-hero .price
.from{display:table-cell;vertical-align:middle;width:4.236em;height:4.236em;font-style:italic;color:#444}ul.products .price del,
.summary div[itemprop=offers] .price del,
#home-hero .price del,
ul.products .price ins,
.summary div[itemprop=offers] .price ins,
#home-hero .price
ins{float:left;margin:0
.53em;text-decoration:none}ul.products .price del,
.summary div[itemprop=offers] .price del,
#home-hero .price
del{position:relative}ul.products .price del:before,
.summary div[itemprop=offers] .price del:before,
#home-hero .price del:before{content:'';position:absolute;top:50%;left:50%;margin:-1.122em 0 0 -0.101em;display:block;width: .202em;height:2.244em;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);zoom:1;background:#c84e45}.summary div[itemprop=offers] .price
.amount{background:#00cbe9;color:#fff}.summary div[itemprop=offers] .price del
.amount{background:#e5e5e5;color:#444}ul.products{list-style:none;position:relative}ul.products:after{content:"\0020";display:block;height:0;overflow:hidden;clear:both}ul.products
li.product{width:48%;float:left;clear:left;position:relative;text-align:center;margin-bottom:2.618em;background:#f0f0f0;-webkit-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}ul.products li.product
a{display:block;padding:1.387em 1em}ul.products li.product a:hover{text-decoration:none}ul.products li.product a:hover .price
.amount{background:#444;color:#e5e5e5}ul.products li.product a:hover .price del
.amount{background:#e5e5e5;color:#444}ul.products li.product:nth-child(2n){float:right;clear:none}ul.products li.product
h3{margin:0
0 1.618em;font-size:1em;font-family:"Open Sans",sans-serif;line-height:1.387}ul.products li.product h3
a{color:#111}ul.products li.product
img{display:block;height:auto;margin:0
auto 1.618em;-webkit-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}ul.products li.product
.onsale{position:absolute;top:-0.53em;right:-0.53em;-webkit-transform:rotate(30deg);-moz-transform:rotate(30deg);-ms-transform:rotate(30deg);-o-transform:rotate(30deg);transform:rotate(30deg);zoom:1}ul.products li.product
.price{margin:0
auto}ul.products li.product
.add_to_cart_button{opacity:0;filter:alpha(opacity=@opacity * 100);position:absolute;top:0em;left:1em;right:1em;padding: .236em .857em;background:#00cbe9;color:#fff;text-shadow:none;-webkit-transition:all ease-in-out 0.2s;-moz-transition:all ease-in-out 0.2s;-ms-transition:all ease-in-out 0.2s;-o-transition:all ease-in-out 0.2s;transition:all ease-in-out 0.2s}ul.products li.product .add_to_cart_button:before{content:'';display:block;width:0;height:0;border:5px
solid #00cbe9;border-color:#00cbe9 transparent transparent transparent;position:absolute;left:50%;margin-left:-15px;bottom:-10px;margin-left:-5px}ul.products li.product .add_to_cart_button:hover{background:#00beda}ul.products li.product .add_to_cart_button:hover:before{border-color:#00beda transparent transparent transparent}ul.products li.product:hover{background:#e8e8e8}ul.products li.product:hover
.add_to_cart_button{opacity:1;filter:alpha(opacity=@opacity * 100);top:-1em}.button.loading:after{font-family:'FontAwesome';display:inline-block;font-size:100%;margin-left: .618em;font-weight:normal;line-height:1em;width:1em;text-align:right;content:"\f021";-webkit-animation-name:spin-360;-webkit-animation-duration:1s;-webkit-animation-iteration-count:infinite}.button.added:after{font-family:'FontAwesome';display:inline-block;font-size:100%;margin-left: .618em;font-weight:normal;line-height:1em;width:1em;text-align:right;content:"\f00c"}.woocommerce_ordering{font-size: .857em;color:#444;margin:2.618em 0;text-align:center}.woocommerce_ordering+ul.products{clear:both}.single-product
.product{position:relative}.single-product .product>.onsale{position:absolute;top:-0.53em;left:-0.53em;z-index:9999}.single-product
.summary{margin-bottom:4.236em}.single-product .summary
.product_meta{font-style:italic;font-size: .857em;color:#444}.single-product .summary .product_meta
a{color:#444}.single-product .summary
.single_add_to_cart_button{margin-top:3px;background:#00cbe9;color:#fff;text-shadow:none}.single-product .summary .single_add_to_cart_button:hover{background:#00b5d0}.single-product .summary
.quantity{margin-right:1.618em}.single-product table.variations,
.single-product table.variations tr,
.single-product table.variations
td{background:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.single-product table.variations
.label{font-weight:700;text-transform:uppercase;vertical-align:middle;font-size: .857em}.single-product table.variations
select{width:100%}.single-product table.variations
a.reset_variations{display:block;text-align:right;padding-top: .5em;text-transform:uppercase;font-size: .618em;color:#5e5e5e}.single-product table.variations a.reset_variations:before{font-family:'FontAwesome';display:inline-block;font-size:100%;margin-right: .618em;font-weight:normal;line-height:1em;width:1em;content:"\f021"}.single-product
.single_variation_wrap{padding:1em;background:#f5f5f5;-webkit-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.single-product .single_variation_wrap:after{content:"\0020";display:block;height:0;overflow:hidden;clear:both}.single-product .single_variation_wrap
.price{display:block;float:left;margin:0
1.618em 0 1em;font-weight:bold;font-size:1.387em;color:#000}.single-product
.quantity{float:left;margin:0
1em 0 0}.single-product
.images{margin-bottom:4.236em;padding:1.387em 1.387em 0;background:#f5f5f5;-webkit-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.single-product .images:after{content:"\0020";display:block;height:0;overflow:hidden;clear:both}.single-product .images
img{width:100%;height:auto;margin-bottom:1em}.single-product .thumbnails
a{display:block;float:left;width:30.75%;margin-right:3.8%}.single-product .thumbnails a
img{-webkit-border-radius:100%;border-radius:100%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.single-product .thumbnails
a.last{margin-right:0}.shipping_calculator
h2{font-size:1.387em}.shipping_calculator h2
a{display:block}.shipping_calculator h2 a:before{font-family:'FontAwesome';display:inline-block;font-size:100%;margin-right: .618em;font-weight:normal;line-height:1em;width:1em;content:'\f0ac'}.shipping_calculator h2 a:hover{text-decoration:none}a.reset_variations{display:block}a.reset_variations:before{font-family:'FontAwesome';display:inline-block;font-size:100%;margin-right: .618em;font-weight:normal;line-height:1em;width:1em;content:"\f021"}#wrapper .woocommerce-tabs{margin:0
0 4.236em;border-bottom:1px solid #dedede;clear:both}#wrapper .woocommerce-tabs
ul.tabs{position:relative;margin:0;z-index:0;text-align:left}#wrapper .woocommerce-tabs ul.tabs:after{content:"\0020";display:block;height:0;overflow:hidden;clear:both}#wrapper .woocommerce-tabs ul.tabs
li{display:inline-block;margin:0
.53em 0}#wrapper .woocommerce-tabs ul.tabs li
a{position:relative;padding: .618em 1em;font-size:1em;font-weight:bold;background:#f5f5f5;color:#444;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;border-top-left-radius:5px;border-top-right-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-transition:all ease-in-out 0.2s;-moz-transition:all ease-in-out 0.2s;-ms-transition:all ease-in-out 0.2s;-o-transition:all ease-in-out 0.2s;transition:all ease-in-out 0.2s}#wrapper .woocommerce-tabs ul.tabs li a:hover{top:-6px;text-decoration:none}#wrapper .woocommerce-tabs ul.tabs li.active
a{top:-6px;background:#dedede}#wrapper .woocommerce-tabs
.panel{position:relative;z-index:1;padding:2.244em 0 1.618em;background:#fff;border-top:2px solid #dedede}ul.order_details{list-style:none;border:1px
solid #dedede;position:relative;-webkit-border-radius:0.327em;border-radius:0.327em;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}ul.order_details:after{content:"\0020";display:block;height:0;overflow:hidden;clear:both}ul.order_details
li{float:left;padding:1em
1.618em;border-right:1px solid #dedede;font-size: .8em;text-transform:uppercase;color:#666}ul.order_details li
strong{display:block;font-size:1.387em;text-transform:none;color:#111}ul.digital-downloads
li{list-style:none;margin-bottom: .618em;padding-bottom: .618em;border-bottom:1px solid #dedede}ul.digital-downloads li
.count{float:right}ul.digital-downloads li a:before{font-family:'FontAwesome';display:inline-block;font-size:100%;margin-right: .618em;font-weight:normal;line-height:1em;width:1em;content:"\f01a"}ul.digital-downloads li:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.backorder_notification{font-size: .857em}.backorder_notification:before{font-family:'FontAwesome';display:inline-block;font-size:100%;margin-right: .618em;font-weight:normal;line-height:1em;width:1em;content:"\f071"}dl.variation{font-size: .857em}dl.variation:after{content:"\0020";display:block;height:0;overflow:hidden;clear:both}dl.variation
dt{float:left;clear:left;margin-right: .236em}dl.variation
dd{margin-bottom:0}table.cart th.product-remove,
table.cart td.product-remove,
table.cart th.product-thumbnail,
table.cart td.product-thumbnail,
table.cart th.product-price,
table.cart td.product-price{display:none}table.cart
th{text-align:center}table.cart
td{vertical-align:middle}table.cart td.product-remove
a{display:block;margin:0
auto;text-align:center;width:16px;height:16px;font-weight:700;line-height:1.2;color:#fff!important;background:#e5e5e5;-webkit-border-radius:100%;border-radius:100%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}table.cart td.product-remove a:hover{background:#c84e45;text-decoration:none}table.cart td.product-thumbnail{text-align:center}table.cart td.product-thumbnail
img{max-width:50px;-webkit-border-radius:100%;border-radius:100%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}table.cart td.product-name
a{color:#111;font-weight:700}table.cart td.product-name
dl.variation{margin:0;font-style:italic}table.cart td.product-quantity
.quantity{margin:0
auto}table.cart td.product-price,
table.cart td.product-subtotal{text-align:right}table.cart td.product-subtotal{font-weight:700}table.cart .actions
.coupon{margin:0
0 1.618em;padding: .53em 1em 1.618em;border-bottom:1px solid #dedede}table.cart .actions .coupon label,
table.cart .actions .coupon input.input-text,
table.cart .actions .coupon
.button{display:block;margin:0
0 1em}table.cart .actions .coupon
label{font-weight:bold}table.cart .actions .coupon input.input-text{width:100%}table.cart .actions .coupon
.button{margin:0}table.cart .actions
.button{display:block;margin:0
0 1em;width:100%}.cross-sells
ul.products{margin-left:0}#shipping_method{list-style:none;margin:0}#reviews
#comments{padding: .53em 1.618em}#reviews #comments .star-rating{float:right;margin: .857em 1em 0 0}#reviews #comments
ol.commentlist{border-top:1px solid #dedede}#reviews #comments
.comment{padding:1.618em 0 1em;position:relative;border-bottom:1px solid #dedede}#reviews #comments .comment:after{content:"\0020";display:block;height:0;overflow:hidden;clear:both}#reviews #comments .comment
.comment_container{margin:0
1em}#reviews #comments .comment
img{float:left;margin:0
1.618em 1em 0;-webkit-border-radius:100%;border-radius:100%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}#reviews #comments .comment
.meta{margin:0
.382em .618em;font-weight:normal;font-style:italic;color:#444}#reviews #comments .comment .star-rating{margin:0;position:absolute;top:25px;right:0}#reviews #comments
.add_review{clear:both}.single-product #respond #commentform .comment-form-author,
.single-product #respond #commentform .comment-form-email{width:48%}.single-product #respond #commentform .comment-form-author input,
.single-product #respond #commentform .comment-form-email
input{width:95%}.single-product #respond #commentform .comment-form-author .required,
.single-product #respond #commentform .comment-form-email
.required{color:red;padding:2px
2px 0 0}.single-product #respond #commentform .comment-form-email{margin-right:0}.single-product #respond #commentform .comment-form-rating{clear:both;width:100%;text-align:center}.single-product #respond #commentform
p.stars{width:80px;margin:0
auto}#payment{border:1px
solid #dedede;-webkit-border-radius:0.327em;border-radius:0.327em;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}#payment:after{content:"\0020";display:block;height:0;overflow:hidden;clear:both}#payment .create-account{clear:both}#payment
.payment_methods{margin:0
!important;border-bottom:1px solid #dedede;padding:0
!important}#payment .payment_methods
li{list-style:none !important;padding:1em
!important;border-bottom:1px solid #dedede;margin-left:0}#payment .payment_methods li
img{float:right;border:0;padding:0}#payment .payment_methods li:last-child{padding-bottom:0;border-bottom:0}#payment .payment_methods li
label{width:92%;padding-top:0 !important;margin-left: .618em;font-weight:bold}#payment .payment_methods li
p{margin-bottom:0}#payment .payment_methods li
.payment_box{padding:1em;margin:1em
-1em -1em -1em;background-color:#f5f5f5;background-image:-webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#f1f1f1));background-image:-webkit-linear-gradient(top, #f5f5f5, #f1f1f1);background-image:-moz-linear-gradient(top, #f5f5f5, #f1f1f1);background-image:-ms-linear-gradient(top, #f5f5f5, #f1f1f1);background-image:-o-linear-gradient(top, #f5f5f5, #f1f1f1);background-image:linear-gradient(to bottom, #f5f5f5, #f1f1f1);border-top:1px solid #dedede}#payment .payment_methods li .payment_box
fieldset{border:0;margin:0;padding:1em
0 0 0;font-size: .857em}#payment .payment_methods li .payment_box fieldset
label{width:auto;margin-left:0}#payment .payment_methods li .payment_box fieldset .form-row{margin-bottom:1em}#payment .payment_methods li .payment_box fieldset .form-row-first
select{width:48%}#payment .payment_methods li .payment_box fieldset .form-row-first select:nth-child(2n){float:right}#payment .payment_methods li .payment_box fieldset
#cvv{width:22% !important}#payment .payment_methods li .payment_box fieldset
.help{width:75%;float:right}#payment .terms
label{display:inline}#payment .place-order{padding:1em;margin-bottom:0;float:none;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#payment .place-order
.button{font-size:1.387em;width:100%}#customer_details label,
#customer_details
input{display:block;width:100%}#customer_details
label{margin-bottom: .53em}#customer_details
textarea{width:100%}#customer_details
#shiptobilling{margin: .857em 0 0;width:45%;float:right;text-align:right;font-weight:700;text-transform:uppercase;font-size: .857em}#customer_details #shiptobilling label,
#customer_details #shiptobilling
input{display:inline;width:auto}#customer_details #createaccount,
#customer_details
label.checkbox{display:inline;width:auto}#customer_details
#createaccount{margin-right: .53em}.addresses
.title{margin:0
0 .53em}@media only screen and (min-width: 768px){#header
.widget_product_search{float:right;clear:none}.col2-set{clear:both}.col2-set:after{content:"\0020";display:block;height:0;overflow:hidden;clear:both}.col2-set .col-1{width:48%;float:left}.col2-set .col-2{width:48%;float:right}.form-row{width:48%;float:left;margin-bottom:2.053em}.form-row
label{display:block;padding: .236em 0}.form-row
label.checkbox{display:inline}.form-row .input-text,
.form-row
select{width:100%;*width:90%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.form-row.notes{width:100%;float:none}.form-row.notes
textarea{width:100%;*width:90%}.form-row.notes+h3{clear:both}.form-row-first{clear:left}.form-row-last{float:right}.form-row-wide{float:left;width:100%;clear:both}header.title{overflow:hidden;zoom:1}header.title h1,
header.title h2,
header.title h3,
header.title h4,
header.title
h5{float:left}header.title
a.edit{float:right;font-weight:bold;line-height:2.4em}header.title a.edit:before{font-family:'FontAwesome';display:inline-block;font-size:100%;margin-right: .618em;font-weight:normal;line-height:1em;width:1em;content:"\f044"}.pagination-wrap .woo-pagination{float:left;width:70%;text-align:left}.pagination-wrap
.woocommerce_ordering{float:right;margin:1.618em 0;width:25%;text-align:right}ul.products
li.product{margin-right:3.8%;clear:none}ul.products li.product:nth-child(2n){float:left}ul.products
li.product.first{clear:both}ul.products
li.product.last{margin-right:0}.woocommerce-columns-2 ul.products
li.product{width:48%}.woocommerce-columns-3 ul.products
li.product{width:30.75%}.woocommerce-columns-4 ul.products
li.product{width:22.05%}.woocommerce-columns-5 ul.products
li.product{width:16.96%}.single-product .images,
.single-product
.summary{width:48%}.single-product
.images{float:left}.single-product
.summary{float:right}table.cart th.product-remove,
table.cart td.product-remove,
table.cart th.product-thumbnail,
table.cart td.product-thumbnail,
table.cart th.product-price,
table.cart td.product-price{display:table-cell}table.cart .actions .coupon label,
table.cart .actions .coupon input.input-text,
table.cart .actions .coupon
.button{display:inline;margin:0}table.cart .actions .coupon
label{font-weight:bold;margin:0
1em 0 0}table.cart .actions .coupon input.input-text{width:57%;margin-right:2%}table.cart .actions .coupon
.button{margin:0;float:none;width:auto}table.cart .actions
.button{float:left;margin:0
.53em 1em;width:46.5%}.cart-collaterals:after{content:"\0020";display:block;height:0;overflow:hidden;clear:both}.cart-collaterals .cross-sells,
.cart-collaterals .cart_totals,
.cart-collaterals
.shipping_calculator{width:48%}.cart-collaterals .cross-sells{float:left}.cart-collaterals .cart_totals,
.cart-collaterals
.shipping_calculator{float:right;clear:right}.cart-collaterals .shipping_calculator .shipping-calculator-form:after{content:"\0020";display:block;height:0;overflow:hidden;clear:both}.cart-collaterals .shipping_calculator
.clear{clear:both}#customer_details .col-1,
#customer_details .col-2{float:none;width:100%}#customer_details .col-1:after,
#customer_details .col-2:after{content:"\0020";display:block;height:0;overflow:hidden;clear:both}#customer_details
.notes{clear:both}}.ie8
ul.cart{top:-390px;right:-297px;overflow:hidden}.ie8 ul.products li.product
.add_to_cart_button{display:none}.ie8 ul.products li.product:hover
.add_to_cart_button{display:block}body{font-family:'EB Garamond',serif;color:#774F38}a{color:#326ea1;text-decoration:none}a:hover,
.widget a:hover{color:#B5630D;text-decoration:underline}h1{font-size:2em;font-family:'Crimson Text',serif;line-height:1.387em;text-transform:uppercase;color:#774F38}h2,h3,h4,h5,h6{text-transform:uppercase;font-family:'Crimson Text',serif;color:#774F38}#wrapper{position:relative;opacity:0;filter:none;-webkit-transition:opacity ease-in-out 0.3s;-moz-transition:opacity ease-in-out 0.3s;-ms-transition:opacity ease-in-out 0.3s;-o-transition:opacity ease-in-out 0.3s;transition:opacity ease-in-out 0.3s}#wrapper.loaded{filter:none}#header{min-height:368px;border-bottom:none;background-color:transparent;box-shadow:-5px 0 15px 1px #333;background-color:#000;padding: .218em}#anchor{position:absolute;bottom:0;height:58px;width:1px;left:0}#header_content_wrapper{margin:220px
auto 0 auto;max-width:300px}#header_content{border-radius:5px;background-color:#8C5B27;background-color:rgba(140, 91, 39, .8);height:130px;margin:220px
10px 0px 10px;width:auto}#header_content_title{font-family:'Pathway Gothic One',san-serif;font-size:1.6em;text-transform:uppercase;color:#fff}#header_content_box{font-family:'EB Garamond',serif;font-size:1.2em;line-height:1.2em;color:#fff}#header_content_box
a{font-family:'EB Garamond',serif;font-size:1em;color:#fff;text-decoration:underline;line-height:2em}#top{background:#8C5B27;background:rgba(140,91,39,.8)}ul.cart{top:5.55em;z-index:1000}ul.cart li
a{right:-7em;font-size:1.2em;padding: .75em;padding-right: .25em;background:#8C5B27;background:rgba(140,91,39,.8)}ul.cart li
a.expanded{position:relative;right:0;text-decoration:none}ul.cart li a.expanded
span{display:inline}ul.cart li a:hover{-webkit-transition:all ease-in-out 0.2s;-moz-transition:all ease-in-out 0.2s;-ms-transition:all ease-in-out 0.2s;-o-transition:all ease-in-out 0.2s;transition:all ease-in-out 0.2s;padding-right: .25em;background:#8C4800;background:rgba(140, 72, 0, .85)}ul.cart li a
span{display:none}ul.cart li a:hover
span{display:inline}ul.cart li
a.expanded{-webkit-transition:all ease-in-out 1.5s;-moz-transition:all ease-in-out 1.5s;-ms-transition:all ease-in-out 1.5s;-o-transition:all ease-in-out 1.5s;transition:all ease-in-out 1.5s}ul.cart li a:before{background:#8C4800;background:rgba(140,72,0,.9)}ul.cart li a:hover:before{background:#8C4800;background:rgba(140,72,0,1)}#content-footer-wrapper{box-shadow:-5px 0 15px -5px #333, 5px 0 15px -5px #333;margin-bottom:1em;background-color:#ECE5CE}#content{padding:1.4em 0}#wrapper .entry, #wrapper .entry
p{font-size:1.2em;font-weight:normal;line-height:1.418em;color:#774F38}.entry
Strong{Font-Family:'Crimson Text',serif;text-transform:uppercase}span.heading{font-family:'Pathway Gothic One',san-serif;font-size:1.2em;text-transform:uppercase}.type-page .entry .woocommerce
ul.order_details{margin-left:0px}.type-page .entry .woocommerce ul.order_details li
strong{color:#774F38}.nav-entries a span.nav-prev,
.nav-entries a span.nav-next{font-family:'Pathway Gothic One',san-serif;text-transform:uppercase;font-size:1.2em}.post .post-category
a{padding: .13em .457em;margin:0px
0px 0px 4px;font-size:1em}.post .post-date-author{font-family:'Pathway Gothic One',san-serif;font-size:1.2em;text-transform:uppercase;font-style:normal}.post
.aligncenter{margin:0
auto 2em}.post img:hover,
.type-page img:hover,
.type-feature img:hover,
.type-testimonial img:hover,
.article-content img:hover,
.post img.thumbnail:hover,
.type-page img.thumbnail:hover,
.type-feature img.thumbnail:hover,
.type-testimonial img.thumbnail:hover,
.article-content img.thumbnail:hover{border-color:#dedede}.title-thickline{border-top:2px solid #774F38;border-top:2px solid rgba(119,79,56,.75);padding-bottom:2px}.title-thinline{border-top:2px solid #774F38;border-top:1px solid rgba(119,79,56,.75);padding-bottom:2px}.title-wrapper{border-top:2px solid #774F38;border-top:1px solid rgba(119,79,56, .75);border-bottom:2px solid #774F38;border-bottom:1px solid rgba(119,79,56, .75);padding-bottom:2px}.post header h1 a:link,
.type-page header h1 a:link,
.type-feature header h1 a:link,
.type-testimonial header h1 a:link,
.article-content header h1 a:link,
.post header h1 a:visited,
.type-page header h1 a:visited,
.type-feature header h1 a:visited,
.type-testimonial header h1 a:visited,
.article-content header h1 a:visited{color:#774F38}.post .wp-caption{background:#F2EFE6;box-sizing:border-box;padding: .84em .84em .53em}.entry
img{padding: .70em;margin:10px
auto;background-color:#F2EFE6;box-sizing:border-box}.entry .wp-caption
img{margin:auto;padding:0;box-sizing:border-box}.post .post-date-author a,
.type-page .post-date-author a,
.type-feature .post-date-author a,
.type-testimonial .post-date-author a,
.article-content .post-date-author
a{color:#774F38}.post .post-more{font-size:1.2em;color:#774F38;font-family:'Pathway Gothic One',san-serif;text-transform:uppercase}.post .post-more
a{color:#774F38}.post .post-more .post-more-sep{padding:0
.5em}.post .entry
ol{font-size:1.2em;line-height:1.4em}.post .fluid-width-video-wrapper{margin-bottom:1.618em;margin-top:1.618em}#content.home-widgets
.widget_woo_component{padding:0.8em 0 1em 0}.page-title{margin:0}ul.products li.product
h3{font-family:'EB Garamond',serif;color:#774F38}.widget_layered_nav ul li.chosen a,
ul.products li.product .add_to_cart_button,
.single-product .summary
.single_add_to_cart_button{background:#8C4800;background:rgba(140, 72, 0, 0.85)}.widget_price_filter .ui-slider .ui-slider-handle{border:1px
solid #8C4800;border:1px
solid rgba(140, 72, 0, 0.85)}ul.products li.product .add_to_cart_button:before{border:5px
solid #8C4800;border:5px
solid rgba(140, 72, 0, 0.85);border-color:#8C4800 transparent transparent transparent;border-color:rgba(140, 72, 0, 0.85) transparent transparent transparent}.single-product .summary .single_add_to_cart_button:hover,
ul.products li.product .add_to_cart_button:hover{background:#8C4800}ul.products li.product .add_to_cart_button:hover:before{border-color:#8C4800 transparent transparent transparent}.type-page .entry ul.woocommerce-error{margin-left:auto}.woocommerce_message,.woocommerce_info,.woocommerce_error,.woocommerce-message,.woocommerce-info,.woocommerce-error{margin-bottom:1.236em;font-size:1.2em;line-height:1.2em}.woocommerce_message:before,.woocommerce_info:before,.woocommerce_error:before,.woocommerce-message:before,.woocommerce-info:before,.woocommerce-error:before{line-height:inherit;top:auto}.woocommerce-info:before{color:#1267B3}ul.woocommerce-error
li{margin-left:1em}.summary div[itemprop=offers] .price
.amount{width:2.5em;height:2.5em;font-size:1.5em;background:#774F38}.entry-content{font-size:1.4em}#footer{border-top:none;padding:0
0 .5em 0;color:#774F38}footer{padding:0
1.618em 0 1.618em}#footer-widgets{border:none;padding:0}#footer-widgets
.widget{float:left;padding:0
4em 1em 0}#footer-widgets .widget
ul{margin:0;font-size:1.2em}#footer-widgets .widget
a{color:#774F38}#footer-widgets .widget a:hover{color:#B5630D}#footer-widgets .widget ul
li{padding:0;line-height:1.4em}#footer-main
.social{float:right;width:32px}#footer-main .social a:before{font-family:Social;font-size:1.8em;line-height:1.2;padding-left:4px}#footer-main .social
a{color:#774F38}#footer-main .social a:hover{text-decoration:none;color:#B5630D}#footer-main .social a.twitter:before{content:'\e903'}#footer-main .social a.facebook:before{content:'\e900'}#footer-main .social a.instagram:before{content:'\e901'}#comments{padding:2em
0;font-size:1.2em}#comments>h3{border-top:2px solid #774F38;border-top:1px solid rgba(119,79,56, .75)}#comments li.comment .comment-container,
#comments li.comment.thread-even .comment-container{padding:1em;margin:1.631em 1em 1.631em 1em}#comments li.comment .comment-meta .date,
#comments li.comment .comment-meta .edit,
#comments li.comment .comment-meta
.perma{font-size: .8em}#comments .comment-entry
p{margin-bottom:1.2em}#respond
h3{font-family:inherit;font-size:1.2em}#respond #commentform
label{font-size:1.2em}.quantity .plus, .quantity
.minus{background:#CCC}.quantity .plus:hover, .quantity .minus:hover{background:#AAA}#store-header{margin:0
0 2.618em}table.cart td.product-thumbnail
img{padding:0}table
td{background-color:#fafafa}table.cart
td{padding-right: .5em;padding-left: .5em}table.cart thead
th{padding:1.387em .5em 1.387em .5em}table.cart td,
table.cart td.product-price,
table.cart td.product-subtotal{text-align:center}table.shop_cart td.product-price{font-size:1.4em}table.shop_cart td.product-discount,
table.shop_cart td.product-subtotal{font-size:1.4em;font-weight:normal}table.cart td.product-subtotal{font-weight:500}table.cart td.product-total{font-weight:bold}table.shop_cart td.cart-summary{background-color:#f5f5f5}table.cart td.product-name
a{color:#774F38}table.cart td.product-remove
a{line-height: .8em;padding-top:1px}table.cart tbody tr
td.actions{-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px}#order_review table.shop_table tbody tr:last-child td:first-child{-webkit-border-bottom-left-radius:0px;border-bottom-left-radius:0px;-webkit-background-clip:initial;background-clip:initial}#order_review table.shop_table tbody tr:last-child td:last-child{-webkit-border-bottom-right-radius:0px;border-bottom-right-radius:0px;-webkit-background-clip:initial;background-clip:initial}#order_review table.shop_table tfoot tr:last-child th:first-child{-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-webkit-background-clip:padding-box;background-clip:padding-box}#order_review table.shop_table tfoot tr:last-child td:last-child{-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-webkit-background-clip:padding-box;background-clip:padding-box}#payment{background-color:#f5f5f5}#payment .payment_methods li
.payment_box{background-color:#fafafa;background-image:none}#payment .payment_methods li
img{margin-top:0px;padding-left:3px}#payment ul.payment_methods li label[for='payment_method_braintree'] img:nth-child(1){margin-left:1px}.chzn-container,.chosen-container{font-size:100%;margin-top: .3em}#customer_details h3
label{font-size:100%}#customer_details #ship-to-different-address input,
#wc_constant_contact_subscribe_field
input{display:inline;-moz-transform:scale(1.5);-ms-transform:scale(1.5);-o-transform:scale(1.5);-webkit-transform:scale(1.5);transform:scale(1.5);width:14px;height:16px;margin-right:10px}#customer_details
#shiptobilling{margin-top:0}.order_details{background-color:#f5f5f5}table.shop_table.order_details
td{vertical-align:middle}table.shop_table.order_details
th{vertical-align:middle}table.shop_table.order_details td
dl.variation{display:none}table.shop_table th,
table.shop_table
td{}table.shop_table td span.amount,
table.shop_table tr.shipping
span{font-size:1.4em}#payment{font-size:1.2em}table tfoot tr
td{background-color:#fafafa}.customer_details{font-size:1.2em}ul.products li.product .price,
ul.products li.product
.added_to_cart{font-size:1.4em}.type-product
header{margin-bottom:20px}.type-product header
h1{margin:0;font-size:2.618em;font-weight:bold;text-align:center}.type-product [itemprop="offers"]{float:left;margin-right:20px}.type-product
form.cart{float:left;margin-top:10px}.type-product .panel.entry-content{clear:both}table.cart td.cart-spacer{border-right-width:0;display:none}ol.faq{font-size:1.75em;font-weight:bold}#wrapper .entry li .faq-question{font-size: .8em;margin-bottom: .3em}#wrapper .entry li p.faq-answer{font-size: .7em;font-weight:normal}a.button,
a.comment-reply-link,
#commentform #submit,
.submit,
input[type=submit],
input.button,
button.button,
#wrapper .woo-sc-button{font-family:'EB Garamond',serif}#customer_details
label{font-size:1.2em;margin:0
0 .2em .0em}.woocommerce form.checkout
abbr{border-bottom:none;cursor:auto;text-decoration:none}#constant-contact-div{background-color:#f5f5f5;height:50px;margin-top:15px;border:1px
solid #dedede;-webkit-border-radius:0.327em;border-radius:0.327em;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}#constant-contact-div-inner{padding-left:20px;padding-top:11px}#constant-contact-div-inner
input{height:15px}div.wc_constant_contact_order_received_subscribe_section{margin-top:25px}#wc-braintree-credit-card-credit-card-form div.wc-braintree-credit-card-new-payment-method-form p.form-row{display:none}ul.products li.product .add_to_cart_button,
.single-product .summary
.single_add_to_cart_button{font-size:1.2em}.single-product .summary
.quantity{margin-top: .25em}.store-message{margin-top:1em;color:#1267B3;background-color:#d9edf7;border:1px
solid #bce8f1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.stock.out-of-stock{font-size:1.4em;margin-top:6em}.cart-empty-message{float:left;margin-bottom: .5em}.single-product
.variations_form{width:100%}.single-product
.images{padding-bottom:1.387em}.single-product .images
img{margin-bottom:0}.single-product .images .thumbnails
img{padding-top:1.387em}.single-product
table.variations{background:#f5f5f5;border-radius:5px;-webkit-border-radius:5px;width:80%}.single-product
.single_variation_wrap{background:none;padding:0;border:none}.single-product .single_variation_wrap
.price{}.single-product .single_variation_wrap .price
.amount{color:#fff;background:#774F38;width:2.5em;height:2.5em;font-size:1.1em;text-align:center;display:table-cell;vertical-align:middle;-webkit-border-radius:100%;border-radius:100%}.single-product
.variations_button{padding-top:6px}.single-product table.variations
select{font-size:1.6em}#copyright{padding-bottom:1em;text-align:right}#copyright
p{margin:0}#copyright
a{color:#774F38}@media only screen and (min-width: 768px){#content-footer-wrapper{margin-left:110px;margin-right:110px;border-bottom-right-radius:20px;border-bottom-left-radius:20px;background-clip:padding-box}#top
ul.nav{z-index:10000}#top ul.nav li
a{font-family:'Pathway Gothic One',san-serif;font-size:1.9em;padding:0.8em 1em;text-transform:uppercase}#top ul.nav
ul{background:#8C5B27;background:rgba(140, 91, 39, .95);width:100%}#top ul.nav ul li:first-child
a{-webkit-border-top-left-radius:0px;border-top-left-radius:0px;-webkit-border-top-right-radius:0px;border-top-right-radius:0px}#top ul.nav ul li a:hover,
#top ul.nav ul.sub-menu li a:hover,
#top ul.nav>li:hover{background:#8C4800;background:rgba(140, 72, 0, 0.6)}#top ul.nav li.current_page_item a,
#top ul.nav li.current_page_parent a,
#top ul.nav li.current-menu-ancestor a,
#top ul.nav li.current-cat a,
#top ul.nav li.li.current-menu-item
a{background:#8C5B27;background:rgba(140, 91, 39, .0)}#top ul.nav ul.sub-menu li
a{background:#8C5B27;background:rgba(140, 91, 39, .0)}#top ul.nav li.current-menu-item a,
#top ul.nav ul.sub-menu li.current-menu-item
a{background:#8C4800;background:rgba(140,72,0,0.85)}#header_content_wrapper{width:659px;max-width:inherit}#header_content{width:280px}#comments>h3{font-size:1.618em}table.cart td.cart-spacer{display:table-cell}table.cart .actions .coupon input.input-text{width:47%}table.cart .actions
.button{width:46.3%}table.cart .actions .button-right{float:right}.form-row{margin-bottom:1.618em}.woocommerce_message,.woocommerce_info,.woocommerce_error,.woocommerce-message,.woocommerce-info,.woocommerce-error{font-size:1.4em;line-height:1.4em}#footer-main
.social{width:auto}}.rgSection{clear:both;padding:0px;margin:0px}.rgGroup:before,.rgGroup:after{content:"";display:table}.rgGroup:after{clear:both}.rgGroup{zoom:1}.rgCol{display:block;float:left;margin:1% 0 1% 1.6%;background-color:#f0f0f0;-webkit-border-radius:5px;border-radius:5px}.rgColContent{padding:0px
4px}.rgCol:first-child{margin-left:0}@media only screen and (max-width: 480px){.rgCol{margin:1% 0 1% 0%}}.span_1_of_4{width:23.8%}@media only screen and (max-width: 960px){.span_1_of_4{width:49.2%}.span_1_of_4:nth-child(odd){clear:both;margin-left:0}}@media only screen and (max-width: 480px){.span_1_of_4{width:100%}}.onlineRetailers
a{font-size:20px;line-height:1.418em}.xola-custom{border:1px
solid #CCC;-webkit-box-shadow:#FEFFFF 0px 1px 1px;-moz-box-shadow:#FEFFFF 0px 1px 1px;box-shadow:#FEFFFF 0px 1px 1px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:14px;font-family:arial,helvetica,sans-serif;padding:10px
10px 10px 10px;text-decoration:none;display:inline-block;text-shadow:0px 1px 0 rgba(255,255,255,1);font-weight:bold;color:#4A4A4A;background-color:#F7F5F6;background-image:-webkit-gradient(linear, left top, left bottom, from(#F7F5F6), to(#DDDDDD));background-image:-webkit-linear-gradient(top, #F7F5F6, #DDDDDD);background-image:-moz-linear-gradient(top, #F7F5F6, #DDDDDD);background-image:-ms-linear-gradient(top, #F7F5F6, #DDDDDD);background-image:-o-linear-gradient(top, #F7F5F6, #DDDDDD);background-image:linear-gradient(to bottom,#F7F5F6,#DDDDDD);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#F7F5F6,endColorstr=#DDDDDD)}.xola-custom:hover{border:1px
solid #ADADAD;background-color:#E0E0E0;background-image:-webkit-gradient(linear, left top, left bottom, from(#E0E0E0), to(#BDBBBC));background-image:-webkit-linear-gradient(top, #E0E0E0, #BDBBBC);background-image:-moz-linear-gradient(top, #E0E0E0, #BDBBBC);background-image:-ms-linear-gradient(top, #E0E0E0, #BDBBBC);background-image:-o-linear-gradient(top, #E0E0E0, #BDBBBC);background-image:linear-gradient(to bottom, #E0E0E0, #BDBBBC);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#E0E0E0, endColorstr=#BDBBBC)}.type-page .entry tr.pickup_location
ul{margin-left:0px;line-height:28px;font-size:23px}tr.pickup_location ul li
input{margin-right:5px}