.ui-multiselect span.ui-icon { float:right }
.ui-multiselect-single input { position:absolute !important; top: auto !important; left:-9999px; }.ui-multiselect-single label { padding:5px !important }
.ui-multiselect-menu { display:none; position: absolute; border-top-left-radius: 0; border-top-right-radius:0;} /*z-index:10000*/
.ui-multiselect-header { margin-bottom:3px; padding:3px 0 3px 4px }
.ui-multiselect-header ul li { float:left; padding:0 10px 0 0 }
.ui-multiselect-header a { text-decoration:none }
.ui-multiselect-header a:hover { text-decoration:underline }
.ui-multiselect-header span.ui-icon { float:left }
.ui-multiselect-header li.ui-multiselect-close { 
    float:right;
    padding-right:0 
}

.ui-multiselect-checkboxes { 
    position:relative;
    overflow-y:scroll;
}
.ui-multiselect-checkboxes label {
    display:block; 
    border:1px solid transparent; 
    padding:3px 1px;
    cursor:pointer;
}
/*.ui-multiselect-checkboxes label input {
    position:relative; 
    bottom: 4px;
}*/
.ui-multiselect-checkboxes li { 
    clear:both;
    padding-left: 3px;
    padding-right:3px;
    padding-top: 10px;
    height: 50px;
}
.ui-multiselect-checkboxes li.ui-multiselect-optgroup-label {
    font-weight:bold; 
    border-bottom:1px solid;
}
.ui-multiselect-checkboxes li.ui-multiselect-optgroup-label a { 
    display:block; 
    padding:3px; 
    margin:1px 0; 
    text-decoration:none;
}
.ui-multiselect-checkboxes li label span {
    position: relative;
    bottom: 4px;
 }
.questionStyle {
    line-height:140%;
    padding-top:4px;
    max-width: 600px;
    margin: auto;
}

.questionStyle .row {
    padding:4px 0;
}
.questionStyle td{
    padding:5px 0;
}
.borderDashed{
    border-bottom: 1px dashed #BCBCAF;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
}
.imgTooltip{
    margin-top: 5px;
    cursor:pointer;
}
.tipsy-inner{
    line-height:1.5em;
    max-width:200px;
    font-weight:700;
    -moz-border-radius:4px;
    -khtml-border-radius:4px;
    -webkit-border-radius:4px;
    border-radius:4px;
    background-color:#000;
    color:#FFF;
    padding:8px;
}
#advisorTable td, th {
    padding-left:5px !important;
    line-height:20px;
}
#fundingTypes a {
    font-size: 1em !important;
    color: #323232 ;
}

#agrements input {
    width: 20% !important;
}
#agrements input:hover{
    cursor:pointer;
    font-weight:800;
    border:1px solid;
}
#filterDiv h4{
    margin:0;
}

#form_validate, .ui-multiselect-checkboxes {
    font-size: 14px;
}

.trigger2 a:hover{
    text-decoration:underline;
}

hr{margin:8px 0;color:#B5B5B5;background-color:#B5B5B5;border:0;width:60%;}
a img {
    border: none;
    margin-left: auto;
    margin-right: auto;
}
.cu{cursor:pointer;display:block;max-width:100%;height: auto;}
.cu2{border: 1px solid #B5B5B5 !important;}
.cu3{border-top:#BABABA 1px solid;}
.cu4{border-left:#BABABA 1px solid;border-top:#BABABA 1px solid;}
#registerInfo tr{height:30px;}
#form_validate table tr{
    height:25px;
}
.sponsored {
    background: url("/fundica_template/stars.png") no-repeat scroll 0 0 #f4c239;
    height: 20px; width: 23px;
}
.notsponsored {
    background: url("/fundica_template/stars.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    cursor: pointer; height: 20px; width: 23px;
}
.ulFundBox {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    min-height: 160px;
}
.leftBox{text-align: center;}
/*.rightBox{float: right;}*/
.rightBox {
    height: auto;
    min-width: 75px;
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
    justify-content: space-between;

}
.contactBtn, .DetailsLink {
    position: absolute;
    right: 0;
    bottom: 0;
}

#filterDiv #postal_code, #filterDiv #company_incorporation, .create-account input, .create-account .ui-multiselect {
    padding:3px 4px;
}
#filterDiv  input[disabled], #filterDiv .ui-state-disabled {
    opacity:0.6 !important;
    background: #e6e6e6 !important;
    color: #454545 !important;
}

.trigger.alert-info{
    border-radius:5px 5px 0 0;
    padding-left:5px;
}

.sub-menu.dropdown-menu > li > a{ color: #3498db }
.sub-menu.dropdown-menu > li > a:hover { color: #7b7b7b }

#email_contact .btn {
    margin-bottom: 5px;
    width: 180px;
}
.whiteLabelFooter {
    height: 25px;
    background-color: #f5f5f5;
    font-weight: bold;
    text-align: center;
    color: black;
}
.whiteLabelTitle {
    font-size: 28px;
    font-weight: bold;
    color: black;
}
#main_container {
    padding-bottom: 25px;
}

.findfunding-weight {
    font-weight: 350;
}