p.widget-text{margin-bottom:20px}.footer-sidebar .widget_search label{width:100%}.widget_about a{color:#fefefe;-webkit-transition:.3s;transition:.3s}.widget_pages ul li{padding-bottom:12px}.widget_pages ul li a{color:#fff;font-size:16px;-webkit-transition:.3s;transition:.3s}.recent-item img{border:1px solid #fff;float:left;margin-right:20px;margin-bottom:10px}li.recent-item{border-bottom:1px solid #fff;padding-bottom:10px;margin-bottom:20px}li.recent-item:last-child{border-bottom:0;margin-bottom:0}.widget_contact input{box-shadow:inset 0px 0px 15px 0px rgba(53,54,60,.2);border:0;height:40px;background:#fff;padding:15px;width:60%;border-radius:4px}button.footer-subscribe.boxed-btn{padding:8px 16px}ul.widget-social{margin-top:40px}ul.widget-social li{display:inline-block}ul.widget-social li a{padding-right:15px;font-size:16px;color:#fff;-webkit-transition:.3s;transition:.3s}.sidebar .widget_search .search-form{padding:20px 20px 30px}.sidebar .search-form input[type=search]::-webkit-input-placeholder{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"}.sidebar .widget-newsletter input[type=email],.sidebar .widget_search input[type=search]{border-radius:4px;background:#f9f9f9;box-shadow:0px 0px 2px 0px rgba(7,7,6,.2);padding:10px;border:0;width:100%;margin-right:10px;margin-bottom:10px}.sidebar .widget_search input[type=button],.sidebar .widget_search input[type=submit]{border-radius:4px;box-shadow:0px 0px 2px 0px rgba(7,7,6,.2);color:#fff;border:0;font-size:14px;-webkit-transition:.3s;transition:.3s;cursor:pointer;min-height:51px;transform:translateY(-5px)}.widget_search form.search-form .search-submit{position:unset!important}.sidebar .widget_categories ul{padding:20px 20px 30px}.sidebar .widget_categories ul li a{display:block;margin-bottom:10px;font-size:14px;font-weight:500}.sidebar .widget_categories ul li a i{float:right;padding-top:6px}.sidebar .widget_categories ul li:last-child a{margin-bottom:0}.recent-post{padding:20px 16px}.recent-post img{width:100%;margin-bottom:20px}.recent-post h6{line-height:24px;word-spacing:1;margin-bottom:10px}.recent-post p{font-size:12px;font-weight:500;line-height:22px}ul.recent-meta-info li{display:inline-block;padding-right:10px;font-size:12px}ul.recent-meta-info li a{font-size:12px}.widget .tags{padding:30px 16px}ul.tags li{display:inline-block;margin-right:10px}ul.tags li a{border-radius:5px;background-color:#f9f9f9;box-shadow:0px 0px 2px 0px rgba(0,0,0,.2);padding:5px 10px;display:block;margin-bottom:10px;-webkit-transition:.3s;transition:.3s}ul.tags li a:hover{color:#f9f9f9}.sidebar .widget_calender .widget-title li{display:inline-block}.sidebar .widget_calender .widget-title .plus{float:right}.sidebar .wp-calender{padding:30px 16px}.sidebar .widget .calendar_wrap{background-color:#fff;border:1px solid #eae7e4;padding:5px;border-radius:3px}.sidebar .widget table{border-collapse:inherit;border-spacing:5px;border:0 none;padding:0;margin:0;line-height:18px;text-align:center;table-layout:fixed;width:100%}.sidebar .widget table caption{text-align:center;font-size:16px;font-weight:500;line-height:23px}.sidebar .widget table th{background:0 0;color:#747474;border:0 none;width:11.6%;font-size:12px;font-weight:500;text-align:center}.calendar_wrap thead th{color:#fff!important}.sidebar .widget table td,.widget table th{width:11.6%;text-align:center;margin-bottom:5px;font-size:12px;padding:3px}.sidebar .widget table tbody a{padding:5px;border-radius:50%;border:1px solid;margin:0 -3px}.sidebar .widget table tbody a:hover,.widget table tbody a:focus{color:#e84c3d}.widget table #next a,.widget table #prev a{font-weight:600}@media screen and (max-width:920px){.weekdays li,.days li{width:11.1%}}@media screen and (max-width:420px){.weekdays li,.days li{width:11.6%}.days li .active{padding:2px}}@media screen and (max-width:290px){.weekdays li,.days li{width:11.6%}}.widget .newsletter{padding:30px 16px}.widget-newsletter input[type=email]{width:100%;margin-bottom:16px}.widget-newsletter .subscribe{border:1px solid;border-radius:4px;background:#fff;padding:10px 16px;cursor:pointer;-webkit-transition:.3s;transition:.3s}.widget-newsletter .subscribe:hover{color:#fff}.sidebar .widget_archive ul li a i{float:right;padding-top:6px}.sidebar .widget_meta ul{padding:20px 20px 30px}.sidebar .widget_meta ul li a{display:block;margin-bottom:10px;font-size:14px;font-weight:500}.sidebar .widget_meta ul li a:after{font-family:FontAwesome!important;speak:none;font-style:normal;content:"";font-variant:normal;text-transform:none;line-height:1;line-height:21px;-webkit-font-smoothing:antialiased;float:right;font-size:12px}.sidebar .widget_meta ul li a i{float:right;padding-top:6px}.sidebar .widget_meta ul li:last-child a{margin-bottom:0}.sidebar .widget_recent_entries ul{padding:20px 20px 30px}.sidebar .widget_recent_entries ul li a{display:block;margin-bottom:10px;font-size:14px;font-weight:500}.sidebar .widget_recent_entries ul li a i{float:right;padding-top:6px}.sidebar .widget_recent_entries ul li:last-child a{margin-bottom:0}.sidebar .widget_recent_comments ul{padding:20px 20px 30px}.sidebar .widget_recent_comments ul li a{display:block;margin-bottom:10px;font-size:14px;font-weight:500;word-break:break-all}.sidebar .widget_recent_comments ul li a i{float:right;padding-top:6px}.sidebar .widget_recent_comments ul li:last-child a{margin-bottom:0}.widget_categories ul{padding:20px 20px 30px}.widget_categories ul li a{display:block;margin-bottom:10px;font-size:14px;font-weight:500}.widget_categories ul li a:after{font-family:FontAwesome!important;speak:none;font-style:normal;content:"";font-variant:normal;text-transform:none;line-height:1;line-height:21px;-webkit-font-smoothing:antialiased;float:right;font-size:12px}.widget_categories ul li a i{float:right;padding-top:6px}.widget_categories ul li:last-child a{margin-bottom:0}.widget_media_gallery .gallery{padding:0 10px}.footer-sidebar .widget-title{font-size:16px;font-weight:500;padding:30px 16px 10px}.footer-sidebar .widget_search .search-form{padding:20px 20px 30px}.footer-sidebar .search-form input[type=search]::-webkit-input-placeholder{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"}.footer-sidebar .widget-newsletter input[type=email],.footer-sidebar .widget_search input[type=search]{border-radius:4px;background:#f9f9f9;box-shadow:0px 0px 2px 0px rgba(7,7,6,.2);padding:10px;border:0;width:100%;margin-right:10px;margin-bottom:10px}.footer-sidebar .widget_search input[type=button],.footer-sidebar .widget_search input[type=submit]{border-radius:4px;box-shadow:0px 0px 2px 0px rgba(7,7,6,.2);color:#fff;border:0;font-size:14px;-webkit-transition:.3s;transition:.3s;cursor:pointer}.footer-sidebar .widget-title{font-size:16px;font-weight:500;padding:30px 16px 10px}.footer-sidebar .widget_categories ul{padding:20px 0 30px;list-style:none}.footer-sidebar .widget_categories ul li a{display:block;margin-bottom:10px;font-size:14px;font-weight:500;color:#fff}.footer-sidebar .widget_categories ul li a i{float:right;padding-top:6px}.footer-sidebar .widget_categories ul li:last-child a{margin-bottom:0}.footer-sidebar .widget-title{font-size:16px;font-weight:500;padding:30px 16px 10px;color:#fff}.footer-sidebar .widget_recent_comments ul{padding:20px 20px 30px}.footer-sidebar .widget_recent_comments ul li a{display:block;margin-bottom:10px;font-size:14px;font-weight:500;color:#fff}.footer-sidebar .widget_recent_comments ul li a i{float:right;padding-top:6px}.footer-sidebar .widget_recent_comments ul li:last-child a{margin-bottom:0}.footer-sidebar .widget-title{font-size:16px;font-weight:500;padding:30px 16px 10px}.footer-sidebar .widget_archive ul{padding:20px 20px 30px}.footer-sidebar .widget_archive ul li a{display:block;margin-bottom:10px;font-size:14px;font-weight:500;color:#fff}.footer-sidebar .widget_archive ul li a:after{font-family:FontAwesome!important;speak:none;font-style:normal;content:"";font-variant:normal;text-transform:none;line-height:1;line-height:21px;-webkit-font-smoothing:antialiased;float:right;font-size:12px;color:#fff}.footer-sidebar .widget_archive ul li a i{float:right;padding-top:6px}.footer-sidebar .widget_archive ul li:last-child a{margin-bottom:0}.footer-sidebar .widget-title{font-size:16px;font-weight:500;padding:30px 0 10px;color:#fff}.footer-sidebar .widget_recent_entries ul{padding:20px 20px 30px}.footer-sidebar .widget_recent_entries ul li a{display:block;margin-bottom:10px;font-size:14px;font-weight:500;color:#fff}.footer-sidebar .widget_recent_entries ul li a i{float:right;padding-top:6px}.widget_recent_entries ul li:last-child a{margin-bottom:0}.footer-sidebar .widget_calender .widget-title li{display:inline-block}.footer-sidebar .widget_calender .widget-title .plus{float:right}.footer-sidebar .wp-calender{padding:30px 16px}.footer-sidebar .widget .calendar_wrap{background-color:#fff;border:1px solid #eae7e4;padding:5px;border-radius:3px}.sidebar .widget table{border-collapse:inherit;border-spacing:5px;border:0 none;padding:0;margin:0;line-height:18px;text-align:center;table-layout:fixed;width:100%}.footer-sidebar .widget table caption{text-align:center;font-size:16px;font-weight:500;line-height:23px}.footer-sidebar .widget table th{background:0 0;border:0 none;width:11.6%;font-size:12px;font-weight:500;text-align:center}.footer-sidebar .widget table td{border:solid 1px #f2f2f2;border-radius:0}.footer-sidebar .widget table td,.widget table th{width:11.6%;text-align:center;margin-bottom:5px;font-size:12px}.footer-sidebar .widget table tbody a{padding:5px;border-radius:50%;border:1px solid;margin-left:-7px}.footer-sidebar .widget table tbody a:hover,.widget table tbody a:focus{color:#e84c3d}.widget table #next a,.widget table #prev a{font-weight:600}.footer-sidebar .widget_meta ul{padding:20px 20px 30px}.footer-sidebar .widget_meta ul li a{display:block;margin-bottom:10px;font-size:14px;font-weight:500;color:#fff}.footer-sidebar .widget_meta ul li a:after{font-family:FontAwesome!important;speak:none;font-style:normal;content:"";font-variant:normal;text-transform:none;line-height:1;line-height:21px;-webkit-font-smoothing:antialiased;float:right;font-size:12px}.footer-sidebar .widget_meta ul li a i{float:right;padding-top:6px}.footer-sidebar .widget_meta ul li:last-child a{margin-bottom:0}footer#footer-widgets .menu li a{color:#fff}.woo-sidebar .widget-title{font-size:20px;font-weight:500;border-bottom:1px solid #d3d6db;padding:12px 16px 10px}.woo-sidebar .widget_shopping_cart,.woo-sidebar .widget_price_filter,.woo-sidebar .woocommerce-widget-layered-nav,.woo-sidebar .widget_product_categories,.woo-sidebar .widget_product_search,.woo-sidebar .widget_products,.woo-sidebar .widget_recent_reviews,.woo-sidebar .widget_rating_filter,.woo-sidebar .widget_recently_viewed_products,.woocommerce .woocommerce-MyAccount-navigation,.woocommerce-Address,.widget_product_tag_cloud,.widget_top_rated_products{border-radius:5px;background:#fff;box-shadow:0px 0px 4px 0px rgba(0,0,0,.2);margin-bottom:30px}.woo-sidebar .price_slider_wrapper{padding:5px 5px 30px!important}.widget_shopping_cart .button{height:36px;margin:3px;width:47%}.widget_shopping_cart_content #woo_pp_ec_button{margin-left:56px;padding:15px;height:64px!important}.widget_shopping_cart_content ul,.woocommerce-mini-cart__total{padding-left:10px!important}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img{margin-right:20px}.widget_shopping_cart_content img{width:50px;height:50px;border:solid 1px #efefef}.widget_shopping_cart .widget_shopping_cart_content{padding:0 20px 30px}.widget_shopping_cart li{list-style:none}.woo-sidebar .price_slider_wrapper .ui-slider-horizontal{height:.5em;margin:14px}.woo-sidebar .price_slider_wrapper .price_slider_amount button{height:33px}.woocommerce-widget-layered-nav ul{padding:20px 20px 30px!important}.woocommerce-widget-layered-nav ul li a{display:inline;margin-bottom:10px;font-size:14px;font-weight:500}.woocommerce-widget-layered-nav ul li a:after{font-family:FontAwesome!important;speak:none;font-style:normal;content:"";font-variant:normal;text-transform:none;line-height:1;line-height:21px;-webkit-font-smoothing:antialiased;float:right;font-size:12px}.widget_product_categories ul{padding:20px 20px 30px}.widget_product_categories ul li a{display:inline;margin-bottom:10px;font-size:14px;font-weight:500}.widget_product_categories ul li a:after{font-family:FontAwesome!important;speak:none;font-style:normal;content:"";font-variant:normal;text-transform:none;line-height:1;line-height:21px;-webkit-font-smoothing:antialiased;float:right;font-size:12px}.widget_product_search .woocommerce-product-search{padding:20px 20px 30px}.woocommerce-product-search input[type=search]::-webkit-input-placeholder{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"}.woocommerce-product-search input[type=email],.woocommerce-product-search input[type=search]{border-radius:4px;background:#f9f9f9;box-shadow:0px 0px 2px 0px rgba(7,7,6,.2);padding:10px;border:0;width:100%;margin-right:10px;margin-bottom:10px}.woocommerce-product-search input[type=button],.woocommerce-product-search input[type=submit]{border-radius:4px;box-shadow:0px 0px 2px 0px rgba(7,7,6,.2);color:#fff;border:0;font-size:14px;padding:12px 15px;-webkit-transition:.3s;transition:.3s;cursor:pointer}.woocommerce-product-search button{position:unset}.widget_products ul{padding:20px 20px 30px!important}.widget_products ul li a{display:inline;margin-bottom:10px;font-size:14px;font-weight:500}.widget_products ul li a:after{font-family:FontAwesome!important;speak:none;font-style:normal;content:"";font-variant:normal;text-transform:none;line-height:1;line-height:21px;-webkit-font-smoothing:antialiased;float:right;font-size:12px}.widget_recent_reviews ul{padding:20px 20px 30px!important}.widget_recent_reviews ul li a{display:inline;margin-bottom:10px;font-size:14px;font-weight:500}.widget_recent_reviews ul li a:after{font-family:FontAwesome!important;speak:none;font-style:normal;content:"";font-variant:normal;text-transform:none;line-height:1;line-height:21px;-webkit-font-smoothing:antialiased;float:right;font-size:12px}.widget_rating_filter ul{padding:20px 20px 30px!important}.widget_rating_filter ul li a{display:inline;margin-bottom:10px;font-size:14px;font-weight:500}.widget_recently_viewed_products ul{padding:20px 20px 30px!important}.widget_recently_viewed_products ul li a{display:inline;margin-bottom:10px;font-size:14px;font-weight:500}.woocommerce .woocommerce-MyAccount-navigation ul{padding:20px 20px 30px}.woocommerce .woocommerce-MyAccount-navigation ul li a{display:inline;margin-bottom:10px;font-size:14px;font-weight:500}.woocommerce .woocommerce-MyAccount-navigation ul li a:after{font-family:FontAwesome!important;speak:none;font-style:normal;content:"";font-variant:normal;text-transform:none;line-height:1;line-height:21px;-webkit-font-smoothing:antialiased;float:right;font-size:12px}.woocommerce-account .woocommerce-MyAccount-content{margin-top:20px}.woocommerce table.my_account_orders .button{height:30px;width:90%;text-align:center}.woocommerce-MyAccount-content .button{height:40px!important;text-align:center}.woocommerce-Address address{margin:0 0 20px;letter-spacing:.5px;line-height:27px}.woocommerce .widget_product_tag_cloud .tagcloud{padding:20px 20px 30px}.footer-sidebar ul li{list-style:none}.widget_top_rated_products ul{padding:20px 20px 30px!important}.woo-sidebar ul li{list-style:none}.widget_mc4wp_form_widget .mc4wp-form-fields{padding:20px 0 30px}.widget_mc4wp_form_widget .mc4wp-form-fields label{margin-bottom:10px}.widget_mc4wp_form_widget .mc4wp-form-fields input[type=submit]{font-size:14px;padding:0 15px}#footer-widgets .widget_categories ul li a:after{display:none}.widget_shopping_cart_content a.photo img{width:50px;height:50px;border:solid 1px #efefef;margin-right:15px;float:left}.widget_shopping_cart_content a.photo{padding:0!important;margin-right:15px;margin-top:6px;display:block}.widget_shopping_cart_content li{position:relative;border-bottom:solid 1px #eee;padding:10px 0}.widget_shopping_cart_content a.remove.remove_from_cart_button{position:absolute;top:16px;right:0;font-size:30px;cursor:pointer}.sidebar .widget_social_widget ul{padding:20px 20px 30px}.sidebar .header-social li a,#footer-widgets .header-social li a{line-height:28px;width:30px;height:30px;text-align:center;padding:0;position:relative;z-index:1;overflow:hidden;transition:.5s;border-radius:100%;border:2px solid #08c}#footer-widgets .header-social li a{border:none;background:#fff;line-height:30px}.header-social li a i{position:relative;transition:.5s;z-index:3}.sidebar .header-social li a i{color:#08c}#footer-widgets .header-social li a i{color:#242424}.header-social li a:hover i,#footer-widgets .header-social li a:hover i{color:#fff;transform:rotateY(360deg)}.sidebar .header-social:after,#footer-widgets .header-social:after{visibility:hidden}.sidebar .header-social li a:before,#footer-widgets .header-social li a:before{content:"";position:absolute;top:100%;left:0;width:100%;height:100%;background-color:#08c;transition:.5s;z-index:2}.sidebar .header-social li a:hover:before,#footer-widgets .header-social li a:hover:before{top:0}#header-top .startkit-top-right .widget:first-child{position:relative;z-index:1;padding:0 12px}#header-top .startkit-top-right .widget:first-child:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.3);width:100%;height:100%;z-index:-1}#header-top .widget_social_widget ul{padding:0}#header-top .startkit-top-right .widget{float:right}.widget_info i{-webkit-transition:.3s all;-o-transition:.3s all;transition:.3s all}.widget_info:hover i{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}#header-top .startkit-top-right .widget:nth-child(n+2){padding-right:15px}#header-top .widget_search label,#header-top .widget_search input[type=search]{margin:0}#header-top .widget_search input[type=search]{height:26px;padding:0 20px;display:block;max-width:125px;font-size:13px}#header-top .widget_search input[type=submit].search-submit{font-size:13px;padding:0 15px;margin:0 5px;line-height:25px;height:unset;color:#fff;border:2px solid #fff}#header-top .startkit-top-right .widget:not(.widget_social_widget) li:nth-child(n+2) a{margin:0;margin-left:10px}#header-top .widget img{width:32px}#header-top .gallery{display:inline-flex;flex-wrap:wrap}#header-top .gallery .gallery-item{flex:1;margin:0 6px 0 0}#header-top .widget_media_image img{display:initial}#header-top .widget_media_video{display:block;width:100%}#header-top .widget_media_video .wp-video .mejs-container{width:100%!important;max-height:190px}.sidebar .widget.widget_info{padding:20px}