@charset "UTF-8";/*!
Theme Name: Cherrymore
Theme URI: http://www.cherrymore.com.au
Description: Custom Genesis Starter Theme built for Cherrymore.
Author: Sketchpad Ideas
Author URI: http://www.sketchpadideas.com/
License: GNU General Public License v2.0
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Version: 1.0

Template: genesis
*/@import url(//fonts.googleapis.com/css?family=Lato:300,400,700);html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:0 0}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}dfn{font-style:italic}mark{background:#ff0;color:#333}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}td,th{padding:0}*,input[type=search]{box-sizing:border-box}.author-box:before,.clearfix:before,.entry-content:before,.entry:before,.footer-widgets:before,.nav-primary:before,.nav-secondary:before,.pagination:before,.site-container:before,.site-footer:before,.site-header:before,.site-inner:before,.wrap:before{content:" ";display:table}.author-box:after,.clearfix:after,.entry-content:after,.entry:after,.footer-widgets:after,.nav-primary:after,.nav-secondary:after,.pagination:after,.site-container:after,.site-footer:after,.site-header:after,.site-inner:after,.wrap:after{clear:both;content:" ";display:table}body{background-color:#f5f5f5;font-size:18px;font-weight:300;line-height:1.625;margin:0}.button,.gallery img,a,button,input:focus,input[type=button],input[type=reset],input[type=submit],textarea:focus{-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}::-moz-selection{background-color:#333;color:#fff}::selection{background-color:#333;color:#fff}a{text-decoration:none}p{margin:0 0 28px;padding:0}ol,ul{margin:0;padding:0}li{list-style-type:none}b,strong{font-weight:700}blockquote,cite,em,i{font-style:italic}blockquote{margin:40px}blockquote::before{content:"\201C";display:block;font-size:30px;height:0;left:-20px;position:relative;top:-10px}h1,h2,h3,h4,h5,h6{color:#333;line-height:1.2;margin:0 0 10px}h1{font-size:36px}h2{font-size:30px}h3{font-size:24px}h4{font-size:20px}h5{font-size:18px}h6{font-size:16px}.wp-caption,embed,iframe,img,object,video{max-width:100%}img{height:auto}.featured-content img,.gallery img{width:auto}.gallery{overflow:hidden}.gallery-item{float:left;margin:0 0 28px;text-align:center}.gallery-columns-2 .gallery-item{width:50%}.gallery-columns-3 .gallery-item{width:33%}.gallery-columns-4 .gallery-item{width:25%}.gallery-columns-5 .gallery-item{width:20%}.gallery-columns-6 .gallery-item{width:16.6666%}.gallery-columns-7 .gallery-item{width:14.2857%}.gallery-columns-8 .gallery-item{width:12.5%}.gallery-columns-9 .gallery-item{width:11.1111%}.gallery img{border:1px solid #ddd;height:auto;padding:4px}.gallery img:hover{border:1px solid #999}input,select,textarea{background-color:#fff;border:1px solid #ddd;color:#333;font-size:18px;font-weight:300;width:100%}input:focus,textarea:focus{border:1px solid #999;outline:0}input[type=checkbox],input[type=image],input[type=radio]{width:auto}::-moz-placeholder{color:#333;font-weight:300;opacity:1}::-webkit-input-placeholder{color:#333;font-weight:300}.button,button,input[type=button],input[type=reset],input[type=submit]{background-color:#333;border:none;color:#fff;cursor:pointer;padding:16px 24px;text-transform:uppercase;width:auto}.button:hover,.footer-widgets .button,.footer-widgets button,.footer-widgets input[type=button],.footer-widgets input[type=reset],.footer-widgets input[type=submit],button:hover,input:hover[type=button],input:hover[type=reset],input:hover[type=submit]{background-color:#be051d;color:#fff}.entry-content .button:hover{color:#fff}.footer-widgets .button:hover,.footer-widgets button:hover,.footer-widgets input:hover[type=button],.footer-widgets input:hover[type=reset],.footer-widgets input:hover[type=submit]{background-color:#fff;color:#333}.button{display:inline-block}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button{display:none}table{border-collapse:collapse;border-spacing:0;line-height:2;margin-bottom:40px;width:100%}tbody{border-bottom:1px solid #ddd}td,th{text-align:left}td{border-top:1px solid #ddd;padding:6px 0}th{font-weight:400}.site-inner,.wrap{margin:0 auto;max-width:1200px}.site-inner{clear:both}.content-sidebar-sidebar .content-sidebar-wrap,.sidebar-content-sidebar .content-sidebar-wrap,.sidebar-sidebar-content .content-sidebar-wrap{width:980px}.content-sidebar-sidebar .content-sidebar-wrap{float:left}.sidebar-content-sidebar .content-sidebar-wrap,.sidebar-sidebar-content .content-sidebar-wrap{float:right}.content{float:right;width:800px}.content-sidebar .content,.content-sidebar-sidebar .content,.sidebar-content-sidebar .content{float:left}.content-sidebar-sidebar .content,.sidebar-content-sidebar .content,.sidebar-sidebar-content .content{width:580px}.full-width-content .content{width:100%}.sidebar-primary{float:right;width:360px}.sidebar-content .sidebar-primary,.sidebar-sidebar-content .sidebar-primary{float:left}.sidebar-secondary{float:left;width:180px}.content-sidebar-sidebar .sidebar-secondary{float:right}.five-sixths,.four-sixths,.one-fourth,.one-half,.one-sixth,.one-third,.three-fourths,.three-sixths,.two-fourths,.two-sixths,.two-thirds{float:left;margin-left:2.564102564102564%}.one-half,.three-sixths,.two-fourths{width:48.717948717948715%}.one-third,.two-sixths{width:31.623931623931625%}.four-sixths,.two-thirds{width:65.81196581196582%}.one-fourth{width:23.076923076923077%}.three-fourths{width:74.35897435897436%}.one-sixth{width:14.52991452991453%}.five-sixths{width:82.90598290598291%}.first{clear:both;margin-left:0}.avatar{float:left}.alignleft .avatar,.author-box .avatar{margin-right:24px}.alignright .avatar{margin-left:24px}.comment .avatar{margin:0 16px 24px 0}.breadcrumb{margin-bottom:20px}.archive-description,.author-box{background-color:#fff;font-size:16px;padding:40px}.author-box-title{font-size:16px;margin-bottom:4px}.archive-description p:last-child,.author-box p:last-child{margin-bottom:0}.search-form{overflow:hidden}.site-header .search-form{float:right;margin-top:12px}.entry-content .search-form,.site-header .search-form{width:50%}.genesis-nav-menu .search input[type=submit],.widget_search input[type=submit]{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;padding:0;position:absolute;width:1px}.archive-title{font-size:20px}.entry-title{font-size:36px}.entry-title a,.sidebar .widget-title a{color:#333}.entry-title a:hover{color:#be051d}.widget-title{font-size:18px;margin-bottom:20px}.footer-widgets .widget-title{color:#fff}a.aligncenter img{display:block;margin:0 auto}a.alignnone{display:inline-block}.alignleft{float:left;text-align:left}.alignright{float:right;text-align:right}a.alignleft,a.alignnone,a.alignright{max-width:100%}.aligncenter,img.centered{display:block;margin:0 auto 24px}.alignnone,img.alignnone{margin-bottom:12px}.wp-caption.alignleft,a.alignleft,img.alignleft{margin:0 24px 24px 0}.wp-caption.alignright,a.alignright,img.alignright{margin:0 0 24px 24px}.wp-caption-text{font-size:14px;font-weight:700;text-align:center}.entry-content p.wp-caption-text{margin-bottom:0}.widget{word-wrap:break-word}.widget ol>li{list-style-position:inside;list-style-type:decimal;padding-left:20px;text-indent:-20px}.widget li li{border:none;margin:0 0 0 30px;padding:0}.widget_calendar table{width:100%}.widget_calendar td,.widget_calendar th{text-align:center}.featured-content .entry{border-bottom:2px solid #f5f5f5;margin-bottom:20px;padding:0 0 24px}.footer-widgets .entry{border-bottom:1px dotted #666}.featured-content .entry-title{font-size:20px}.enews-widget,.enews-widget .widget-title{color:#fff}.sidebar .widget.enews-widget{background-color:#333}.enews-widget input,.enews-widget input:focus{border:1px solid #333}.enews-widget input{font-size:16px;margin-bottom:16px}.enews-widget input[type=submit]{background-color:#be051d;color:#fff;margin:0;width:100%}.enews-widget input:hover[type=submit]{background-color:#fff;color:#333}.enews form+p{margin-top:24px}#wpstats{display:none}.site-header{background-color:#fff}.title-area{float:left;padding:10px 0;width:360px}.header-full-width .title-area{width:100%}.site-title{font-size:32px;font-weight:400;line-height:1.2}.site-title a,.site-title a:hover{color:#333}.header-image .site-title>a{background:url(images/logo.png) left no-repeat;float:left;min-height:60px;width:100%}.site-description{font-size:16px;font-weight:300;line-height:1.5}.site-description,.site-title{margin-bottom:0}.header-image .site-description,.header-image .site-title{display:block;text-indent:-9999px}.site-header .widget-area{float:right;text-align:right}.genesis-nav-menu{clear:both;font-size:16px;line-height:1;width:100%}.genesis-nav-menu .menu-item{display:inline-block;text-align:left}.genesis-nav-menu a{color:#333;display:block}.genesis-nav-menu .sub-menu{left:-9999px;opacity:0;position:absolute;-webkit-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out;width:200px;z-index:99}.genesis-nav-menu .sub-menu a{background-color:#fff;border:1px solid #eee;border-top:none;position:relative;width:200px}.genesis-nav-menu .sub-menu .sub-menu{margin:-55px 0 0 199px}.genesis-nav-menu .menu-item:hover{position:static}.genesis-nav-menu .menu-item:hover>.sub-menu{left:auto;opacity:1}.genesis-nav-menu>.first>a{padding-left:0}.genesis-nav-menu>.last>a{padding-right:0}.genesis-nav-menu>.right{color:#fff;float:right;list-style-type:none;padding:30px 0}.genesis-nav-menu>.right>a{display:inline;padding:0}.genesis-nav-menu>.rss>a{margin-left:48px}.genesis-nav-menu>.search{padding:10px 0 0}.site-header .sub-menu{border-top:1px solid #eee}.site-header .sub-menu .sub-menu{margin-top:-56px}.site-header .genesis-nav-menu li li{margin-left:0}.nav-primary{background-color:#333}.nav-primary .genesis-nav-menu a{color:#fff}.nav-primary .genesis-nav-menu .sub-menu a{color:#333}.nav-primary .genesis-nav-menu .current-menu-item>a,.nav-primary .genesis-nav-menu .sub-menu .current-menu-item>a:hover,.nav-primary .genesis-nav-menu a:hover{color:#be051d}.nav-secondary{background-color:#fff}.entry{padding:50px 60px}.content .entry{background-color:#fff}.entry-content ol,.entry-content ul{margin-bottom:28px;margin-left:40px}.entry-content ol>li{list-style-type:decimal}.entry-content ul>li{list-style-type:disc}.entry-content ol ol,.entry-content ul ul{margin-bottom:0}.entry-content code{background-color:#333;color:#ddd}p.entry-meta{font-size:16px;margin-bottom:0}.entry-header .entry-meta{margin-bottom:24px}.entry-footer .entry-meta{border-top:2px solid #f5f5f5;padding-top:24px}.entry-categories,.entry-tags{display:block}.entry-comments-link::before{content:"\2014";margin:0 6px 0 2px}.pagination{clear:both;margin:40px 0}.adjacent-entry-pagination{margin-bottom:0}.archive-pagination li{display:inline}.archive-pagination li a{background-color:#333;color:#fff;cursor:pointer;display:inline-block;font-size:16px;padding:8px 12px}.archive-pagination .active a,.archive-pagination li a:hover{background-color:#be051d}.comment-respond,.entry-comments,.entry-pings{background-color:#fff;margin-bottom:40px}.entry-comments{padding:40px}.comment-header{font-size:16px}li.comment{background-color:#f5f5f5}.comment-content{clear:both}.comment-list li{margin-top:24px;padding:32px}.comment-list li li{margin-right:-32px}.comment-respond input[type=email],.comment-respond input[type=text],.comment-respond input[type=url]{width:50%}.comment-respond label{display:block;margin-right:12px}.entry-comments .comment-author{margin-bottom:0}.entry-pings .reply{display:none}.form-allowed-tags{background-color:#f5f5f5;font-size:16px;padding:24px}.sidebar{font-size:16px}.sidebar li{border-bottom:1px dotted #ddd;margin-bottom:10px;padding-bottom:10px}.sidebar p:last-child,.sidebar ul>li:last-child{margin-bottom:0}.sidebar .widget{background-color:#fff}.footer-widgets{background-color:#333;clear:both}.footer-widgets input{border:1px solid #333}.footer-widgets a.button,.footer-widgets a:hover{color:#fff}.footer-widgets .widget{margin-bottom:40px}.footer-widgets p:last-child{margin-bottom:0}.footer-widgets-1,.footer-widgets-2,.footer-widgets-3{width:340px}.footer-widgets-1{margin-right:60px}.footer-widgets-1,.footer-widgets-2{float:left}.footer-widgets-3{float:right}.site-footer p{margin-bottom:0}@media only screen and (max-width:1200px){.site-inner,.wrap{max-width:960px}.content-sidebar-sidebar .content-sidebar-wrap,.sidebar-content-sidebar .content-sidebar-wrap,.sidebar-sidebar-content .content-sidebar-wrap{width:740px}.content,.site-header .widget-area{width:620px}.content-sidebar-sidebar .content,.sidebar-content-sidebar .content,.sidebar-sidebar-content .content{width:400px}.footer-widgets-1,.footer-widgets-2,.footer-widgets-3,.sidebar-primary,.title-area{width:300px}.footer-widgets-1{margin-right:30px}}@media only screen and (max-width:960px){.site-inner,.wrap{max-width:800px}.content,.content-sidebar-sidebar .content,.content-sidebar-sidebar .content-sidebar-wrap,.footer-widgets-1,.footer-widgets-2,.footer-widgets-3,.sidebar-content-sidebar .content,.sidebar-content-sidebar .content-sidebar-wrap,.sidebar-primary,.sidebar-secondary,.sidebar-sidebar-content .content,.sidebar-sidebar-content .content-sidebar-wrap,.site-header .widget-area,.title-area{width:100%}.site-header .wrap{padding:20px 5%}.header-image .title-area{background-position:center top}.genesis-nav-menu li,.site-header .search-form,.site-header ul.genesis-nav-menu{float:none}.genesis-nav-menu,.site-description,.site-header .search-form,.site-header .title-area,.site-title{text-align:center}.genesis-nav-menu a,.genesis-nav-menu>.first>a,.genesis-nav-menu>.last>a{padding:20px 16px}.site-header .search-form{margin:16px auto}.genesis-nav-menu li.right{display:none}.footer-widgets-1{margin-right:0}}@media only screen and (max-width:800px){body{background-color:#fff;font-size:16px}.site-inner,.wrap{padding-left:5%;padding-right:5%}.archive-description,.author-box,.comment-respond,.entry,.entry-comments,.entry-pings,.sidebar .widget,.site-header{padding:0}.archive-pagination li a{margin-bottom:4px}.five-sixths,.four-sixths,.one-fourth,.one-half,.one-sixth,.one-third,.three-fourths,.three-sixths,.two-fourths,.two-sixths,.two-thirds{margin:0;width:100%}.sidebar .widget.enews-widget{padding:40px}}::-moz-selection{text-shadow:none}::selection{text-shadow:none}body{font-family:ff-tisa-web-pro,Georgia,serif;color:#222;background:url(/wp-content/themes/cherrymore/assets/images/confectionary.png)}a{color:#be051d}a:hover{color:#222}::-moz-selection{background:#be051d}::selection{background:#be051d}h1,h2,h3,h4,h5,h6{font-family:museo-slab,Georgia,serif;font-weight:300}p{margin-bottom:15px}.button,button,input[type=button],input[type=reset],input[type=submit]{background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#c90609),color-stop(100%,#8f0013));background:-webkit-linear-gradient(top,#c90609 0,#8f0013 100%);background:linear-gradient(to bottom,#c90609 0,#8f0013 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c90609 ', endColorstr='#8f0013 ', GradientType=0);outline:0;font-size:18px!important;font-weight:700;border-radius:4px}.button:hover,button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#c90609),color-stop(100%,#c90609));background:-webkit-linear-gradient(top,#c90609 0,#c90609 100%);background:linear-gradient(to bottom,#c90609 0,#c90609 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c90609 ', endColorstr='#c90609 ', GradientType=0)}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}table{border:1px solid #ddd}table tr td,table tr th{padding:6px 10px}table tbody th{border-top:1px solid #ddd;border-right:1px solid #ddd}input,select,textarea{font-family:museo-slab,Georgia,serif;padding:10px}.ib-social-icons ul{list-style:none;margin:0;text-align:right}.ib-social-icons ul li{display:inline-block;position:relative;margin-right:25px;margin-bottom:0;padding-bottom:0}.ib-social-icons ul li a{display:block}.ib-social-icons ul li a:before{content:'\f408';display:inline-block;padding:6px 10px 10px;font-family:FontAwesome;-webkit-font-smoothing:antialiased;width:16px;height:20px;text-align:center;position:relative;background:#fff;color:#be051d;font-size:18px;vertical-align:top}.ib-social-icons ul li.icon-facebook a:before{content:'\f09a'}.ib-social-icons ul li.icon-twitter a:before{content:'\f099'}.ib-social-icons ul li.icon-googleplus a:before{content:'\f0d5'}.ib-social-icons ul li.icon-pinterest a:before{content:'\f0d2'}.ib-social-icons ul li.icon-github a:before{content:'\f113'}.ib-social-icons ul li.icon-youtube a:before{content:'\f16a'}.ib-social-icons ul li.icon-dribbble a:before{content:'\f17d'}.ib-social-icons ul li.icon-tumblr a:before{content:'\f173'}.ib-social-icons ul li.icon-flickr a:before{content:'\f16e'}.ib-social-icons ul li.icon-vimeo a:before{content:'\f194'}.ib-social-icons ul li.icon-linkedin a:before{content:'\f0e1'}.ib-social-icons ul li.icon-instagram a:before{content:'\f16d'}.ib-social-icons ul li:last-child{margin-right:0}.fixed{height:60px!important;-webkit-animation:header-anim .2s ease .027s both;-ms-animation:header-anim .2s ease .027s both;animation:header-anim .2s ease .027s both;transition:all .4s ease;-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease}.fixed .genesis-nav-menu a{padding:20px 14px}.fixed .title-area{background-color:transparent!important;padding:0!important;position:static!important;box-shadow:none!important;width:130px!important;-webkit-transition:all 200ms linear 0s;transition:all 200ms linear 0s}.fixed .title-area a{display:block;height:58px;background-image:url(assets/images/logo-mini.png);background-size:105px;background-position-y:9px;background-repeat:no-repeat;overflow:hidden}.fixed .title-area a img{opacity:0!important;-webkit-transition:all 200ms linear 0s;transition:all 200ms linear 0s}.fixed .responsive-menu-icon::before,.fixed.site-header .header-cart{margin-top:10px}.fixed .genesis-nav-menu.responsive-menu{top:57px}.pagination{text-align:center}.pagination .archive-pagination .active a,.pagination .archive-pagination .active a:hover{background-color:#BE051D}.home .site-header{width:100%;z-index:499}.admin-bar .site-header{top:32px}.site-header{position:fixed;top:0;left:0;width:100%;z-index:99999;border-top:3px solid #be051d;box-shadow:0 1px 3px rgba(0,0,0,.1);height:80px;background:#fff}.site-header .widget-area{width:840px}.site-header .wrap{padding:0}.site-header .wrap .title-area{background-color:#be051d;color:#fff;margin:0 auto;padding:10px 20px;position:absolute;text-align:center;width:250px;z-index:999;-webkit-transition:all 200ms linear 0s;transition:all 200ms linear 0s}.site-header .wrap .title-area a img{opacity:1;transition:opacity .4s ease;-moz-transition:opacity .4s ease;-webkit-transition:opacity .4s ease;-ms-transition:opacity .4s ease;-o-transition:opacity .4s ease}.site-header .widget_nav_menu{float:right}.site-header .user-login{position:relative;border-bottom:1px solid #ddd;padding:3px 0 2px}.site-header .user-login .login{float:left;padding:4px 10px;border:1px solid #BCBCBC;border-right:0}.site-header .user-login .login .fa{font-size:20px;margin-right:3px}.site-header .header-cart{float:right;text-align:center;font-family:museo-slab,Georgia,serif;cursor:pointer;position:absolute;right:0;margin-top:19px;border:1px solid #ddd;border-left:2px solid #BE051D;border-right:0}.site-header .header-cart a{color:#BE051D;display:block;padding:5px 10px}.site-header .header-cart a:hover{color:#444}.site-header .header-cart .fa{font-size:20px;margin-right:5px;position:relative;top:2px;margin-left:5px}.site-header .header-cart .cart-quantity{font-size:14px;font-weight:400}.site-header .widget_text{position:absolute;right:0;width:190px;border-right:0;border-left:1px solid #ddd;font-size:16px}.site-header .widget_text .login{float:left;padding:4px 14px;color:#BE051D;cursor:pointer;border:0}.site-header .widget_text .phone{clear:both;text-align:center;font-family:museo-slab;padding-top:5px;font-size:20px}.site-inner{padding-top:0;position:relative;top:-50px;background:#fff}.content .entry{background:0 0}.content-sidebar .entry{padding:50px 0 50px 60px}.footer-widgets .wrap,.site-footer .wrap,.site-inner .wrap{box-shadow:0 1px 2px rgba(0,0,0,.3);box-sizing:border-box}.sidebar .widget{padding:50px 40px 0 0;margin-bottom:0}.sidebar .widget:last-child{padding-bottom:40px}.sidebar .widget .widget-title{margin-bottom:12px;font-size:20px;font-weight:400}body.error404 .entry-content .search-form{width:100%}body.error404 .entry-content .search-form input[type=search]{width:78%;padding:13px 10px 15px;margin-right:5px}body.search .archive-description{padding:30px 60px 20px}body.search .archive-description .archive-title{margin-bottom:0;font-weight:400}body.search .entry{padding-top:30px}.archive-description,.author-box{margin-bottom:0}.cherrymore-blank-page .entry{padding:0}.site-footer{background-color:transparent;text-align:center;padding:0;font-size:14px;font-family:museo-slab,Georgia,serif;font-weight:500;line-height:1.4}.site-footer #footer-text{width:100%;float:none;text-align:center}.site-footer #footer-right{display:none}.site-footer .wrap{padding:20px 10px;background-color:#f6f6f6}.footer-widgets{background:0 0;color:#fff;font-size:15px;padding-top:0}.footer-widgets .wrap{background:#be051d;padding:3% 5%}.footer-widgets .wrap .widget-area{width:23%;float:left}.footer-widgets .wrap .widget-area .widget{margin-bottom:0}.footer-widgets .wrap .widget-area:last-child{text-align:right}.footer-widgets .wrap .footer-widgets-4 .widget:first-of-type{margin-bottom:25px}.footer-widgets .wrap .footer-widgets-4 .widget:last-of-type .inline-content .fa{font-size:24px;margin-left:5px}.footer-widgets a{color:#fff}.footer-widgets a:hover{color:#ddd}.footer-widgets .widget-title{text-transform:uppercase;font-size:16px;font-weight:400}.footer-widgets li{border-bottom:0;padding-bottom:0;margin-bottom:5px}.genesis-nav-menu{font-family:museo-slab,Georgia,serif;font-weight:400}.genesis-nav-menu a{padding:30px 14px}.genesis-nav-menu .current-menu-item>a,.genesis-nav-menu a:hover{color:#be051d}.genesis-nav-menu .menu-item.nav-my-account{display:none!important}.genesis-nav-menu .menu-item.nav-login>a:before,.genesis-nav-menu .menu-item.nav-my-account>a:before{content:"\f007";font-family:FontAwesome;margin-right:8px}.genesis-nav-menu .menu-item.call a{cursor:pointer}.genesis-nav-menu .menu-item.call a:before{content:"\f095";font-family:FontAwesome;margin-right:8px}.genesis-nav-menu .sub-menu{border-top:2px solid #be051d}.genesis-nav-menu .sub-menu a{font-size:16px;padding:15px 14px}.genesis-nav-menu .sub-menu .current-menu-item>a:hover{color:#be051d}body.logged-in .genesis-nav-menu .menu-item.nav-my-account{display:inline-block!important}body.logged-in .genesis-nav-menu .menu-item.nav-login{display:none}.responsive-menu-icon{cursor:pointer;display:none}.responsive-menu-icon::before{content:"\f333";display:block;font:400 30px/1 dashicons;margin:20px auto 0;padding:5px;text-align:center;color:#000}.entry{margin-bottom:0}.entry-meta{margin-bottom:12px}.entry-meta .entry-categories{display:inline-block}.page-featured-image{background-image:url(/wp-content/themes/cherrymore/assets/images/home-featured.jpg);min-height:220px;position:relative;background-color:#ddd;background-size:cover;background-repeat:no-repeat;background-position:0 100%;margin-top:80px}.page-featured-image .entry-title{font-size:50px;color:#fff;position:absolute;bottom:25%}.page-featured-image:before{background-color:rgba(36,1,2,.75);bottom:0;content:'';left:0;position:absolute;right:0;top:0;width:100%}.single-post .entry{margin-bottom:0}body.home .home-featured{background-repeat:no-repeat;background-position:0 80%;background-size:cover;min-height:550px;margin-top:80px;position:relative}body.home .home-featured .customer-cta{position:absolute;background-color:rgba(255,255,255,.7);width:250px;height:190px;top:100px;right:7.45%;border-radius:5px;box-shadow:0 2px 6px rgba(0,0,0,.5)}body.home .home-featured .customer-cta .woocommerce-widget{border:0}body.home .home-featured .customer-cta .call-us{font-family:museo-slab;font-weight:700;font-size:25px;text-align:center;margin-top:-5px}body.home .home-featured .customer-cta .or{font-size:12px;text-align:center}body.home .home-featured .customer-cta .or:before{content:"";background-color:#444;width:80px;height:1px;display:inline-block;vertical-align:middle;margin-right:8px}body.home .home-featured .customer-cta .or:after{content:"";background-color:#444;width:80px;height:1px;display:inline-block;vertical-align:middle;margin-left:8px}body.home .home-featured .customer-cta span{font-size:16px}body.home .home-featured .customer-cta .phone{margin-top:-8px}body.home .section{padding:50px;position:relative;border-bottom:1px solid #ccc}body.home .section .section-feature-image{display:none}body.home .section .featured-image{height:630px;width:338px;float:left;margin-top:-21%;background-repeat:no-repeat}body.home .section .featured-content{float:right;width:63%;padding:50px 20px}body.home .section .section-title{font-size:45px;margin-bottom:30px;color:#be051d}body.home .section ul li{margin-bottom:5px}body.home .section ul li span{position:relative;padding-bottom:10px;display:block}body.home .featured-content-two{background-position:105% center;background-repeat:no-repeat}body.home .featured-content-two .featured-content{float:left}body.home .featured-content-three{background-position:8% 0;background-repeat:no-repeat}body.home .featured-content-four .section-inner .first{width:34%;float:left;border:1px solid #eee;padding:20px 20px 23px;margin-right:1%}body.home .featured-content-four .section-inner .first ul{line-height:1.5}body.home .featured-content-four .section-inner .first ul li:before{content:"\f006";font-family:FontAwesome;margin-right:10px;float:left;color:#be051d}body.home .featured-content-four .section-inner .first .section-title{margin:-20px -20px 20px;padding:20px;border-bottom:solid 1px #eee;font-size:34px}body.home .featured-content-four .section-inner .mid{width:40%;float:left}body.home .featured-content-four .section-inner .mid ul{text-align:inherit;font-size:20px}body.home .featured-content-four .section-inner .mid ul li{padding:23px 0 23px 15px;margin-bottom:6px;border:1px solid #ebebeb}body.home .featured-content-four .section-inner .mid ul li .fa{width:50px;font-size:38px;margin-right:10px;text-align:center;color:#BE051D;border-right:1px solid #9D0211;vertical-align:middle}body.home .featured-content-four .section-inner .last{width:264px;float:right}body.home .featured-content-four .section-inner .one-fourth{margin-left:0}body.home .featured-content-five{background-image:none!important}body.home .featured-content-five .section-title{font-size:34px;margin-bottom:20px}body.home .featured-content-five .bx-wrapper{margin-bottom:20px}body.home .featured-content-five .bx-wrapper img{margin-right:10px}body.home .featured-content-five .first{border-right:1px solid #ddd;width:35%;float:left}body.home .featured-content-five .first ul{padding-right:20px}body.home .featured-content-five .first ul li{margin-bottom:7px;border-bottom:1px solid #EBEBEB;padding-bottom:7px}body.home .featured-content-five .first ul li:before{content:"\f105";font-family:FontAwesome;margin-right:10px;float:left;color:#be051d}body.home .featured-content-five .last{width:62%;float:right}body.home .featured-content-five .featured-content{padding-bottom:0;padding-top:30px}body.home .featured-content-five ul li a{color:#444}body.home .featured-content-five blockquote{font-style:normal;display:table}body.home .featured-content-five blockquote:before{display:none}body.home .featured-content-five blockquote p{font-size:18px;color:#000;margin-top:0}body.home .featured-content-five blockquote p:first-child{display:none}body.home .featured-content-five blockquote footer{color:#be051d}body.home .featured-content-five .view-more{text-transform:uppercase;font-size:15px;font-weight:700;border-bottom:1px solid #BE051D;margin-top:5px;display:inline-block}body.home .featured-content-five .view-more:hover{border-bottom:1px solid #222}body.home .featured-content-six{background-repeat:no-repeat;background-size:cover;min-height:350px;display:inline-table;width:100%}body.home .featured-content-six .section-inner{display:table-cell;vertical-align:middle}body.home .featured-content-six .section-inner .one-fourth{width:23%}body.home .featured-content-six .section-inner .one-fourth div{width:200px;border:2px solid #8f0013;border-radius:100%;height:200px;background-color:rgba(255,255,255,.8);padding:30% 8%;box-shadow:0 0 1px 2px rgba(255,255,255,.8);text-align:center;margin:0 auto}body.home .featured-content-six .section-inner .one-fourth div h3{font-size:22px;color:#8f0013;font-weight:700}body.home .featured-content-seven .section-inner{padding:0 50px}body.home .featured-content-seven .section-inner .first{width:73%;float:left}body.home .featured-content-seven .section-inner .last{width:264px;float:right}body.home .featured-content-seven .section-inner table{border:1px solid #d7d7d7;border-collapse:inherit;background:#fff;font-size:15px;color:#000;width:80%;margin-bottom:0;margin-top:40px}body.home .featured-content-seven .section-inner table thead th{padding:10px;text-transform:uppercase;font-weight:700;font-size:18px;background:#f7f7f7}body.home .featured-content-seven .section-inner table tbody th{border-right:1px solid #d7d7d7;border-top:1px solid #d7d7d7}body.home .featured-content-seven .section-inner table tbody tr:nth-of-type(odd){background:#fbfbfb}body.home .featured-content-seven .section-inner table td,body.home .featured-content-seven .section-inner table th{padding:12px}body.home .featured-content-seven .section-inner table th{font-weight:700}.archive .entry,.blog .entry,.search .entry{padding-bottom:0}.archive .entry:last-child,.blog .entry:last-child,.search .entry:last-child{padding-bottom:40px}.more-link{background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#c90609),color-stop(100%,#8f0013));background:-webkit-linear-gradient(top,#c90609 0,#8f0013 100%);background:linear-gradient(to bottom,#c90609 0,#8f0013 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c90609 ', endColorstr='#8f0013 ', GradientType=0);outline:0;color:#fff;padding:5px 25px;display:inline-block;text-transform:uppercase;border-radius:4px;font-size:16px;vertical-align:middle}.more-link:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#c90609),color-stop(100%,#c90609));background:-webkit-linear-gradient(top,#c90609 0,#c90609 100%);background:linear-gradient(to bottom,#c90609 0,#c90609 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c90609 ', endColorstr='#c90609 ', GradientType=0);color:#fff}.woocommerce-widget{border:4px solid #be051d;border-left-width:1px;border-right-width:1px;padding:20px 9px;border-radius:4px;font-family:museo-slab,Georgia,serif;position:relative}.woocommerce-widget .guaranteed-text{display:none;position:absolute;top:0;left:0;background-color:#BB050C;color:#fff;width:100%;padding:14px 10px;font-size:15px;text-align:center;font-weight:800}.woocommerce-widget .widget-title{font-size:28px;text-align:center;color:#3f3f3f;font-weight:700;line-height:1.3;border-bottom:1px solid #6ea62c;padding-bottom:10px;margin-bottom:0}.woocommerce-widget .product-price{font-size:54px;color:#be051d;font-weight:900;padding:5px;text-align:center;font-family:museo-slab,Georgia,serif}.woocommerce-widget .stock-status{text-align:center;color:#6ea62c;font-size:15px;font-weight:500;text-transform:uppercase;margin-top:-10px}.woocommerce-widget .stock-status span{position:relative;display:block}.woocommerce-widget .stock-status span:before{content:"";display:block;width:55px;background-color:#6ea62c;height:1px;position:absolute;left:0;top:11px}.woocommerce-widget .stock-status span:after{content:"";display:block;width:55px;background-color:#6ea62c;height:1px;position:absolute;right:0;top:11px}.woocommerce-widget .quantity{font-size:15px;font-weight:500;padding:0;float:right}.woocommerce-widget .quantity .qty{width:50%;padding:5px;margin-left:0;font-size:15px;font-weight:500}.woocommerce-widget .button{display:block;width:100%;border-radius:3px;font-weight:700;font-family:museo-slab,Georgia,serif;font-size:14px!important;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodΓÇªEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#c90609),color-stop(100%,#8f0013));background:-webkit-linear-gradient(top,#c90609 0,#8f0013 100%);background:linear-gradient(to bottom,#c90609 0,#8f0013 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c90609 ', endColorstr='#8f0013 ', GradientType=0);outline:0;margin-top:10px;text-align:center}.woocommerce-widget .button .fa{margin-right:10px;font-size:18px}.woocommerce-widget .added_to_cart{display:none}.woocommerce-widget .widget-footer{text-align:center;margin-top:10px}.woocommerce-widget .widget-footer a{color:#be051d;font-size:10px;font-weight:400;text-decoration:underline;display:inline-block;line-height:.8}.woocommerce-widget .widget-footer a:first-child{padding-right:5px;border-right:1px solid #ddd}.woocommerce-widget .widget-footer a:last-child{padding-left:5px}.woocommerce-widget .quantity-input{padding:10px 15px;margin:12px 0;font-size:15px;font-weight:500}.woocommerce-widget .quantity-input span{float:left;margin-right:15px;margin-top:5px}.button.loading:after{content:"\f1ce"!important;font-family:FontAwesome!important;margin-left:10px!important;position:static!important;-moz-animation-name:spin;-moz-animation-duration:4000ms;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear;-ms-animation-name:spin;-ms-animation-duration:4000ms;-ms-animation-iteration-count:infinite;-ms-animation-timing-function:linear;-webkit-animation-name:spin;animation-name:spin;-webkit-animation-duration:4000ms;animation-duration:4000ms;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}.button.loading .fa-shopping-cart{display:none}.button.added:after{content:"\f00c"!important;font-family:FontAwesome!important;margin-left:10px!important}.button.added .fa-shopping-cart{display:none}.quantity,.woocommerce .quantity{float:left;width:100px;margin:0 4px 0 0;position:relative;overflow:hidden;zoom:1}.quantity .icon,.woocommerce .quantity .icon{float:left;width:30%;padding:3px 5px 4px;text-align:center;cursor:pointer;background:#eee;border:1px solid #ddd;line-height:1.6;font-size:15px;font-family:museo-slab,Georgia,serif}.quantity .icon:hover,.woocommerce .quantity .icon:hover{background-color:#ddd}.quantity .dec,.woocommerce .quantity .dec{border-right:0!important}.quantity .inc,.woocommerce .quantity .inc{border-left:0!important}.quantity .qty,.woocommerce .quantity .qty{width:40px!important;height:33px;float:left;padding:0!important;margin:0;text-align:center!important;border-radius:2px 0 0 2px;box-shadow:inset 0 0 2px 0 #f7f6f7;-webkit-box-shadow:inset 0 0 2px 0 #f7f6f7;font-family:museo-slab,Georgia,serif;font-weight:600;font-size:15px;-moz-appearance:textfield}@-ms-keyframes spin{from{-ms-transform:rotate(0deg)}to{-ms-transform:rotate(360deg)}}@-webkit-keyframes spin{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes spin{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}body.woocommerce-page.archive .content,body.woocommerce.archive .content{padding:50px 60px 0}body.woocommerce .order_details li,body.woocommerce-page .order_details li{list-style:none}body.woocommerce .product_meta,body.woocommerce-page .product_meta{display:none}body.woocommerce #respond input#submit,body.woocommerce a.button,body.woocommerce button.button,body.woocommerce input.button,body.woocommerce-page #respond input#submit,body.woocommerce-page a.button,body.woocommerce-page button.button,body.woocommerce-page input.button{color:#fff;border-radius:3px;font-weight:700;font-size:18px;font-family:museo-slab,Georgia,serif;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#c90609),color-stop(100%,#8f0013));background:-webkit-linear-gradient(top,#c90609 0,#8f0013 100%);background:linear-gradient(to bottom,#c90609 0,#8f0013 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c90609 ', endColorstr='#8f0013 ', GradientType=0);outline:0;padding:15px 30px}body.woocommerce #respond input#submit:hover,body.woocommerce a.button:hover,body.woocommerce button.button:hover,body.woocommerce input.button:hover,body.woocommerce-page #respond input#submit:hover,body.woocommerce-page a.button:hover,body.woocommerce-page button.button:hover,body.woocommerce-page input.button:hover{color:#fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#c90609),color-stop(100%,#c90609));background:-webkit-linear-gradient(top,#c90609 0,#c90609 100%);background:linear-gradient(to bottom,#c90609 0,#c90609 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c90609 ', endColorstr='#c90609 ', GradientType=0)}body.woocommerce div.product p.price,body.woocommerce div.product span.price,body.woocommerce-page div.product p.price,body.woocommerce-page div.product span.price{font-family:museo-slab,Georgia,serif;color:#be051d;font-weight:700;margin-bottom:0}body.woocommerce div.product div.images,body.woocommerce-page div.product div.images{width:40%}body.woocommerce div.product div.summary,body.woocommerce-page div.product div.summary{width:56%}body.woocommerce a.added_to_cart,body.woocommerce-page a.added_to_cart{display:none}body.woocommerce a.remove,body.woocommerce-page a.remove{font-size:14px;width:15px;height:15px}body.woocommerce ul.products li.product,body.woocommerce-page ul.products li.product{clear:none;margin-right:3.8%;width:30.3%}body.woocommerce ul.products li.product:nth-of-type(3n),body.woocommerce-page ul.products li.product:nth-of-type(3n){margin-right:0}body.woocommerce ul.products li.product h3,body.woocommerce-page ul.products li.product h3{font-size:16px;font-weight:400;padding-top:0;margin:0 auto;max-height:48px;max-width:210px;overflow:hidden;line-height:1.5}body.woocommerce ul.products li.product span.price,body.woocommerce-page ul.products li.product span.price{font-family:museo-slab,Georgia,serif;color:#be051d;font-weight:700;margin-bottom:5px}body.woocommerce ul.products li.product .button,body.woocommerce-page ul.products li.product .button{float:right;margin-top:0;padding:14px 35px;text-transform:inherit;font-size:16px!important}body.woocommerce ul.products li.product .quantity .icon,body.woocommerce-page ul.products li.product .quantity .icon{padding:9px 5px}body.woocommerce ul.products li.product .quantity .qty,body.woocommerce-page ul.products li.product .quantity .qty{height:44px}body.woocommerce-page.single-product .quantity,body.woocommerce.single-product .quantity{margin-right:10px!important}body.woocommerce-page.single-product .quantity .icon,body.woocommerce.single-product .quantity .icon{padding:9px 5px}body.woocommerce-page.single-product .quantity .qty,body.woocommerce.single-product .quantity .qty{height:44px}body.woocommerce-page.single-product .button,body.woocommerce.single-product .button{padding:14px 35px;text-transform:inherit;font-size:16px!important}body.woocommerce div.product .woocommerce-tabs ul.tabs,body.woocommerce-page div.product .woocommerce-tabs ul.tabs{margin-bottom:0}body.woocommerce div.product .woocommerce-tabs ul.tabs li a,body.woocommerce-page div.product .woocommerce-tabs ul.tabs li a{font-size:16px}body.woocommerce div.product .woocommerce-tabs .panel,body.woocommerce-page div.product .woocommerce-tabs .panel{padding:30px 30px 0;border:1px solid #ddd;border-top:0}body.woocommerce div.product .woocommerce-tabs .panel h2,body.woocommerce-page div.product .woocommerce-tabs .panel h2{font-size:24px;font-weight:400}body.woocommerce div.product .woocommerce-tabs .panel .more-links,body.woocommerce-page div.product .woocommerce-tabs .panel .more-links{font-size:20px}body.woocommerce div.product .woocommerce-tabs .panel p,body.woocommerce-page div.product .woocommerce-tabs .panel p{margin-bottom:10px}body.woocommerce table.shop_table td.actions .input-text,body.woocommerce-page table.shop_table td.actions .input-text{width:140px;padding:14px 6px 11px!important;font-size:15px}body.woocommerce table.shop_table thead,body.woocommerce-page table.shop_table thead{background:#f3f3f3}body.woocommerce-page.woocommerce-cart .entry,body.woocommerce.woocommerce-cart .entry{max-width:900px;margin:0 auto}body.woocommerce-page.woocommerce-cart form,body.woocommerce.woocommerce-cart form{margin-bottom:30px}body.woocommerce-page.woocommerce-cart .cart-collaterals .cart_totals,body.woocommerce.woocommerce-cart .cart-collaterals .cart_totals{width:100%;float:none}body.woocommerce-page.woocommerce-cart .cart-collaterals .cart_totals table,body.woocommerce.woocommerce-cart .cart-collaterals .cart_totals table{border-left:1px solid #ddd}body.woocommerce-page.woocommerce-cart .cart-collaterals .cart_totals table td,body.woocommerce-page.woocommerce-cart .cart-collaterals .cart_totals table th,body.woocommerce.woocommerce-cart .cart-collaterals .cart_totals table td,body.woocommerce.woocommerce-cart .cart-collaterals .cart_totals table th{padding:6px 15px}body.woocommerce-page.woocommerce-cart .cart-collaterals .cart_totals table th,body.woocommerce.woocommerce-cart .cart-collaterals .cart_totals table th{border-right:1px solid #ddd}body.woocommerce-page.woocommerce-cart .cart-collaterals .cart_totals p,body.woocommerce.woocommerce-cart .cart-collaterals .cart_totals p{margin-bottom:10px}body.woocommerce-page.woocommerce-cart table.shop_table,body.woocommerce.woocommerce-cart table.shop_table{border-radius:0}body.woocommerce-page.woocommerce-cart table.shop_table img,body.woocommerce.woocommerce-cart table.shop_table img{width:50px}body.woocommerce-page.woocommerce-cart table.shop_table th,body.woocommerce.woocommerce-cart table.shop_table th{border-right:0}body.woocommerce-page.woocommerce-cart table.shop_table td.actions,body.woocommerce.woocommerce-cart table.shop_table td.actions{padding:10px}body.woocommerce-page.woocommerce-cart table.shop_table td.actions .coupon,body.woocommerce.woocommerce-cart table.shop_table td.actions .coupon{width:320px;float:left}body.woocommerce-page.woocommerce-cart input[name=apply_coupon].button,body.woocommerce.woocommerce-cart input[name=apply_coupon].button{padding:13px}body.woocommerce-page.woocommerce-checkout .entry,body.woocommerce.woocommerce-checkout .entry{max-width:900px;margin:0 auto}body.woocommerce-page.woocommerce-checkout #payment,body.woocommerce.woocommerce-checkout #payment{background:#f7f7f7;border-radius:0;border:1px solid #ddd}body.woocommerce-page.woocommerce-checkout #payment div.payment_box,body.woocommerce.woocommerce-checkout #payment div.payment_box{background-color:#eee}body.woocommerce-page.woocommerce-checkout #payment div.payment_box:before,body.woocommerce.woocommerce-checkout #payment div.payment_box:before{border-bottom-color:#eee}body.woocommerce-page.woocommerce-checkout #payment ul.payment_methods li,body.woocommerce.woocommerce-checkout #payment ul.payment_methods li{list-style:none}body.woocommerce-page.woocommerce-checkout #payment ul.payment_methods li input,body.woocommerce.woocommerce-checkout #payment ul.payment_methods li input{margin-right:0}body.woocommerce-page.woocommerce-checkout #payment ul.payment_methods li img,body.woocommerce.woocommerce-checkout #payment ul.payment_methods li img{margin-left:5px}body.woocommerce-page.woocommerce-checkout #payment #place_order,body.woocommerce.woocommerce-checkout #payment #place_order{float:left}body.woocommerce-page.woocommerce-checkout #payment .terms,body.woocommerce.woocommerce-checkout #payment .terms{display:block;float:right;padding-right:0;padding-top:5px;margin-bottom:0;width:auto}body.woocommerce-page.woocommerce-checkout #payment .terms label,body.woocommerce.woocommerce-checkout #payment .terms label{padding-right:10px}body.woocommerce-page.woocommerce-checkout #payment label,body.woocommerce.woocommerce-checkout #payment label{font-size:16px;font-weight:700}body.woocommerce-page.woocommerce-checkout #payment div.form-row,body.woocommerce.woocommerce-checkout #payment div.form-row{margin-bottom:0}body.woocommerce-page.woocommerce-checkout .select2-container,body.woocommerce-page.woocommerce-checkout input.input-text,body.woocommerce.woocommerce-checkout .select2-container,body.woocommerce.woocommerce-checkout input.input-text{font-size:18px;font-family:ff-tisa-web-pro,Georgia,serif}body.woocommerce-page.woocommerce-checkout input.input-text,body.woocommerce.woocommerce-checkout input.input-text{padding:10px;background-color:#f7f7f7;border-radius:4px;height:51px}body.woocommerce-page.woocommerce-checkout table.shop_table,body.woocommerce.woocommerce-checkout table.shop_table{border-radius:0}body.woocommerce-page.woocommerce-checkout table.shop_table tbody td,body.woocommerce-page.woocommerce-checkout table.shop_table tbody th,body.woocommerce-page.woocommerce-checkout table.shop_table tfoot td,body.woocommerce-page.woocommerce-checkout table.shop_table tfoot th,body.woocommerce.woocommerce-checkout table.shop_table tbody td,body.woocommerce.woocommerce-checkout table.shop_table tbody th,body.woocommerce.woocommerce-checkout table.shop_table tfoot td,body.woocommerce.woocommerce-checkout table.shop_table tfoot th{border-right:1px solid #ddd}body.woocommerce-page.woocommerce-checkout table.shop_table tbody td:last-child,body.woocommerce-page.woocommerce-checkout table.shop_table tbody th:last-child,body.woocommerce-page.woocommerce-checkout table.shop_table tfoot td:last-child,body.woocommerce-page.woocommerce-checkout table.shop_table tfoot th:last-child,body.woocommerce.woocommerce-checkout table.shop_table tbody td:last-child,body.woocommerce.woocommerce-checkout table.shop_table tbody th:last-child,body.woocommerce.woocommerce-checkout table.shop_table tfoot td:last-child,body.woocommerce.woocommerce-checkout table.shop_table tfoot th:last-child{border-right:0}body.woocommerce-page.woocommerce-checkout table.shop_table tfoot td,body.woocommerce.woocommerce-checkout table.shop_table tfoot td{font-weight:300}body.woocommerce-page.woocommerce-checkout .col2-set .col-1,body.woocommerce-page.woocommerce-checkout .col2-set .col-2,body.woocommerce.woocommerce-checkout .col2-set .col-1,body.woocommerce.woocommerce-checkout .col2-set .col-2{width:100%;float:none;margin-bottom:20px}body.woocommerce-page.woocommerce-checkout .col2-set .col-2,body.woocommerce.woocommerce-checkout .col2-set .col-2{border-top:solid 3px #ddd;padding-top:30px;border-bottom:solid 3px #ddd;padding-bottom:20px;margin:70px 0}body.woocommerce-page.woocommerce-checkout .custom-checkout-meta,body.woocommerce.woocommerce-checkout .custom-checkout-meta{margin-top:15px}body.woocommerce-page.woocommerce-checkout .custom-checkout-meta .fa,body.woocommerce.woocommerce-checkout .custom-checkout-meta .fa{margin-right:5px}body.woocommerce-page.woocommerce-account .myaccount_user,body.woocommerce.woocommerce-account .myaccount_user{padding:10px 20px;background-color:#FFF;border-left:3px solid #be051d}body.woocommerce .woocommerce-info,body.woocommerce-page .woocommerce-info{border-top-color:#be051d}body.woocommerce .woocommerce-info:before,body.woocommerce-page .woocommerce-info:before{content:"\e020";color:#000}body.woocommerce form .form-row,body.woocommerce-page form .form-row{width:100%;float:none;margin-bottom:20px}body.woocommerce form .form-row label,body.woocommerce-page form .form-row label{font-weight:700;font-size:20px}body.woocommerce form .form-row label.inline,body.woocommerce-page form .form-row label.inline{margin-left:10px}body.woocommerce form .form-row .input-text,body.woocommerce-page form .form-row .input-text{height:51px}body.woocommerce form .form-row textarea.input-text,body.woocommerce-page form .form-row textarea.input-text{height:auto}body.woocommerce form h3,body.woocommerce-page form h3{font-size:40px;margin-bottom:30px;font-weight:700}body.woocommerce form h3#ship-to-different-address,body.woocommerce-page form h3#ship-to-different-address{margin-bottom:30px;font-size:24px}body.woocommerce form table thead th,body.woocommerce-page form table thead th{text-transform:uppercase;border-right:1px solid #ddd}body.woocommerce form table thead th:last-child,body.woocommerce-page form table thead th:last-child{border-right:0}body.woocommerce form input[name=save_account_details],body.woocommerce-page form input[name=save_account_details]{margin-top:20px}body.woocommerce .checkout_coupon .form-row-first,body.woocommerce-page .checkout_coupon .form-row-first{float:left;width:72%;margin-bottom:0}body.woocommerce .checkout_coupon .form-row-first .input-text,body.woocommerce-page .checkout_coupon .form-row-first .input-text{padding:9px}body.woocommerce .checkout_coupon .form-row-last,body.woocommerce-page .checkout_coupon .form-row-last{float:left;width:28%;text-align:right;margin-bottom:0}body.woocommerce .checkout_coupon input,body.woocommerce-page .checkout_coupon input{height:51px;width:100%}.select2-container .select2-choice{border-radius:0;padding:9px 8px;border:1px solid #ddd}.woocommerce-thankyou-order-received{margin-bottom:0}body.woocommerce ul.products li.product,body.woocommerce-page ul.products li.product{text-align:center}body.woocommerce ul.products li.product .button,body.woocommerce-page ul.products li.product .button{width:100%}body.woocommerce table.shop_attributes td p,body.woocommerce-page table.shop_attributes td p{padding:8px}body.woocommerce-page.woocommerce-checkout .col2-set .col-2{margin-top:30px}.custom-checkout-meta{border:1px solid #ddd;padding:20px}.custom-checkout-meta div{border-bottom:1px solid #ddd;padding-bottom:6px;margin-bottom:10px}.custom-checkout-meta div:last-child{border:0;padding:0;margin:0}.custom-checkout-meta .fa{font-size:20px;color:#be051d;width:30px;height:30px;float:left;margin-top:6px}.comment-content a{word-wrap:break-word}li.comment{background:0 0;border:none}.comment-respond,.entry-pings{padding:40px 60px 16px}div.gform_wrapper{max-width:800px;margin:0 auto}div.gform_wrapper input.large,div.gform_wrapper input.medium,div.gform_wrapper textarea.medium{padding:10px;font-family:museo-slab,Georgia,serif}div.gform_wrapper .top_label .gfield_label{font-weight:400;margin-bottom:0}div.gform_wrapper .top_label .gfield_error input.large,div.gform_wrapper .top_label .gfield_error select.large,div.gform_wrapper .top_label .gfield_error textarea.textarea{width:100%}div.gform_wrapper .gform_footer{padding-top:0}div.gform_wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container,div.gform_wrapper li.gfield_html{max-width:100%}div.gform_wrapper .gfield_description+.gform_wrapper .gfield_description.validation_message,div.gform_wrapper .ginput_container+.gfield_description.validation_message,div.gform_wrapper li.gfield.gfield_error.gfield_contains_required div.gfield_description{margin:0;padding-right:0!important}div.gform_wrapper .gfield_error .gfield_label,div.gform_wrapper div.validation_error,div.gform_wrapper li.gfield.gfield_error,div.gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{background-color:transparent;border-top:none;border-bottom:none;color:#000;margin-bottom:0}div.gf_browser_ie.gform_wrapper .gform_footer input.button{padding:16px 24px}div.gform_wrapper li.gfield.gfield_error.gfield_contains_required div.gfield_description,div.gform_wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container,div.gform_wrapper li.gfield.gfield_error.gfield_contains_required fieldset legend.gfield_label,div.gform_wrapper li.gfield.gfield_error.gfield_contains_required label.gfield_label{margin-left:0}@media only screen and (max-width:1400px){.site-inner,.wrap{max-width:100%!important}.site-inner{margin-left:5%;margin-right:5%}.site-header .wrap{padding-left:5%;padding-right:5%}.site-header .widget-area{margin-right:30px}.page-featured-image .wrap{padding:0 5%}}@media only screen and (max-width:1350px){body.home .featured-content-four .section-inner .first{margin-right:1.5%;width:33%}body.home .featured-content-four .section-inner .mid{width:39.5%}body.home .featured-content-four .section-inner .mid ul{font-size:18px}body.home .featured-content-four .section-inner .mid ul li{padding:23px 4px}body.woocommerce ul.products li.product,body.woocommerce-page ul.products li.product{margin:0 3.8% 2.992em 0}}@media only screen and (max-width:1280px){.sidebar-primary{width:25%}.content{width:75%}}@media only screen and (max-width:1257px){body.home .featured-content-four .section-inner .first{padding:20px 12px 23px}body.home .featured-content-four .section-inner .mid{width:38%}}@media only screen and (max-width:1200px){body.home .featured-content-seven .section-inner{padding:0}body.home .featured-content-seven .section-inner .first{width:66%}body.home .featured-content-seven .section-inner table{width:90%}body.home .section .featured-content{width:59%}body.home .featured-content-four{font-size:16px}body.home .featured-content-four .section-inner:after{width:28%}body.home .featured-content-four .section-inner .first{width:49%}body.home .featured-content-four .section-inner .first .section-title{margin:-20px -13px 20px}body.home .featured-content-four .section-inner .mid{width:49%}body.home .featured-content-four .section-inner .mid ul{font-size:16px}body.home .featured-content-four .section-inner .mid ul li{padding:23px 4px}body.home .featured-content-four .section-inner .last{width:100%;float:none;clear:both}body.home .featured-content-three{background-position:8% 100%}body.home .home-featured{min-height:400px}.site-header .widget-area{width:740px}.site-header .wrap .title-area{width:220px}.sidebar-primary{width:36%}.content{width:62%}.fixed .genesis-nav-menu a{padding:22px 14px}.woocommerce-widget{top:30px;padding:20px 50px}.woocommerce-widget .widget-title{font-size:18px}.woocommerce-widget .stock-status{width:220px;margin:0 auto;position:relative}.woocommerce-widget form{width:100%;margin:0 auto}.woocommerce-widget .quantity-input{width:230px;margin:0 auto;text-align:center}.woocommerce-widget .widget-footer{margin-top:20px}.woocommerce-widget .widget-footer a{font-size:16px}body.woocommerce ul.products li.product .button,body.woocommerce-page ul.products li.product .button{padding:14px 25px}}@media only screen and (max-width:1105px) and (min-width:768px){body.woocommerce ul.products li.product .button,body.woocommerce-page ul.products li.product .button{width:100%;margin-top:10px;padding:14px 5px}body.woocommerce ul.products li.product .quantity,body.woocommerce-page ul.products li.product .quantity{width:100%}body.woocommerce ul.products li.product .quantity .icon,body.woocommerce-page ul.products li.product .quantity .icon{padding:6px 5px;font-weight:700;background:#fff;width:20%}body.woocommerce ul.products li.product .quantity .qty,body.woocommerce-page ul.products li.product .quantity .qty{width:60%!important;height:38px;background:#fff}}@media only screen and (max-width:1044px){body.home .section .featured-image{height:620px;width:300px;background-size:300px}}@media only screen and (max-width:990px){.featured-content-seven .section-inner .first{width:63%}}@media only screen and (max-width:1024px){.site-header .widget-area{width:690px;margin-right:40px}.site-header .widget_nav_menu{float:right;width:auto}.site-header .wrap .title-area{width:200px}body.home .home-featured{min-height:350px}.genesis-nav-menu a{padding:31px 10px}.fixed .genesis-nav-menu a{padding:22px 10px}body.woocommerce .checkout_coupon .form-row-first,body.woocommerce-page .checkout_coupon .form-row-first{width:60%}}@media only screen and (max-width:960px){.genesis-nav-menu .sub-menu,.genesis-nav-menu.responsive-menu{display:none}.nav-primary .responsive-menu-icon{margin-top:20px}.responsive-menu-icon{float:right}.genesis-nav-menu.responsive-menu,.genesis-nav-menu.responsive-menu>.menu-item>.sub-menu{display:none}.genesis-nav-menu.responsive-menu .menu-item,.responsive-menu-icon{display:block}.genesis-nav-menu.responsive-menu .menu-item{margin:0}.genesis-nav-menu.responsive-menu .menu-item:hover{position:static}.genesis-nav-menu.responsive-menu .current-menu-item>a,.genesis-nav-menu.responsive-menu .sub-menu .current-menu-item>a:hover,.genesis-nav-menu.responsive-menu a,.genesis-nav-menu.responsive-menu a:hover{background:0 0;line-height:1;padding:12px 18px}.nav-primary .genesis-nav-menu.responsive-menu .current-menu-item>a,.nav-primary .genesis-nav-menu.responsive-menu .sub-menu .current-menu-item>a:hover,.nav-primary .genesis-nav-menu.responsive-menu a,.nav-primary .genesis-nav-menu.responsive-menu a:hover{color:#000}.genesis-nav-menu.responsive-menu .menu-item-has-children{cursor:pointer}.genesis-nav-menu.responsive-menu .menu-item-has-children>a{margin-right:0}.genesis-nav-menu.responsive-menu>.menu-item-has-children:before{content:"\f347";font:400 16px/1 dashicons;height:16px;padding:16px 20px;right:0;z-index:9999;position:absolute}.nav-primary .genesis-nav-menu.responsive-menu>.menu-item-has-children:before{color:#000}.genesis-nav-menu.responsive-menu .menu-open.menu-item-has-children:before{content:"\f343"}.genesis-nav-menu.responsive-menu .sub-menu{border:none;left:auto;opacity:1;position:relative;-webkit-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out;width:100%;z-index:99}.genesis-nav-menu.responsive-menu .sub-menu .sub-menu{margin:0}.genesis-nav-menu.responsive-menu .sub-menu .current-menu-item>a:hover,.genesis-nav-menu.responsive-menu .sub-menu li a,.genesis-nav-menu.responsive-menu .sub-menu li a:hover{background:0 0;border:none;padding:12px 20px;position:relative;width:100%;color:#111}.genesis-nav-menu.responsive-menu{background-color:#fff;position:absolute;right:0;top:77px;float:right;text-align:right;box-shadow:0 1px 2px rgba(0,0,0,.5);padding-top:30px}.genesis-nav-menu.responsive-menu .menu-item{display:block;background-color:#fff;text-align:left;padding:0 20px}.genesis-nav-menu.responsive-menu a{border-bottom:1px dotted #e6e6e6}body.logged-in .genesis-nav-menu .menu-item.nav-my-account{display:block!important}.site-header .widget-area,.title-area{width:auto}.footer-widgets .wrap .widget-area{width:25%}body.home .home-featured{background-position:70% 40%}body.home .section{padding:50px 30px}body.home .section .section-title{font-size:40px}body.home .section .featured-image{margin-top:0}body.home .section .featured-content{padding-bottom:0;width:51%}body.home .featured-content-four .section-inner .last{float:right}body.home .featured-content-four .section-inner:after{display:none}body.home .featured-content-seven .section-inner{padding:0}body.home .featured-content-seven .section-inner .first{width:59%}body.home .featured-content-seven .section-inner table{width:90%}.content,.sidebar-primary{width:100%}.content-sidebar .entry{padding:50px 40px 0}.content-sidebar .entry:last-child{padding-bottom:0}body.woocommerce-page.woocommerce-checkout #payment .terms label{font-size:15px;padding-right:0}body.woocommerce-page.woocommerce-checkout .col2-set .col-2{margin:30px 0}body.woocommerce form h3,body.woocommerce-page form h3{font-size:30px}body.woocommerce form .form-row,body.woocommerce-page form .form-row{margin-bottom:10px}body.woocommerce form .form-row label,body.woocommerce-page form .form-row label{font-size:16px}.sidebar .widget{padding-left:40px;padding-bottom:0}.sidebar .widget:last-child{padding-bottom:40px}.comment-respond,.entry-pings{padding:40px 40px 0}}@media only screen and (max-width:872px){body.error404 .entry-content .search-form input[type=submit]{padding:16px 18px}}@media only screen and (max-width:850px){body.home .section .featured-image{width:280px;background-size:280px}body.home .featured-content-seven .section-inner .first{width:56%}}@media only screen and (max-width:800px){.site-inner,.wrap{padding-left:0;padding-right:0}.entry{padding:50px 20px}.content-sidebar .entry{padding:50px 20px 20px}.page-featured-image .entry-title{left:30px}.footer-widgets .wrap{padding:5% 20px 3%}.footer-widgets .wrap .widget-area{width:100%;float:none;margin-bottom:30px}.footer-widgets .wrap .widget-area .ib-social-icons ul,.footer-widgets .wrap .widget-area:last-child{text-align:inherit}body.home .section{padding:50px 20px;background-size:215px}body.home .section .section-title{font-size:32px}body.home .section ul{font-size:16px}body.home .section .featured-image{height:400px;width:228px;background-size:215px}body.home .section .featured-content{width:57%;padding:0}body.home .section .section-feature-image{display:block;text-align:center}body.home .featured-content-three{background-size:contain;padding-bottom:0}body.home .featured-content-four .section-feature-image{margin-bottom:20px}body.home .featured-content-four .section-inner .first{width:100%;margin-bottom:30px}body.home .featured-content-four .section-inner .first .section-title{font-size:32px}body.home .featured-content-four .section-inner .mid{width:100%;float:none;clear:both}body.home .featured-content-four .section-inner .mid ul li .fa{width:40px;font-size:25px}body.home .featured-content-four .section-inner .last{float:none;margin-top:30px}body.home .featured-content-four .section-inner:after{background-image:none!important;position:relative;display:none}body.home .woocommerce-widget{top:0;padding:20px 30px}body.home .featured-content-five .first,body.home .featured-content-five .last{width:100%;float:none;border-right:0}body.home .featured-content-five .first{margin-bottom:30px}body.home .featured-content-five .bx-wrapper img{margin-right:10px}body.home .featured-content-seven .section-inner{padding:0}body.home .featured-content-seven .section-inner .first{width:53%}body.home .featured-content-seven .section-inner table{width:100%}body.woocommerce .button,body.woocommerce input[type=submit],body.woocommerce-page .button,body.woocommerce-page input[type=submit]{font-size:14px!important}body.woocommerce-page.woocommerce-cart input[name=apply_coupon].button,body.woocommerce.woocommerce-cart input[name=apply_coupon].button{padding:15px}body.woocommerce .checkout_coupon .form-row-first input.input-text,body.woocommerce-page .checkout_coupon .form-row-first input.input-text{padding:7px}.comment-respond,.entry-pings{padding:40px 40px 0}.sidebar .widget{padding:50px 20px 0}.button,button,input[type=button],input[type=reset],input[type=submit]{font-size:15px!important}.woocommerce td.product-name dl.variation dd{margin:0}}@media only screen and (max-width:768px){body.woocommerce-page.woocommerce-cart table.cart td.actions .coupon{width:290px}body.woocommerce-page.woocommerce-cart table.cart td.actions .button{width:auto;padding:15px;float:right;margin-bottom:10px}body.woocommerce-page.woocommerce-cart .quantity,body.woocommerce-page.woocommerce-cart .woocommerce .quantity{float:none;display:inline-block}body.woocommerce-page.woocommerce-checkout #payment .terms{float:left}body.woocommerce-page.woocommerce-checkout #payment #place_order{margin-top:1em}.woocommerce-page .col2-set .col-2{margin-top:30px}.page-featured-image,body.home .home-featured{margin-top:47px}.page-featured-image .entry-title{font-size:42px}.genesis-nav-menu.responsive-menu{top:57px}.genesis-nav-menu.responsive-menu .menu-item{display:block;padding:0 20px}.genesis-nav-menu.responsive-menu a{text-align:left}.site-header .widget-area{margin-right:70px}.genesis-nav-menu.responsive-menu{padding-top:0}body.woocommerce ul.products li.product,body.woocommerce-page ul.products li.product{width:48%}body.woocommerce ul.products li.product:nth-of-type(2n),body.woocommerce-page ul.products li.product:nth-of-type(2n){margin-right:0}body.woocommerce ul.products li.product .button,body.woocommerce ul.products li.product .button.added,body.woocommerce ul.products li.product .button.loading,body.woocommerce-page ul.products li.product .button,body.woocommerce-page ul.products li.product .button.added,body.woocommerce-page ul.products li.product .button.loading{padding:14px 25px}body.woocommerce div.product div.images,body.woocommerce div.product div.summary,body.woocommerce-page div.product div.images,body.woocommerce-page div.product div.summary{width:100%;float:none}body.woocommerce .order_details li,body.woocommerce-page .order_details li{margin-bottom:10px}body.woocommerce div.product p.price,body.woocommerce-page div.product p.price{margin-bottom:15px}.woocommerce td.product-name dl.variation dd{float:right}}@media only screen and (max-width:736px){.comment-respond{padding:40px 20px 0}body.woocommerce-page .checkout_coupon .form-row-last{width:31%}}@media only screen and (max-width:670px){body.home .home-featured{min-height:200px}body.home .section{background-image:none!important}body.home .section .featured-image{background-size:140px;margin-top:0;position:absolute;left:0;background-position:100% 10%;width:95%;opacity:.07}body.home .section .featured-content{width:100%;float:none}body.home .featured-content-seven .section-inner .first{width:100%;float:none;margin-bottom:20px}body.home .featured-content-seven .section-inner .last{margin:0 auto;float:none}body.woocommerce ul.products li.product .button,body.woocommerce ul.products li.product .button.added,body.woocommerce ul.products li.product .button.loading,body.woocommerce-page ul.products li.product .button,body.woocommerce-page ul.products li.product .button.added,body.woocommerce-page ul.products li.product .button.loading{padding:14px 20px}body.woocommerce-page.woocommerce-checkout textarea,body.woocommerce.woocommerce-checkout textarea{font-size:16px}.site-inner{margin:0;top:auto}.entry-title{font-size:30px}.page-featured-image{min-height:170px}.page-featured-image .entry-title{bottom:5%}body.error404 .entry-content .search-form input[type=submit]{float:none}body.error404 .entry-content .search-form input[type=search]{width:100%;float:none;margin-bottom:5px}}@media only screen and (max-width:630px) and (min-width:400px){body.woocommerce ul.products li.product .button,body.woocommerce-page ul.products li.product .button{width:100%;margin-top:10px}body.woocommerce ul.products li.product .quantity,body.woocommerce-page ul.products li.product .quantity{width:100%}body.woocommerce ul.products li.product .quantity .icon,body.woocommerce-page ul.products li.product .quantity .icon{padding:6px 5px;font-weight:700;background:#fff;width:20%}body.woocommerce ul.products li.product .quantity .qty,body.woocommerce-page ul.products li.product .quantity .qty{width:60%!important;height:38px;background:#fff}}@media only screen and (max-width:550px){.woocommerce-cart .woocommerce table.shop_table{border-collapse:separate}.woocommerce-cart .woocommerce table.shop_table thead{display:none}.woocommerce-cart .woocommerce table.shop_table .product-thumbnail{display:table-cell}.woocommerce-cart .woocommerce table.shop_table td{border:0;padding:6px}.woocommerce-cart .woocommerce table.shop_table .product-name{width:100%;float:left;display:block;padding-bottom:0}.woocommerce-cart .woocommerce table.shop_table .product-name a{color:#444;font-size:13px!important;display:block}.woocommerce-cart .woocommerce table.shop_table .product-price{float:left;margin-right:13px}.woocommerce-cart .woocommerce table.shop_table .product-quantity{float:left}.woocommerce-cart .woocommerce table.shop_table .product-subtotal{display:none}.woocommerce-cart .woocommerce table.shop_table .cart_item:hover,.woocommerce-cart .woocommerce table.shop_table .cart_item:nth-of-type(odd){background-color:#f7f7f7}.woocommerce-cart .woocommerce table.shop_table td.actions input[name=update_cart]{margin-bottom:10px;width:100%!important}.woocommerce-widget .widget-title{font-size:15px}.woocommerce-widget .widget-footer a{font-size:13px}body.woocommerce .content,body.woocommerce.archive .content{padding:50px 20px 0}body.single-product .entry{padding:0}body.single-product .woocommerce-message{text-align:center}body.single-product .woocommerce-message .button{float:none;display:block}body.home .featured-content-five .bx-wrapper img{float:none;margin:0 auto;max-width:30%}body.woocommerce .checkout_coupon .form-row-first,body.woocommerce .checkout_coupon .form-row-last,body.woocommerce-page .checkout_coupon .form-row-first,body.woocommerce-page .checkout_coupon .form-row-last{width:100%}body.woocommerce form .form-row label,body.woocommerce-page form .form-row label{line-height:1.6}body.woocommerce #reviews h3,body.woocommerce-page #reviews h3{font-size:18px}body.woocommerce p.stars,body.woocommerce-page p.stars{font-size:12px}body.woocommerce .woocommerce-result-count,body.woocommerce-page .woocommerce-result-count{width:100%;text-align:center}body.woocommerce .woocommerce-ordering,body.woocommerce-page .woocommerce-ordering{float:none}table{line-height:1.6}body.home .home-featured{min-height:200px}.page-featured-image .entry-title{font-size:24px}body.woocommerce-cart form .form-row .input-text,body.woocommerce-cart form .form-row select{font-size:15px}}@media only screen and (max-width:480px){.woocommerce-cart .woocommerce table.shop_table .product-price{clear:both;float:none}.woocommerce-cart .woocommerce table.shop_table .product-quantity{float:none}.woocommerce-cart .woocommerce table.shop_table .product-thumbnail:before{content:''}body.woocommerce td.product-name dl.variation dd{margin:0}body.woocommerce div.product .woocommerce-tabs ul.tabs li{padding:0 8px}body.woocommerce div.product .woocommerce-tabs ul.tabs li a{font-size:14px}.woocommerce table.customer_details{display:block}.woocommerce table.customer_details tbody,.woocommerce table.customer_details td,.woocommerce table.customer_details th,.woocommerce table.customer_details tr{display:block;border-right:none}.woocommerce table.customer_details tbody:first-child tr:first-child td{border-top:1px solid rgba(0,0,0,.1)}}@media only screen and (max-width:400px){body.woocommerce-page.woocommerce-cart table.cart td.actions .coupon{width:100%;float:none}body.woocommerce-page.woocommerce-cart table.cart td.actions .coupon .input-text{width:100%;float:none;margin-bottom:10px}body.woocommerce-page.woocommerce-cart table.cart td.actions .button{width:100%;padding:15px}body.woocommerce ul.products li.product,body.woocommerce-page ul.products li.product{width:100%;float:none}body.woocommerce ul.products li.product .button,body.woocommerce ul.products li.product .button.added,body.woocommerce ul.products li.product .button.loading,body.woocommerce-page ul.products li.product .button,body.woocommerce-page ul.products li.product .button.added,body.woocommerce-page ul.products li.product .button.loading{padding:14px 35px}.woocommerce-widget .widget-footer a{display:block;margin-bottom:8px}.woocommerce-widget .widget-footer a:first-child{padding-right:0;border-right:0}.woocommerce-widget .widget-footer a:last-child{padding-left:0}body.woocommerce div.product .woocommerce-tabs .panel{padding:30px 20px 0}body.woocommerce div.product .woocommerce-tabs .panel h2{font-size:20px}body.woocommerce #reviews h3{font-size:15px}body.woocommerce p.stars{padding-top:5px}body.woocommerce p.stars a{margin-right:0;border-right:0!important}body.woocommerce p.stars a:after{font-size:11px}}@media only screen and (max-width:350px){body.single-product .quantity{margin-bottom:5px!important}body.single-product div.product .button{padding:14px 20px}body.single-product .woocommerce-tabs ul.tabs li{padding:0 10px!important}body.single-product .woocommerce-tabs ul.tabs li a{font-size:14px!important}}