.wraper_footer{width:100%;height:auto}.wraper_footer_top{width:100%;height:auto;overflow:hidden;background:#231b0e;border-top:1px #574527 solid;border-bottom:1px #574527 solid}.wraper_footer_top>.container{padding-top:60px;padding-bottom:20px}.footer_top{margin-left:-25px;margin-right:-25px}.footer_top>[class*=col-]{padding-right:0;padding-left:0}.footer_top_item{padding:0 25px;border-right:1px #574527 solid}.footer_top>[class*=col-]:last-child .footer_top_item,.footer_top>[class*=col-]:only-child .footer_top_item{border-right:none}.footer_top_item .widget-title{margin:0 0 5px;text-transform:uppercase;font-weight:300;font-size:14px;color:#fff;line-height:22px}.footer_top_item p:not(.widget-title){margin:0 0 20px;font-weight:300;font-size:14px;color:#fff;line-height:22px}.footer_top_item p:not(.widget-title) strong{display:block;margin-bottom:5px;font-weight:300;font-size:16px;color:#d5c79a;line-height:25px;word-wrap:break-word}.wraper_footer_main{width:100%;height:auto;overflow:hidden;background:#231b0e;border-top:1px #574527 solid;border-bottom:1px #574527 solid}.wraper_footer_main>.container{padding-top:0;padding-bottom:0}.footer_main{margin-left:-25px;margin-right:-25px}.footer_main_item{padding:50px 25px 55px;border-left:1px #574527 solid;border-right:1px #574527 solid}.footer_main>[class*=col-]:first-child .footer_main_item{border-left:none}.footer_main>[class*=col-]:last-child .footer_main_item{border-right:none}.footer_main_item>.widget{margin:0 0 20px;color:#fff}.footer_main_item>.widget:last-child,.footer_main_item>.widget:only-child{margin:0}.footer_main_item>.widget>*:last-child{margin-bottom:0 !important}.footer_main_item>.widget .widget-title{margin:0 0 17px;font-weight:400;font-size:18px;color:#d5c79a;line-height:25px}.footer_main_item>.widget h6:not(.widget-title){margin:0 0 7px;font-weight:400;font-size:16px;color:#d5c79a;line-height:25px}.footer_main_item>.widget .search-form{position:relative}.footer_main_item>.widget .search-form label{width:100%;margin:0}.footer_main_item>.widget .search-form input[type=search]{width:100%;height:45px;padding:0 45px 0 10px;background:rgba(0,0,0,.4);border:1px #000 solid;border-radius:0;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}.footer_main_item>.widget .search-form input[type=search]:focus{border-color:#a68f65;border-left-width:5px}.footer_main_item>.widget .search-form input[type=submit]{position:absolute;top:0;right:0;width:45px;height:45px;background:url('../../themes/lawpress/images/search-button.png') center center no-repeat;border:none;border-radius:0;font-size:0}.footer_main_item>.widget .textwidget{margin:0 0 20px}.footer_main_item>.widget .textwidget>*:last-child{margin-bottom:0 !important}.footer_main_item>.widget .textwidget p{margin:0 0 25px}.footer_main_item>.widget .textwidget img{margin:15px 0 20px}.footer_main_item>.widget ul.contact{margin:0 0 15px}.footer_main_item>.widget ul.contact li{position:relative;width:100%;margin:0 0 25px;padding:0 0 0 55px;color:#e8dcb4}.footer_main_item>.widget ul.contact li:last-child,.footer_main_item>.widget ul.contact li:only-child{margin-bottom:0}.footer_main_item>.widget ul.contact li:before{position:absolute;top:3px;z-index:0;font-family:"FontAwesome";color:#d5c79a;line-height:40px}.footer_main_item>.widget ul.contact li.phone:before{content:"\f095";left:0;font-size:40px}.footer_main_item>.widget ul.contact li.email:before{content:"\f0e0";left:0;font-size:32px}.footer_main_item>.widget ul.contact li.address:before{content:"\f041";left:3px;font-size:40px}.footer_main_item>.widget ul.contact li strong{text-transform:uppercase;font-weight:300;color:#fff}.footer_main_item>.widget ul.contact li a{color:#e8dcb4}.footer_main_item>.widget.widget_rss ul{margin:0}.footer_main_item>.widget.widget_rss ul li{margin:0 0 13px;padding:0 0 15px;border-bottom:1px #c5c5c5 solid}.footer_main_item>.widget.widget_rss ul li:last-child,.footer_main_item>.widget.widget_rss ul li:only-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.footer_main_item>.widget.widget_rss ul li .rss-date{display:block;margin-top:7px;font-size:14px;color:#9b9a9a;line-height:22px}.footer_main_item>.widget.widget_rss ul li .rss-date:before{margin-right:10px;content:"\f017";font-family:'FontAwesome';color:#b9944a}.footer_main_item>.widget.widget_rss ul li .rssSummary{display:block;margin-top:7px}.footer_main_item>.widget.widget_recent_entries ul,.footer_main_item>.widget.widget_recent_comments ul{margin:0}.footer_main_item>.widget.widget_recent_entries ul li,.footer_main_item>.widget.widget_recent_comments ul li{margin:0 0 9px;padding:0 0 11px;border-bottom:1px #e7e7e7 solid}.footer_main_item>.widget.widget_recent_entries ul li:first-child,.footer_main_item>.widget.widget_recent_comments ul li:first-child{padding-top:0}.footer_main_item>.widget.widget_recent_entries ul li:last-child,.footer_main_item>.widget.widget_recent_comments ul li:last-child{margin-bottom:0;border-bottom:none}.footer_main_item>.widget.widget_recent_entries ul li:only-child,.footer_main_item>.widget.widget_recent_comments ul li:only-child{padding-top:0;margin-bottom:0;border-bottom:none}.footer_main_item>.widget.widget_recent_entries ul li a{display:block}.footer_main_item>.widget.widget_recent_comments ul li a{word-break:break-all}.footer_main_item>.widget.widget_archive ul,.footer_main_item>.widget.widget_categories ul,.footer_main_item>.widget.widget_meta ul,.footer_main_item>.widget.widget_pages ul,.footer_main_item>.widget.widget_nav_menu ul{margin:0 0 15px}.footer_main_item>.widget.widget_archive ul li,.footer_main_item>.widget.widget_categories ul li,.footer_main_item>.widget.widget_meta ul li,.footer_main_item>.widget.widget_pages ul li,.footer_main_item>.widget.widget_nav_menu ul li{position:relative;width:100%;margin:0 0 12px;padding:0 0 0 20px;color:#fff}.footer_main_item>.widget.widget_archive ul li:last-child,.footer_main_item>.widget.widget_categories ul li:last-child,.footer_main_item>.widget.widget_meta ul li:last-child,.footer_main_item>.widget.widget_pages ul li:last-child,.footer_main_item>.widget.widget_nav_menu ul li:last-child,.footer_main_item>.widget.widget_archive ul li:only-child,.footer_main_item>.widget.widget_categories ul li:only-child,.footer_main_item>.widget.widget_meta ul li:only-child,.footer_main_item>.widget.widget_pages ul li:only-child,.footer_main_item>.widget.widget_nav_menu ul li:only-child{margin-bottom:0}.footer_main_item>.widget.widget_archive ul li:before,.footer_main_item>.widget.widget_categories ul li:before,.footer_main_item>.widget.widget_meta ul li:before,.footer_main_item>.widget.widget_pages ul li:before,.footer_main_item>.widget.widget_nav_menu ul li:before{position:absolute;top:9px;left:0;z-index:0;content:"\f054";font-family:"FontAwesome";font-size:12px;color:#d5c79a;line-height:12px}.footer_main_item>.widget.widget_archive ul li a,.footer_main_item>.widget.widget_categories ul li a,.footer_main_item>.widget.widget_meta ul li a,.footer_main_item>.widget.widget_pages ul li a,.footer_main_item>.widget.widget_nav_menu ul li a{color:#fff;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}.footer_main_item>.widget.widget_archive ul lihover,.footer_main_item>.widget.widget_categories ul lihover,.footer_main_item>.widget.widget_meta ul lihover,.footer_main_item>.widget.widget_pages ul lihover,.footer_main_item>.widget.widget_nav_menu ul li a:hover{color:#d5c79a}.footer_main_item>.widget.widget_archive ul li ul,.footer_main_item>.widget.widget_categories ul li ul,.footer_main_item>.widget.widget_meta ul li ul,.footer_main_item>.widget.widget_pages ul li ul,.footer_main_item>.widget.widget_nav_menu ul li ul{margin-top:10px}.footer_main_item>.widget select{width:100%;height:45px;padding:0 10px;background:rgba(0,0,0,.4);border:1px #000 solid;border-radius:0;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}.footer_main_item>.widget select:focus{border-color:#a68f65}.footer_main_item>.widget .tagcloud{margin:0 0 14px;font-size:0}.footer_main_item>.widget .tagcloud>[class*=tag-link-]{display:inline-block;vertical-align:top;margin:0 7px 7px 0;padding:2px 7px 3px;background:rgba(255,255,255,.1);border:none;font-size:11px !important;color:#fff;line-height:16px;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}.footer_main_item>.widget .tagcloud>[class*=tag-link-]:hover{background:#000}.footer_main_item>.widget.widget_calendar #wp-calendar{width:100%;table-layout:fixed}.footer_main_item>.widget.widget_calendar #wp-calendar caption{padding:9px 10px 10px 4px;border:1px #c5c5c5 solid;border-bottom:none;text-align:center;font-weight:700;color:#fff}.footer_main_item>.widget.widget_calendar #wp-calendar>tbody>tr>td,.footer_main_item>.widget.widget_calendar #wp-calendar>tbody>tr>th,.footer_main_item>.widget.widget_calendar #wp-calendar>tfoot>tr>td,.footer_main_item>.widget.widget_calendar #wp-calendar>tfoot>tr>th,.footer_main_item>.widget.widget_calendar #wp-calendar>thead>tr>td,.footer_main_item>.widget.widget_calendar #wp-calendar>thead>tr>th{padding:8px 10px;border:1px #c5c5c5 solid;text-align:center;font-size:50%}.footer_main_item>.widget.widget_calendar #wp-calendar>tbody>tr>td#today{background:rgba(0,0,0,.05)}.wraper_footer_copyright{width:100%;height:auto;background:#181208}.wraper_footer_copyright>.container{padding-top:20px;padding-bottom:20px}.footer_copyright{width:100%;height:auto;float:left;text-align:center}.footer_copyright>*:last-child{margin-bottom:0 !important}.footer_copyright p{display:inline-block;vertical-align:top;width:100%;height:auto;margin:0 0 20px;font-size:14px;color:#93875d;line-height:22px}.footer_copyright p a{color:#d5c79a}@media screen and (min-width:768px) and (max-width:991px){.footer_main>[class*=col-]:first-child .footer_main_item,.footer_main>[class*=col-]:last-child .footer_main_item{border-left:1px #403f47 solid;border-right:1px #403f47 solid}}@media screen and (min-width:480px) and (max-width:767px){.footer_main>[class*=col-]:first-child .footer_main_item,.footer_main>[class*=col-]:last-child .footer_main_item{border-left:1px #403f47 solid;border-right:1px #403f47 solid}}@media screen and (min-width:321px) and (max-width:479px){.footer_main>[class*=col-]:first-child .footer_main_item,.footer_main>[class*=col-]:last-child .footer_main_item{border-left:1px #403f47 solid;border-right:1px #403f47 solid}}@media screen and (max-width:320px){.footer_main>[class*=col-]:first-child .footer_main_item,.footer_main>[class*=col-]:last-child .footer_main_item{border-left:1px #403f47 solid;border-right:1px #403f47 solid}}