@media (min-width:1230px){.container{-webkit-box-sizing:content-box;box-sizing:content-box}}.selection_color{background:#fbd27a;color:#fff;text-shadow:none}::selection{background:#fbd27a;color:#fff;text-shadow:none}body{color:#7b7d85;font-size:16px;line-height:24px}h1,h2,h3,h4,h5,h6{color:#3a4543;font-weight:700;margin-top:0}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#3a4543}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color:#66d9c1}h1,h2,h3{margin-bottom:20px}h4,h5,h6{margin-bottom:15px}a,a:focus{color:#66d9c1}a:hover{color:#3a4543}a,a:hover,a:focus{text-decoration:none;outline:none}ul,ol{list-style:none;margin:0;padding:0}p{margin-bottom:20px}code{white-space:normal}hr{margin:0 0 35px}.alignnone{margin:5px 30px 15px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 15px 30px}.alignleft{float:left;margin:5px 30px 15px 0}.aligncenter{display:block;margin:5px auto 5px auto}a img.alignright{float:right;margin:5px 0 15px 30px}a img.alignnone{margin:5px 30px 15px 0}a img.alignleft{float:left;margin:5px 30px 15px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:none;border:none;max-width:96%;padding:0;text-align:center}.gallery-caption{font-size:11px;line-height:18px;padding:5px 0}.wp-caption.alignnone{margin:5px 30px 15px 0}.wp-caption.alignleft{margin:5px 30px 15px 0}.wp-caption.alignright{margin:5px 0 15px 30px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:12px;line-height:18px;margin:0;padding:10px 8px}.alert-wrapper{margin-bottom:80px}article #gallery-1{margin-left:-15px;margin-right:-15px}.gallery dl.gallery-item{padding-top:0;padding-bottom:0}.gallery dl.gallery-item dt.gallery-icon{padding:0}.gallery dl.gallery-item dt.gallery-icon img{padding:8px;border:none!important}.gallery dl.gallery-item dd.gallery-caption{padding:10px 0;text-align:justify}a,#imagelightbox-close,.service-plans .image-container,figcaption,.avatar,input[type="submit"],button[type="submit"],.twitter-feeds .twitter-icon i,.theme-btn,.button,button,.theme-transition{-webkit-transition:all 500ms cubic-bezier(.23,1,.32,1);transition:all 500ms cubic-bezier(.23,1,.32,1);-webkit-transition-timing-function:cubic-bezier(.23,1,.32,1);transition-timing-function:cubic-bezier(.23,1,.32,1)}@media screen and (-webkit-min-device-pixel-ratio:0){button,input,textarea{border-radius:0}}.page-content{padding-top:80px;padding-bottom:80px}.page-banner{padding:64px 0;min-height:184px}.page-title{color:#fff;font-size:48px;line-height:52px;text-transform:capitalize;margin-bottom:0}.title-heading{font-family:'Open Sans',sans-serif;font-weight:600;text-transform:uppercase;margin-bottom:30px}.page-content .page-header{text-align:center;margin:0 0 40px;padding:0;border:none}.page-content .page-header .title{font-size:48px;line-height:54px;margin-bottom:15px}.page-content .page-header p{font-size:18px;line-height:28px}.section-header{margin-bottom:50px;text-align:center}.section-header .section-title{margin-bottom:12px}.section-header p{font-size:18px}.section-header .section-title,.home-products .section-title{font-size:48px;font-weight:500}.home-products .section-title{margin-bottom:50px}.three-clearfix .two-item-clearfix{display:none}#imagelightbox-close,.imagelightbox-arrow{border:none;border-radius:0;background-color:#666}#imagelightbox-close:focus,.imagelightbox-arrow:focus{outline:0}.imagelightbox-arrow-right{right:0}.imagelightbox-arrow-left{left:0}#customer_details .chosen-container{display:none}select{padding:10px 20px 10px 10px;margin-bottom:15px;border:1px solid #e7e7e7;border-radius:0;background:#fff url(https://www.nookcoffeeroaster.com/wp-content/themes/cream-theme/images/select-arrow.png) no-repeat 97% center;-webkit-appearance:none;-moz-appearance:none;text-indent:.01px;text-overflow:''}select::-ms-expand{display:none}select:focus::-ms-value{background:transparent}.select2-container .select2-choice{border-radius:0;padding-top:5px;padding-bottom:5px;border-color:#e7e7e7}.select2-dropdown-open .select2-choice{border-color:#d7d7d7}.select2-drop-active{border-radius:0;border-color:#d7d7d7}.select2-drop.select2-drop-above.select2-drop-active,.select2-dropdown-open.select2-drop-above .select2-choice,.select2-dropdown-open.select2-drop-above .select2-choices{border-radius:0;border-color:#d7d7d7}.selectric{border:none}.selectric .label{width:100%;color:#3a4543;padding:5px 10px;margin:0;font-size:14px;font-weight:600;line-height:24px;min-height:24px;text-align:left;border-radius:0;border:1px solid #e7e7e7;border-right:none}.selectric .button{-webkit-appearance:none;color:#fff;width:40px;height:100%}.selectric .button:after{border-top-color:#fff}.selectricItems{border:none;background:#fff}.selectricItems li{color:#3a4543;border-bottom-color:#e7e7e7;border-top:none;padding:8px 10px;font-size:13px}.selectricItems li.selected{color:#fff;background:#3a4543}.selectricItems:focus{outline:0}.selectricHover .selectric{border-color:#e7e7e7}.selectricHover .selectric .button{color:#fff}.selectricHover .selectric .button:after{border-top-color:#fff}.selectricOpen .selectric{border-color:#e7e7e7;background:#fff}.pagination{margin:30px 0 0;text-align:center;width:100%}.pagination span,.pagination a{display:inline-block;color:#fff;font-size:16px;line-height:24px;font-weight:600;text-transform:uppercase;padding:8px 15px;margin:2px 4px;background-color:#3a4543}.pagination span.current,.pagination a.current,.pagination span:hover,.pagination a:hover{background-color:#66d9c1}.woocommerce nav.woocommerce-pagination ul,.woocommerce #content nav.woocommerce-pagination ul,.woocommerce-page nav.woocommerce-pagination ul,.woocommerce-page #content nav.woocommerce-pagination ul{border:none;margin:1px}.woocommerce nav.woocommerce-pagination ul li,.woocommerce #content nav.woocommerce-pagination ul li,.woocommerce-page nav.woocommerce-pagination ul li,.woocommerce-page #content nav.woocommerce-pagination ul li{color:#fff;padding:0;margin:2px;border:none;background-color:#3a4543}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span,.woocommerce #content nav.woocommerce-pagination ul li a,.woocommerce #content nav.woocommerce-pagination ul li span,.woocommerce-page nav.woocommerce-pagination ul li a,.woocommerce-page nav.woocommerce-pagination ul li span,.woocommerce-page #content nav.woocommerce-pagination ul li a,.woocommerce-page #content nav.woocommerce-pagination ul li span{padding:10px 15px;color:#fff}.woocommerce nav.woocommerce-pagination ul li a.current,.woocommerce nav.woocommerce-pagination ul li span.current,.woocommerce #content nav.woocommerce-pagination ul li a.current,.woocommerce #content nav.woocommerce-pagination ul li span.current,.woocommerce-page nav.woocommerce-pagination ul li a.current,.woocommerce-page nav.woocommerce-pagination ul li span.current,.woocommerce-page #content nav.woocommerce-pagination ul li a.current,.woocommerce-page #content nav.woocommerce-pagination ul li span.current,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span:hover,.woocommerce #content nav.woocommerce-pagination ul li a:hover,.woocommerce #content nav.woocommerce-pagination ul li span:hover,.woocommerce-page nav.woocommerce-pagination ul li a:hover,.woocommerce-page nav.woocommerce-pagination ul li span:hover,.woocommerce-page #content nav.woocommerce-pagination ul li a:hover,.woocommerce-page #content nav.woocommerce-pagination ul li span:hover{color:#fff;background-color:#66d9c1}table,table th,table td{border:1px solid #e0e0e0}table{width:100%;background-color:transparent;margin-bottom:60px}table caption{font-size:24px;color:#3a4543;text-align:left;font-weight:600;margin-bottom:15px}table caption h2,table caption h3,table caption h4,table caption h5,table caption h6{font-family:'Open Sans',sans-serif;font-weight:600;color:inherit;margin-bottom:0}table th{font-size:18px;color:#3a4543;font-weight:600;padding:14px 29px;border-bottom-width:2px}table td{font-size:14px;color:#837e7c;padding:8px 29px}.table{border:none;background:none;margin-bottom:60px}.table thead>tr>th,.table tbody>tr>th,.table tfoot>tr>th,.table thead>tr>td,.table tbody>tr>td,.table tfoot>tr>td{border:none;border-bottom:1px solid #d4dbdf}.table thead>tr>th{border-bottom-width:2px}.table-striped td{border-color:#e0e0e0}.table-striped > tbody > tr:nth-child(odd) > td {background:#ededed}.table-outlined{border:none;background-color:transparent}.table-outlined th{border-top:none;border-left:none}.table-outlined th:last-child{border-right:0}.table-outlined td{border-bottom:0;border-left:0}.table-outlined td:last-child{border-right:0}.toggle.faqs dd ul,article ul,.toggle.faqs dd ol,article ol{margin:20px 0 20px 40px}.toggle.faqs dd ul li,article ul li,.toggle.faqs dd ol li,article ol li{margin-top:5px;margin-bottom:5px}.toggle.faqs dd ol,article ol{list-style:decimal}.toggle.faqs dd ul,article ul{list-style:disc}.toggle.faqs dd ol li ol,article ol li ol,.toggle.faqs dd ol li ul,article ol li ul,.toggle.faqs dd ul li ul,article ul li ul,.toggle.faqs dd ul li ol,article ul li ol{margin-top:0;margin-bottom:0}.toggle.faqs dd dl,article dl{margin-top:20px}.toggle.faqs dd dl dt,article dl dt{margin-top:7px;margin-bottom:7px;color:#3a4543}.toggle.faqs dd dl dd,article dl dd{padding-left:10px}.list-arrow-bullet ul,.list-empty-circle-bullet ul{list-style:none;margin-left:0}.list-arrow-bullet ul li,.list-empty-circle-bullet ul li{padding-left:22px}.list-arrow-bullet ul li{background:url(https://www.nookcoffeeroaster.com/wp-content/themes/cream-theme/images/list-bullet-arrow.png) no-repeat left 8px}.list-empty-circle-bullet ul li{background:url(https://www.nookcoffeeroaster.com/wp-content/themes/cream-theme/images/list-bullet-empty-circle.png) no-repeat left 6px}.theme-ordered-list ol{list-style-type:decimal;margin-left:25px}.read-more,.theme-btn{display:inline-block;color:#fff;font-weight:600;text-transform:uppercase;padding:10px 22px;background-color:#66d9c1}.read-more:hover,.theme-btn:hover{color:#fff;background-color:#3a4543}.read-more.small,.theme-btn.small{font-size:14px;padding:8px 18px}.read-more.medium,.theme-btn.medium{font-size:18px;padding:12px 26px}.read-more.large,.theme-btn.large{font-size:20px;padding:14px 34px}.read-more:hover{color:#fff;background-color:#f15b5a;text-decoration:none}.read-more.black{background-color:#3a3c41}.read-more.black:hover{background-color:#f15b5a}.read-more.red{background-color:#f15b5a}.read-more.red:hover{background-color:#e15251}.read-more.orange{background-color:#ffa13c}.read-more.orange:hover{background-color:#e19132}.read-more.yellow{background-color:#ffd543}.read-more.yellow:hover{background-color:#e1b63f}.read-more.green{background-color:#6dc068}.read-more.green:hover{background-color:#65b760}.widget{margin-bottom:50px}.widget .title{font-size:25px;line-height:28px;font-weight:normal;margin-bottom:20px;padding-bottom:15px;padding-top:3px;border-bottom:2px solid #e0e4e6}.widget ul li{border-bottom:1px solid #e0e4e6;padding:9px 0 9px 15px}.widget ul li:first-child{padding-top:0}.widget ul li a{color:#7b7d85}.widget ul li a:hover{color:#66d9c1}.widget ul li ul{padding:9px 0 0}.widget ul li ul li{padding-left:15px}.widget ul li ul li:first-child{padding-top:9px;border-top:1px solid #dedede}.widget ul li ul li:last-child{border-bottom:0;padding-bottom:0}.widget .selectricWrapper ul li:first-child{padding-top:9px}.widget img{max-width:100%}.widget.woocommerce ul li{padding:9px 0 9px 15px}.widget.woocommerce ul li:first-child{padding-top:0;margin-top:0}.widget.woocommerce ul li ul li:first-child{padding-top:9px}.searchform{overflow:hidden}.searchform #s{float:left;width:66.5%;padding:10px 15px;-webkit-box-shadow:none;box-shadow:none;border:1px solid #e0e4e6;border-right-color:#fff;background-color:#fff}.searchform #searchsubmit{float:right;width:33.5%;color:#fff;font-weight:600;text-transform:uppercase;border:none}.searchform #s,.searchform #searchsubmit{height:43px}.searchform .screen-reader-text{display:none}.widget .tabbed .tabs li{float:left;list-style:none;color:#84898b;font-size:18px;text-align:center;text-transform:capitalize;padding:12px 0;margin:0 -1px -1px;width:32.3333%;cursor:pointer;border:1px solid #e0e4e6;background-color:#f2f4f4}.widget .tabbed .tabs li:hover,.widget .tabbed .tabs li.current{color:#3a4543;border-bottom-color:#fff;background-color:#fff}.widget .tabbed .block{margin:0;display:none}.widget .tabbed .block.current{display:block;padding:30px 0 0;border-top:1px solid #e0e4e6}.widget .tabbed .widget-post-list li{border-bottom:1px solid #e0e4e6;padding:0 10px 14px}.widget .tabbed .widget-post-list li .link-read-more{color:#66d9c1}.widget .tabbed .widget-post-list li .link-read-more:hover{color:#3a4543}.widget-post-list li{overflow:hidden;margin-bottom:18px}.widget-post-list li figure{float:left;margin-right:16px}.widget-post-list li figure img{width:100px;height:auto}.widget-post-list li .post-summary{display:table;padding-top:10px}.widget-post-list li h5{font-family:'Open Sans',sans-serif;font-size:16px;font-weight:normal;margin-bottom:5px}.widget-post-list li h5 a{color:#3a4543}.widget-post-list li p{font-size:15px}.widget-post-list li span{display:inline-block;padding:5px 10px 0}.widget-post-list li .comments a:before{content:'.';font-size:23px;position:relative;top:-3px;left:-5px}.widget-post-list li .read-more-link{text-transform:uppercase}.widget-post-list li span a,.widget-post-list li .read-more-link{font-size:12px;font-weight:600}.widget-post-list li .author a,.widget-post-list li .read-more-link{color:#66d9c1}.widget-post-list li .author a:hover,.widget-post-list li .read-more-link:hover{color:#3a4543}.widget_displaytweetswidget li{font-size:15px;line-height:20px;padding-bottom:20px;margin:26px 0;border-bottom:1px solid #e0e4e6}.widget_displaytweetswidget small{font-size:12px;font-weight:600;display:block;margin:6px 0}.widget .tagcloud{overflow:hidden;margin-left:-4px;margin-right:-4px;margin-top:15px}.widget .tagcloud a{display:block;float:left;color:#7b7d85;text-decoration:none;border:1px solid #e0e4e6;font-size:14px!important;text-transform:capitalize;margin:4px;padding:6px 15px}.widget .tagcloud a:hover{color:#fff;border-color:#66d9c1;background:#66d9c1}#wp-calendar caption{margin-bottom:20px}#wp-calendar tbody td#today,#wp-calendar tbody td:hover{color:#fff}#wp-calendar tbody td#today{background:#3a4543}#wp-calendar tbody td:hover{background:#66d9c1}#wp-calendar tbody a{color:#3a4543;font-size:15px;font-weight:bold}#wp-calendar tbody td.pad:hover,#wp-calendar tbody td,#wp-calendar thead th,#wp-calendar tfoot td{padding:10px 4px;text-align:center;border:1px solid #e0e4e6;color:#3a4543;background:#fff}.product-sidebar input[type="submit"]{padding-right:10px;padding-left:10px;font-size:14px}.product-sidebar .widget .tabbed .tabs li{font-size:14px}.widget_product_search .screen-reader-text{display:none}.widget_product_search form{overflow:hidden;margin-top:20px}.widget_product_search input[type="search"],.widget_product_search input[type="text"]{float:left;width:66.5%;-webkit-box-shadow:none;box-shadow:none;border-right-color:#fff;background-color:#fff}.widget_product_search input[type="submit"]{float:right;width:33.5%;color:#fff;font-weight:600;text-transform:uppercase;padding:11px}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content,.woocommerce-page .widget_price_filter .price_slider_wrapper .ui-widget-content{background:#dadada}.woocommerce .widget_price_filter .ui-slider .ui-slider-range,.woocommerce-page .widget_price_filter .ui-slider .ui-slider-range{background:#edae37;-webkit-box-shadow:none;box-shadow:none}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle,.woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle{width:17px;height:17px;border-radius:0;border:none;background:#4a5553;top:-.3em;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:none;transition:none}.widget.widget_price_filter button.button,.widget.widget_price_filter button.button{padding-top:8px;padding-bottom:8px}.widget.widget_price_filter .price_label{color:#3a4543;font-weight:700}.woocommerce.widget .product_list_widget li{padding:0 0 15px 0;margin-top:15px}.woocommerce.widget .product_list_widget li img{float:left;margin:0 15px 0 0;width:72px;-webkit-box-shadow:none;box-shadow:none;border:1px solid #e0e4e6}.woocommerce.widget .product_list_widget li a{font-weight:600;color:#3a4543;margin-bottom:4px}.woocommerce.widget .product_list_widget li a:hover{color:#66d9c1}.woocommerce.widget .product_list_widget li dl{display:none}.woocommerce.widget .product_list_widget li dl dt{padding:0;margin:0}.woocommerce.widget .product_list_widget li dl dd{padding:0;margin:0}.woocommerce.widget .product_list_widget li span.reviewer{font-size:12px}.woocommerce.widget .product_list_widget li .star-rating{margin-bottom:5px;font-size:12px}.woocommerce.widget_shopping_cart .cart_list li{padding:0 0 15px 30px;margin-top:15px}.woocommerce.widget_shopping_cart .cart_list li a.remove{color:#3a4543!important}.woocommerce.widget_shopping_cart .cart_list li a.remove:hover{color:#66d9c1!important;background:transparent}.woocommerce p.stars a,.woocommerce-page p.stars a{color:#f8c448}.woocommerce .star-rating span:before,.woocommerce-page .star-rating span:before{color:#f8c448}.woocommerce .star-rating:before,.woocommerce-page .star-rating:before{color:#f8c448}.widget.woocommerce{}.widget.woocommerce.widget_shopping_cart .total{border-top:1px solid #e0e4e6;border-bottom:2px solid #e0e4e6;padding:10px 0;color:#3a4543;margin-bottom:15px}.widget.woocommerce.widget_layered_nav_filters li{padding:0;margin:0 5px 5px 0}.widget.woocommerce.widget_price_filter .price_slider_wrapper{padding:8px 0 0;margin:0}.widget.woocommerce.widget_price_filter .price_slider_wrapper .price_slider_amount{margin-top:30px}.toggle,.accordion{margin-bottom:30px;padding:0}.toggle>dt,.accordion>dt{color:#fff;font-size:16px;font-weight:normal;position:relative;padding:16px 50px 16px 20px;margin:12px 0 0;background-color:#3a4543;cursor:pointer}.toggle>dt:hover,.accordion>dt:hover,.toggle>dt.current,.accordion>dt.current{background-color:#66d9c1}.toggle>dt:first-of-type,.accordion>dt:first-of-type{margin-top:0}.toggle>dt:after,.accordion>dt:after{font-size:13px;display:block;position:absolute;top:18px;right:20px;font-family:FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f067"}.toggle>dt.current:after,.accordion>dt.current:after{content:"\f068"}.toggle>dd,.accordion>dd{display:none;padding:20px;margin:0 0 12px;border:1px solid #66d9c1;border-top:0;line-height:24px}.tabs-nav{margin:0!important;padding:0!important}.tabs-nav li{font-size:14px;float:left;margin:0;list-style:none;padding:14px 15px 14px;text-align:center;cursor:pointer;background-color:#3a4543;color:#fff;border-right:1px solid #66d9c1;border-bottom:none}.tabs-nav li:last-child{}.tabs-nav li:hover{background-color:#66d9c1}.tabs-nav li.active{background-color:#66d9c1}.tabs-container{display:block;margin:0 0 30px;border:1px solid #66d9c1;border-top-width:3px;padding:20px}.tabs-container h1,.tabs-container h2,.tabs-container h3,.tabs-container h4,.tabs-container h5,.tabs-container h6{font-family:'Open Sans',sans-serif}p.message{padding:20px 25px;position:relative}p.message .close{line-height:11px;position:absolute;top:10px;right:11px}p.message .close:focus{outline:none}.bg-info{border-left:3px solid #afd9ee;background-color:#d9edf7}.bg-warning{border-left:3px solid #f7ecb5;background-color:#fcf8e3}.bg-success{border-left:3px solid #c1e2b3;background-color:#dff0d8}.bg-danger{border-left:3px solid #e4b9b9;background-color:#f2dede}.post-author{padding:20px 0;border-top:1px solid #e8e9ef;border-bottom:1px solid #e8e9ef;margin-top:20px}.post-author .details{display:table;padding:5px 20px 0}.post-author .details h4{font-size:16px;margin-bottom:7px;word-spacing:3px;font-family:'Open Sans',sans-serif}.post-author .details span{color:#66d9c1;font-size:12px;font-weight:normal;margin-left:1px}.post-author .details p{font-size:15px;margin-bottom:15px}.post-author .social_networks li{float:left;margin:0 10px 5px 0}.post-author .social_networks li a{display:inline-block;text-align:center;color:#fff;font-size:13px;line-height:30px;width:30px;height:30px;border-radius:50%;margin:0;background-color:#3a4543}.post-author .social_networks li a:hover{color:#fff;background-color:#66d9c1}.post-author .gravatar{float:left;width:110px;text-align:center}.post-author .gravatar .avatar{border:5px solid #66d9c1;margin-bottom:30px;border-radius:50px}.post-author .gravatar .avatar:hover{border-color:#232928}#comments-title{font-family:'Open Sans',sans-serif;font-size:18px;font-weight:600;background-color:#f7f9f9;border:1px solid #ecf2f1;padding:16px 18px 19px;margin:0}#comments-title:before{font-family:'FontAwesome';content:"\f086";color:#3a4543;font-size:24px;margin-right:7px}.commentlist{overflow:hidden;padding:5px 0 0;margin:0 0 40px}#comments{margin-top:40px}#comments .comment{list-style:none;margin:0;padding:38px 0}#comments .comment article{overflow:hidden}#comments .children .comment{padding-bottom:0}#comments .author-photo{overflow:hidden;float:left;padding:5px 0 0 5px;width:100px}#comments .author-photo a{display:block;border:5px solid #e7e7e7;border-radius:50px}#comments .author-photo a:hover{border-color:#c1c1c1}#comments img.avatar{width:90px;height:90px;background-color:#eeeff4;margin:0;border-radius:50px}#comments .comment-wrapper{display:table;padding:0 30px}#comments .depth-2 article{margin-left:130px}#comments .depth-3 article{margin-left:260px}#comments .depth-4 article,#comments .depth-5 article{margin-left:390px}#comments li.depth-1{border-bottom:1px solid #e8e9ef}#comments li:last-child{border-bottom:none}#comments li.pingback{margin-left:30;list-style:none;border-bottom:1px solid #dedede;padding:10px}#comments li.pingback p{margin:0}#comments .comment-meta{margin-bottom:2px}#comments .comment-author,#comments .comment-metadata{display:inline}#comments .fn{display:inline;color:#3a4543;font-size:16px;line-height:26px;font-weight:normal;font-family:'Open Sans',sans-serif}#comments time{color:#93989f;font-size:12px;margin-left:4px;text-transform:uppercase}#comments p{font-size:15px;margin-bottom:8px}#comments .comment-reply-link{text-transform:uppercase;font-size:13px}#comments .comment-reply-link:hover:after{color:#3a4543}#comments .comment-reply-link:after{content:"\f064";font-family:FontAwesome;color:#66d9c1;font-size:12px;margin-left:5px}.bypostauthor .comment-wrapper{border-top-width:3px;border-bottom-width:3px}#respond #reply-title{border-bottom:1px solid #e8e9ef;font-weight:normal;padding:10px 0 15px;margin-bottom:23px;font-size:18px;font-family:'Open Sans',sans-serif}#respond #cancel-comment-reply-link{display:block;margin-top:15px}#respond .comment-notes{margin-bottom:20px}#respond label{font-size:15px;margin-bottom:7px}#respond p{margin-bottom:24px}#respond input[type="text"],#respond textarea{background-color:#f8f8f8;-webkit-box-shadow:none;box-shadow:none}#respond input[type="text"]:focus,#respond textarea:focus{outline:none}#respond input[type="text"]{height:50px;width:61%;padding:0 10px;background-repeat:no-repeat;background-position:top right}#respond input[type="text"].required{background-image:url(https://www.nookcoffeeroaster.com/wp-content/themes/cream-theme/images/icon-alert.png)}#respond input[type="text"]#author,#respond input[type="text"]#email{background-image:url(https://www.nookcoffeeroaster.com/wp-content/themes/cream-theme/images/icon-alert.png)}#respond textarea{width:95%;height:190px;margin-bottom:14px;padding:10px;resize:vertical}#respond input[type="submit"]{font-size:18px;font-weight:600;padding:11px 26px;text-transform:uppercase;background-color:#3a4543}#respond input[type="submit"]:hover{background-color:#66d9c1}.header-wrapper{position:relative;background-color:#2c2725}.header-wrapper.stick{position:fixed;z-index:9998;width:100%;top:0}.header-wrapper header{position:relative;z-index:9999}#inspiry_language_list{position:absolute;top:5px;right:15px}#inspiry_language_list ul{list-style:none;padding:0;margin:0}#inspiry_language_list ul li{float:left;margin:0 0 0 10px;line-height:18px;font-size:12px}#inspiry_language_list span{-webkit-transition:none;transition:none}#inspiry_language_list a:hover{color:#7b7d85}#inspiry_language_list ul li img{margin:-1px 4px 0 0;vertical-align:middle}.logo-wrapper{float:left}.logo{display:table-cell;padding:5px 0;height:88px;vertical-align:middle}.logo img{max-width:100%}.logo h1{font-size:26px;display:inline;line-height:0;margin:0;font-weight:normal;vertical-align:-2px}.logo a{color:#e5b65c}.logo small{color:#959185;font-size:12px;margin-left:5px;display:inline-block;vertical-align:bottom}.logo small:before{content:"/";color:#786225;margin-right:7px;font-size:24px;position:relative;top:5px}.main-menu>div>ul>li,.main-menu>ul>li{float:left;padding:33px 0 31px 10px}.main-menu>div>ul>li:after,.main-menu>ul>li:after{content:"/";color:#786225;margin-left:10px}.main-menu>div>ul>li:last-child,.main-menu>ul>li:last-child{background:none;padding-right:5px}.main-menu>div>ul>li:last-child:after,.main-menu>ul>li:last-child:after{display:none}.main-menu>div>ul>li a,.main-menu>ul>li a{color:#9a928f;font-size:14px;text-transform:uppercase;display:inline-block}.main-menu>div>ul>li a:hover,.main-menu>ul>li a:hover{color:#fff}.main-menu ul li.current-menu-item>a{color:#fff}.main-menu{float:right}.main-menu ul li{position:relative}.main-menu ul li:hover>ul{display:block}.main-menu ul li>ul{display:none;position:absolute;top:87px;left:0;z-index:99999;width:238px;padding:0 0 27px;background-color:#2c2725;border-bottom:3px solid #e5b65c}.main-menu ul li>ul li{padding:0 12px}.main-menu ul li>ul li:hover>a{color:#e5b65c}.main-menu ul li>ul li a{display:block;color:#7f7977;font-size:13px;border-bottom:1px dashed #9b7c44;padding:8px 3px}.main-menu ul li>ul li ul{top:0;left:238px;padding-top:0}.mean-container .mean-bar{float:none;padding:0;background:transparent;z-index:9999}.mean-container a.meanmenu-reveal{padding:13px 13px 11px 13px;top:22px;-webkit-transition:none;transition:none}.mean-container .mean-nav{background:transparent;margin:0}.mean-container .mean-nav ul li a{color:#fff;font-size:14px;border-top:1px dashed #9b7c44;width:100%;padding:.8em 1%;text-transform:capitalize;font-weight:normal;-webkit-box-sizing:border-box;box-sizing:border-box}.mean-container .mean-nav ul li a:hover{color:#e5b65c;background:none}.mean-container .mean-nav ul li a.mean-expand{margin:0;width:48px;height:48px;padding:12px!important;border:none!important;background:none!important}.mean-container .mean-nav ul li li a{border-top:1px dashed #9b7c44;opacity:1;filter: alpha(opacity=100)}.mean-container .mean-nav ul li li a,.mean-container .mean-nav ul li li li a,.mean-container .mean-nav ul li li li li a,.mean-container .mean-nav ul li li li li li a,.mean-container .mean-nav ul li li li li li li a{width:100%;padding:.9em 8%}.mean-container .mean-nav ul li li li a{padding-left:14%;padding-right:14%}.mean-container .mean-nav ul li li li li a{padding-left:24%;padding-right:24%}.mean-container .mean-nav ul li li li li li a{padding-left:36%;padding-right:36%}.mean-container .mean-nav ul li li li li li li a{padding-left:44%;padding-right:44%}.header-border-bottom{width:100%;position:absolute;bottom:-2px;left:0;z-index:100;border-top:1px dashed #3f310a}.inspiry-search-wrapper{float:right;position:relative;margin:32px 0 0 12px}.inspiry-search-wrapper .search-button{display:inline-block;width:16px;font-size:16px;text-align:center}.inspiry-search-wrapper .search-button i{color:#9a928f}.inspiry-search-wrapper .search-button.active i,.inspiry-search-wrapper .search-button:focus i,.inspiry-search-wrapper .search-button:hover i{color:#fff}.inspiry-search-wrapper .search-button:after{position:absolute;top:24px;left:auto;right:0;content:" ";height:0;width:0;pointer-events:none;border:solid transparent;border-bottom-color:#ddd;border-width:8px;display:none}.inspiry-search-wrapper .search-button.active:after{display:block}.inspiry-search-wrapper .search-form{position:absolute;top:40px;right:-10px;width:250px;z-index:998;background:#fff;border:3px solid #ddd;-webkit-box-shadow:2px 2px 10px 2px rgba(0,0,0,.1);box-shadow:2px 2px 10px 2px rgba(0,0,0,.1);display:none}.inspiry-search-wrapper .search-field{z-index:999;margin:0;padding:5px 10px;border:none}.mobile-search-wrapper{display:none}.mobile-search-wrapper .mobile-search-form{margin-bottom:20px}.mobile-search-wrapper .mobile-search-field{margin:0;padding:8px}.mobile-search-wrapper .mobile-search-button{padding:9px 25px}.home-slider{position:relative}.home-slider .flexslider{margin:0;padding:0;background:none;-webkit-box-shadow:none;box-shadow:none;border:0;border-radius:0;overflow:hidden}.home-slider .flexslider:hover .flex-direction-nav{display:block}.home-slider .flex-direction-nav{display:none}.home-slider .flex-direction-nav ul li{padding:0;margin:0;list-style:none}.home-slider .flex-direction-nav a{position:absolute;top:50%;width:33px;height:116px;margin-top:-58px;z-index:150;text-indent:-99999px;background-color:#282424;background-repeat:no-repeat;background-position:center center}.home-slider .flex-direction-nav a:hover{background-color:#66d9c1}.home-slider .flex-direction-nav a:focus{outline:0}.home-slider .flex-direction-nav a.flex-prev{left:0;background-image:url(https://www.nookcoffeeroaster.com/wp-content/themes/cream-theme/images/xslider-prev-bg.png.pagespeed.ic.y0oVKqd_-r.png)}.home-slider .flex-direction-nav a.flex-next{right:0;background-image:url(https://www.nookcoffeeroaster.com/wp-content/themes/cream-theme/images/xslider-next-bg.png.pagespeed.ic.9NVPt2oCaC.png);text-align:left}.home-slider .slide-description{text-align:center;position:absolute;top:65%;left:0;right:0}.home-slider .slide-description h2{color:#fff;font-size:72px;line-height:72px;font-weight:normal;margin-bottom:10px}.home-slider .slide-description .separator{height:23px;margin-bottom:22px;background:url(https://www.nookcoffeeroaster.com/wp-content/themes/cream-theme/images/slider-heading-bg.png) center center no-repeat}.home-slider .slide-description p{color:#131313;margin-bottom:30px}.home-slider .slide-description p,.home-slider .slide-description a{font-size:24px;font-weight:800;text-transform:uppercase}.home-slider .slide-description a{display:inline-block;color:#fff;padding:24px 41px;background-color:#282424}.home-slider .slide-description a:hover{background-color:#66d9c1}.home-slider .slide-description.show-bg{top:60%;background-color:rgba(255,255,255,.3);padding:40px 0}.home-slider .flexslider.loading{min-height:600px;background:transparent url(https://www.nookcoffeeroaster.com/wp-content/themes/cream-theme/images/slider-loader.gif.pagespeed.ce.KKK08xGQfx.gif) no-repeat center center}@media (max-width:991px){.home-slider .flexslider.loading{min-height:300px}}.home-services-section{position:relative;padding:0 0 60px}.home-services-section .section-top{padding:40px 0 100px;background-color:#66d9c1}.home-services-section .section-bottom{margin-top:-100px;background:transparent}.home-services-section .row{text-align:center}.home-services-section .curve{position:absolute;top:-82px;z-index:999;width:100%;height:82px;overflow:hidden}.home-services-section .curve:before{content:'';position:absolute;bottom:0;left:-4%;width:108%;height:249px;border-radius:100%;background:transparent;-webkit-box-shadow:0 0 0 100px #66d9c1;box-shadow:0 0 0 100px #66d9c1}.home-services-section .container{position:relative;z-index:500}.home-services-section .section-header .section-title{color:#fff}.home-services-section .section-header p{color:#357165}.home-services-section .img-frame{width:176px;height:176px;border-radius:50%;margin:0 auto 4px;padding:2px;border:1px dashed #fff}.home-services-section figure{border-radius:50%;height:100%;padding-top:25px;background-color:#aae8db;background-color:rgba(255,255,255,.4);overflow:hidden}.home-services-section figure a{display:block}.home-services-section h3,.home-features-two h3{font-weight:normal;margin-bottom:17px}.home-services-section h3 a:hover,.home-features-two h3 a:hover{color:#66d9c1}.home-features-two{padding-top:70px;padding-bottom:20px;text-align:center}.home-features-two article{margin-bottom:30px}.home-features-two figure{width:172px;height:172px;border-radius:50%;margin:0 auto 20px}.home-features-two img{margin-bottom:20px}@media (min-width:1700px){.home-services-section .curve:before{height:190px}}.home-work-section{padding-top:45px;background-color:#faf8f4}.home-work-section article{position:relative;overflow:hidden;margin:0;padding:0;border:none}.home-work-section article img{width:100%}.home-work-section .overly{position:absolute;padding:22px 24px;width:100%;height:100%;background:url(https://www.nookcoffeeroaster.com/wp-content/themes/cream-theme/images/overlay-img.png) #f9ca67 no-repeat bottom right}.home-work-section .overly h4{font-family:'Open Sans',sans-serif;margin-bottom:10px}.home-work-section .overly h4 a{color:#3a4543}.home-work-section .overly h4 a:hover{color:#fff}.home-work-section .overly p{color:#474e46;font-size:14px;margin-bottom:15px;line-height:21px}.home-work-section .overly .preview-icon,.home-work-section .overly .link-icon,.home-work-section .overly .zoom{display:inline-block;text-align:center;width:44px;height:44px;line-height:38px;border-radius:50%;border:2px solid #3e4844;vertical-align:middle;color:#3a4543;margin:0 5px 0 0}.home-work-section .overly .preview-icon:hover,.home-work-section .overly .link-icon:hover,.home-work-section .overly .zoom:hover{color:#3a4543;border-color:#fff;background-color:#fff}.home-work-section .carousel-wrapper{overflow:hidden}.home-work-section .owl-nav .owl-prev,.home-work-section .owl-nav .owl-next{position:absolute;top:0;height:100%;background:#fff;opacity:.4;width:30px;-webkit-transition:all .3s ease;transition:all .3s ease}.home-work-section .owl-nav .owl-prev{left:-30px}.home-work-section .owl-nav .owl-next{right:-30px}.home-work-section .owl-carousel:hover .owl-prev{left:0}.home-work-section .owl-carousel:hover .owl-next{right:0}.home-testimonial-section{padding-top:85px}.home-testimonial-section .section-header{margin-bottom:40px}.home-testimonial-section .testimonial-carousel{position:relative;border-top:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1}.home-testimonial-section .testimonial-carousel .container{padding:0}.home-testimonial-section .testimonial-content{padding:0 22px 40px;margin-bottom:40px}.home-testimonial-section .testimonial-content:hover span{background-color:#fdeac2}.home-testimonial-section .vertical-line{width:1px;height:75px;background-color:#f1f1f1;margin:0 auto}.home-testimonial-section .testimonial-author-photo{display:inline-block;float:left}.home-testimonial-section .img-frame{text-align:center;padding:2px;border:1px dashed #d6d6d6}.home-testimonial-section .img-frame span{padding:26px;background-color:#ddf5f1;display:block}.home-testimonial-section .img-frame img{width:116px;height:116px}.home-testimonial-section .img-frame,.home-testimonial-section .img-frame span{border-radius:50%}.home-testimonial-section .testimonial-text{display:table-cell;padding:100px 0 0 30px;margin:0;border:none}.home-testimonial-section .testimonial-text p{font-size:14px;color:#7f8281;margin-bottom:12px;word-spacing:0;font-weight:normal}.home-testimonial-section .testimonial-text cite,.home-testimonial-section .testimonial-text a{font-family:'Leckerli One',cursive;font-size:18px;color:#66d9c1}.home-testimonial-section .testimonial-text cite:hover,.home-testimonial-section .testimonial-text a:hover{color:#3a4543}.home-testimonial-section .testimonial-carousel-nav a{position:absolute;cursor:pointer;top:50%;width:34px;height:116px;margin-top:-58px;z-index:150;text-indent:-99999px;background-color:#282424;background-repeat:no-repeat;background-position:center center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.home-testimonial-section .testimonial-carousel-nav a:hover{background-color:#66d9c1}.home-testimonial-section .testimonial-carousel-nav a:focus{outline:0}.home-testimonial-section .testimonial-carousel-nav a.next{right:0;background-image:url(https://www.nookcoffeeroaster.com/wp-content/themes/cream-theme/images/xslider-next-bg.png.pagespeed.ic.9NVPt2oCaC.png)}.home-testimonial-section .testimonial-carousel-nav a.prev{left:0;background-image:url(https://www.nookcoffeeroaster.com/wp-content/themes/cream-theme/images/xslider-prev-bg.png.pagespeed.ic.y0oVKqd_-r.png)}.home-blog-section{padding-top:80px;margin-bottom:80px}.home-blog-section .item{margin-bottom:30px}.home-blog-section article{color:#7f8281;padding-bottom:0;margin-bottom:0;background-color:#f9f9f9;border-bottom:1px solid #e4e4e4;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.14);box-shadow:0 1px 2px 0 rgba(0,0,0,.14)}.home-blog-section article .wrapper{padding:20px 20px 25px}.home-blog-section article .entry-title{font-size:18px;font-weight:700;font-family:'Open Sans',sans-serif;margin-bottom:4px;line-height:24px}.home-blog-section article p{margin-bottom:18px}.home-blog-section .post-meta{margin-bottom:14px;text-transform:none}.home-blog-section .post-meta>span{margin-right:0}.home-blog-section .post-meta a{color:#43d3a3;font-weight:700}.home-blog-section .post-meta a:hover{color:#3a4543}.home-blog-section .entry-meta-footer a{display:inline-block;color:#7b7d85;font-size:14px;font-weight:700;line-height:14px;margin:0 10px 0 0}.home-blog-section .entry-meta-footer a:hover{color:#3a4543}.home-blog-section .entry-meta-footer a.comments i{font-size:16px;margin-right:5px}.home-blog-section .load-more{margin-top:30px;text-align:center}.home-blog-section .load-more .theme-btn{font-size:18px;font-weight:700;padding:13px 35px;text-transform:none}.home-blog-section .link-container,.home-blog-section .blog-post figure,.home-blog-section .html5-audio-player-container,.home-blog-section .slider-gallery-type-post,.home-blog-section .video{margin-bottom:0}.home-blog-section .video .video-wrapper{padding-bottom:63%}.home-blog-section .format-quote .post-meta{margin-bottom:0}.home-blog-section .slider-gallery-type-post .flex-direction-nav a{width:43px;height:76px;margin-top:-38px;background-color:#282424;background-repeat:no-repeat;background-position:center center}.home-blog-section .slider-gallery-type-post .flex-direction-nav a i{display:none}.home-blog-section .slider-gallery-type-post .flex-direction-nav a:hover{background-color:#66d9c1}.home-blog-section .slider-gallery-type-post .flex-direction-nav a.flex-next{right:0;background-image:url(https://www.nookcoffeeroaster.com/wp-content/themes/cream-theme/images/xslider-next-bg.png.pagespeed.ic.9NVPt2oCaC.png)}.home-blog-section .slider-gallery-type-post .flex-direction-nav a.flex-prev{left:0;background-image:url(https://www.nookcoffeeroaster.com/wp-content/themes/cream-theme/images/xslider-prev-bg.png.pagespeed.ic.y0oVKqd_-r.png)}.home-products{padding-top:45px}.services-item{text-align:center}.services-item .image-container{display:table;width:180px;height:100px;padding-bottom:15px;margin:0 auto 30px;background:url(https://www.nookcoffeeroaster.com/wp-content/themes/cream-theme/images/services-top-banner-border.png) no-repeat center bottom}.services-item .image-container .inner-wrapper{display:table-cell;vertical-align:bottom}.services-item .image-container img{display:inline-block;max-width:100%}.services-item .title{font-weight:normal;margin-bottom:16px}.services-item p,.services-item a.read-more{font-size:14px}.services-item p{margin-bottom:0}.service-plans{text-align:center;position:relative;padding:65px 0 55px;background-color:#f9ca67}.service-plans .container{position:relative;z-index:150}.service-plans:before,.service-plans:after{position:absolute;width:172px;height:250px;z-index:50}.service-plans:before{content:'';background:url(https://www.nookcoffeeroaster.com/wp-content/themes/cream-theme/images/services-leftcorner-bg.png) no-repeat left top;top:0;left:0}.service-plans:after{content:'';background:url(https://www.nookcoffeeroaster.com/wp-content/themes/cream-theme/images/services-rightcorner-bg.png) no-repeat right bottom;bottom:0;right:0}.service-plans .image-container{margin-bottom:28px;padding:25px;background-color:#fad382}.service-plans .image-container img{max-width:100%}.service-plans .title{font-weight:normal;margin-bottom:10px}.service-plans .title a:hover{color:#fff}.service-plans p{color:#fff}.featured-products{padding:80px 0 50px}.featured-products header{margin-bottom:60px}.featured-products header .title{font-size:48px;font-weight:normal;margin-bottom:14px}.featured-products header p{font-size:18px}.twitter-feeds{background-color:#fbd27a;padding:17px 0}.twitter-feeds .twitter-icon{float:left;margin:0 20px 0 15px}.twitter-feeds .twitter-icon i{font-size:3em;color:#3a4543;text-align:center;width:95px;height:95px;display:block;line-height:95px;vertical-align:middle;background-color:#f1c76e}.twitter-feeds .twitter-icon i:hover{color:#f1c76e;background:#fff}.twitter-feeds .inline_tweet{color:#3a4543;display:table;font-size:14px;line-height:20px;padding:25px 0 20px 27px;margin-bottom:0;position:relative}.twitter-feeds .inline_tweet:before,.twitter-feeds .inline_tweet:after{font-family:FontAwesome;color:#eac36f;position:relative;font-size:24px}.twitter-feeds .inline_tweet:before{content:"\f10d";top:-19px;left:-6px}.twitter-feeds .inline_tweet:after{content:"\f10e";bottom:-24px;right:-10px}.twitter-feeds a{color:#fff}.twitter-feeds a:hover{color:#3a4543}.footer{color:#6e6d6d;background-color:#282424}.footer .footer-top{padding-top:57px;padding-bottom:35px}.footer a{color:#6e6d6d}.footer a:hover{color:#fff}.footer .footer-nav li{display:inline-block;margin-right:30px}.footer .footer-nav li:last-child{margin-right:0}.footer .footer-nav li .sub-menu{display:none}.footer .footer-menu-wrapper,.footer .invitation{margin-bottom:10px;padding-bottom:13px;border-bottom:1px solid #3a3a3a}.footer .footer-nav a,.footer .contact-details,.footer .invitation{font-size:14px;text-transform:uppercase}.footer .contact-details address{display:inline-block;margin:0 20px 0 0}.footer .contact-details address i{position:relative;top:-2px}.footer .contact-details .phone-number{margin-right:25px}.footer .contact-details .phone-number i{font-size:30px}.footer .contact-details i{font-size:20px;margin-right:5px;vertical-align:middle}.footer .social-networks{margin-left:67px}.footer .soc li a{margin-right:7px}.footer .social_networks{list-style:none;margin:0;padding:0}.footer .social_networks li{display:inline-block;margin:0}.footer .social_networks a{color:#fff;display:block;font-weight:400;text-decoration:none;text-align:center;width:19px;height:26px;line-height:26px;margin:0 5px}.footer .social_networks a:hover{color:#66d9c1}.footer .social_networks i{font-size:14px}.footer-bottom{background-color:#181515}.footer-bottom .container{position:relative;padding-top:34px;padding-bottom:15px}.footer-bottom p{font-size:12px}#scroll-top{display:inline-block;width:38px;height:34px;position:absolute;top:50%;right:15px;margin-top:-17px;background:url(https://www.nookcoffeeroaster.com/wp-content/themes/cream-theme/images/xscroll-top.png.pagespeed.ic.Fye4OBGRLl.png) #3a3a3a no-repeat center center}#scroll-top:hover{background-color:#212121}article img{max-width:100%}.blog-post{border-bottom:3px solid #f2f4f4;margin-bottom:43px;padding-bottom:31px}.single-post .blog-post{border-bottom-width:0;margin-bottom:0;padding-bottom:0}.entry-title{font-size:32px;font-weight:500;line-height:42px;margin-bottom:18px;-ms-word-wrap:break-word;word-wrap:break-word}.entry-content{-ms-word-wrap:break-word;word-wrap:break-word}.post-meta{font-size:13px;line-height:18px;margin-bottom:23px;text-transform:uppercase}.post-meta>span{margin-right:20px}.post-meta>span:last-of-type{margin-right:0}.post-meta i{margin-right:10px;font-size:16px}.post-meta a{color:#87918f}.post-meta a:hover{color:#66d9c1}.post.sticky{background-color:#fbd27a;padding:30px;border-bottom-color:#3a4543;color:#3a4543}.post.sticky .entry-title,.post.sticky .entry-title a{color:#3a4543}.post.sticky .entry-title a:hover{color:#fff}.post.sticky .post-meta i{color:#3a4543}.post.sticky a{color:#3a4543}.post.sticky a:hover,.post.sticky a:focus{color:#fff}.post.sticky .theme-btn{background-color:#3a4543;color:#fff}.post.sticky .theme-btn:hover{background-color:#66d9c1}.post.sticky .quote cite{color:#3a4543}.format-quote .quote{border:none;padding:0;margin:0 0 25px}.format-quote .quote p{color:#3a4543;font-size:30px;font-weight:300;font-style:italic;line-height:46px}.format-quote .quote cite{display:block;color:#66d9c1;font-size:24px;line-height:28px;font-weight:700;margin-top:22px}.format-quote .entry-date{font-size:13px;line-height:18px}.format-quote .entry-date i{margin-right:10px;font-size:16px;line-height:30px}.portfolio-item-gallery,.slider-gallery-type-post{position:relative}.portfolio-item-gallery ul li,.slider-gallery-type-post ul li{padding:0;margin:0;list-style:none}.portfolio-item-gallery .flex-direction-nav,.slider-gallery-type-post .flex-direction-nav{display:none}.portfolio-item-gallery .flex-direction-nav a,.slider-gallery-type-post .flex-direction-nav a{text-align:center;position:absolute;top:50%;width:44px;height:60px;line-height:60px;margin-top:-30px;z-index:150;opacity:1;font-size:18px;text-shadow:none;color:#fff;background-color:#3a4543}.portfolio-item-gallery .flex-direction-nav a:before,.slider-gallery-type-post .flex-direction-nav a:before{display:none}.portfolio-item-gallery .flex-direction-nav a:hover,.slider-gallery-type-post .flex-direction-nav a:hover{background-color:#66d9c1}.portfolio-item-gallery .flex-direction-nav a:focus,.slider-gallery-type-post .flex-direction-nav a:focus{outline:0}.portfolio-item-gallery .flex-direction-nav a.flex-next,.slider-gallery-type-post .flex-direction-nav a.flex-next{right:0}.portfolio-item-gallery .flex-direction-nav a.flex-prev,.slider-gallery-type-post .flex-direction-nav a.flex-prev{left:0}.video{position:relative}.video .video-wrapper{position:relative;width:100%;height:0;padding-bottom:62.34%}.video .video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.wp-audio-shortcode,.link-container,.blog-post figure,.html5-audio-player-container,.slider-gallery-type-post,.video{margin-bottom:20px}.audio-embed-wrapper{margin-bottom:14px}.format-audio figure{margin-bottom:0}embed,iframe{width:100%}blockquote{padding:12px 32px 16px;margin:35px 0;border-left:5px solid #e5b65c}blockquote p{color:#3a4543;font-size:18px;font-weight:normal;word-spacing:2px;line-height:28px}blockquote cite{color:#7b7d85;display:block;font-size:14px}blockquote.text-right{border-left:none;border-right:5px solid #e5b65c}article address{border-left:6px solid #66d9c1;background-color:#fcfcfc;padding:20px;margin:0 20px 25px}.tags-list{clear:both;padding:25px 0}.tags-list a{display:inline-block;color:inherit;font-size:14px;border:1px solid #e2e2e9;background-color:#fff;font-weight:normal;padding:8px 13px;margin:0 1px 4px}.tags-list a:hover{border-color:#3a4543;color:#fff;background:#3a4543}.dropcap{font-size:36px;color:#7f8281;margin-right:5px}.column h1,.column h2,.column h3,.column h4,.column h5,.column h6{font-family:'Open Sans',sans-serif;font-weight:600}.page-nav-btns a{padding:10px 15px;display:inline-block;margin:0 5px 5px 0;background-color:#f0f0f0;text-decoration:none;color:#3a4543}.page-nav-btns a:hover{background-color:#3a4543;color:#fff}.gallery-item-filter{margin:60px 0 40px}.gallery-item-filter ul{}.gallery-item-filter ul li{float:left}.gallery-item-filter ul li:first-child{background:url(https://www.nookcoffeeroaster.com/wp-content/themes/cream-theme/images/filter-border-bg.png) no-repeat left bottom}.gallery-item-filter a{display:block;color:#7f8281;padding:15px 20px 14px;position:relative;border-bottom:1px solid #e1dfdc;background:url(https://www.nookcoffeeroaster.com/wp-content/themes/cream-theme/images/filter-border-bg.png) no-repeat right bottom}.gallery-item-filter a:hover,.gallery-item-filter a.active{color:#2c2725;padding-bottom:13px;border-bottom:2px solid #4f4a47}.gallery-container{overflow:hidden}.gallery-item{margin:0 0 30px;overflow:hidden}.gallery-item article{position:relative}.gallery-item .overlay{overflow:hidden;position:absolute;width:100%;height:100%;text-align:center;background:rgba(38,34,32,.8)}.gallery-item .fa-link{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.gallery-item .content{position:relative;top:50%;margin-top:-50px}.gallery-item .title{font-size:24px;font-weight:500}.gallery-item .title a{color:#fff}.gallery-item .title a:hover{color:#e5b65c}.gallery-item .wrapper{height:55px}.gallery-item .wrapper a{position:relative;display:inline-block;color:#2c2725;font-size:20px;width:55px;height:55px;line-height:53px;margin:0 5px;background-color:#e5b65c;border-radius:100%}.gallery-item .wrapper a:hover{background-color:#fff}.gallery-item .wrapper .middle-line{position:relative;top:50%;height:1px;margin-top:-1px;background-color:#4f4a47}.js .gallery-item .overlay{height:0}.related-projects>.title{font-size:26px;margin-bottom:15px}.related-projects .gallery-item{margin:30px 0 30px}.showcase{position:relative}.showcase .control-nav{position:absolute;right:0;top:14px}.showcase .control-nav a{display:inline-block;color:#b1aea9;margin-left:5px;font-size:14px;text-align:center;line-height:36px;width:34px;height:34px;background-color:#f5f4f2;text-indent:-2px}.showcase .control-nav a:hover{color:#fff;background-color:#66d9c1}.showcase .control-nav a.fa-chevron-right{text-indent:2px}.showcase .portfolio-item-gallery,.showcase figure,.showcase .video{margin-bottom:30px}.showcase .entry-title{font-size:42px;margin-bottom:25px}.showcase article{font-size:14px}.showcase hr{margin:30px 0}.showcase .theme-btn{font-weight:700;padding:11px 46px;margin-top:50px;background-color:#2c2725}.showcase .theme-btn:hover{background-color:#66d9c1}#map-canvas{width:100%;height:565px}label{font-size:16px;font-weight:600;color:#3a4543}input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="url"],input[type="tel"],input[type="color"],input[type="datetime"],input[type="password"],input[type="email"],input[type="text"],input[type="search"],textarea{padding:10px 12px;font-size:14px;width:100%;border:1px solid #e7e7e7;background:#fdfdfd;-webkit-box-shadow:inset 0 2px 1px #f8f8f8;box-shadow:inset 0 2px 1px #f8f8f8;outline:0;margin-bottom:20px}textarea{min-height:180px}input[type="submit"]{color:#fff;background:#3a4543;padding:6px 23px;font-weight:700;border:0}input[type="submit"]:hover{background:#66d9c1}input[type="submit"]:focus{outline:0}label.error{font-size:14px;color:#ff1a3a;margin-bottom:0}input.error,textarea.error{border-color:#ff1a3a}.error-container,#message-sent,#contact-loader{display:none}#contact-form .form-heading{font-size:30px;padding-bottom:30px;margin-bottom:30px;border-bottom:2px solid #f6f7f7}#contact-form .row{margin-left:-8px;margin-right:-8px}#contact-form p.group{float:left;padding-left:8px;padding-right:8px;width:33.33333333%;margin-bottom:15px}#contact-form p{margin-bottom:20px}#contact-form label{display:block;margin-bottom:15px}#contact-form label.error{margin-bottom:0}.widget.contact-details-widget .title{font-size:30px;font-weight:600;line-height:35px;text-transform:capitalize;border:none;margin-bottom:30px;padding:0}.widget.contact-details-widget .wrapper{color:#7f8281;font-size:14px;background:#f6f7f7;padding:24px 26px}.widget.contact-details-widget h4{font-family:'Open Sans',sans-serif;font-size:18px;font-weight:600;margin-bottom:2px}.widget.contact-details-widget h4 i{margin-right:13px}.widget.contact-details-widget address{position:relative;padding-left:23px}.widget.contact-details-widget address i{position:absolute;top:3px;left:0;font-size:20px}.widget.contact-details-widget span{display:block;margin-bottom:5px}.widget.contact-details-widget i{color:#3a4543;font-size:17px;margin-right:5px;width:18px}.ninja-forms-required-items{font-size:14px;margin-bottom:6px}.ninja-forms-form .text-wrap.label-above input{width:60%}.ninja-forms-form .textarea-wrap.label-above textarea{width:80%}.ninja-forms-form .selectric .label{padding:10px;background:#fdfdfd}.wpcf7 .wpcf7-form{margin-bottom:20px}.wpcf7 span.wpcf7-form-control-wrap{display:block;margin-top:10px}.wpcf7 p{color:#3a4543}.wpcf7 input[type="datetime-local"],.wpcf7 input[type="date"],.wpcf7 input[type="month"],.wpcf7 input[type="time"],.wpcf7 input[type="week"],.wpcf7 input[type="number"],.wpcf7 input[type="url"],.wpcf7 input[type="tel"],.wpcf7 input[type="color"],.wpcf7 input[type="datetime"],.wpcf7 input[type="password"],.wpcf7 input[type="email"],.wpcf7 input[type="text"],.wpcf7 input[type="search"]{width:60%;margin-bottom:8px}.wpcf7 textarea{width:80%;margin-bottom:8px}#filters{padding:0;margin-bottom:30px}#filters li{list-style:none;display:inline-block;margin:0;padding:0 10px 1px;border-bottom:1px solid #dcdee4}#filters li.active{padding-bottom:0;border-bottom:2px solid #3a4543}#filters li a{padding:15px 0;display:inline-block;text-decoration:none;color:#3a4543}#filters li a:hover{color:#66d9c1}.faqs>dt i{margin-right:10px;font-size:18px}.faqs>dd{padding-bottom:10px}.error404 .jumbotron{background:none;padding-top:80px;padding-bottom:60px;margin-bottom:0;text-align:center}.error404 .jumbotron h1{font-size:250px;font-weight:800;color:#fbd27a}.woocommerce-result-count{color:#4a5553;font-weight:600;padding-top:8px}.products-top{border-top:1px solid #ededed;padding-top:18px;clear:both}.selectric-orderby{width:230px;margin:0}.product-listing,.featured-products{text-align:center}.product-listing article,.featured-products article{border:1px solid #e5e5e5;margin-bottom:60px;padding-bottom:30px}.product-listing article:hover img,.featured-products article:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}.product-listing article:hover figcaption,.featured-products article:hover figcaption{background-color:#3a4543}.product-listing figure,.featured-products figure{position:relative;overflow:hidden}.product-listing figure img,.featured-products figure img{width:268px;max-width:100%;-webkit-transition:all 500ms ease;transition:all 500ms ease}.product-listing figure figcaption,.featured-products figure figcaption{color:#fff;font-size:18px;font-weight:600;position:absolute;bottom:0;right:0;padding:6px 14px;background-color:#66d9c1}.product-listing del,.featured-products del{font-size:14px}.product-listing ins,.featured-products ins{text-decoration:none}.product-listing .item .title,.featured-products .item .title{text-align:center;font-size:14px;font-family:'Open Sans',sans-serif;padding:17px 0;border-bottom:1px solid #e5e5e5;margin-bottom:28px}.product-listing .product.first{clear:none}#product-carousel span.onsale{left:0}.woocommerce .woocommerce-breadcrumb,.woocommerce-page .woocommerce-breadcrumb{font-size:13px;margin:-25px 0 0}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering,.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count{margin:0 0 11px}.woocommerce #content input.button,.woocommerce-page #content input.button,.woocommerce #respond input#submit,.woocommerce-page #respond input#submit,.woocommerce button.button,.woocommerce-page button.button,.woocommerce input.button,.woocommerce-page input.button,.woocommerce a.button,.woocommerce-page a.button,.woocommerce a.added_to_cart,.woocommerce-page a.added_to_cart{color:#fff;font-size:14px;font-weight:700;padding:14px 18px;border:none;background:#3a4543}.woocommerce #content input.button:hover,.woocommerce-page #content input.button:hover,.woocommerce #respond input#submit:hover,.woocommerce-page #respond input#submit:hover,.woocommerce button.button:hover,.woocommerce-page button.button:hover,.woocommerce input.button:hover,.woocommerce-page input.button:hover,.woocommerce a.button:hover,.woocommerce-page a.button:hover,.woocommerce a.added_to_cart:hover,.woocommerce-page a.added_to_cart:hover{background:#66d9c1}.woocommerce #content input.button.loading,.woocommerce-page #content input.button.loading,.woocommerce #respond input#submit.loading,.woocommerce-page #respond input#submit.loading,.woocommerce button.button.loading,.woocommerce-page button.button.loading,.woocommerce input.button.loading,.woocommerce-page input.button.loading,.woocommerce a.button.loading,.woocommerce-page a.button.loading,.woocommerce a.added_to_cart.loading,.woocommerce-page a.added_to_cart.loading{opacity:.6;padding-right:40px}.woocommerce #content input.button.loading:after,.woocommerce-page #content input.button.loading:after,.woocommerce #respond input#submit.loading:after,.woocommerce-page #respond input#submit.loading:after,.woocommerce button.button.loading:after,.woocommerce-page button.button.loading:after,.woocommerce input.button.loading:after,.woocommerce-page input.button.loading:after,.woocommerce a.button.loading:after,.woocommerce-page a.button.loading:after,.woocommerce a.added_to_cart.loading:after,.woocommerce-page a.added_to_cart.loading:after{position:absolute;top:13px;right:13px}.woocommerce #content input.button.added,.woocommerce-page #content input.button.added,.woocommerce #respond input#submit.added,.woocommerce-page #respond input#submit.added,.woocommerce button.button.added,.woocommerce-page button.button.added,.woocommerce input.button.added,.woocommerce-page input.button.added,.woocommerce a.button.added,.woocommerce-page a.button.added,.woocommerce a.added_to_cart.added,.woocommerce-page a.added_to_cart.added{display:none}.woocommerce a.added_to_cart,.woocommerce-page a.added_to_cart{line-height:14px}.woocommerce a.added_to_cart:before,.woocommerce-page a.added_to_cart:before,.woocommerce a.added_to_cart:after,.woocommerce-page a.added_to_cart:after{display:none}.woocommerce #content input.button,.woocommerce-page #content input.button,.woocommerce #respond input#submit,.woocommerce-page #respond input#submit,.woocommerce a.button,.woocommerce-page a.button,.woocommerce button.button,.woocommerce-page button.button,.woocommerce input.button,.woocommerce-page input.button,.woocommerce a.added_to_cart,.woocommerce-page a.added_to_cart,.woocommerce span.onsale,.woocommerce-page span.onsale{text-transform:uppercase;border-radius:0;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:none!important}.woocommerce #content input.button:focus,.woocommerce-page #content input.button:focus,.woocommerce #respond input#submit:focus,.woocommerce-page #respond input#submit:focus,.woocommerce a.button:focus,.woocommerce-page a.button:focus,.woocommerce button.button:focus,.woocommerce-page button.button:focus,.woocommerce input.button:focus,.woocommerce-page input.button:focus,.woocommerce a.added_to_cart:focus,.woocommerce-page a.added_to_cart:focus,.woocommerce span.onsale:focus,.woocommerce-page span.onsale:focus{outline:0}.woocommerce #content input.button:active,.woocommerce-page #content input.button:active,.woocommerce #respond input#submit:active,.woocommerce-page #respond input#submit:active,.woocommerce a.button:active,.woocommerce-page a.button:active,.woocommerce button.button:active,.woocommerce-page button.button:active,.woocommerce input.button:active,.woocommerce-page input.button:active,.woocommerce a.added_to_cart:active,.woocommerce-page a.added_to_cart:active,.woocommerce span.onsale:active,.woocommerce-page span.onsale:active{top:0}.woocommerce span.onsale,.woocommerce-page span.onsale{min-height:20px;min-width:40px;padding:4px 8px;line-height:20px;top:0;left:15px;z-index:1000;background:#f04933}.woocommerce .woocommerce-message,.woocommerce-page .woocommerce-message,.woocommerce .woocommerce-error,.woocommerce-page .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce-page .woocommerce-info{border-radius:0;-webkit-box-shadow:none;box-shadow:none;border:2px solid #e5e5e5;color:#3a4543;background:transparent;padding:10px 15px!important;font-size:14px;line-height:22px}.woocommerce .woocommerce-message a,.woocommerce-page .woocommerce-message a,.woocommerce .woocommerce-error a,.woocommerce-page .woocommerce-error a,.woocommerce .woocommerce-info a,.woocommerce-page .woocommerce-info a{font-weight:bold;color:#3a4543}.woocommerce .woocommerce-message a:hover,.woocommerce-page .woocommerce-message a:hover,.woocommerce .woocommerce-error a:hover,.woocommerce-page .woocommerce-error a:hover,.woocommerce .woocommerce-info a:hover,.woocommerce-page .woocommerce-info a:hover{color:#66d9c1}.woocommerce .woocommerce-message a.button,.woocommerce-page .woocommerce-message a.button,.woocommerce .woocommerce-error a.button,.woocommerce-page .woocommerce-error a.button,.woocommerce .woocommerce-info a.button,.woocommerce-page .woocommerce-info a.button{background:transparent;color:inherit;padding:0;line-height:22px}.woocommerce .woocommerce-message a.button:hover,.woocommerce-page .woocommerce-message a.button:hover,.woocommerce .woocommerce-error a.button:hover,.woocommerce-page .woocommerce-error a.button:hover,.woocommerce .woocommerce-info a.button:hover,.woocommerce-page .woocommerce-info a.button:hover{color:#66d9c1;background:transparent}.woocommerce .woocommerce-message:before,.woocommerce-page .woocommerce-message:before,.woocommerce .woocommerce-error:before,.woocommerce-page .woocommerce-error:before,.woocommerce .woocommerce-info:before,.woocommerce-page .woocommerce-info:before{display:inline-block;position:static;margin-right:10px;color:#3a4543}.woocommerce .widget_layered_nav_filters ul li,.woocommerce-page .widget_layered_nav_filters ul li{border:0}.woocommerce .widget_layered_nav_filters ul li,.woocommerce-page .widget_layered_nav_filters ul li,.woocommerce .widget_layered_nav ul li,.woocommerce-page .widget_layered_nav ul li{color:#66d9c1}.woocommerce .widget_layered_nav ul li.chosen,.woocommerce-page .widget_layered_nav ul li.chosen{background:transparent;color:#3a4543}.woocommerce .widget_layered_nav ul li.chosen a,.woocommerce-page .widget_layered_nav ul li.chosen a{background:transparent;color:#3a4543}.woocommerce .widget_layered_nav ul li.chosen a:hover,.woocommerce-page .widget_layered_nav ul li.chosen a:hover{color:#66d9c1}.woocommerce .widget_layered_nav ul li.chosen a:before,.woocommerce-page .widget_layered_nav ul li.chosen a:before{color:inherit}.woocommerce .widget_layered_nav_filters ul li.chosen,.woocommerce-page .widget_layered_nav_filters ul li.chosen{padding:0}.woocommerce .widget_layered_nav_filters ul li.chosen a,.woocommerce-page .widget_layered_nav_filters ul li.chosen a{display:block;padding:5px 10px;background-color:#3a4543;color:#fff}.woocommerce .widget_layered_nav_filters ul li.chosen a:before,.woocommerce-page .widget_layered_nav_filters ul li.chosen a:before{color:inherit}.woocommerce .widget_layered_nav_filters ul li.chosen a:hover,.woocommerce-page .widget_layered_nav_filters ul li.chosen a:hover{background:#66d9c1}.woocommerce td.product-name a,.woocommerce-page td.product-name a,.woocommerce td.order-number a,.woocommerce-page td.order-number a{color:#3a4543}.woocommerce td.product-name a:hover,.woocommerce-page td.product-name a:hover,.woocommerce td.order-number a:hover,.woocommerce-page td.order-number a:hover{color:#66d9c1}.woocommerce td.product-name dl.variation dt,.woocommerce-page td.product-name dl.variation dt,.woocommerce td.product-name dl.variation dd,.woocommerce-page td.product-name dl.variation dd{font-weight:normal;font-size:12px;line-height:18px;text-transform:capitalize}.woocommerce p.order-info,.woocommerce-page p.order-info{color:#3a4543}.woocommerce #respond input#submit.disabled,.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit:disabled[disabled],.woocommerce a.button.disabled,.woocommerce a.button:disabled,.woocommerce a.button:disabled[disabled],.woocommerce button.button.disabled,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],.woocommerce input.button.disabled,.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled]{padding:14px 18px;color:#fff}.woocommerce div.product .product_title{font-size:30px;font-weight:normal;margin-bottom:15px}.woocommerce div.product .woocommerce-product-rating{margin-bottom:15px;float:right;width:35%}.woocommerce div.product table{background:none;border-color:#f0f0f0}.woocommerce div.product table td{border:none;padding:0}.woocommerce div.product td.label{display:block;padding:0;font-weight:bold;line-height:inherit;text-align:left;vertical-align:middle;border-radius:0}.woocommerce div.product td.label label{padding-top:6px;margin-bottom:10px}.woocommerce div.product td.value .selectricWrapper{width:260px}.woocommerce div.product a.reset_variations{display:block;margin-bottom:0}.woocommerce div.product form.cart{margin-bottom:10px!important}.woocommerce div.product form.cart .variations{margin-bottom:10px}.woocommerce div.product .single_variation{overflow:hidden;width:100%;margin-bottom:10px}.product-slider{position:relative}.product-slider:hover .flex-direction-nav{opacity:1}.product-slider .flex-viewport{margin-bottom:25px}.product-slider .flex-direction-nav{opacity:0;-webkit-transition:opacity 350ms ease-in;transition:opacity 350ms ease-in}.product-slider .flex-direction-nav a{position:absolute;top:39.03654485%;width:34px;height:34px;font-size:32px;margin-top:-17px;z-index:150;text-align:center;color:#3a4543;opacity:1;border-radius:50%}.product-slider .flex-direction-nav a:before{display:none}.product-slider .flex-direction-nav a:hover{color:#fff;background-color:#66d9c1}.product-slider .flex-direction-nav a i{position:relative}.product-slider .flex-direction-nav a:focus{outline:0}.product-slider .flex-direction-nav a.flex-prev{left:15px}.product-slider .flex-direction-nav a.flex-prev i{left:-1px}.product-slider .flex-direction-nav a.flex-next{right:15px}.product-slider .flex-direction-nav a.flex-next i{left:2px}.product-slider .flex-direction-nav a.flex-disabled{display:none!important}.product-slider .flex-control-thumbs{margin:0 -7px;width:auto}.product-slider .flex-control-thumbs li{padding:0 7px;overflow:hidden}.product-slider .flex-control-thumbs li img{border:1px solid #e5e5e5;-webkit-transition:all .5s ease;transition:all .5s ease}.product-slider .flex-control-thumbs li img.flex-active{border-color:#66d9c1}.single-product div.images{width:auto!important}.woocommerce-product-details__short-description{border-top:1px solid #f0f0f0;padding-top:15px;clear:both}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{opacity:1;margin:0}.product_meta>span{display:block;border-bottom:1px solid #f0f0f0;padding:6px 0;font-size:13px}.share-social-icons{margin-top:15px}.share-social-icons a{margin:0 5px 5px 0}.share-social-icons a,.share-social-icons i{display:inline-block}.share-social-icons i{font-size:16px;line-height:37px;text-align:center;color:#d1cdcd;border:2px solid #d1cdcd;width:40px;height:40px;border-radius:50%;text-indent:1px}.share-social-icons i:hover{color:#fff}.share-social-icons .fa-facebook:hover{background-color:#3a589d;border-color:#3a589d}.share-social-icons .fa-twitter:hover{background-color:#3ba8ea;border-color:#3ba8ea}.share-social-icons .fa-pinterest:hover{background-color:#cb2320;border-color:#cb2320}.share-social-icons .fa-google-plus:hover{background-color:#dd4e31;border-color:#dd4e31}.woocommerce #content div.product span.price,.woocommerce-page #content div.product span.price,.woocommerce #content div.product p.price,.woocommerce-page #content div.product p.price,.woocommerce div.product span.price,.woocommerce-page div.product span.price,.woocommerce div.product p.price,.woocommerce-page div.product p.price{float:left;color:#3a4543;font-weight:700;margin-left:-5px;margin-bottom:5px}.woocommerce #content div.product span.price del,.woocommerce-page #content div.product span.price del,.woocommerce #content div.product p.price del,.woocommerce-page #content div.product p.price del,.woocommerce div.product span.price del,.woocommerce-page div.product span.price del,.woocommerce div.product p.price del,.woocommerce-page div.product p.price del{display:inline-block;vertical-align:middle}.woocommerce #content div.product span.price span,.woocommerce-page #content div.product span.price span,.woocommerce #content div.product p.price span,.woocommerce-page #content div.product p.price span,.woocommerce div.product span.price span,.woocommerce-page div.product span.price span,.woocommerce div.product p.price span,.woocommerce-page div.product p.price span{display:inline-block;margin-left:5px;margin-right:5px;vertical-align:middle}.woocommerce #content div.product span.price del span,.woocommerce-page #content div.product span.price del span,.woocommerce #content div.product p.price del span,.woocommerce-page #content div.product p.price del span,.woocommerce div.product span.price del span,.woocommerce-page div.product span.price del span,.woocommerce div.product p.price del span,.woocommerce-page div.product p.price del span{font-size:14px;color:#4f4b49;text-decoration:line-through}.woocommerce #content div.product span.price span,.woocommerce-page #content div.product span.price span,.woocommerce #content div.product p.price span,.woocommerce-page #content div.product p.price span,.woocommerce div.product span.price span,.woocommerce-page div.product span.price span,.woocommerce div.product p.price span,.woocommerce-page div.product p.price span,.woocommerce #content div.product span.price ins span,.woocommerce-page #content div.product span.price ins span,.woocommerce #content div.product p.price ins span,.woocommerce-page #content div.product p.price ins span,.woocommerce div.product span.price ins span,.woocommerce-page div.product span.price ins span,.woocommerce div.product p.price ins span,.woocommerce-page div.product p.price ins span{color:#f6ad20;text-decoration:none;vertical-align:middle;font-weight:700}.woocommerce #content div.product span.price ins,.woocommerce-page #content div.product span.price ins,.woocommerce #content div.product p.price ins,.woocommerce-page #content div.product p.price ins,.woocommerce div.product span.price ins,.woocommerce-page div.product span.price ins,.woocommerce div.product p.price ins,.woocommerce-page div.product p.price ins{text-decoration:none}.woocommerce #content div.product p.stock,.woocommerce-page #content div.product p.stock,.woocommerce div.product p.stock,.woocommerce-page div.product p.stock{display:inline-block;color:#fff;background:#81b752;padding:1px 8px;font-weight:600;margin-bottom:10px}.woocommerce table p.stock,.woocommerce-page table p.stock{margin-left:10px;margin-right:10px}.woocommerce #content input.button.alt,.woocommerce-page #content input.button.alt,.woocommerce #respond input#submit.alt,.woocommerce-page #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce-page a.button.alt,.woocommerce button.button.alt,.woocommerce-page button.button.alt,.woocommerce input.button.alt,.woocommerce-page input.button.alt{background:#4a5553;color:#fff;text-shadow:none}.woocommerce #content input.button.alt:hover,.woocommerce-page #content input.button.alt:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce-page #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce-page a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce-page button.button.alt:hover,.woocommerce input.button.alt:hover,.woocommerce-page input.button.alt:hover{background:#66d9c1;text-shadow:none}.woocommerce #content input.button.alt:focus,.woocommerce-page #content input.button.alt:focus,.woocommerce #respond input#submit.alt:focus,.woocommerce-page #respond input#submit.alt:focus,.woocommerce a.button.alt:focus,.woocommerce-page a.button.alt:focus,.woocommerce button.button.alt:focus,.woocommerce-page button.button.alt:focus,.woocommerce input.button.alt:focus,.woocommerce-page input.button.alt:focus{outline:none}.woocommerce div.product form.cart div.quantity,.woocommerce-page div.product form.cart div.quantity{margin:0 8px 0 0}.woocommerce #content .quantity .minus,.woocommerce-page #content .quantity .minus,.woocommerce #content .quantity .plus,.woocommerce-page #content .quantity .plus,.woocommerce .quantity .minus,.woocommerce-page .quantity .minus,.woocommerce .quantity .plus,.woocommerce-page .quantity .plus{position:relative;display:inline-block;border-radius:0;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;background:transparent;width:40px;height:33px;font-size:14px;line-height:30px;vertical-align:middle;border:1px solid #c8bfc6;margin:-1px}.woocommerce #content .quantity .minus:hover,.woocommerce-page #content .quantity .minus:hover,.woocommerce #content .quantity .plus:hover,.woocommerce-page #content .quantity .plus:hover,.woocommerce .quantity .minus:hover,.woocommerce-page .quantity .minus:hover,.woocommerce .quantity .plus:hover,.woocommerce-page .quantity .plus:hover{text-shadow:none;-webkit-box-shadow:none;box-shadow:none;background:#f8f8f8}.woocommerce #content .quantity .minus:focus,.woocommerce-page #content .quantity .minus:focus,.woocommerce #content .quantity .plus:focus,.woocommerce-page #content .quantity .plus:focus,.woocommerce .quantity .minus:focus,.woocommerce-page .quantity .minus:focus,.woocommerce .quantity .plus:focus,.woocommerce-page .quantity .plus:focus{outline:none}.woocommerce #content .quantity input.qty,.woocommerce .quantity input.qty,.woocommerce-page #content .quantity input.qty,.woocommerce-page .quantity input.qty{position:relative;height:42px;top:-1px;border-radius:0;-webkit-box-shadow:none;box-shadow:none;float:none;border:1px solid #c8bfc6;vertical-align:middle}.woocommerce #content .quantity input.qty:focus,.woocommerce .quantity input.qty:focus,.woocommerce-page #content .quantity input.qty:focus,.woocommerce-page .quantity input.qty:focus{outline:none}.woocommerce div.product form.cart div.quantity,.woocommerce-page div.product form.cart div.quantity,.woocommerce #content .quantity input.qty,.woocommerce .quantity input.qty,.woocommerce-page #content .quantity input.qty,.woocommerce-page .quantity input.qty{width:65px}.woocommerce-tabs{margin:25px 0 30px;border-bottom:1px solid #f0f0f0}.upsells.products{border-bottom:1px solid #f0f0f0}.woocommerce #content div.product .woocommerce-tabs ul.tabs,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs,.woocommerce div.product .woocommerce-tabs ul.tabs,.woocommerce-page div.product .woocommerce-tabs ul.tabs{border-top:1px solid #f0f0f0;padding:45px 0 0;margin-bottom:0}.woocommerce #content div.product .woocommerce-tabs ul.tabs:before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs:before,.woocommerce div.product .woocommerce-tabs ul.tabs:before,.woocommerce-page div.product .woocommerce-tabs ul.tabs:before{border:none}.woocommerce #content div.product .woocommerce-tabs ul.tabs li,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li,.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce-page div.product .woocommerce-tabs ul.tabs li{float:left;margin:0 0 0 0;padding:8px 20px;background:#66d9c1;border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.woocommerce #content div.product .woocommerce-tabs ul.tabs li a,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li a,.woocommerce div.product .woocommerce-tabs ul.tabs li a,.woocommerce-page div.product .woocommerce-tabs ul.tabs li a{color:#fff;padding:0;font-weight:600;text-shadow:none}.woocommerce #content div.product .woocommerce-tabs ul.tabs li a:hover,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li a:hover,.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover,.woocommerce-page div.product .woocommerce-tabs ul.tabs li a:hover{color:#fff}.woocommerce #content div.product .woocommerce-tabs ul.tabs li.active,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active,.woocommerce div.product .woocommerce-tabs ul.tabs li.active,.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active{border-bottom-color:#3a4543;background-color:#3a4543}.woocommerce #content div.product .woocommerce-tabs ul.tabs li.active a,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active a,.woocommerce div.product .woocommerce-tabs ul.tabs li.active a,.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active a{color:#fff}.woocommerce #content div.product .woocommerce-tabs ul.tabs li:after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li:after,.woocommerce #content div.product .woocommerce-tabs ul.tabs li:before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li:before,.woocommerce div.product .woocommerce-tabs ul.tabs li:after,.woocommerce-page div.product .woocommerce-tabs ul.tabs li:after,.woocommerce div.product .woocommerce-tabs ul.tabs li:before,.woocommerce-page div.product .woocommerce-tabs ul.tabs li:before{border:none;width:0;height:0}.woocommerce #content div.product .woocommerce-tabs .panel,.woocommerce-page #content div.product .woocommerce-tabs .panel,.woocommerce div.product .woocommerce-tabs .panel,.woocommerce-page div.product .woocommerce-tabs .panel{padding:35px 20px;margin:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;border-top:2px solid #3a4543}.woocommerce #content div.product .woocommerce-tabs .panel #comments,.woocommerce-page #content div.product .woocommerce-tabs .panel #comments,.woocommerce div.product .woocommerce-tabs .panel #comments,.woocommerce-page div.product .woocommerce-tabs .panel #comments{margin-top:0;width:50%;float:left}.woocommerce #content div.product .woocommerce-tabs .panel #review_form_wrapper,.woocommerce-page #content div.product .woocommerce-tabs .panel #review_form_wrapper,.woocommerce div.product .woocommerce-tabs .panel #review_form_wrapper,.woocommerce-page div.product .woocommerce-tabs .panel #review_form_wrapper{width:50%;float:right;padding-left:30px}.woocommerce #content div.product .woocommerce-tabs .panel #respond #reply-title,.woocommerce-page #content div.product .woocommerce-tabs .panel #respond #reply-title,.woocommerce div.product .woocommerce-tabs .panel #respond #reply-title,.woocommerce-page div.product .woocommerce-tabs .panel #respond #reply-title{border-bottom:1px solid #e8e9ef;padding:0 0 25px;margin-bottom:25px;font-size:30px;font-weight:700;font-family:'Lily Script One',cursive}.woocommerce #content div.product .woocommerce-tabs .panel .selectricWrapper,.woocommerce-page #content div.product .woocommerce-tabs .panel .selectricWrapper,.woocommerce div.product .woocommerce-tabs .panel .selectricWrapper,.woocommerce-page div.product .woocommerce-tabs .panel .selectricWrapper{display:inline-block;width:140px;vertical-align:middle}.woocommerce #reviews #comments ol.commentlist li .comment-text,.woocommerce-page #reviews #comments ol.commentlist li .comment-text{border-radius:0}.woocommerce #review_form #respond p.stars,.woocommerce-page #review_form #respond p.stars{display:inline-block;vertical-align:middle;margin:0 10px}.woocommerce #review_form #respond p.label,.woocommerce-page #review_form #respond p.label{margin:0;width:75%}.woocommerce #review_form #respond p .button,.woocommerce-page #review_form #respond p .button{width:25%}.woocommerce table.shop_attributes td,.woocommerce-page table.shop_attributes td{padding-left:10px}.related-products{padding:30px 0 0;overflow:hidden}.related-products .product-listing article,.related-products .featured-products article{margin-bottom:30px}.related-products .section-title{font-weight:normal;margin-bottom:0}.related-products ul.products{border:none;padding:0;margin:0}.related-products .related-products-wrapper{margin-right:-30px;position:relative;padding:30px 0 0}.related-products .related-products-wrapper .row{margin:0}.related-products .related-products-wrapper .products-top{display:none}.related-products .related-products-wrapper article{margin:0}.related-products .product-control-nav{position:absolute;top:-26px;right:30px}.related-products .product-control-nav a{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block;text-align:center;color:#fff;width:26px;height:26px;line-height:26px;cursor:pointer;background-color:#67cea9}.related-products .product-control-nav a:hover{background-color:#4a5553}.related-products .product-control-nav a.prev{margin-right:3px}.related-products .product-control-nav a.next i{text-indent:3px}.related-products .item{padding-right:30px}#customer_details .woocommerce-billing-fields{margin-bottom:30px}#customer_details .selectricWrapper{width:267px}#customer_details .selectric .label{font-weight:normal;background:#fdfdfd;padding-top:7px;padding-bottom:7px}#customer_details .selectricItems{height:222px!important}#customer_details input[type="email"],#customer_details input[type="text"],#customer_details textarea{-webkit-box-shadow:none;box-shadow:none}#customer_details #ship-to-different-address label{display:inline-block;padding-left:0;font-family:'Open Sans',sans-serif}#customer_details #ship-to-different-address input[type="checkbox"]{margin:0;margin-left:15px;position:relative;top:-3px}.unhidden-select{padding:10px 12px;border-radius:0;border:1px solid #e7e7e7;background:#fdfdfd;line-height:1em;font-size:14px;height:41px}.woocommerce form .form-row label,.woocommerce-page form .form-row label{margin-bottom:3px;line-height:30px}.woocommerce form .form-row,.woocommerce-page form .form-row{padding:0;margin:0 0 20px}.woocommerce form .form-row .input-checkbox{margin:8px 0 0 0}.woocommerce #payment,.woocommerce-page #payment{background:#f8f8f8;border-radius:0}.woocommerce #payment ul.payment_methods li input,.woocommerce-page #payment ul.payment_methods li input{margin:0 5px 0 0;display:inline-block}.woocommerce #payment ul.payment_methods li label,.woocommerce-page #payment ul.payment_methods li label{display:inline-block;cursor:pointer}.woocommerce #payment div.payment_box,.woocommerce-page #payment div.payment_box{background:#e6e6e6;-webkit-box-shadow:none;box-shadow:none;color:#565656;text-shadow:none;border-radius:0;margin:0 0 10px}.woocommerce #payment div.payment_box:after,.woocommerce-page #payment div.payment_box:after{display:none}.woocommerce table.shop_table,.woocommerce-page table.shop_table{border:1px solid #e7e7e7}.woocommerce table.shop_table tfoot th,.woocommerce-page table.shop_table tfoot th,.woocommerce table.shop_table th,.woocommerce-page table.shop_table th{padding:12px 15px;font-size:14px}.woocommerce table.shop_table td,.woocommerce-page table.shop_table td{border-color:#e7e7e7;padding:12px 15px;font-size:14px}.woocommerce table.shop_table td strong,.woocommerce-page table.shop_table td strong{font-weight:normal}.woocommerce table.shop_table tr.cart_item,.woocommerce-page table.shop_table tr.cart_item{border-bottom:1px solid #e7e7e7}.woocommerce table.shop_table tfoot th,.woocommerce-page table.shop_table tfoot th{border-color:#e7e7e7}.woocommerce table.shop_table tfoot td,.woocommerce-page table.shop_table tfoot td{font-weight:normal;border-color:#e7e7e7;border-bottom-width:2px}.woocommerce .cart-collaterals .cart_totals table,.woocommerce-page .cart-collaterals .cart_totals table,.woocommerce table.shop_table,.woocommerce-page table.shop_table{border-collapse:collapse;border-radius:0;background:transparent}.woocommerce .order_details{border:2px dashed #3a4543;padding:15px}.woocommerce .order_details li,.woocommerce-page .order_details li{border-color:#3a4543;color:#3a4543}.woocommerce table.shop_table_responsive th,.woocommerce-page table.shop_table_responsive th{border-bottom:none;border-color:#e7e7e7;border-top:1px solid #e7e7e7}.woocommerce table.shop_table tbody th{border-top:1px solid #e7e7e7}.woocommerce .login #rememberme{margin-left:15px}.woocommerce form .create-account{display:block;padding:15px;background-color:#f8f8f8}.woocommerce form .create-account label.checkbox{padding-left:0}.woocommerce .customer_details dt{color:#3a4543}.woocommerce .customer_details dd{margin-bottom:5px}.woocommerce address{font-size:14px;line-height:24px}.woocommerce form .form-row.woocommerce-validated .select2-container,.woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce form .form-row.woocommerce-validated select{border-color:#e7e7e7}.select2-search input{margin-bottom:0}.select2-container--default .select2-selection--single{border-radius:4px;height:41px;border:1px solid #e7e7e7;background-color:#fdfdfd;font-size:14px}.woocommerce form .form-row label.checkbox,.woocommerce-page form .form-row label.checkbox{padding-left:12px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#7c7c7c;line-height:41px;padding-left:12px}.select2-container--default .select2-selection--single .select2-selection__arrow{height:41px;position:absolute;top:1px;right:5px;width:20px}.woocommerce-checkout-review-order-table .shipping td{max-width:150px}.mini-cart{float:right;margin:33px 0 0 12px;padding-bottom:30px;position:relative}.mini-cart .cart-link{color:#66d9c1;text-transform:uppercase}.mini-cart .cart-link:hover{color:#fff}.mini-cart .cart-link span{-webkit-transition:none;transition:none}.mini-cart .nav-dropdown{display:none;position:absolute;right:0;background:#fff;margin-top:15px;padding:20px;z-index:999;border:3px solid #ddd;-webkit-box-shadow:2px 2px 10px 2px rgba(0,0,0,.1);box-shadow:2px 2px 10px 2px rgba(0,0,0,.1);width:320px}.mini-cart .nav-dropdown:after{position:absolute;top:-19px;left:auto;right:20px;content:" ";height:0;width:0;pointer-events:none;border:solid transparent;border-bottom-color:#ddd;border-width:8px}.mini-cart .nav-dropdown-inner{position:relative;font-size:14px}.mini-cart .nav-dropdown-inner p{margin:0}.mini-cart:hover .cart-icon i{color:#fff}.cart-icon{display:inline-block}.cart-icon i{font-size:18px;color:#9a928f}.cart-icon strong{display:inline-block;margin-left:5px;color:#fff;background:#e5b65c;padding:2px 5px;font-size:12px;line-height:13px;vertical-align:1px}.nav-dropdown .mini-cart-item{border-bottom:1px solid #f0f0f0;padding-bottom:10px;margin:0 0 10px}.nav-dropdown .mini-cart-item a.remove{position:relative;top:3px;color:#66d9c1!important;background:transparent;font-size:16px}.nav-dropdown .mini-cart-item a.remove:hover{color:#3a4543!important;background:transparent}.nav-dropdown .mini-cart-item img{max-width:100%;height:auto}.nav-dropdown .mini-cart-item .col-sm-2{padding:0;width:8%}.nav-dropdown .mini-cart-item .col-sm-7{padding-left:10px;padding-right:10px;width:72%}.nav-dropdown .mini-cart-item .col-sm-3{padding:0;width:20%}.nav-dropdown .cart_list_product_title{display:block;font-weight:600}.nav-dropdown .cart_list_product_price{margin-right:3px}.nav-dropdown .cart_list_product_price,.nav-dropdown .cart_list_product_quantity{display:inline-block;font-size:13px}.nav-dropdown .minicart_total_checkout{text-align:center;font-weight:600;margin-top:10px;text-transform:uppercase}.nav-dropdown .minicart_total_checkout span{margin-left:5px}.nav-dropdown a.button{display:block;color:#fff;text-align:center;font-size:14px;font-weight:600;text-transform:uppercase;margin-top:10px;padding:14px 18px;background-color:#3a4543}.nav-dropdown a.button:hover{background-color:#66d9c1}.active .nav-dropdown{display:block;z-index:99999}.woocommerce-cart table.shop_table{border:none}.woocommerce-cart table.shop_table thead:first-child>tr:first-child>th,.woocommerce-cart table.shop_table th{background:#f4f3f2;border-bottom:1px solid #e7e7e7;border-top:1px solid #e7e7e7;padding:12px 15px}.woocommerce-cart table.shop_table th,.woocommerce-cart table.shop_table td{color:#262b2a;font-weight:600;font-size:16px}.woocommerce-cart table.shop_table tr{background:#fff}.woocommerce-cart table.shop_table td{padding-top:25px;padding-bottom:25px;vertical-align:middle}.woocommerce-cart table.shop_table td.product-wrap{padding-left:0}.woocommerce-cart table.shop_table td.product-wrap .product-thumbnail{display:table-cell}.woocommerce-cart table.shop_table td.product-wrap .product-thumbnail img{float:none}.woocommerce-cart table.shop_table td.product-wrap .product-detail{display:table-cell}.woocommerce-cart table.shop_table .product-name{font-size:20px;padding-top:15px}.woocommerce-cart table.shop_table .variation dt,.woocommerce-cart table.shop_table .variation dd{display:inline-block;font-size:14px;font-weight:normal;margin:5px 5px 5px 0}.woocommerce-cart table.shop_table .variation dt p,.woocommerce-cart table.shop_table .variation dd p{margin:0}.woocommerce-cart table.shop_table td.product-price,.woocommerce-cart table.shop_table td.product-subtotal{padding-top:45px}.woocommerce-cart table.shop_table td.product-quantity{padding-top:40px}.woocommerce-cart table.shop_table .product-remove{float:right;margin-right:10px;font-size:12px}.woocommerce-cart table.shop_table a.remove{color:#3a4543!important}.woocommerce-cart table.shop_table a.remove:hover{background:none;color:red!important}.woocommerce-cart input[type="email"],.woocommerce-cart input[type="text"]{-webkit-box-shadow:none;box-shadow:none;background:#fff}.woocommerce-cart .cart-collaterals h2{font-weight:normal;font-size:24px}.woocommerce #content table.cart img,.woocommerce table.cart img,.woocommerce-page #content table.cart img,.woocommerce-page table.cart img{width:140px;float:left;margin-right:15px;border:1px solid #e7e7e7}.woocommerce #content .quantity,.woocommerce .quantity,.woocommerce-page #content .quantity,.woocommerce-page .quantity{width:100%;padding:1px}.mobile-show{display:none}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:none;width:100%;text-align:left;margin-bottom:40px}.woocommerce .cart-collaterals .cart_totals table,.woocommerce-page .cart-collaterals .cart_totals table{border:none;border-collapse:separate;padding:36px 30px 36px;background-color:#f8f8f8}.woocommerce .cart-collaterals .cart_totals table th,.woocommerce-page .cart-collaterals .cart_totals table th,.woocommerce .cart-collaterals .cart_totals table td,.woocommerce-page .cart-collaterals .cart_totals table td{width:50%;padding:10px 15px;border:none;color:#3a4543}.woocommerce .cart-collaterals .cart_totals table td,.woocommerce-page .cart-collaterals .cart_totals table td{text-align:right}.woocommerce .cart-collaterals .cart_totals table .order-total th,.woocommerce-page .cart-collaterals .cart_totals table .order-total th,.woocommerce .cart-collaterals .cart_totals table .order-total td,.woocommerce-page .cart-collaterals .cart_totals table .order-total td{border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;width:50%}.woocommerce .cart-collaterals .coupon,.woocommerce-page .cart-collaterals .coupon{margin-bottom:40px;padding:30px;background-color:#f8f8f8}.woocommerce .cart-collaterals .coupon input[type="text"],.woocommerce-page .cart-collaterals .coupon input[type="text"]{margin-bottom:18px}.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .shipping_calculator{width:100%}.woocommerce .cart-collaterals .shipping_calculator .button,.woocommerce-page .cart-collaterals .shipping_calculator .button{width:auto}.woocommerce .cart-collaterals .selectric .label,.woocommerce-page .cart-collaterals .selectric .label{padding-top:10px;padding-bottom:10px}.woocommerce .cart-collaterals .selectric .button,.woocommerce-page .cart-collaterals .selectric .button{width:46px}.woocommerce .cart-collaterals .selectricItems,.woocommerce-page .cart-collaterals .selectricItems{height:222px!important}.woocommerce .cart-collaterals .shipping-calculator-form p.form-row,.woocommerce-page .cart-collaterals .shipping-calculator-form p.form-row{margin-bottom:10px}.woocommerce .cart-collaterals .shipping-calculator-form .form-row input.input-text,.woocommerce-page .cart-collaterals .shipping-calculator-form .form-row input.input-text{line-height:inherit;font-weight:600}.shipping-calculator-form{padding:10px 0 10px}.shipping-calculator-form .selectricWrapper{width:100%}.shipping-calculator-form select{background-position:95% center}.woocommerce .shipping-calculator-button:after,.woocommerce-page .shipping-calculator-button:after{font-size:16px;margin-left:10px;display:inline-block;font-family:FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f067"}.woocommerce .opened:after,.woocommerce-page .opened:after{content:"\f068"}.woocommerce .woocommerce-error,.woocommerce-page .woocommerce-error{border-color:#f22;color:#f11;padding:10px}.woocommerce .woocommerce-error::before,.woocommerce-page .woocommerce-error::before{display:none}.woocommerce .woocommerce-error li,.woocommerce-page .woocommerce-error li{text-shadow:none;margin-bottom:8px;font-weight:bold}.woocommerce .woocommerce-error li:last-child,.woocommerce-page .woocommerce-error li:last-child{margin-bottom:0}.woocommerce-account form{width:65%}.woocommerce-account .chosen-container{display:none}.woocommerce-account .selectricWrapper{width:100%}.woocommerce-account .selectric .label{padding-top:7px;padding-bottom:7px;font-weight:normal;background:#fdfdfd}.woocommerce-account .selectricItems{height:222px!important}.woocommerce-account input{-webkit-box-shadow:none;box-shadow:none}.woocommerce-account legend{padding:10px 0}.woocommerce form.checkout_coupon,.woocommerce-page form.checkout_coupon,.woocommerce form.login,.woocommerce-page form.login,.woocommerce form.register,.woocommerce-page form.register{border-radius:0}@media (max-width:1199px){.logo small{margin-left:0;padding-left:0;display:block;background:none}.logo small:before{display:none}.main-menu ul li>ul li:hover>a{background:none}.main-menu ul li>ul li a{background:none;padding:8px 0}.home-slider .flex-direction-nav a{height:100px;margin-top:-50px}.home-slider .slide-description{padding:0 40px}.home-slider .slide-description h2{font-size:58px;line-height:58px}.home-slider .slide-description p,.home-slider .slide-description a{font-size:22px}.home-slider .slide-description a{padding:20px 36px}.home-services-section .curve{display:none}.home-testimonial-section .testimonial-carousel .container{padding:0 35px}.home-testimonial-section .img-frame img{width:80px;height:80px}.home-testimonial-section .img-frame span{padding:18px}.home-testimonial-section .testimonial-text{padding-top:80px;padding-left:15px}.home-testimonial-section .testimonial-content{padding-left:10px;padding-right:10px}.entry-title{font-size:28px;line-height:38px}.widget .tabbed .tabs li{font-size:14px}input[type="submit"]{padding-left:10px;padding-right:10px}#comments .depth-4 article,#comments .depth-5 article{margin-left:260px}.footer .footer-nav li{margin-right:17px}.footer .footer-top{padding-top:37px;padding-bottom:20px}.footer .contact-details{font-size:13px}.footer .footer-bottom,.footer .social-networks,.footer .contact-details,.footer .footer-menu-wrapper{text-align:center}.footer .contact-details{margin-bottom:35px}.footer .social-networks{margin-left:0}#customer_details .selectricWrapper{width:100%}.woocommerce div.product .woocommerce-product-rating{width:45%}}@media (max-width:991px){.two-item-clearfix{display:block}.page-content{padding-top:50px;padding-bottom:50px}.main{margin-bottom:50px}.home-slider .flex-direction-nav a{height:80px;margin-top:-40px}.home-slider .separator{margin-bottom:12px}.home-slider .slide-description h2{font-size:38px;line-height:38px}.home-slider .slide-description p{margin-bottom:18px}.home-slider .slide-description p,.home-slider .slide-description a{font-size:16px}.home-slider .slide-description a{padding:14px 22px}.section-header .section-title{font-size:36px;margin-bottom:15px}.service-plans:after,.service-plans:before{display:none}.service-plans .image-container{padding:15px}.home-testimonial-section .testimonial-carousel .container{padding:0 50px}.home-testimonial-section .testimonial-content{text-align:center;margin-bottom:0}.home-testimonial-section .vertical-line{height:25px}.home-testimonial-section .testimonial-author-photo{float:none}.home-testimonial-section .testimonial-text{padding-top:30px;padding-left:0}.home-testimonial-section .testimonial-carousel-nav a{height:80px;margin-top:-40px}#comments .author-photo{padding-top:10px}#comments .depth-3 article,#comments .depth-4 article,#comments .depth-5 article{margin-left:130px}#map-canvas{height:400px}.widget{margin-bottom:50px}.product-listing figure img,.featured-products figure img{width:100%}.mini-cart{margin-right:55px}.cart-inner .cart-name,.cart-inner .cart-price{display:none}.woocommerce #content div.product .woocommerce-tabs .panel #comments,.woocommerce-page #content div.product .woocommerce-tabs .panel #comments,.woocommerce div.product .woocommerce-tabs .panel #comments,.woocommerce-page div.product .woocommerce-tabs .panel #comments{width:100%;margin-bottom:30px}.woocommerce #content div.product .woocommerce-tabs .panel #review_form_wrapper,.woocommerce-page #content div.product .woocommerce-tabs .panel #review_form_wrapper,.woocommerce div.product .woocommerce-tabs .panel #review_form_wrapper,.woocommerce-page div.product .woocommerce-tabs .panel #review_form_wrapper{width:100%;padding-left:0}.woocommerce #content div.product .woocommerce-tabs ul.tabs,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs,.woocommerce div.product .woocommerce-tabs ul.tabs,.woocommerce-page div.product .woocommerce-tabs ul.tabs{margin-top:30px}.woocommerce #content table.cart img,.woocommerce-page #content table.cart img,.woocommerce table.cart img,.woocommerce-page table.cart img{width:80px;float:left;margin-right:15px}.woocommerce div.product .woocommerce-product-rating{width:auto;float:none;margin-bottom:10px}.gallery-item-filter ul li{margin:5px 5px 0 0}.gallery-item-filter ul li:first-child{background:none}.gallery-item-filter a{border:0;background:none;background-color:#f0f0f0;color:#3a4543;padding:10px 20px}.gallery-item-filter a:hover,.gallery-item-filter a.active{background-color:#3a4543;color:#fff;padding:10px 20px;border:0}#filters li{background-color:#f0f0f0;padding:15px;border:0;margin:5px 5px 0 0}#filters li:hover,#filters li.active{border:0;padding:15px;background-color:#3a4543}#filters li:hover a,#filters li.active a{color:#fff}#filters li a{padding:0;display:inline;text-decoration:none;color:#3a4543}.product-listing .product.first{clear:none}.product-listing .product:nth-child(odd) {clear:both}.inspiry-search-wrapper{display:none}.mobile-search-wrapper{display:block}}@media (max-width:767px){.page-title{font-size:36px;line-height:48px}.home-slider .flex-direction-nav a{height:60px;margin-top:-30px}.home-slider .separator{display:none}.home-slider .slide-description h2{font-size:24px;line-height:24px}.home-slider .slide-description p{display:none}.home-slider .slide-description a{font-size:14px;padding:10px 15px}.service-plans .col-sm-4,.services-item{margin:0 auto 50px}.service-plans .col-sm-4:last-of-type,.services-item:last-of-type{margin-bottom:0}.services-item{width:80%}#comments .depth-2 article,#comments .depth-3 article,#comments .depth-4 article,#comments .depth-5 article{margin-left:0}.gallery-item-filter ul{border-bottom:none}.gallery-item-filter a{bottom:0}.gallery-item .title{display:none}.showcase .control-nav{position:static;padding-bottom:30px;text-align:center}.showcase .control-nav a{margin:0 2px}.showcase .entry-title{text-align:center}.showcase .live-demo-link{margin-top:10px}.showcase .text-right{text-align:left}#map-canvas{height:350px}label{margin-bottom:5px}#contact-form .row{margin:0}#contact-form p.group{float:none;padding:0;width:100%;margin-bottom:17px}#contact-form p,#contact-form textarea{margin-bottom:15px}.ninja-forms-form .text-wrap.label-above input,.ninja-forms-form .textarea-wrap.label-above textarea{width:100%}.wpcf7 input[type="email"],.wpcf7 input[type="text"],.wpcf7 textarea{width:100%}.twitter-feeds .twitter-icon{float:none;margin:10px auto;display:block;width:95px}.twitter-feeds .inline_tweet{padding:25px 0 0 0;background-position:top center}.twitter-feeds .inline_tweet:after{position:static;bottom:auto;right:auto;display:block;margin:10px auto 0;width:60px}.footer .footer-nav a,.footer .invitation{font-size:13px}.footer .footer-nav li{margin-right:10px}.footer .contact-details{margin-bottom:25px}.footer .contact-details address{display:block;margin:0 0 10px}.footer .footer-top{padding-top:33px}.product-review{margin-top:25px}.woocommerce-account form{width:100%}.woocommerce table.cart td.actions .button.alt,.woocommerce-page table.cart td.actions .button.alt,.woocommerce #content table.cart td.actions .button,.woocommerce-page #content table.cart td.actions .button,.woocommerce #content table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce #content table.cart td.actions input,.woocommerce-page #content table.cart td.actions input,.woocommerce table.cart td.actions .button,.woocommerce-page table.cart td.actions .button,.woocommerce table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text,.woocommerce table.cart td.actions input,.woocommerce-page table.cart td.actions input{width:auto;margin:5px 0;float:none}.product-slider img{width:100%}.mobile-search-wrapper .field-wrapper{text-align:center;margin:auto 10px}.mobile-search-wrapper .button-wrapper{text-align:center;margin-top:15px}.mobile-search-wrapper .mobile-search-button{width:50%}}@media (max-width:499px){.home-services-section .col-xs-6,.home-blog-section .col-xs-6{margin-bottom:30px}.home-services-section .col-xs-6,.home-features-two .col-xs-6,.home-blog-section .col-xs-6,.featured-products .col-xs-6{width:100%}.slider-gallery-type-post .flex-direction-nav a{width:34px;height:50px;line-height:50px;margin-top:-25px}#respond input[type="text"]{width:100%}#respond textarea{width:100%}.post-meta>span{display:block;margin:10px}.gallery-item{width:100%}.gallery-item .title{display:block}.tabs-nav li{padding-left:10px;padding-right:10px;margin-right:-1px}.tabs-nav li a{font-size:14px}.twitter-feeds .twitter-icon i{margin-bottom:15px}.footer .contact-details .phone-number,.footer .contact-details .email{display:block;margin:10px 0}.product-review td.value .selectricWrapper{width:100%}.product-listing .col-xs-6,.featured-products .col-xs-6{width:100%}.product-listing article,.featured-products article{display:inline-block;position:relative}.product-listing article span.onsale,.featured-products article span.onsale{left:0}.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count,.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:none}}@media (max-width:479px){.home-slider .slide-description{display:none}.home-slider .flex-direction-nav a{width:25px;height:50px;margin-top:-25px}.service-plans .col-sm-4,.services-item{width:auto}.post-author .gravatar{float:none;margin:0 auto}.post-author .social_networks li{float:none;display:inline-block}.post-author .details{padding:0;text-align:center}.post-author .details p{margin-bottom:25px}#comments .comment-wrapper{padding-left:10px;padding-right:10px;text-align:center}#comments .author-photo{float:none;padding:0;margin:0 auto 20px}#scroll-top{position:static}.selectricWrapper{width:100%}.woocommerce,.woocommerce-page{}.woocommerce form,.woocommerce-page form{width:100%}.woocommerce #content div.product form.cart div.quantity,.woocommerce-page #content div.product form.cart div.quantity,.woocommerce div.product form.cart div.quantity,.woocommerce-page div.product form.cart div.quantity{margin-bottom:20px}.woocommerce table.shop_table th,.woocommerce-page table.shop_table th,.woocommerce table.shop_table td,.woocommerce-page table.shop_table td{padding-left:5px;padding-right:5px}.woocommerce-cart table.shop_table th,.woocommerce-cart table.shop_table td{font-weight:normal;font-size:14px}.woocommerce-cart table.shop_table .product-name{font-size:14px;padding-top:22px;font-family:sans-serif}.twitter-feeds .inline_tweet{display:inline-block}}