#up_some {
    margin-top: -12px;
}
#read_more {
    color:#FFFFFF;
}
#accordion .ui-accordion-header-collapsed {
    margin-bottom: 20px;
    padding: 10px 5px;
}
#accordion  .ui-state-active {
    color: #FFF;
    background: #000;
}
#accordion .ui-accordion-header-active {
    color: #FFF;
    background: rgb(15, 77, 146);
    padding: 10px 5px;
}
#accordion .ui-accordion-content-active {
    margin-bottom: 20px;
}
#alert1 {
    margin-bottom: -20px;
    z-index: 10;
}
#alert2 {
    margin-bottom: 0;
    z-index: 10;
}
.carousel-indicators {
    background: #000;
}
.carousel-inner {
    background: #d4d4d4; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#d4d4d4, #FFFFFF); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#d4d4d4, #FFFFFF); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#d4d4d4, #FFFFFF); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#d4d4d4, #FFFFFF); /* Standard syntax */
    padding: 6px;
    border-radius: 5px;
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}
.carousel-inner > .item {
    -webkit-transition: 5s linear left;
    -moz-transition: 5s linear left;
    -o-transition: 5s linear left;
    transition: 5s linear left;
}

/* original solution by https://codepen.io/Rowno/pen/Afykb */

.carousel-fade .carousel-inner .item {
    -webkit-transition-property: opacity;
    transition-property: opacity;
}
.carousel-fade .carousel-inner .item,
.carousel-fade .carousel-inner .active.left,
.carousel-fade .carousel-inner .active.right {
    opacity: 0;
}
.carousel-fade .carousel-inner .active,
.carousel-fade .carousel-inner .next.left,
.carousel-fade .carousel-inner .prev.right {
    opacity: 1;
}
.carousel-fade .carousel-inner .next,
.carousel-fade .carousel-inner .prev,
.carousel-fade .carousel-inner .active.left,
.carousel-fade .carousel-inner .active.right {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
}
.carousel-fade .carousel-control {
    z-index: 2;
    border-radius: 5px;
}

#new2 {
    margin-top: -20px;
}
#searchbartext {
    padding-top:10px;
}
#opensans {
    font-family: 'Open Sans', sans-serif;
    font-weight: 300;
    font-size: 10pt;
    line-height: 1.7em;
}
.space2 {
    margin-right: 7px;
}
#small_logo {
    max-height: 125px;
}

 @media (min-width:800px) {
.dropdown:hover .dropdown-menu {
    display: block;
    margin-top: 0;
    background: rgba(15, 77, 146, 0.6);
 }
 }
 .dropdown-menu li {
     margin: 1px 0px;
     padding: 3px 0px;
 } 
 .dropdown-menu li a{
     margin: 5px 0px;
 } 
 #logo {
     margin-top: -3px;
     padding-bottom: 3px;
     margin-bottom: 7px;
 }
 .nav > li {
     margin-bottom: 4px;
 } 
 nav {
     padding: 3px 0px;
     border-radius: 0;
     font-family: 'Open Sans', sans-serif;
     font-weight: 300;
     font-size: 10pt;
     line-height: 1.75em;
 }
body {
    font-family: 'Open Sans', sans-serif;
     font-weight: 300;
     line-height: 1.75em; 
 }
 #logo_intro {
     padding-top: 33%;
 }
 #2 {
     font-family: 'Open Sans', sans-serif;
		font-weight: 300;
                font-size: 10pt;
		line-height: 1.75em;
 }
 .shadow {
     box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
 }
 #searchbar {
     margin-top: -7px;
 }
 #searhbox1 {
     margin-top: -20px;
 }
 .top-border {
     border-top: solid 8px #12437a;
 }
 .open_title {
     font-family: 'Open Sans', sans-serif;
		font-weight: 300;
                font-size: 32pt;
		line-height: 1.75em;
 }
 #alert1 {
     padding: 9px 27px 9px 7px;
 }
 #LincolnCenter {
     margin-top: 7px;
 }
 #email_us {
     margin-top:-15px;
 }
 .big {
     font-size: 3em;
 }
 .smaller {
     font-size: 14px;
 }
 .practice_area_sidebar_list {
     list-style: none;
 }
 .practice_area_sidebar_list >li {
     border-bottom: 2px solid #c2c2c2;
     margin-bottom: 10px;
     padding-bottom: 2px;
     text-align: center;
     font-size: 13px;
 }
 
 .open_sans_title {
     font-family: 'Open Sans', sans-serif;
		font-weight: 300;
                font-size: 22pt;
		line-height: 1.25em;
 }