@font-face{font-family:'icomoon';src:url("../fonts/icomoon/icomoon.eot?srf3rx");src:url("../fonts/icomoon/icomoon.eot?srf3rx#iefix") format("embedded-opentype"), url("../fonts/icomoon/icomoon.ttf?srf3rx") format("truetype"), url("../fonts/icomoon/icomoon.woff?srf3rx") format("woff"), url("../fonts/icomoon/icomoon.svg?srf3rx#icomoon") format("svg");font-weight:normal;font-style:normal;}

.grecaptcha-badge { visibility: hidden; }

@media (min-width: 576px) {
 .mapColor {
   -webkit-filter: grayscale(0%);
  filter: grayscale(0%);
  }
}

.jumbotronTitle {
font-weight: 500;
line-height: 1.2;
}

#officeSearchBar {
border: 2px solid grey;
border-radius: 5px;
background-color: #f5f5f5;
color: black;
padding: 3% 1% 1% 1%;
font-size: 1.5rem;
font-weight: 600;
transition: .1s;
}

#floatingInput {
border: 2px solid grey;
border-radius: 5px;
background-color: #f5f5f5;
color: #4C6989;
padding: 2.5% 1% 1% 1%;
font-weight: 800;
transition: .1s;
}

#searchclear {
    position: absolute;
    right: 5px;
    top: 0;
    bottom: 0;
    height: 14px;
    margin: auto;
    font-size: 20px;
    cursor: pointer;
    color: red;
}

#magnifyingGlass {
    position: absolute;
    right: 5px;
    top: 0;
    bottom: 20px;
    height: 14px;
    margin: auto;
    font-size: 20px;
    color: #4C6989;
}

#officeSearchBar:hover, #officeSearchBar:focus {
border: 2px solid #4c6989;
background-color: white;
}

#floatingInput:hover, #floatingInput:focus {
border: 2px solid #4c6989;
background-color: white;
}

#gpsMarker {
max-width:20%
;max-height:20%;
display:block;
margin-left:auto;
margin-right:auto;
color:grey;
}

.zeroResultsItem {
margin: 3%;
}

.contactUsOpen {
color: #28A745;
background-color: #BEE4C7;
margin-left:3px;
padding: 0px 3px;
border-radius: .25rem;
}

.contactUsClosed {
color: #BD2130;
background-color: #EBBCC0;
margin-left:3px;
padding: 0px 3px;
border-radius: .25rem;
}

.contactUsClosingSoon {
color: #9d5f14;
background-color: #FFFF00;
margin-left:3px;
padding: 0px 3px;
border-radius: .25rem;
}

.jumbotron {
background-color: #4C6989;
color:white
}

.icon-search:before {
    content: "\e986";
}

.lastUpdated {
font-size: 1rem;
}

.cardX {
border-radius: 25%;
border: 3px solid #4c6989;
transition: .1s;
}

.iframeDivClass {
  transition: filter .3s ease-in-out;
  -webkit-filter: grayscale(100%); 
  filter: grayscale(100%); 
}

.iframeDivClass:hover {
-webkit-filter: grayscale(0%);
  filter: grayscale(0%);
  }

.card {
opacity: 75%;
font-family: 'Roboto', sans-serif;
font-size: 1.5rem;
}

.card:hover {
  opacity: 100%;
}

.iframeDivClass {
width: 100%; 
overflow: hidden;
}

.card-title {
background-color:#4c6989;
color:white;
padding:4px;
}

.officeHeader {
background-color:#4c6989;
color:white;
padding:10px;
}

.XclearFilterButton {
background-color: #4c6989;
color: white;
padding: 5%;
border: 2px solid #4c6989;
margin: 0 auto;
display: inline-block;
}

.clearFilterButton:hover {
background-color: white;
color: #4c6989;
}

.anb-class-success {
  
    background-color: #37c13b!important;
}

.anb p{
  
    margin: 8px!important;
}

.mapTemp {
background-image: url("/wp-content/uploads/mapTemp.jpg")!important;
background-repeat: no-repeat!important;
background-position: center center!important;
background-color:#d4d4d4!important;
}


.header-notice a{

}

.header-notice a:{

color: #9bbdda;
}

.rc-anchor{display:none!important;}

.ejcForm label{display: block!important; width: auto!important; text-align:left!important; padding-right:4px!important;}
/*.ejcForm select, input[type="text"], input[type="email"], input[type="tel"] {width: 350px!important; margin-bottom:4px!important; } */

.post-6928 .pad-content, .post-8400 .pad-content {padding-bottom:0!important;}

.badge.OPEN{background-color:#34c86e;color:#1e7942; display:none;}
.badge.CLOSED{background-color:#f64b47;color:#6d0408;}
.badge.CAUTION{background-color:#f3a032;color:#9d5f14;}


html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
body{margin:0;background-color:#e0d8cd;}
audio:not([controls]){display:none;height:0;}
[hidden],
template{display:none;}
a{background-color:transparent;}
a:active, a:hover{outline:focus 0;}
abbr[title]{border-bottom:1px dotted;}
b,
strong{font-weight:bold;}
dfn{font-style:italic;}
mark{background:#ff0;color:#000;}
small{font-size:80%;}
sub,
sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}
sup{top:-0.5em;}
sub{bottom:-0.25em;}
svg:not(:root){overflow:hidden;}
pre{overflow:auto;}
code,
kbd,
pre,
samp{font-family:monospace, monospace;font-size:1em;}
button,
input,
optgroup,
select,
textarea{color:inherit;font:inherit;margin:0;}
.message-box, .message-textbox{width:427px!important;}
button{overflow:visible;}
button,
select{text-transform:none;}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"]{-webkit-appearance:button;cursor:pointer;}
button[disabled],
html input[disabled]{cursor:default;}
button::-moz-focus-inner,
input::-moz-focus-inner{border:0;padding:0;}
input{line-height:normal;}
input[type="checkbox"],
input[type="radio"]{box-sizing:border-box;padding:0;}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button{height:auto;}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}
fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}
legend{border:0;padding:0;}
textarea{overflow:auto;}
optgroup{font-weight:bold;}
table{border-collapse:collapse;border-spacing:0;}
td,
th{padding:0;}
.blueRow{background-color:#1b3a59;background-image:url(images/BannerBlue.jpg);color:white;padding:10px 0;}
.beigeRow{background-color:#fff;color:#4c6989;}
.gallery-row{padding-top:20px;}
.spacer{padding:1em 0;}
.top-space{padding:1em 0;clear:both;}
.pad-content{padding-top:1.5em;padding-bottom:1.5em;}

#alertDiv{min-height:2em;padding:10px 0;clear:both;text-align:center;}
@media only screen and (max-width:780px){#alertDiv{padding-left:10px;padding-right:10px;}
}
body,
button,
input,
select,
textarea{color:#404040;font-family:'Roboto', sans-serif;font-size:1.5em;letter-spacing:.02em;}
h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6{font-family:'Montserrat', sans-serif;}
h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6, p, .navbar, .brand, a, .td-name, td{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;}
h4, .h4{font-size:1.75em;}
h1, .h1{font-size:3em;margin:.4em 0;}
h3, .h3{font-size:2em;font-weight:400;margin-top:10px;}
h2, .h2{font-weight:200;font-size:2.4em;}
h5, .h5{font-size:1.4em;}
h6, .h6{font-size:1em;font-weight:900;}
p{margin-bottom:1.5em;}
dfn,
cite,
em,
i{font-style:italic;}
blockquote{margin:0 1.5em;}
address{margin:0 0 1.5em;}
pre{background:#eee;font-family:"Courier 10 Pitch", Courier, monospace;font-size:15px;font-size:0.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em;}
code,
kbd,
tt,
var{font-family:Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;font-size:15px;font-size:0.9375rem;}
abbr,
acronym{border-bottom:1px dotted #666;cursor:help;}
mark,
ins{background:#fff9c0;text-decoration:none;}
big{font-size:125%;}
a{-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s;}
a, a:visited{color:#ad101b;}
a:hover, a:focus, a.red-text:hover, a.red-text:focus{color:#86080e;text-decoration:none;}
.blueRow a, .blueRow a:visited{color:#a5c0dd;}
.blueRow a:hover, .blueRow a:focus, .blueRow a.red-text:hover, .blueRow a.red-text:focus{color:#4c6989;}
.red-text, a.red-text, a.red-text:visited{color:#ad101b;}
.bold{font-weight:bold;font-size:1.5em;}
html{box-sizing:border-box;}
blockquote:before,
blockquote:after,
q:before,
q:after{content:"";}
blockquote,
q{quotes:"" "";}
ul{list-style:disc;}
ol{list-style:decimal;}
li > ul,
li > ol{margin-bottom:0;margin-left:1.5em;}
dt{font-weight:bold;}
dd{margin:0 1.5em 1.5em;}
img{height:auto;max-width:100%;}
table{margin:0 0 1.5em;width:100%;}
hr{border-color:rgba(49, 76, 109, 0.49);margin:0;margin-bottom:1.5em;clear:both;}
hr.inverse, .page-header{border-color:rgba(255,255,255, 0.25);}
:focus{outline:focus none;}
button,
input[type="button"],
input[type="reset"],
input[type="submit"] {border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgba(0, 0, 0, .8);font-size:12px;line-height:1;padding:.6em 1em .4em;}
button:hover,
input[type="button"]:hover,
input[type="reset"]:hover,
input[type="submit"]:hover{border-color:#ccc #bbb #aaa;}
button:focus,
input[type="button"]:focus,
input[type="reset"]:focus,
input[type="submit"]:focus,
button:active,
input[type="button"]:active,
input[type="reset"]:active,
input[type="submit"]:active{border-color:#aaa #bbb #bbb;}
input[type="text"],
input[type="email"],
input[type="url"],
input[type="password"],
input[type="search"],
input[type="number"],
input[type="tel"],
input[type="range"],
input[type="date"],
input[type="month"],
input[type="week"],
input[type="time"],
input[type="datetime"],
input[type="datetime-local"],
input[type="color"],
textarea, select{color:#666;border:1px solid #ccc;border-radius:3px;padding:6px 4px;}
select{width:436px;}
input[type="text"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="password"]:focus,
input[type="search"]:focus,
input[type="number"]:focus,
input[type="tel"]:focus,
input[type="range"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="week"]:focus,
input[type="time"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="color"]:focus,
textarea:focus{color:#111;}
textarea{width:100%;}
input[type="number"]{
width:350px;
}

a:hover,
a:focus,
a:active{}
a:focus{outline:thin dotted;}
a:hover, a:active{outline:focus 0;}
#menu-quick-links{margin:0;padding-left:2px;list-style:none;}
#menu-quick-links a{border-bottom:solid 1px #9bbdda;}
#menu-quick-links a:hover{border-bottom:solid 1px #4c6989;}
#menu-quick-links li{padding:2px 0;}
.menu-link a{font-weight:bold;color:#ad101b;font-size:1.2em;-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s;}
.menu-link a:hover, .menu-link a:focus, .menu-link a:active{color:midnightblue;}
.menu-link span{font-weight:normal;color:#909b98;font-size:15px;}
.main-navigation{clear:both;display:block;float:left;width:100%;}
.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0;}
.main-navigation li{float:left;position:relative;}
.main-navigation a{display:block;text-decoration:none;}
.main-navigation ul ul{box-shadow:0 3px 3px rgba(0, 0, 0, 0.2);float:left;position:absolute;top:1.5em;left:-999em;z-index:99999;}
.main-navigation ul ul ul{left:-999em;top:0;}
.main-navigation ul ul a{width:200px;}
.main-navigation ul ul li{}
.main-navigation li:hover > a,
.main-navigation li.focus > a{}
.main-navigation ul ul:hover > a,
.main-navigation ul ul .focus > a{}
.main-navigation ul ul a:hover,
.main-navigation ul ul a.focus{}
.main-navigation ul li:hover > ul,
.main-navigation ul li.focus > ul{left:auto;}
.main-navigation ul ul li:hover > ul,
.main-navigation ul ul li.focus > ul{left:100%;}
.main-navigation .current_page_item > a,
.main-navigation .current-menu-item > a,
.main-navigation .current_page_ancestor > a,
.main-navigation .current-menu-ancestor > a{}
.menu-toggle,
.main-navigation.toggled ul{display:block;}
@media screen and (min-width:37.5em){.menu-toggle{display:none;}
.main-navigation ul{display:block;}
}
.site-main .comment-navigation,
.site-main .posts-navigation,
.site-main .post-navigation{margin:0 0 1.5em;overflow:hidden;}
.comment-navigation .nav-previous,
.posts-navigation .nav-previous,
.post-navigation .nav-previous{float:left;width:50%;}
.comment-navigation .nav-next,
.posts-navigation .nav-next,
.post-navigation .nav-next{float:right;text-align:right;width:50%;}
.widgets_on_page > ul{-webkit-padding-start:0;}
#nav_menu-11 .widgettitle{font-size:1em;font-weight:normal;}
#menu-services li{margin:1em 0;}
.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden;word-wrap:normal !important;}
.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0, 0, 0, 0.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:0.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000;}
#content[tabindex="-1"]:focus{outline:focus 0;}
.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;}
.clear:before,
.clear:after,
.entry-content:before,
.entry-content:after,
.comment-content:before,
.comment-content:after,
.site-header:before,
.site-header:after,
.site-content:before,
.site-content:after,
.site-footer:before,
.site-footer:after{content:"";display:table;table-layout:fixed;}
.clear:after,
.entry-content:after,
.comment-content:after,
.site-header:after,
.site-content:after,
.site-footer:after{clear:both;}
.widget{margin:0 0 1.5em;}
.widget select{max-width:100%;}
.header-notice{background-color:#fff;text-align:center;font-weight:bold;font-size:16px;padding:0px;}
.MDLABAlertsBox{background:#fcfcfc;}
.MDLABAlertsBox{font-size:20px;line-height:22px;font-weight:bold;color:#312c27;margin-top:20px;padding:10px;border:2px solid #fcfcfc;background:repeating-linear-gradient(-55deg,
#fff,
#fff 10px,
#fcfcfc 10px,
#fcfcfc 20px);}
.MDLABAlertsBox p{padding:5px;}
.MDLABAlertsDate{color:#847866;font-size:15px;font-weight:normal;display:block;}
.MDLABAlertsTitle{color:#c72028;font-size:30px;font-weight:bold;}
.sticky{display:block;}
.hentry{margin:0 0 1.5em;}
.byline,
.updated:not(.published){display:none;}
.single .byline,
.group-blog .byline{display:inline;}
.page-content,
.entry-content,
.entry-summary{margin:1.5em 0 0;}
.page-links{clear:both;margin:0 0 1.5em;}
article.page header, article.page footer{display:none;}
article.page .page-content, article.page .entry-content, article.page .entry-summary, article.page.hentry{margin:0;}
.mdlab-post-nav img{max-width:150px;}
.mdlab-post-nav .post-title{max-width:350px;display:inline-block;}
@media only screen and (max-width:798px){.mdlab-post-nav .post-title, .mdlab-post-nav .media-right, .mdlab-post-nav .media-left{display:none;}
}
.excerpt-thumbnail.size-thumbnail.wp-post-image{margin-top:15px;}
#breadcrumbs{list-style:none;margin:10px 0;overflow:hidden;}
#breadcrumbs li{display:inline-block;vertical-align:middle;margin-right:5px;overflow:hidden;max-width:150px;white-space:nowrap;text-overflow:ellipsis;}
#breadcrumbs .separator{font-size:18px;font-weight:100;color:#4c6989;}
#cooler-nav{clear:both;height:100px;margin:0 0 70px;}
#cooler-nav .nav-box{background:#e9e9e9;padding:10px;}
#cooler-nav img{float:left;margin:0 10px 0 0;}
#cooler-nav p{margin:0 10px;font-size:12px;vertical-align:middle;}
#cooler-nav .previous{float:left;vertical-align:middle;width:250px;height:100px;}
#cooler-nav .next{float:right;width:250px;}
.comment-content a{word-wrap:break-word;}
.bypostauthor{display:block;}
.infinite-scroll .posts-navigation,
.infinite-scroll.neverending .site-footer{display:none;}
.infinity-end.neverending .site-footer{display:block;}
.page-content .wp-smiley,
.entry-content .wp-smiley,
.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0;}
embed,
iframe,
object{max-width:100%;}
.wp-caption{width:auto;max-width:100%;display:inline-block;padding:0;margin:1em;vertical-align:top;max-width:100%;background-color:white;border-radius:5px;-webkit-box-shadow:0px 0px 8px 1px rgba(0,0,0,0.25);-moz-box-shadow:0px 0px 8px 1px rgba(0,0,0,0.25);box-shadow:0px 0px 8px 1px rgba(0,0,0,0.25);}
.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto;}
.wp-caption .wp-caption-text{font-size:.8em;padding:0 15px 15px 15px;margin:0 auto;text-align:center;line-height:1.3em;}
.wp-caption img{padding:15px;}
@media only screen and (max-width:776px){.wp-caption, figure.wp-caption, figure.wp-caption img, .wp-caption img{width:100% !important;margin-left:0;margin-right:0;}
}
.gallery{margin-bottom:1.5em;}
.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%;}
.gallery-columns-2 .gallery-item{max-width:50%;}
.gallery-columns-3 .gallery-item{max-width:33.33%;}
.gallery-columns-4 .gallery-item{max-width:25%;}
.gallery-columns-5 .gallery-item{max-width:20%;}
.gallery-columns-6 .gallery-item{max-width:16.66%;}
.gallery-columns-7 .gallery-item{max-width:14.28%;}
.gallery-columns-8 .gallery-item{max-width:12.5%;}
.gallery-columns-9 .gallery-item{max-width:11.11%;}
.gallery-caption{display:block;}
.btn, .pagination a{-webkit-transition:all 100ms ease-in;-moz-transition:all 100ms ease-in;-o-transition:all 100ms ease-in;-ms-transition:all 100ms ease-in;transition:all 100ms ease-in;}
.navbar .navbar-nav > li > a.btn.btn-wd, .btn-wd{min-width:140px;}
.btn, .navbar .navbar-nav > li > a.btn{border-radius:3px;border-width:1px;}
.btn{letter-spacing:.05em;font-weight:500;margin:0 5px;vertical-align:top;}
.btn-section{margin:15px 5px 10px 5px;font-weight:300;letter-spacing:1px;}
.btn:hover{color:white;}
.btn-default{background-color:rgba(255,255,255, 0.25);color:white;border-color:rgba(0,0,0, 0.15);}
.btn-default:hover{background-color:rgba(0,0,0, 0.2);border-color:rgba(255,255,255, 0.15);}
.btn-blue{background-color:#4c6989;border-color:#314c6d;color:white;}
a.btn, a.btn:hover, a.btn:visited, a.btn:focus{color:white;}
.btn-blue:hover{background-color:#314c6d;border-color:#3f566f;}
.btn-red{background-color:#ad101b;border-color:#921117;color:white;}
.btn-red:hover{background-color:#921117;border-color:#ad101b;}
.btn-gold{background-color:#f3a032;border-color:#d67f14;color:white;}
.btn-gold:hover{background-color:#9d5f14;border-color:#b16b14;}
.btn-xs.close-button, .btn-xs.open-button{vertical-align:baseline;margin-left:0;}
.btn-xs.close-button:focus, .btn-xs.open-button:focus{color:white;}
.modal-footer .btn{margin-bottom:0;}
#mla-search-widget1 .form-horizontal{width:200px;float:right;margin:16px 25px 0px 0px;}
#mla-search-widget2{padding:0;margin:10px -5px 0px 5px;}
#mla-offcanvass .mla-lead, #mla-offcanvass .mla-social-icons{text-align:center;}
@media only screen and (max-width:992px){#mla-donate.btn.btn-red.btn-wd{display:none;}
#mla-search-widget1{display:none;}
#mla-menu{float:none;width:100%;}
#mla-search-widget2{padding:0;margin:10px -5px 0px 5px;}
#mla-header .navBlock a{margin:0 auto;text-align:center;display:block;float:none !important;}
}
.alert{border:0;border-radius:4px;padding:12px 15px;font-size:14px;position:relative;}
.alert.alert-with-icon{padding-left:65px;}
.alert-info{color:#4e6988;}
.alert-danger{background-color:#f64b47;color:#8f130d;}
.alert-warning{background-color:#f3a032;color:#a65c12;}
.alert-success{background-color:#34c86e;}
.alert .close ~ span{display:block;max-width:89%;}
.alert span[data-notify="icon"]{font-size:30px;display:block;left:15px;position:absolute;top:50%;margin-top:-20px;line-height:1.42857;}

.badge-icon{color:#1b3a59;background-color:#FFF;padding:5px 5px 5px 6px;font-size:.75em;border-radius:20px;vertical-align:top;top:3px;position:relative;}
.badge-icon.badge-inverse{color:#FFF;background-color:#1b3a59;padding:5px 5px 5px 6px;font-size:.75em;border-radius:20px;vertical-align:top;}
h3 .badge-icon, h2 .badge-icon{margin-right:5px;}
.pagination>li>a:hover, .pagination>li>span:hover, .pagination>li>a:focus, .pagination>li>span:focus{background-color:#314c6d;border-color:#3f566f;color:white;}
.dataTables_wrapper .dataTables_paginate .paginate_button.current, .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover, .dataTables_wrapper .dataTables_paginate .paginate_button:hover, .dataTables_wrapper .dataTables_paginate .paginate_button:active, .dataTables_wrapper .dataTables_paginate .paginate_button:focus{margin-left:-1px;color:white !important;border:1px solid #3f566f;background:none;background-color:#314c6d;box-shadow:none;outline:none;}
.dataTables_wrapper .dataTables_paginate .paginate_button, .dataTables_wrapper .dataTables_paginate .paginate_button.disabled, .paginate_button{margin-left:-1px;background:none;background-color:#fff;box-sizing:border-box;display:inline-block;min-width:1.5em;padding:0.5em 1em;text-align:center;text-decoration:none !important;color:#337ab7 !important;border:1px solid #ddd;border-radius:2px;border-radius:0;-webkit-transition:all 100ms ease-in;-moz-transition:all 100ms ease-in;-o-transition:all 100ms ease-in;-ms-transition:all 100ms ease-in;transition:all 100ms ease-in;}
.dataTables_wrapper .dataTables_paginate .paginate_button.next, .dataTables_wrapper .dataTables_paginate .paginate_button.next:hover, .dataTables_wrapper .dataTables_paginate .paginate_button.next:focus, .dataTables_wrapper .dataTables_paginate .paginate_button.next:active{margin-left:-1px;border-top-right-radius:4px;border-bottom-right-radius:4px;}
.dataTables_wrapper .dataTables_paginate .paginate_button.previous, .dataTables_wrapper .dataTables_paginate .paginate_button.previous:hover, .dataTables_wrapper .dataTables_paginate .paginate_button.previous:focus, .dataTables_wrapper .dataTables_paginate .paginate_button.previous:active{border-top-left-radius:4px;border-bottom-left-radius:4px;}
.dataTables_wrapper .dataTables_paginate .paginate_button.previous.disabled:hover, .dataTables_wrapper .dataTables_paginate .paginate_button.next.disabled:hover{color:#337ab7 !important;border:1px solid #ddd;background:none;background-color:#fff;box-shadow:none;cursor:default;}
table.dataTable span.highlight, span.highlight, .highlight{background-color:#FFFF88 !important;border-radius:0.28571429rem;}
table.dataTable span.column_highlight{background-color:#ffcc99;border-radius:0.28571429rem;}
.collapse{-moz-transition:height 5s;-webkit-transition:height 5s;-o-transition:height 5s;transition:height 5s;}
.panel-default a .panel-title > i{float:none;display:inline-block;margin-right:6px;}
.panel{padding:0;border:none;font-weight:normal;color:#2f3533;}
#eventAccordion{margin-top:10px;}
#eventAccordion_length{margin-top:20px;}
#eventAccordion_wrapper{margin-top:-20px;}
.panel-heading{padding:10px;border-radius:3px;}
.odd .panel-heading{background-color:#dcdfd8;border:1px solid #bcc0bf;}
.even .panel-heading{background-color:#c1c9cb;border:1px solid #d2dad8;}
.panel-title{font-size:14px;font-weight:normal;color:#2f3533;}
.panel-title span{font-weight:bold;}
.panel-collapse{background-color:white;}
.panel-default a[aria-expanded="true"] .panel-heading{background-color:#4c6989;border-color:#314c6d;}
.panel-default a[aria-expanded="true"] .panel-title{color:white;}
.bootstrap-tagsinput .tag, .bootstrap-tagsinput [data-role="remove"], .filter, .btn-hover, [data-toggle="collapse"] i{-webkit-transition:transform 250ms ease-in-out;-moz-transition:transform 250ms ease-in-out;-o-transition:transform 250ms ease-in-out;-ms-transition:transform 250ms ease-in-out;transition:transform 250ms ease-in-out;}
.panel-default a[aria-expanded="true"] .panel-title > i, .panel-default a.expanded .panel-title > i{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}
table.dataTable tbody th, table.dataTable tbody td{padding:0 0 10px 0;box-shadow:none;}
table.dataTable tbody tr{background-color:rgba(255, 255, 255, 0);}
.panel{background-color:rgba(255, 0, 0, 0) !important;}
table.dataTable thead th, table.dataTable thead td, table.dataTable.no-footer, table{border:none;}
.dataTables_wrapper .dataTables_filter{margin-top:20px;}
#eventAccordion_wrapper label{font-weight:bold;color:rgba(0, 0, 0, 0.68);margin-top:5px;}
#eventAccordion_wrapper label select{padding:5px;border-radius:3px;border-color:rgba(0, 0, 0, 0.19);font-size:12px;width:65px;}
.dataTables_wrapper .dataTables_filter input{border-color:rgba(0, 0, 0, 0.19);border-radius:3px;border-width:1px;padding:3px;margin-top:5px;}
#eventAccordion_wrapper table thead{display:none;}
.dataTables_wrapper{margin-bottom:2em;}
.eventDateSort{position:relative;margin:0 10px;}
.btn-asc, .btn-desc{color:#4c6989;font-size:1.5em;padding:0 0 0 2px;position:relative;top:6px;cursor:pointer;-webkit-transition:all 100ms ease-in;-moz-transition:all 100ms ease-in;-o-transition:all 100ms ease-in;-ms-transition:all 100ms ease-in;transition:all 100ms ease-in;}
.btn-asc:hover, .btn-desc:hover{color:#314c6d;text-shadow:rgba(0, 0, 0, 0.5) 0px 0px 1px;}
.blueRow .table-striped>tbody>tr:nth-of-type(odd){background-color:rgba(255, 255, 255, 0.18);}
.blueRow .table-bordered, .blueRow .table-bordered>tbody>tr>td, .blueRow .table-bordered>tbody>tr>th, .blueRow .table-bordered>tfoot>tr>td, .blueRow .table-bordered>tfoot>tr>th, .blueRow .table-bordered>thead>tr>td, .blueRow .table-bordered>thead>tr>th{border:1px solid #456382;}
.eventCol h3{margin:0 0 20px 0;color:#2f3533;font-size:18px;font-weight:bold;}
.theEventMap{background:url(images/loading.gif) no-repeat center center;}
.nav-tabs-left li{border-right:1px solid #4c6989;position:relative;text-align:right;}
.default-tabs li a{font-family:'Montserrat', sans-serif;font-weight:500;color:#909b98;}
.default-tabs li.active a{color:#4c6989;}
.nav-tabs-left li a{padding-right:27px;}
.default-tabs li a:hover, .default-tabs li a:focus{background:none;color:#4c6989;}
.nav-tabs-left li.active:before{width:0;height:0;border-top:15px solid transparent;border-bottom:15px solid transparent;border-right:13px solid #4c6989;content:" ";position:absolute;bottom:25%;right:-1px;}
.nav-tabs-left li.active:after{width:0;height:0;border-top:15px solid transparent;border-bottom:15px solid transparent;border-right:13px solid #fff;content:" ";position:absolute;bottom:25%;right:-2px;}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover{color:#526e8c;cursor:default;background-color:transparent;border-color:transparent;border-left:solid 2px #526e8c;border-radius:0;}
.nav-tabs>li{width:100%;}
.tab-content h3, .tab-content h4, .tab-content h2, .tab-content h1{margin-top:12px;margin-bottom:5px;text-transform:uppercase;}
.map-alert{margin-left:-5px;color:#6d6f61;}
.map-alert .btn-blue{margin-left:10px;font-size:11px;vertical-align:middle;}
.mapContainer{height:500px;}
#map{width:100% !important;height:100% !important;}
.zButton{background-color:#4c6989;color:white;width:32px;height:32px;margin:5px;padding-top:8px;border:1px solid #1b3a59;border-radius:3px;-webkit-transition:all 100ms ease-in;-moz-transition:all 100ms ease-in;-o-transition:all 100ms ease-in;-ms-transition:all 100ms ease-in;transition:all 100ms ease-in;}
.zButton:hover{background-color:#1b3a59;}
.filterControl{display:inline-block;color:white;border-radius:3px;padding:3px 6px;margin:5px 0px 0px 10px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.filterControl:hover{cursor:pointer;}
#clinicOpt{background-color:#f3a032;border:1px solid #9d5f14;}
#clinicOpt:hover{background-color:#9d5f14;}
#officeOpt{background-color:#ad101b;border:1px solid #921117;}
#officeOpt:hover{background-color:#314c6d;}
#clearFilters{background-color:#4c6989;border:1px solid #314c6d;}
#clearFilters:hover{background-color:#921117;}
.filterControl[data-filter=on]{background-color:#2e3532 !important;}
.gm-style-iw{width:300px !important;top:15px !important;left:0 !important;background-color:#2f3533;color:white;box-shadow:0 1px 6px rgba(178, 178, 178, 0.6);border-radius:3px;font-family:'Roboto', sans-serif !important;text-align:center;}
@media (max-width:500px){.gm-style-iw{width:260px !important;}
}
.iw-content{padding:0 0 10px 10px;text-align:left;}
.iw-content p, .iw-content div{margin:0;}
.iw-section{height:53px;max-width:250px;font-size:12px;}
.iw-button{text-align:center;border-radius:4px;width:90%;margin:0 10px 7px 10px;}
.iw-button:hover{background-color:#2b3d4e;}
.iw-button a{color:white;text-decoration:none;height:100%;font-weight:900;font-size:x-large;}
.iw-container{position:relative;padding-left:7px;}
.iw-title{font-weight:500;font-size:medium;padding-top:10px;margin-top:26px !important;}
.iw-header{padding-right:25px;padding-top:6px;padding-bottom:5px;margin-bottom:3px;font-size:small;text-align:left;padding-left:10px;font-weight:500;border:solid 1px rgba(255, 255, 255, 0.22);border-bottom:solid 1px rgba(0, 0, 0, 0.45);position:absolute;z-index:9;width:100%;}
.xbtn{z-index:10;}
.iw-clinic{background-color:#f3a032;}
.iw-office{background-color:#ad101b;}
.iw-active{background-color:#34c86e;}
div.infowindow{overflow-y:auto;}
.xbtn{position:absolute;top:5px;right:5px;color:white;height:13px;width:13px;}
.xbtn:visited{color:white;}
.noscroll{overflow:hidden!important;}
@media (min-device-width:1025px){.noscroll{padding-right:15px;}
}
::-webkit-selection{color:#f9f6f0;background:#818892;}
::-moz-selection{color:#f9f6f0;background:#818892;}
::selection{color:#f9f6f0;background:#818892;}
#mla-offcanvass{position:fixed;z-index:88;top:0;right:0;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;-webkit-transform:translateX(320px);-moz-transform:translateX(320px);-ms-transform:translateX(320px);-o-transform:translateX(320px);transform:translateX(320px);bottom:0;width:300px;padding:40px 30px;background:#fff;-webkit-box-shadow:0 0 9px 0 rgba(0, 0, 0, 0.3);-moz-box-shadow:0 0 9px 0 rgba(0, 0, 0, 0.3);-ms-box-shadow:0 0 9px 0 rgba(0, 0, 0, 0.3);box-shadow:0 0 9px 0 rgba(0, 0, 0, 0.3);overflow:scroll;}
#mla-offcanvass .mla-lead{font-size:12px;letter-spacing:2px;color:#ccc;text-transform:uppercase;margin-bottom:20px;}
#mla-offcanvass ul{padding:0;margin:0 0 30px 0;}
#mla-offcanvass ul li{padding:0;margin:0;list-style:none;}
#mla-offcanvass ul li a{display:block;font-weight:bold;padding:7px 4px;border-bottom:1px solid #eaeaea;font-size:18px;color:#41413d;}
#mla-offcanvass ul li a:hover, #mla-offcanvass ul li a:focus, #mla-offcanvass ul li a:active{outline:none;text-decoration:none;color:#ad101a;}
#mla-offcanvass ul li.active a{color:#ad101a !important;}
#mla-offcanvass.mla-awake{-webkit-transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);transform:translateX(0px);}
#mla-offcanvass .mla-offcanvass-close{position:absolute;right:20px;top:30px;text-transform:uppercase;font-size:15px;letter-spacing:2px;font-family:"Montserrat", arial, sans-serif;z-index:99;float:left;color:#444;}
#mla-offcanvass .mla-offcanvass-close i{font-size:20px;float:right;margin-left:6px;-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s;}
#mla-offcanvass .mla-offcanvass-close i:hover{color:#ad101a;}
#mla-offcanvass .mla-offcanvass-close:hover, #mla-offcanvass .mla-offcanvass-close:focus, #mla-offcanvass .mla-offcanvass-close:active{outline:none;text-decoration:none;}
#mla-offcanvass .mla-logo{display:block;float:left;width:100%;text-transform:uppercase;color:#000;letter-spacing:1px;font-weight:bold;padding:0;margin:40px 0 0 0;}
#mla-offcanvass .mla-logo a{color:#000;padding:0;margin:0;}
.mla-menu-btn{font-size:15px;letter-spacing:1px;text-transform:uppercase;float:right;margin-top:16px;font-family:"Montserrat", arial, sans-serif;color:#f4f2e6;}
.mla-menu-btn i{font-size:20px;margin-top:3px;float:right;margin-left:10px;}
.mla-menu-btn:hover, .mla-menu-btn:focus, .mla-menu-btn:active{outline:none;text-decoration:none;color:#fff;}
.input-group-addon{background-color:#ad101b!important;border-color:#921117!important;color:white!important;}
.input-group-addon:hover{background-color:#921117!important;border-color:#ad101b!important;color:white!important;}
#mla-header a{color:#fff;text-decoration:none;position:relative;}
#mla-header a:hover, #mla-header a:focus, #mla-header a i:hover, #mla-header a i:focus{color:#fff;text-decoration:none;}
#mla-header a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}
#mla-header{float:left;width:100%;position:relative;padding-top:1.2em;padding-bottom:1.2em;background-color:#7d0508;background-image:url(images/BannerRed.jpg);background-repeat:repeat;background-position:center center;line-height:14px;z-index:20;}
#mla-header .navBlock{line-height:74px;text-align:right;}
#mla-header .navBlock a{vertical-align:middle;}
@media screen and (max-width:480px){#mla-header{padding-top:2em;padding-bottom:2em;}
}
#mla-header .navbar-header{float:none;}
#mla-header > .navbar{-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;border-radius:0px;margin-bottom:0;background:#fff;box-shadow:none;background:transparent;font-size:13px;border:transparent;}
@media screen and (max-width:480px){#mla-header > .navbar{padding-left:0px;padding-right:0px;}
}
#mla-header > .navbar li a{text-transform:uppercase;color:#000;font-weight:normal;font-family:"Montserrat", arial, sans-serif;}
#mla-header > .navbar li a > span .border{display:block;height:3px;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.3s;transition-duration:0.3s;}
#mla-header > .navbar li a > span .border:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#EF5353;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;}
#mla-header > .navbar li a:hover, #mla-header > .navbar li a:focus{outline:none;}
#mla-header > .navbar li a:hover > span, #mla-header > .navbar li a:focus > span{outline:none;}
#mla-header > .navbar li a:hover > span .border:before, #mla-header > .navbar li a:focus > span .border:before{-webkit-transform:scaleX(1);transform:scaleX(1);}
#mla-header > .navbar li.active a{background:transparent;}
#mla-header > .navbar li.active a > span .border{background:#EF5353;}
#mla-header .navbar-brand{text-align:center;font-weight:bold;display:block;float:none !important;width:200px;margin:0 auto;text-transform:uppercase;letter-spacing:2px;font-size:20px;font-family:"Montserrat", arial, sans-serif;color:#000;}
#mla-header .navbar-brand:hover{color:#404040;}
@media screen and (max-width:480px){#mla-header .navbar-brand{float:left !important;margin:inherit;text-align:left;padding-left:0;margin-left:0;}
}
#mla-hero, .mla-bg-section{color:#fff;background-color:#e9e9e9;background-size:cover;background-position:center center;margin-top:0px;z-index:10;position:relative;}
#mla-hero .mla-overlay, .mla-bg-section .mla-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:#000;opacity:1;z-index:11;}
#mla-hero, .mla-hero-wrap, .mla-bg-section{height:700px;}
@media screen and (max-width:768px){#mla-hero, .mla-hero-wrap, .mla-bg-section{height:inherit;padding:3em 0;}
.map-alert .btn-blue{margin-left:0px!important;font-size:11px;vertical-align:middle;}
}
#mla-hero .mla-hero-wrap, .mla-bg-section .mla-hero-wrap{display:table;width:100%;z-index:12;position:relative;}
#mla-hero .mla-hero-wrap .mla-hero-intro, .mla-bg-section .mla-hero-wrap .mla-hero-intro{display:table-cell;vertical-align:middle;}
#mla-hero .mla-hero-wrap .mla-hero-intro .mla-lead, #mla-hero .mla-hero-wrap .mla-hero-intro .mla-sub-lead, .mla-bg-section .mla-hero-wrap .mla-hero-intro .mla-lead, .mla-bg-section .mla-hero-wrap .mla-hero-intro .mla-sub-lead{color:#fff;margin:0;padding:0;line-height:1.5;}
#mla-hero .mla-hero-wrap .mla-hero-intro .mla-lead, .mla-bg-section .mla-hero-wrap .mla-hero-intro .mla-lead{margin-bottom:30px;}
.mla-bg-section, .mla-hero-wrap{height:400px;}
@media screen and (max-width:768px){.mla-bg-section, .mla-hero-wrap{height:inherit;padding:3em 0;}
}
.mla-bg-section .mla-overlay{background:#000;opacity:.7;}
.mla-bg-section .author{font-size:20px;margin-bottom:0;}
.softShadowX{-webkit-box-shadow:0px 0px 8px 1px rgba(0,0,0,0.25);-moz-box-shadow:0px 0px 8px 1px rgba(0,0,0,0.25);box-shadow:0px 0px 8px 1px rgba(0,0,0,0.25);}
#mla-board .item{margin:10px 10px 20px 10px;background:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;overflow:hidden;-webkit-box-shadow:0 1px 2px rgba(0, 0, 0, 0.07);-moz-box-shadow:0 1px 2px rgba(0, 0, 0, 0.07);box-shadow:0 1px 2px rgba(0, 0, 0, 0.07);}
#mla-board .item a{display:block;}
#mla-board .item .mla-desc{padding:20px;float:left;line-height:24px;}
#mla-board .item .mla-item-title{font-family:"Montserrat", arial, sans-serif;font-size:17px;line-height:24px;margin:0;padding:0;}
#mla-board .item img{max-width:100%;-webkit-transition:0.2s;-o-transition:0.2s;transition:0.2s;}
#mla-board .item .mla-board-img{border-top-left-radius:4px;border-top-right-radius:4px;overflow:hidden;}
#mla-board .item .image-popup:hover img{opacity:.5;}
.js .animate-box{opacity:0;}
pre{background:#e9e9e9;border:1px solid #ccc;}
.btn.mla-btn-icon{text-transform:none !important;letter-spacing:normal !important;padding-left:15px;padding-right:15px;}
.btn-outline{border:2px solid #ccc !important;background:transparent;color:#2a2e37;}
.btn-outline:hover, .btn-outline:active, .btn-outline:focus{border:2px solid #EF5353 !important;background:#EF5353 !important;color:#fff;}
/*.form-control{box-shadow:none !important;border:2px solid #444;font-family:"Montserrat", arial, sans-serif;} */
.form-control:hover, .form-control:focus, .form-control:active{outline:none;box-shadow:none !important;border:2px solid #EF5353;}
.mla-social{padding:0;margin:0;}
.mla-social li{padding:0;margin:0;list-style:none;display:inline-block;}
.mla-social li a{display:block;float:left;margin-right:10px;}
.mla-social li a:hover, .mla-social li a:active, .mla-social li a:focus{outline:none;text-decoration:none;}
.mla-social li a i{font-size:15px;}
#footer-sidebar{margin-top:2em;padding:2em 15px 2em 15px;}
#mla-footer{background-color:#4c6a89;padding:2em 0;color:#fff;}
@media screen and (max-width:768px){#mla-footer{padding:5em 0;}
}
#mla-footer .mla-footer-widget{padding-right:30px !important;float:left;width:100%;}
#mla-footer .mla-footer-widget.top-level{margin-top:30px !important;}
#mla-footer .mla-footer-widget .mla-footer-lead{font-size:14px;letter-spacing:2px;text-transform:uppercase;margin-bottom:20px;}
#mla-footer .mla-footer-logo{font-family:"Montserrat", arial, sans-serif;font-size:30px;color:#ccc;margin-bottom:30px;}
#mla-footer ul{padding:0;margin:0;}
#mla-footer ul li{list-style:none;padding:0;margin:0 0 14px 0;line-height:16px;}
.mla-list-check{position:relative;padding:0;margin:0;clear:both;}
.mla-list-check li{padding-left:25px !important;position:relative;display:block;margin-bottom:10px !important;line-height:20px;}
.mla-list-check li:before{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e116";content:"\e042";position:absolute;top:0;left:0;font-size:18px;color:#ccc;}
.mla-pricing-table{padding:10px;border:1px solid #ccc;margin-bottom:20px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;}
.mla-pricing-table h3{border-bottom:1px solid #e7e7e7;font-size:18px;margin:0 0 20px 0;padding:0 0 10px 0;}
.mla-pricing-table ul{padding:0;margin:0 0 20px 0;}
.mla-pricing-table ul li{padding:0;margin:0;list-style:none;text-decoration:line-through;color:#ccc;}
.mla-pricing-table ul li.mla-include{text-decoration:none;color:#444;}
.mla-pricing-table ul li.mla-include:before{color:#EF5353;}
.mla-pricing-table .btn{margin-bottom:0;}
.mla-spacer{clear:both;position:relative;border:none;padding:0;margin:0;}
.mla-spacer-xlg{height:150px;}
@media screen and (max-width:768px){.mla-spacer-xlg{height:70px;}
}
.mla-spacer-lg{height:100px;}
@media screen and (max-width:768px){.mla-spacer-lg{height:50px;}
}
.mla-spacer-md{height:80px;}
@media screen and (max-width:768px){.mla-spacer-md{height:30px;}
}
.mla-spacer-sm{height:50px;}
@media screen and (max-width:768px){.mla-spacer-sm{height:20px;}
}
.mla-spacer-xs{height:30px;}
@media screen and (max-width:768px){.mla-spacer-xs{height:20px;}
}
.mla-spacer-xxs{height:20px;}
@media screen and (max-width:480px){.col-xxs-12{float:none;width:100%;}
}
.js .to-animate{opacity:0;}
.mla-social-icons > a{padding:4px 10px;color:#41413d;}
.mla-social-icons > a:hover, .mla-social-icons > a:focus, .mla-social-icons > a:active{text-decoration:none;color:#ad101a;}
#mla-footer .mla-social-icons > a, .blueRow .mla-social-icons > a{padding:4px 10px;color:#fff;font-size:2em;}
#mla-footer .mla-social-icons > a:hover, .mla-social-icons > a:focus, .mla-social-icons > a:active, .blueRow .mla-social-icons > a:hover, .blueRow .mla-social-icons > a:active, .blueRow .mla-social-icons > a:focus{text-decoration:none;color:#0d2c4b;}
#mla-offcanvass ul li.page_item_has_children > a, #mla-offcanvass ul li.menu-item-has-children > a{}
#mla-offcanvass .children li a, #mla-offcanvass .sub-menu li a{}
#mla-offcanvass .children, #mla-offcanvass .sub-menu{margin-bottom:0;}
#mla-offcanvass ul li a{border-bottom:1px dashed #ccc!important;}
#mla-offcanvass .panel-group, #mla-offcanvass #accordion, #mla-offcanvass .panel, #mla-offcanvass .panel-default, #mla-offcanvass .panel-heading, #mla-offcanvass .panel-title, #mla-offcanvass .panel-title a, #mla-offcanvass #collapseOne, #mla-offcanvass .panel-collapse, #mla-offcanvass .collavpse{padding:0px!important;margin:0px!important;border:none!important;background-color:transparent!important;}
#mla-offcanvass .panel-body{padding:2px!important;margin:0px!important;border:none!important;background-color:#f5f4eb!important;}
#mla-offcanvass .nest{border:none!important;}
#mla-offcanvass .panel-group a{padding:7px!important;margin:0px!important;}
#mla-offcanvass .panel-group h4 a{padding:7px!important;margin:0px!important;border:none!important;font-weight:bold!important;}
#mla-offcanvass .panel-group h4 .glyphicon{border:0px!important;margin-top:-3px;padding:0px;-webkit-transition:transform .35s ease-in-out;transition:transform .35s ease-in-out;}
.navToggle.pull-right[aria-expanded='true'] .glyphicon{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);}
#mla-offcanvass .badge{margin:12px 2px 0px 0px;}
.custom-search-form{margin-top:5px;}
.rpwe-block ul{list-style:none;margin-left:0;padding-left:0;}
.rpwe-block li{margin-bottom:10px;list-style-type:none;}
.rpwe-block a{display:inline;text-decoration:none;color:#fff;}
.rpwe-block h3{background:none;clear:none;margin-bottom:0;margin-top:0;font-weight:400;font-size:12px;line-height:1.5em;}
.rpwe-thumb{background-color:white;box-shadow:none;}
.rpwe-summary{font-size:12px;}
.rpwe-time{color:#bbb;font-size:11px;}
.rpwe-comment{color:#bbb;font-size:11px;padding-left:5px;}
.rpwe-alignleft{display:inline;}
.rpwe-alignright{display:inline;float:right;}
.rpwe-aligncenter{display:block;margin-left:auto;margin-right:auto;}
.rpwe-clearfix:before,
.rpwe-clearfix:after{content:"";display:table;}
.rpwe-clearfix:after{clear:both;}
.rpwe-clearfix{zoom:1;}
.rpwe-img{border:2px solid rgba(255,255,255, 0.25);float:left;height:75px;width:75px;margin:2px 10px 2px 0;}
.footer-widget a.btn.btn-blue{width:100%;padding:10px;margin-top:5px;}
.footer-widget .menu a, .footer-widget .mla-social-icons a{color:white;}
.footer-widget .menu a:hover, .footer-widget .menu a:focus, .footer-widget .mla-social-icons a:hover, .footer-widget .mla-social-icons a:focus{color:#4c6989;}
.footer-widget .mla-social-icons a{font-size:2em;padding:0 15px;}
.footer-widget .mla-social-icons a [class^="icon-"], .footer-widget .mla-social-icons a [class*=" icon-"]{height:auto;width:auto;}
.footer-widget .mla-social-icons{margin:28px 0 15px 0;text-align:center;}
#mla-footer .mla-social-icons{margin-bottom:.5em;}
.footer-logos a{margin:0 7px;}
.disclaimer{border-top:solid 1px;border-bottom:solid 1px;padding:10px;margin-top:3em;}
h2 i, h1 i{margin-right:10px;font-size:1.5em;position:relative;top:8px;}
.officeListHeader{display:inline-block;}
.officeListHeader h1{display:inline-block;margin:0;}
@media only screen and (max-width:800px){.officeListHeader{margin:0 auto;}
#officeAccordion_filter{display:block;float:none;text-align:left;}
}
.column-topper{display:block;text-align:center;font-size:8em;color:#ad101b;}
@media all and (min-width:1024px){.mobile-only{display:none;}
}
.widget-title{font-size:1.75em;font-weight:200;margin-top:0px;}
#archives-sidebar .widget{display:inline-block;padding-right:14px;margin:0;}
.news-menu #archives-sidebar .widget{font-size:.6em;}
.news-menu #archives-sidebar .widgettitle, .news-footer-menu #archives-sidebar .widgettitle{display:none;}
.news-menu #archives-sidebar .widget select{width:145px;padding:5px 0;border-radius:3px;}
#searchform{position:relative;}
.news-menu #archives-sidebar #searchsubmit{padding:4.25px 8px;}
.news-footer-menu #archives-sidebar #searchsubmit{padding:4.1px 8px;font-size:1.5em;}
#archives-sidebar #searchsubmit{margin:0;position:absolute;right:0;top:0;border-bottom-left-radius:0;border-top-left-radius:0;}
.news-menu #archives-sidebar i{font-size:14px;}
.news-footer-menu #archives-sidebar .widget select{width:235px;padding:5px 0;border-radius:3px;}
.news-footer-menu #archives-sidebar .widget .btn{padding:9px 12px;}
.entry-header.entry-excerpt{padding-top:5px;}
.row.recentNews{padding-bottom:20px;}
.thumbnail.newsThumb{max-width:300px;overflow:hidden;background-image:url("/wp-content/uploads/mdlab-news.png");}
.newsThumb, .postNavThumb{background-size:cover;background-position:center;}
.postNavThumb{width:150px;height:150px;overflow:hidden;}
@media only screen and (max-width:991px){.thumbnail.newsThumb{width:100%;max-width:100%;margin:0;}
.recentNews .btn, a.btn{display:block;width:100%;margin:0;}
.recentNews .col-sm-9, .success-stories .col-md-12{padding-bottom:20px;}
#archives-sidebar .widget{display:block;padding:5px 0;}
.news-footer-menu #archives-sidebar .widget select, .news-menu #archives-sidebar .widget select{width:100%;}
#searchform input{width:100%;}
}
@media only screen and (min-width:700px){.page-template-default .entry-content, .page-template-news-template .entry-content{padding:0 30px;}
.page-template-default .entry-content .blueRow.row, .page-template-news-template .entry-content .blueRow.row{padding:10px 30px;}
.archive .container.beigeRow, .post-template-default .container.beigeRow, .page-template-subpage .container.beigeRow, .page-template-news-template .container.beigeRow{padding:0 30px;}
.archive .container .blueRow.row, .page-template-subpage .blueRow.row, .page-template-news-template .blueRow.row{margin:0 -30px;padding:10px 30px;}
}
dl.dl-horizontal dt{white-space:normal;}
#legalAccordion .panel-title{font-size:1.3em;}
#legalAccordion ul{line-height:2em;}
.fakeGoogleBox{position:absolute;text-align:left;background-color:white;z-index:50;top:9px;left:4px;border-radius:3px;width:270px;height:99px;padding:2px 7px;font-size:14px;box-shadow:rgba(0, 0, 0, 0.17) 0 0 4px 1px;}
@media only screen and (max-width:1200px){.fakeGoogleBox{width:293px;height:90px;}
}
@media only screen and (max-width:992px){.fakeGoogleBox{width:358px;height:96px;}}
@media only screen and (max-width:547px){.fakeGoogleBox{width:270px;}
}
@media only screen and (max-width:465px){.fakeGoogleBox{width:294px;}
}
span.glossary-tooltip, .glossary-tooltip a, .glossary-tooltip-media a, .glossary-link{position:static;z-index:auto;}
.glossary-link a:hover{cursor:help;}
span.glossary-tooltip-content{position:fixed;max-width:100vw;margin:0;bottom:auto;left:auto;right:auto;top:auto;}
span.glossary-tooltip-content::after{display:none;}
@media only screen and (max-width:767px){span.glossary-tooltip-content{width:100vw;}
}
#legalAccordion_wrapper .table-btn-group{display:inline-block;margin-top:38px;}
@media only screen and (max-width:640px){#legalAccordion_wrapper .table-btn-group{display:block;margin:0;text-align:center;}
.btn-xs.close-button, .btn-xs.open-button{vertical-align:baseline;margin-left:0;padding-top:5px;padding-bottom:5px;width:50%;margin:0;display:inline-block;}
}
.dataTables_filter{position:relative;}
.clear-button{background:none;color:#4c6989;position:absolute;right:0;bottom:6px;padding:7.5px;border:none;}
.clear-button:hover{background:none;color:#314c6d;}
#legalAccordion_filter .clear-button{bottom:5px;padding:8px;}
.panel-default a[aria-expanded="false"] .panel-title:hover{color:#ad101b;}
.panel-default a[aria-expanded="true"] .panel-title:hover{color:#82b1cf;}
.padded-top{padding-top:10px;}
.alignleft{float:left;}
.alignright{float:right;}
.post img.alignleft, .post img.alignright{float:none;}

fieldset {
    border: 0;
}
.redtext{color:red; font-weight:bold;}
.wpcf7-submit{background-color:#ad101b;border-color:#921117;color:white;border-radius:3px;border-width:1px;}
.wpcf7-submit:hover{background-color:#921117;border-color:#ad101b;}
