#footer-widgets{color:#111;padding:80px 0}#footer-widgets p{color:#111}#footer-widgets .widget:not(.widget_calendar) .widget-title,.footer-logo{margin-bottom:20px}#footer-widgets .widget-title{padding-left:15px}#footer-widgets .widget:not(.widget_calendar) .widget-title:before{left:0;z-index:-1;position:absolute;height:100%;background:#ff5d00;content:"";width:3px}#footer-widgets .widget-title:after{left:0;right:0;overflow:hidden;position:absolute;top:0;height:7px;-webkit-animation:line 8s infinite;animation:line 8s infinite;background:#fff;content:"";width:7px}@-webkit-keyframes line{0%{transform:translateY(0)}50%{transform:translateY(30px)}to{transform:translateY(0)}}@keyframes line{0%{transform:translateY(0)}50%{transform:translateY(30px)}to{transform:translateY(0)}}.widget_about a{color:#111;-webkit-transition:.3s;transition:.3s}ul.widget-social{margin-top:40px}ul.widget-social li{display:inline-block}ul.widget-social li a i{border-radius:50%;text-align:center;color:#fff;height:30px;-webkit-transition:.3s;transition:.3s;background:#111;width:30px}ul.widget-social li a:focus i,ul.widget-social li a:hover i{background:#ff5d00}.sidebar .widget_recent_entries ul,.woo-sidebar .widget_recent_entries ul{padding:20px 16px}.widget_recent_entries ul li a{font-weight:600;line-height:1.3;word-spacing:1px;color:#f2f2f2;font-size:18px}.widget_contact li{margin-bottom:20px}.widget_contact li i{margin-right:13px}.widget_contact form{position:relative}.widget_contact input{border-radius:4px;box-shadow:0 2px 6.72px 1.28px rgba(84,84,84,.23);border:0;position:relative;padding:15px;height:46px;background:#fff;width:100%}button.subscribe-btn{text-transform:capitalize;border-radius:4px;border:none;right:5px;color:#fff;cursor:pointer;position:absolute;top:4px;padding:8px 16px 4px}.sidebar .widget-title,.woo-sidebar .widget-title{text-transform:capitalize;padding:10px 20px;background-color:#f7f1ee}.sidebar .widget .widget-title:before,.woo-sidebar .widget .widget-title:before{left:0;position:absolute;top:0;height:100%;background-color:#ff5d00;content:"";width:3px}.widget.widget_calendar .widget-title{border-bottom:1px solid #d3d6db;padding:18px 16px 18px 0}.sidebar .widget-search .widget-title,.woo-sidebar .widget-search .widget-title{padding-top:0}.sidebar .widget,.woo-sidebar .widget{margin-bottom:30px;box-shadow:0 0 29px 0 hsla(0,0%,40%,.08);background:#fff}.widget.widget_rss .widget-title a{font-weight:700;display:inline-block;font-size:inherit}.sidebar .widget.widget_search,.widget_product_search,.woo-sidebar .widget.widget_search{display:flow-root}.widget_categories form,.widget_product_search form,.widget_search .search-form{margin:20px 0;position:relative}.sidebar .widget_categories form,.sidebar .widget_search .search-form,.widget_product_search form,.woo-sidebar .widget_categories form,.woo-sidebar .widget_search .search-form{margin-left:20px;margin-right:20px}.search-form input[type=search]::-webkit-input-placeholder,.widget_product_search .search-field::-webkit-input-placeholder{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";opacity:.8;color:#333}.widget-newsletter input[type=email],.widget_product_search .search-field,.widget_search input[type=search]{border:1px solid #cdcdcd;padding:13px 10px;-webkit-transition:.3s;transition:.3s;background:#fff;width:100%}.widget-newsletter input[type=email]:focus,.widget-newsletter input[type=email]:hover,.widget_product_search .search-field:focus,.widget_product_search .search-field:hover,.widget_search input[type=search]:focus,.widget_search input[type=search]:hover{border-color:#ff6a3e}.widget_product_search .search-field{line-height:17px;padding-right:100px}.widget_product_search button,.widget_search button{border-radius:0 3px 3px 0;border:0;right:0;color:#fff;cursor:pointer;position:absolute;top:0;padding:8px 18px;-webkit-transition:.3s;transition:.3s}#footer-widgets .widget{margin-bottom:5px}#footer-widgets .widget_nav_menu ul{padding:20px 20px 0 0}.sidebar .widget ul,.woo-sidebar .widget ul{padding:20px}.sidebar .widget_categories form,.woo-sidebar .widget_categories form{display:inline}.sidebar .widget_categories form select,.woo-sidebar .widget_categories form select{margin:auto;width:90%}.sidebar .widget_archive select,.woo-sidebar .widget_archive select{margin:20px;display:initial;width:88%}.widget.widget_archive ul li,.widget.widget_categories ul li{display:flex;justify-content:flex-end;white-space:nowrap;align-items:center;width:100%}.widget.widget_archive ul li a,.widget.widget_categories ul li a{padding-left:3px;width:100%}.widget ul li a{word-break:break-word;display:block;color:#111;position:relative;-webkit-transition:.3s;transition:.3s}.widget:not(.widget_recent_comments):not(.widget_text):not(.widget_rss):not(.widget_contact_widget):not(.widget_rating_filter) ul li a{padding-bottom:10px;padding-left:18px;padding-top:10px}.widget:not(.widget_recent_comments):not(.widget_text):not(.widget_rss):not(.widget_contact_widget):not(.widget_rating_filter) ul li.menu-item-has-children>a,.widget:not(.widget_recent_comments):not(.widget_text):not(.widget_rss):not(.widget_contact_widget):not(.widget_rating_filter) ul li:not(:last-child){border-bottom:1px solid #efefef}.widget:not(.widget_text):not(.widget_pages):not(.widget_rss):not(.widget_recent_entries) ul li a i{float:right;padding-top:6px}.widget:not(.widget_recent_comments):not(.widget_text):not(.widget_rss):not(.widget_contact_widget):not(.widget_rating_filter) ul li a:after{left:0;-webkit-clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);margin:auto 0;position:absolute;top:0;height:10px;bottom:0;background:#ff5d00;content:"";width:10px}.widget.widget_nav_menu ul ul{padding:0}.widget.widget_media_image img{width:100%}.widget-enter-mail{color:#fff;padding:20px}.widget-enter-mail h3,.widget-enter-mail p{margin-bottom:5px}.widget-enter-mail input[type=email]{margin-bottom:10px;border:1px solid #fff;color:#fff;padding:5px 15px;background:transparent;width:100%}.widget-enter-mail input[type=email]::-webkit-input-placeholder{color:#fff}.widget-enter-mail .boxed-btn{text-transform:capitalize;border:none;color:#111!important;cursor:pointer;padding:10px 16px 6px;background:#fff!important}.widget-enter-mail .boxed-btn:hover{color:#fff!important}.recent-post{padding:20px 16px}.recent-post img{float:left;margin-right:10px}.recent-post h6{color:#232323}.widget .tagcloud{padding:20px}.widget .tagcloud a{margin-bottom:10px;border-radius:0 20px 0 20px;border:1px solid #f1f1f1;display:inline-block!important;display:block;color:#111;padding:6px 16px;-webkit-transition:.3s;transition:.3s;margin-right:10px;background:#fff}.widget .tagcloud a:focus,.widget .tagcloud a:hover{color:#fff!important}.widget_calendar caption{text-align:center;border-bottom:1px solid #d3d6db;padding-bottom:14px;font-size:18px}.widget_calendar{box-shadow:0 0 3px 0 rgba(0,0,0,.2)}#wp-calendar td,#wp-calendar th{text-align:center;padding:6px!important}#calendar_wrap tfoot tr{display:none}#wp-calendar td:not(#prev):not(#next) a{border-radius:50%;border:1px solid;line-height:22px;display:inline-block;white-space:nowrap;height:25px;width:25px}.widget.widget_calendar .widget-title{padding-left:26px}.widget.widget_calendar .widget-title:after{font-family:fontawesome;margin:auto 0;right:20px;line-height:4;position:absolute;top:0;bottom:0;font-size:18px;content:"\f067"}.widget-calender .widget-title li{display:inline-block}.widget-calender .widget-title .plus{float:right}.widget-calender .widget-title .plus i{color:#111}.full-calender{padding:25px 16px}.weekdays{margin:0;padding:0 0 10px}.weekdays li{display:inline-block;text-align:center;width:11.6%}.days{margin:0;padding:0}.days li{margin-bottom:5px;list-style-type:none;display:inline-block;text-align:center;width:11.6%}.days li.disable{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";opacity:.6}.days li .active{border-radius:50%;border:1px solid;padding:5px}@media screen and (max-width:920px){.days li,.weekdays li{width:11.1%}}@media screen and (max-width:420px){.days li,.weekdays li{width:11.6%}.days li .active{padding:2px}}@media screen and (max-width:290px){.days li,.weekdays li{width:11.6%}}.wp-calendar-table{margin-bottom:0}.wp-calendar-nav{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;padding:10px 15px}.widget .gallery{margin-top:30px}.widget .newsletter{padding:30px 16px}.widget-newsletter input[type=email]{margin-bottom:16px;width:100%}.widget-newsletter .subscribe{border-radius:4px;border:1px solid;cursor:pointer;padding:10px 16px;-webkit-transition:.3s;transition:.3s;background:#fff}.widget-newsletter .subscribe:hover{color:#fff}li.recentcomments{font-weight:600;margin-top:10px!important;line-height:1.3;word-spacing:1px;color:#232323;font-size:18px}ul .recentcomments{margin-top:20px}.textwidget p{color:#111}.sidebar .textwidget,.woo-sidebar .textwidget{padding:20px}#footer-widgets .widget_nav_menu ul li,#footer-widgets .widget_pages ul li,.sidebar .widget_nav_menu ul li,.sidebar .widget_pages ul li,.woo-sidebar .widget_nav_menu ul li,.woo-sidebar .widget_pages ul li{display:block;width:100%}.widget_price_filter .price_slider_amount .price_label{font-weight:600;font-size:1.49em}.widget_price_filter .price_slider_wrapper,.widget_shopping_cart .widget_shopping_cart_content{padding:20px}.widget_shopping_cart_content p.woocommerce-mini-cart__empty-message{padding:0}.widget_product_categories .cat-item{display:flex;justify-content:space-between;white-space:nowrap;align-items:center}.widget_product_categories .cat-item .count,.woocommerce ul.product_list_widget li img{font-weight:500;border-radius:100px;box-shadow:0 0 20px -3px rgba(0,0,0,.25);border:1px solid #efefef;line-height:30px;text-align:center;color:#fff;padding:3px;height:35px;font-size:13px;background-color:#fff;width:35px}.widget.widget_products ul.product_list_widget li a,.widget.widget_top_rated_products ul.product_list_widget li a{line-height:2;display:flow-root}.widget.widget_top_rated_products span.woocommerce-Price-amount.amount{padding-left:18px}.woocommerce .widget_price_filter .price_slider_wrapper div.ui-widget-content{background-color:#ececec}.woocommerce ul.cart_list li .star-rating,.woocommerce ul.product_list_widget li .star-rating{margin-bottom:10px}