@media (max-width: 960px) {
    .inline{margin-right:-8px !important;}
    div#sptrite-top {float: right !important; width: 100% !important;}
    .gf-menu-toggle {margin-top: 75px;margin-left: 10px;}
   // .custom-right{margin-right: 40px !important;}
    .logo-header-01 .logo-center{position: relative;width: 100%;}
    #sptrite-top{left: 50%;position: absolute;transform: translateX(-50%);}
    .logomarca-home {left: 50%;position: absolute;transform: translateX(-50%);}
}

.span4{  margin-left: 20px !important;}

/* ALTERANDO A TIPOGRAFIA JUNTAMENTE COM O TAMANHO DA FONTE */
.font-size-is-default{font-family:Lato !important; font-weight:300; color:#000000 !important; font-size: 15px !important;}

/* SOMBRA DISCRETA NO SLIDE SHOW */
.layout-slideshow{-webkit-box-shadow: 0px 5px 23px 0px rgba(50, 50, 50, 0.35);
-moz-box-shadow: 0px 5px 23px 0px rgba(50, 50, 50, 0.35);box-shadow: 0px 5px 23px 0px rgba(50, 50, 50, 0.35);}

body{background: #FFFFFF !important;} 

/* ALTERA A ORDEM DA CAMADA RT-HEADER*/
#rt-top-surround{z-index: 300 !important;}

/* BLOQUEIA O AJUSTE DA IMAGEM NO LIGHTBOX NO COMPONETE FLIPPBOOK */
#fb_zoomed_image{max-width: none !important; z-index: 400 !important;}

/* MARGEM NO TOPO DIREITO DAS LOGOS FIBRA, SESI, SENAI E IEL  */
.logo-topo{margin-bottom:-48px;text-align:right;}

/* MARGEM NA DATA */
.date-block{margin-top:0px;}

/*AUMENTA A ÁREA DO CLIQUE NA LOGO 8*/

#rt-logo a{width: 210px;height: 50px;}
/*LEIA MAIS PRODUTOS E SERVIÇOS*/
.read-more-produtos-servicos{font-weight: bold;}

/* ALTERA A COR DA FONT */
.custom-link-rt-copyright{color:#FFF;}

/* ALTERA A COR DO HOVER NOS LINKS DO ROPADÉ */
.custom-link-rt-copyright:HOVER{color: #0C5B14;}

/* AUMENTA O TAMANHO DO ICONE DE LOGIN NO RODAPÉ */
.login-front-end{font-size: 18px;}

/* CULTA ICON DE RSS NA CATEGORIA EDOCMAN */
.rt-popupmodule-button{text-align:right;padding-top:15px;margin-right:35px;}

/* AJUSTANCO ICONE DE ATUALIZAR CAPCTCHA NOS FORMULARIOS*/
i.icon-refresh{margin-top:5px !important;}

/* REDUZ O TAMANHO DA BARRA DE DE PESQUISA */
#roksearch_search_str{width:80%;}

/*OCULTA ICON DE RSS NA CATEGORIA EDOCMAN */
.icon-rss{color:transparent;}

/*REDUZ O TAMANHO DA FONT IMPRIMIR E EMAIL DOS ARTIGOS */
.component-content .article-info{font-size: 10px;}

/*REDUZ O TAMANHO DA FONT IMPRIMIR E EMAIL DOS ARTIGOS */
.component-content ul.actions li a {font-size: 12px;}

/*AUMENTA O TAMANHO DA MARGEM TRAZENDO RESPIRIRO PARA ÁREA...  */
.component-content .article-info{margin-bottom: 25px;}

/*OCULTA O MENU HOME */
li.item168.active.last, li.item168{display:none !important;}

/*AJUSTA O MODULO RESPONSAVEL PELA LOGOMARCA*/
.logomarca-home{margin-top:-15px !important; margin-bottom:-30px !important; width:170px!important;}

/*AJUSTANDO OS MENUS*/
.rt-block.menu-block{margin-left: 13px !important;}

/*REMOVENTO ICONE DE CONFIGURACOES NAS REVISTAS ELETRONICAS*/
.btn-group.pull-right{display:none !important;}

/*AJUSTANDO O BOTAO ATUALIZAR DO FORMULARIO DE CONTATO*/
.input-append .add-on:last-child, .input-append .btn:last-child{width: 38px !important; height: 30px !important;}
.icon-refresh{font-size: 18px!important;}
.radio.inline{margin-right: 40px !important;}

/*AJUSTANDO CADEADO NO RODAPE */
em.icon-lock{font-size:19px !important; margin-left:10px !important;}


/*FORMATANDO A EXIBICAO DAS TAGS.. */
.tags .label-info{padding:4px !important; margin-right:10px; font-size: 12px !important;}

.search{margin-top:-10px;margin-bottom:-50px;}

@media screen and (max-width:600px) {
    .date-block{margin-left:12% !important;}
}

/*AUMENTA O TAMANHO DO ICONE DAS NOTÍCIAS AUMENTANDO */
.sprocket-strips-s-pagination li {padding: 7px !important; margin-right: 5px !important;}

/* ALTERANDO A COR DO BACKGROUND O TOPO */
#rt-top{background-color: #086CB4;}

/* CUSTOMIZANDO OS LINKS NO TOPO DA PÁGINA */
.custom-text-menu{color: #FFF;font-weight: bold;padding-left: 18px;font-style: italic;}
.custom-right{text-align: right !important;}

/* APROXIMANDO AS NOTÍCIAS DO SLIDE SHOW  */
/* div#rt-main {margin-top: -40px;} */
.custom-slideshow{margin-top:0px;}
#rt-mainbody-surround{margin-top: -20px !important;}

/* ALTERANDO O TAMANHO DA FONT */
.custom-text-roksprocket{font-size: 1.1em !important; line-height: 1.4em !important;}


/* APROXIMANDO A NOTICIA PRINCIPAL */
.custom-destaque{margin-bottom:-20px;}

/* CUSTOMIZAÇÃO TITULO NOTICAS DESTAQUE */
h2.sprocket-features-title {font-size: 1.4em !important; line-height: 24px !important; margin-top: 10px !important;}
body .sprocket-features-desc p {font-size: 1em;line-height: 1.4em;}

/* RETRANCA */
.custom-retranca{margin-bottom: -5px !important; }

/* CUSTOMIZANDO TITULO NOTICIA DO DIA */
h4.sprocket-strips-s-title{font-size:1.1em !important;line-height: 20px !important;margin-top:15px;}

/* REDUZINDO O TAMANHO DA DATA */
.custom-date{font-size: 13px !important; margin-top: 20px !important; margin-bottom: -15px !important;}


/* CUSTOMIZANDO A BARRA DE PESQUISAS */
h2.title {font-size: 1.3em !important;margin-bottom: -10px;}
.custom-search{margin-bottom:-15px;}


/* REDUZINDO MARGEM NOTICIAS */
.custom-noticias{margin-bottom: -20px !important;}

/* ALTERANDO A COR DOS TITULOS CONFORME SOLICITADO EM REUNIÃO */
h2.sprocket-features-title a {color: #303030 !important;}
h4.sprocket-strips-s-title a{color: #303030 !important;}


/* CUSTOMIZANDO AS CATEGORIAS DO GERENCIADOR DE DOCUMENTOS */
#edocman-category h1.edocman-page-heading {margin: 0 0 10px 0 !important;}
h1.edocman-page-heading {font-size: 30px !important;}
h2.edocman-heading {display: none !important;}
#edocman-categories .edocman-category, #edocman-documents .edocman-document {margin-bottom: 10px;}
#edocman-categories h3.edocman-category-title {font-size: 20px !important;}
#edocman-documents h3.edocman-document-title {font-size: 18px;margin: -5px 0 -5px 0 !important;}
a.edocman-modal.btn.btn-primary{padding: 5px 10px 6px 10px !important;}
.edocman-taskbar{margin: 0px;}



h1.eb-page-heading {display: none !important;}
input#first_name, input#empresa, input#cargo, input#phone, input#empresa, input#celular2, input#email{width: 350px !important;}

.custom-date-search{font-size:12px; margin-left: 8px; } 
/*input#mod-finder-searchword195 {
	background: #fff url(https://www.sistemafibra.org.br/fibra/modules/mod_rokajaxsearch/themes/light/search-icon.png) 98% 50% no-repeat;
        border: 1px solid #dfdfdf; width: 70%;}  */

input#mod-finder-searchword195 {	
        border: 1px solid #dfdfdf; 
        width: 70%;
       border-radius: 0;
}  

#mod-finder-searchform195 > button.finder {
         width: 10%;
}  


/*ALTERAÇÕES PARA OS DEMAIS SITES */
.gf-menu .item{color: #494949 !important; padding-left:12px!important;}
#rt-showcase{padding-top: 0px !important; padding-bottom: 0px !important;}


.sprocket-lists-portrait{position:relative}.sprocket-lists-portrait:after{display:table;content:"";clear:both}.sprocket-lists-portrait-item,.sprocket-lists-portrait-title{position:relative;display:block}.sprocket-lists-portrait ul{list-style:none!important;margin:0;padding:0}.sprocket-lists-portrait-container{overflow:hidden;padding:0!important}.sprocket-lists-portrait-container li{padding:10px 0;margin:0;border-bottom:1px solid #D3D3D3;clear:both;overflow:hidden;cursor:pointer}.sprocket-lists-portrait-container li.active{cursor:inherit}.active .sprocket-lists-portrait-item{opacity:1;margin-bottom:0}.sprocket-lists-portrait-title{font-size:1.2em!important;line-height:1.2em!important;margin:15px 0}.sprocket-lists-portrait-collapsed,.sprocket-lists-portrait-item .sprocket-padding{padding:10px;display:flex;display:-webkit-flex}.active .portrait-image{width:30%}.portrait-image{width:70px;display:inline-block;margin:10px 10px 0 0;-webkit-transition:width .3s;-moz-transition:width .3s;-o-transition:width .3s;transition:width .3s;float:left}.sprocket-lists-portrait-item .readon{display:inline-block;margin-top:15px}.sprocket-lists-portrait-nav{display:table;width:100%;padding:5px}.sprocket-lists-portrait-pagination{display:table-cell;vertical-align:middle}.sprocket-lists-portrait-pagination ul{float:left;margin:0!important;padding:0!important}.sprocket-lists-portrait-pagination li{display:inline-block;padding:4px;opacity:.4;border-radius:1em;cursor:pointer;background:#000;color:#fff}.sprocket-lists-portrait-pagination li.active{opacity:1}.sprocket-lists-portrait-pagination li span{display:none;font-size:.85em;line-height:1em}.sprocket-lists-portrait-pagination-hidden{display:none}.sprocket-lists-portrait-arrows{display:table-cell;vertical-align:middle}.sprocket-lists-portrait-arrow ul{float:right;margin:0!important;padding:0!important}.sprocket-lists-portrait-arrows .arrow{display:block;width:22px;height:22px;border-radius:1em;opacity:.7;cursor:pointer;float:right;margin-left:5px;text-align:center;font-size:2em;position:relative;background:#ccc;color:#222;border-color:#303030;-webkit-transition:opacity .2s ease-in;-moz-transition:opacity .2s ease-in;-o-transition:opacity .2s ease-in;transition:opacity .2s ease-in}.sprocket-lists-portrait-arrows .arrow:hover{opacity:1}.sprocket-lists-portrait-arrows .arrow:before{content:'';width:0;height:0;position:absolute;top:50%;margin-top:-5px;border-top:5px solid transparent;border-bottom:5px solid transparent}.sprocket-lists-portrait-arrows .prev:before{left:50%;margin-left:-3px;border-right:5px solid}.sprocket-lists-portrait-arrows .next:before{right:50%;margin-right:-3px;border-left:5px solid}.sprocket-lists-portrait.loading .spinner{width:16px;height:16px;background-image:url(data:image/gif;base64,R0lGODlhEAAQALMAAP8A/7CxtXBxdX1+gpaXm6OkqMnKzry+womLj7y9womKjwAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQBCgAAACwAAAAAEAAQAAAESBDICUqhmFqbZwjVBhAE9n3hSJbeSa1sm5HUcXQTggC2jeu63q0D3PlwAB3FYMgMBhgmk/J8LqUAgQBQhV6z2q0VF94iJ9pOBAAh+QQBCgALACwAAAAAEAAQAAAES3DJuUKgmFqb5znVthQF9h1JOJKl96UT27oZSRlGNxHEguM6Hu+X6wh7QN2CRxEIMggExumkKKLSCfU5GCyu0Sm36w3ryF7lpNuJAAAh+QQBCgALACwAAAAAEAAQAAAESHDJuc6hmFqbpzHVtgQB9n3hSJbeSa1sm5GUIHRTUSy2jeu63q0D3PlwCx1lMMgQCBgmk/J8LqULBGJRhV6z2q0VF94iJ9pOBAAh+QQBCgALACwAAAAAEAAQAAAESHDJuYyhmFqbpxDVthwH9n3hSJbeSa1sm5HUMHRTECy2jeu63q0D3PlwCx0FgcgUChgmk/J8LqULAmFRhV6z2q0VF94iJ9pOBAAh+QQBCgALACwAAAAAEAAQAAAESHDJuYSgmFqb5xjVthgG9n3hSJbeSa1sm5EUgnTTcSy2jeu63q0D3PlwCx2FQMgEAhgmk/J8LqWLQmFRhV6z2q0VF94iJ9pOBAAh+QQBCgALACwAAAAAEAAQAAAESHDJucagmFqbJ0LVtggC9n3hSJbeSa1sm5EUQXSTYSy2jeu63q0D3PlwCx2lUMgcDhgmk/J8LqWLQGBRhV6z2q0VF94iJ9pOBAAh+QQBCgALACwAAAAAEAAQAAAESHDJuRCimFqbJyHVtgwD9n3hSJbeSa1sm5FUUXSTICy2jeu63q0D3PlwCx0lEMgYDBgmk/J8LqWLw2FRhV6z2q0VF94iJ9pOBAAh+QQBCgALACwAAAAAEAAQAAAESHDJuQihmFqbZynVtiAI9n3hSJbeSa1sm5FUEHTTMCy2jeu63q0D3PlwCx3lcMgIBBgmk/J8LqULg2FRhV6z2q0VF94iJ9pOBAA7)}

.icon-home{font-size: 30px;color: #fff; margin-right: 15px; }


.leia-mais {background-color: #F29022;color: #FFF;text-align: center;font-weight: bold;}


/* CUSTOMIZANDO O RODAPE DO SITE */
#gantry-resetsettings:before, .btn-primary:before, .button:before, .readon:before, .readmore:before, button.validate:before {content: none !important;}
i.icon-lock {font-size: 17px !important; margin-left: 10px;}
.custom-text-rodape {text-align: right;font-size: 13px;line-height: 20px;margin-bottom: -15px;}
.custom-credito-rodape a{color: #fff !important;font-size: 13px;line-height: 20px;margin-bottom: -15px;}
.rt-popupmodule-button {margin: -15px 15px 0px 0px;}
.custom-credito-rodape {font-size: 13px !important;}


/*REDUZINDO O TAMANHO DAS FONTES NOS DOCUMENTOS - EDOCMAN */
.edocman-document-title {font-size: 20px !important;}
.edocman-box-heading{padding:10px 20px 10px !important}
.edocman-container img{padding-top: 10px !important;}
#edocman-documents h3.edocman-document-title img {margin: 0 10px 0 0 !important;}



.sprite {
    background-image: url(../../../images/logomarcas/logomarcas.png);
    background-repeat: no-repeat;
    display: block;
}

.sprite-box-fibra {
    width: 172px;
    height: 40px;
    background-position: -5px -5px;
}

.sprite-box-iel {
    width: 124px;
    height: 40px;
    background-position: -5px -55px;
}

.sprite-box-senai {
    width: 176px;
    height: 39px;
    background-position: -5px -105px;
}

.sprite-box-sesi {
    width: 146px;
    height: 40px;
    background-position: -139px -55px;
}

.sprite-box-sistemafibra {
    width: 251px;
    height: 40px;
    background-position: -5px -154px;
}

.sprite-fibra-vazada-logo {
    width: 99px;
    height: 19px;
    background-position: -187px -5px;
}

.sprite-home-icon {
    width: 21px;
    height: 19px;
    background-position: -191px -105px;
}

.sprite-icone-iphone {
    width: 18px;
    height: 27px;
    background-position: -222px -105px;
}

.sprite-icone-media {
    width: 27px;
    height: 27px;
    background-position: -250px -105px;
}

.sprite-icone-quick {
    width: 27px;
    height: 27px;
    background-position: -266px -142px;
}

.sprite-icone-real {
    width: 32px;
    height: 27px;
    background-position: -266px -179px;
}

.sprite-icone-vlc {
    width: 23px;
    height: 27px;
    background-position: -5px -216px;
}

.sprite-icone-winamp {
    width: 27px;
    height: 27px;
    background-position: -38px -216px;
}

.sprite-iel-logo {
    width: 59px;
    height: 19px;
    background-position: -75px -204px;
}

.sprite-senai-df-logo {
    width: 101px;
    height: 19px;
    background-position: -144px -204px;
}

.sprite-sesi-df-logo {
    width: 78px;
    height: 19px;
    background-position: -75px -233px;
}

.sprite-sistemafibra-home {
    width: 178px;
    height: 19px;
    background-position: -5px -262px;
}

.sprite-sistemafibra-logo {
    width: 157px;
    height: 19px;
    background-position: -296px -5px;
}

.sprite-social-icone-flickr {
    width: 50px;
    height: 55px;
    background-position: -295px -34px;
}

.sprite-social-icone-twitter {
    width: 50px;
    height: 55px;
    background-position: -355px -34px;
}

.sprite-social-icone-youtube {
    width: 50px;
    height: 55px;
    background-position: -415px -34px;
}

.sprite-solcial-icone-facebook {
    width: 50px;
    height: 54px;
    background-position: -303px -99px;
}


#sptrite-top{margin-bottom: -40px !important;}

.inline {
    display: -moz-inline-block;
    display: -moz-inline-box;
    display: inline-block;
    margin-right: 7px;
}
.sprite-home-icon:HOVER{
    width: 157px;
    height: 19px;
    background-position: -296px -5px;
}

/*TABELA DE CURSOS DE UM ARTIGO*/
.tabela-cursos-artigo {
  overflow-x: auto;
  min-height: 0.01%;
  background: #009D6A;
}
@media screen and (max-width: 767px) {
  .tabela-cursos-artigo {
    width: 100%;
    margin-bottom: 15px;
    overflow-y: hidden;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    border: 1px solid #ddd;
  }
}
.tabela-cursos-artigo h3 {
  background: url("/senai/taguatinga/templates/rt_hexeris/images/backgrounds/header_tabela_cursos_artigo.jpg");
  width: 750px;
  height: 56px;
  margin: 0 auto 50px;
  color: #0FB27D !important;
  text-align: center;
  text-transform: uppercase;
  font: 300 34px/100% "Bebas-neue", sans-serif;
  padding-top: 40px;
}
.wf-active .tabela-cursos-artigo h3 {
  font-size: 49px;
}
.tabela-cursos-artigo h4,
.tabela-cursos-artigo p.meios-de-pagamento {
  text-transform: uppercase;
  color: #fff !important;
  font: normal 39px/130% "bebas-neue",sans-serif !important;
  text-shadow: 0px 4px 6px #096C4B;
  text-align: center;
}
.tabela-cursos-artigo p.meios-de-pagamento {
  font-size: 22px !important;
  margin-top: 80px;
  padding: 0 40px;
}
.tabela-cursos-artigo .bg-logos {
  background: url("/senai/taguatinga/templates/rt_hexeris/images/backgrounds/footer_tabela_cursos_artigo.jpg") no-repeat;
  width: 700px;
  height: 91px;
  margin: 30px auto 0;
  text-indent: -999em;
  overflow: hidden;
}
.tabela-cursos-artigo .bg-logos.no-desc {
  margin-top: 100px;
}
.tabela-cursos-artigo .wrapper-tabela {
  margin-bottom: 30px;
  padding: 0 39px;
}
.tabela-cursos-artigo .table-bordered {
  border: 2px solid #FFFF01;
  border-radius: 0;
  border-left: 0;
}
.tabela-cursos-artigo .table-bordered thead:first-child tr:first-child th:first-child,
.tabela-cursos-artigo .table-bordered tbody:first-child tr:first-child td:first-child,
.tabela-cursos-artigo .table-bordered thead:first-child tr:first-child th:last-child,
.tabela-cursos-artigo .table-bordered tbody:first-child tr:first-child td:last-child {
  border-radius: 0;
}
.tabela-cursos-artigo th, .tabela-cursos-artigo td {
  border-radius: 0 !important;
  text-align: center;
  border-color: #FFFF01;
  border-top: 2px solid #FFFF01;
  border-left: 2px solid #FFFF01;
  font: normal 20px/130% "bebas-neue",sans-serif !important;
  color: #FFFF01;
  text-shadow: none;
}
.tabela-cursos-artigo .table-bordered thead:first-child tr:first-child th {
  border-top: 0;
}
.tabela-cursos-artigo th {
  background: transparent;
  width: 16%;
}
.tabela-cursos-artigo th:first-child {
  width: 36%;
}
.tabela-cursos-artigo td {
  padding: 0;
  vertical-align: middle;
}
.tabela-cursos-artigo .nolink td {
  padding: 8px;
}
.tabela-cursos-artigo a {
  display: block;
  padding: 8px;
}
.tabela-cursos-artigo tr a {
  color: #FFFF01;
}
.tabela-cursos-artigo tr:hover a {
  color: #FFFFFF;
}

/*BOTOES FLIPBOOK*/
.botao-destaque-flipbook {
  background: #7eb347;

  border: 0;
  border-radius: 3px;
  box-shadow: 0 2px 0 rgba(0,0,0,0.1);

  color: #ffffff;
  display: inline-block;

  font-family: 'EauSansBold', Geneva, Verdana, Helvetica, Arial, sans-serif;
  font-size: 17px;
  font-weight: normal;

  line-height: 1.7em;
  padding: 5px 15px;
  text-shadow: 1px -1px 0 rgba(0,0,0,0.3);
  transition: all 0.1s ease-in;
  vertical-align: middle;

  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;

  -webkit-box-shadow: 0 2px 0 rgba(0,0,0,0.1);
  -moz-box-shadow: 0 2px 0 rgba(0,0,0,0.1);

  -webkit-transition: all 0.1s ease-in;
  -moz-transition: all 0.1s ease-in;
  -o-transition: all 0.1s ease-in;
}
.botao-destaque-flipbook:hover {
  color: #ffffff;
  background: #81cde7;
}


/* CUSTOMIZANDO POP UP */
#test-popup {
    display: none;
}
.sj-custom-popup.sj-custom-oca-popup.sj-popup-767{width: 600px !important; height: 670px; } 


button.popup-close, .popup-close{ 
        color: transparent !important; 
        background: transparent !important;
        width: 560px !important;
        height: 630px !important;
    }

.card.card-body {margin-left: 15px !important;}
button.btn.btn-large {margin-right: 20px !important;}
.table-radius, .img-radius {border-radius: 20px;}
.ml-10 {margin-left: 10px;}
.ml-15 {margin-left: 15px;}
.ml-20 {margin-left: 20px;}
.bg-cinza {background-color: #F2F2F2;}
.borda-cinza{border:1px solid #A7A7A7;}
.pl-15 {margin-left: 20px;}






