@font-face {
font-family: 'OpenSans';
src: url("/custom/templateinatelazul/fonts/OpenSans-Regular.eot") format("embedded-opentype"),
url("/custom/templateinatelazul/fonts/OpenSans-Regular.ttf") format("truetype");
font-weight: normal;
font-style: normal;
}

@font-face {
font-family: 'OpenSans-Medium';
src: url("/custom/templateinatelazul/fonts/OpenSans-Semibold.eot") format("embedded-opentype"),
url("/custom/templateinatelazul/fonts/OpenSans-Semibold.ttf") format("truetype");
font-weight: normal;
font-style: normal;
}


.MenuGeralInatel {
  width:100%;
  max-width: 100%;
  /*
  max-width: 1240px;
  */
  position:fixed;
  top:0;
  display:block;
  background:#0061B0 url('/custom/templateinatelazul/images/menutopo/back_topA.jpg') repeat-x left top;
  color:#fff;
  z-index: 99999;
  height:101px;
  font-family: 'OpenSans' !important;
}
.menuzoom {
  width:100%;
  max-width: 1240px;
  margin:0 auto;
}

.offcanvas .offcanvas-menu {
  right:auto;
  left:0;
}

.MenuGrid25 {
  width: 25%;
  float:left;
}
.MenuGrid18 {width: 18%;}
.MenuGrid28 {width: 28%;}
.MenuGrid32 {width: 32%;}
.MenuGrid22 {width: 22%;}

div.navInatel ul li ul.menugeral, div.navInatel ul li ul.menuestudante, div.navInatel ul li ul.menupesquisadores, div.navInatel ul li ul.menuempresa, div.navInatel ul li ul.menuegressos {
    
    position: absolute;
    top:8.3em;
    left:0%;
    right:0%;
    background: #58595B;
    background: #004175;
    color:#ccc;
    z-index: 9999;
    padding:15px 3% 33px !important;
    width: 100%;
    max-width: 1212px;
    border-radius: 5px;
    margin: 0px auto !important;
    font-family: 'OpenSans' !important;
}
.DX-nav div.navInatel ul li ul.menugeral, .DX-nav div.navInatel ul li ul.menuestudante, .DX-nav div.navInatel ul li ul.menupesquisadores, .DX-nav div.navInatel ul li ul.menuempresa, .DX-nav div.navInatel ul li ul.menuegressos  {
  top:3.9em !important;
}

div.navInatel ul li ul.menugeral li, div.navInatel ul li ul.menuestudante li, div.navInatel ul li ul.menupesquisadores li, div.navInatel ul li ul.menuempresa li, div.navInatel ul li ul.menuegressos li {
  padding:0 !important;
  display:block;
}

div.navInatel ul li ul.menugeral li.titmenus, div.navInatel ul li ul.menuestudante li.titmenus, div.navInatel ul li ul.menupesquisadores li.titmenus, div.navInatel ul li ul.menuempresa li.titmenus, div.navInatel ul li ul.menuegressos li.titmenus {
  color:#fff;
  padding:0 0 7px 0 !important;
  font-size:16px;
  border-bottom: 1px solid #005295;
  margin-bottom: 15px;
  font-family: 'OpenSans' !important;
}

div.navInatel ul li ul.menugeral li a.submenu:link, div.navInatel ul li ul.menugeral li a.submenu:visited,
div.navInatel ul li ul.menuestudante li a.submenu:link, div.navInatel ul li ul.menuestudante li a.submenu:visited,
div.navInatel ul li ul.menupesquisadores li a.submenu:link, div.navInatel ul li ul.menupesquisadores li a.submenu:visited,
div.navInatel ul li ul.menuempresa li a.submenu:link, div.navInatel ul li ul.menuempresa li a.submenu:visited,
div.navInatel ul li ul.menuegressos li a.submenu:link, div.navInatel ul li ul.menuegressos li a.submenu:visited  {
  font-size:15px !important;
  padding:0 !important;
  color:#e5e5e5 !important;
  font-family: 'OpenSans' !important;
  text-decoration: none;
}

div.navInatel ul li ul.menugeral li a.submenu:hover, div.navInatel ul li ul.menugeral li a.submenu:active,
div.navInatel ul li ul.menuestudante li a.submenu:hover, div.navInatel ul li ul.menuestudante li a.submenu:active,
div.navInatel ul li ul.menupesquisadores li a.submenu:hover, div.navInatel ul li ul.menupesquisadores li a.submenu:active,
div.navInatel ul li ul.menuempresa li a.submenu:hover, div.navInatel ul li ul.menuempresa li a.submenu:active,
div.navInatel ul li ul.menuegressos li a.submenu:hover, div.navInatel ul li ul.menuegressos li a.submenu:active {
  color:#00B4FE !important;
}

div.navInatel ul li ul.menugeral li a.subsubmenu:link, div.navInatel ul li ul.menugeral li a.subsubmenu:visited,
div.navInatel ul li ul.menuestudante li a.subsubmenu:link, div.navInatel ul li ul.menuestudante li a.subsubmenu:visited,
div.navInatel ul li ul.menupesquisadores li a.subsubmenu:link, div.navInatel ul li ul.menupesquisadores li a.subsubmenu:visited,
div.navInatel ul li ul.menuempresa li a.subsubmenu:link, div.navInatel ul li ul.menuempresa li a.subsubmenu:visited,
div.navInatel ul li ul.menuegressos li a.subsubmenu:link, div.navInatel ul li ul.menuegressos li a.subsubmenu:visited {
  font-size:14px !important;
  padding-left:15px !important;
  font-family: 'OpenSans' !important;
  text-decoration: none;
}

div.navInatel ul li ul.menugeral li a.subsmenusAtivos:link, div.navInatel ul li ul.menugeral li a.subsmenusAtivos:visited,
div.navInatel ul li ul.menuestudante li a.subsmenusAtivos:link, div.navInatel ul li ul.menuestudante li a.subsmenusAtivos:visited,
div.navInatel ul li ul.menupesquisadores li a.subsmenusAtivos:link, div.navInatel ul li ul.menupesquisadores li a.subsmenusAtivos:visited,
div.navInatel ul li ul.menuempresa li a.subsmenusAtivos:link, div.navInatel ul li ul.menuempresa li a.subsmenusAtivos:visited,
div.navInatel ul li ul.menuegressos li a.subsmenusAtivos:link, div.navInatel ul li ul.menuegressos li a.subsmenusAtivos:visited {
  color:#00B4FE  !important;
  font-family: 'OpenSans' !important;
}

section#sp-top-bar > .container {
  width:100%;
  margin:0;
  padding:0;
}

#sp-main-body {
   padding: 30px 0;
}

section#sp-main-body > .container {
  width:100%;
  margin:0 auto;
  max-width: 1238px;
  padding:0px 20px;

}

section#sp-blog-noticias-videos > .container {
  width:100%;
  margin:0 auto;
  max-width: 1238px;
  padding:0px 20px;
}

section#sp-features > .container {
  width:100%;
  max-width: 1366px;
}

header#sp-header > .container {
  width:100%;
  max-width: 1247px;
}

.sppb-container {width:100% !important;}

.mobile {width:80%; display: inline-block; vertical-align: middle; }
.Logo-Inatel {display: inline-block; vertical-align: top; width:16%; margin:17px; padding:10px 20px 10px 0;}
.Logo-Inatel h1 {margin:0 !important;}

.navInatel {display: inline-block; vertical-align: top; /*width:48%;*/ width:57.5%;}
.navInatel ul {padding-top:43px !important; width: 100%;}
.navInatel ul li {list-style-type: none; display: inline;}
.sp-module .navInatel ul > li > a:link, .sp-module .navInatel ul > li > a:visited {
  text-decoration: none; color:#fff !important;  font-size: 16px;  padding:1% 1.8%; text-shadow:1px 1px 1px #003764; background:transparent; font-family: 'OpenSans' !important;
}
.sp-module .navInatel ul > li > a:hover, .sp-module .navInatel ul > li > a:active {color:#00B4FE  !important; }
.sp-module .navInatel ul > li > a.DX-Nav-Active:link, .sp-module .navInatel ul > li > a.DX-Nav-Active:visited {color:#00B4FE  !important;



}

.navInatel ul > li > a.abaAtivada:link, .navInatel ul > li > a.abaAtivada:visited {

background: #58595B;
background: #004175;

border-radius: 7px 7px 0px 0px !important;
padding: 10px 10px 28px 10px !important;
color: #FFF !important;
font-family: 'OpenSans' !important;

}

.Aside-Top-Inatel {display: inline-block; vertical-align: top; /*width:29% !important;*/ width:36% !important;}
.Aside-Top-Inatel ul {text-align: right; width: 100%;}
.Aside-Top-Inatel ul li {list-style-type: none; display: inline;}
.Aside-Top-Inatel ul li.ico-lang {margin-left:19.5%;}
.Aside-Top-Inatel ul.nav-sub {padding:7px 0 2px 0  !important;}
.Aside-Top-Inatel ul.nav-icos li {padding:0 0 0 4%;}
.Aside-Top-Inatel ul.nav-sub li a:link, .Aside-Top-Inatel ul.nav-sub li a:visited {
  font-size:9px; color:#fff  !important; text-decoration: none; padding:0 1%; text-shadow:1px 1px 1px #003764;
  font-family: 'OpenSans' !important;
}
.Aside-Top-Inatel ul.nav-sub li a:hover, .Aside-Top-Inatel ul.nav-sub li a:active {color:#00B4FE  !important;}
.Aside-Top-Inatel ul.nav-icos li a img {width:38px; height:38px;}
.Aside-Top-Inatel ul.nav-icos li a:link, .Aside-Top-Inatel ul.nav-icos li a:visited {width:38px; display: inline-block; border-radius: 100%;}
.Aside-Top-Inatel ul.nav-icos li a:hover, .Aside-Top-Inatel ul.nav-icos li a:active {background-color: #00B4FE;}
.Aside-Top-Inatel ul li a.sem-efeito:hover, .Aside-Top-Inatel ul li a.sem-efeito:active {background-color:transparent !important;}

.menu_bar {
    display:none;
}

#sp-header {
  
    
}

.OrientacaoTitulos {
  font-family: 'OpenSans';
  color: #FFF;
  padding-left: 2.5%;
  padding-left: 1%;
  font-size: 17px;
  display: inline-block !important;
  padding-top: 7px;
  background: #004E8C;
padding-right: 1%;
padding-bottom: 5px !important;
border-radius: 7px 7px 0 0 !important;
}

header#sp-header.DX-TERC {top:77px !important; display: block !important;}
header#sp-header {top:77px !important; display: block !important;}

.sp-megamenu-parent > li > a {color:#ccc; line-height: 32px; font-family: 'OpenSans' !important; font-weight: 300; font-size:14px; text-transform: none; padding-top:2px; padding-bottom:3px; text-shadow:1px 1px 7px #555; letter-spacing: -0.5px; border:none;}
.sp-megamenu-parent > li.active > a, .sp-megamenu-parent > li:hover > a {color:#fff; border-top:none; font-family: 'OpenSans' !important;  font-weight: 300; font-size:14px; text-transform: none; /*border-bottom:1px solid #fff;*/ border-bottom:3px solid #00467E; background: #005DAB; border-radius: 8px 8px 0 0 !important;}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item > a {text-align: left; font-family: 'OpenSans' !important; font-weight: 100;}
#offcanvas-toggler > i {color:#fff; height:32px !important;}
#offcanvas-toggler {line-height: 42px; margin-right: 36px; display: none;}
#offcanvas-toggler > i:hover {color:#00B4FE;}
.sp-megamenu-parent .sp-dropdown.sp-dropdown-main {top:35px;}
.sp-megamenu-parent {float:none; text-align: left; margin-top:5px;}
/* #sp-header-sticky-wrapper.sticky-wrapper {height: 45px !important; background:#58595B;}*/

/*menu menor */
.DX-nav {height:45px !important;}
.DX-nav .Logo-Inatel {vertical-align: middle; width:8%; margin:7px 0 0 0; padding:5px 10px;}
.DX-nav .Logo-Inatel img {max-width: 79.2px;}
.DX-nav .mobile {width:89%;}

.DX-nav .navInatel {/*width:36%;*/  width:40%; vertical-align: middle;}
.DX-nav .navInatel ul {padding-top:3px !important;}
.DX-nav .navInatel ul > li > a:link, .DX-nav .navInatel ul > li > a:visited {font-size: 13px !important;  padding:0.5% !important; 
color:#fff;
  text-decoration: none;
  font-family: 'OpenSans' !important;
}

.DX-nav .navInatel ul > li > a:hover, .DX-nav .navInatel ul > li > a:active {color:#00B4FE  !important;
}




.DX-nav .navInatel ul > li > a.DX-Nav-Active:link, .DX-nav .navInatel ul > li > a.DX-Nav-Active:visited {font-size: 13px !important;
  }

  .DX-nav .navInatel ul > li > a.abaAtivada:link, .DX-nav .navInatel ul > li > a.abaAtivada:visited {font-size: 13px !important;
background: #58595B none repeat scroll 0% 0%;
background: #004175;

border-radius: 7px 7px 0px 0px !important;
padding: 2px 10px 11px 10px !important;
color: #FFF !important;
font-family: 'OpenSans' !important;
  }

.DX-nav .Aside-Top-Inatel {vertical-align: middle !important; /*width:50px;*/ width:59% !important;}
.DX-nav .Aside-Top-Inatel ul {text-align: left;}
.DX-nav .Aside-Top-Inatel ul li.ico-lang {margin-left:0%;}
.DX-nav .Aside-Top-Inatel ul.nav-sub {padding:0px 0 0px 0  !important; width:65%; vertical-align: middle !important; display: inline-block;}
.DX-nav .Aside-Top-Inatel ul.nav-sub li a {font-size:10px; font-family: 'OpenSans' !important;}
.DX-nav .Aside-Top-Inatel ul.nav-icos { width:31%; vertical-align: middle !important; margin-top:5px !important; text-align: right; display: inline-block;}
.DX-nav .Aside-Top-Inatel ul.nav-icos li {padding:0 0 0 1.5%;}
.DX-nav .Aside-Top-Inatel ul.nav-icos li a img {width:28px; height:28px;}
.DX-nav .Aside-Top-Inatel ul.nav-icos li a:link, .Aside-Top-Inatel ul.nav-icos li a:visited {width:28px;}




/*MENUS INTERNOS */

.nav > li > a { padding: 2px 15px !important;}
.sp-module ul.nav li {
margin-bottom: 4px;
}

.sp-module ul.nav li.deeper.parent { background: rgba(0,0,0,0.01); border-bottom: 1px solid rgba(0,0,0,0.04);}
.nav > li.active > a, .nav li ul li.active a { background:#f4f4f4 !important;}






.DX-menuinterno  .separator {
  margin-left: 14px;
  color:#666 !important;
  font-weight: 600;
  }
.DX-menuinterno  .divider::after {
  
  background-color: #DDD;
content: "";
height: 1px;
display: block;
margin: 10px 0px 0px 12px;
width: 50px;
left: 0px;
bottom: -20px;
}

.DX-submenu {
  padding-left:25px;
  display: block;
  margin-bottom:0;
}



li.ico-lang {display: none !important;}
li.ico-search {display: none !important;}
#myModalSearch {display: none !important;}
#myModalLanguage {display: none !important;}
 


/* ==== Estilos do Slide iniciando no ICC ==== */
.box-total, .boxtitulo, .boxglobal, .estadoinicial, .boxglobal h4, .chamada-azul-botao a:link, .chamada-azul-botao a:visited,
.backgroundCinza a:link, .backgroundCinza a:visited, .backgroundCinza a img, a.bnt-Conheca-Icons:link, a.bnt-Conheca-Icons:visited, a.icon-contato, a.icon-rodape-contato, a.icon-rodape-calendario, a.icon-rodape-noticias, a.icon-rodape-radio, img.icon-imgs-geral, .grid-3, .zoom8para1, img.tonsdeCinza, span.efeito50p80SPAN img.efeito50p80, .tableInatel tr:hover td, .DestTop a.btn-dest-slideshow:hover, .estadoinicial-Grid3, .estadoinicial-Grid3-estudantes, .boxglobal-Grid3, a.bot_ext,a.bot_ext:hover, .blocosDesafios, .blocosDesafios:hover, .SJ-grid6, .boxglobal-Grid3:hover .iconIdeacao, .boxglobal-Grid3:hover .iconPreincubadora,  .boxglobal-Grid3:hover .iconIncubadora, .vritrines-mosaico, .vritrines-mosaico:hover, .box-cinza-radius, .box-cinza-radius:hover, .box-cinza-radius:hover p img, img.selo-7x100
  , .IconMaisTitulo a.linkIconMaisTitulo:link, .IconMaisTitulo a.linkIconMaisTitulo:visited, .IconMaisTitulo a.linkIconMaisTitulo:hover, .IconMaisTitulo a.linkIconMaisTitulo:active, .IconMaisTitulo a.linkIconMaisTitulo img, .IconMaisTitulo a.linkIconMaisTitulo:hover img, 
 .IconMaisTitulo, .IconMaisTitulo:hover, .IconMaisTitulo img, .IconMaisTitulo:hover img, div.SJ-Hover-Azul, div.SJ-Hover-Azul:hover, .menu-bolhas a:hover span.ico-bolhas img, .menu-bolhas span.ico-bolhas img, .blocoFlutuante, .blocoFlutuante:hover, .lista-vertical-icones:hover .lista-vertical-circulo, .docman_document, .docman_document:hover, .background-radio-player, .background-radio-player:hover, h3.SJ-Back-Ico-TVInatel a, h3.SJ-Back-Ico-JornalInatel a, h3.SJ-Back-Ico-Podcasts a, .SJ-Grids5-Efeitos-Cinza-Branco:hover .sppb-addon-feature.feature-box4 p, .SJ-Grids5-Efeitos-Cinza-Branco:hover .sppb-addon-feature.feature-box4 h3, .SJ-Grids5-Efeitos-Cinza-Branco:hover .sppb-addon-feature.feature-box4 .sppb-addon-text, .SJ-Grids5-Efeitos-Cinza-Branco, .SJ-Grids5-Efeitos-Cinza-Branco:hover, .SJ-Grids5-Efeitos-Cinza-Branco:hover .sppb-addon-feature.feature-box4, .efeito-cinza-branco, .efeito-cinza-branco:hover, .SJ-Grids5-Efeitos-Cinza-Branco:hover .efeito-cinza-branco, .SJ-Calendario-Blocos p.seta-Cal-Bloco:hover, .SJ-Calendario-Blocos p.seta-Cal-Bloco   {
    -webkit-transition: 0.6s;
    -moz-transition: 0.6s;
    -ms-transition: 0.6s;
    -o-transition: 0.6s;
    transition: 0.6s;

    white-space: normal !important;
}
.box-total {
    display:block;
    /*width:96.4912280701754%;*/
    width:100%;
    max-width:1366px;
    /*max-width: 1600px; Futuramente arrumar para 1600 ou 1920px */
    margin:0 auto;
    /*padding:0 1.7543859649123% 0 1.7543859649123%;*/
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    color:#000;
    
}

.box-total .sppb-row .sppb-col-sm-3 {
  padding:0 !important;
}

.box-total .sppb-row .sppb-col-sm-3:nth-of-type(1) {
  padding-left: 15px !important;
}

.Grid4-1, .Grid4-2, .Grid4-3, .Grid4-4 {
  
}

.boxtitulo h2 {font-size: 22px; color:#2D4452;  font-family: OpenSans !important; text-align: center; margin-bottom: 10px;}
.boxtitulo h3 {font-size: 22px; font-weight: normal; color:#2D4452; font-family: OpenSans-Light !important; padding:0 !important; text-align: center;}

.boxglobal {
    color:#fff;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    width:25%;
    display: inline-block;
    vertical-align: top;
    height: 200px;
    margin-right: -4px;
    
}
.boxglobal-Grid3 {
    color:#fff;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    width:33.333333%;
    display: inline-block;
    vertical-align: top;
    position: relative;
    margin-right: -4px;
    
}
.boxglobal-Grid5 {
    color:#fff;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    width:20%;
    display: inline-block;
    vertical-align: top;
    position: relative;
    margin-right: -4px;
    
}
.estadoinicial, .estadoinicial-Grid3-estudantes {
  padding:22px;
  min-height: 317px;
  background-color: transparent;
  position: relative;
}

.estadoinicial-Grid3 {
  padding:22px;
  min-height: 460px;
  background-color: transparent;
}

.boxglobal-Grid5 .estadoinicial {
  min-height: 240px;
}

.boxglobal h4 {
  font-weight: normal;
  font-size:20px;
  font-family: OpenSans !important;
  letter-spacing: -1px;
  color:#fff;
  text-shadow:  1px 1px 1px #00133C;
  text-align: center;
  padding-top:80px;
  margin-top:40px;
}
.boxglobal-Grid3 h4 {
  font-weight: normal;
  font-size:35px;
  font-family: 'OpenSans-Light' !important;
  letter-spacing: -1px;
  color:#fff;
  text-shadow:  1px 1px 1px #333;
  text-align: center;
  padding-top:80px;
  margin-top:40px;
}

.boxglobal-Grid3 h4.NovoPadding {
  padding-top:160px !important;
  }
.boxglobal:hover h4, .boxglobal:hover h4.IconBox1, .boxglobal:hover h4.IconBox2, .boxglobal:hover h4.IconBox3, .boxglobal:hover h4.IconBox4,
.boxglobal:hover h4.IconBox1-EC, .boxglobal:hover h4.IconBox2-EC, .boxglobal:hover h4.IconBox3-EC, .boxglobal:hover h4.IconBox4-EC,
.boxglobal:hover h4.IconBox1-Biblioteca, .boxglobal:hover h4.IconBox2-Biblioteca, .boxglobal:hover h4.IconBox3-Biblioteca, .boxglobal:hover h4.IconBox4-Biblioteca,
.boxglobal:hover h4.IconBox1-Nemp, .boxglobal:hover h4.IconBox2-Nemp, .boxglobal:hover h4.IconBox3-Nemp, .boxglobal:hover h4.IconBox4-Nemp,
.boxglobal:hover h4.IconBox1-Egressos, .boxglobal:hover h4.IconBox2-Egressos, .boxglobal:hover h4.IconBox3-Egressos, .boxglobal:hover h4.IconBox4-Egressos,
.boxglobal:hover h4.IconBox1-Empresas, .boxglobal:hover h4.IconBox2-Empresas, .boxglobal:hover h4.IconBox3-Empresas, .boxglobal:hover h4.IconBox4-Empresas,
.boxglobal:hover h4.IconBox1-Pesquisa, .boxglobal:hover h4.IconBox2-Pesquisa, .boxglobal:hover h4.IconBox3-Pesquisa, .boxglobal:hover h4.IconBox4-Pesquisa,
.boxglobal:hover h4.IconBox1-Estudantes, .boxglobal:hover h4.IconBox2-Estudantes, .boxglobal:hover h4.IconBox3-Estudantes, .boxglobal:hover h4.IconBox4-Estudantes
 {
  background:transparent;
  padding-top:0;
  text-align: left;
  margin-top:20px;
}

.boxglobal h4.NovoPadding {
  padding-top:160px !important;
  text-align: center;
  margin-top: 0;
}

.boxglobal-Grid5 h4.tit-boxes {
  font-weight: bold;
  font-size:19px;
  font-family: 'OpenSans-Light' !important;
  letter-spacing: -0.5px;
  color:#fff;
  text-shadow:  1px 1px 1px #333;
  text-align: center;
  padding-top:40px;
  margin-top:15px;
}


.sppb-addon-feature .sppb-addon-text {
  font-family: OpenSans !important;
}
.chamada-cinza-quadriculada {
    background: #f9f9f9 url('/custom/templateinatelazul/images/background/background-cinza-quadriculado.png') repeat left top;
  }
  .chamada-azul {
    background:#337AB8;
    padding:0 60px 10px 60px;
  }

  .chamada-azul h3 {
    color:#fff;
    font-family: OpenSans;
    font-size:18px;
    text-transform: uppercase;
    background: url('/custom/templateinatelazul/images/icon/ico-carta.jpg') no-repeat right center;
    padding: 50px 136px 50px 0;
  }

  .cha-azul-texto {
    display: inline-block;
    vertical-align: middle;
    width:70%;
  }

  .chamada-azul-botao {
    display: inline-block;
    vertical-align: middle;
    width:28.5%;
    text-align: right;
  }

  .chamada-azul-botao a:link, .chamada-azul-botao a:visited {
    text-decoration: none;
    background:transparent;
    padding:6px 15px;
    color:#fff;
    font-size: 18px;
    font-family: OpenSans;
    text-transform: uppercase;
    text-align: justify;
    display: inline-block;
    display:-moz-box;
    padding:5px 15px;
    border-radius: 8px;
  }

  .chamada-azul-botao a:hover, .chamada-azul-botao a:active {background: #2D4452;}

  .DX-No-Margin {
    width:100%;
    max-width: 1366px;
    /*max-width: 1600px; Futuramente arrumar para 1600 ou 1920px */
    margin:0 auto;
    padding-top:32px;
  }
  .DX-No-Padding {padding:0;}
  .sppb-addon-feature.feature-box4 {
    background-color: #fff !important;
  }
  .sppb-addon-feature.feature-box4:hover {
    background-color:transparent !important;
  }
  .sppb-addon-feature .sppb-feature-box-title {
    font-family: OpenSans-Medium !important;
    font-size: 16px !important;
    color:#818286 !important;
    line-height: 17px !important;
    font-weight: 300 !important;
  }
  .backgroundCinzaClaro {padding:25px 80px; background-color:#f3f3f3;}
  .backgroundCinzaClaro h3.sp-module-title {text-align: center; font-size: 30px;}
  .backgroundCinza {background:#F6F6F6; padding:22px;}
  .backgroundAzul {background:#0D7495;}
  .backgroundAzulClaro {background:#B5E0F1;}
  .backgroundCinza iframe.iframeHome {border:none; width:100%; max-width:520px; height:330px; z-index:1;}
  iframe.iframeHome520 {border:none; width:100%; max-width:520px; height:330px; z-index:1;}
  iframe.desafiosVideos {border:none; width:100%; max-width:800px; height:420px; border-radius: 14px;}
  iframe, embed, video {z-index: 1 !important;}
  .backgroundCinza h3 {font-family: OpenSans !important; font-size: 30px; color:#6BA1CD; text-transform: uppercase;}
  .backgroundCinza h3.artigos {font-size: 18px; color:#333; text-transform: uppercase; font-weight: 600;}
  .backgroundCinza h3.color333 {color:#333;}

  .backgroundAzul h3 {color:#fff;}
  .backgroundCinza p {font-family: OpenSans !important; font-size: 16px; color:#646464; text-transform: uppercase;}
  .backgroundAzul p {font-family: OpenSans !important; font-size: 16px; color:#fff; text-transform: none;}
  .backgroundCinza p.data {font-size:15px; font-weight: 900; background: url('/custom/templateinatelazul/images/icon/ico-data.png') no-repeat left center; padding-left:25px;}
  .backgroundCinza p.artigos {font-size: 14px; color:#333; text-transform: none;}
  .backgroundCinzaPadding {padding:22px;}
  .backgroundCinzaPaddingTB {padding:22px 0; text-align: center;}
  .backgroundCinza a:link, .backgroundCinza a:visited {
    text-decoration: none;
    color:#6CA2D0;
    font-family: OpenSans !important;
    font-size: 16px;
    display: inline-block;
    vertical-align: middle;
    width: auto;
  }
  .backgroundCinza a.artigos:link, .backgroundCinza a.artigos:visited {
    text-transform: uppercase;
    vertical-align: baseline;
    font-size:14px;
  }
  .depoimentos-widgetkit {display: block; clear: both; width: 100%;}
  .depoimentos-widgetkit h4 {text-transform: uppercase; color:#fff; font-size:22px; font-weight: bold; font-family: OpenSans-Light; margin-bottom:2px; padding-top:15px; padding-bottom:0;}
  .depoimentos-widgetkit h5 {color:#fff; font-size:18px; font-family: OpenSans-Light; padding:0; margin-top:1px;}
  .float-left-responsive {float:left; margin-right:15px; margin-bottom:15px;}
  .float-right-responsive {float:right; margin-left:15px; margin-bottom:15px;}

  .backgroundCinza a:hover, .backgroundCinza a:active {
    color:#646464;
    text-decoration: underline;
  }

  .backgroundCinza a img {border:1px solid transparent;}

  .backgroundCinza a img:hover {
    box-shadow: 0 0px 4px 0px #337AB8;
  -o-box-shadow: 0 0px 4px 0px #337AB8;
  -ms-box-shadow: 0 0px 4px 0px #337AB8;
  -moz-box-shadow: 0 0px 4px 0px #337AB8;
  -webkit-box-shadow: 0 0px 4px 0px #337AB8;
  background:#337AB8;
  border:1px solid #337AB8;
  border-radius:100%;
  }

  .SemEfeitoImg a img {border:0 !important;}

  .SemEfeitoImg a img:hover {
    box-shadow: none;
  -o-box-shadow: none;
  -ms-box-shadow: none;
  -moz-box-shadow: none;
  -webkit-box-shadow:none;
  background:#337AB8;
  border:0 !important;
  border-radius:0 !important;
  }


  .TitleH3Slides .sppb-addon .sppb-addon-title {
    margin-bottom: 15px !important;
    font-family: OpenSans-Medium !important;
    color:#6C6D71 !important;
    text-align: center !important;
    font-weight: 100;
  }

  .TitleH3Slides .sppb-addon .sppb-addon-title::after {
    display: none !important;
  }

  .sppb-addon .sppb-addon-title::after{
  background-color: transparent !important;
}

  .TitleH3Slides .sets ul li {min-height: 100px !important;}

  #sp-page-builder {
    padding:50px 0;
  }
  .page-37,   .page-35, .page-38 {padding:0px !important;}
  #sp-bottom {background:#00569F !important; padding:15px 0 10px 0 !important; display: block; /*position: absolute; width:100%; bottom:0; height: 103px;*/}
  #sp-bottom .acymailing_module_form td {width:100%;}
  #sp-bottom p strong {color:#fff; font-family: OpenSans;}
  #sp-bottom p {color:#fff; font-family: OpenSans-Medium; margin-bottom: 0px; line-height: 1.4em; font-size:13px;}
  #sp-bottom .acymailing_module input.inputbox {background:#fff; color:#666; height:50px;}
  #sp-bottom .acymailing_module input.inputbox:hover, #sp-bottom .acymailing_module input.inputbox:hover {background:#ccc;}
  #sp-bottom .acymailing_module .button.subbutton.btn.btn-primary {background:#ccc; height: 50px; margin-top:0;}
  #sp-bottom .acymailing_module .button.subbutton.btn.btn-primary:hover {background:#003159;}
  #sp-bottom a:link, #sp-bottom a:visited {color:#fff;}
  #sp-bottom a:hover, #sp-bottom a:active {color:#ccc; text-decoration: underline;}
  #sp-bottom > .container {width:100%; max-width: 1238px; margin:0 auto; padding:0 20px;}
  #sp-bottom4 {padding-left: 150px !important;}
  .sp-module {
    margin-top: 0px !important;
  }

  .sp-module ul > li > a { text-transform: none !important;}

  .DivVaziaSlideShow {margin-top:-9px !important;}


a.icon-contato:link, a.icon-contato:visited {
  /*
  background: url('/custom/templateinatelazul/images/icon/icon_rodape_contato.png') no-repeat left top;
  padding:7px 0 10px 44px;
   height:33px;
  */
  color:#fff;
  font-size: 14px;
  font-weight: normal;
  font-family: 'OpenSans';
  padding:7px 0 10px 44px;
  width:auto;
  padding:0px 0 0px 0px;
  text-decoration: none;
}
a.icon-contato:hover, a.icon-contato:active {
  /*background: url('/custom/templateinatelazul/images/icon/icon_rodape_contato.png') no-repeat left bottom;*/
  color:#15B9FF !important;
  text-decoration: none !important;
}

a.icon-rodape:link, a.icon-rodape:visited {
color: #FFF;
font-size: 20px;
font-weight: bold;
font-family: "OpenSans";
display: inline;
height: 44px;
vertical-align: middle;
padding: 2px 0px 3px 42px;
margin-right: 32px;
line-height: 2em;
}
a.icon-rodape:hover, a.icon-rodape:active {
  color:#15B9FF !important;
  text-decoration: none !important;
}

a.icon-rodape-contato:link, a.icon-rodape-contato:visited {
  background: url('/custom/templateinatelazul/images/icon/icon_rodape_contato.png') no-repeat left top;
}
a.icon-rodape-contato:hover, a.icon-rodape-contato:active {
  background: url('/custom/templateinatelazul/images/icon/icon_rodape_contato.png') no-repeat left bottom;
}
a.icon-rodape-noticias:link, a.icon-rodape-noticias:visited {
  background: url('/custom/templateinatelazul/images/icon/icon_rodape_noticias.png') no-repeat left top;
}
a.icon-rodape-noticias:hover, a.icon-rodape-noticias:active {
  background: url('/custom/templateinatelazul/images/icon/icon_rodape_noticias.png') no-repeat left bottom;
}

a.icon-rodape-calendario:link, a.icon-rodape-calendario:visited {
  background: url('/custom/templateinatelazul/images/icon/icon_rodape_calendario.png') no-repeat left top;
}
a.icon-rodape-calendario:hover, a.icon-rodape-calendario:active {
  background: url('/custom/templateinatelazul/images/icon/icon_rodape_calendario.png') no-repeat left bottom;
}

a.icon-rodape-radio:link, a.icon-rodape-radio:visited {
  background: url('/custom/templateinatelazul/images/icon/icon_rodape_radio.png') no-repeat left top;
}
a.icon-rodape-radio:hover, a.icon-rodape-radio:active {
  background: url('/custom/templateinatelazul/images/icon/icon_rodape_radio.png') no-repeat left bottom;
}


a.icon-contato2:link, a.icon-contato2:visited {
  background: url('/custom/templateinatelazul/images/icon/icon_contato.png') no-repeat left top;
  height:44px;
  color:#fff;
  font-size: 25px;
  font-weight: bold;
  font-family: 'OpenSans';
  padding:5px 0 10px 61px;
}
a.icon-contato2:hover, a.icon-contato2:active {
  background: url('/custom/templateinatelazul/images/icon/icon_contato.png') no-repeat left bottom;
  color:#15B9FF !important;
  text-decoration: none !important;
}

.breadcrumbs-top {margin-top:5px !important; margin-bottom: 0 !important; padding: 3px 13px 0 !important;}
.breadcrumbs-top2 {margin-top:-12px !important;}
.SemFloatComDisplay {display:inline-block !important; vertical-align: top !important; float:none !important; margin-right:-4px !important; margin-bottom:20px;}
img.icon-imgs-geral {width:100%; max-width:140px; height:140px; margin-bottom:20px; text-align:center; display:inline-block; border-radius:100%; border:1px solid #ccc; padding:10px;}
img.icon-imgs-geral-180 {max-width:180px; height:180px;}
img.icon-imgs-geral-120 {max-width:120px; height:120px;}
img.icon-imgs-geral-100 {max-width:100px; height:100px;}
img.icon-imgs-geral:hover {border:1px solid #fff; background: #f1f1f1;
box-shadow: 0 0px 10px 0px #c8c8c8;
  -o-box-shadow: 0 0px 10px 0px #c8c8c8;
  -ms-box-shadow: 0 0px 10px 0px #c8c8c8;
  -moz-box-shadow: 0 0px 10px 0px #c8c8c8;
  -webkit-box-shadow: 0 0px 10px 0px #c8c8c8;}
.center-center {text-align: center !important;}

img.icon-imgs-100 { max-width:100px; height:100px;}

img.icon-imgs-geral-cinza {border:1px solid #fff; background: #f1f1f1;
box-shadow: 0 0px 10px 0px #c8c8c8;
  -o-box-shadow: 0 0px 10px 0px #c8c8c8;
  -ms-box-shadow: 0 0px 10px 0px #c8c8c8;
  -moz-box-shadow: 0 0px 10px 0px #c8c8c8;
  -webkit-box-shadow: 0 0px 10px 0px #c8c8c8;


}

img.icon-imgs-geral-cinza:hover {
  border:1px solid #ccc;
  box-shadow: none;
  -o-box-shadow: none;
  -ms-box-shadow: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  background:#fff;


}

.lista-menor-50 {width:50% !important;}
.btn-circular-cursos {width:25%; display:inline-block; vertical-align:middle;}
.btn-circular-cursos a.btn-circular-a:link, .btn-circular-cursos a.btn-circular-a:visited {
  width:160px; height: 160px; display:block;
  font-size:14px; color:#fff; text-align:center; line-height:18px; 
  padding:20px; border-radius:100%;
  background:#00569F;
  border:1px solid #00569F;
  text-shadow: 2px 2px 3px #004379;
  -webkit-transform: scale(0.9);
  -moz-transform: scale(0.9);
  transform: scale(0.9);
  -webkit-transition: 0.6s;
    -moz-transition: 0.6s;
    -ms-transition: 0.6s;
    -o-transition: 0.6s;
    transition: 0.6s;
}
.btn-circular-cursos a.btn-circular-a:hover, .btn-circular-cursos a.btn-circular-a:active {
  color:#ccc;
  background:transparent;
  text-shadow: 2px 2px 3px #fff;
  border:1px solid #ccc;
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  transform: scale(1);
}

.lista-vertical-icones {margin:0 0 25px 10px;}
.lista-vertical-icones:hover img.icon-imgs-geral, .Grid-1-5:hover img.icon-imgs-geral, .efeitoEmIco:hover img.icon-imgs-geral {border:1px solid #fff; background: #f1f1f1;
box-shadow: 0 0px 10px 0px #c8c8c8;
  -o-box-shadow: 0 0px 10px 0px #c8c8c8;
  -ms-box-shadow: 0 0px 10px 0px #c8c8c8;
  -moz-box-shadow: 0 0px 10px 0px #c8c8c8;
  -webkit-box-shadow: 0 0px 10px 0px #c8c8c8;


} 

.SJ-Grids5-Efeitos-Cinza-Branco {border: 1px solid #f1f1f1; border-radius: 7px; padding: 20px; min-height: 226px; background: #fff;}
.SJ-Grids5-Efeitos-Cinza-Branco:hover {background:#f1f1f1;}
.efeito-cinza-branco {font-size:45px; color:#818286;}
.SJ-Grids5-Efeitos-Cinza-Branco:hover .efeito-cinza-branco {color:#00569D; font-size:35px;}
.SJ-Grids5-Efeitos-Cinza-Branco:hover .sppb-addon-feature.feature-box4 {background: transparent !important;}
.SJ-Grids5-Efeitos-Cinza-Branco:hover .sppb-addon-feature.feature-box4 p, .SJ-Grids5-Efeitos-Cinza-Branco:hover .sppb-addon-feature.feature-box4 h3, .SJ-Grids5-Efeitos-Cinza-Branco:hover .sppb-addon-feature.feature-box4 .sppb-addon-text  {color:#00569D !important;}

.icon-left-lista {display:inline-block; vertical-align:top; width:100%; height: auto; max-width: 180px;}
.icon-left-lista-220 {width:220px;}
.icon-left-140 {width:140px !important;}
.bloco-lista {display:inline-block; vertical-align:top; width:70%; width: 77.9%;}
.bloco-lista-60 {width:60%;}
.ul-lista {margin-top:0; padding-top:0; text-indent:0; padding-left:15px;}
li.doisGrids {display:inline-block; width:45%; border-left:10px solid #ccc; padding-left:15px; margin-bottom:1px; vertical-align: top;}

.grid-3 {width:32%; display:inline-block; vertical-align:top; border-radius: 8px; background:#fff; min-height: 160px; margin-top:20px;}
.right-3 {margin-right:1.5%;}
.seta-right-azul {background: transparent no-repeat 8% 75px;}
.grid-3 h4 {background:#00569F; border-radius: 8px; color:#fff; padding:10px 0; margin:0 0 10px 0; text-align: center; width:100%;}

.grid-3 p {text-align: left; padding:0 40px 0 0px; }
.numbers-3 {float:left;  padding:0px 0 50px 10px !important; font-size:60px; margin-top:15px; color:#00569F; margin-right:10px; }

.grid-3:hover p, .grid-3:hover strong  {color:#fff;}
.grid-3:hover {background:#00569F;}
.seta-right-azul:hover {background:#00569F url('/custom/templateinatelazul/images/icon/seta.png') no-repeat 95% 75px;}

img.tonsdeCinza {
  -webkit-filter: grayscale(100%);
   -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
     -o-filter: grayscale(100%);
  filter: grayscale(100%);
  width:100%;
  max-width: 150px;

}
img.tonsdeCinza:hover {
  -webkit-filter: none;
   -moz-filter: none;
    -ms-filter: none;
     -o-filter: none;
  filter: none;
  -webkit-transform: scale(0.9);   -moz-transform: scale(0.9);   transform: scale(0.9);
}
a.efeito50p80A {font-size:16px;}
span.efeito50p80SPAN img.efeito50p80 {
  max-width: 50%; text-align: center; margin: 0 auto; border-radius: 100%; border: 2px solid #fff; box-shadow: 0 0 3px #999;
}
span.efeito50p80SPAN:hover img.efeito50p80 {max-width: 80%;


box-shadow: 0 0 8px #00569F;
  -o-box-shadow: 0 0 8px #00569F;
  -ms-box-shadow: 0 0 8px #00569F;
  -moz-box-shadow: 0 0 8px #00569F;
  -webkit-box-shadow: 0 0 8px #00569F;
 }


a.link-img-texto img {padding-bottom: 10px;}
a.link-img-texto:link, a.link-img-texto:visited {
  -webkit-filter: grayscale(100%);
   -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
     -o-filter: grayscale(100%);
  filter: grayscale(100%);
  
  color:#999;

}

a.link-img-texto:hover, a.link-img-texto:active {
  -webkit-filter: grayscale(0%);
   -moz-filter: grayscale(0%);
    -ms-filter: grayscale(0%);
     -o-filter: grayscale(0%);
  filter: grayscale(0%);
  
  color:#fff;
}

.semAbaTag {
  /*margin-top:-32px;
  width:100%;
  max-width: 800px;
  margin-left:auto;*/
  background:#ED2470;
}

.semAbaTag .filter_padder {
  display: none;
  margin:0;
  padding:0;
}

.zoom8para1 {
  -webkit-transform: scale(0.8);   -moz-transform: scale(0.8);   transform: scale(0.8);
  background:#005FC3;
}
.zoom8para1:hover {
  -webkit-transform: scale(1);   -moz-transform: scale(1);   transform: scale(1);
  background:#fff;
}

.zoom8para1 .sppb-addon-content .sppb-addon-text, .zoom8para1 .sppb-addon-content h3  {color:#fff !important;}

.zoom8para1 .sppb-img-responsive {
  border-radius: 100%;
}
.zoom8para1:hover h3, .zoom8para1:hover .sppb-addon-text  {
  color:#005FC3 !important;
}

.wk-gallery-wall.margin > * {margin: 0 25px 60px 0 !important;}



.rodapeInatel {
  background: #00569F;
  padding: 15px 0 10px 0 !important;
  display: block;
  font-family: 'OpenSans' !important;
}
.rodapeInatel span, .rodapeInatel p, .rodapeInatel strong {
  font-family: 'OpenSans' !important;
}
.rodapeInatel p {
color: #fff;
margin-bottom: 0px;
line-height: 1.4em;
font-size: 13px;
font-weight: 100;
}

.rodapeInatel a:link, .rodapeInatel a:visited {color:#fff; text-decoration: none;}
.rodapeInatel a:hover, .rodapeInatel a:active {color:#ccc; text-decoration: underline;}

.ajeitar {padding-left:96px;}


/* ######################################################################################## */
/* ######################################################################################## */
/* ######################################################################################## */
/* ######################################################################################## */
/* ######################################################################################## */
/* ######################################################################################## */
/* ######################################################################################## */
/* ######################################################################################## */
/* ######################################################################################## */

@media screen and (min-width: 1367px) and (max-width: 5000px) {
  .background-estrutura-radio {background: #000 url('/custom/templateinatelazul/images/background/back-estrutura-radio.jpg') no-repeat center center;}
  .background-noticias-radio {background-position: center center;}
}

@media screen and (max-width: 1365px) {
  .left-center-1365 {text-align: center !important;}
  .SJ-DIB-1365 {display: block; text-align: center;}
  .SJ-DIB-1365 img {margin:0 auto;}
  .link-white a:link, .link-white a:visited {
    padding-top:5px !important;
    padding-bottom:15px !important;

}
}

@media screen and (max-width: 1290px) {
  .background-radio-player {background: #BEBFDB url('/custom/templateinatelazul/images/background/back-radio-player.jpg') no-repeat center bottom; background-blend-mode: normal;}
}

@media screen and (max-width: 1250px) {
.wrap1200-padding-25 {
  max-width:1300px; padding:0 25px;
}
}

@media screen and (max-width: 1230px) {
  .bloco-lista { width: 100%;}
}

@media screen and (max-width: 1200px) {
  
  .SJ-DIV-35 {width: 100%; margin-bottom: 15px;}
  .SJ-DIV-64 {width: 100%;}


.IconArea1, .IconArea2 {
margin-left: 116px;
}


}


@media screen and (max-width: 1180px) {
  .MenuGeralInatel {height:45px !important;}
  .Logo-Inatel {vertical-align: middle; width:8%; margin:10px; padding:2px 10px;}
  .mobile {width:89%;}
  .navInatel {width:40%; vertical-align: middle;}
  .navInatel ul {padding-top:3px !important;}
  .navInatel ul > li > a:link, .navInatel ul > li > a:visited {font-size: 13px !important;  padding:0.5% !important;}
  .Aside-Top-Inatel {vertical-align: middle !important; width:59% !important;}
  .Aside-Top-Inatel ul {text-align: left;}
  .Aside-Top-Inatel ul li.ico-lang {margin-left:0%;}
  .Aside-Top-Inatel ul.nav-sub {padding:0px 0 0px 0  !important; width:65%; vertical-align: middle !important;}
  .Aside-Top-Inatel ul.nav-sub li a {font-size:10px;}
  .Aside-Top-Inatel ul.nav-icos {width:31%; vertical-align: middle !important; margin-top:5px !important; text-align: right;}
  .Aside-Top-Inatel ul.nav-icos li {padding:0 0 0 1.5%;}
  .Aside-Top-Inatel ul.nav-icos li a img {width:28px; height:28px;}
  .Aside-Top-Inatel ul.nav-icos li a:link, .Aside-Top-Inatel ul.nav-icos li a:visited {width:28px;}

  .cha-azul-texto {width:65%;}
  .chamada-azul-botao {width:33.5%;}

  section.TopoSlideShow {margin-top:35px !important;}
  .SJ-MT-90-30 {margin-top:30px;}
  .SJ-MT-00-30 {margin-top:30px;}
   .SJ-MT-70-30 {margin-top:30px;}

   .IconArea1, .IconArea2 {
margin-left: 106px;
}

  }

  @media screen and (max-width: 1150px) {
    .MenuGrid18 {width: 16%;}
    .MenuGrid28 {width: 32%;}
    .MenuGrid32 {width: 36%;}
    .MenuGrid22 {width: 16%;}
  }

@media screen and (max-width: 1100px) {



  .cha-azul-texto {width:60%;}
  .chamada-azul-botao {width:38.5%;}


  .menuzoom {height: 42px !important;}
  .MenuGeralInatel {
    height: 40px !important;
    z-index: 99999;
  }

  #sp-header {
  top:0px !important;
  width:60px !important;
  right:0;
  position: fixed !important;
  height: 40px;
  box-shadow: none !important;

  max-width: auto;
  left:auto;
  margin-left:0px;
}

#sp-header-sticky-wrapper.sticky-wrapper {
  top:0;
  right:0;
  position: fixed;
  z-index: 888;
}



.hidden-xs {display: none !important;}
#offcanvas-toggler {float: none; text-align: center !important;  width: 0; display: block;}
#offcanvas-toggler > i {padding:6px 10px !important; margin:0 !important;}
#offcanvas-toggler:hover > i {color:#00B4FE !important;}

  .mobile  {
    height:400px !important;
    position:relative !important;
    top:auto;
    display: block;
    background-color:#015EAC;
    background-image: none;
    width: 95% !important;
    left:-100%;
    overflow: auto;
}

section#sp-top-bar {
  padding:0 !important;
}
section#sp-top-bar > .container > .row {
  margin:0;
  padding:0;
}

#sp-top1 {
  width:100% !important;
  max-width: 100% !important;
  margin:0 !important;
  padding:0 !important;
}
  
.Logo-Inatel {
  width:122px;
  text-align: right;
}

.Logo-Inatel a {
  width:122px !important;
  text-align: right;
}

.navInatel ul li, .Aside-Top-Inatel ul.nav-sub li, .Aside-Top-Inatel ul.nav-icos li,
.DX-nav .navInatel ul li, .DX-nav .Aside-Top-Inatel ul.nav-sub li, .DX-nav .Aside-Top-Inatel ul.nav-icos li
 {
    display:block;
    float:none;

}

 .navInatel ul > li > a:link,  .navInatel ul > li > a:visited, .DX-nav .navInatel ul > li > a:link, .DX-nav .navInatel ul > li > a:visited, .Aside-Top-Inatel ul.nav-sub li a:link, .Aside-Top-Inatel ul.nav-sub li a:visited, .DX-nav .Aside-Top-Inatel ul.nav-sub li a:link, .DX-nav .Aside-Top-Inatel ul.nav-sub li a:visited, .Aside-Top-Inatel ul.nav-icos li a:link, .Aside-Top-Inatel ul.nav-icos li a:visited, .DX-nav .Aside-Top-Inatel ul.nav-icos li a:link, .DX-nav .Aside-Top-Inatel ul.nav-icos li a:visited {
  font-size: 17px !important;
  width: 100%;
  text-align: left;
  float: none;
  border-bottom:1px solid rgba(255,255,255, .2);
  display: block;
  width: 100%;
  padding: 5px 20px !important;
  background: transparent !important;
  border-radius: 0;
}

.DX-nav .navInatel ul > li > a.abaAtivada:link, .DX-nav .navInatel ul > li > a.abaAtivada:visited {
  font-size: 17px !important;
  padding: 5px 20px !important;
  border-bottom:1px solid rgba(255,255,255, .2);
}

.navInatel, .Aside-Top-Inatel, .DX-nav .navInatel, .DX-nav .Aside-Top-Inatel {
  width:80% !important;
  display: block!important;
}
.nav-sub, .nav-icos, .DX-nav .nav-sub, .DX-nav .nav-icos {
  width:100% !important;
  display: block;
}

.nav-sub li, .nav-icos li, .DX-nav .nav-sub li, .DX-nav .nav-icos li {
    display: block;
    float:none;
    padding:0 !important;
}

.menu_bar {
    display:block;
    ERAwidth:40%;
    width: 60%;
    height:40px;
    top:0;
    position: fixed;
    left:40%;
    font-size: 14px;
}

.menu_bar .bt-menu {
    display:block;
    padding:12px 40px 10px 20px !important;
    background:#015EAC;
    color:#fff !important;
    text-decoration:none;
    font-weight: bold;
    font-size:25px;
    height:33px;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
    font-size: 14px;
    text-align: right;
}

.menu_bar .bt-menu:hover {
  color:#00B4FE !important;
}

.menu_bar span {
    
    font-size:25px;
    font-weight: 100;
}

.DX-nav {height:40px !important;}
.DX-nav .Logo-Inatel {width:122px; margin:3px 0 0 0;}

  .boxglobal-Grid5 {
    width: 25%;
  }
  .boxglobal p, .estadoinicial a {
  text-align: left;
  }
  .box-1, .box-2, .box-1-EC, .box-2-EC, .box-1-Biblioteca, .box-2-Biblioteca, .box-1-Nemp, .box-2-Nemp {
    margin-bottom: 20px;
  }
  .box-1 a, .box-2 a,  .box-1-EC a, .box-2-EC a, .box-1-Biblioteca a, .box-2-Biblioteca a, .box-1-Nemp a, .box-2-Nemp a {
    bottom:auto !important;
    top:450px !important;
  }

  section.TopoSlideShow { margin-top:15px !important;}
  #sp-top2 {margin-bottom:0 !important;}

.DestTop p {display:inline-block; vertical-align: middle; margin-right:30px;}

#sp-header { display: block !important; }
header#sp-header.DX-TERC, header#sp-header {top:0px !important;}
.MenuECInatel.DX-SEC {display:none;}
.MenuGrid25, .MenuGrid18,  .MenuGrid28, .MenuGrid32, .MenuGrid22 {
  width: 100%;
  float:none;
}

div.navInatel ul li ul.menugeral, div.navInatel ul li ul.menuestudante, div.navInatel ul li ul.menupesquisadores, div.navInatel ul li ul.menuegressos, div.navInatel ul li ul.menuempresa  {margin-top:0; top:auto; margin-left:0; width: 100%; display: block;  position: static; border-radius: 0;}
    ul.menugeral li a:link, ul.menugeral li a:visited, ul.menuestudante li a:link, ul.menuestudante li a:visited, ul.menupesquisadores li a:link, ul.menupesquisadores li a:visited, ul.menuegressos li a:link, ul.menuegressos li a:visited, ul.menuempresa li a:link, ul.menuempresa li a:visited {padding:1em 0;  width:100%;}

    .navInatel ul > li > a.abaAtivada:link,  .navInatel ul > li > a.abaAtivada:visited {

border-radius:  0 !important;
padding: 5px 20px !important;
font-size: 17px !important;

}

.DX-nav .navInatel ul > li > a.DX-Nav-Active:link, .DX-nav .navInatel ul > li > a.DX-Nav-Active:visited {
font-size: 17px !important;
  }

  h1.ng-binding {margin-top:0px; margin-bottom:10px; }

  .selo-crl-0303-texto {
    width:88%;
  }

   .areaCircular {display: none;}
  .areaListaCorrida {display: block;}

  .areaListaCorrida h2 {margin-top:20px;}


.tp-caption.large_bold_black {
  max-width: 1366px !important;
  margin:0 auto !important;
  right: auto !important;
  display: block;
}


.tp-caption.large_bold_black .slidesUnitRevolution {
  min-height: auto !important;
  width:100% !important;
  border-radius: 7px;
  margin:0 auto !important;
}

.tp-caption.large_bold_black .slidesUnitRevolution h2.tituloUR {
font-size:22px !important; font-weight:bold; margin:0px 0 10px 0 !important; padding:0 !important; line-height:33px;
}
  .tp-caption.large_bold_black .slidesUnitRevolution p span.textoUR {
    font-size: 15px !important;
    padding:0 !important; margin:0 !important; line-height:18px !important; 
  }

.fecharFlutuante {
  display: inline-block;
  vertical-align: middle;
  text-align: center;
  margin-left:22px;
}

.blocoFlutuante {
  border: 1px solid #005BAA;
}

.blocoFlutuante:hover {
  background: #004E8C;
}

}

@media screen and (max-width: 1081px) {
    .background-estrutura-radio {background-image: none;}

    .SJ-Grid-12 {width:18%; margin-left:2.5%;}
    div.SJ-row > div.SJ-Grid-12:nth-of-type(6n+1) {margin-left:2.5%;}
    div.SJ-row > div.SJ-Grid-12:nth-of-type(5n+1) {margin-left:0;}


}

@media screen and (max-width: 1024px) {

  .chamada-azul {padding:15px 15px 22px 15px;}
  .cha-azul-texto {
    display: block;
    vertical-align: top;
    width:100%;
  }

  .chamada-azul-botao {
    display: block;
    vertical-align: top;
    width:100%;
    text-align: center;
  }

   .chamada-azul h3 {
    background: url('/custom/templateinatelazul/images/icon/ico-carta.jpg') no-repeat top center;
    padding:136px 0 0 0;
    text-align: center;
    margin-bottom: 20px;
  }

  .backgroundCinza iframe.iframeHome {height:360px !important;}
 iframe.iframeHome520 {height:360px !important;}

  iframe.desafiosVideos {height:330px !important;}

  .Grid-1-5 {margin-top:40px;}
  .Grid-1-5-1 {width:46.5%;}
  .Grid-1-5-2 {width:46.5%;}
  .Grid-1-5-3 {width:46.5%;}
  .Grid-1-5-4 {width:46.5%;}
  .Grid-1-5-5 {width:96.5%;}
  a.bnt-Conheca-Icons:link, a.bnt-Conheca-Icons:visited {text-align: center; width:35%;}

  .gbs3 .gcore-form-row {
  width:100% !important;
  max-width: 1120px !important;
  display: inline-block;
}
  

.gbs3 .gcore-form-row input, .gbs3 .gcore-form-row textarea {
  width:99.8% !important;
  max-width: 1120px !important;
  display: block;
}

.SJ-Form .gbs3 .SJ-Col3 .gcore-form-row {
  width:99.8% !important;
  max-width: 1120px !important;
  display: block;
}

.SJ-Form .gbs3 .gcore-form-row:nth-of-type(2n+1) label {margin-left:0; width: auto !important; }
.gbs3 .form-horizontal .control-label {width: auto !important;}
.SJ-Form .gbs3 .gcore-form-row:nth-of-type(2n+1) #fin-area .gcore-checkbox-item {margin-left: 0 !important;}
.SJ-Form .gbs3 .gcore-form-row:nth-of-type(2n+1) #fin-apenasInstFisicas .gcore-checkbox-item {margin-left: 0 !important;}
.SJ-Form .gbs3 .gcore-form-row:nth-of-type(2n+1) #fin-tipoTransporte .gcore-checkbox-item {margin-left: 0 !important;}


@media all and (-ms-high-contrast:none)
     {
     .gbs3 .gcore-input { width:99.8% !important; } /* IE10 */
     *::-ms-backdrop, .gbs3 .gcore-input  {width:99.8% !important; } /* IE11 */
}

.gbs3  .gcore-radio-item input[type="radio"] {
  width:20px !important;
  margin-top:5px;
  display: inline-block !important;
}

.gbs3 .gcore-checkbox-item input {
  width:20px !important;
  margin-top:5px;
  display: inline-block;
}

.login-frontend {

width: 56%;
}

#sp-bottom4 {padding-left: 100px !important;}

.no-movel-1024 { display: none !important;}

.SJ-Player-Stream-Home {background: rgba(0,0,0,0.5) !important; display: block; padding: 10px 20px 10px 20px !important; border-radius: 7px; margin: 20px auto; text-align: center;}
.background-player-home {
  background-position:62.5% 50%;
}
.SJ-Player-Faixas h4 {padding: 0;}


}

@media screen and (max-width: 1100px) {
  .box-1-Pesquisadores, .box-2-Pesquisadores, .box-3-Pesquisadores, .box-4-Pesquisadores, .box-1-Estudantes, .box-2-Estudantes, .box-3-Estudantes, .box-4-Estudantes,  .box-9-Estudantes, .box-10-Estudantes, .box-11-Estudantes, .box-12-Estudantes, .box-1-Empresas, .box-2-Empresas, .box-3-Empresas, .box-4-Empresas, .box-11-Egressos, .box-12-Egressos, .box-13-Egressos, .box-14-Egressos   {
   
    margin-bottom:20px;
  }

  .SJ-calendario a.calendar-link-mais:link, .SJ-calendario a.calendar-link-mais:visited {
  margin-left:0;
}

.bloco-lista-60 {width: 90%;}
}


@media screen and (max-width: 991px) {
  .SJ-PL-30-Tablet {padding-left: 0 !important;}
  .SJ-Grade-Programacao h2, .SJ-Sobre-Radio h2, .SJ-Destaques-Musicais h2, .SJ-Estrutura-Radio h2 {font-size:30px;}
  .background-radio-player {min-height:auto; background: #BEBFDB; background-image: none; background-blend-mode:normal;}
  .SJ-Position-Absolute-Radio {position: relative; bottom: auto; right:auto; display:block; clear:both; padding-left:0; margin:15px 0 30px 0;}

  .left-center-991 {text-align: center !important;}

  #boxes .window {position:absolute;}
  #boxes #dialog2 img {width: 80%;}
  #boxes .close{left: 0px;}
}

@media screen and (max-width: 990px) {
  .SJ-MT-45-990 {
    margin-top: 0 !important;
  }

 

}



@media screen and (max-width: 991px) {
  .grid-3 {width:99.5%; min-height: auto;}
.right-3 {margin-right:0%;}
.seta-right-azul {background: transparent no-repeat 95% 0px;}
.numbers-3 {font-size: 40px; vertical-align: middle;}
.grid-3 p {vertical-align: middle; padding-top:10px;}

.seta-right-azul:hover {background:#00569F url('/custom/templateinatelazul/images/icon/seta-down.png') no-repeat 95% 55px;}
.btn-circular-cursos {width:25%;}
.lista-menor-50 {width:45% !important;}
#sp-slideshow {padding-right: 15px !important;}
#sp-slideshow2 {padding-left: 15px !important; padding-right: 15px !important;}
.left-center-center {text-align: center !important; margin-left:0 !important;}
.center-left-left {text-align: left !important;}


.SJ-grid3-50, .SJ-grid5-50 {
    width:45%;
    margin-left:2.5% !important;
    margin-right:2.1%;
    margin-bottom:20px;
}

.SJ-calendario .dataDest {
  /* era width:48%; */
  width: 98%;
  display: inline-block;
}
.SJ-Tema-Cinza-semIco .dataDest {
  width:98%;
}

.SJ-MH-392, .SJ-MH-454 {min-height: auto; margin-bottom:40px;}
.SJ-PB-40-991 {padding-bottom: 0 !important;}



.SJ-991-PT-40 {padding-top:60px;}
.background-destaque-musicais {background-image: none;}
.SJ-Destaques-Musicais {padding:0;}
.SJ-PTB-60-70-991-30 {padding-top:20px; padding-bottom:20px;}

  }


  @media screen and (max-width: 946px) {
    .SJ-Grid-12 {width:22%; margin-left:4%;}
    div.SJ-row > div.SJ-Grid-12:nth-of-type(6n+1) {margin-left:4%;}
    div.SJ-row > div.SJ-Grid-12:nth-of-type(5n+1) {margin-left:4%;}
    div.SJ-row > div.SJ-Grid-12:nth-of-type(4n-3) {margin-left:0;}

    .ajeitar {padding-left:0;} /* Essa class é do rodapé de hotsites de Eventos */
  }

  @media screen and (max-width: 920px) {
  .SJ-grid4-50 {
    width:45%;
    margin-left:2.5% !important;
    margin-right:2.1%;
}

.SJ-grid4-100 {
    width:100%;
    margin: 0 0 30px 0 !important;
    display: block;
}

.boxglobal-Grid5 {
  width: 33%; 
}

.selo-crl-0303-texto {
    width:85%;
  }


}

 @media screen and (max-width: 874px) {
    .SJ-MH-460 {min-height: 487px;}
    .SJ-MH-317 {min-height: 317px;}
    .ico-bolas-estudos {background: transparent; }
    .SJ-PL-33-6porCent-Mobile { padding-left: 0 ;}
    ul.ul-bolsas-estudantes li {
      margin-left:10%;
      width:39.5%;
    }
  }

  @media screen and (max-width: 860px) {
    .SJ-grid6-860 {
      display: block;
    vertical-align: top;
    width:100%;
    margin: 0 auto 30px auto !important;
    }

    #sp-bottom4 {padding-left: 80px !important;}
  }


@media screen and (max-width: 768px) {

.box-total {
    text-align: center;
  }
  .boxglobal, .boxglobal-Grid3, .boxglobal-Grid5 {
    width:100%;
    margin: 0;
    display: inline-block;
    clear: both;
    margin-bottom:20px;
    position: relative;
    max-width: 388px;
  }

  .boxglobal-Grid5 {
    max-width: 280px;
  }
  .boxglobal p, .estadoinicial a {
  text-align: left;
  }
  .box-1, .box-2, .box-1-EC, .box-2-EC, .box-1-Biblioteca, .box-2-Biblioteca , .box-1-Nemp, .box-2-Nemp{
    margin-bottom: 20px;
  }
  .box-1 a, .box-2 a, .box-3 a, .box-4 a,  .box-1-EC a, .box-2-EC a, .box-3-EC a, .box-4-EC a, .box-1-Biblioteca a, .box-2-Biblioteca a,.box-1-Nemp a, .box-2-Nemp a {
    bottom:auto !important;
    top:auto !important;
  }
  .backgroundCinza iframe.iframeHome {height:350px !important;}
 iframe.iframeHome520 {height:350px !important;}

  iframe.desafiosVideos {height:320px !important;}

  .Grid-1-5 {margin-top:30px;}
  .Grid-1-5-1 {width:96.5%;}
  .Grid-1-5-2 {width:96.5%;}
  .Grid-1-5-3 {width:96.5%;}
  .Grid-1-5-4 {width:96.5%;}
  .Grid-1-5-5 {width:96.5%;}
  a.bnt-Conheca-Icons:link, a.bnt-Conheca-Icons:visited {text-align: center; width:55%;}


.icon-left-lista {width:100%; text-align: center;}
.icon-left-140 {width:100% !important; text-align: center;}
.bloco-lista {width:100%;}
.bloco-lista-60 {width:100%;}
li.doisGrids {display:block; width:95%;}
.lista-menor-50 {width:60% !important;}
.btn-circular-cursos {width:30%;}

.gbs3 .gcore-form-row textarea {
  height:120px !important;
}

.selo-crl-0303-texto {
    width:100%;
    padding:0;
    margin-top:0;
    display: block;
  }
.selo-crl-0303 {
  display:block;
  margin-top:0;
  text-align: center !important;
}

.selo-7x100 {
  margin:0 auto;
  text-align: center !important;
}
.SJ-calendario .dataDest {
  width:98%;
  display: block;
}

}

@media screen and (max-width: 767px) {
  .modNoticias {
  width:96%;
  margin-left:3%;
}

.modNoticiasB {
  width:96%;
  margin-left:3%;
}
.sppb-addon .sppb-addon-title::after{
  background-color: transparent !important;
}
.sppb-addon .sppb-addon-title {text-align: center;}


.center-center-767 {
  text-align: center !important;
  margin-top: 15px;
}


.SJ-ML-50-767-rodape {margin-left:0px;}
.left-center-rodape {text-align: center;}
.SJ-MT-3-30-rodape {margin-top:30px;}
#sp-bottom4 {padding-left: 15px !important;}

.SJ-MH-460 {min-height: auto;}
.SJ-MH-360 {min-height: auto;}
.SJ-MH-317 {min-height: auto;}
.SJ-MH-280 {min-height: auto;}
.SJ-MH-257 {min-height: auto;}
.SJ-MH-230 {min-height: auto;}
.SJ-MH-203 {min-height: auto;}
.SJ-MH-180 {min-height: auto;}
.SJ-MH-100 {min-height: auto;}
.IconMaisTitulo {margin: 0px auto 0 auto;}
.IconMaisTitulo-26 { margin-top: 0;}

ul.ul-bolsas-estudantes li {
      margin-left:5%; margin-right:5%;
      width:39.5%;
    }

    .SJ-Tablet {display: none !important;}
    .SJ-NoDesktop {display: block;}

    .SJ-MH-490 {min-height: auto;}

.docman_document {
  width: 47%;
  background: #f1f1f1;
  background-image: none;
  margin-left:3%;
}
.docman_document:hover {background-image: none; }

.docman_document .docman_download__button {
  margin:0 auto !important;
}
form > .docman_document:nth-of-type(2n-3) {
    margin-left:0;
}

.SJ-ER-PL-NO {padding-left:0 !important; padding-right: 0 !important;}
  .SJ-ER-PR-NO {padding-left:0 !important; padding-right: 0 !important;}
  .background-noticias-radio {background-image: none;}

  .SJ-MB-50-767-16 {margin-bottom:16px !important;}
  .SJ-Botao-Azul {width:150px; margin-bottom: 30px !important; }
  .SJ-BorderRight-Bootstrap-767No {border-right:none; }
  h3.SJ-Back-Ico-TVInatel, h3.SJ-Back-Ico-JornalInatel, h3.SJ-Back-Ico-Podcasts {margin: 20px auto; display:inline-block; text-align: center;}


    .SJ-Grid-12 {width:30%; margin-left:5%;}
    div.SJ-row > div.SJ-Grid-12:nth-of-type(6n+1) {margin-left:5%;}
    div.SJ-row > div.SJ-Grid-12:nth-of-type(5n+1) {margin-left:5%;}
    div.SJ-row > div.SJ-Grid-12:nth-of-type(4n-3) {margin-left:5%;}
    div.SJ-row > div.SJ-Grid-12:nth-of-type(3n-5) {margin-left:0;}


}

@media screen and (max-width: 730px) {
  ul.ul-bolsas-estudantes li {margin: 6px 0;width:99.9%;}
  ul.ul-bolsas-estudantes {text-align: center;}
  ul.ul-bolsas-estudantes span.bolaVerde {display: none;}
}

@media screen and (max-width: 670px) {
  .SJ-DIB-670 {display: block;}
  .SJ-ML-50-00-670 {margin-left: auto !important;}
}

@media screen and (max-width: 639px) {
  .tableInatel  td { border-top: none !important; border-bottom:none !important;}
  .tableInatel tr:hover td {background:#CCE8FF;  padding:2px 10px;  border:1px solid #eee !important; border-top: none !important; border-bottom:none !important; }
.tableInatel tr:hover td:nth-of-type(1) {background:#CCE8FF; background-image:transparent; padding:2px 10px; border-top: none !important; border-bottom:none !important;}
.SJ-MLR-120-NoMobile {margin:0 10px;}

.SJ-grid6 {
    display: block;
    vertical-align: top;
    width:100%;
    margin: 0 auto 30px auto !important;
}

.SJ-grid4-50, .SJ-grid3-50, .SJ-grid5-50 {
    width:75%;
    margin: 0 auto 30px auto!important;
    display: block;
    }

    .SJ-Botao {
  float:none;
}

    .SJ-NoMobile {display: none !important;}

    .menu_bar .bt-menu {padding: 12px 20px 10px 20px !important;}
}



@media screen and (max-width: 600px){
.lista-menor-50 {width:100% !important; display: block;}
.btn-circular-cursos {width:100%;  margin-top:20px; text-align: center;}
.btn-circular-cursos a.btn-circular-a {margin:0 auto;}
.float-left-responsive, .float-right-responsive {float:none; margin:0 auto; text-align: center;}

h1.ng-binding {text-align: center; margin-top:0;}
.ng-binding img {
    float:none;
    padding:0;
    clear:both;
    display: block !important;
    max-width: 373px;
    width:100%;
    text-align: center;
    margin:0 auto;
    margin-bottom:10px;
}


.blocoFlutuante {width:99%;}
.fecharFlutuante {
  display: inline-block;
  vertical-align: middle;
  text-align: center;
  margin-left:0;
  float:right;
}

.linksFlutuante {float:left; width:80%;}
.linksFlutuante a {display: block;}

    .SJ-Grid-12 {width:45%; margin-left:10%;}
    div.SJ-row > div.SJ-Grid-12:nth-of-type(6n+1) {margin-left:10%;}
    div.SJ-row > div.SJ-Grid-12:nth-of-type(5n+1) {margin-left:10%;}
    div.SJ-row > div.SJ-Grid-12:nth-of-type(4n-3) {margin-left:10%;}
    div.SJ-row > div.SJ-Grid-12:nth-of-type(3n-5) {margin-left:10%;}
    div.SJ-row > div.SJ-Grid-12:nth-of-type(2n-3) {margin-left:0;}


     .modalCenter a {width: 94%;}

     .Logo-Inatel {text-align: center;}


  }

@media screen and (max-width: 480px){
  .backgroundCinza iframe.iframeHome {height:240px !important;}
 iframe.iframeHome520 {height:240px !important;}

  iframe.desafiosVideos {height:210px !important;}
  .backgroundCinza {padding:10px;}
  .backgroundCinzaPadding {padding:0px;}
  .left-center {text-align: center !important;}
  .SJ-MA-center {margin:0 auto !important;}
.justify-center {text-align: center !important;}
.center-left-left {text-align: left !important;}

.SJ-grid4-50, .SJ-grid3-50, .SJ-grid5-50 {
    width:90%;
    margin: 0 auto 30px auto!important;
    display: block;
    }

.login-frontend {
background: transparent !important!;
padding: 10px 30px;
width: 80%;
margin: 0 !important;
text-align: left !important;
}

.SJ-PL-60-20 {padding-left: 20px !important;}

.OrientacaoTitulos {margin-left: 3% !important;}

.lista-vertical-circulo {
  margin: auto auto;
  display: block;
}

#sp-newsletter {right:40px;}

}

@media screen and (max-width: 430px) {
.seta-right-azul, .grid-3 {background: transparent !important; padding:2%; width: 98%;}
.numbers-3 {display: none;}
.grid-3 p {text-align: center; padding: 10px 5px 0 5px !important;}
.seta-right-azul:hover p, .grid-3:hover p, .grid-3:hover strong {color:#00569F;}


    .SJ-Grid-12 {width:89.9%; margin:0 5% !important;}


  }

  @media screen and (max-width:  364px) {
    .center-center-767 {
  text-align: left !important;
}
#sp-newsletter {right:20px;}
  }

@media screen and (max-width: 340px) {
   .chamada-azul-botao a:link, .chamada-azul-botao a:visited {
    display: block;
    text-align: center;
  }

  .chamada-azul br {
    display: none;
  }


   iframe.iframeHome520 {height:220px  !important;}
  .backgroundCinza iframe.iframeHome {height:220px  !important;}
  iframe.desafiosVideos {height:190px !important;}
  .offcanvas .offcanvas-menu {width:220px;}
  .Grid-1-5 {margin-top:20px;}
  a.bnt-Conheca-Icons:link, a.bnt-Conheca-Icons:visited {text-align: center; width:95%;}

  .menu_bar .bt-menu {padding: 12px 10px 10px 20px !important;}
}

@media screen and (max-width: 240px){
  iframe.iframeHome520 {height:150px  !important;}
  .backgroundCinza iframe.iframeHome {height:150px  !important;}
  iframe.desafiosVideos {height:170px !important;}
  
}

@media screen and (min-width: 1367px) and (max-width: 5000px) { 
  .SJ-MH-392 {min-height: 398px;}
  .SJ-MH-454 {min-height: 460px;}

  .sppb-col-sm-12 {padding-right: 0 !important;}

  .menuzoom {max-width: 1366px;}
}