.select_filtros {
    border-radius: 0px 0px 0px 0px;
    color: #000;
    font-family: 'Montserrat', sans-serif;
    font-size: 14px;
    height: 44px;
    width: 100%;
}

select .form-control .destino {
    border-radius: 0px 0px 0px 0px;
    color: #000;
    font-family: 'Montserrat', sans-serif;
    font-size: 14px;
    height: 64px;
    width: 100%;
}

/*select.form-control:not([size]):not([multiple]) {
    height: 44px;
}*/
.destinoicon select {
    padding-left: 25px;
}

.destinoicon:before {
    color: #000;
    opacity: .8;
    height: 100%;
    width: 25px;
    display: -webkit-box;
    -webkit-box-pack: center;
    -webkit-box-align: center;
    position: absolute;
    content: "\f041";
    font-family: 'FontAwesome';
    font-style: normal;
    font-weight: 400;
    pointer-events: none;
    -webkit-font-smoothing: antialiased;
}



.fechaicon input {
    padding-left: 25px;
}

.fechaicon:before {
    color: #000;
    opacity: .8;
    height: 80%;
    width: 25px;
    display: -webkit-box;
    -webkit-box-pack: center;
    -webkit-box-align: center;
    position: absolute;
    content: "\f073";
    font-family: 'FontAwesome';
    font-style: normal;
    font-weight: 400;
    pointer-events: none;
    -webkit-font-smoothing: antialiased;
}


.sicon input {
    padding-left: 25px;
}

.sicon:before {
    color: #000;
    opacity: .8;
    height: 80%;
    width: 25px;
    display: -webkit-box;
    -webkit-box-pack: center;
    -webkit-box-align: center;
    position: absolute;
    content: "\f073";
    font-family: 'FontAwesome';
    font-style: normal;
    font-weight: 400;
    pointer-events: none;
    -webkit-font-smoothing: antialiased;
}



.usericon input {
    padding-left: 25px;
}

.usericon:before {
    color: #000;
    opacity: .8;
    height: 100%;
    width: 25px;
    display: -webkit-box;
    -webkit-box-pack: center;
    -webkit-box-align: center;
    position: absolute;
    content: "\f007";
    font-family: 'FontAwesome';
    font-style: normal;
    font-weight: 400;
    pointer-events: none;
    -webkit-font-smoothing: antialiased;
}




/***********************
  CUSTON BTN VALUES
************************/

.btn {
    padding: 13px 24px;
    border: 0 none;
    font-family: 'Montserrat', sans-serif;
    font-size: 14px;
    letter-spacing: 1px;
    text-transform: uppercase;
    margin-top: 0px;

}

.btn:focus,
.btn:active:focus,
.btn.active:focus {
    outline: 0 none;
}



.btn-primary {
    background-color: #28b872 !important;
    border-color: #20935c;
    border-radius: 0px 0px 0px 0px;
    width: 100%
}

.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.open>.dropdown-toggle.btn-primary {
    background: #1b7c4e !important;
}

.btn-primary:active,
.btn-primary.active {
    background: #176a43 !important;
    box-shadow: none;
}