*{-webkit-tap-highlight-color:rgba(0,0,0,0);-moz-tap-highlight-color:rgba(0,0,0,0)}a{-webkit-transition:color .3s;-moz-transition:color .3s;-ms-transition:color .3s;-o-transition:color .3s;transition:color .3s}.entry-content a{-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.entry-content a:hover{opacity:0.7}body{-ms-word-wrap:break-word;word-wrap:break-word}html.overflow-y-hidden,body.overflow-y-hidden{overflow:hidden}h1:first-child{margin-top:-0.13em}ins{text-decoration:none}article{margin-bottom:40px}.woocommerce-page article{margin:0}address{font-size:1rem;line-height:1.5rem;margin-bottom:15px;font-style:normal}audio{visibility:hidden}pre{background:#fafafa;padding:23px 30px;line-height:1.8em;border:1px solid #ddd;margin-bottom:30px;color:#5f5b5b}table{width:100%;margin-bottom:40px;background:none}table thead th{text-transform:uppercase;font-size:13px!important}table tbody th{font-weight:normal}table tr{text-align:left;border-collapse:collapse}table tr td{border-top-width:1px;border-top-style:solid}table tbody tr:last-child td{border-bottom:none}table tfoot,table thead{background:none}blockquote{margin:0 0 40px 0;padding:0;border:0;font-size:30px;color:#000;line-height:1.3em}blockquote cite{margin:20px 0 0 0;font-style:normal;font-weight:bold;line-height:20px}ul,ol,dl{margin-bottom:0}dl{}dl dt{margin-bottom:0.8rem}dl dd{margin:0}dl.wp-caption{padding:0}dd{padding-bottom:30px}.row-relative{position:relative}.vertical-aligned{margin:auto;position:absolute;top:50%;margin-top:-20px}.vertical-aligned.to-left{left:0;right:auto}.vertical-aligned.to-right{right:0;left:auto}.widget-area{font-size:16px}.widget{margin-bottom:50px}.widget a{font-weight:700}.widget form{margin:0}.widget ul,.widget ol{margin:0 0 0 0;font-size:15px;line-height:20px;list-style:none}.widget ul .children,.widget ul .sub-menu,.widget ol .children,.widget ol .sub-menu{margin:5px 0 5px 20px}.widget li{margin:0 0 17px 0}.widget .post-date{display:block}.widget .recentcomments,.widget_recent_entries li,.shop_sidebar .widget_recent_entries li{position:relative;margin-bottom:17px}.widget.widget_recent_entries ul li a{font-weight:bold}.widget.widget_recent_entries ul li span{font-size:0.8125rem}.widget.widget_recent_entries ul li:before{font-family:FontAwesome;font-style:normal;font-weight:normal;content:"\f15c";position:absolute;top:0;left:0px;width:20px;height:20px}.widget.widget_recent_entries ul li:first-child:before{top:7px}.widget .recentcomments,.widget.widget_recent_entries ul li{padding-left:20px}.widget .recentcomments:before{font-family:FontAwesome;font-style:normal;font-weight:normal;content:"\f075";position:absolute;top:0;left:0px;width:20px;height:20px}.widget .recentcomments:first-child:before{top:7px}.widget .recentcomments a{display:block!important;font-weight:bold}.widget .cat-item{text-transform:capitalize;margin-bottom:10px}.widget .tagcloud{margin-top:26px;margin-bottom:-5px}.widget .tagcloud a{border-width:1px;border-style:solid;border-radius:13px;display:inline-block;font-size:12px!important;font-weight:bold;line-height:1.2;margin-bottom:5px;margin-right:2px;padding:6px 13px 4px;text-transform:uppercase;word-wrap:break-word}#site-footer .widget .tagcloud a,.widget .tagcloud a{color:#999;transition:all 0.3s;-webkit-transition:all 0.3s}.widget .tagcloud a:hover{color:#fff!important;border:1px solid}.widget .textwidget{line-height:1.375em}.entry-content .widget ins{background:none;color:#888}.widget .amount{margin-top:5px;display:inline-block}.widget del .amount{font-size:1em;text-decoration:line-through}.widget_archive li{margin:0 0 5px 0}.widget_meta li{margin:0 0 5px 0}.widget_rss .widget-title a{color:#000;font-weight:bold!important}.widget_rss .widget-title a:first-child{display:none}.widget_rss .rss-date,.widget_rss cite{display:block;padding:10px 0;color:#555;font-style:italic}.widget_rss .rssSummary{display:block}.widget_calendar table{border:0}.widget_calendar table tr td{border:0}.widget_calendar table thead,.widget_calendar table tfoot{background:none}.widget_calendar caption{font-size:0.8125rem;padding:0 0 10px 0;font-weight:bold;text-align:left;text-transform:uppercase}.widget_calendar table thead th{font-size:0.875rem!important;font-weight:700}.widget_calendar table tr{border:none}.widget_calendar table tr td{font-size:0.8125rem}.widget_calendar table tr th,.widget_calendar table tr td{text-align:left}.widget_calendar table thead tr th,.widget_calendar table tfoot tr td{padding:0}.widget_calendar table tr.even,.widget_calendar table tr.alt,.widget_calendar table tr:nth-of-type(even){background:none}.widget_calendar #prev{text-align:left}.widget_calendar #next{text-align:right}.widget_calendar #today{font-weight:700}.widget_product_search,.widget_search{position:relative}.widget_product_search label,.widget_search label{display:none}.widget_product_search input,.widget_search input{margin:0;padding:0 10px}.widget_product_search #searchsubmit,.widget_search #searchsubmit,.widget_product_search .search-submit,.widget_search .search-submit{position:absolute;bottom:2px;right:2px;padding:9px 10px 8px 10px;font-size:13px;font-weight:bold;text-transform:uppercase}.widget_shopkeeper_social_media .widget-title{margin-bottom:16px}.widget_shopkeeper_social_media a{font-size:0}.widget_shopkeeper_social_media a:before{display:inline-block;font-size:24px;padding:10px 20px 10px 0;margin-right:10px;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.widget_shopkeeper_social_media a:first-of-type:before{}.widget a.widget_connect_facebook:before{content:"\f09a"}.widget a.widget_connect_pinterest:before{content:"\f0d2"}.widget a.widget_connect_linkedin:before{content:"\f0e1"}.widget a.widget_connect_twitter:before{content:"\f099"}.widget a.widget_connect_googleplus:before{content:"\f0d5"}.widget a.widget_connect_rss:before{content:"\f09e"}.widget a.widget_connect_tumblr:before{content:"\f173"}.widget a.widget_connect_instagram:before{content:"\f16d"}.widget a.widget_connect_youtube:before{content:"\f16a"}.widget a.widget_connect_vimeo:before{content:"\f194"}.widget a.widget_connect_behance:before{content:"\f1b4"}.widget a.widget_connect_dribble:before{content:"\f17d"}.widget a.widget_connect_flickr:before{content:"\f16e"}.widget a.widget_connect_git:before{content:"\f1d3"}.widget a.widget_connect_skype:before{content:"\f17e"}.widget a.widget_connect_weibo:before{content:"\f18a"}.widget a.widget_connect_foursquare:before{content:"\f180"}.widget a.widget_connect_soundcloud:before{content:"\f1be"}.widget a.widget_connect_vk:before{content:"\f189"}.widget_shopping_cart_content{position:relative;margin-top:30px}.widget_shopping_cart_content .product-thumbnail{width:80px;min-width:80px;max-width:80px}.widget_shopping_cart_content tr{vertical-align:top}.widget_shopping_cart_content tr td{font-size:14px;line-height:18px;padding-top:20px;padding-bottom:20px}.widget_shopping_cart_content tr .product-thumbnail,.widget_shopping_cart_content tr .product-name{padding-right:20px}.widget_shopping_cart_content tr:first-child td{padding-top:0px;border:none}.widget_shopping_cart_content tr:last-child td{padding-bottom:0px}.widget_shopping_cart_content tr td.product-remove .remove{font-size:16px}.widget_shopping_cart_content .product-name a{display:block}.woocommerce td.product-name dl.variation,.woocommerce-page td.product-name dl.variation{margin:6px 0 1px;color:#888}.woocommerce td.product-name dl.variation dd,.woocommerce-page td.product-name dl.variation dd{padding:0}.woocommerce td.product-name dl.variation dt,.woocommerce td.product-name dl.variation dd,.woocommerce td.product-name dl.variation dt p,.woocommerce td.product-name dl.variation dd p,.woocommerce-page td.product-name dl.variation dt,.woocommerce-page td.product-name dl.variation dd p,.woocommerce-page td.product-name dl.variation dt p,.woocommerce-page td.product-name dl.variation dd p{font-size:1rem;margin:0}.woocommerce td.product-name dl.variation dt,.woocommerce-page td.product-name dl.variation dt{padding:0;margin-right:5px;font-weight:normal;text-transform:uppercase}.widget_shopping_cart_content table{margin-bottom:0}.woocommerce .widget_shopping_cart .total,.woocommerce-page .widget_shopping_cart .total,.woocommerce-page.widget_shopping_cart .total,.woocommerce.widget_shopping_cart .total{border-top:none;padding:5px 0 25px;margin:0}.widget_shopping_cart .total .subtotal_name{display:inline-block;font-size:13px;text-transform:uppercase;color:#555}.widget_shopping_cart .total .amount{font-size:1.3125rem;font-weight:700;display:inline-block;margin-top:0;text-align:right;float:right}.widget_shopping_cart .buttons{margin-bottom:0}.widget_shopping_cart .buttons a{width:100%;margin:0 0 10px 0}.widget_shopping_cart .buttons a:after{display:none}.widget_shopping_cart .buttons a.view_cart{background:none!important;border:2px solid;box-shadow:none;padding-top:14px!important;padding-bottom:14px!important;transition:all 0.3s;-webkit-transition:0.3s}.widget_shopping_cart .buttons a.view_cart:hover{background:#000!important;border:2px solid #000;color:#fff!important}.widget_shopping_cart .buttons a.checkout{margin-bottom:0}.widget-cart-empty-banner{position:absolute;left:0;top:0}.cart-empty-box{width:87px;height:78px;background-image:url('../images/empty_cart_widget.png');background-repeat:no-repeat;background-position:left top;background-size:87px 78px;display:inline-block}.cart-empty-text{font-weight:700;font-size:1.3125rem;line-height:1.625rem;padding-left:107px}.woocommerce ul.cart_list,.woocommerce ul.product_list_widget,.woocommerce-page ul.cart_list,.woocommerce-page ul.product_list_widget{margin-top:27px}.widget_recent_reviews .product_list_widget li a:first-child,.widget_top_rated_products .product_list_widget li a:first-child{margin-top:22px;margin-bottom:2px}.widget_recent_reviews ul.product_list_widget li img,.widget_top_rated_products ul.product_list_widget li img{margin-top:-22px!important}.product_list_widget .star-rating{font-size:11px;position:absolute;top:0}.right-off-canvas-menu-content{padding:20px 30px;color:#fff}.right-off-canvas-menu-content a{color:#ccc}.right-off-canvas-menu-content a:hover{color:#999}.right-off-canvas-menu-content .widgettitle{color:#fff;margin-bottom:20px}.right-off-canvas-menu-content .buttons a{width:100%}.shop_sidebar .widget ul .children{margin:10px 0px 10px 20px}.without-sidebar{}.page-header{margin-bottom:55px}.content-area{padding:85px 0 0 0}ul,ol{margin:0.875em 0 0.875em 2.1875em}.wp-caption{max-width:100%}.entry-thumbnail{text-align:center}.entry-thumbnail img{}.entry-meta{margin:51px 0 0 0;line-height:1.8em;font-size:.85em;text-align:center}.edit-link{margin:30px 0}.without-sidebar .entry-meta{}.entry-meta ul{list-style:none;padding:0;margin:0}.entry-meta ul li{display:inline-block;margin-right:20px}.author-info{padding:0 0 0 100px;position:relative;margin:50px 0 0 0;text-align:left}.author-avatar{position:absolute;left:0;top:.3em;width:70px;height:70px;overflow:hidden}.author-avatar img{width:70px;height:70px}.author-link{display:inline-block}.wp-caption-text{color:#999;margin-top:10px;font-size:14px;line-height:16px}.attachement{text-align:center;margin-bottom:80px}.attachement .entry-content{margin-top:40px}.entry-meta-attachment,.previous-image,.next-image{line-height:1.8em;font-size:1.125rem}.entry-meta-attachment{padding:3px 0 8px}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin:0 auto}.previous-image,.next-image{padding:15px 0 0px}.next-image a,.previous-image a{color:#adadad;font-size:13px;line-height:1;display:inline-block;text-transform:uppercase;font-weight:700;position:relative}.next-image a{padding-right:5px}.previous-image a{padding-left:5px}.previous-image{text-align:left}.next-image{text-align:right;text-transform:uppercase}.previous-arrow,.next-arrow{display:inline-block;line-height:1;position:relative;top:1px}#nav-below{}.nav-previous{text-align:left;line-height:1.8em}.nav-next{text-align:right;line-height:1.8em}.nav-previous-title,.nav-next-title{font-size:0.619em;line-height:28px;font-weight:bold;text-transform:uppercase}.products-grid{-webkit-backface-visibility:hidden}.woocommerce ul.products-grid,.woocommerce-page ul.products-grid{margin:0px -10px 16px}.products li{position:relative}.site-content .products li{margin-bottom:6px}.products li img{width:100%;height:auto}#products-grid li img{opacity:.05;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-o-transition:opacity .3s ease;-ms-transition:opacity .3s ease;transition:opacity .3s ease}.product_summary_top{margin:0 0 9px 0;font-size:1rem}.product_summary_top h1{font-size:3.7em;margin:0 0 20px 0}.woocommerce .woocommerce-product-rating .star-rating,.woocommerce-page .woocommerce-product-rating .star-rating{margin:0;float:none;display:inline-block;top:4px}.product_description{margin:0 0 40px 0}.variations_lines{padding:0}.big-select{opacity:0;width:230px;height:48px;margin:0;padding:0}.big-select.alignright{}.big-select:hover{background-color:transparent}.big-select:focus{outline:none}.reset_variations{margin:11px 0 0 0;display:inline-block;font-size:1rem}.single_variation_wrap{}.single_variation{margin:22px 0 26px}.woocommerce-tabs{margin:0px}.product_meta{text-align:center;margin:30px 0}.single_product_summary_related h2,.single_product_summary_upsell h2{font-size:1.5em;margin:54px 0 26px 0}.product_navigation{margin:10px 0}.owl-carousel.related.products li,.owl-carousel.upsells.products li{margin:0 10px}.owl-carousel.related.products .owl-item,.owl-carousel.upsells.products .owl-item{padding-top:10px}.product_images{}.product_images .owl-carousel{}.fr-close,.fr-window-fresco .fr-close .fr-close-icon,.fr-ui-outside .fr-close-background{cursor:pointer;width:31px;height:31px}.fr-close{pointer-events:auto;position:absolute;right:30px;top:27px}.fr-window-fresco .fr-close .fr-close-icon{background:none;position:absolute}.fr-ui-outside .fr-close-background{background:none}.fr-close-background,.fr-close-icon{top:0px;left:0px}.fr-side-previous .fr-side-button{left:3px}.fr-side-next .fr-side-button{right:3px}.fr-ui-outside .fr-close:hover .fr-close-background,.fr-close:hover .fr-close-background,.fr-touch-button .fr-touch-button-background{background:none!important}.fr-window-fresco:not(.fr-ltIE9) .fr-close .fr-close-icon,.fr-window-fresco:not(.fr-ltIE9) .fr-touch-close .fr-touch-button-icon,.fr-window-fresco:not(.fr-ltIE9) .fr-touch-more .fr-touch-button-icon{opacity:0.5;background:none}.fr-window-fresco .fr-close:hover .fr-close-icon{opacity:1}.fr-close-icon:before,.fr-touch-button-icon:before{content:"\f00d";font-size:32px;color:#fff;font-family:FontAwesome;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fr-touch-more .fr-touch-button-icon:before,.fr-touch-more.fr-touch-less .fr-touch-button-icon:before{font-size:23px;color:#fff;font-family:FontAwesome;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fr-touch-more .fr-touch-button-icon:before{content:"\f0d7"}.fr-touch-more.fr-touch-less .fr-touch-button-icon:before{content:"\f0d8"}.fr-touch-button{width:32px;height:32px;padding:0}.fr-touch-close{position:absolute;top:6px;right:3px;padding:0}.fr-touch-more{position:absolute;top:12px;right:38px;padding:0}.fr-touch-more.fr-touch-less{top:11px}.fr-info,.fr-window-fresco .fr-touch-caption-wrapper{font-size:0.875rem}.gallery{margin:20px 0!important}.gallery dl dt{padding:0;margin:0}.gallery-item{margin:0!important}.comments-area{margin:36px 0 25px}.comments-title{font-size:1.5rem;line-height:2rem;font-weight:normal;text-align:center}.comments-area article{padding:19px 0;margin:0}.comment-list{list-style:none;padding:0;margin:17px 0 0!important}.comment-list ul.children{list-style:none;margin:0 0 1em 0}.comment-content{padding:0;position:relative}.comment-content .comment-author,.comment-content .comment-metadata{padding:0 0 0 55px}.comment-author-avatar{position:absolute;left:0;top:5px;width:36px;height:36px;overflow:hidden;-webkit-border-radius:36px;-moz-border-radius:36px;border-radius:36px}.comment-author-avatar img{width:36px;height:36px}.comment-author{padding:0;margin:0;display:inline-block;text-transform:capitalize;font-size:1.125rem}.comment-metadata time{font-size:14px;color:#999999}.comment-text p{margin:15px 0 10px 0}.comment-reply{padding-right:20px}.comment-reply i,.comment-edit-link i{font-size:13px;margin-right:5px}.comment-reply{font-size:14px}.comment-edit-link{font-size:14px}.comment-awaiting-moderation{font-style:italic;color:#999;font-size:14px}.comment-respond{margin:0px 0 30px 0}.comment-respond label{}#reply-title{font-size:30px;font-weight:normal;padding:0 0 5px 0;margin:0;text-align:center}.logged-in-as,.comment-notes{text-align:center;margin-bottom:30px}.comment-notes{color:#777}textarea#comment{height:200px;line-height:1.8em}#site-footer{padding:60px 0 30px}.site-footer-widget-area .columns:last-child{float:left}#site-footer .widget-title{text-transform:uppercase;font-weight:bold}.payment_methods{text-align:center}.payment_methods img{max-height:30px;width:auto;margin-bottom:17px}.copyright_text{font-size:14px;line-height:20px;padding:0;text-align:center}