.widget{background:#fff;padding:25px;margin-bottom:30px;border:solid 1px #f1f1f1}.widget ul{padding:0;margin:0}.widget ul li{list-style:none;box-shadow:none;text-shadow:none}.widget ul li a{outline:0;text-decoration:none;box-shadow:none;text-shadow:none;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.page-sidebar .widget-title{margin-bottom:32px!important}.page-sidebar .widget .widget-title h5{font-size:16px!important;font-weight:700;color:#2f313a;position:relative;font-family:Montserrat,sans-serif;text-transform:uppercase!important;margin-bottom:0}.page-sidebar .widget-title h5:after{position:absolute;width:18px;height:2px;background:#feba44;left:0;bottom:0;content:''}.widget.widget-text ul li,.widget.widget-text ul li a{color:#595959;font-size:14px}.widget.widget-text ul li{line-height:1px;margin:0 0 15px 0}.widget.widget-text ul li:last-child{margin-bottom:0}.widget.widget-text ul li i{font-size:14px;color:#595959;margin-right:5px;width:16px;display:inline-block}.widget.widget_text p img{width:100%;margin-bottom:10px}.widget.widget_categories li:before{content:"\e08e";position:absolute;left:0;top:0;font-size:10px;color:#595959;font-family:icomoon}.widget.widget_categories li{line-height:20px;padding:0 0 8px 20px;margin-bottom:10px;border-bottom:1px solid #f2f2f2;color:#555;font-size:14px;font-weight:300;position:relative}.widget.widget_categories li:last-child{padding-bottom:0;border-bottom:0;margin-bottom:0}.widget.widget_categories li{font-size:14px;color:#555;font-weight:300;line-height:16px}.widget.widget_meta li a{display:block;font-weight:300;font-size:14px;color:#555}.widget.widget_meta li{padding:0 0 5px 0;margin-bottom:5px;border-bottom:1px solid #f2f2f2}.widget.widget_meta li:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.widget.widget-categories li,.widget.widget_nav_menu ul li{line-height:22px}.widget.widget-categories li a:before,.widget.widget_nav_menu ul li a:before{content:"\e08e";position:absolute;left:0;top:0;font-size:10px;color:#595959;font-family:icomoon}.widget.widget-categories li a,.widget.widget_nav_menu ul li a{display:block;font-size:14px;font-weight:300;color:#555;position:relative;padding:0 0 5px 20px;margin-bottom:5px;border-bottom:1px solid #f2f2f2}.widget.widget_nav_menu ul li:last-child{padding-bottom:0;border-bottom:none;margin-bottom:0}.widget.wp-rem-fancy-menu{background-color:#f7f7f7;border:#e5e5e5 solid 1px;padding:0}.widget.wp-rem-fancy-menu ul{margin:0;padding:0}.widget.wp-rem-fancy-menu .menu>li{border-bottom:#e5e5e5 solid 1px;padding:7px 20px;text-shadow:none;position:relative}.widget.wp-rem-fancy-menu .menu>li ul{display:none}.widget.wp-rem-fancy-menu .menu>li:last-child{border-bottom:0}.widget.wp-rem-fancy-menu .menu>li>a:after{position:absolute;top:0;right:-10px;content:"\e315";font-family:icomoon;font-size:24px;line-height:30px;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}.widget.wp-rem-fancy-menu .menu>li li:hover>a,.widget.wp-rem-fancy-menu .menu>li.active .current-menu-item>a,.widget.wp-rem-fancy-menu .menu>li.active>a,.widget.wp-rem-fancy-menu .menu>li:hover>a,.widget.wp-rem-fancy-menu .menu>li:hover>a:after{color:#595959}.widget.wp-rem-fancy-menu .menu>li.active>a:after{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.widget.wp-rem-fancy-menu .menu>li>a{font-size:16px;color:#333}.widget.wp-rem-fancy-menu .menu li a{outline:0;text-shadow:none;text-decoration:none;line-height:22px;font-weight:500;display:block;padding:4px 0;position:relative}.widget.wp-rem-fancy-menu .menu>li li a{font-size:13px;color:#555;line-height:19px;padding:8px 0}