﻿/*Butões da Homepage*/


    .homepage_leiloesativos_caixa_todososleiloes:hover {
        transition: 0.5s;
        background-color: #FEB71C;
        color: #262626;
    }

.pesquisarapida_filtros_botao {
    /*padding: 6px;*/
    /*font-family: Poppins;
    font-size: 14px;
    transition: 0.5s;
    background-color: transparent;
    width: 230px;
    color: #262626;
    margin-bottom: 20px;
    margin-top: 20px;*/
    /*border-radius: 5px;*/
    /*border: 0px;
    border-right: 1px solid #FEB71C;*/

    padding: 8px 22px;
    margin-top: 25px;
    width: 100%;
    border-radius: 4px;
    border: 1px solid rgb(170, 170, 170);
    background-color: rgb(255, 255, 255);
    box-shadow: rgb(0 0 0 / 16%) 0px 1px 2px 0px;
    color: #75798B !important;
    margin-bottom: 20px;
    font-size: 15px;
}

    .pesquisarapida_filtros_botao:hover {
        transition: 0.5s;
        /*color: white;*/
    }

.homepage_banner_butao1_LeiloesAparticipar {
    padding: 10px 16px;
    margin-top: 33px;
    width: 100%;
    transition: 0.5s;
    background-color: #FEB71C;
    border: 3px solid white;
    color: white;
    font-size: 16px;
    font-weight: 600;
    border: 0px;
    border-radius: 4px;
}

    .homepage_banner_butao1_LeiloesAparticipar:hover {
        width: 100%;
        transition: 0.5s;
        background-color: #b1821a;
    }

.homepage_banner_butao2_LeiloesAtivos {
    padding: 10px 16px;
    margin-top: 33px;
    width: 100%;
    transition: 0.5s;
    background-color: #FEB71C;
    border: 3px solid white;
    color: white;
    font-size: 16px;
    font-weight: 600;
    border: 0px;
    border-radius: 4px;
    margin-bottom: 30px;
}

    .homepage_banner_butao2_LeiloesAtivos:hover {
        width: 100%;
        transition: 0.5s;
        background-color: #b1821a;
    }

.homepage_banner_butao3_sabermais {
    padding: 6px 12px;
    transition: 0.5s;
    background-color: #DA9E1C;
    border: 5px solid #DA9E1C;
    color: white;
}

    .homepage_banner_butao3_sabermais:hover {
        transition: 0.5s;
        background-color: #856218;
        border: 5px solid #856218;
        color: white;
    }

.homepage_pesquisarapida_butao1_pesquisar {
    padding: 10px 12px;
    transition: 0.5s;
    background-color: #FEB71C;
 /*    margin-top: 5px;*/
    width: 100%;
    float: left;

    font-size: 15px;
    color: white;
    font-weight: 600;
/*    margin-top: 20px;*/
    border-radius: 4px;
}

.ViaturaController_pesquisarapida_butao1_pesquisar {
    padding: 10px 12px;
    transition: 0.5s;
    background-color: #FEB71C;
    /*    margin-top: 5px;*/
    width: 100%;
    float: left;

    font-size: 15px;
    color: white !important;
    font-weight: 600;
    /*    margin-top: 20px;*/
    border-radius: 4px;
}

    .homepage_pesquisarapida_butao1_pesquisar:hover {
        transition: 0.5s;
        background-color: #b1821a;
   /*     border: 5px solid white;*/
        color: white;
    }

.ViaturaController_pesquisarapida_butao1_pesquisar:hover {
    transition: 0.5s;
    background-color: #b1821a;
    /*     border: 5px solid white;*/
    color: white;
}

.homepage_leiloesativos_caixa_info_butao1 {
    transition: 0.5s;
    width: 90%;
    height: 44px;
    background-color: #FEB71C;
    color: white;
    margin-bottom: 20px;
    font-size: 13px;
    margin-top: 20px;
    float: left;
    margin-left: 9px;
    font-weight: 600;
    border: 0px;
    border-radius: 3px;
}

.homepage_leiloesativos_caixa_info_butao2 {
    transition: 0.5s;
    width: 90%;
    height: 44px;
    background-color: #FEB71C;
    color: white;
    margin-bottom: 20px;
    font-size: 13px;
    margin-top: 20px;
    float: left;
    margin-left: 2px;
    font-weight: 600;
    border: 0px;
    border-radius: 3px;
}

.homepage_leiloesativos_caixa_info_butao1:hover {
    transition: 0.5s;
    background-color: #b1821a;
    color: white;
}
.homepage_leiloesativos_caixa_info_butao2:hover {
    transition: 0.5s;
    background-color: #b1821a;
    color: white;
}

.homepage_carrosportipo_butao {
    padding: 6px 32px;
    transition: 0.5s;
    background-color: transparent;
    border: 3px solid white;
    color: white;
    margin-bottom: 20px;
    margin-top: 20px;
    /*border-radius: 60px;*/
    margin-left: 40px;
}

   /* .homepage_carrosportipo_butao:hover {
        transition: 0.5s;
        color: white;
    }*/

.homepage_banner_butao1_Listadeleiloes_licitar {
    padding: 16px 32px;
    transition: 0.5s;
    background-color: #DA9E1C;
    width: 100%;
    color: white;
    margin-bottom: 10px;
    margin-top: 10px;
    border-radius: 5px;
    border: 0px;
    margin-left: -20px;
    font-size: 20px;
}

    .homepage_banner_butao1_Listadeleiloes_licitar:hover {
        transition: 0.5s;
        background-color: #856218;
        color: white;
    }

.homepage_carrosportipo_caixa_hover:hover .homepage_carrosportipo_butao {
    background-color: white;
    color: black;
}


.homepage_banner_row_butoes {
    width: 100%;
    justify-content: center;
}

.homepage_banner_row2_butoes {
    width: 80%;
    margin: 0 auto;
    max-width: 700px;
}

.homepage_banner_row_2butao {
    padding-top: 150px;
    width: 100%;
    justify-content: center;
}





/*CSS para a página de listar anúncios e dos filtros de listar anúncios*/

.listadeleiloes_filtros_botao {
    padding: 6px 32px;
    transition: 0.5s;
    background-color: grey;
    width: 100%;
    color: white;
    margin-bottom: 10px;
    margin-top: 20px;
    border-radius: 5px;
    border: 0px;
}

    .listadeleiloes_filtros_botao:hover {
        transition: 0.5s;
        color: white;
    }

.listadeleiloes_ordenar_botao {
    padding: 6px 32px;
    transition: 0.5s;
    background-color: grey;
    width: 100%;
    color: white;
    margin-bottom: 10px;
    float: left;
    border-radius: 5px;
    border: 0px;
}

    .listadeleiloes_ordenar_botao:hover {
        transition: 0.5s;
        color: white;
    }



/*CSS para a página da área pessoal*/

.areapessoal_butao {
    padding: 20px 32px;
    transition: 0.5s;
    background-color: #DA9E1C;
    width: 100%;
    color: white;
    font-size: 24px;
    border: 0px;
}

    .areapessoal_butao:hover {
        transition: 0.5s;
        color: #DA9E1C;
        background-color: white;
    }

    .areapessoal_butao::after {
        content: '';
        width: 100%;
        border-bottom: solid 1px rgb(97, 97, 97);
        position: absolute;
        left: 0px;
        top: 75px;
    }



/*CSS para a página do login*/
.login_butao {
    padding: 12px 32px;
    transition: 0.5s;
    background-color: #DA9E1C;
    width: 100%;
    color: white;
    font-size: 24px;
    border-radius: 4px;
    border: 0px;
    text-align: center;
}

    .login_butao:hover {
        transition: 0.5s;
        background-color: #F3663B;
    }



.button_ver:hover {
    background-color: #0F729B;
    color: white;
}


#button_add {
    padding: 6px 12px;
    margin-top: 33px;
    width: 20%;
    float: right;
    transition: 0.5s;
    background-color: #D1E7DD;
    border: 0px;
    margin-bottom: 50px;
    color: #0F729B;
    margin-right: 50px;
}

    #button_add:hover {
        background-color: #0F729B;
        color: white;
    }

.googleLoginButton {
    width: 100%;
    border: 0px;
    background-color: #DC3545;
}






/*CSS para a versão Admin*/

.Button_Admin_Viatura_box_AdicionarLeilao {
    padding: 6px 12px;
    background-color: #FEB71C;
    border: 0px;
    color: white;
    margin-top: 15px;
    margin-bottom: 15px;

    font-size: 14px;
}

.Button_Utilizador_Leilao_VerLeilao {
    padding: 8px 12px;
    background-color: #F9B41B;
    border: 0px;
    color: white;
    margin-top: 15px;
    margin-bottom: 15px;
    width: 30%;
    border-radius: 2px;
    margin-left: 3px;
    margin-right: 3px;
}

    .Button_Utilizador_Leilao_VerLeilao:hover {
        background-color: #DA9E1C;
        transition: 0.3s all;
    }


.Button_Admin_Leilao_CriarLeilao {
    padding: 8px 12px;
    background-color: #F9B41B;
    border: 0px;
    color: white;
    transition: 0.4s all;
    margin-bottom: 15px;
    width: 50%;
    border-radius: 2px;
    margin-left: 10px;
    margin-right: 3px;
 
}

    .Button_Admin_Leilao_CriarLeilao:hover {
        background-color: #c99114;
        transition: 0.4s all;
    }

.Button_Admin_CriarConfig {
    padding: 8px 12px;
    background-color: #F9B41B;
    border: 0px;
    color: white;
    transition: 0.4s all;
    margin-bottom: 15px;
    margin-top: 10px;
    width: 50%;
    border-radius: 2px;
    margin-left: 10px;
    margin-right: 3px;
  

    font-size: 14px;
}

    .Button_Admin_CriarConfig:hover {
        background-color: #c99114;
        transition: 0.4s all;
    }

.Admin_ListarLeiloes_VerViaturasButton {
    padding: 8px 12px;
    background-color: #0ACF97;
    border: 0px;
    color: white;
    margin-top: 15px;
    margin-bottom: 15px;
    border-radius: 2px;
    margin-left: 3px;
    margin-right: 3px;
}

.Admin_ListarLeiloes_EditarLeilaoButton {
    padding: 8px 12px;
    background-color: #E3A318;
    border: 0px;
    color: white;
    margin-top: 15px;
    margin-bottom: 15px;
    /*border-radius: 2px;*/
    margin-left: 3px;
    margin-right: 3px;
    cursor: pointer;
}

.Admin_ListarConfigs_EditarConfigButton {
    padding: 5px 5px;
    background-color: #E3A318;
    border: 0px;
    color: white;
    /*margin-top: 5px;*/
    margin-bottom: 10px;
    /*border-radius: 2px;*/
    margin-left: 3px;
    margin-right: 3px;

    font-size: 12px;
    cursor: pointer;
}

.Admin_LimparFiltros_Configs {
    padding: 8px 8px;
    background-color: #E3A318;
    border: 0px;
    color: white;
    margin-top: 3.5%;
    margin-left: 20%;
    font-size: 14px;
    cursor: pointer;
}


.Admin_ListarLeiloes_EditarLeilaoButton_EdicaoIndisponivel {
    padding: 8px 12px;
    background-color: grey;
    border: 0px;
    color: white;
    margin-top: 15px;
    margin-bottom: 15px;
    border-radius: 2px;
    margin-left: 3px;
    margin-right: 3px;
}

.Admin_ListarLeiloes_PesquisarLeilao {
    padding: 8px 12px;
    background-color: #E3A318;
    border: 0px;
    color: white;
    margin-top: 15px;
    margin-bottom: 15px;
    border-radius: 2px;
    margin-left: 3px;
    margin-right: 3px;
    width: 100%;
}

.btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled):active, .show > .btn-primary.dropdown-toggle {
    background-color: #c39022;
}


.HeaderAdminButton{
    padding : 6px 12px;
}

.AdminAdicionarLeilaoButton {
    border-radius: 32px;
    background-color: #E9AA20;
    border: 0px;
    color: white;
    padding: 6px 12px;
    float:right;
    margin-top:0.75rem;
}

.AdminAdicionarConfig {
    background-color: #72B01D;
    border: 0px;
    color: white;
    padding: 5px 5px;
    float: right;
    margin-top: 0.75rem;
    font-size: 14px;
}

.AdminIncluirImg {
    background-color: #72B01D;
    border: 0px;
    color: white;
    padding: 6px 12px;
    /*float: right;*/
    cursor: pointer;
    margin-bottom: 1%;
}

.AdminCancelarImg {
    background-color: #6c757d;
    border: 0px;
    color: white;
    padding: 6px 12px;
    /*float: right;*/
    cursor: pointer;
    margin-bottom: 1%;
}

.AdminAdicionarImg {
    background-color: #FEB71C;
    border: 0px;
    color: white;
    padding: 6px 12px;
    margin-top: 0.75rem;
    width: 100%;
}

.AdminDeleteConfig {
    padding: 5px 5px;
    background-color: #DC493A;
    border: 0px;
    color: white;
    /*margin-top: 5px;*/
    margin-bottom: 10px;
    margin-left: 3px;
    margin-right: 3px;
    font-size: 12px;
}

.AdminButtonAdicionar {
    background-color: transparent;
    border: 2px solid #72B01D;
    font-size: 14px;
    border-radius: 5px;
    width: auto;
    height: auto;
    padding: 1px 1px;
    cursor: pointer;
}

.CriarRepresentante_AreaPessoal_Btn {
    background-color: #72b01d;
    border: 0px;
    color: white;
    padding: 6px 12px;
    border-radius: 5px;
}

.Admin_AdicionarImg {
    padding: 6px 12px;
    background-color: #E3A318;
    border: 0px;
    color: white;
    /*margin-top: 15px;*/
    /*margin-bottom: 15px;*/
    /*border-radius: 2px;*/
    /*margin-left: 3px;
    margin-right: 3px;*/
    margin: 0 auto;
    cursor: pointer;
}

.Admin_AdicionarImgRed {
    padding: 6px 12px;
    background-color: #ff0000;
    border: 0px;
    color: white;
    /*margin-top: 15px;*/
    /*margin-bottom: 15px;*/
    /*border-radius: 2px;*/
    /*margin-left: 3px;
    margin-right: 3px;*/
    margin: 0 auto;
    cursor: pointer;
}


.FiltersMobileButton {
    background-color: #FEB71C;
    color: white;
    padding: 14px 40px;
    font-size: 19px;
    border-radius: 4px;
    margin-top: 25px;
    position: relative;
    /*z-index: 9999;*/
    width: 50%;
    text-align: center;
}

.modal_ChangeRepresentanteButton {
    background-color: white;
    border: 3px solid #F9B41B;
    color: #F9B41B !important;
    transition: 0.4s all;
    padding: 6px 12px;
    border-radius: 6px;
    font-size: 15px;
    margin-left: 10px;
}


    .modal_ChangeRepresentanteButton:hover {
        background-color: #F9B41B;
        border: 3px solid #F9B41B;
        color: white !important;
        transition: 0.4s all;
    }


.AguardarDecisaoButton2 {
    padding: 10px 16px;
    margin-top: 33px;
    width: 100%;
    transition: 0.5s;
    background-color: #262626;
    border: 3px solid white;
    color: #FEB71C;
    font-size: 16px;
    font-weight: 600;
    border: 0px;
    border-radius: 4px;
}

    .AguardarDecisaoButton2:hover {
        width: 100%;
        transition: 0.5s;
        background-color: #FEB71C;
        color:black
    }

.botaoComprarJaAbsolute{
    position:absolute;
}

.modalErroLicitacaoBtn {
    background-color: red !important;
    border: 0px !important;
    border-radius: 4px !important;
    padding: 8px 30px !important;
    color: white !important;
    font-weight: 600 !important;
}