﻿.side_menu .widget ul li.page_item_has_children,.side_menu .widget ul li.menu-item-has-children{padding-right:0;border-bottom:0}
.side_menu .widget ul li.page_item_has_children:before,.side_menu .widget ul li.menu-item-has-children:before{display:none}
.side_menu .widget ul li.page_item_has_children a:after,.side_menu .widget ul li.menu-item-has-children a:after{top:14px;margin:0}
aside .widget.posts_holder li.page_item_has_children:after,aside .widget.posts_holder li.menu-item-has-children:after{content:''}
.footer_top .widget_nav_menu li.menu-item a{margin-bottom:0}
.footer_top .widget_nav_menu ul li.menu-item-has-children:after,.footer_top .widget_pages ul li.page_item_has_children:after,.footer_top .widget_nav_menu ul li.menu-item-has-children,.footer_top .widget_pages ul li.page_item_has_children{border:0}

.n2-ss-align {
position: relative;
z-index: 0;
overflow: hidden;
}

.n2-ss-align.n2-ss-slider-align-visible {
overflow: visible;
}


.wpmchimpa-overlay-bg .wpmchimpa-wrapper {
	width:80%;
	max-width:780px;
	min-width:320px;
	margin:0 auto;
}
.copy{float:none;text-align:center}


.small-12 { width: 100%; }

  main section .small-12:not(.article__block-wrapper) { padding-bottom: 30px; }

  main section .small-12.regional-office--connect-heading { padding-bottom: 0; }

  article .entry-header .small-12 { float: none; width: 100%; }

  article .entry-footer .small-12 { float: none; width: 100%; }



.filters .sort{
    padding:5px 18px 5px 20px;
    cursor:pointer; 
    display: inline-block;
}

.footer_menu ul li a{padding:0 12px}

.footer_menu{margin-bottom:20px;text-align: center;}

.footer_menu ul{margin:0; padding:0; list-style:none}

.footer_menu ul li{border-right:1px solid #000; display:inline}

.footer_menu ul li:last-child{border-right:none}

.footer_menu ul li a:hover{color:#cf0000;}
