BODY {
    background: #fff;
    width: 100%;
    overflow-x: hidden;
}

ul {
    list-style-type: none;
}

.container {
    width: 100%;
    min-width: 1165px;
    max-width: 100%;
}

.wrap {
    width: 98%;
    margin: 0 auto;
    max-width: 1165px;
}

.logo {
    text-indent: -9999px;
    background-image: url(../img/logo.jpg);
    background-repeat: no-repeat;
    width: 246px !important;
    height: 90px;
    margin-left: 10px !important;
}

.login {
    margin-left: 0 !important;
}

.login a {
    height: 90px;
    float: right;
    line-height: 90px;
}

.login a:hover {
    color: #F9CA23;
    /*yellow; maroon was #56090c*/
    text-decoration: none;
}

.social {
    border-radius: 5px 0 0 5px;
    overflow: hidden;
    position: fixed;
    right: 5px;
    text-align: center;
    top: 40%;
    z-index: 1000;
    padding: 20px 4px 0;
    font-size: 10px;
}

.social p {
    float: left;
    margin-top: 10px;
}

ul.sociallinks {
    float: left;
    margin-left: 15px;
}

ul.sociallinks li {
    float: right;
    padding: 0 4px 0 0;
    clear: both;
}

ul.sociallinks li a {
    width: 25px;
    height: 24px;
    background-image: url(../img/icon_social.png);
    background-repeat: no-repeat;
    text-indent: -9999px;
    display: block;
    float: right;
    padding: 5px 0;
}

ul.sociallinks li.fb a {
    background-image: url(../img/fb.png);
    transition: all 0.25s cubic-bezier(0.49, 0.37, 0.445, 0.715) 0s;
    background-position: top right;
}

ul.sociallinks li.fb a:hover {
    background-image: url(../img/fb.png), url(../img/fbh.png);
    background-position: top right, top left;
    width: 72px;
}

ul.sociallinks li.twitter a {
    background-image: url(../img/tt.png);
    transition: all 0.25s cubic-bezier(0.49, 0.37, 0.445, 0.715) 0s;
    background-position: top right;
}

ul.sociallinks li.twitter a:hover {
    background-image: url(../img/tt.png), url(../img/tth.png);
    background-position: top right, top left;
    width: 108px;
}

ul.sociallinks li.in a {
    background-image: url(../img/in.png);
    transition: all 0.25s cubic-bezier(0.49, 0.37, 0.445, 0.715) 0s;
    background-position: top right;
}

ul.sociallinks li.in a:hover {
    background-image: url(../img/in.png), url(../img/inh.png);
    background-position: top right, top left;
    width: 108px;
}

.navbg {
    background-color: #004181 !important;
    background: linear-gradient(#004181, #004181) repeat-x scroll 0 0 transparent;
    border: 0 solid #D4E2EE;
    border-radius: 0 0 0 0;
    height: 40px;
    margin-bottom: 20px;
    padding-left: 0;
    padding-right: 0;
    width: 100%;
}

.navbar-inner {
    max-width: 1165px;
    margin: 0 auto;
    width: 100%;
}

.navbar .nav>li>a:hover {
    color: #F9CA23;
}

.skyline {
    margin: -20px auto 0;
    /*background-image: url(../img/boston-skyline.png);*/
    background-image: url(../img/home.png);
    max-width: 1165px;
    height: 500px;
    color: #fff;
    position: relative;
    width: 100%;
    background-repeat: no-repeat
}

.internal {
    margin: -20px auto 0;
    background-image: url(../img/internal-bg.png);
    background-repeat: no-repeat;
    max-width: 1165px;
    height: auto;
    color: #252525;
    position: relative;
    width: 100%;
}

.internal-contact {
    margin: -20px auto 0;
    background-repeat: no-repeat;
    max-width: 1165px;
    height: auto;
    color: #252525;
    position: relative;
    width: 100%;
    background-image: url(/img/internal-bg2.png);
}

.internal.alt1 {
    background-image: url(../img/internal-bg2.png);
}

.internal.alt2 {
    background-image: url(../img/internal-bg3.png);
}

.internal.alt3 {
    background-image: url(../img/internal-bg4.png);
}

.internal.alt4 {
    background-image: url(../img/internal-bg5.png);
}

.internal.alt5 {
    background-image: url(../img/internal-bg6.png);
}

.internal.alt6 {
    background-image: url(../img/internal-bg7.png);
}

.internal.noalt {
    background-image: none;
}

.internal.noalt p {
    width: 80%;
}

.homebg {
    /*background-color: rgba(0, 68, 129, 0.6);*/
    position: absolute;
    bottom: 0;
    width: 1165px;
    min-height: 300px;
}

.homebg .span8 {
    padding: 50px 5px 40px 100px;
}


/*@media (max-width: 1110px){.homebg .span8 {
	padding: 20px 5px 0 60px;
}}*/

.homebg .span8 h4 {
    font-family: Helvetica, 'Varela Round', sans-serif;
    font-size: 18px;
    font-weight: 600;
    color: #F9CA23;
    margin-top: 15px;
}

.homebg .span8 p {
    font-family: Helvetica, 'Varela Round', sans-serif;
    font-size: 17px;
    font-weight: normal;
    line-height: 30px;
}

.homebg .span4 {
    padding: 100px 80px 0 0;
}


/*@media (max-width:1110px){.homebg .span4{margin-left: 0 !important;}}*/

.homebg .span4 a {
    text-decoration: none;
    color: #fff;
}

.homebg .span4 a:hover {
    color: #F9CA23;
}

.homebg .span4 h4,
.home-section h4 {
    font-family: Helvetica, 'Varela Round', sans-serif;
    font-size: 16px;
    font-weight: 600;
    color: #F9CA23;
    margin-bottom: 5px;
    font-style: none;
    line-height: 14px;
}

.homebg .span4 h4 a,
.homebg .span8 h4 a {
    font-family: Helvetica, 'Varela Round', sans-serif;
    font-size: 16px;
    font-weight: 600;
    color: #F9CA23;
    margin-bottom: 5px;
    font-style: none;
}

.homebg .span4 h4 a,
.homebg .span8 h4 a:hover {
    text-decoration: none;
}

.homebg .span4 p,
.homebg .span8 .home-section p {
    font-family: Helvetica, 'Varela Round', sans-serif;
    font-size: 13px;
    font-weight: normal;
    color: #fff;
    line-height: 15px;
}

.homebg .home-section {
    border-top: 1px solid #fff;
    padding: 2px 8px;
}


/*@media (max-width: 1110px){.homebg .home-section {
	border-top: 1px solid #fff;
	padding: 2px 0;
}}*/

.homebg .second {
    border-bottom: 1px solid #fff;
}

.span8 .home-section {
    width: 45%;
}

.span4 ul {
    font-family: Helvetica, 'Dosis', sans-serif;
    font-size: 13px;
    color: #ffffff;
    text-transform: uppercase;
    font-weight: 800;
    list-style-type: none;
    margin: 50px 165px 0 0;
}

.span4 ul.special a {
    color: #ffffff;
}

.span4 ul li {
    border-top: solid 1px #ffffff;
    padding: 10px 0 10px 0;
    width: 260px
}

.span4 ul li.last {
    border-bottom: solid 1px #ffffff;
    padding: 10px 0 10px 0;
    width: 260px;
}

.span4 h2 {
    font-family: Helvetica, 'Dosis', sans-serif;
    font-size: 22px;
    font-weight: 500;
    color: #666666;
    text-transform: uppercase;
}

.span4 p {
    font-family: Helvetica, 'Open Sans', sans-serif;
    font-size: 13px;
    color: #666666;
}

.span4 .home-section.second {
    margin-bottom: 15px;
}

.span6 p {
    font-family: Helvetica, 'Open Sans', sans-serif;
    font-size: 14px;
    line-height: 21px;
}

.span6 h3 {
    border-bottom: solid 1px #ffffff;
    font-family: Helvetica, 'Dosis', sans-serif;
    font-size: 14px;
    font-weight: 400;
    color: #ffffff;
    text-transform: uppercase;
    font-weight: normal;
}

.span6 h1 {
    font-family: Helvetica, 'Dosis', sans-serif;
    font-size: 48px;
    font-weight: 600;
    color: #ffffff;
    text-transform: uppercase;
    padding: 10px 0 15px 0;
}

.nav li {
    margin: 0 0 0 0;
}

.navbar .nav {
    font-family: Helvetica, 'Varela Round', sans-serif;
    color: #fff;
    text-transform: uppercase;
    font-size: 14px;
    font-weight: 600;
}

.navbar .nav>.active>a,
.navbar .nav>.active>a:hover,
.navbar .nav>.active>a:focus {
    color: #F9CA23;
    background-color: transparent !important;
}

.map h1 {
    color: #000;
    text-align: center;
    font-size: 24px;
}

.map p {
    color: #000;
    text-align: left;
    font-size: 16px;
    line-height: 24px;
    margin-left: 120px;
}

.map li {
    width: 20%;
}

.map img {
    height: 256px;
    width: 288px;
    margin: 13px 0px 58px 248px;
}

.left {
    padding: 0 0 0 100px;
}

.middle {
    padding: 0 50px 0 50px;
}

.right {
    padding: 0 100px 0 0;
}


/* INTERNAL */

.skyline .tabbable {
    color: #656565;
}

.skyline .tabbable h1 a,
.skyline .tabbable p a,
.skyline .tabbable a.pull-right {
    color: #E87024;
}

.skyline .tabbable h1,
.skyline .tabbable p,
.skyline .tabbable .pull-right {
    margin: 15px 15px 15px 25px;
}

.internal .tabbable {
    color: #004181;
    margin-bottom: 75px;
}

.internal .tabbable h1 a,
.internal .tabbable p a,
.internal .tabbable a.pull-right {
    color: #004181;
}

.internal .tabbable p,
.internal .tabbable .pull-right {
    margin: 15px 15px 100px 12px;
}

.internal p.contact {
    font-size: 16px;
    width: 45%;
}

.internal .tabbable h1 {
    margin: 15px 15px 5px 12px;
}

.internal .tab-content {
    background-color: transparent;
    min-height: 495px;
}

.internal .tabbable {
    width: 100%;
}

#newsevents {
    margin-bottom: 50px;
}

#newsevents p,
#strategy p {
    margin: 15px 15px 5px 12px;
}

#newsevents h1,
#news h1 {
    margin: 30px 15px 4px 12px !important;
}

.internal h1 {
    color: #004181;
    font-family: Helvetica, 'Varela Round', sans-serif;
    font-weight: 600;
    font-size: 18px;
    margin: 30px 15px 24px 12px !important;
}

.internal h2 {
    color: #000;
    font-family: Helvetica, 'Varela Round', sans-serif;
    font-weight: 600;
    font-size: 16px;
    margin: 15px 15px 15px 12px;
}

.internal p {
    font-family: Helvetica, 'Varela Round', sans-serif;
    font-size: 14px;
    width: 58%;
    margin-top: 0 !important;
    line-height: 21px;
}

.internal p.intro {
    font-size: 18px;
    line-height: 30px;
    /*margin-bottom: -10px !important;*/
}

.internal img {
    padding: 0 12px;
}

img.linkedin {
    padding: 0 12px 5px 0;
}

.internal .nav-tabs {
    color: #004181;
    font-family: Helvetica, 'Varela Round', sans-serif;
    font-size: 14px;
    border-bottom: none;
    font-weight: 600;
    padding-bottom: 20px;
}

.internal .nav-tabs li {
    border-right: 1px solid #8dc2f5;
}

.internal .nav-tabs li:last-child {
    border: none;
}

.internal .nav-tabs li a {
    color: #004181;
    line-height: 16px;
}

.internal .nav-tabs li a:hover {
    background-color: transparent;
    color: #004181;
}

.internal .nav-tabs>li>a {
    padding-top: 0;
    padding-bottom: 0;
}

.internal .nav-tabs>.active>a {
    color: #F9CA23;
    background-color: transparent;
    cursor: pointer;
}

.internal .nav-tabs li a:active {
    color: #004181;
}

.internal .tabbable .advisory p {
    margin: 0 auto;
}

.internal .tabbable .advisory h1 {
    display: none;
}

.internal iframe {
    right: 0;
    top: 58px;
    position: absolute;
}

#selections {
    width: 240px;
    height: 240px;
    position: absolute;
    top: 57%;
    right: 41.2%;
}

.fadeline {
    margin: -20px 0 0 0;
    background-image: url(../img/fade-skyline.png);
    background-repeat: no-repeat;
    width: 1165px;
    min-height: 546px;
    color: #fff;
    background-color: #fff;
}

.tabbable-fix {
    width: 67%;
}

.content-container {
    margin: 0 auto;
    padding: 20px 0 0 !important;
    width: 90%;
}

.about {
    width: 90%;
    background-color: #fff;
    color: #000;
    float: left;
    margin-left: 38px;
}

.about h1 {
    font-family: Helvetica, georgia, sans-serif;
    font-size: 20px;
    font-weight: inherit;
    line-height: 24px;
    color: #000;
    padding: 20px 0 0 44px;
}

.about h2 {
    font-family: Helvetica, 'Open Sans', sans-serif;
    font-size: 12px;
    font-weight: inherit;
    line-height: 18px;
    color: #000;
    padding: 20px 0 20px 44px;
}

.about p {
    font-family: Helvetica, 'Open Sans', sans-serif;
    font-size: 12px;
    line-height: 39px;
    background-color: #504e4e;
    padding-left: 16px;
    margin: 0 0 15px 0;
}

.about a {
    color: #FFFFFF;
    text-decoration: none;
}

.about1 {
    width: 90%;
    background-color: #fff;
    color: #000;
    margin-left: 140px;
}

.about img {
    border: 0px;
    width: 193px;
    height: 227px;
    padding-left: -3px;
}

ul.about1 {
    list-style: none;
    padding: 0 0 0 76px;
    margin: 0 0 0 -36px;
}

.about1 li {
    float: left;
    font-family: Helvetica, verdana, sans-serif;
    font-size: 12px;
    line-height: 16px;
    color: #fff;
    padding: 0 2px 17px 0;
}

.personal {
    width: 90%;
    background-color: #fff;
    color: #000;
    float: left;
    margin-left: 38px;
}

.personal h1 {
    font-family: Helvetica, georgia, sans-serif;
    font-size: 20px;
    font-weight: inherit;
    line-height: 24px;
    color: #000;
    padding: 20px 0 0 44px;
}

.personal h2 {
    font-family: Helvetica, 'Open Sans', sans-serif;
    font-size: 15px;
    font-weight: inherit;
    line-height: 18px;
    color: #000;
    padding: 10px 0 4px 44px;
}

.personal p {
    font-family: Helvetica, 'Open Sans', sans-serif;
    font-size: 13px;
    text-align: left;
    line-height: 18px;
    padding: 0 12px 0 42px;
    margin: 0 0 15px 0;
    height: 100%;
}

.personal img {
    width: 193px;
    height: 227px;
    padding: 0 10px 32px 42px;
    margin: 0 0 0 0;
}

ul.personal {
    list-style: none;
    padding: 0 0 0 76px;
    margin: 0 0 0 -36px;
}

.personal li {
    float: left;
    font-family: Helvetica, verdana, sans-serif;
    font-size: 12px;
    line-height: 16px;
    color: #000;
    padding: 0 2px 17px 0;
}

.personal a {
    color: #000;
    text-decoration: none;
}

.bio {
    display: inline-block;
    padding-bottom: 20px;
    width: 48%;
    margin-bottom: 30px;
}

.bio p {
    color: #004181;
    float: left;
    font-size: 15px;
    font-weight: normal;
    line-height: 18px;
    margin-bottom: 0 !important;
    padding-bottom: 0;
    padding-top: 15px;
    text-align: center;
    width: 100% !important;
}

.bio h3 {
    color: #004181;
    font-family: Helvetica;
    font-size: 18px;
    line-height: 22px;
    margin: 0;
    text-align: center;
}

.bio .bio-image {
    clear: both;
    display: block;
    margin: 0 auto;
    padding: 0 8px 10px 12px;
    text-align: center;
}

.row.three {
    margin-bottom: 30px;
}

.row.xyz {
    text-align: center;
}

.row.one {
    margin-left: 0;
    margin-top: 60px;
    text-align: center;
}

.pepp .bio h2 {
    color: #5f7489;
    font-family: Helvetica, "Varela Round", sans-serif;
    font-size: 28px;
    font-weight: normal;
    margin: 0;
    text-align: center;
}

.pepp .bio h4 {
    color: #64584e;
    font-family: Helvetica, "Varela Round", sans-serif;
    font-size: 22px;
    font-weight: normal;
    text-align: center;
    margin-top: 10px;
}

.hr-line {
    border: 1px solid #cfcfcf;
    height: 0;
    margin: 14px auto 0;
    text-align: center;
    width: 63%;
}

.hr-line hr {
    border-color: #784f58;
    margin-top: -1px;
    width: 25%;
}


/*.two .bio {
  width: 49%;
}
.two .bio .bio-image {
  float: left;
  margin-left: 85px;
  margin-right: 10px;
}
.two .bio h4{
	margin-top: 0;
	margin-bottom: 0;

}
.two .bio .hr-line{
	width: 42%;
	float: right;
}*/


/*.two .bio p{
	width:38% !important;
	padding-top: 8px;
}*/


/*.two .bio:nth-child(2) .bio-image {
  margin-left: 21px;
}
.two .bio:nth-child(2) .hr-line {
  width: 38%;
  float: left;
}
.two .bio:nth-child(2) h2{
	width: 83%;
}
.two .bio:nth-child(2) h4{
	width: 83%;
}
.two .bio:nth-child(2) p{
	width: 31%;
}
*/

.legal {
    box-sizing: border-box;
    width: 70%;
    height: auto;
    background-color: #fff;
    color: #000;
    margin: -389px 0 124px 155px;
}

.legal h1 {
    text-align: center;
    padding-top: 20px;
}

.legal p {
    text-align: center;
    padding: 0 15px 15px 15px;
}

.mainblog {
    float: left;
    margin: 34px 0 0 0;
    padding: 0 0 0 0;
}

.mainblog h1 {
    font-family: Helvetica, 'Open Sans', sans-serif;
    color: #000;
    font-size: 20px;
    line-height: 24px;
    margin-top: 12px;
}

.mainblog p {
    line-height: 18px;
}

.mainblog a {
    color: #000;
    text-decoration: none;
    padding-left: -10px;
}

.sideblog {
    float: left;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}

.sideblog h5 {
    font-family: Helvetica, 'Open Sans', sans-serif;
    font-size: 16px;
    font-weight: bold;
    line-height: 18px;
    color: #000;
}

ul.sideblog1 {
    list-style: none;
    padding: 44px 0 0 14px;
}

.sideblog a {
    color: #000;
    text-decoration: none;
    line-height: 26px;
}

.logos {
    float: left;
    width: 100%;
    font-family: Helvetica, 'Varela Round', sans-serif;
    font-weight: 400;
    font-size: 11px;
    color: #4b78a5;
    height: 155px;
}

.logos li {
    float: left;
    width: 12.5%;
    height: 125px;
    line-height: 125px;
}

.logos li.last {
    width: 20%;
    text-align: center;
    text-transform: uppercase;
}


/*@media (max-width:1110px){.logos li.last {
	width: 24%;
	text-align: center;
	text-transform: uppercase;
}}*/

.logos a:hover li.last {
    color: #F9CA23;
}

.logos li img {
    padding-left: 0px;
    max-width: 75%;
}

.footer {
    width: 100%;
    height: 40px;
    background-color: #42484e;
    text-align: center;
    font-family: Helvetica, 'Varela Round', sans-serif;
    font-size: 11px;
    color: #fff;
    position: fixed;
    bottom: 0;
}

.footer a {
    color: #fff;
}

.footer a:hover {
    color: #F9CA23;
    text-decoration: none;
}

.footer1 ul {
    list-style: none;
    padding: 0 0 0 76px;
}

.footer1 li {
    float: left;
    font-family: Helvetica, verdana, sans-serif;
    font-size: 9px;
    font-weight: 100;
    line-height: 13px;
    color: #fff;
    padding: 0 12px 0 0;
}

.footer1 a {
    float: left;
    font-family: Helvetica, verdana, sans-serif;
    font-size: 9px;
    font-weight: 100;
    line-height: 13px;
    color: #f6f918;
}

.footer2 ul {
    list-style: none;
    padding: 24px 0 0 76px;
}

.footer2 li {
    float: left;
    font-family: Helvetica, verdana, sans-serif;
    font-size: 9px;
    font-weight: 100;
    line-height: 13px;
    color: #e0e0e0;
    padding: 0 12px 0 0;
}

.footer2 a {
    float: left;
    font-family: Helvetica, verdana, sans-serif;
    font-size: 9px;
    font-weight: 100;
    line-height: 13px;
    color: #f6f918;
}

ul.footerlinks {
    float: right;
    margin: 10px 200px 10px 10px;
}


/** Intranet **/

.intranet_container {
    width: 80%;
    background-color: #fff;
    color: #000;
    float: left;
    margin-left: 38px;
    padding: 12px;
}

.logincontainer {
    width: 30% !important;
}

.intranet_container .files_heading,
.intranet_container .fund_select {
    display: inline-block;
}

.intranet_container .fund_select {
    float: right;
}

.intranet_container h1 {
    color: #004181;
    font-family: Helvetica, 'Varela Round', sans-serif;
    font-weight: 600;
    font-size: 18px;
    margin: 30px 15px 24px 12px !important;
}

.file_tabs .accordion-heading h3 {
    background-color: #c3d4e5;
    border: 1px solid #a3b8cc;
    border-radius: 4px;
    font-size: 19.5px;
}

.file_tabs .accordion-heading h3:hover {
    background-color: #c2daf2;
}

.file_tabs .accordion-heading h3 a {
    color: #004181;
}

.file_tabs .accordion-heading h3 a:hover {
    text-decoration: none;
}

.intranet_container select {
    width: auto;
}

.control-group .help-inline {
    display: none;
}

.existing_file {
    display: block;
}

.existing_file .filename_label {
    font-weight: bold;
}

.intranet_container label {
    font-weight: bold;
}

.intranet_container .btn-primary {
    color: #FFFFFF;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
    background-color: #004181;
    *background-color: #004181;
    background-image: -moz-linear-gradient(top, #0057AC, #004181);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0057AC), to(#004181));
    background-image: -webkit-linear-gradient(top, #0057AC, #004181);
    background-image: -o-linear-gradient(top, #0057AC, #004181);
    background-image: linear-gradient(to bottom, #0057AC, #004181);
    background-repeat: repeat-x;
    border-color: #004181;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#0057AC', endColorstr='#004181', GradientType=0);
    filter: progid: DXImageTransform.Microsoft.gradient(enabled=false);
}

.intranet_container .btn-primary:hover,
.intranet_container .btn-primary:active,
.intranet_container .btn-primary.active,
.intranet_container .btn-primary.disabled,
.intranet_container .btn-primary[disabled] {
    color: #FFFFFF;
    background-color: #004181;
    *background-color: #0057AC;
}

.intranet_container .user_controls {
    text-align: right;
}

.intranet_container .file_controls {}

.intranet_container .file_controls a {
    display: block;
}

.intranet_container thead {
    font-weight: bold;
}

.checkbox_group_horz {
    display: inline-block;
    margin-right: 6px;
}

.checkbox_group_vert {
    margin-bottom: 8px;
}

.checkbox_group_horz input[type="checkbox"],
.checkbox_group_vert input[type="checkbox"] {
    margin-bottom: 6px;
}

.circle img {
    padding: 7px 0;
}

.circle img.avure {
    padding: 0 0 0 0;
    margin-top: -16px;
}

.circle img.what-counts {
    padding: 0 0 0 0;
    margin-top: 13px;
}

.circle img.vionic {
    padding: 0 0 0 0;
    margin-top: -3px;
}

.circle img.formlabs {
    padding: 0 0 0 0;
    margin-top: 16px;
}

.circle img.cr {
    padding: 2px 0 0;
}

.proof-page {
    margin-top: 740px;
    margin-left: 10%;
}

.service-page {
    margin-top: 440px;
}

p.disclaimer {
    font-size: 14px;
    font-style: none;
}

.circle h2.sbic {
    margin-top: 33px;
}

.circle h2.pridf {
    margin-top: 28px;
}

.circle h2.sepacc {
    margin-top: 23px;
}

.map {
    float: right;
}

ul.partners li img {
    border: 1px solid #ccc;
    margin: 20px 10px 5px 10px;
    padding: 2px !important;
    width: 200px;
}

ul.partners {
    width: 900px;
}

ul.partners li {
    margin: 10px;
    line-height: inherit;
    float: left;
}

ul.partners li.clear {
    clear: both;
}

table.table.table-striped.table-bordered tr td ul {
    margin: 0 0 10px 15px;
    list-style: inherit;
}

table.table.table-striped.table-bordered tr td ul li {
    line-height: 18px;
    margin-bottom: 5px;
}

div.check-wrap {
    float: left;
    width: 50%;
    margin-bottom: 5px;
}

div.check-wrap input {
    position: absolute;
}

div.check-wrap label {
    padding-left: 18px;
    font-weight: normal;
}

fieldset.control-group.checkbox-fieldset div:visible:nth-child(even) {
    clear: both;
}

fieldset.control-group.checkbox-fieldset button {
    float: left;
    margin-right: 5px;
    margin-bottom: 15px;
    padding: 1px 2px;
}

.checkbox_group_vert input[type="checkbox"],
.checkbox_group_horz input[type="checkbox"] {
    position: absolute;
}

.checkbox_group_vert label,
.checkbox_group_horz label {
    padding-left: 18px;
    font-weight: normal;
}

.checkbox_group_horz {
    position: relative;
}

.add-fund small {
    display: block;
    margin-top: -2px;
    font-style: none;
}

.tab-pane .accordion>h3 {
    color: #656565;
    padding-top: 15px;
    font-size: 16px;
}