/*Cabecalho*/
body {
    overflow-x: hidden;
}

.navbar-default {
    border-top        : 4px solid #00477f;
    background-color  : #fff;
    height            : 98px;
    border-bottom     : 1px solid #e7e7e7;
    border-radius     : 0px;
    border-right      : none;
    z-index           : 2000;
    /*position        : fixed;*/
    width             : 100%;
    top               : 0;
    margin-bottom     : 0;
}

.navbar-right {
    margin-top: 15px;
}

.navbar-default .navbar-nav>li>a,
.navbar-default .navbar-nav>li>a:hover,
.navbar-default .navbar-nav>li>a:active,
.navbar-default .navbar-nav>li>a:focus {
    color        : #005497;
    /*font-family: 'Roboto', sans-serif;*/
}

.dropdown-menu>li>a,
.dropdown-menu>li>a:hover,
.dropdown-menu>li>a:active,
.dropdown-menu>li>a:focus {
    color        : #005497;
    /*font-family: 'Roboto', sans-serif;*/
}

.navbar-default .navbar-nav>.open>a,
.navbar-default .navbar-nav>.open>a:focus,
.navbar-default .navbar-nav>.open>a:hover {
    color: #005497;
}

.navbar-default .navbar-toggle,
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:active,
.navbar-default .navbar-toggle:focus {
    border-color    : #00477f;
    background-color: #00477f;
}

.navbar-toggle {
    margin-top: 20px;
}

.navbar-default .navbar-toggle .icon-bar {
    background-color: #fff;
}

.navbar-default .navbar-nav>.open>a,
.navbar-default .navbar-nav>.open>a:focus,
.navbar-default .navbar-nav>.open>a:hover {
    background: #fff;
    /* height : 80px;
    top       : -15px; */
}

.svo-nome-programacao {
    font-size  : 1.2em;
    font-weight: bold;
}

.svo-font-default {
    /*font-family: 'Roboto', sans-serif;*/
    color: #005497;
}

.svo-nav-container-fluid-border-top {
    border-top: 4px solid #00477f;
}

.svo-nav-logo-config,
.svo-nav-logo-config-ingresso {
    margin-left: 20px;
    width      : 89px;
}

.svo-nav-logo-config-ingresso {
    margin-left: 0px;
}

.svo-nav-banner-config {
    margin-top: 25px;
    border    : 0px solid;
}

.svo-form-login-config {
    padding: 10px;
    width  : 220px;
}

.svo-form-login-config label {
    font-weight: normal;
}

.svo-form-login-config button,
.svo-form-login-config button:hover,
.svo-form-login-config button:active,
.svo-form-login-config button:focus {
    background-color: #00477f;
    color           : #fff;
    margin-right    : 10px;
}

.svo-form-login-config a {
    font-style: italic;
}

.svo-container-main {
    position  : relative;
    margin-top: 0 !important;
}

.svo-titulo-padrao {
    font-size       : 22px;
    /*text-transform: uppercase;*/
    font-weight     : 300;
}

.svo-titulo-padrao strong {
    font-weight: 900;
}

.svo-titulo-padrao.branco {
    color: #fff;
}

.svo-titulo-padrao.azul {
    color: #005497;
}

/*************************************************************************************************/
/*Form filtro */
.svo-article-filtro-config {
    background-color: #004487;
    padding         : 15px;
}

.svo-article-filtro-titulo {
    margin-bottom: 15px;
    border       : 0px solid;
    padding-left : 15px;
}

/* .svo-article-filtro-titulo span {
    color         : #fff;
    font-size     : 22px;
    text-transform: uppercase;
    font-weight   : 300;
} */

/* .svo-article-filtro-titulo span strong{
    padding-left  : 15px;    
} */

.svo-article-filtro-titulo small {
    color    : #fff;
    font-size: 13.33px;
}

.svo-article-filtro-titulo small span {
    color         : #fbb900;
    text-transform: lowercase;
    font-size     : 13.33px;
    margin        : 0px 10px 0px 0px;
}

.svo-article-filtro-campos {
    border: 0px solid;
    margin: 0 auto 0 auto;
}

.svo-article-filtro-campos select {
    height       : 53px;
    /* width     : 250.69; */
    width        : 100%;
    color        : #666666;
    font-size    : 16px;
    background   : #fff;
    margin       : 0 auto 10px auto;

    appearance        : none;
    -webkit-appearance: none;
    -moz-appearance   : none;
}

.selectdiv:after {
    content       : '\f078';
    font          : normal normal normal 17px/1 FontAwesome;
    color         : #ffb900;
    right         : 30px;
    top           : 3px;
    height        : 48px;
    padding       : 15px 0px 0px 8px;
    /* border-left: 0px solid #0ebeff; */
    position      : absolute;
    pointer-events: none;
}

/* IE11 hide native button (thanks Matt!) */
select::-ms-expand {
    display: none;
}

.selectdiv select {
    -webkit-appearance: none;
    -moz-appearance   : none;
    appearance        : none;
}

.svo-article-filtro-campos-div-date {
    border       : 1px solid #fff;
    border-radius: 4px;
    height       : 53px;
    width        : 100%;
    background   : #fff;
}

.svo-article-filtro-campos-div-date-icon-calendar {
    border    : 0px solid red;
    float     : left;
    height    : 53px;
    font-size : 16px;
    text-align: center;
    width     : 15%;
    color     : #ffb900;
}

.svo-article-filtro-campos-div-date-icon-calendar i {
    margin-top: 15px;
}

.svo-article-filtro-campos-div-date-input {
    border: 0px solid green;
    float : left;
    width : 60%;
}

.svo-article-filtro-campos-div-date-input-input {
    height: 51px;
    border: 0px solid;
    width : 99%;
}

.svo-article-filtro-campos-div-date-button {
    border       : 1px solid #ffb900;
    border-radius: 0px 4px 4px 0px;
    float        : right;
    height       : 53px;
    top          : -1px;
    right        : -1px;
    width        : 15%;
    position     : relative;
    background   : #ffb900;
    color        : #fff;
    text-align   : center;
    font-size    : 16px;
    cursor       : pointer;
}

/* .filtro {
    float   : right;    
    position: relative;
    width: 10%;
    top          : 0.1px;
    border-radius: 4px;
} */

.svo-article-filtro-campos-div-date-button i {
    margin-top: 18px;
}



.svo-article-filtro-campos-div-date-button-filtro i {
    margin-top: 18px;
}

.svo-info-agenda {
    background   : #004487;
    color        : #fff;
    padding      : 10px;
    margin-bottom: 10px;
    text-align   : center;
}

.svo-info-agenda .nome {
    text-transform: capitalize;
}

.svo-btn-agenda {
    background-color: #FBB900;
    color           : #00477f;
}

.svo-btn-agenda:hover {
    color: #00477f;
}

/*************************************************************************************************/

/*************************************************************************************************/
/* Mosaico */
.svo-mosaico-linha {
    margin-top: 15px;
}

.svo-mosaico-linha .coluna {
    margin-bottom : 15px;
    text-transform: uppercase;
}

.svo-mosaico-linha .coluna .div-imagem {
    border : 0px solid;
    width  : 100%;
    height : 250px;
    display: flex;
}

.svo-mosaico-linha .coluna .div-imagem .imagem {
    min-width  : 100%;
    min-height : 100%;
    flex-shrink: 0;
}

.svo-mosaico-linha .coluna .div-info {
    border    : 0px solid;
    width     : 100%;
    margin-top: 15px;
}

.svo-mosaico-linha .coluna .div-info .data {
    border     : 0px solid;
    width      : 20%;
    height     : 71px;
    float      : left;
    text-align : center;
    padding    : 7px 0 0 0;
    line-height: 1;
    font-size  : 30px;
    font-weight: 700;
    background : #00477f;
    color      : #fff;
}

.svo-mosaico-linha .coluna .div-info .dia {
    font-size: 20px;
}

.svo-mosaico-linha .coluna .div-info .programacao {
    border      : 0px solid;
    width       : 67%;
    height      : 71px;
    float       : left;
    padding-left: 5px;
    font-family : 'Bebas Neue', cursive, sans-serif;
    font-weight : 500;
}

.svo-mosaico-linha .coluna .div-info .programacao .nome {
    color    : #005497;
    font-size: 1.4em;

}

.svo-mosaico-linha .coluna .div-info .programacao .data-local {
    color    : #ffb900;
    font-size: 1em;
}

.svo-mosaico-linha .coluna .div-info .div-arrow {
    border   : 0px solid;
    width    : 13%;
    height   : 71px;
    float    : right;
    font-size: 35px;
    color    : #005497;
}

.svo-mosaico-linha .coluna .div-info .div-arrow .arrow {
    margin-top : 15px;
    margin-left: 5px;
}

.div-info {
    border       : 1px solid #005497;
    border-radius: 4px;
    margin-left  : 10px;
    padding      : 7px;
    margin-bottom: 5px;
    ;
}

/*************************************************************************************************/

/*************************************************************************************************/
/* Programacao lista */
.svo-programacoes-div-titulo-padrao {
    margin-top   : 700px;
    margin-bottom: 20px;
}

.svo-programacoes-div-info {
    margin-bottom: 15px;
}

.svo-programacoes-div-info .div-data-programacao {
    border        : 1px solid #004487;
    height        : 110px;
    text-transform: uppercase;
}

.svo-programacoes-div-info .div-data-programacao .div-data-inside {
    float           : left;
    background-color: #004487;
    color           : #fff;
    text-align      : center;
    min-width       : 100px;
    width           : 50px;
    height          : 100%;
}

.svo-programacoes-div-info .div-data-programacao .div-data-inside .div-data-dia-hora {
    padding: 20px 10px 10px 10px;
    height : auto;
}

.svo-programacoes-div-info .div-data-programacao .div-data-inside .div-data-dia-hora .data {
    font-size  : 1.4em;
    font-weight: 900;
}

.svo-programacoes-div-info .div-data-programacao .div-data-inside .div-data-dia-hora .dia {
    font-size  : 1em;
    font-weight: 500;
}

.svo-programacoes-div-info .div-data-programacao .div-data-inside .div-data-dia-hora .hora {
    font-size  : 1em;
    font-weight: 300;
}

.svo-programacoes-div-info .div-data-programacao .div-programacao-inside {
    float: left;
    width: 70%;
}

.svo-programacoes-div-info .div-data-programacao .div-programacao-inside .div-programacao-info {
    padding    : 5px;
    color      : #005497;
    font-family: 'Bebas Neue', cursive, sans-serif;
}

.svo-programacoes-div-info .div-data-programacao .div-programacao-inside .div-programacao-info .programacao {
    font-weight: 900;
    font-size  : 1.3em;
}

.svo-programacoes-div-info .div-data-programacao .div-programacao-inside .div-programacao-info .categoria {
    font-weight: 300;
    font-size  : 1em;
}

.svo-programacoes-div-info .div-data-programacao .div-programacao-inside .div-programacao-info .unidade {
    font-weight: 500;
    font-size  : 1em;
}


/*************************************************************************************************/

/*************************************************************************************************/
/* Cadastro */
.svo-form-cadastro {
    color      : #005497;
    font-weight: 300;
    font-size  : 1em;
    font-family: 'Roboto', sans-serif;
}

/*.svo-form-cadastro .form-control {
    font-family  : 'Heuvetica Neue', Helvetica, sans-serif;
    border       : 1px solid #004487;
    border-radius: 0;
    height       : 50px;
    font-size    : 16px;
}*/

.svo-form-cadastro .formCheckbox {
    font-style: italic;
}

.svo-form-cadastro a,
.svo-lnk-agenda {
    color          : #005497;
    font-weight    : 700;
    text-decoration: none;
    text-transform : none;
    font-size      : 16px;
}

.svo-form-cadastro a:hover {
    text-decoration: underline;
}

.svo-form-cadastro .formCheckbox a {
    font-size: 16px;
}

/*.svo-form-cadastro button {
    background-color: #004487;
    border-radius   : 0;
    color           : #fff;
    width           : 150px;
}*/

.svo-form-cadastro .botao-cinza {
    background-color: #666666;
}

/*.svo-form-cadastro button:hover,
.svo-form-cadastro button:active,
.svo-form-cadastro button:focus {
    color: #fff;
}*/

.svo-programacoes-div-titulo-padrao .texto-cinza {
    color    : #666666;
    font-size: 1.1em;
}

/*.svo-search-cep {
    display           : inline-block;
    border            : 0px solid;
    height            : 50px;
    width             : 50px;
    top               : 2.5px;
    position          : relative;
    font-size         : 1.3em;
    padding           : 15px;
    background-color  : #004487;
    color             : #fff;
    cursor            : pointer;
    background-color  : #004487;    
    color             : #fff;
    font-size         : 1.2em;
    border            : 1px solid #004487;
    border-left       : none;    
    top               : 3px;
    position          : relative;
}*/

.svo-search-cep-blocked {
    cursor          : not-allowed;
    background-color: #eeeeee;
}

/*************************************************************************************************/

/*************************************************************************************************/
.br-xs {
    display: block;
}

.divPopUp {
    left              : 0;
    top               : 0;
    /*background-image: url('../../Images/fundo_aviso.png');*/
    background-color  : rgba(128, 128, 128, 0.7);
    position          : fixed;
    width             : 100%;
    height            : 100%;
    z-index           : 10000;
    overflow-y        : scroll;
    /*overflow        : scroll;*/
}

.divMiddlePopUpProcessando,
.divMiddlePopUpMensagemManutencao {
    margin          : 0 auto 0 auto;
    position        : relative;
    z-index         : 5;
    width           : 120px;
    padding         : 10px;
    top             : 40%;
    border          : 1px solid;
    border-radius   : 5px;
    background-color: #fff;
}

.divMiddlePopUpMensagemManutencao {
    width    : 80%;
    font-size: 1.6em;
}

/* Tela de compra */
label {
    margin-bottom: -5px;
}

.label-titulos {
    margin-bottom: 15px;
}

.label-form-vertical-align {
    display    : inline-block;
    padding-top: 8px;
}

.row {
    margin-bottom: 10px;
    margin-top   : 10px;
}

.panel {
    padding: 20px;
}

.border-bottom {
    /*border-bottom: 1px solid #dddddd;*/
    border-bottom: 1px solid #ebebeb;
}

digito-cvv-width {
    width: 200px;
}

.btn-associado {
    margin-top: 3px;
}

table {
    width : 100%;
    border: none;
}

table th {
    text-align: center;
}

table td {
    text-align: center;
}

.valorIngresso {
    color        : #ff0000;
    /*font-weight: bold;*/
}

.mensagem-comerciario {
    border     : 0px solid;
    font-size  : 0.9em;
    color      : #ff0000;
    text-align : justify;
    padding-top: 5px;
}

/**/

/*Accordion*/
.accordion {
    background-color: #eee;
    color           : #444;
    cursor          : pointer;
    padding         : 18px;
    width           : 100%;
    border          : none;
    text-align      : left;
    outline         : none;
    font-size       : 15px;
    transition      : 0.4s;
}

.active,
.accordion:hover {
    background-color: #ccc;
}

.accordion:after {
    content    : '\002B';
    color      : #777;
    font-weight: bold;
    float      : right;
    margin-left: 5px;
}

.active:after {
    content: "\2212";
}

.accordion-panel {
    padding         : 0 18px;
    background-color: white;
    max-height      : 0;
    overflow        : hidden;
    transition      : max-height 0.2s ease-out;
}

/**/
.h4sd {
    /*border: 1px solid;*/
    /*border-radius: 4px;*/
    /*cursor: pointer;
    height: 40px;
    padding: 10px;
    background-color: #fcfcfc;
    font-weight: 400;*/
}

/**/

@media (max-width: 767px) {

    .navbar-default .navbar-collapse,
    .navbar-default .navbar-form {
        margin-top   : 14px;
        border       : 1px solid #fff;
        border-top   : none;
        border-bottom: 1px solid #e7e7e7;
        background   : #fff;
    }

    .navbar-default .navbar-nav .open .dropdown-menu>li>a,
    .navbar-default .navbar-nav .open .dropdown-menu>li>a:hover,
    .navbar-default .navbar-nav .open .dropdown-menu>li>a:active,
    .navbar-default .navbar-nav .open .dropdown-menu>li>a:focus {
        color: #005497;
    }

    .svo-article-filtro-titulo {
        text-align  : center;
        padding-left: 12px;
    }

    .svo-article-filtro-titulo small {
        display: none;
    }

    .svo-article-filtro-campos .input-date {
        top   : 1px;
        height: 51px;
        border: 1px solid #fff;
    }

    .br-xs {
        display: none;
    }

    .svo-programacoes-div-titulo-padrao {
        margin-top: 80px;
    }

    /* .svo-article-filtro-campos-span-calendar {
        border: 0px solid #fff;
        position: relative;
    } */
}

/*@media (min-width: 755px) {
    .svo-programacoes-div-titulo-padrao {
        margin-top: 110px;
    }
}*/

/*************************************************************************************************/
body {
    font-family: 'Roboto', sans-serif;
    font-size  : 16px;
    color      : #747678;
}

.navbar-brand {
    padding: 15px 0;
}

.svo-header-nav {
    /*display: block;*/
    background-color: #004487;
    position        : relative;
}

.svo-header-nav>ul {
    display : block;
    overflow: hidden;
    position: relative;
    margin  : 0;
    z-index : 5;
}

.svo-header-nav:before {
    content         : '';
    display         : block;
    position        : absolute;
    top             : 0;
    bottom          : 0;
    left            : -50vw;
    width           : 200vw;
    background-color: #004487;
}

.svo-header-nav>ul>li:first-child {
    border-left: 1px solid #085aaa;
}

.svo-header-nav>ul>li {
    float       : left;
    border-right: 1px solid #085aaa;
    width       : 16.6666%;
}

.svo-header-nav>ul>li>a {
    display        : block;
    color          : #fff;
    font-weight    : 500;
    text-transform : uppercase;
    padding        : 18px 0 0 0;
    height         : 105px;
    text-align     : center;
    font-size      : 13px;
    font-weight    : 400;
    text-transform : uppercase;
    text-decoration: none;
}

.svo-header-nav>ul>li>a:hover {
    border-bottom: 6px solid #fbb900;
}

.svo-header-nav>ul>li>a:before {
    content            : '';
    display            : block;
    background-repeat  : no-repeat;
    background-position: top center;
    height             : 49px;
    margin             : 0 auto 4px;
}

.svo-header-nav>ul>li>a.menu-item-login:before {
    background-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' width='39px' height='39px' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform='matrix(1 0 0 1 -72 -26 )'%3E%3Cpath d='M 36.9118795315114 0.239130434782607 C 37.4194088120469 -0.0652173913043521 37.9124372559955 -0.0507246376811656 38.3909648633575 0.282608695652175 C 38.8694924707195 0.630434782608694 39.0652537646403 1.09420289855072 38.9782487451199 1.67391304347826 L 33.4099274958171 35.0652173913044 C 33.3374233128834 35.4855072463768 33.1054099274958 35.8115942028985 32.7138873396542 36.0434782608696 C 32.51087562744 36.1594202898551 32.2861126603458 36.2173913043478 32.0395984383714 36.2173913043478 C 31.8800892359175 36.2173913043478 31.7060791968767 36.1811594202899 31.5175683212493 36.1086956521739 L 20.0546569994423 31.4347826086957 L 13.5727830451757 38.5434782608696 C 13.3117679866146 38.8478260869565 12.9709983268265 39 12.5504740658115 39 C 12.3474623535973 39 12.18070273285 38.9710144927536 12.0501952035694 38.9130434782609 C 11.7746793084216 38.8115942028985 11.5571667596207 38.6413043478261 11.3976575571668 38.4021739130435 C 11.2381483547128 38.1630434782609 11.1583937534858 37.8985507246377 11.1583937534858 37.6086956521739 L 11.1583937534858 27.7826086956522 L 0.891801450083659 23.5869565217391 C 0.355270496374791 23.3840579710145 0.0652537646402677 22.9855072463768 0.0217512548800892 22.3913043478261 C -0.0217512548800892 21.8260869565217 0.210262130507529 21.3985507246377 0.717791411042945 21.1086956521739 L 36.9118795315114 0.239130434782607 Z M 20.2504182933631 28.5 L 30.952035694367 32.8695652173913 L 35.7590630228667 4.10869565217391 L 4.56776352481874 22.0869565217391 L 11.8761851645287 25.0652173913044 L 30.6475181260457 11.1739130434783 L 20.2504182933631 28.5 Z ' fill-rule='nonzero' fill='%23fffafa' stroke='none' transform='matrix(1 0 0 1 72 26 )' /%3E%3C/g%3E%3C/svg%3E");
}

.svo-header-nav>ul>li>a.menu-item-cadastro:before {
    background-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' width='39px' height='39px' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform='matrix(1 0 0 1 -253 -20 )'%3E%3Cpath d='M 28.69140625 22.8134765625 C 28.89453125 23.2112630208333 28.9283854166667 23.6217447916667 28.79296875 24.044921875 C 28.1666666666667 26.0930989583333 26.9986979166667 27.7434895833333 25.2890625 28.99609375 C 23.5794270833333 30.2486979166667 21.6497395833333 30.875 19.5 30.875 C 17.3502604166667 30.875 15.4205729166667 30.2486979166667 13.7109375 28.99609375 C 12.0013020833333 27.7434895833333 10.8333333333333 26.0930989583333 10.20703125 24.044921875 C 10.0716145833333 23.6217447916667 10.10546875 23.2112630208333 10.30859375 22.8134765625 C 10.51171875 22.4156901041667 10.8333333333333 22.1490885416667 11.2734375 22.013671875 C 11.6966145833333 21.8782552083333 12.1070963541667 21.912109375 12.5048828125 22.115234375 C 12.9026692708333 22.318359375 13.1692708333333 22.6399739583333 13.3046875 23.080078125 C 13.7278645833333 24.4342447916667 14.5107421875 25.5302734375 15.6533203125 26.3681640625 C 16.7958984375 27.2060546875 18.078125 27.625 19.5 27.625 C 20.921875 27.625 22.2041015625 27.2060546875 23.3466796875 26.3681640625 C 24.4892578125 25.5302734375 25.2721354166667 24.4342447916667 25.6953125 23.080078125 C 25.8307291666667 22.6399739583333 26.1015625 22.318359375 26.5078125 22.115234375 C 26.9140625 21.912109375 27.3287760416667 21.8782552083333 27.751953125 22.013671875 C 28.1751302083333 22.1490885416667 28.48828125 22.4156901041667 28.69140625 22.8134765625 Z M 15.2978515625 10.7021484375 C 15.9326171875 11.3369140625 16.25 12.1028645833333 16.25 13 C 16.25 13.8971354166667 15.9326171875 14.6630859375 15.2978515625 15.2978515625 C 14.6630859375 15.9326171875 13.8971354166667 16.25 13 16.25 C 12.1028645833333 16.25 11.3369140625 15.9326171875 10.7021484375 15.2978515625 C 10.0673828125 14.6630859375 9.75 13.8971354166667 9.75 13 C 9.75 12.1028645833333 10.0673828125 11.3369140625 10.7021484375 10.7021484375 C 11.3369140625 10.0673828125 12.1028645833333 9.75 13 9.75 C 13.8971354166667 9.75 14.6630859375 10.0673828125 15.2978515625 10.7021484375 Z M 28.2978515625 10.7021484375 C 28.9326171875 11.3369140625 29.25 12.1028645833333 29.25 13 C 29.25 13.8971354166667 28.9326171875 14.6630859375 28.2978515625 15.2978515625 C 27.6630859375 15.9326171875 26.8971354166667 16.25 26 16.25 C 25.1028645833333 16.25 24.3369140625 15.9326171875 23.7021484375 15.2978515625 C 23.0673828125 14.6630859375 22.75 13.8971354166667 22.75 13 C 22.75 12.1028645833333 23.0673828125 11.3369140625 23.7021484375 10.7021484375 C 24.3369140625 10.0673828125 25.1028645833333 9.75 26 9.75 C 26.8971354166667 9.75 27.6630859375 10.0673828125 28.2978515625 10.7021484375 Z M 34.455078125 25.8095703125 C 35.318359375 23.8037109375 35.75 21.7005208333333 35.75 19.5 C 35.75 17.2994791666667 35.318359375 15.1962890625 34.455078125 13.1904296875 C 33.591796875 11.1845703125 32.4365234375 9.4580078125 30.9892578125 8.0107421875 C 29.5419921875 6.5634765625 27.8154296875 5.408203125 25.8095703125 4.544921875 C 23.8037109375 3.681640625 21.7005208333333 3.25 19.5 3.25 C 17.2994791666667 3.25 15.1962890625 3.681640625 13.1904296875 4.544921875 C 11.1845703125 5.408203125 9.4580078125 6.5634765625 8.0107421875 8.0107421875 C 6.5634765625 9.4580078125 5.408203125 11.1845703125 4.544921875 13.1904296875 C 3.681640625 15.1962890625 3.25 17.2994791666667 3.25 19.5 C 3.25 21.7005208333333 3.681640625 23.8037109375 4.544921875 25.8095703125 C 5.408203125 27.8154296875 6.5634765625 29.5419921875 8.0107421875 30.9892578125 C 9.4580078125 32.4365234375 11.1845703125 33.591796875 13.1904296875 34.455078125 C 15.1962890625 35.318359375 17.2994791666667 35.75 19.5 35.75 C 21.7005208333333 35.75 23.8037109375 35.318359375 25.8095703125 34.455078125 C 27.8154296875 33.591796875 29.5419921875 32.4365234375 30.9892578125 30.9892578125 C 32.4365234375 29.5419921875 33.591796875 27.8154296875 34.455078125 25.8095703125 Z M 36.384765625 9.7119140625 C 38.1282552083333 12.6995442708333 39 15.9622395833333 39 19.5 C 39 23.0377604166667 38.1282552083333 26.3004557291667 36.384765625 29.2880859375 C 34.6412760416667 32.2757161458333 32.2757161458333 34.6412760416667 29.2880859375 36.384765625 C 26.3004557291667 38.1282552083333 23.0377604166667 39 19.5 39 C 15.9622395833333 39 12.6995442708333 38.1282552083333 9.7119140625 36.384765625 C 6.72428385416667 34.6412760416667 4.35872395833333 32.2757161458333 2.615234375 29.2880859375 C 0.871744791666667 26.3004557291667 0 23.0377604166667 0 19.5 C 0 15.9622395833333 0.871744791666667 12.6995442708333 2.615234375 9.7119140625 C 4.35872395833333 6.72428385416667 6.72428385416667 4.35872395833333 9.7119140625 2.615234375 C 12.6995442708333 0.871744791666663 15.9622395833333 0 19.5 0 C 23.0377604166667 0 26.3004557291667 0.871744791666663 29.2880859375 2.615234375 C 32.2757161458333 4.35872395833333 34.6412760416667 6.72428385416667 36.384765625 9.7119140625 Z ' fill-rule='nonzero' fill='%23fffafa' stroke='none' transform='matrix(1 0 0 1 253 20 )' /%3E%3C/g%3E%3C/svg%3E");
}

.svo-header-nav>ul>li>a.menu-item-meus-dados:before {
    background-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' width='39px' height='39px' xmlns='http://www.w3.org/2000/svg' class='icon'%3E%3Cg transform='matrix(1 0 0 1 -434 -20 )'%3E%3Cpath d='M 24.095703125 24.095703125 C 25.365234375 22.826171875 26 21.2942708333333 26 19.5 C 26 17.7057291666667 25.365234375 16.173828125 24.095703125 14.904296875 C 22.826171875 13.634765625 21.2942708333333 13 19.5 13 C 17.7057291666667 13 16.173828125 13.634765625 14.904296875 14.904296875 C 13.634765625 16.173828125 13 17.7057291666667 13 19.5 C 13 21.2942708333333 13.634765625 22.826171875 14.904296875 24.095703125 C 16.173828125 25.365234375 17.7057291666667 26 19.5 26 C 21.2942708333333 26 22.826171875 25.365234375 24.095703125 24.095703125 Z M 38.796875 16.1357421875 C 38.9322916666667 16.3134765625 39 16.5123697916667 39 16.732421875 L 39 22.369140625 C 39 22.572265625 38.9322916666667 22.7669270833333 38.796875 22.953125 C 38.6614583333333 23.1393229166667 38.4921875 23.2493489583333 38.2890625 23.283203125 L 33.591796875 23.994140625 C 33.2701822916667 24.908203125 32.9401041666667 25.6783854166667 32.6015625 26.3046875 C 33.1940104166667 27.1510416666667 34.099609375 28.3190104166667 35.318359375 29.80859375 C 35.4876302083333 30.01171875 35.572265625 30.2233072916667 35.572265625 30.443359375 C 35.572265625 30.6634114583333 35.49609375 30.8580729166667 35.34375 31.02734375 C 34.88671875 31.6536458333333 34.048828125 32.5677083333333 32.830078125 33.76953125 C 31.611328125 34.9713541666667 30.8157552083333 35.572265625 30.443359375 35.572265625 C 30.240234375 35.572265625 30.0201822916667 35.49609375 29.783203125 35.34375 L 26.279296875 32.6015625 C 25.5345052083333 32.9908854166667 24.7643229166667 33.3125 23.96875 33.56640625 C 23.6979166666667 35.8684895833333 23.4524739583333 37.4427083333333 23.232421875 38.2890625 C 23.1139322916667 38.7630208333333 22.8092447916667 39 22.318359375 39 L 16.681640625 39 C 16.4446614583333 39 16.2373046875 38.9280598958333 16.0595703125 38.7841796875 C 15.8818359375 38.6402994791667 15.7845052083333 38.4583333333333 15.767578125 38.23828125 L 15.056640625 33.56640625 C 14.2272135416667 33.2955729166667 13.4654947916667 32.982421875 12.771484375 32.626953125 L 9.19140625 35.34375 C 9.02213541666667 35.49609375 8.810546875 35.572265625 8.556640625 35.572265625 C 8.31966145833333 35.572265625 8.10807291666667 35.4791666666667 7.921875 35.29296875 C 5.7890625 33.36328125 4.392578125 31.94140625 3.732421875 31.02734375 C 3.61393229166667 30.8580729166667 3.5546875 30.6634114583333 3.5546875 30.443359375 C 3.5546875 30.240234375 3.62239583333333 30.0455729166667 3.7578125 29.859375 C 4.01171875 29.50390625 4.443359375 28.9410807291667 5.052734375 28.1708984375 C 5.662109375 27.4007161458333 6.119140625 26.8040364583333 6.423828125 26.380859375 C 5.966796875 25.5345052083333 5.61979166666667 24.6966145833333 5.3828125 23.8671875 L 0.736328125 23.181640625 C 0.516276041666667 23.1477864583333 0.338541666666667 23.0419921875 0.203125 22.8642578125 C 0.0677083333333333 22.6865234375 0 22.4876302083333 0 22.267578125 L 0 16.630859375 C 0 16.427734375 0.0677083333333333 16.2330729166667 0.203125 16.046875 C 0.338541666666667 15.8606770833333 0.499348958333333 15.7506510416667 0.685546875 15.716796875 L 5.408203125 15.005859375 C 5.64518229166667 14.2272135416667 5.97526041666667 13.4485677083333 6.3984375 12.669921875 C 5.72135416666667 11.705078125 4.81575520833333 10.537109375 3.681640625 9.166015625 C 3.51236979166667 8.962890625 3.427734375 8.759765625 3.427734375 8.556640625 C 3.427734375 8.38736979166666 3.50390625 8.19270833333333 3.65625 7.97265625 C 4.09635416666667 7.36328125 4.93001302083333 6.45345052083333 6.1572265625 5.2431640625 C 7.38444010416667 4.03287760416666 8.18424479166667 3.427734375 8.556640625 3.427734375 C 8.77669270833333 3.427734375 8.99674479166667 3.51236979166666 9.216796875 3.681640625 L 12.720703125 6.3984375 C 13.4654947916667 6.00911458333333 14.2356770833333 5.6875 15.03125 5.43359375 C 15.3020833333333 3.13151041666666 15.5475260416667 1.55729166666666 15.767578125 0.710937499999999 C 15.8860677083333 0.236979166666665 16.1907552083333 0 16.681640625 0 L 22.318359375 0 C 22.5553385416667 0 22.7626953125 0.0719401041666633 22.9404296875 0.215820312499999 C 23.1181640625 0.359700520833329 23.2154947916667 0.541666666666665 23.232421875 0.76171875 L 23.943359375 5.43359375 C 24.7727864583333 5.70442708333333 25.5345052083333 6.017578125 26.228515625 6.373046875 L 29.833984375 3.65625 C 29.986328125 3.50390625 30.189453125 3.427734375 30.443359375 3.427734375 C 30.6634114583333 3.427734375 30.875 3.51236979166666 31.078125 3.681640625 C 33.26171875 5.69596354166667 34.658203125 7.134765625 35.267578125 7.998046875 C 35.3860677083333 8.13346354166667 35.4453125 8.31966145833333 35.4453125 8.556640625 C 35.4453125 8.759765625 35.3776041666667 8.95442708333333 35.2421875 9.140625 C 34.98828125 9.49609375 34.556640625 10.0589192708333 33.947265625 10.8291015625 C 33.337890625 11.5992838541667 32.880859375 12.1959635416667 32.576171875 12.619140625 C 33.0162760416667 13.4654947916667 33.36328125 14.294921875 33.6171875 15.107421875 L 38.263671875 15.818359375 C 38.4837239583333 15.8522135416667 38.6614583333333 15.9580078125 38.796875 16.1357421875 Z ' fill-rule='nonzero' fill='%23fffafa' stroke='none' transform='matrix(1 0 0 1 434 20 )' /%3E%3C/g%3E%3C/svg%3E");
}

.svo-header-nav>ul>li>a.menu-item-minhas-compras:before {
    background-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' width='39px' height='33px' xmlns='http://www.w3.org/2000/svg' class='icon'%3E%3Cg transform='matrix(1 0 0 1 -615 -26 )'%3E%3Cpath d='M 14.109375 27.890625 C 14.703125 28.484375 15 29.1875 15 30 C 15 30.8125 14.703125 31.515625 14.109375 32.109375 C 13.515625 32.703125 12.8125 33 12 33 C 11.1875 33 10.484375 32.703125 9.890625 32.109375 C 9.296875 31.515625 9 30.8125 9 30 C 9 29.1875 9.296875 28.484375 9.890625 27.890625 C 10.484375 27.296875 11.1875 27 12 27 C 12.8125 27 13.515625 27.296875 14.109375 27.890625 Z M 35.109375 27.890625 C 35.703125 28.484375 36 29.1875 36 30 C 36 30.8125 35.703125 31.515625 35.109375 32.109375 C 34.515625 32.703125 33.8125 33 33 33 C 32.1875 33 31.484375 32.703125 30.890625 32.109375 C 30.296875 31.515625 30 30.8125 30 30 C 30 29.1875 30.296875 28.484375 30.890625 27.890625 C 31.484375 27.296875 32.1875 27 33 27 C 33.8125 27 34.515625 27.296875 35.109375 27.890625 Z M 38.5546875 3.4453125 C 38.8515625 3.7421875 39 4.09375 39 4.5 L 39 16.5 C 39 16.875 38.87109375 17.20703125 38.61328125 17.49609375 C 38.35546875 17.78515625 38.0390625 17.953125 37.6640625 18 L 13.1953125 20.859375 C 13.3984375 21.796875 13.5 22.34375 13.5 22.5 C 13.5 22.75 13.3125 23.25 12.9375 24 L 34.5 24 C 34.90625 24 35.2578125 24.1484375 35.5546875 24.4453125 C 35.8515625 24.7421875 36 25.09375 36 25.5 C 36 25.90625 35.8515625 26.2578125 35.5546875 26.5546875 C 35.2578125 26.8515625 34.90625 27 34.5 27 L 10.5 27 C 10.09375 27 9.7421875 26.8515625 9.4453125 26.5546875 C 9.1484375 26.2578125 9 25.90625 9 25.5 C 9 25.328125 9.0625 25.08203125 9.1875 24.76171875 C 9.3125 24.44140625 9.4375 24.16015625 9.5625 23.91796875 C 9.6875 23.67578125 9.85546875 23.36328125 10.06640625 22.98046875 C 10.27734375 22.59765625 10.3984375 22.3671875 10.4296875 22.2890625 L 6.28125 3 L 1.5 3 C 1.09375 3 0.7421875 2.8515625 0.4453125 2.5546875 C 0.1484375 2.2578125 0 1.90625 0 1.5 C 0 1.09375 0.1484375 0.742187499999995 0.4453125 0.445312500000002 C 0.7421875 0.148437499999997 1.09375 0 1.5 0 L 7.5 0 C 7.75 0 7.97265625 0.0507812499999978 8.16796875 0.152343750000001 C 8.36328125 0.25390625 8.515625 0.375 8.625 0.515625 C 8.734375 0.65625 8.8359375 0.847656249999995 8.9296875 1.08984375 C 9.0234375 1.33203125 9.0859375 1.53515625 9.1171875 1.69921875 C 9.1484375 1.86328125 9.19140625 2.09375 9.24609375 2.390625 C 9.30078125 2.6875 9.3359375 2.890625 9.3515625 3 L 37.5 3 C 37.90625 3 38.2578125 3.1484375 38.5546875 3.4453125 Z ' fill-rule='nonzero' fill='%23fffafa' stroke='none' transform='matrix(1 0 0 1 615 26 )' /%3E%3C/g%3E%3C/svg%3E");
}

.svo-header-nav>ul>li>a.menu-item-recuperar-senha:before {
    /* background-image: url("http://192.168.0.101:1023/cdn/layout-base/images/recuperar-senha.png");
    background-size : contain; */

    background-image: url("data:image/svg+xml,%3Csvg aria-hidden='true' focusable='false' data-prefix='fas' data-icon='lock' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512' class='svg-inline--fa fa-lock fa-w-14 fa-3x'%3E%3Cpath fill='%23fff' d='M400 224h-24v-72C376 68.2 307.8 0 224 0S72 68.2 72 152v72H48c-26.5 0-48 21.5-48 48v192c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V272c0-26.5-21.5-48-48-48zm-104 0H152v-72c0-39.7 32.3-72 72-72s72 32.3 72 72v72z' class=''%3E%3C/path%3E%3C/svg%3E");
    background-size : 35px;
}

.svo-header-nav>ul>li>a.menu-item-sair:before {
    background-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' width='39px' height='37px' xmlns='http://www.w3.org/2000/svg' class='icon'%3E%3Cg transform='matrix(1 0 0 1 -977 -22 )'%3E%3Cpath d='M 36.9560546875 12.2962740384615 C 38.3186848958333 14.6828926282051 39 17.2251602564103 39 19.9230769230769 C 39 22.2355769230769 38.4837239583333 24.4443108974359 37.451171875 26.5492788461538 C 36.4186197916667 28.6542467948718 35.0305989583333 30.4701522435897 33.287109375 31.9969951923077 C 31.5436197916667 33.5238381410256 29.4700520833333 34.7393830128205 27.06640625 35.6436298076923 C 24.6627604166667 36.5478766025641 22.140625 37 19.5 37 C 16.859375 37 14.3372395833333 36.5478766025641 11.93359375 35.6436298076923 C 9.52994791666667 34.7393830128205 7.45638020833333 33.5238381410256 5.712890625 31.9969951923077 C 3.96940104166667 30.4701522435897 2.58138020833333 28.6542467948718 1.548828125 26.5492788461538 C 0.516276041666667 24.4443108974359 0 22.2355769230769 0 19.9230769230769 C 0 17.2251602564103 0.681315104166667 14.6828926282051 2.0439453125 12.2962740384615 C 3.40657552083333 9.90965544871795 5.32356770833333 7.90845352564102 7.794921875 6.29266826923077 C 8.52278645833333 5.81830929487179 9.3310546875 5.63301282051282 10.2197265625 5.73677884615384 C 11.1083984375 5.84054487179487 11.8151041666667 6.21113782051282 12.33984375 6.84855769230769 C 12.8815104166667 7.47115384615384 13.0888671875 8.17157451923077 12.9619140625 8.94981971153846 C 12.8349609375 9.72806490384616 12.416015625 10.3543669871795 11.705078125 10.8287259615385 C 10.0462239583333 11.9256810897436 8.76399739583333 13.2672275641026 7.8583984375 14.8533653846154 C 6.95279947916667 16.4395032051282 6.5 18.1294070512821 6.5 19.9230769230769 C 6.5 21.4647435897436 6.8427734375 22.9359975961538 7.5283203125 24.3368389423077 C 8.2138671875 25.7376802884615 9.140625 26.9495192307692 10.30859375 27.9723557692308 C 11.4765625 28.9951923076923 12.8603515625 29.8067908653846 14.4599609375 30.4071514423077 C 16.0595703125 31.0075120192308 17.7395833333333 31.3076923076923 19.5 31.3076923076923 C 21.2604166666667 31.3076923076923 22.9404296875 31.0075120192308 24.5400390625 30.4071514423077 C 26.1396484375 29.8067908653846 27.5234375 28.9951923076923 28.69140625 27.9723557692308 C 29.859375 26.9495192307692 30.7861328125 25.7376802884615 31.4716796875 24.3368389423077 C 32.1572265625 22.9359975961538 32.5 21.4647435897436 32.5 19.9230769230769 C 32.5 18.1294070512821 32.0472005208333 16.4395032051282 31.1416015625 14.8533653846154 C 30.2360026041667 13.2672275641026 28.9537760416667 11.9256810897436 27.294921875 10.8287259615385 C 26.583984375 10.3543669871795 26.1650390625 9.72806490384616 26.0380859375 8.94981971153846 C 25.9111328125 8.17157451923077 26.1184895833333 7.47115384615384 26.66015625 6.84855769230769 C 27.1848958333333 6.21113782051282 27.8958333333333 5.84054487179487 28.79296875 5.73677884615384 C 29.6901041666667 5.63301282051282 30.494140625 5.81830929487179 31.205078125 6.29266826923077 C 33.6764322916667 7.90845352564102 35.5934244791667 9.90965544871795 36.9560546875 12.2962740384615 Z M 21.78515625 0.844951923076922 C 22.4283854166667 1.4082532051282 22.75 2.07532051282051 22 2.84615384615384 L 22 17.0769230769231 C 22.75 17.8477564102564 22.4283854166667 18.5148237179487 21.78515625 19.078125 C 21.1419270833333 19.6414262820513 20.3802083333333 19.9230769230769 19.5 19.9230769230769 C 18.6197916666667 19.9230769230769 17.8580729166667 19.6414262820513 17.21484375 19.078125 C 16.5716145833333 18.5148237179487 16.25 17.8477564102564 17 17.0769230769231 L 17 2.84615384615384 C 16.25 2.07532051282051 16.5716145833333 1.4082532051282 17.21484375 0.844951923076922 C 17.8580729166667 0.281650641025642 18.6197916666667 0 19.5 0 C 20.3802083333333 0 21.1419270833333 0.281650641025642 21.78515625 0.844951923076922 Z ' fill-rule='nonzero' fill='%23ffffff' stroke='none' transform='matrix(1 0 0 1 977 22 )' /%3E%3C/g%3E%3C/svg%3E");
}

.svo-header-nav>ul>li>a.menu-item-programacao:before {
    background-image: url("data:image/svg+xml,%3Csvg aria-hidden='true' focusable='false' data-prefix='fas' data-icon='th' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' class='svg-inline--fa fa-th fa-w-16 fa-3x'%3E%3Cpath fill='%23fff' d='M149.333 56v80c0 13.255-10.745 24-24 24H24c-13.255 0-24-10.745-24-24V56c0-13.255 10.745-24 24-24h101.333c13.255 0 24 10.745 24 24zm181.334 240v-80c0-13.255-10.745-24-24-24H205.333c-13.255 0-24 10.745-24 24v80c0 13.255 10.745 24 24 24h101.333c13.256 0 24.001-10.745 24.001-24zm32-240v80c0 13.255 10.745 24 24 24H488c13.255 0 24-10.745 24-24V56c0-13.255-10.745-24-24-24H386.667c-13.255 0-24 10.745-24 24zm-32 80V56c0-13.255-10.745-24-24-24H205.333c-13.255 0-24 10.745-24 24v80c0 13.255 10.745 24 24 24h101.333c13.256 0 24.001-10.745 24.001-24zm-205.334 56H24c-13.255 0-24 10.745-24 24v80c0 13.255 10.745 24 24 24h101.333c13.255 0 24-10.745 24-24v-80c0-13.255-10.745-24-24-24zM0 376v80c0 13.255 10.745 24 24 24h101.333c13.255 0 24-10.745 24-24v-80c0-13.255-10.745-24-24-24H24c-13.255 0-24 10.745-24 24zm386.667-56H488c13.255 0 24-10.745 24-24v-80c0-13.255-10.745-24-24-24H386.667c-13.255 0-24 10.745-24 24v80c0 13.255 10.745 24 24 24zm0 160H488c13.255 0 24-10.745 24-24v-80c0-13.255-10.745-24-24-24H386.667c-13.255 0-24 10.745-24 24v80c0 13.255 10.745 24 24 24zM181.333 376v80c0 13.255 10.745 24 24 24h101.333c13.255 0 24-10.745 24-24v-80c0-13.255-10.745-24-24-24H205.333c-13.255 0-24 10.745-24 24z' class=''%3E%3C/path%3E%3C/svg%3E");
    background-size : 35px;
}

.svo-header-nav>ul>li>a.menu-item-retornar-compra:before {
    background-image: url("data:image/svg+xml,%3Csvg aria-hidden='true' focusable='false' data-prefix='fas' data-icon='shopping-bag' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512' class='svg-inline--fa fa-shopping-bag fa-w-14 fa-3x'%3E%3Cpath fill='%23fff' d='M352 160v-32C352 57.42 294.579 0 224 0 153.42 0 96 57.42 96 128v32H0v272c0 44.183 35.817 80 80 80h288c44.183 0 80-35.817 80-80V160h-96zm-192-32c0-35.29 28.71-64 64-64s64 28.71 64 64v32H160v-32zm160 120c-13.255 0-24-10.745-24-24s10.745-24 24-24 24 10.745 24 24-10.745 24-24 24zm-192 0c-13.255 0-24-10.745-24-24s10.745-24 24-24 24 10.745 24 24-10.745 24-24 24z' class=''%3E%3C/path%3E%3C/svg%3E");
    background-size : 35px;
}

.svo-breadcrumb {
    display      : block;
    border-bottom: 1px solid #ececec;
    padding-top  : 20px;
}

.svo-breadcrumb>li {
    display : inline-block;
    position: relative;
    padding : 10px 15px 10px 8px;
}

.svo-breadcrumb>li:first-child {
    padding-left: 0;
}

.svo-breadcrumb>li:last-child:after {
    display: none;
}

.svo-breadcrumb>li:after {
    content    : '›';
    display    : block;
    position   : absolute;
    top        : 50%;
    right      : 0;
    line-height: 0;
    font-size  : 13px;
    color      : #333333;
}

.svo-breadcrumb>li a {
    color: inherit;
}

.svo-breadcrumb>li a.current {
    pointer-events: none;
    color         : #005497;
    font-weight   : 500;
}

.svo-programacoes-div-titulo-padrao.row {
    margin-bottom: 40px;
}

.svo-titulo-padrao {
    display      : block;
    font-family  : 'Lato', sans-serif;
    font-size    : 20px;
    font-weight  : 900;
    margin-bottom: 10px;
}

.svo-form-cadastro {
    border : 1px solid #ebebeb;
    padding: 30px 20px 20px;
}

.form-control {
    height       : 41px;
    box-shadow   : none;
    border       : 1px solid rgba(218, 211, 211, 1);
    border-radius: 5px;
    font-size    : 16px;
}

select.form-control {
    background-image   : url("data:image/svg+xml,%3Csvg aria-hidden='true' focusable='false' data-prefix='fas' data-icon='chevron-down' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512' class='svg-inline--fa fa-chevron-down fa-w-14 fa-3x'%3E%3Cpath fill='%23004487' d='M207.029 381.476L12.686 187.132c-9.373-9.373-9.373-24.569 0-33.941l22.667-22.667c9.357-9.357 24.522-9.375 33.901-.04L224 284.505l154.745-154.021c9.379-9.335 24.544-9.317 33.901.04l22.667 22.667c9.373 9.373 9.373 24.569 0 33.941L240.971 381.476c-9.373 9.372-24.569 9.372-33.942 0z' class=''%3E%3C/path%3E%3C/svg%3E");
    background-size    : 15px;
    background-repeat  : no-repeat;
    background-position: calc(100% - 10px) 50%;
    -webkit-appearance : none;
    -moz-appearance    : none;
}

.form-group label {
    font-size     : 16px;
    color         : #005497;
    font-weight   : 500;
    padding-bottom: 6px;
}

.form-group label.check-label {
    font-size  : 14px;
    font-style : normal;
    font-weight: 400;
    color      : #666666;
}

.svo-form-cadastro .btn {
    min-width  : 110px;
    /*padding  : 8px 15px;*/
    /*font-size: 13px;*/
}

.svo-footer-nav {
    padding-top  : 80px;
    margin-bottom: 25px;
    /*font-family: 'ArialMT', 'Arial', sans-serif;*/
}

.svo-footer-nav ul li {
    display     : inline-block;
    border-right: 1px solid #747678;
    padding     : 5px 24px 5px 20px;
}

.svo-footer-nav ul li:last-child {
    border-right: 0;
}

.svo-footer-nav ul li a {
    color          : #747678;
    font-weight    : 700;
    text-decoration: none;
}

/* .svo-footer-nav ul li .btn-link {
    color          : #747678;
    font-weight    : 700;
    text-decoration: none;
    text-transform : none;
    font-size      : 16px;
}

.svo-footer-nav ul li .btn-link:hover {
    text-decoration: underline;
} */

button.btn.btn-link {
    color          : #005497;
    font-weight    : 700;
    text-decoration: none;
    text-transform : none;
    font-size      : 16px;
}

button.btn.btn-link:hover {
    text-decoration: underline;
}

.msg-error {
    padding-top: 3px;
    font-size  : 12px;
    color      : #F63B2F;
}

.form-group-cep {
    display : block;
    position: relative;
}

.svo-search-cep {
    display             : block;
    border              : 0;
    height              : 42px;
    width               : 42px;
    top                 : 0;
    right               : 0;
    position            : absolute;
    font-size           : 1.05em;
    padding             : 12px;
    background-color    : transparent;
    color               : #fbb900;
    cursor              : pointer;
    /*font-size         : 1.2em;*/
}

.svo-search-cep i {
    -webkit-transform: scaleX(-1);
    -moz-transform   : scaleX(-1);
    -o-transform     : scaleX(-1);
    transform        : scaleX(-1);
}

.btn.disabled,
.btn[disabled],
fieldset[disabled] .btn {
    opacity: 1;
}

.svo-collapse-item {
    position     : relative;
    border       : 1px solid #dad3d3;
    border-radius: 5px;
    color        : #666666;
}

.svo-collapse-item .h4sd {
    cursor     : pointer;
    margin     : 0;
    padding    : 12px 35px 12px 15px;
    font-size  : 16px;
    font-weight: 400;
}

.svo-collapse-item>div {
    padding: 10px 15px;
}

.svo-collapse-item-arrow {
    display          : block;
    position         : absolute;
    top              : 12px;
    right            : 15px;
    width            : 16px;
    height           : 16px;
    background-image : url("data:image/svg+xml,%3Csvg aria-hidden='true' focusable='false' data-prefix='fas' data-icon='chevron-down' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512' class='svg-inline--fa fa-chevron-down fa-w-14 fa-3x'%3E%3Cpath fill='%23004487' d='M207.029 381.476L12.686 187.132c-9.373-9.373-9.373-24.569 0-33.941l22.667-22.667c9.357-9.357 24.522-9.375 33.901-.04L224 284.505l154.745-154.021c9.379-9.335 24.544-9.317 33.901.04l22.667 22.667c9.373 9.373 9.373 24.569 0 33.941L240.971 381.476c-9.373 9.372-24.569 9.372-33.942 0z' class=''%3E%3C/path%3E%3C/svg%3E");
    background-size  : contain;
    background-repeat: no-repeat;

    -webkit-transition: .3s;
    -moz-transition   : .3s;
    transition        : .3s;

    -webkit-transform: rotate(-90deg);
    -moz-transform   : rotate(-90deg);
    transform        : rotate(-90deg);
}

.svo-collapse-item>div:not([style="display: none;"])+.svo-collapse-item-arrow {
    -webkit-transform: rotate(0);
    -moz-transform   : rotate(0);
    transform        : rotate(0);
}

.btn {
    padding       : 8px 15px;
    border-radius : 0;
    text-transform: uppercase;
    font-size     : 14px;    
    outline       : 0 !important;
}

.btn-primary {
    background-color: #004487;
    border-color    : #004487;
}

.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active {
    background-color: #004487 !important;
    border-color    : #004487 !important;
}

.btn-danger {
    background-color: #e80101;
    border-color    : #e80101;
}

.btn-danger:hover,
.btn-danger:focus,
.btn-danger:active {
    background-color: #e80101 !important;
    border-color    : #e80101 !important;
}


.btn-gray {
    background-color: #747678;
    border-color    : #747678;
    color           : #ffffff;
}

.btn-gray:hover,
.btn-gray:focus,
.btn-gray:active {
    background-color: #747678;
    border-color    : #747678;
    color           : #ffffff;
}


.panel-default {
    border-color: #ebebeb;
}

.panel-default label {
    font-weight: 500;
}

.text-blue {
    color: #005497;
}

.font-weight-normal {
    font-weight: 400 !important;
}

@media (max-width: 767px) {
    .svo-header-nav:before {
        display: none;
    }

    .svo-header-nav>ul>li:first-child {
        border-left: 0;
    }

    .svo-header-nav>ul>li {
        width        : 100%;
        border-left  : 0;
        border-right : 0;
        border-bottom: 1px solid #ebebeb;
    }
}