.widget{margin-bottom:40px;overflow:hidden;line-height:22px}#footer .widget{margin-bottom:20px}#footer .textwidget p:last-of-type{margin-bottom:0}.widget-title{font-size:18px;margin-top:0;margin-bottom:15px;padding-bottom:5px;font-weight:600;border-bottom:1px solid #eee}#footer .widget-title{color:#fff;border-bottom-color:rgba(255,255,255,.3)}.widget ol,.widget ul{list-style:none;margin:0;padding:0}.widget .fa-ul{margin-left:2.14286em}.widget li{margin:0;position:relative}.widget li a.fa{font-weight:400}.widget.st-services-wgt ul,.widget.widget_nav_menu ul.menu,.widget.widget_pages>ul{margin:0;padding:0;background-color:#fff;border:1px solid #eee;-webkit-border-radius:2px;border-radius:2px}.widget.st-services-wgt ul li a,.widget.widget_nav_menu ul.menu>li>a,.widget.widget_pages>ul>li>a{color:#000;display:block;border-top:1px solid #eee;padding:12px 35px 12px 15px;position:relative;-webkit-transition:color .3s ease 0s,background-color .3s ease 0s;transition:color .3s ease 0s,background-color .3s ease 0s}.widget.st-services-wgt ul li a:hover,.widget.widget_nav_menu ul.menu>li>a:hover,.widget.widget_pages>ul>li>a:hover{background-color:#fafafa}.widget.st-services-wgt ul li a::after,.widget.widget_nav_menu ul.menu>li>a::after,.widget.widget_pages>ul>li>a::after{font-family:FontAwesome;position:absolute;content:'\f105';right:12px;font-size:16px;top:50%;color:#ddd;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:color .3s ease 0s;transition:color .3s ease 0s}.widget.st-services-wgt ul li a:hover::after,.widget.widget_nav_menu ul.menu>li>a:hover::after,.widget.widget_pages>ul>li:hover>a::after,.widget.widget_pages>ul>li>a:hover::after{color:#3197d6}.widget.st-services-wgt ul li:first-child a,.widget.widget_nav_menu ul.menu>li:first-child>a,.widget.widget_pages>ul>li:first-child>a{border-top:none}.widget.widget_nav_menu ul.menu li.menu-item-has-children,.widget.widget_pages>ul>li.page_item_has_children{background-color:#fafafa}#footer .widget.st-services-wgt ul,#footer .widget.widget_nav_menu ul.menu,#footer .widget.widget_pages>ul{background:0 0;border:none}#footer .widget.st-services-wgt ul li a,#footer .widget.widget_nav_menu ul.menu>li>a,#footer .widget.widget_pages>ul>li>a{border-top:none;font-weight:600;padding:4px 35px 4px 0}#footer .widget.st-services-wgt ul li a:hover,#footer .widget.widget_nav_menu ul.menu li.menu-item-has-children,#footer .widget.widget_nav_menu ul.menu>li>a:hover,#footer .widget.widget_pages>ul>li.page_item_has_children,#footer .widget.widget_pages>ul>li>a:hover{background:0 0}#footer .widget.st-services-wgt ul li a::after,#footer .widget.widget_nav_menu ul.menu>li>a::after,#footer .widget.widget_pages>ul>li>a::after{color:rgba(255,255,255,.4);font-weight:400}.widget.widget_nav_menu ul ul a,.widget.widget_pages ul ul a{display:block;padding:5px 17px 5px 30px;position:relative;color:#777;font-size:13px}.widget.widget_nav_menu ul ul a:hover,.widget.widget_pages ul ul a:hover{color:#222}.widget.widget_nav_menu ul ul a::before,.widget.widget_pages ul ul a::before{position:absolute;content:'';left:17px;top:15px;display:inline-block;width:3px;height:3px;background-color:#666}.widget.widget_nav_menu ul ul a:hover::before,.widget.widget_pages ul ul a:hover::before{background-color:#3197d6}.widget.widget_nav_menu ul.menu li.menu-item-has-children ul li.menu-item-has-children>a,.widget.widget_nav_menu ul.menu li.menu-item-has-children ul ul>li:last-of-type>a,.widget.widget_nav_menu ul.menu>li.menu-item-has-children>a,.widget.widget_pages>ul>li.page_item_has_children>a{padding-bottom:6px}.widget.widget_nav_menu ul.menu .menu-item-has-children ul li:last-of-type ul li:last-of-type a,.widget.widget_nav_menu ul.menu ul li:last-of-type>a,.widget.widget_pages>ul>li .children li:last-of-type a{padding-bottom:15px}#footer .widget.widget_nav_menu ul ul a,#footer .widget.widget_pages ul ul a{padding-left:17px}#footer .widget.widget_nav_menu ul ul a::before,#footer .widget.widget_pages ul ul a::before{left:0}.widget.widget_archive li a,.widget.widget_categories li a,.widget.widget_meta li a,.widget_product_categories li a{display:inline-block;padding:3px 17px;position:relative;color:#777;font-size:13px}.widget.widget_archive li a:hover,.widget.widget_categories li a:hover,.widget.widget_meta li a:hover,.widget_product_categories li a:hover{color:#222}.widget.widget_archive li a::before,.widget.widget_categories li a::before,.widget.widget_meta li a::before,.widget_product_categories li a::before{position:absolute;content:'';left:0;top:13px;display:inline-block;width:3px;height:3px;background-color:#666}.widget.widget_archive li a:hover::before,.widget.widget_categories li a:hover::before,.widget.widget_meta li a:hover::before,.widget_product_categories li a:hover::before{background-color:#3197d6}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{background-color:#f3f3f3}.woocommerce .widget_price_filter .ui-slider .ui-slider-range{background-color:#303030}.woocommerce #respond input#submit{color:#fff}.widget_text img{margin:20px 0}.widget_text p img{margin:0}.widget_text .wp-caption img{margin-bottom:0}.widget_text p.wp-caption-text{padding:10px 0;border-bottom:1px solid #e8e8e8}.widget.widget_recent_comments li{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #eee}.widget.widget_recent_comments li a{color:#3197d6}.widget.widget_recent_comments li a:hover{color:#222}.woocommerce ul.product_list_widget li img{width:75px;height:75px}.widget_top_rated_products li>span{display:block}.post-tags::after{display:table;clear:both;content:''}.post-tags a,.widget.widget_product_tag_cloud a,.widget.widget_tag_cloud a{font-size:13px!important;float:left;line-height:24px;overflow:hidden;white-space:nowrap;padding:4px 9px;line-height:20px;margin:0 3px 3px 0;border:1px solid #e0e0e0;-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s}.post-tags a:hover,.widget.widget_product_tag_cloud a:hover,.widget.widget_tag_cloud a:hover{background-color:#fde428;border-color:transparent;color:#002e5b;-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s}#footer .widget.widget_product_tag_cloud a,#footer .widget.widget_tag_cloud a{border-color:rgba(255,255,255,.3)}.widget_rss li{padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #eee}.widget_rss li:last-child{padding-bottom:0;margin-bottom:0;border-bottom:none}.widget_rss .rss-date{font-size:12px;margin-bottom:15px;display:inline-block}.widget.st-blog-wgt li,.widget.widget_recent_entries li,.woocommerce ul.product_list_widget li{margin-bottom:10px!important;padding-bottom:10px!important;border-bottom:1px solid #eee}.widget.st-blog-wgt li:last-of-type,.widget.widget_recent_entries li:last-of-type,.woocommerce ul.product_list_widget li:last-of-type{border-bottom:none}.widget.st-blog-wgt .media-body a,.widget.widget_recent_entries li a,.widget_products li a,.widget_top_rated_products li a{display:inline-block;line-height:20px;margin-bottom:5px}.widget.widget_recent_entries li a{font-weight:600}.widget.st-blog-wgt .media-body a:hover,.widget.widget_recent_entries li a:hover,.widget_products li a:hover,.widget_top_rated_products li a:hover{color:#3197d6}.widget.st-blog-wgt .media-body span,.widget.widget_recent_entries li span{display:block;font-size:13px}#footer .widget.st-blog-wgt li,#footer .widget.widget_recent_entries li,#footer .woocommerce ul.product_list_widget li{border-bottom-color:rgba(255,255,255,.15)}.st-twitter-wgt ul li{position:relative}.st-twitter-wgt ul li:before{position:absolute;content:'\f099';color:#55acee;display:block;font-family:FontAwesome;top:auto;left:0;bottom:9px;z-index:2}.st-twitter-wgt ul li>a{text-transform:uppercase;letter-spacing:1px;font-size:11px;color:silver;margin-left:25px}.st-twitter-wgt ul li span{display:block}.st-twitter-wgt ul li:hover span a{color:#55acee}.st-teams-wgt .media-body a{display:block;font-weight:600;line-height:20px}.st-contact-wgt li{padding-right:30px;position:relative;margin-bottom:5px}.st-contact-wgt li i{position:absolute;top:4px;right:0;color:#fde428}.col-md-12 .widget_mc4wp_form_widget{width:30%;margin:0 auto}.widget_mc4wp_form_widget form label{display:none}#footer .widget.widget_recent_comments li,#footer .widget_rss li{border-color:rgba(255,255,255,.15)}
