@charset "utf-8";
/* CSS Document */


/*2019 Logo Edits by Dan Buchanan*/

#MainCopy_ctl28_MyCommunityNotifications_hypDiscussionEmailEmpty, 
a#MainCopy_ctl25_MyCommunityNotifications_hypDiscussionEmailEmpty, 
a#MainCopy_ctl25_MyCommunityNotifications_hypCommNotifDailyConDigChange,
a#MainCopy_ctl28_MyCommunityNotifications_hypCommNotifDailyConDigChange,
.change-email {
	display:none;
}

#Logo .SloganText {
	height: 50px;
	line-height: 1.4rem;
	font-size: 12px;
	text-transform: uppercase;
	color: #005E85;
	font-family: arial;
	vertical-align: bottom;
}

.btn-default {
    background-color: #FFFFFF;
    border-color: #185f84;
    color: #185f84;
}

.btn-default:hover {
    background-color: #185f84;
    border-color: #185f84;
    color: #FFFFFF;
}

.dropdown-toggle:hover{
	background-color: #006AA9;
    border-color: #006AA9;
}

.entity_name {
    max-width: 1200px;
    margin: 0px auto;
	color:#FFFFFF;
}

#MPAuxNav ul.level1 li a {
    color: #185f84;
}

.SloganText {
	margin: 0px!important;
}

#DesktopLogoDiv {
	padding-right:10px;
}

.aba_tagline{
	background:url(https://americanbar.online/files/aba-tagline.svg);
	width: 225px; 
	height: 19px;
	background-repeat: no-repeat;
	margin-top: 14px;
}

.cold-md-12 .pull-right #MPAuxNav {
		display:none!important;
	}

#NAV {
    background-color: #006AA9;
    border-color: #006AA9;
}

.navbar-default .navbar-nav > .open > a {
    background-color: #006AA9;
}

.navbar .navbar-nav > .active > a, .navbar .navbar-nav > .active > a:hover, .navbar .navbar-nav > .active > a:focus, .navbar .navbar-nav > li > a:hover {
    background-color: #006AA9;
    color: #FFFFFF;
}

.navbar-default, #NAV {
    background-color: #006AA9;
    border-color: #006AA9;
}


#MPButtonBar .dropdown-menu .active > a {
	background-color: #006AA9;
	color:#FFFFFF;
}

#MPButtonBar .dropdown-menu {
    background-color: #006AA9;
	color:#FFFFFF;
    border-color: #006AA9;
}


#searchColumn .form-control {
background-color: #006AA9;
	color:#FFFFFF;
}

#searchColumn #SearchControl_SearchButton {
    background-color: #006AA9;
	color:#FFFFFF;
	border-color: #006AA9;
}

@media (min-width: 1200px){
.entity_name {
    padding: 10px 30px 10px 30px;
}
}

@media (max-width: 1199px){
.entity_name {
    padding: 10px 30px 10px 60px;
}
}

@media screen and (max-width: 765px) {
.aba_tagline{
	display: block;
	margin: auto;
	margin-bottom: 5px;
}

.col-md-12 {
	text-align:center;
}
	
.entity_name {
    padding: 10px 30px 10px 60px;
}

#AuxMenu {
	border-top: 2px solid white;
	margin:10px 0px 10px 0px;
}
	
ul.level1.static {
	width:100%;	
}

#MPAuxNav ul.level1 li a {
    color: #FFF;
}
	
#AuxMenu ul li {
	float:none !important;
	}