.align-item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;flex-direction:row}.resp-menu{display:none}input.form-control{margin-bottom:0 !important}.form-control{border-radius:0px !important;box-shadow:none !important;border:1px
solid #ebebeb !important;height:50px !important}.top-Search input.form-control{height:32px !important}.gray-bg{background-color:#f9f9f9}.title{margin-bottom:40px}.internal-hs-1 h1 span,
.internal-hs-1 h2
span{position:relative;color:#ff7b00 !important}.internal-hs-1 h1,
.internal-hs-1
h2{font-size:1.8em;margin-bottom:10px;font-family:'open_sansbold';font-weight:bold;margin-top:0;text-transform:uppercase;letter-spacing:1px}.internal-hs-1 h2 span:after,
.internal-hs-1 h1 span:after{content:'';background-color:#ff7b00;width:50%;height:2px;left:0;right:auto;top:auto;bottom:-7px;position:absolute}.main_nav_bar li:hover ul.dropdown-menu{display:block}.main_nav_bar{margin-bottom:0 !important}.main_nav_bar li ul.dropdown-menu{border-radius:0;padding:0;margin:0;z-index:9999}.dropdown-menu
li{width:100%}.main_nav_bar li ul.dropdown-menu li
a{padding:10px}.main_nav_bar:after,.main_nav_bar:before{content:'';display:block;clear:both}.sec-padding{padding:70px
0}.no-padding-bottom{padding-bottom:0 !important}.pd-left-zero{padding-left:0 !important}.blog-img{height:360px;margin-bottom:30px;position:relative;overflow:hidden;background-repeat:no-repeat;background-size:cover;background-position:center}.anchor-hover{position:relative;display:block;overflow:hidden}.anchor-hover .blog-img
.buttons{position:absolute;top:0;left:0;bottom:0;right:0;width:40px;height:40px;margin:auto;display:table;z-index:3;background-color:white;border-radius:100%;text-align:center;opacity:0;-webkit-transform:scale(5);-moz-transform:scale(5);-ms-transform:scale(5);-o-transform:scale(5);transform:scale(5);-webkit-transition:-webkit-transform 0.3s, opacity 0.3s;-moz-transition:-moz-transform 0.3s, opacity 0.3s;-o-transition:-o-transform 0.3s, opacity 0.3s;transition:transform 0.3s, opacity 0.3s}.anchor-hover .blog-img .buttons
.fa{display:table-cell;vertical-align:middle}.anchor-hover:hover .blog-img
.buttons{-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:1}.blog-img:before{position:absolute;content:'';left:0;right:0;bottom:0;top:0;background-color:rgba(0, 0, 0, 0.27)}.anchor-hover .blog-img
.date{height:76px;width:76px;z-index:3;position:absolute;left:20px;bottom:20px;text-align:center;color:#fff;background-color:#f08e06;font-size:30px}.anchor-hover .blog-img .date
h5{color:#fff;font-family:'open_sansbold';line-height:120%;padding-top:5px;font-size:1.2em;margin:0}.anchor-hover .blog-img .date h5
span{font-family:"Lato",sans-serif;font-size:16px;line-height:16px;display:block}.blog-title
h3{font-family:'open_sansbold';margin-bottom:15px;border-bottom:1px solid #c5c5c5;padding-bottom:15px;margin-top:0;font-size:1.7em}.blog-item{margin-bottom:50px}.blog-item:after,.blog-item:before{content:'';clear:both;display:block}.blog-title h3
a{font-family:'open_sansbold';font-size:1.2em;line-height:150%;color:#414241}.blog-content{margin-bottom:30px}.blog-content
p{font-size:1.1em;color:#656363;line-height:170%;letter-spacing:0.5px;font-family:'open_sansregular'}.blog-content p a.more-link{color:#f08e06}.blog-title p
span{display:inline-block;margin-right:20px}.blog-title p
span{display:inline-block;margin-right:20px;font-weight:bold}.blog-title p span
a{color:#656363}aside.widget{margin-bottom:30px}aside.widget:last-child{margin-bottom:0}#search-2{position:relative}form.search-form{margin-bottom:0;position:relative}.search-form:before{content:"\f002";position:absolute;left:auto;right:25px;top:26px;bottom:auto;font-family:FontAwesome;font-size:1em;padding:9px
14px;border-radius:0;z-index:9;color:#fff;background-color:#f08e06}.blog-sidebar #search-2
label{display:none}.blog-sidebar .search-form
label{width:100%}.blog-sidebar .search-form input[type="search"]{width:100%;padding:10px;border:1px
solid #ddd;font-size:0.9em;height:40px}.search-form input.search-submit{background-color:transparent;color:#fff;font-size:0;width:43px;height:40px;position:absolute;top:25px;right:25px;border:0;z-index:9}.wp-pagenavi{clear:both;text-align:center}.wp-pagenavi a,
.wp-pagenavi
span{text-decoration:none;border:2px
solid #ababab;padding:5px
12px;margin:0
2px;background-color:#fff;color:#2e2c2b;display:inline-block;font-size:16px;vertical-align:middle}.wp-pagenavi a:hover,
.wp-pagenavi
span.current{color:#fff;font-size:16px}.wp-pagenavi
span.pages{display:none}.fb-widget,
.product-sidebar .widget,.widget_product_categories{border:1px
solid #ddd;padding:30px
13px}.fb_iframe_widget,
.fb_iframe_widget span,
.fb_iframe_widget
iframe{width:100% !important}.widget
h3{background-color:#f7f7f7;padding:10px
20px;font-weight:bold;font-size:1.2em;text-transform:uppercase}.widget .search-form{padding:25px}.rpwwt-widget
ul{padding:20px
!important}.rpwwt-widget ul
li{margin-bottom:10px !important}.rpwwt-widget ul li:last-child{margin-bottom:0px !important}.rpwwt-widget ul li
a{font-size:1em;color:#1d1d1d;font-weight:700}.rpwwt-widget ul li .rpwwt-post-date{color:#b5b5b5;font-size:0.9em;font-weight:500;display:table}.fb-widget{min-height:300px;-webkit-box-shadow:0px 3px 3px 0px rgba(189, 189, 189, 1);-moz-box-shadow:0px 3px 3px 0px rgba(189, 189, 189, 1);box-shadow:0px 3px 3px 0px rgba(189, 189, 189, 1);border:1px
solid #ddd;padding:30px
13px}.facebook-wgt{margin:20px
0 !important}.fb-widget h4:after{border-bottom:2px #fff;border-style:double;content:'';display:block;color:#ddd;margin:15px
0}.blog-subscribe-form{text-align:center;height:400px;display:table;width:100%;border:1px
solid #f1f1f1}.blog-subscribe-form .bs-title{padding:30px;padding-bottom:0;border-bottom:1px solid #f1f1f1}.blog-subscribe-form .bs-form{padding:30px}.blog-sf-logo{width:150px;height:150px;background-color:#f9f9f9;border-radius:100%;display:table;margin:auto;padding:15px;margin-bottom:20px}.blog-sf-logo
.logo{display:table-cell;vertical-align:middle}.blog-subscribe-form
p{font-size:0.8em}.blog-subscribe-form
h2{margin-bottom:15px}.share-btn .at-icon-wrapper .at-icon{fill:rgb(181, 181, 181) !important}.bs-form
input.mailpoet_text{width:100% !important;line-height:50px;margin-bottom:10px;font-size:0.9em;height:45px;background:rgb(255, 255, 255);padding:10px;border-width:1px;border-style:solid;border-color:rgb(221, 221, 221);border-image:initial}.bs-form
input.mailpoet_submit{text-transform:uppercase;font-size:0.9em;text-shadow:none;box-shadow:none;position:relative;background-image:none;font-family:open_sansbold;background-color:#282828;padding:8px
30px;border-radius:0px;border-width:initial;border-style:none;border-color:initial;border-image:initial;color:#fff;width:100%}.bs-form input.mailpoet_submit:hover,
.bs-form input.mailpoet_submit:active:hover,
.bs-form input.mailpoet_submit:focus,
.bs-form input.mailpoet_submit:active{background-color:#000}.blog-item-detail
h2{margin-bottom:10px}.blog-item-detail .blog-content
p{margin-bottom:30px;font-size:1em}.blog-item-detail
blockquote{background-color:#f7f7f7;border-left:0;padding:20px
20px 15px 100px}.blog-item-detail blockquote
p{margin:0
!important;position:relative;font-size:0.9em !important}.blog-item-detail blockquote p:before{content:"\f10d";font-family:fontawesome;left:-60px;right:auto;bottom:auto;top:10px;margin:auto;position:absolute;font-size:3em;color:#63aa2a}.share-text,.share-icon{float:left}.at-share-btn-elements svg.at-icon{height:22px !important;width:22px !important}.at-style-responsive .at-share-btn{padding:0
!important;margin:0
!important}.addthis-smartlayers,div#at4-follow,div#at4-share,div#at4-thankyou,div#at4-whatsnext{padding:0;margin:0}.share-tag{border-top:1px solid #f0f0f0;padding:20px
0}.share-tag:before,.share-tag:after{clear:both;display:block;content:''}.share-text{margin-right:25px}.share-text h6,
.post-tag
h6{text-transform:capitalize;font-family:'open_sanssemibold'}.post-tag
h6{display:inline-block;margin-right:25px}.share-icon ul
li{list-style:none;display:inline-block;margin-right:15px}.post-tag
a{display:inline-block;font-size:1em;font-family:'open_sansregular';color:#656363;line-height:170%;letter-spacing:0.5px}.btn-primary{float:left;background-color:#ff7b00 !important;padding:8px
25px;font-family:'open_sansregular';color:#FFF;display:inline-block;text-transform:uppercase;border:none;position:relative}.btn-primary:hover{opacity:0.7}.btn-link{position:relative}.btn-link:before{content:'';position:absolute;left:0;right:0;top:-1px;bottom:auto;width:100%;height:1px;background-color:#ff7b00}.blog-sf-logo
.logo{position:relative;top:0}span.post-date{display:block;color:#969696}.blog-recent-posts .posts
span{font-weight:bold}.blog-recent-posts
.posts{border-bottom:none !important;padding-bottom:15px !important;margin-bottom:15px !important}.blog-recent-posts .posts
a{color:#444 !important}#newDialog input.form-control{height:45px;width:90%;padding:0px
10px}#newDialog textarea.form-control{padding:10px}#newDialog input[type="file"]{margin-top:15px;width:95%}.dmbs-comments
h4#comments{margin-bottom:30px}.comment-single-form
form#commentform{display:table;width:100%;position:relative;padding-bottom:70px}.comment-single-form form#commentform .comment-form-comment{display:table-footer-group;width:100%}.comment-single-form form#commentform .comment-form-email,
.comment-single-form form#commentform .comment-form-author{display:table-header-group}.comment-single-form p.form-submit{text-align:right;display:table-footer-group;position:absolute;bottom:0;right:0}.comment-single-form
input{width:100%}.comment-single-form
label{display:none}.comment-single-form
input#submit{font-size:15px;padding:10px
15px;min-height:100%;min-width:auto;border:none;color:#fff;background-color:#f08e06}.comment-single-form p.form-submit{text-align:right}.comment-single-form
input{width:100%;height:40px;line-height:100%}.comment-single-form input,
.comment-single-form
textarea{font-size:14px;padding:0
10px}.comment-single-form
textarea#comment{width:100%;height:89px;border:none;border-bottom:1px solid #d1d1d1}.comment-single-form{margin-top:60px}.comment-single-form input::-webkit-input-placeholder,
.comment-single-form textarea::-webkit-input-placeholder{color:#a0a0a0}.comment-single-form input::-moz-placeholder,
.comment-single-form textarea::-moz-placeholder{color:#a0a0a0}.comment-single-form input::-moz-placeholder,
.comment-single-form textarea::-moz-placeholder{color:#a0a0a0}.comment-single-form input::-ms-input-placeholder,
.comment-single-form textarea::-ms-input-placeholder{color:#a0a0a0}.comment-single-form
.well{background-color:transparent;background-image:none;box-shadow:none;border:none;padding:0}.comment-form-author,.comment-form-email{width:49%;float:left}.comment-form-email{float:right}.comment-single-form
input{width:100%;height:40px;line-height:100%;border:none;border-bottom:1px solid #d1d1d1;outline:none}.comment-single-form
textarea{outline:none}.dmbs-comments
li{list-style:none;position:relative;padding-left:80px}.dmbs-comments li .comment-body{margin-bottom:40px;border-bottom:1px solid #e0e0e0;padding-bottom:40px}.dmbs-comments li
img{width:60px;height:60px;position:absolute;left:0}.dmbs-comments li cite.fn,
.dmbs-comments li
span.says{color:#000;font-size:18px;text-transform:capitalize;font-weight:bold;font-style:normal;margin-bottom:10px;display:inline-block}.dmbs-comments li .comment-meta.commentmetadata
a{position:relative;color:#a5a5a5;font-size:15px;font-weight:400;margin-bottom:10px;display:block}.dmbs-comments li .comment-body
p{position:relative;line-height:180%;margin-bottom:20px}.dmbs-comments li
.reply{position:relative;padding-left:25px}.dmbs-comments li .reply
a{color:#000;font-weight:bold;font-size:1.1em}.dmbs-comments li .reply:before{content:"\f112";position:absolute;left:0;right:auto;top:0;bottom:0;font-family:fontawesome;color:#000;font-size:14px}.dmbs-comments li
ul.children{margin-top:40px}.comment-single-form .well .comment-respond
h3{text-transform:capitalize;font-weight:bold;margin-bottom:10px}div.wpcf7-validation-errors,div.wpcf7-acceptance-missing,div.wpcf7-mail-sent-ok{display:table;width:100%;text-align:center}span.wpcf7-not-valid-tip{position:relative}footer.footer
textarea{height:100px}textarea.form-control{height:120px !important}.whisky-stones
p{font-size:1em;font-family:'open_sansregular';color:#656363;line-height:170%;letter-spacing:0.5px}.archive .btn-primary{width:100%;text-align:center}.ws-more-desc{margin-top:20px}.ps-items{background-color:#fff;box-shadow:0 2px rgba(210,210,210,.75);padding:10px;margin-bottom:30px}.ps-box{border:1px
dotted #cfcfcf;padding:10px;text-align:center;margin-bottom:10px;width:100%;overflow:hidden}.ps-box
img{height:100%;margin:auto}.ps-text{text-align:center;text-transform:uppercase;margin-bottom:15px}.ps-line{width:94px;height:5px;background-color:#ff7b00 !important;margin:auto;margin-bottom:20px}.ps-text
span{color:#8c8c8c;font-size:0.85em}.ps-text
h5{line-height:22px;font-size:1em;color:#414241;font-family:'open_sansregular';width:90%;font-weight:600;margin:0
auto 10px}.whisky-stones-img
.btn{width:100%}.whisky-stones-img
img{margin-bottom:10px;width:100%}.ps-items
a{display:block;position:relative;height:100%}.ps-items a:before{content:'';height:100%;left:0;position:absolute;top:0;width:100%;opacity:0;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;background-color:#ff7b00 !important}.ps-items a:hover:before{opacity:0.7}.ps-items a:after{content:"\f00e";left:0;right:0;top:0;bottom:0;position:absolute;color:white;font-family:fontawesome;font-size:2em;width:25px;height:25px;margin:auto;opacity:0}.ps-items a:hover:after{opacity:1}.pg-item .pg-img
img{margin:auto}.pg-item{background-color:#fff;box-shadow:0 0px 9px rgba(0, 0, 0, .1);padding:20px;text-align:center;position:relative;margin-top:10px}.product-gallery-slide
li{padding:0}.pg-item-btn a.btn.btn-primary,
.pg-item-btn span.btn.btn-primary{width:100%}.product-gallery-slide .slick-arrow{background-color:transparent;font-size:0;color:#c7c7c7;top:50%;width:35px;height:35px;background-size:contain;background-repeat:no-repeat;background-position:center}.product-gallery-slide .slick-prev{left:-30px}.product-gallery-slide .slick-next{right:-30px}.wcu-wrapper .wcu-item-wrap{width:20%}.wcu-wrapper .wcu-item-wrap:nth-child(5n+1){clear:both}.wcu-item-wrap .wcu-item{background-color:#fff;box-shadow:0 4px 9px rgba(0, 0, 0, .1);padding:10px;margin-bottom:30px}.wcu-item-wrap:nth-last-child(-n+5) .wcu-item{margin-bottom:0}.wcu-box{border:1px
dotted #cfcfcf;padding:20px;display:table;width:100%}.wcu-text{text-align:center;display:table-cell;vertical-align:middle}.wcu-text
p{color:#9e9e9e;margin-bottom:0}.wcu-text
span{font-size:3em;color:#9e9e9e}.fb-widget{border:1px
solid #ddd;min-height:300px;padding:30px
13px;-webkit-box-shadow:0px 3px 3px 0px rgba(189, 189, 189, 1);-moz-box-shadow:0px 3px 3px 0px rgba(189, 189, 189, 1);box-shadow:0px 3px 3px 0px rgba(189, 189, 189, 1)}.product-sidebar .product-cat
ul{list-style:none}.product-sidebar .product-cat ul
li{position:relative;border-bottom:1px solid #f1f1f1;padding-bottom:5px;display:block;margin-bottom:6px;line-height:150%}.product-sidebar .product-cat ul li a,
.product-sidebar .product-cat ul li
span{color:#656363}.product-sidebar .product-cat ul li a
br{display:none}.fb-widget h4:after,
.widget-col-style h4:after{border-bottom:2px #fff;border-style:double;content:'';display:block;color:#ddd;margin:15px
0}.product-sidebar .product-cat ul li:last-child
a{border-bottom:none;padding-bottom:0px;margin-bottom:0px}.product-sidebar .product-cat ul li ul li
a{padding-left:20px}.product-sidebar .product-cat ul li ul li a:before{content:'-';position:absolute;left:0;right:auto;top:auto;bottom:7px;font-size:2em;font-weight:500}.product-sidebar .product-cat ul li
ul{display:none}.product-sidebar .product-cat ul li ul li:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0}.product-sidebar .widget-col-style{margin-bottom:30px}.product-sidebar .widget-col-style{min-height:auto}.product-sidebar
input#searchsubmit{width:auto}.product-sidebar .widget-col-style
h4{font-weight:500;font-family:'open_sansregular';font-size:1.4em;text-transform:uppercase;color:#929292;text-align:left}.product-sidebar .btn-small{text-transform:uppercase;font-family:'open_sansregular';padding:10px
23px;height:40px}.product-sidebar #searchform:before{display:none}.product-sidebar .searchform input[type="text"],
.product-sidebar .searchform input,input#woocommerce-product-search-field-0{width:100%;margin-bottom:20px}.fbp
img{margin-bottom:20px}.zoomWrapper{position:relative;text-align:center;margin-bottom:40px;background-color:#fafafa;border:solid 1px #c3c1c1}.zoomWrapper
img{left:0;right:0;margin:auto;width:auto !important;height:auto !important}.fancybox-wrap,
.fancybox-skin,
.fancybox-outer,
.fancybox-inner,
.fancybox-image,
.fancybox-wrap iframe,
.fancybox-wrap object,
.fancybox-nav,
.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);-moz-box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,
.fancybox-close,
.fancybox-prev span,
.fancybox-next
span{background-image:url('/wp-content/themes/huayi/images/fancybox_sprite.png')}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060}#fancybox-loading
div{width:44px;height:44px;background:url('/wp-content/themes/huayi/images/fancybox_loading.gif') center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040;border-radius:100%;background-color:#454545;text-align:center;color:#fff;font-size:1.2em;padding:7px
0}a.fancybox-item.fancybox-close:after{content:"\f00d";font-family:fontawesome}a.fancybox-item:hover{color:#fff}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url('/wp-content/themes/huayi/images/blank.gif');/ helps IE / -webkit-tap-highlight-color: rgba(0,0,0,0);z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav
span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev
span{left:10px;background-position:0 -36px}.fancybox-next
span{right:10px;background-position:0 -72px}.fancybox-nav:hover
span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;max-width:99999px;max-height:99999px;overflow:visible !important}.fancybox-lock{overflow:visible !important;width:auto}.fancybox-lock
body{overflow:hidden !important}.fancybox-lock-test{overflow-y:hidden !important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url('/wp-content/themes/huayi/images/fancybox_overlay.png')}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap
.child{display:inline-block;margin-right:-100%;padding:2px
20px;background:transparent;background:rgba(0, 0, 0, 0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0, 0, 0, .8)}.pg-slider span
div{display:flex;align-items:center;overflow:hidden}#gallery_01
a{border:1px
solid #ddd;float:left;text-decoration:none;margin:0px
5px 0;text-align:center;width:95px;height:95px;position:relative}#gallery_01
img{height:100%;object-fit:cover}#gallery_01 a:hover{opacity:0.7}#gallery_01 .product-detail-slider-item.active:hover{opacity:1}#gallery_01 .product-detail-slider-item.active:before{content:'';position:absolute;left:0;right:0;top:0;bottom:0;background-color:rgba(0, 0, 0, 0.64)}#gallery_01 .product-detail-slider-item.active:after{content:"\f002";font-family:FontAwesome;position:absolute;left:0;right:0;top:0;bottom:0;color:white;font-size:1.3em;height:25px;width:25px;margin:auto}.fancybox-outer
i{font-size:1.9em;color:#fff;background-color:#454545;width:50px;height:50px;border-radius:100%;text-align:center;padding:12px
0}.product-description
h1{margin-bottom:10px;font-family:'open_sansregular';line-height:150%;font-size:1.4em;text-transform:uppercase;color:#172119;font-weight:600;margin-top:0;letter-spacing:1px}.product-decs .pd-gallery-row .slick-slide{padding:0}.product-description
p{margin-bottom:10px}.rp-img{background-color:#f4f4f6;margin-bottom:20px;text-align:center;padding:20px}.rp-line{width:44px;height:3px;background-color:#52931f;margin:auto;margin-bottom:20px}.rp-text{text-align:center;margin-bottom:4px;text-transform:capitalize}section.related-products{padding:50px
0}.pg-slider:after,.pg-slider:before{content:'';clear:both;display:block}.jssora02l,.jssora02ldn,.jssora02rdn,.jssora02r{z-index:9;top:auto !important;bottom:26px;background-image:none !important;background-color:white !important;width:30px !important;height:30px !important;text-align:center}.jssora02l:before,.jssora02ldn:before{content:"\f104"}.jssora02rdn:before,.jssora02r:before{content:"\f105"}.jssora02l:before,.jssora02ldn:before,.jssora02rdn:before,.jssora02r:before{font-family:fontawesome;font-size:1.9em;padding:2px
0;display:block}.pg-slider .woocommerce-images a
img{width:100%;height:100%;border:1px
solid #ddd}.jssort03{margin-top:15px}.product-detail-description-content
.title{margin-bottom:25px}.product-detail-contact .container.about-contact{margin-top:-250px}.product-decs{padding-bottom:250px}.woocommerce-pagination{text-align:center;margin:50px
0 0}.woocommerce-pagination li span,
.woocommerce-pagination li
a{text-decoration:none;border:3px
solid #cacaca;margin:0
2px;background-color:#fff;color:#f50;display:inline-block;font-size:16px;width:35px;vertical-align:middle;height:45px;text-align:center;padding:6px
0px;margin:0px
5px !important}.woocommerce-pagination li span,
.woocommerce-pagination li
a{background-color:transparent !important;line-height:24px !important}.woocommerce-pagination li span.current,
.woocommerce-pagination li a:hover{color:#000;font-size:16px}.woocommerce-pagination li span.current,
.woocommerce-pagination li a:hover{color:#000 !important}.woocommerce nav.woocommerce-pagination
ul{border:none}.woocommerce nav.woocommerce-pagination ul
li{border-right:none}.fancybox-wrap,
.fancybox-skin,
.fancybox-outer,
.fancybox-inner,
.fancybox-image,
.fancybox-wrap iframe,
.fancybox-wrap object,
.fancybox-nav,
.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);-moz-box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060}#fancybox-loading
div{width:44px;height:44px;background:url(/wp-content/themes/huayi/fancybox_loading.gif) center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url(/wp-content/themes/huayi/images/blank.gif);-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav
span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev
span{left:10px;background-position:0 -36px}.fancybox-next
span{right:10px;background-position:0 -72px}.fancybox-nav
span{visibility:visible;text-align:center;border-radius:50%;background-color:#c34a36;color:white;display:table}.fancybox-nav span
i{font-size:2em;text-align:center;vertical-align:middle;display:table-cell}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;max-width:99999px;max-height:99999px;overflow:visible !important}.fancybox-close:after{content:'x';background-color:#de543e;width:30px;display:block;color:white;text-align:center;border-radius:100%;font-weight:bold;font-size:1.1em}.product-detail-slider-inner
img{width:100%;left:0;right:0;margin:auto}.fancybox-lock{overflow:visible !important;width:auto}.fancybox-lock
body{overflow:hidden !important}.fancybox-lock-test{overflow-y:hidden !important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url(/wp-content/themes/huayi/images/fancybox_overlay.png);background-repeat:repeat}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap
.child{display:inline-block;margin-right:-100%;padding:2px
20px;background:transparent;background:rgba(0, 0, 0, 0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}.zoomWrapper{position:relative;margin-bottom:15px}#gallery_01{text-align:center}#gallery_01
img{height:auto;width:100%}#gallery_01
a{display:inline-block;text-align:center;text-decoration:none;vertical-align:middle;width:100%;text-align:center;margin:0;position:relative}#gallery_01 a.product-detail-slider-item.slick-slide.slick-active.active:before{content:'';position:absolute;left:0;right:0;top:0;z-index:99;background-color:#ffffffa6;width:100%;height:100%}#gallery_01 a
img{padding:0
3px}#gallery_01 a:last-child{margin-bottom:0}.woocommerce-page div.product
div.summary{margin:0
!important}.pg-slider
.slider{height:100% !important;margin-bottom:0}.pg-slider
li{border:1px
solid #d1d1d1;border-right:0;width:100px !important}.pg-slider li:last-child{border:1px
solid #d1d1d1}.pg-slider .slick-arrow{top:auto;border:1px
solid #de543e}.pg-slider .slick-prev{left:5px}.pg-slider .slick-next{right:5px}.pg-slider .slick-arrow:hover,
.pg-slider .slick-arrow:focus,
.pg-slider .slick-arrow:active{background-color:rgba(222, 84, 62, 0.74);border-color:rgba(222, 84, 62, 0.74)}.woocommerce div.product
div.images{width:100%;margin-bottom:0}.pd-gallery-row .cat-btn{width:100%;margin-bottom:30px}.wpis-slider-for{padding:0;margin-bottom:10px}.wpis-slider-nav{padding:0}.pg-slider .wpis-slider-nav .slick-arrow{bottom:35%;font-size:0px !important;z-index:9 !important}.pg-slider .wpis-slider-for .slick-arrow{bottom:50%;font-size:0px !important;z-index:9 !important}.pg-slider .slick-prev,
.pg-slider .slick-next,
.pg-slider .slick-prev:hover,
.pg-slider .slick-next:hover{height:30px !important;width:30px !important;line-height:100% !important}.pg-slider .slick-arrow:before{color:#de543e;top:0px;position:relative}.product_cat-whisky-stone .slick-track{left:4px !important}.cat-col
span{line-height:100%;margin:10px
0}.tax-product_cat .cat-col
span{margin:0}.cat-col
p{margin-bottom:0}.product-image{display:block;margin-bottom:12px;position:relative}.product-image a:hover{opacity:0.5}.pg-slider .wpis-slider-for .slick-arrow
i{display:none}.single-product .flex-control-nav{width:100%;position:static;bottom:auto;text-align:center;height:auto}.ws-more-desc{margin-top:10px}.product-page .col-md-9{float:right}.cate-sale-section{margin-bottom:50px}.sale-content{border-color:#ddd;border-width:4px;border-style:double;padding:40px
30px;margin:0
20px}.sale-content:after,.sale-content:before{content:'';display:block;clear:both}.sale-content
h2{color:#737171;font-size:1.5em;margin-bottom:15px;font-family:'open_sansregular';margin-top:0}.sale-content
p{margin-bottom:0;color:#a19f9f}.archive
hr{margin-bottom:0}.product-sidebar .searchform input[type="text"],
.product-sidebar .searchform input,input#woocommerce-product-search-field-0{width:100% !important;margin-bottom:20px}.searchform input[type="text"],input#woocommerce-product-search-field-0{width:30%;padding:10px;border:1px
solid #ddd;font-size:0.9em;height:45px}.container.about-contact{padding:40px
30px;background-color:#fff;box-shadow:-3px 4px 21px rgba(172,175,175,.36)}.about-contact-heading{text-align:center;margin-bottom:40px;text-transform:uppercase}.product-decs .col-md-9{float:right}.products-detail-button .btn-primary{margin-right:15px}.products-detail-button .btn-primary
img{display:inline-block}.about-img-video{height:330px;width:100%;position:relative;margin-bottom:10px;background-size:cover;background-position:center;background-repeat:no-repeat}.pg-slider .slick-arrow:before{color:#d93 !important;top:0px !important;position:relative !important}.pg-slider .slick-next:before{content:"\f054" !important;font-family:FontAwesome !important}.pg-slider .slick-prev:before,
.pg-slider .slick-next:before{font-size:16px !important;font-family:FontAwesome !important;line-height:1 !important}.modal-content{padding:10px
!important}div.wpcf7-mail-sent-ng{display:table;width:100%;text-align:center}.resp-banner{display:none}.resp-banner
img{width:100%}.call-to-action{background-color:#ff7b00}.cta-btn{background-color:#fff;text-align:center;width:100%;color:black;font-weight:bold !important;font-size:1.05em !important}.cta-btn:hover{opacity:0.8}.call-to-action
h2{font-size:1.7em;font-weight:400;color:#fff;font-family:'open_sansregular'}.call-to-action h2
span{font-weight:bold}.call-to-action{padding:25px
0}.call-to-action .cta-text
h3{color:#fff;font-family:'open_sanssemibold';margin-top:0}.pg-title
span{display:block;color:#8c8c8c;font-size:1em;line-height:180%}.pg-item-btn
h2{margin-top:0}.pg-item-btn h2:after, .pg-item-btn h2:before{content:'';clear:both;display:block}.product-gallery .static-gallery
li{margin-bottom:25px}.static-gallery .gallery-slide:nth-child(4n+1){clear:both}.static-gallery .gallery-slide:nth-last-child(-n+4){margin-bottom:0}.cat-btn{background-color:#efeeee;color:#424242;margin-top:8px}.cat-btn:hover,.cat-btn:active,.cat-btn:focus{background-color:#000;color:#fff !important}.product-detail-description-content{margin-top:50px}.suspension-form{}#suspension-modal{position:fixed;left:20px;right:auto;max-width:350px;top:auto;bottom:20px;background-color:transparent;margin:auto}#suspension-modal .modal-dialog{width:100%;margin:0}.suspension-form:after,.suspension-form:before{content:'';clear:both;display:block}.suspension-form
h3{margin:0px
0 25px;padding:10px
10px;background:#ff5c00;color:#fff;text-align:center;word-spacing:5px}.suspension-form .form-style-1 .form-control{height:40px !important}.suspension-form .form-style-1 textarea.form-control{height:100px !important}.modal-open{overflow-y:visible !important;padding-right:0 !important}body{padding-right:0 !important}.modal-backdrop{background-color:transparent !important;position:relative !important}.modal.fade.in{background-color:rgba(0, 0, 0, 0.50)}.page-template-thankyou #suspension-modal{display:none !important}#suspension-modal .modal-body{padding:0
0 20px}#suspension-modal
button.close{font-size:1.8em;font-weight:bold;color:#fff;opacity:1;margin-top:0}#suspension-modal .modal-header{border:none;padding:0;min-height:auto;padding:0;border-bottom:none;text-align:right;position:absolute;right:20px;top:8px;bottom:auto;left:auto;z-index:1;cursor:pointer}#suspension-modal .modal-content{padding:0
!important}.logged-in .c-menu--slide-right{top:46px}.header-home-icon{padding:12px
24px;font-size:17px}.header-home-icon
a{color:#181818}.header-form-top{padding:10px
0;border-bottom:1px solid #f1f1f1}.header-form-desc{padding:15px
20px;text-align:center}.header-form-desc
h2{font-size:21px}.header-form-desc
span{font-size:12px;color:#999}.decoration-line
i{background-color:#fff;height:40px;width:60px;line-height:40px;font-size:1.5em}.decoration-line{position:relative}.decoration-line:after{content:'';position:absolute;left:0;right:0;top:0;bottom:0;width:70%;height:1px;background-color:#ebebeb;margin:auto;z-index:-1}.header-form-desc
p{font-size:12px;padding:0
5px;width:80%;margin:auto}div.wpcf7:after, div.wpcf7:before, form.wpcf7-form:after, form.wpcf7-form:before, form.wpcf7-form .form-style-1:after, form.wpcf7-form .form-style-1:before{content:'';display:block;clear:both}.hf-social-icon{margin:30px
0 10px}.hf-social-icon ul.topbar-social
li{display:inline-block;margin:0
5px}.hf-social-icon ul.topbar-social{text-align:center}.hf-social-icon ul.topbar-social li
a{color:#fff;font-size:1.2em;width:40px;height:40px;border-radius:5px;line-height:40px;display:block;background-color:#ff7b00}.hf-social-icon ul.topbar-social li a:hover{opacity:0.7}.c-menu__items form.wpcf7-form
input{height:45px}.c-menu__items form.wpcf7-form input.btn-primary{float:none;margin-top:20px}.product-advantage-sec .container-fluid{padding:0}.product-advantage-sec .pa-inner-col{max-width:1170px;margin:auto}.product-advantage-sec .pa-inner-col:after, .product-advantage-sec .pa-inner-col:before{content:'';clear:both;display:block}.product-advantage-sec .pa-row{background-color:#fafafa;padding:70px
0 !important}.product-advantage-sec .pa-row:nth-child(even){background-color:#fff}.pa-row .pa-image,
.pa-row .pa-video{position:relative;height:420px;width:100%;background-size:cover;background-position:center;background-repeat:no-repeat;box-shadow:0 0 20px 2px rgba(0, 0, 0, 0.19)}.pa-video
i{font-size:6em;color:#fff;position:absolute;left:0;right:0;top:0;bottom:0;text-align:center;width:77px;height:90px;margin:auto}.product-advantage-sec .pa-row:nth-child(odd) .pa-inner-col .pa-desc{padding-right:70px}.product-advantage-sec .pa-row:nth-child(even) .pa-inner-col .pa-desc{padding-left:70px}.product-advantage-sec .pa-row:nth-child(odd) .pa-inner-col .col-md-6:first-child{float:right}.product-advantage-sec .pa-row:nth-child(odd) .pa-inner-col .col-md-6:last-child{float:left}.product-advantage-sec .pa-inner-col .pa-desc
h2{font-size:2em;margin-bottom:25px;font-family:'open_sanssemibold'}.product-advantage-sec .pa-inner-col .pa-desc
p{line-height:200%}.product-advantage-sec .pa-inner-col .pa-desc{padding:60px
0}.modal-style a.remove-btn{display:block;text-align:right}#category-nav-wrapper
h5{display:none}.category-side-menu #category-nav{padding-right:20px;position:relative;background-color:white}.category-side-menu #category-nav
li{list-style:none}.category-side-menu #category-nav li
a{color:#172119;text-transform:capitalize}.category-side-menu #category-nav li
a{color:#172119;text-transform:capitalize;display:block;padding:10px
15px;border-radius:10px;text-transform:uppercase;letter-spacing: .5px;font-size:1.05em}.category-side-menu #category-nav li a:hover{color:#fff;opacity:0.9}.category-side-menu #category-nav li.current
a{color:#fff;background-color:#3480b2;font-weight:bold}.category-side-menu #category-nav li.current a
i{color:#fff}.category-side-menu
.list{border-left:1px solid #616161;padding-left:35px}.space{padding-top:50px;border-top:1px dotted #92794d;margin-top:50px;outline:none}.space:first-child{padding-top:0px;border-top:none;margin-top:0px}.category-tab-content
h2{color:#ff7b00;font-size:2.2em;margin-bottom:12px;font-family:'open_sansbold';margin-top:0}.category-tab-content
p{font-size:1em;font-family:'open_sansregular';color:#656363;line-height:170%;letter-spacing:0.5px}.category-tab-content
.instructions{font-size:1.2em;margin-bottom:15px}.category-tab-content .instructions
span{display:block;margin-bottom:8px;color:#ff7b00}.category-tab-content
h4{font-size:1.4em;line-height:150%;font-family:'open_sanssemibold';color:#353535}.category-tab-content
img{float:right;width:300px;margin-left:40px}.category-tab-content
ul{list-style-position:inside;margin-left:20px;margin-bottom:10px}.category-tab-content ul
li{list-style-position:inside;margin-left:20px;margin-bottom:10px}.category-tab-content ul
li{margin:5px
0}.category-tab-content
ul.steps{margin-top:20px}.category-tab-content ul.steps
li{list-style:none;margin-bottom:25px}.category-tab-content ul.steps li
strong{font-size:1.5em;color:#ff7b00;margin-bottom:9px;display:block}.category-tab-content p a:hover{text-decoration:underline}.category-side-menu #category-nav li a:hover
i{color:#fff}.category-tab-content
img{display:block;float:none;margin:15px
0}.category-side-menu #category-nav li.current a, .category-side-menu #category-nav li a:hover{background-color:#ff7b00}#contact-form-modal .modal-dialog{max-width:450px;width:100%}#contact-form-modal.modal.fade.in{background-color:rgba(0, 0, 0, 0.79)}#contact-form-modal .modal-body{text-align:center;padding:40px}#contact-form-modal .modal-body
h3{margin-bottom:30px;font-size:2em;font-family:'open_sansregular';position:relative;font-weight:600}#contact-form-modal .modal-body
h2{margin-bottom:30px;font-size:2em;position:relative;font-weight:bold}#contact-form-modal .modal-body:before{content:'';position:absolute;left:0;right:0;top:0;bottom:auto;width:150px;height:5px;background-color:#ff7b00;margin:auto}#contact-form-modal .btn.btn-primary{width:100%}#contact-form-modal .modal-header{padding:0;border-bottom:none;text-align:right;position:absolute;right:10px;top:10px;bottom:auto;left:auto;z-index:1;cursor:pointer}#contact-form-modal .modal-content{padding:0
!important}.inputfile-2+label{width:100%;max-width:100% !important;text-align:center}span.wpcf7-form-control-wrap.file-868 label:before{content:"\f0c6";font-family:fontawesome;margin-right:10px;display:inline-block;font-size:1.5em;vertical-align:middle;transform:rotate(43deg)}.top-sitemap{float:left}.top-sitemap
a{margin-right:15px;margin-top:2px !important;width:auto !important}.top-Search
a{width:auto !important}#header-scrl.fixed{position:fixed;background-color:white;width:100%;z-index:99;box-shadow:0 0 20px 0px #afafaf;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.rpwwt-widget
ul{list-style:outside none none;margin-left:0;margin-right:0;padding-left:0;padding-right:0}.rpwwt-widget ul
li{overflow:hidden;margin:0
0 1.5em}.rpwwt-widget ul li:last-child{margin:0}.rpwwt-widget ul li
img{display:inline;float:left;margin: .3em .75em .75em 0}#rpwwt-recent-posts-widget-with-thumbnails-2
img{width:75px;height:75px}.pp-header .navbar ul.nav.navbar-nav{float:right}.pp-header{background-color:#8dbf42;border-bottom:1px solid hsla(0, 0%, 100%, .3);padding:20px
0}.pp-header .navbar .navbar-nav li
a{color:#fff;font-weight:700;text-transform:uppercase}.page-template-power-page .container-width{max-width:1030px;width:100%}.power-sec-bg-color{background-color:#3380b2}.power-banner-sec{background-color:#3380b2}.padding-style{padding:70px
0}.banner-title{padding-bottom:35px;border-bottom:1px solid rgba(0, 0, 0, .15);margin-bottom:40px}.banner-title h1,
.banner-title .bt-top{color:#fff;text-transform:uppercase;letter-spacing:1px;margin-bottom:10px;font-size:1.4em;display:block;line-height:100%;font-weight:bold;font-family:'open_sansbold'}.banner-title
h1{color:#fff;font-size:2.2em}.banner-title h2,
.banner-main-title,
.banner-title .bt-bottom{font-size:3.06em;font-weight:300;font-family:'open_sanslight';color:#fff;letter-spacing:3px;display:block;line-height:130%}.banner-main-title{font-size:1.45em;text-transform:capitalize;margin-top:8px}.pb-desc
li{font-size:1.3em;line-height:190%;margin-bottom:15px;list-style:none;color:#fff;font-family:'open_sanssemibold';font-weight:500}.pb-image
img{width:425px;margin:auto}.ci-row{padding:0
10%;text-align:center}.chapter-col{float:none !important;display:inline-block;vertical-align:top;width:33% !important;margin-bottom:35px}.chapter-col:nth-last-child(-n+3){margin-bottom:0}.chapter-col
a{text-decoration:none !important}.cc-image
img{margin:auto;width:214px;margin-bottom:15px}.cc-text
h6{font-size:1em;line-height:150%;text-transform:uppercase;font-weight:bold;letter-spacing:1px;color:#414241}.cc-text
p{font-size:1.2em;width:95%;margin:auto;line-height:150%;font-weight:500;color:#414241;font-family:'open_sanssemibold'}.banner-desc{padding-right:25px}.chapter-sec .col-md-6
img{margin:auto}.banner-desc
p{color:#fff;font-size:1.1875em;line-height:1.8}.chapter-item .title
h2{font-family:'open_sansbold';font-size:1.6em}.chapter-detail
h2{font-family:'open_sansbold';font-size:2.2em;margin-bottom:40px;border-bottom:1px solid #ebebeb;padding-bottom:30px}.chapter-detail
p{font-size:1.2em;color:#383838;line-height:160%}.chapter-detail
img{width:600px;box-shadow:0 0 0 4px #ddd;margin:15px
auto 25px}.cd-img{text-align:center}.banner-info .bt-bottom{margin-bottom:40px;color:white;display:block;line-height:100%;font-size:2.2em;font-family:'open_sansbold'}.comment-share{background-color:#f9f9f9;background:#f9f9f9;padding:40px
20px !important}.comment-share
.row{padding:0
30px}.comments-number{font-size:2em;font-family:'open_sansbold';margin-right:5px;line-height:100%}.power-page-comment .dmbs-comments li .comment-body{border-bottom:none}.power-page-comment .comment-single-form{margin-top:30px}.power-page-comment .dmbs-comments
li{border-left:2px solid #d4d4d4;padding-left:30px}.power-page-comment .dmbs-comments li.thread-even,
.power-page-comment .dmbs-comments li.thread-odd{position:relative;margin-bottom:60px;border-left:none}.power-page-comment .dmbs-comments li.thread-even:after,
.power-page-comment .dmbs-comments li.thread-odd:after{content:'';border-bottom:1px solid #e0e0e0;position:absolute;left:0;right:0;top:auto;bottom:-30px}.power-page-comment .dmbs-comments
h4#comments{display:none}.comment-form-cookies-consent{display:none !important}.addthis-animated .at-custom-sidebar-counter{background-color:white;padding:8px
0}.share-btn-inline .at-share-btn-elements svg.at-icon{height:auto !important;width:auto !important}.share-btn-inline .at-resp-share-element .at-share-btn{padding:5px
!important;margin:0
5px !important}.power-page-comment{padding:40px
0}.carbon-poweredby,em{font-style:italic}.c-button,.c-menu__close{-moz-appearance:none;appearance:none;border-radius:none;-webkit-appearance:none;font-size:17px;box-shadow:none}.c-button:focus,.c-menu__close:focus{outline:0}#carbonads,.c-mask,.c-menu{position:fixed}.o-wrapper{transition:transform .3s}.c-menu,.o-wrapper{-webkit-transition:-webkit-transform .3s}.o-container{margin:0
auto;padding:0
12px;max-width:960px}@media all and (min-width: 480px){.o-container{padding:0
24px}}@media all and (min-width: 720px){.o-container{padding:0
48px}}.o-header{margin:0;padding:0}.o-header-nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;background-color:#67b5d1}.o-header-nav__link{padding:12px;color:#fff}.o-header-nav__link:hover{color:#fff;background-color:#3184a1}.o-header__title{margin:24px;padding:0;color:#818181;font-size:28px;font-weight:300;text-align:center}@media all and (min-width: 480px){.o-header__title{margin:36px;font-size:42px}}.o-sub-nav{margin:0
0 24px;padding:0}.o-sub-nav__items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;list-style:none;margin:0;padding:0}.o-sub-nav__item{margin:0;padding:4px}.o-sub-nav__link{display:block;margin:0;padding:4px
24px;border:2px
solid #67b5d1}.o-sub-nav__item.active .o-sub-nav__link,.o-sub-nav__link:hover{color:#fff;background-color:#67b5d1}.o-footer{padding:12px
0;text-align:center}@media all and (min-width: 480px){.o-footer{padding:24px
0}}@media all and (min-width: 720px){.o-sub-nav{margin:0
0 48px}.o-footer{padding:48px
0}}.c-menu{z-index:99999;background-color:#fff;transition:transform .3s}.c-menu__items{list-style:none;margin:0;padding:0;height:100%;max-height:440px;overflow-y:auto;padding-bottom:30px}.c-menu--push-left,.c-menu--push-right,.c-menu--slide-left,.c-menu--slide-right{width:100%;height:100%}@media all and (min-width: 320px){.c-menu--push-left,.c-menu--push-right,.c-menu--slide-left,.c-menu--slide-right{width:100%}}.c-menu--push-left .c-menu__item,
.c-menu--push-right .c-menu__item,
.c-menu--slide-left .c-menu__item,
.c-menu--slide-right .c-menu__item{display:block;text-align:center;border-top:solid 1px #b5dbe9;border-bottom:solid 1px #3184a1}.c-menu--push-left .c-menu__item:first-child,
.c-menu--push-right .c-menu__item:first-child,
.c-menu--slide-left .c-menu__item:first-child,
.c-menu--slide-right .c-menu__item:first-child{border-top:none}.c-menu--push-left .c-menu__item:last-child,
.c-menu--push-right .c-menu__item:last-child,
.c-menu--slide-left .c-menu__item:last-child,
.c-menu--slide-right .c-menu__item:last-child{border-bottom:none}.c-menu--push-left .c-menu__link,
.c-menu--push-right .c-menu__link,
.c-menu--slide-left .c-menu__link,
.c-menu--slide-right .c-menu__link{display:block;padding:12px
24px;color:#fff}.c-menu--push-left .c-menu__close,
.c-menu--push-right .c-menu__close,
.c-menu--slide-left .c-menu__close,
.c-menu--slide-right .c-menu__close{display:block;padding:12px
24px;width:100%}.c-menu--push-left,.c-menu--slide-left{top:0;left:0;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}@media all and (min-width: 320px){.c-menu--push-left,.c-menu--slide-left{-webkit-transform:translateX(-300px);-ms-transform:translateX(-300px);transform:translateX(-300px)}}.c-menu--push-left.is-active,.c-menu--slide-left.is-active{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.c-menu--push-right,.c-menu--slide-right{top:0;right:0;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}@media all and (min-width: 320px){.c-menu--push-right,.c-menu--slide-right{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}}.c-menu--push-right.is-active,.c-menu--slide-right.is-active{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.c-menu--push-bottom,.c-menu--push-top,.c-menu--slide-bottom,.c-menu--slide-top{vertical-align:middle;width:100%;height:60px;text-align:center;overflow-x:scroll}.c-mask,body.has-active-menu{overflow:hidden}.c-menu--push-bottom .c-menu__items,
.c-menu--push-top .c-menu__items,
.c-menu--slide-bottom .c-menu__items,
.c-menu--slide-top .c-menu__items{display:inline-block;text-align:center}.c-menu--push-bottom .c-menu__item,
.c-menu--push-top .c-menu__item,
.c-menu--slide-bottom .c-menu__item,
.c-menu--slide-top .c-menu__item{display:inline-block;line-height:60px}.c-menu--push-bottom .c-menu__link,
.c-menu--push-top .c-menu__link,
.c-menu--slide-bottom .c-menu__link,
.c-menu--slide-top .c-menu__link{display:block;padding:0
4px;color:#fff}.c-menu--push-bottom .c-menu__close,
.c-menu--push-top .c-menu__close,
.c-menu--slide-bottom .c-menu__close,
.c-menu--slide-top .c-menu__close{display:inline-block;margin-right:12px;padding:0
24px;height:60px;line-height:60px}.c-menu--push-top,.c-menu--slide-top{top:0;left:0;-webkit-transform:translateY(-60px);-ms-transform:translateY(-60px);transform:translateY(-60px)}.c-menu--push-top.is-active,.c-menu--slide-top.is-active{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.c-menu--push-bottom,.c-menu--slide-bottom{bottom:0;left:0;-webkit-transform:translateY(60px);-ms-transform:translateY(60px);transform:translateY(60px)}.c-menu--push-bottom.is-active,.c-menu--slide-bottom.is-active{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.o-wrapper.has-push-left{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}@media all and (min-width: 320px){.o-wrapper.has-push-left{-webkit-transform:translateX(300px);-ms-transform:translateX(300px);transform:translateX(300px)}}.o-wrapper.has-push-right{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}@media all and (min-width: 320px){.o-wrapper.has-push-right{-webkit-transform:translateX(-300px);-ms-transform:translateX(-300px);transform:translateX(-300px)}}.o-wrapper.has-push-top{-webkit-transform:translateY(60px);-ms-transform:translateY(60px);transform:translateY(60px)}.o-wrapper.has-push-bottom{-webkit-transform:translateY(-60px);-ms-transform:translateY(-60px);transform:translateY(-60px)}.c-menu__close{color:#181818;background-color:transparent;border:none;cursor:pointer;text-align:left}.c-mask{z-index:100;top:0;left:0;width:0;height:0;background-color:#000;opacity:0;-webkit-transition:opacity .3s, width 0s .3s, height 0s .3s;transition:opacity .3s, width 0s .3s, height 0s .3s}.c-mask.is-active{width:100%;height:100%;opacity: .7;-webkit-transition:opacity .3s;transition:opacity .3s}.c-buttons{margin-bottom:48px;text-align:center}.c-button{display:inline-block;margin:4px;padding:12px
24px;color:#67b5d1;background:0 0;border:2px
solid #67b5d1;cursor:pointer}.carbon-img,.carbon-wrap{display:block;margin:0
0 4px}.c-button:disabled{opacity: .3;cursor:not-allowed}#carbonads{bottom:12px;right:12px;z-index:1000;padding:24px
12px 12px;width:154px;background-color:#fff;line-height:1.1;border:1px
solid #e7e7e7}.carbon-img{padding:0;width:130px;height:100px}.carbon-text{color:#818181;font-size:12px}.carbon-poweredby{font-size:10px}.carbonad__close{display:block;position:absolute;top:0;left:12px;height:24px;font-size:11px;line-height:24px}@media all and (max-width: 660px){#carbonads{display:none}}