@charset "utf-8";
/* CSS Document */



.contain-to-grid .top-bar {
    margin-bottom: 0;
     margin: 0px;
    max-width: 62.5rem;
}

.main .row:nth-child(2) {
box-shadow: none !important;
}


body{
background-color: #fff;	
}

body,
button,
input,
select,
textarea{color: #404040;}

h1, h2, h3, h4, h5, h6{
color: #0c2b4a!important;
font-weight: 200!important;
margin:14px 0px 4px 0px;
}

select { width: 100% }
.contain-to-grid{
   padding-top: 1.2em;
    padding-bottom: 1.2em;
    background-color: #24262966;
   }

.top-bar{
background: transparent!important;
margin-left: 20px !important;
}

@media only screen and (min-width: 40.0625em){
.top-bar{background: transparent!important;}

.top-bar .name h1 a, .top-bar .name h2 a, .top-bar .name h3 a, .top-bar .name h4 a, .top-bar .name h5 a, .top-bar .name h6 a {
xwidth:446px;
}

main {margin:15px 0px;}

.main .row:nth-child(2){
margin-top:10px;
background-color:#fff;
-webkit-box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.34);
-moz-box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.34);
box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.34);	
}

.medium-3 h4{
	display:none;
	}

.formSpace, .formElement {
-webkit-box-shadow: 0px 0px 8px 0px rgba(255,255,255,0.34)!important;
-moz-box-shadow: 0px 0px 8px 0px rgba(255,255,255,0.34)!important;
box-shadow: 0px 0px 8px 0px rgba(255,255,255,0.34)!important;		
}


.name h1 a{
display:block;
width:232px;
height:74px;
background: url("https://www.mdlab.org/wp-content/uploads/mla-logo-white.png");
background-repeat: no-repeat;
text-indent: -200%;
white-space: nowrap;
overflow: hidden;
}
.side-nav {margin-top:20px;}

.side-nav li.active a, .sub-nav dd.active a {
background-color: #bb2828;
border-color: #bb2828;	
}

.side-nav li.active a:hover, .sub-nav dd.active a:hover{
background-color:#d83535!important; 
border-color:#d83535!important;
color:#fff!important;
}


.button, button {
background-color: #d83535;
border-color: #d83535;
color: white;
}


.button:focus, .button:hover, button:focus, button:hover {
background-color: #bb2828!important;
border-color: #bb2828!important;
}


a, .sub-nav dd a, .sub-nav dt a, .sub-nav li a, .tablehead a, .bookTabRow ul li a{
color: #d83535;
}

a:hover, .sub-nav dd a:hover, .sub-nav dt a:hover, .sub-nav li a:hover, .tablehead a:hover,  .bookTabRow  ul li a:hover {
color: #bb2828;
}

.error_link, .delete a i, .delete a i:hover{
color:red!important;
	}

::-webkit-input-placeholder { /* Chrome/Opera/Safari */
color: #4c6989!important;
}
::-moz-placeholder { /* Firefox 19+ */
color: #4c6989!important;
}
:-ms-input-placeholder { /* IE 10+ */
color: #4c6989!important;
}
:-moz-placeholder { /* Firefox 18- */
color: #4c6989!important;
}	
	
footer:before {
	text-align:center!important;
	font-size:11px;
    content: "Legal Aid Bureau, Inc., (Maryland Legal Aid). 500 East Lexington Street, Baltimore, MD 21202";
	line-height:15px
}


footer p {font-size:9px; }
footer{
    background-color: #242629!important;
	min-height:60px;	
}