:root {
	--theme-color-tudoparapintar: #EC6D1D;
}
.form_cadastro--banner .panel-default, .form_cadastro--banner .panel-body {
    padding: 0;
}
.form_cadastro--banner .container-fluid {
    flex-wrap: nowrap;
}
.form_cadastro--banner .navbar-inverse {
    background-color: var(--theme-color-tudoparapintar);
    border-color: var(--theme-color-tudoparapintar);
    border-radius: 0;
    color: azure;
}
.form_cadastro--banner .navbar-inverse, .form_cadastro--banner .navbar-brand {
    color: azure;
}
.form_cadastro--banner .navbar-inverse .navbar-nav li a {
    color: azure;
}
.form_cadastro--banner .panel-primary {
    border-color: #000000;
    border-radius: 0;
}
.form_cadastro--banner .img-thumbnail {
    
}
.form_cadastro--banner .img-thumbnail img {
    height: 120px;
    margin-bottom: 10px;
}
.form_cadastro--banner .fa {
    font-size: 14px;
}
.form_cadastro--banner .style_scrollbar {
    overflow-x: auto;
    scrollbar-width: thin;
    scrollbar-color: #333333 #f0f0f0;

    ::-webkit-scrollbar-track {
      background-color: #f0f0f0;
    }
  
    ::-webkit-scrollbar-thumb {
      background-color: #e3e3e3;
    }
}
.form_cadastro--banner .style_scrollbar {
    padding: 0;
    padding-bottom: 8px;
}
.form_cadastro--banner .style_scrollbar::-webkit-scrollbar {
    height: 12px;
}
.form_cadastro--banner .style_scrollbar::-webkit-scrollbar-thumb {
    background-color: #dbdbdb; 
    border-radius: 10px;
    height: 8px;
}
.lista-sliders-8::-webkit-scrollbar-track {
    background-color: #c1c1c1; 
}
.row-banner {
    width: 100%;
    margin-left: 0px;
}
#dropdownMenu {
    display: none;
    position: absolute;
    border: 1px solid #8a8a8a;
    background: white;
    border-radius: 4px;
    box-shadow: 0px 2px 5px 2px rgba(105,105,105,0.61);
    -webkit-box-shadow: 0px 2px 5px 2px rgba(105,105,105,0.61);
    -moz-box-shadow: 0px 2px 5px 2px rgba(105,105,105,0.61);
}
#adicionarBanner:hover + #dropdownMenu, #dropdownMenu:hover {
    display: block;
}
#dropdownMenu li {
    font-size: 12px;
    font-weight: 600;
}
#dropdownMenu li a {
    color: #333333 !important;
    padding: 14px 20px;
}
.banner_afiliados--form .form-control {
    font-size: 12px;
}
.banner_afiliados--form .row label {
    font-size: 12px;
}
.banner_afiliados--form .row .col-md-6 {
    margin-bottom: 1rem;
}
.banner_afiliados--form .row .col-md-6 h4 {
    margin-top: 1rem;
}
.banner_afiliados--form fieldset.tradicional {
    float: left;
    display: flex;
    align-items: center;
    width: 100%;
    color: #000;
}
.banner_afiliados--form fieldset.tradicional .instrucao {
    color: #090909;
    float: left;
    font-size: 14px;
    line-height: 30px;
    height: 30px;
    margin: 9px 0 0 0;
    text-transform: uppercase;
}
.banner_afiliados--form .tradicional .instrucao {
    margin: 0;
}
.banner_afiliados--form fieldset.tradicional .enviar-fake-desktop {
    margin-top: 0;
}
.banner_afiliados--form .col-sm-12 p {
    font-size: 12px;
}
#resp-banner-desktop, #resp-banner-mobile {
    margin-bottom: 1rem;
}
.banner_afiliados--form .alert.alert-info  div {
    text-align: left;
    font-size: 12px;
}
.banner_afiliados--form .btn.btn-success, .banner_afiliados--form .btn-danger {
    font-size: 12px;
}
.home_blocks .btn.btn-success, .home_blocks .btn-danger, .home_blocks .btn-primary {
    font-size: 12px;
}
.home_blocks .table-responsive .table.table-condensed thead tr td {
    font-size: 12px;
    font-weight: 600;
}
.home_blocks .table-responsive .table.table-condensed .list-blocks tr td {
    font-size: 12px;
}
.home_blocks .paginas .results {
    font-size: 12px;
}
.form_home--blocks .btn.btn-success, .form_home--blocks .btn-danger, .form_home--blocks .btn-primary {
    font-size: 12px;
}
.form_home--blocks form#form-posicoes div.row div label {
    font-size: 12px;
}
.form_home--blocks .form-control {
    font-size: 12px;
}
.form_home--blocks form#form-posicoes div.row span.input-group-addon {
    padding: 8px;
    width: 42px;
    height: 34px;
}
.form_home--blocks form#form-posicoes div.row .input-group-addon img {
    width: 16px;
    height: 11px;
}
.form_home--blocks form#form-posicoes .config-blocos-produtos hr {
    margin: 1.5rem 0;
}
.form_cadastro--banner div.col-md-12.span12 .has-feedback {
    padding: 0 10px;
}
.affiliate-pg .container-login  .justify-center {
    justify-content: center;
}
.affiliate-pg .container-login .panel-default .titulo-panel {
    font-weight: 500;
    font-size: 19px;
    margin-bottom: 5px;
    width: 100% !important;
}
.affiliate-pg .subtitulo-panel {
    text-align: left;
    letter-spacing: 1px;
    margin-bottom: calc(1rem + 5px);
    font-weight: 500;
    font-size: 16px;
}
.affiliate-pg .container-login .panel-default .form-control {
    width: 100%;
    border-radius: 2px;
}
.affiliate-pg .panel.panel-default {
    background: white;
    border: none;
    padding: 0 !important;
}
.affiliate-pg .btn-success {
    height: 48px !important;
    outline: none;
}
.information_list .btn-success, .information_list .btn-danger {
    font-size: 12px;
}
.information_list thead td, .information_list thead td a {
    color: black !important;
    font-weight: 600;
    font-size: 12px;
}
.btn-back {
    display: flex;
    align-items: center;
    background: #fe696a;
    border: none;
    text-transform: initial;
    height: 32px;
    color: white;
    margin: 0;
    font-size: 12px;
}
.btn-back:hover {
    color: #fff;
}
.box_logo--affiliate {
    display: flex;
    align-items: center;
    border: 1px #000 solid;
    padding: 2px;
    height: 100px;
    width: 100px;
}

.btn-back svg {
    margin-right: 6px;
}
.container-login .panel-default .table:not(.table-dark) thead td {
    font-size: 15px;
    margin-bottom: 13px;
    text-transform: uppercase;
}
.content_btn-back {
    width: 100%;
    display: flex;
    justify-content: flex-end;
    margin-bottom: 10px;
}
.f-right {
    max-width: 70px;
}