@font-face {
    font-family: "lintel";
    src: url("../fonts/Lintel.otf") format("opentype");
}

@font-face {
    font-family: 'AesteticoRegular';
    src: url("../../../../npdm/fonts/Latinotype-Aestetico-Regular.eot"); /* IE9 Compat modes */
    src: url("../../../../npdm/fonts/Latinotype-Aestetico-Regular.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
        url("../../../../npdm/fonts/latinotype-aestetico-regular-webfont.woff2") format("woff2"), /* Super modern Browsers */
        url("../../../../npdm/fonts/latinotype-aestetico-regular-webfont.woff") format("woff"), /* Pretty modern Browsers */
        url("../../../../npdm/fonts/Latinotype-Aestetico-Regular.ttf") format("truetype"), /* Safari, Android and iOS */
        url("../../../../npdm/fonts/Latinotype-Aestetico-Regular.svg") format("svg"); /* Legacy iOS */
    font-weight: 400;
    font-style: normal;
}

@font-face {
    font-family: 'AesteticoRegularItalic';
    src: url("../../../../npdm/fonts/Latinotype-Aestetico-Regular-It.eot"); /* IE9 Compat modes */
    src: url("../../../../npdm/fonts/Latinotype-Aestetico-Regular-It.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
        url("../../../../npdm/fonts/latinotype-aestetico-regular-it-webfont.woff2") format("woff2"), /* Super modern Browsers */
        url("../../../../npdm/fonts/latinotype-aestetico-regular-it-webfont.woff") format("woff"), /* Pretty modern Browsers */
        url("../../../../npdm/fonts/Latinotype-Aestetico-Regular-It.ttf") format("truetype"), /* Safari, Android and iOS */
        url("../../../../npdm/fonts/Latinotype-Aestetico-Regular-It.svg") format("svg"); /* Legacy iOS */
    font-weight: 400;
    font-style: italic;
}

@font-face {
    font-family: 'AesteticoBold';
    src: url("../../../../npdm/fonts/Latinotype-Aestetico-Bold.eot"); /* IE9 Compat modes */
    src: url("../../../../npdm/fonts/Latinotype-Aestetico-Bold.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
        url("../../../../npdm/fonts/latinotype-aestetico-bold-webfont.woff2") format("woff2"), /* Super modern Browsers */
        url("../../../../npdm/fonts/latinotype-aestetico-bold-webfont.woff") format("woff"), /* Pretty modern Browsers */
        url("../../../../npdm/fonts/Latinotype-Aestetico-Bold.ttf") format("truetype"), /* Safari, Android and iOS */
        url("../../../../npdm/fonts/Latinotype-Aestetico-Bold.svg") format("svg"); /* Legacy iOS */
    font-weight: 700;
    font-style: normal;
}

@font-face {
    font-family: 'AesteticoBoldItalico';
    src: url("../../../../npdm/fonts/Latinotype-Aestetico-Bold-It.eot"); /* IE9 Compat modes */
    src: url("../../../../npdm/fonts/Latinotype-Aestetico-Bold-It.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
        url("../../../../npdm/fonts/latinotype-aestetico-bold-it-webfont.woff2") format("woff2"), /* Super modern Browsers */
        url("../../../../npdm/fonts/latinotype-aestetico-bold-it-webfont.woff") format("woff"), /* Pretty modern Browsers */
        url("../../../../npdm/fonts/Latinotype-Aestetico-Bold-It.ttf") format("truetype"), /* Safari, Android and iOS */
        url("../../../../npdm/fonts/Latinotype-Aestetico-Bold-It.svg") format("svg"); /* Legacy iOS */
    font-weight: 700;
    font-style: italic;
}

@font-face {
    font-family: 'AesteticoThin';
    src: url("../../../../npdm/fonts/Latinotype-Aestetico-Thin.eot"); /* IE9 Compat modes */
    src: url("../../../../npdm/fonts/Latinotype-Aestetico-Thin.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
        url("../../../../npdm/fonts/latinotype-aestetico-thin-webfont.woff2") format("woff2"), /* Super modern Browsers */
        url("../../../../npdm/fonts/latinotype-aestetico-thin-webfont.woff") format("woff"), /* Pretty modern Browsers */
        url("../../../../npdm/fonts/Latinotype-Aestetico-Thin.ttf") format("truetype"), /* Safari, Android and iOS */
        url("../../../../npdm/fonts/Latinotype-Aestetico-Thin.svg") format("svg"); /* Legacy iOS */
    font-weight: 100;
    font-style: normal;
}

@font-face {
    font-family: 'AesteticoThinItalic';
    src: url("../../../../npdm/fonts/Latinotype-Aestetico-Thin-It.eot"); /* IE9 Compat modes */
    src: url("../../../../npdm/fonts/Latinotype-Aestetico-Thin-It.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
        url("../../../../npdm/fonts/latinotype-aestetico-thin-it-webfont.woff2") format("woff2"), /* Super modern Browsers */
        url("../../../../npdm/fonts/latinotype-aestetico-thin-it-webfont.woff") format("woff"), /* Pretty modern Browsers */
        url("../../../../npdm/fonts/Latinotype-Aestetico-Thin-It.ttf") format("truetype"), /* Safari, Android and iOS */
        url("../../../../npdm/fonts/Latinotype-Aestetico-Thin-It.svg") format("svg"); /* Legacy iOS */
    font-weight: 100;
    font-style: italic;
}

@font-face {
    font-family: 'AesteticoLight';
    src: url("../../../../npdm/fonts/Latinotype-Aestetico-Light.eot"); /* IE9 Compat modes */
    src: url("../../../../npdm/fonts/Latinotype-Aestetico-Light.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
        url("../../../../npdm/fonts/latinotype-aestetico-light-webfont.woff2") format("woff2"), /* Super modern Browsers */
        url("../../../../npdm/fonts/latinotype-aestetico-light-webfont.woff") format("woff"), /* Pretty modern Browsers */
        url("../../../../npdm/fonts/Latinotype-Aestetico-Light.ttf") format("truetype"), /* Safari, Android and iOS */
        url("../../../../npdm/fonts/Latinotype-Aestetico-Light.svg") format("svg"); /* Legacy iOS */
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'AesteticoLightItalico';
    src: url("../../../../npdm/fonts/Latinotype-Aestetico-Light-It.eot"); /* IE9 Compat modes */
    src: url("../../../../npdm/fonts/Latinotype-Aestetico-Light-It.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
        url("../../../../npdm/fonts/latinotype-aestetico-light-it-webfont.woff2") format("woff2"), /* Super modern Browsers */
        url("../../../../npdm/fonts/latinotype-aestetico-light-it-webfont.woff") format("woff"), /* Pretty modern Browsers */
        url("../../../../npdm/fonts/Latinotype-Aestetico-Light-It.ttf") format("truetype"), /* Safari, Android and iOS */
        url("../../../../npdm/fonts/Latinotype-Aestetico-Light-It.svg") format("svg"); /* Legacy iOS */
    font-weight: 300;
    font-style: italic;
}

@font-face {
    font-family: 'AesteticoMedium';
    src: url("../../../../npdm/fonts/Latinotype-Aestetico-Medium.eot"); /* IE9 Compat modes */
    src: url("../../../../npdm/fonts/Latinotype-Aestetico-Medium.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
        url("../../../../npdm/fonts/latinotype-aestetico-medium-webfont.woff2") format("woff2"), /* Super modern Browsers */
        url("../../../../npdm/fonts/latinotype-aestetico-medium-webfont.woff") format("woff"), /* Pretty modern Browsers */
        url("../../../../npdm/fonts/Latinotype-Aestetico-Medium.ttf") format("truetype"), /* Safari, Android and iOS */
        url("../../../../npdm/fonts/Latinotype-Aestetico-Medium.svg") format("svg"); /* Legacy iOS */
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'AesteticoMediumItalico';
    src: url("../../../../npdm/fonts/Latinotype-Aestetico-Medium-It.eot"); /* IE9 Compat modes */
    src: url("../../../../npdm/fonts/Latinotype-Aestetico-Medium-It.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
        url("../../../../npdm/fonts/latinotype-aestetico-medium-it-webfont.woff2") format("woff2"), /* Super modern Browsers */
        url("../../../../npdm/fonts/latinotype-aestetico-medium-it-webfont.woff") format("woff"), /* Pretty modern Browsers */
        url("../../../../npdm/fonts/Latinotype-Aestetico-Medium-It.ttf") format("truetype"), /* Safari, Android and iOS */
        url("../../../../npdm/fonts/Latinotype-Aestetico-Medium-It.svg") format("svg"); /* Legacy iOS */
    font-weight: 500;
    font-style: italic;
}

/* --------------------------------------- INTERNA DE PRODUTO   ----------------------------------- */
.sasBgProduto{
    background: #f3f3f3;
    border-bottom: 1px solid #eeeeee;
}


/*-- Produto--*/
.sasConteudo .breadcrumb{
    margin-bottom: 0px !important;
}

.sasConteudo .breadcrumb>li+li:before {
    content: none !important;
}

.sasConteudo .breadcrumb-li a{
    line-height: 55px;
    font-size: 0.sasConteudo .9em;
    color: #707070;
}
.sasConteudo .breadcrumb-pagina-atual span{
    /* font-weight: bold; */
	font-family: 'AesteticoBold';
	font-style: normal;
	font-weight: 700;
    color: #29387c;
}

.sasConteudo .divider{ border-top: 1px solid #ccc; }

.sasConteudo .produto{
    border-radius: 5px;
    border: solid 1px #dbdbdb;
    background: #ffffff;
    margin-bottom: 20px;
    padding: 15px;
}

.sasConteudo .titulo-produto{
    font-size: 1.sasConteudo .2em;
    /*font-weight: bold;*/
    color: #13276f;
    letter-spacing: -1px;
    font-family: 'AesteticoBold', lintel;
	font-style: normal;
	font-weight: 700;
}

.sasConteudo .item-produto{
    color: #707070;
    font-size: 1em;
    background: url(../img/bullet.png) left center no-repeat;
    padding-left: 20px;
    line-height: 1.sasConteudo .4;
    list-style: none;
    margin-left: -35px !important;
}

.sasConteudo .item-produto a {color: #707070 !important;}

.sasConteudo .img-lateral-produto {margin-bottom: 20px;}

.sasConteudo .detalhes-produto{
    border-radius: 5px;
    border: solid 1px #dbdbdb;
    background: #ffffff;
    margin-bottom: 20px;
    padding: 15px;
}

.sasConteudo .titulo-detalhes-produto{
    background: #13276f;
    color: #fff;
    height: 48px;
    line-height: 48px;
    border-radius: 6px 6px 0px 0px;
    padding-left: 20px;
    font-size: 1.5em;
    margin: -15px 0px 20px;
    font-family: 'AesteticoRegular', lintel;
    
}
.sasConteudo .texto-destaque-produto{
    color: #29387d;
    font-family: 'AesteticoRegular', lintel;
    font-size: 1.4em;
    letter-spacing: -1px;
    padding: 10px 0px;
}

.sasConteudo .botao-encontre-um-corretor-produto {
    background-color: #f4792c;
    color: #fff;
    font-size: 1.4em !important;
    padding: 0px 50px !important;
    margin-top: 20px;
}

.sasConteudo .orange-bar-produto{
    border-left: solid 4px #f36f21;
    height: 80px;
    float: left;
    margin: 10px -15px;
}

.sasConteudo .tipos-de-produtos{
    margin: 20px;
}

.sasConteudo .titulo-tipos-de-produtos{
    color: #29387d;
    font-size: 1.2em;
    /*font-weight: bold;*/
    margin-top: 5px;
    font-family: 'AesteticoBold', lintel;
	font-style: normal;
	font-weight: 700;
}

.sasConteudo .orange-bar-tipos-de-produtos{
    border-left: solid 4px #f36f21;
    height: 30px;
    float: left;
    margin: 0px -15px;
}

.sasConteudo .destaque-detalhes-produto { margin-bottom: 30px;}

/*-- Produto--*/


.sasConteudo .titulo-interna-produto{
    color: #29387d;
    font-size: 1.5em;
    text-transform: none;
    margin: 0px 20px 20px;
    font-family: 'AesteticoRegular', lintel;
}

.sasConteudo .descricao-interna-produto{
    color: #707070;
    font-size: 1em;
    margin: 0px 20px 20px;
    
}

.sasConteudo .accordion-box{
    margin-top:20px; 
}

.sasConteudo .accordion-interna-produto{
    background: URL("../img/nav-narmal.png") right #ffffff no-repeat !important;
    margin-right: 20px;   
}

.sasConteudo .accordion-interna-outros-produtos{  
    background: URL("../img/nav-narmal.png") right #ffffff no-repeat !important;
    margin-right: 20px;   
}

.sasConteudo .accordion-interna-outros-produtos a {
    color: #3c5372 !important;
    text-decoration: none !important;
    font-size: 1.2em;
    font-family: 'AesteticoBold', lintel;
	font-style: normal;
	font-weight: 700;
    /*font-weight: bold;*/
}

.sasConteudo .accordion-interna-produto a {
    color: #3c5372 !important;
    text-decoration: none !important;
    font-size: 1.2em;
    font-family: 'AesteticoBold', lintel;
	font-style: normal;
	font-weight: 700;
    /*font-weight: bold;*/
    
}

.sasConteudo .icon-accordion {   
    width: 22px;
    height: 22px;
    display: block;
    background-image: url(../img/img-ico-more.png);
    float: left;
    position: relative;
    top: 5px;
    margin-right: 10px;
    background-position: 0px center;
}

.sasConteudo .icon-accordion.sasConteudo .ative {   
    width: 22px;
    height: 22px;
    display: block;
    background-image: url(../img/img-ico-more.png);
    float: left;
    position: relative;
    top: 0px;
    margin-right: 10px;
    background-position: 0px center;
}


.sasConteudo .encontre-um-corretor-interna{
    background-color: #f4792c;
    color: #fff;
    font-size: 1.2em !important;
    padding: 10px 20px !important;
    margin: 0px 20px;
    border-bottom: 2px solid #c24e11 !important;
    background-image: linear-gradient(#f4792c, #f2611e) !important;
}

.sasConteudo .destaque-detalhes-produto button{
    color: #fff !important;
    cursor:pointer;
    font-family: 'AesteticoRegular', lintel;
    border-bottom: 2px solid #c24e11 !important;
    background-image: linear-gradient(#f4792c, #f2611e) !important;
}

.sasConteudo .texto-accordion-interna{
    color: #707070;
    font-size: 0.9em;
    padding-bottom: 20px;
    line-height: 1.4em;
    font-family: 'AesteticoRegular', lintel;
}




/* --------------------------------------- INTERNA DE PRODUTO   ----------------------------------- */

/* --------------------------------------- DETALHES NOTICIA RESPONSIVO ----------------------------------- */
.sasConteudo .interna-produto{
    margin-right: 20px;
    background-color: #fff;
    padding: 0px 15px;   
}
.sasConteudo .interna-produto h4 {
    color: #3c5372 !important;
    text-decoration: none !important;
    font-size: 1.2em;
    font-family: 'AesteticoBold', lintel;
	font-style: normal;
	font-weight: 700;
    /*font-weight: bold;*/
}
.sasConteudo .titulo-interna-produto-bold{
    color: #29387d;
    text-transform: none;
    margin: 0px 20px 20px;
    font-family: 'AesteticoBold', lintel;
	font-style: normal;
	font-weight: 700;
    /*font-weight: bold;*/
}
.sasConteudo .content-destaque-inner{
	padding-left: 20px;
    padding-right: 20px;
}
#voltar-noticias{
    text-align: center;
    color: #3c5372;
    margin-bottom: 20px;
    width: 30%;
    text-align: center;
    margin-left: 38%;
}
#voltar-noticias .voltar-noticias-botao{
    position: relative;
    float: left;
    width: 80%;
    padding: 10px;
    border-radius: 15px;
    background-color: #29387c;
    margin: 5px 10%;
    color: #ffffff;
    cursor: pointer;
    box-sizing: border-box;
    transition: all 0.5s;
    text-decoration: none;
}
#voltar-noticias .voltar-noticias-botao:hover{
    background-color: #f4792c;
}
/* --------------------------------------- DETALHES NOTICIA RESPONSIVO ----------------------------------- */
/* --------------------------------------- REDE REFERENCIADA   ----------------------------------- */

.sasConteudo .orange-bar-rede-referenciada {
    border-left: solid 4px #f36f21;
    height: 30px;
    float: left;
    margin: 10px -15px;
}
.sasConteudo .orange-bar-rede-referenciada{
    border-left: solid 4px #f36f21;
    height: 30px;
    float: left;
    margin: 10px -15px;
}

.sasConteudo .rede-referenciada-box {
    border-radius: 5px;
    border: solid 1px #dbdbdb;
    background: #ffffff;
    margin-bottom: 20px;
    padding: 15px;
    margin: 20px 0px;
}



.sasConteudo .rede-referenciada{
    background-color: #16276D;
    color: #fff;
    padding: 10px 15px;
    border-radius: 0px 10px 10px 10px;
}


.sasConteudo ul .nav nav-tabs li {
    font-size: 0.89em!important;
}
.sasConteudo .nav-tabs>li.active>a {
    color: #fff !important;
    cursor: default !important;
    border: none !important;
    background-color: #16276D !important;
    border-radius: 10px 10px 0px 0px !important;
    
}

.sasConteudo .nav-tabs>li {
    font-size: 0.89em;
    cursor: pointer;
}

.sasConteudo .nav>li>a {
    text-decoration: none !important;
    background-color: #636b92 !important;
    color: #fff;
    border: none !important;
    border-radius: 10px 10px 0px 0px !important;
    margin-left: 0px;
    
}


   
.sasConteudo .select-rede select, .input-rede{
    margin-bottom: 20px !important;
}


.sasConteudo .rede-referenciada-link{
    text-decoration: none;
    list-style: none;
    margin: 0px 0px 10px -40px;
    font-size: 0.8em;
    
}

.sasConteudo .rede-referenciada-link li a{
    color: #fff;
    background: url(../img/bullet.png) left center no-repeat;
    padding-left: 15px;
    line-height: 1.5em;
    
}

.sasConteudo .botao-rede-referenciada{
    margin:0px 0px 15px 5px; 
    border-width: 0px; 
    vertical-align: middle;
}

.sasConteudo .tab-ativa-rede-referenciada{
    margin-left: 11px !important;
}

.sasConteudo .nav-tabs>li>a{
    margin-right: 0px !important;
}

.sasConteudo .nav-tabs: first-child {
    margin-left: 0px !important;
}

.sasConteudo .input-group-addon{
    background: #FF6600 !important;
    color: #ffffff !important;
    font-size: 1.4em !important;
}

@media (min-width: 250px) and (max-width: 767px) {
    .sasConteudo .rede-referenciada{ border-radius: 0px 0px 10px 10px; }
}

.sasConteudo .nav>li>a {
	padding: 10px 8px !important;
}

/* --------------------------------------- FIM REDE REFERENCIADA   ----------------------------------- */