@media (min-width: 320px) and (max-width: 6200px) {

  /** CSS PADRÃO - ARTIGO **/
  .art-layout-cell {vertical-align: top;display: table-cell;min-width:1px;} body {font-size:17px;margin:0;font-family:Roboto;color:#000;font-weight:300;}
  .breadcrumb {padding: 8px 15px;margin:70px 0 18px;list-style: outside none none;background-color: #F5F5F5;border-radius: 4px;}
  .breadcrumb > .active {color: #999;text-transform: uppercase;font-size: 15px;} .breadcrumb > li {display: inline-block;text-shadow: 0 1px 0 #FFF;text-decoration:none;text-transform:uppercase;font-size:15px;} .breadcrumb > li a {color:#0D1A44;} .divider img {margin: 4px 5px 0 0;float:right;} .breadcrumb > li > .divider {padding: 0px 5px;color: #CCC;float:right;} .breadcrumb li:nth-child(1) {position: absolute;} .breadcrumb li:nth-child(2) {margin: 0 0 0 30px;}

  /** CSS PADRÃO - K2 **/
  .bt-social-share {border:1px solid #e7e7e7 !important;background:#f5f5f5 !important;} #k2Container .itemDateCreated {background: rgb(255, 125, 1) none repeat scroll 0% 0%;padding: 8px;color: rgb(255, 255, 255);font-size: 14px;} .itemView h1 {margin: 35px 0 0;font-size: 28px;color: rgb(45, 45, 45);font-weight: 300;} div.itemHeader {padding:0;margin: 0 0 5px;}
  .bt-social-share {border:1px solid #e7e7e7 !important;background:#f5f5f5 !important;} div.itemIntroText {font-weight:300 !important;font-size:17px !important;} div.itemImageBlock {padding:0 !important;} div.itemBackToTop {margin:15px 0 0;} div.itemBackToTop a {background:#232323;color:#fff;text-decoration:none;padding:9px 18px;}
  div.catItemHeader h3.catItemTitle {font-family: Roboto !important;padding: 10px 0 9px !important;} div.catItemHeader h3.catItemTitle a {font-weight: 300;color: #595959;text-decoration: none;} .itemListView h3 {border-bottom: 1px dashed #C3C3C3;}

  /** CSS PADRÃO - MENU TIRAR AS COISAS **/
  .icemegamenu > ul {background:none !important;border-radius:none !important} ul.icesubMenu {border:none !important;padding:0 !important;} .icemegamenu > ul > li a.iceMenuTitle {color:#fff !important;text-shadow:none !important;text-transform:uppercase;font-size:14px !important;font-weight:400;padding:0 21px 0 !important;height:57px !important;text-align:left !important;line-height:43px !important;} .iceCols ul li a span {color:#fff !important;font-size:16px;padding:1px 2px 0 !important;} .iceCols > ul > li > ul {margin:0 !important;border:none !important;}
  .icemegamenu > ul > li.active {background:#cb1c23 !important;border-radius:3px 3px 0 0 !important;height:57px;text-shadow:none !important;transition:all 0.2s ease-in 0.1s;} div.icemegamenu ul#icemegamenu li.active a.icemega_active > span.icemega_title {color:#fff !important;transition:all 0.2s ease-in 0.1s;} .icemegamenu > ul > li:hover {background:#cb1c23 !important;height:auto;transition: all 0.2s ease-in 0.1s;border-radius:3px 3px 0 0 !important;} .icemegamenu > ul > li a.iceMenuTitle:hover {color:#fff !important;transition:all 0.2s ease-in 0.1s;}
  .iceCols > ul > li:hover {background:#3d8658 !important;color:#fff;transition:all 0.2s ease-in 0.1s;} .icemegamenu > ul > li:last-child {margin:0;} .icemegamenu > ul {height:57px !important;}

  /** CSS PADRÃO - MENU **/
  .fixed {position:fixed !important;top:0;width:100%;z-index:99;margin:0 !important;}
  ul.icesubMenu {margin:0 !important;} .menu {max-width: 1360px;margin: 0 auto;} .nav-collapse.icemegamenu.in.collapse ul li ul {background:#8e8e8e !important;} .nav-collapse.icemegamenu.in.collapse {background:#c8c8c8;} .nav-collapse.icemegamenu.in.collapse ul {padding: 0 !important;} .nav-collapse.icemegamenu.in.collapse ul li a {text-align:center !important;} .nav-collapse.icemegamenu.in.collapse ul li:hover {height:auto !important;} .nav-collapse.icemegamenu.in.collapse ul.icesubMenu {right:0px !important;} .nav-collapse.icemegamenu.in.collapse ul li a.iceMenuTitle {padding:5px 12px !important;} .icemegamenu > ul > li {margin:0;background:;height:57px;transition:all 0.2s ease-in 0.1s;border-right:1px solid #f36065;} .icemegamenu > ul > li.active, .icemegamenu > ul > li:hover {border-right:1px solid #cb1c23;} .icemegamenu > ul > li:last-child {border:none;}

  /** CSS PADRÃO - SUB-MENU **/
  #icemegamenu > li:hover > ul.icesubMenu {top:90px !important;} ul.icesubMenu ul li a.iceMenuTitle {height:49px !important;line-height:48px !important;} ul.icesubMenu {background:#038729 !important;border-radius:0 !important;} ul.icesubMenu > li a.iceMenuTitle {background-position:0 center !important;}  .iceCols > ul > li:hover {background:#00BA35 !important;color:#fff;transition:all 0.2s ease-in 0.1s;}

  /** CSS PADRÃO - COLUNA DIREITO **/
  .coluna-direito {display: table-cell;width: 385px;padding: 30px 0 0 55px;} .moduletable_noticias {width: 91.4%;margin: 0px auto;}

  /** CSS PADRÃO - BLOG **/
  a.k2ReadMore {background:#00BA35;color:#fff;padding:9px 15px;text-decoration:none;} a.k2ReadMore:hover {border-radius:25px;} div.itemContainer {margin:0 0 55px;} #k2Container .itemDateCreated {background:#00BA35;padding: 8px;color:#fff;font-size: 14px;} #k2Container h1.itemTitle {font-size:24px;font-weight:400;margin:15px 0;} .sj-responsive-listing .respl-btn {text-shadow:none !important;background:#1a1a1a !important;border:none !important;width:250px;border-radius:25px !important;margin:25px auto 0 !important;padding:4px 0 !important;} .respl-loader .loader-label {color:#fff !important;text-transform:uppercase;font-weight:400 !important;}
    /** ESTILO 1 **/
    #k2Container .itemList .catItemImageBlock {float:left;padding:0;margin:0 15px 15px 0;} span.catItemImage {margin:0;} span.catItemImage img {width:330px !important;padding:5px;border:1px solid #e3e3e3;} div.catItemIntroText {font-weight:300;padding:0 0 12px;} div.catItemView {padding:0;} div.itemImageBlock {float:left;margin:0 15px 0 0;} span.itemImage img {width:370px !important;padding:5px;}
    body.blog span.itemImage img {padding:5px 5px 0;} body.blog span.itemImage {margin:0;} body.blog span.itemImage a {pointer-events:none;}

  /** CSS PADRÃO - TUDO CARREGADO NOTICIAS **/
  .sj-responsive-listing .respl-btn {text-shadow:none !important;background:#1a1a1a !important;border:none !important;width:250px;border-radius:25px !important;margin:25px auto 0 !important;padding:4px 0 !important;} .respl-loader .loader-label {color:#fff !important;text-transform:uppercase;font-weight:400 !important;}

  /** DISPLAY NONE **/
  #mobile {display:none !important;}

  /** LARGURA **/
  .centro, .moduletable_menu .icemegamenu, .blog-featuredhome, .infsolucoes, .row-fluid {max-width:1360px;margin:0 auto;}
  #logo, #menuheight, #menu, .banner, #servicos, #container, #copyright, #solucoes, #blog, #faleconosco, #rodape, #frota, #blogdentro {float:left;width:100%;}

  /** TOPO **/
  #logo {padding:15px 0 0;height:126px;}
  .moduletable_logo {float:left;}
  .moduletable_topoemail {float:right;margin:40px 0 0 0;padding:0 0 0 28px;background:url("../images/emailtop.png") no-repeat scroll 0 3px;}
  #menuheight {height:57px;} #menu {margin:-57px 0 0 0;} .moduletable_menu {background:#ee1c25;} #menu.fixed .moduletable_menu {border-bottom:8px solid #fff;}
  .moduletable_telefone {background:url("../images/bgtelefone.jpg") no-repeat scroll 0 0 #2f3293;width:445px;right:0;position:absolute;padding:0 0 0 115px;height:57px;color:#fff;font-weight:800;z-index:9999;} .custom_telefone div:nth-child(1) {font-size:12px;margin:8px 0 0 0;} .custom_telefone div:nth-child(2) {font-size:25px;}
  .banner {margin:8px 0 0 0;}

  /** SERVIÇOS **/
  .sj-responsive-listing .respl-wrap .respl-items .respl-item .item-title {white-space:inherit !important;} .sj-responsive-listing .respl-wrap .respl-items .respl-item .item-image {border:none !important;}
  #servicos .respl-wrap {margin:78px 0 0 !important;} #servicos .item-inner {margin:0 16px;} #servicos .item-title {padding:15px 0 0 0 !important;} #servicos .item-title .item-content {padding:8px 0 0;font-family:Raleway;font-size:16px;color:#414040;} #servicos .item-title a {font-family:Roboto;font-size:21px;color:#292929 !important;text-transform:uppercase;font-weight:800;pointer-events:none;} #servicos .item-title .item-content a {pointer-events:inherit !important;width:128px;background:#302f8c;color:#fff !important;font-weight:400;font-size:15px;padding:10px 0;display:block;text-align:center;margin:18px 0 0;}
  .moduletable_servicos .item-image a {pointer-events:none;}

  /** CONTEÚDO **/
    /** PÁGINA INICIAL **/
    body.home .row-fluid {max-width:100%;} body.home #container h1 {border:none;} body.home #container {margin:110px 0 0;padding:55px 0 0;} body.home .row-fluid {background:#EE1C25;} body.home .blog-featuredhome .img {background:url("../images/imgquemsomos.png") no-repeat scroll 0 0;position: absolute;width: 1058px;height: 607px;right: 0;margin: -308px 0 0 0;text-indent: -100000px;} body.home .art-layout-cell {display:block;min-height:539px;}
    .blog-featuredhome h1 {margin:63px 0 30px !important;} .blog-featuredhome h1 a {font-size:38px;color:#fff;text-decoration:none;font-weight:800;text-transform:uppercase;} .blog-featuredhome .txt {color:#fff;position:relative;z-index:9;width:660px;font-family:Raleway;}
    .blog-featuredhome .readmore {margin:35px 0 20px;} .blog-featuredhome .readmore a {background:#bb1219;color:#fff;text-decoration:none;text-transform:uppercase;padding:13px 39px;border-radius:25px;font-weight:400;font-size:16px;}
    .moduletable_certificacoes h3 {float:left;font-size:23px;color:#fff;font-weight:800;text-transform:uppercase;margin:6px 40px 0 0;padding:26px 40px 26px 0;border-right:1px solid #fff;} .moduletable_certificacoes {width:528px;margin:60px 0 0 278px;}

    /** PÁGINA QUEM SOMOS **/
    .item-page {padding:80px 0;display:table;} #container h1 {text-transform:uppercase;color:#EE1C25;border-bottom:1px solid #dbdbdb;margin:0 0 30px;}
    body.quemsomos .blocos {clear:both;margin:0 0 40px;padding:0 0 40px;float:left;} body.quemsomos .blocos img, body.solucoes .blocos img {padding:4px;border:1px solid #dbdbdb;} body.quemsomos .blocos h2, body.solucoes .blocos h2 {float:left;width:65%;font-size:24px;color:#2F3293;text-align:right;text-transform:uppercase; }
    #frota .respl-pretext {text-align:center;}

    /** PÁGINA SOLUÇÕES **/  
    #solucoes {background:url("../images/solucoes.png") no-repeat scroll 0 145px;padding:100px 0 83px;min-height:462px;} #solucoes h3 {background:url("../images/linesolucoes.jpg") no-repeat scroll center bottom;padding:0 0 10px 0;text-align:center;font-size:38px;text-transform:uppercase;color:#303030;margin:0 0 20px;} #solucoes span {width:770px;text-align:center;font-family:Raleway;margin:0 auto;display:block;} .infsolucoes {display:table;margin:48px 0 20px;} .infsolucoes div {padding:33px 30px 0 119px;color:#fff;width:269px;height:66px;font-size:15px;font-weight:800;text-transform:uppercase;margin:0 52px 20px 0;float:left;} .infsolucoes div:nth-child(3), .infsolucoes div:nth-child(6), .infsolucoes div:nth-child(9) {margin:0 0 20px;} #solucoes .readmore {width:221px;background:#262626;border-radius:25px;margin:0 auto;text-align:center;padding:13px 0;} #solucoes .readmore a {font-size:15px;font-weight:400;color:#fff;text-decoration:none;text-transform:uppercase;}
    .infsolucoes div:nth-child(1) {background:url("../images/icones/solucoes/consolidacao.png") no-repeat scroll 21px 22px #EE1C25;}
    .infsolucoes div:nth-child(2) {background:url("../images/icones/solucoes/gerenciamento.png") no-repeat scroll 33px 16px #EE1C25;}
    .infsolucoes div:nth-child(3) {background:url("../images/icones/solucoes/cargas.png") no-repeat scroll 32px 16px #EE1C25;}
    .infsolucoes div:nth-child(4) {background:url("../images/icones/solucoes/paletizacao.png") no-repeat scroll 27px 13px #EE1C25;}
    .infsolucoes div:nth-child(5) {background:url("../images/icones/solucoes/armazenagem.png") no-repeat scroll 28px 17px #EE1C25;}
    
    .infsolucoes div:nth-child(6) {background:url("../images/icones/solucoes/operador-logistico.png") no-repeat scroll 34px 12px #EE1C25;}
    .infsolucoes div:nth-child(7) {background:url("../images/icones/solucoes/servicos-especificos.png") no-repeat scroll 34px 24px #EE1C25;}
    .infsolucoes div:nth-child(8) {background:url("../images/icones/solucoes/operacionalidade.png") no-repeat scroll 19px 25px #EE1C25;}
    .infsolucoes div:nth-child(9) {background:url("../images/icones/solucoes/profissionais.png") no-repeat scroll 34px 20px #EE1C25;}
    .infsolucoes div:nth-child(10) {background:url("../images/icones/solucoes/servicos-personalizados.png") no-repeat scroll 34px 21px #EE1C25;padding:18px 30px 15px 119px;}

    /** PÁGINA SERVIÇOS **/
    body.servicos .art-layout-cell, body.servicos .item-page {display:block;}
    .linkservicos div {float:left;width:402px;min-height:120px;background:#EE1C25;color:#fff;padding:20px;margin:0 15px 15px 0;} .linkservicos div:last-child {margin:0 0 15px;} .linkservicos div strong {text-transform:uppercase;font-weight:400;font-size:19px;}
    .linkservicos div a {background:#CB1C23;color:#fff;text-decoration:none;padding:9px 22px;font-size:15px;} .linkservicos div a:hover {border-radius:25px;}

    /** PÁGINA BLOG **/
    body.blog .itemListView, #blogdentro .respl-header, #blogdentro .item-more {display:none !important;} #blogdentro {background:#EFEFEF;padding:0 0 80px;}
    body.blog .art-layout-cell {display:block;} .itemView.blog .itemImageBlock {padding:4px;border:1px solid #e1e1e1;} .moduletable_blogdentro h3 {margin:40px 0 !important;}
    body.solucoes .blocos a {color:#EE1C25;text-decoration:none;} body.solucoes .blocos a:hover {color:#2F3293;}

    /** PÁGINA CENTRAL DE RELACIONAMENTO **/
    body.centralrelacionamento .art-layout-cell, body.centralrelacionamento .item-page {display:block;}
    body.centralrelacionamento .central-fale, body.centralrelacionamento .central-duvidas, body.centralrelacionamento .central-noticias {float:left;width:395px;} .central-fale a, .central-duvidas a, .central-noticias a {color:#EE1C25;text-decoration:none;margin:7px 0;float:left;} .central-fale a:hover, .central-duvidas a:hover, .central-noticias a:hover {color:#2f3293;}
    body.centralrelacionamento .central-fale {background:url("../images/icones/centralfaleconosco.png") no-repeat scroll 0 0;padding:0 0 0 65px;}
    body.centralrelacionamento .central-duvidas {background:url("../images/icones/centralduvidas.png") no-repeat scroll 0 0;padding:0 0 0 60px;}
    body.centralrelacionamento .central-noticias {background:url("../images/icones/centralnoticias.png") no-repeat scroll 0 0;padding:0 0 0 55px;width:300px;margin:0 0 0 55px;}
    body.centralrelacionamento #solucoes, body.duvidas #solucoes {background:url("../images/solucoes.png") no-repeat scroll 0 145px #f3f3f3;padding:60px 0 83px;margin:100px 0 0;}

  /** FROTA **/
  #frota {background:#eeeeee;padding:40px 0;} #frota h3 {text-align:center;text-transform:uppercase;font-size:31px;margin:0 0 5px;}
  #frota .respl-item {width:33% !important;} #frota .respl-items {width:79%;margin:0 auto;} #frota .item-title {padding:8px 0;background:#2F3293;text-align:center;} #frota .item-title a {color:#fff;text-transform:uppercase;font-weight:400;pointer-events:none;} #frota .item-image a {pointer-events:none;}

  /** BLOG **/
  #blog {background:#efefef;margin:30px 0 0;min-height:600px;} #blog h3, .moduletable_blogdentro h3 {background:url("../images/linesolucoes.jpg") no-repeat scroll center bottom;padding:0 0 6px 0;text-align:center;font-size:38px;text-transform:uppercase;color:#303030;margin:70px 0 40px;}
  #blog .item-inner, .moduletable_blogdentro .item-inner {background:#fff;padding:10px;margin:0 15px !important;min-height:388px;} #blog .respl-item, .moduletable_blogdentro .respl-item {width:409px !important;} #blog .sj-responsive-listing, .moduletable_blogdentro .sj-responsive-listing {margin:0 auto !important;width:90.5% !important;} #blog .item-title, .moduletable_blogdentro .item-title {line-height:20px !important;padding:10px 0 0 !important;} #blog .item-title a, .moduletable_blogdentro .item-title a {font-size:15px;text-transform:uppercase;color:#2e2d2d !important;font-weight:800;} #blog .item-title .item-content, .moduletable_blogdentro .item-title .item-content {padding:13px 0 8px;}
  #blog .item-readmore {display:block;padding:5px 0 0;} #blog .item-readmore a, .moduletable_blogdentro .item-readmore a {font-size:15px;color:#cc2229;} #blog .respl-posttext a {background:#262626;color:#fff;margin:0 auto;width:205px;padding:14px 0;text-transform:uppercase;font-weight:400;font-size:15px;display:block;text-align:center;text-decoration:none;border-radius:25px;} #blog .respl-posttext {margin:25px 0 35px 0;}
  .moduletable_blogdentro .item-title .item-content {font-size:16px;} .moduletable_blogdentro .item-readmore {display:block !important;}

  /** FALE CONOSCO **/
  #faleconosco {padding:70px 0 55px;} #faleconosco h3 {background:url("../images/linesolucoes.jpg") no-repeat scroll 0 bottom;padding:0 0 4px;margin:0 0 15px;font-size:26px;color:#343434;font-weight:800;text-transform:uppercase;}
  .moduletable_formulario {float:left;width:640px;}
  .moduletable_endereco {float:right;width:592px;} .moduletable_endereco h3 {margin: 0 0 27px;} .custom_endereco .end div {padding:13px 0 13px 60px;margin:0 0 20px;width:425px;} .custom_endereco .end {margin:18px 0 0;}
  .custom_endereco .end div:nth-child(1) {background:url("../images/icones/endereco/end.jpg") no-repeat scroll 0 0;padding:1px 0 3px 60px;}
  .custom_endereco .end div:nth-child(2) {background:url("../images/icones/endereco/tel.jpg") no-repeat scroll 0 0;}
  .custom_endereco .end div:nth-child(3) {background:url("../images/icones/endereco/email.jpg") no-repeat scroll 0 0;} .custom_endereco .end div:nth-child(3) a {color:#000;text-decoration:none;} .custom_endereco .end div:nth-child(3) a:hover {color:#EE1C25;}

  /** RODAPE **/
  #rodape {color:#b9b9b9;font-size:16px;padding:55px 0 30px;min-height:230px;background:url("../images/rodape.png") no-repeat scroll center 0 #242424;} #rodape h3 {background:url("../images/linesolucoes.jpg") no-repeat scroll 0 bottom;padding:0 0 7px;margin:0 0 25px;font-size:21px;color:#fff;font-weight:800;text-transform:uppercase;}
  .moduletable_conhecanos {float:left;width:503px;margin:0 110px 0 0;} .custom_conhecanos, .custom_linksuteis {font-family:Raleway;} .custom_conhecanos img {float:left;margin:0 25px 0 0;} .custom_conhecanos a {border:1px solid #a9a9a9;border-radius:25px;padding:11px 40px;color:#b9b9b9;font-weight:400;text-decoration:none;font-size:15px;font-family:Roboto;}
  .moduletable_linksuteis {float:left;width:355px;} .moduletable_linksuteis ul {padding:0 0 0 17px;} .moduletable_linksuteis ul li {float:left;width:165px;padding:0 0 4px;} .moduletable_linksuteis ul li a {color:#b9b9b9;text-decoration:none;} .moduletable_linksuteis ul li a:hover {color:#fff;}
  .moduletable_certificados {float:right;width:265px;}

  /** CSS PADRÃO - COPYRIGHT **/
  #copyright {min-height:15px;background:#181818;color:#767676;padding:11px 0;margin:0;font-size:15px;} .copyrightt {float: left;padding:6px 0 0;font-size:15px;} .logowebsite {float: right;padding:0;margin:2px 0 0;opacity: 0.2;} .logowebsite:hover {opacity:1.0;}
}

@media (min-width: 1768px) and (max-width: 1768px) {

  /** TOPO **/
  .moduletable_telefone {width:363px;}

  /** CONTEÚDO **/
  .blog-featuredhome .txt {width:634px;} body.home .blog-featuredhome .img {margin:-325px 0 0 0;width:1015px;} .moduletable_certificacoes {margin:60px 0 0 205px;} .blog-featuredhome h1 a {font-size:36px;}
}

@media (min-width: 1680px) and (max-width: 1767px) {
  
  /** TOPO **/
  .moduletable_telefone {width:320px;}

  /** CONTEÚDO **/
  .blog-featuredhome .txt {width:634px;} body.home .blog-featuredhome .img {margin:-325px 0 0 0;width:1015px;} .moduletable_certificacoes {margin:60px 0 0 161px;} .moduletable_certificacoes h3 {margin:6px 30px 0 0;padding:26px 30px 26px 0;} .blog-featuredhome h1 a {font-size:36px;}
}

@media (min-width: 1600px) and (max-width: 1679px) {

  /** TOPO **/
  .moduletable_telefone {width:285px;}

  /** CONTEÚDO **/
  .blog-featuredhome .txt {width:634px;} body.home .blog-featuredhome .img {margin:-325px 0 0 0;width:985px;} .moduletable_certificacoes {margin:60px 0 0 121px;} .moduletable_certificacoes h3 {margin:6px 30px 0 0;padding:26px 30px 26px 0;} .blog-featuredhome h1 a {font-size:36px;}
}

@media (min-width: 1440px) and (max-width: 1599px) {
  
  /** TOPO **/
  .moduletable_telefone {width:203px;}
  
  /** CONTEÚDO **/
  .blog-featuredhome .txt {width:634px;} body.home .blog-featuredhome .img {margin:-325px 0 0 0;width:890px;} .moduletable_certificacoes {margin:60px 0 0 41px;} .moduletable_certificacoes h3 {margin:6px 30px 0 0;padding:26px 30px 26px 0;} .blog-featuredhome h1 a {font-size:36px;}
}

@media (min-width: 1360px) and (max-width: 1439px) {
  
  /** LARGURA **/
  .centro, .moduletable_menu .icemegamenu, .blog-featuredhome, .row-fluid {max-width:94%;}

  /** TOPO **/
  .moduletable_telefone {width:203px;}

  /** SERVIÇOS **/
  #servicos .item-image {width:100%;}
  
  /** CONTEÚDO **/
  body.home #container {margin:80px 0 0;} .blog-featuredhome .txt {width:634px;} body.home .blog-featuredhome .img {margin:-325px 0 0 0;width:815px;} .moduletable_certificacoes {margin:60px 0 0 41px;} .moduletable_certificacoes h3 {margin:6px 30px 0 0;padding:26px 30px 26px 0;} .blog-featuredhome h1 a {font-size:36px;}

    /** PAGINAS INTERNAS **/
      /** QUEM SOMOS **/
      body.quemsomos .blocos h2, body.solucoes .blocos h2 {width:63%;}

      /** SOLUÇÕES **/
      .infsolucoes div:nth-child(9), .infsolucoes div:nth-child(10) {padding:23px 30px 10px 119px;}

      /** SERVIÇO ONLINE **/
      .linkservicos div {width:375px;}

      /** PÁGINA CENTRAL DE RELACIONAMENTO **/
      body.centralrelacionamento .central-fale, body.centralrelacionamento .central-duvidas, body.centralrelacionamento .central-noticias {width:370px;}
      body.centralrelacionamento .central-noticias {width:250px;}

  /** SOLUÇÕES **/
  .infsolucoes {max-width:100%;} .infsolucoes div {margin:0 30px 20px 0;width:256px;}

  /** BLOG **/
  #blog .sj-responsive-listing, .moduletable_blogdentro .sj-responsive-listing {width:100% !important;}

  /** FALE CONOSCO **/
  .moduletable_formulario {width:600px;}
  .moduletable_conhecanos {margin:0 75px 0 0;}
}

@media (min-width: 1280px) and (max-width: 1359px) {
  
  /** LARGURA **/
  .centro, .moduletable_menu .icemegamenu, .blog-featuredhome, .row-fluid {max-width:94%;}

  /** TOPO **/
  .moduletable_telefone {width:203px;}

  /** SERVIÇOS **/
  #servicos .item-image {width:100%;} #servicos .item-title a {font-size:20px;} #servicos .sj-responsive-listing .respl01-2 .respl-item {width:48% !important;}
  
  /** CONTEÚDO **/
  body.home #container {margin:80px 0 0;} .blog-featuredhome .txt {width:634px;} body.home .blog-featuredhome .img {margin:-324px 0 0 0;width:730px;} .moduletable_certificacoes {margin:60px 0 0 41px;} .moduletable_certificacoes h3 {margin:6px 30px 0 0;padding:26px 30px 26px 0;} .blog-featuredhome h1 a {font-size:36px;}

    /** PAGINAS INTERNAS **/
      /** QUEM SOMOS **/
      body.quemsomos .blocos h2, body.solucoes .blocos h2 {width:60%;}
      body.quemsomos .blocos:nth-child(3) h2 {width:72%;}

      /** SOLUÇÕES **/
      .infsolucoes div:nth-child(9), .infsolucoes div:nth-child(10) {padding:23px 30px 10px 119px;}

      /** SERVIÇO ONLINE **/
      .linkservicos div {width:350px;}

      /** PÁGINA CENTRAL DE RELACIONAMENTO **/
      body.centralrelacionamento .central-fale, body.centralrelacionamento .central-duvidas, body.centralrelacionamento .central-noticias {width:370px;}
      body.centralrelacionamento .central-noticias {width:200px;}

  /** SOLUÇÕES **/
  .infsolucoes {max-width:100%;} .infsolucoes div {margin:0 15px 15px 0;width:241px;}
  .infsolucoes div:nth-child(3) {padding:23px 30px 10px 119px;}

  /** BLOG **/
  #blog .sj-responsive-listing, .moduletable_blogdentro .sj-responsive-listing {width:100% !important;}
  #blog .respl-item, .moduletable_blogdentro .respl-item {width:400px !important;}

  /** FALE CONOSCO **/
  .moduletable_formulario {width:600px;} .moduletable_endereco {width:520px;} .custom_endereco img {max-width:100%;}
  .moduletable_conhecanos {margin:0 40px 0 0;}
}

@media (min-width: 1024px) and (max-width: 1279px) {
  
  /** LARGURA **/
  .centro, .moduletable_menu .icemegamenu, .blog-featuredhome, .row-fluid {max-width:94%;}
  .moduletable_conhecanos, .moduletable_topoemail, body.home .blog-featuredhome .img {display:none !important;}

  /** TOPO **/
  .moduletable_telefone {width:203px;margin:-57px 0 0 0;background:url("../images/bgtelefone2.jpg") no-repeat scroll 0 0 #2f3293;} .moduletable_logo {width:595px;} .moduletable_logo img {max-width:100%;} #logo {height:100px;}

  /** SERVIÇOS **/
  #servicos .item-image {width:100%;} #servicos .item-title a {font-size:16px;}
  
  /** CONTEÚDO **/
  body.home #container {margin:30px 0 0;} .blog-featuredhome .txt {width:100%;} .moduletable_certificacoes {margin:60px 0 0 41px;} .moduletable_certificacoes h3 {margin:6px 30px 0 0;padding:26px 30px 26px 0;} .blog-featuredhome h1 a {font-size:36px;}

    /** PAGINAS INTERNAS **/
      /** QUEM SOMOS **/
      body.quemsomos .blocos h2, body.solucoes .blocos h2 {width:63.5%;}
      body.quemsomos .blocos:nth-child(3) h2 {width:100%;} body.quemsomos .blocos img {width:325px;} body.quemsomos .blocos:nth-child(3) img {width:209px;}
      #frota .respl-items {width:100%;}

      /** SOLUÇÕES **/
      .infsolucoes div:nth-child(9), .infsolucoes div:nth-child(10) {padding:23px 30px 10px 119px;}

      /** SERVIÇO ONLINE **/
      .linkservicos div {width:425px;margin:0 30px 20px 0;}
      .linkservicos div:nth-child(2) {margin:0 0 20px;}
      .linkservicos div:last-child {margin:0 auto;float:none;clear:both;}

      /** PÁGINA CENTRAL DE RELACIONAMENTO **/
      body.centralrelacionamento .central-fale, body.centralrelacionamento .central-duvidas, body.centralrelacionamento .central-noticias {width:395px;}
      body.centralrelacionamento .central-noticias {width:200px;float: none;clear: both;margin: 0 auto;padding: 50px 0 10px 55px;background-position:0 50px;}

  /** SOLUÇÕES **/
  .infsolucoes {max-width:100%;} .infsolucoes div {margin:0 30px 15px 0;width:316px;}
  .infsolucoes div:nth-child(3) {padding:23px 30px 10px 119px;}
  .infsolucoes div:nth-child(2), .infsolucoes div:nth-child(4), .infsolucoes div:nth-child(6), .infsolucoes div:nth-child(8), .infsolucoes div:nth-child(10) {margin:0 0 15px 0 !important;}
  .infsolucoes div:nth-child(3), .infsolucoes div:nth-child(9) {margin:0 30px 15px 0 !important;}
  body.solucoes .blocos img {width:325px;}

  /** BLOG **/
  #blog .sj-responsive-listing, .moduletable_blogdentro .sj-responsive-listing {width:43% !important;}
  

  /** FALE CONOSCO **/
  .moduletable_formulario {width:600px;float:none;margin:0 auto 45px;text-align:center;} #faleconosco h3, #faleconosco h3 {background-position:center bottom;} .moduletable_endereco {width:520px;float:none;margin:0 auto;text-align:center;} .custom_endereco img {max-width:100%;}
  .custom_endereco .end div {text-align:left;}
}

@media (min-width: 800px) and (max-width: 1023px) {
  /** PADRÃO CSS - MENU MOBILE **/
  .nav-collapse.icemegamenu.in.collapse ul li a.iceMenuTitle {padding:0 !important;} .icemegamenu > ul > li a.iceMenuTitle {line-height:50px !important;} #icemegamenu > li:hover > ul.icesubMenu, #menu.fixed #icemegamenu > li:hover > ul.icesubMenu {top:0 !important;} .icemegamenu > ul > li, .icemegamenu > ul > li:hover, #menu.fixed .icemegamenu > ul > li, #menu.fixed .icemegamenu > ul > li:hover, .icemegamenu > ul > li.active {height:auto !important;} .icemegamenu > ul > li a.iceMenuTitle, #menu.fixed .icemegamenu > ul > li a.iceMenuTitle {padding:0 10px !important;font-size:15px !important;height:49px !important;} .nav-collapse.icemegamenu.in.collapse ul li ul {background:#333 !important;} ul.icesubMenu > li a.iceMenuTitle {background:none !important;} .icemegamenu > ul > li > a.iceMenuTitle > span.icemega_nosubtitle, .nav-collapse.icemegamenu.collapse ul li a {text-align:center !important;}

  /** LARGURA **/
  .centro, .blog-featuredhome, .row-fluid {max-width:94%;}
  .moduletable_menu .icemegamenu {max-width:100%;}
  #menuheight, .moduletable_conhecanos, .moduletable_topoemail, body.home .blog-featuredhome .img {display:none !important;}

  /** TOPO **/
  .moduletable_telefone {width:203px;margin:-57px 0 0 0;background:url("../images/bgtelefone2.jpg") no-repeat scroll 0 0 #2f3293;} .moduletable_logo {width:450px;} .moduletable_logo img {max-width:100%;} #logo {height:75px;}
  .icemegamenu > ul > li {background:#EE1C25 !important;} #menu.fixed {position:relative !important;} #menu {margin:0;}

  /** SERVIÇOS **/
  #servicos .item-image {width:100%;} #servicos .item-title a {font-size:16px;}
  #servicos .respl-item {width:50%;} #servicos .respl-item:last-child {float:none;margin:0 auto;clear:both;position:relative !important;}
  
  /** CONTEÚDO **/
  body.home #container {margin:30px 0 0;} .blog-featuredhome .txt {width:100%;} .moduletable_certificacoes {margin:60px 0 0 41px;} .moduletable_certificacoes h3 {margin:6px 30px 0 0;padding:26px 30px 26px 0;} .blog-featuredhome h1 a {font-size:36px;}

    /** PAGINAS INTERNAS **/
      /** QUEM SOMOS **/
      body.quemsomos .blocos h2, body.solucoes .blocos h2 {width:60.5%;}
      body.quemsomos .blocos:nth-child(3) h2 {width:100%;} body.quemsomos .blocos img {width:270px;} body.quemsomos .blocos:nth-child(3) img {width:147px;}
      #frota .respl-items {width:100%;}

      /** SOLUÇÕES **/
      .infsolucoes div:nth-child(9), .infsolucoes div:nth-child(10) {padding:23px 30px 10px 119px;}
      .infsolucoes div:nth-child(9) {width:199px;} .infsolucoes div:nth-child(10) {padding:23px 30px 10px 108px;} .infsolucoes div:nth-child(11) {padding:23px 30px 10px 108px;}

      /** SERVIÇO ONLINE **/
      .linkservicos div {width:425px;margin:0 30px 20px 0;}
      .linkservicos div:nth-child(2) {margin:0 0 20px;}
      .linkservicos div:last-child {margin:0 auto;float:none;clear:both;}

      /** PÁGINA CENTRAL DE RELACIONAMENTO **/
      body.centralrelacionamento .central-fale, body.centralrelacionamento .central-duvidas, body.centralrelacionamento .central-noticias {width:300px;}
      body.centralrelacionamento .central-noticias {width:200px;float: none;clear: both;margin: 0 auto;padding: 50px 0 10px 55px;background-position:0 50px;}

  /** SOLUÇÕES **/
  .infsolucoes {max-width:100%;} .infsolucoes div {margin:0 30px 15px 0;width:211px;padding:33px 30px 0 107px;}
  .infsolucoes div:nth-child(3) {padding:23px 30px 10px 107px;} #solucoes span {width:100%;}
  .infsolucoes div:nth-child(2), .infsolucoes div:nth-child(4), .infsolucoes div:nth-child(6), .infsolucoes div:nth-child(8), .infsolucoes div:nth-child(10) {margin:0 0 15px 0 !important;}
  .infsolucoes div:nth-child(3), .infsolucoes div:nth-child(9) {margin:0 30px 15px 0 !important;}
  body.solucoes .blocos img {width:268px;} body.solucoes .blocos h2 {margin:0 0 10px;}

  /** BLOG **/
  #blog .sj-responsive-listing, .moduletable_blogdentro .sj-responsive-listing {width:55% !important;} span.itemImage img {width:270px !important;}
  

  /** FALE CONOSCO **/
  .moduletable_formulario {width:600px;float:none;margin:0 auto 45px;text-align:center;} #faleconosco h3, #faleconosco h3 {background-position:center bottom;} .moduletable_endereco {width:520px;float:none;margin:0 auto;text-align:center;} .custom_endereco img {max-width:100%;}
  .custom_endereco .end div {text-align:left;}
}

@media (min-width: 768px) and (max-width: 799px) {

  /** PADRÃO CSS - MENU MOBILE **/
  .nav-collapse.icemegamenu.in.collapse ul li a.iceMenuTitle {padding:0 !important;} .icemegamenu > ul > li a.iceMenuTitle {line-height:50px !important;} #icemegamenu > li:hover > ul.icesubMenu, #menu.fixed #icemegamenu > li:hover > ul.icesubMenu {top:0 !important;} .icemegamenu > ul > li, .icemegamenu > ul > li:hover, #menu.fixed .icemegamenu > ul > li, #menu.fixed .icemegamenu > ul > li:hover, .icemegamenu > ul > li.active {height:auto !important;} .icemegamenu > ul > li a.iceMenuTitle, #menu.fixed .icemegamenu > ul > li a.iceMenuTitle {padding:0 10px !important;font-size:15px !important;height:49px !important;} .nav-collapse.icemegamenu.in.collapse ul li ul {background:#333 !important;} ul.icesubMenu > li a.iceMenuTitle {background:none !important;} .icemegamenu > ul > li > a.iceMenuTitle > span.icemega_nosubtitle, .nav-collapse.icemegamenu.collapse ul li a {text-align:center !important;}

  /** LARGURA **/
  .centro, .blog-featuredhome, .row-fluid {max-width:94%;}
  .moduletable_menu .icemegamenu {max-width:100%;}
  #menuheight, .moduletable_conhecanos, .moduletable_topoemail, body.home .blog-featuredhome .img {display:none !important;}

  /** TOPO **/
  .moduletable_telefone {width:203px;margin:-57px 0 0 0;background:url("../images/bgtelefone2.jpg") no-repeat scroll 0 0 #2f3293;} .moduletable_logo {width:520px;} .moduletable_logo img {max-width:100%;} #logo {height:125px;}
  .icemegamenu > ul > li {background:#EE1C25 !important;} #menu.fixed {position:relative !important;} #menu {margin:0;}

  /** SERVIÇOS **/
  #servicos .item-image {width:100%;} #servicos .item-title a {font-size:16px;}
  #servicos .respl-item {width:50%;} #servicos .respl-item:last-child {float:none;margin:0 auto;clear:both;position:relative !important;}
  
  /** CONTEÚDO **/
  body.home #container {margin:30px 0 0;} .blog-featuredhome .txt {width:100%;} .moduletable_certificacoes {margin:60px 0 0 41px;} .moduletable_certificacoes h3 {margin:6px 30px 0 0;padding:26px 30px 26px 0;} .blog-featuredhome h1 a {font-size:36px;}

    /** PAGINAS INTERNAS **/
      /** QUEM SOMOS **/
      body.quemsomos .blocos h2, body.solucoes .blocos h2 {width:57.5%;} body.quemsomos .blocos h2 {font-size:23px;}
      body.quemsomos .blocos:nth-child(3) h2 {width:100%;} body.quemsomos .blocos img {width:270px;} body.quemsomos .blocos:nth-child(3) img {width:147px;}
      #frota .respl-items {width:100%;}

      /** SOLUÇÕES **/
      .infsolucoes div:nth-child(9), .infsolucoes div:nth-child(10) {padding:23px 30px 10px 119px;}
      .infsolucoes div:nth-child(9) {width:288px;} .infsolucoes div:nth-child(10) {padding:23px 30px 10px 108px;} .infsolucoes div:nth-child(11) {padding:23px 30px 10px 108px;}

      /** SERVIÇO ONLINE **/
      .linkservicos div {width:425px;margin:0 auto 20px;float:none;}
      .linkservicos div:last-child {margin:0 auto;}

      /** PÁGINA CENTRAL DE RELACIONAMENTO **/
      body.centralrelacionamento .central-fale, body.centralrelacionamento .central-duvidas, body.centralrelacionamento .central-noticias {width:290px;}
      body.centralrelacionamento .central-noticias {width:200px;float: none;clear: both;margin: 0 auto;padding: 50px 0 10px 55px;background-position:0 50px;}

  /** SOLUÇÕES **/
  .infsolucoes {max-width:100%;margin:48px auto 20px;} .infsolucoes div {margin:0 auto 15px;width:300px;padding:33px 30px 0 107px;float:none;} #solucoes span {width:100%;}
  body.solucoes .blocos img {width:268px;} body.solucoes .blocos h2 {margin:0 0 10px;}

  /** BLOG **/
  #blog .sj-responsive-listing, .moduletable_blogdentro .sj-responsive-listing {width:57% !important;} span.itemImage img {width:270px !important;}
  body.blog span.itemImage {margin:0;}
  
  /** FALE CONOSCO **/
  .moduletable_formulario {width:600px;float:none;margin:0 auto 45px;text-align:center;} #faleconosco h3, #faleconosco h3 {background-position:center bottom;} .moduletable_endereco {width:520px;float:none;margin:0 auto;text-align:center;} .custom_endereco img {max-width:100%;}
  .custom_endereco .end div {text-align:left;}
}

@media (min-width: 736px) and (max-width: 767px) {

  /** PADRÃO CSS - MENU MOBILE **/
  .nav-collapse.icemegamenu.in.collapse ul li a.iceMenuTitle {padding:0 !important;} .icemegamenu > ul > li a.iceMenuTitle {line-height:50px !important;} #icemegamenu > li:hover > ul.icesubMenu, #menu.fixed #icemegamenu > li:hover > ul.icesubMenu {top:0 !important;} .icemegamenu > ul > li, .icemegamenu > ul > li:hover, #menu.fixed .icemegamenu > ul > li, #menu.fixed .icemegamenu > ul > li:hover, .icemegamenu > ul > li.active {height:auto !important;} .icemegamenu > ul > li a.iceMenuTitle, #menu.fixed .icemegamenu > ul > li a.iceMenuTitle {padding:0 10px !important;font-size:15px !important;height:49px !important;} .nav-collapse.icemegamenu.in.collapse ul li ul {background:#333 !important;} ul.icesubMenu > li a.iceMenuTitle {background:none !important;} .icemegamenu > ul > li > a.iceMenuTitle > span.icemega_nosubtitle, .nav-collapse.icemegamenu.collapse ul li a {text-align:center !important;}

  /** LARGURA **/
  .centro, .blog-featuredhome, .row-fluid {max-width:94%;}
  .moduletable_menu .icemegamenu {max-width:100%;}
  body.solucoes .blocos img, body.quemsomos .blocos img, #menuheight, .moduletable_conhecanos, .moduletable_topoemail, body.home .blog-featuredhome .img {display:none !important;}

  /** TOPO **/
  .moduletable_telefone {width:203px;margin:-57px 0 0 0;background:url("../images/bgtelefone2.jpg") no-repeat scroll 0 0 #2f3293;} .moduletable_logo {width:520px;} .moduletable_logo img {max-width:100%;} #logo {height:125px;}
  .icemegamenu > ul > li {background:#EE1C25 !important;} #menu.fixed {position:relative !important;} #menu {margin:0;}

  /** SERVIÇOS **/
  #servicos .item-image {width:100%;} #servicos .item-title a {font-size:16px;}
  #servicos .respl-item {width:50%;} #servicos .respl-item:last-child {float:none;margin:25px auto;clear:both;position:relative !important;}
  
  /** CONTEÚDO **/
  body.home #container {margin:30px 0 0;} .blog-featuredhome .txt {width:100%;} .moduletable_certificacoes {margin:60px 0 0 41px;} .moduletable_certificacoes h3 {margin:6px 30px 0 0;padding:26px 30px 26px 0;} .blog-featuredhome h1 a {font-size:36px;}

    /** PAGINAS INTERNAS **/
      /** QUEM SOMOS **/
      body.quemsomos .blocos h2, body.solucoes .blocos h2 {width:100%;text-align:left;} body.quemsomos .blocos h2 {font-size:23px;}
      body.quemsomos .blocos:nth-child(3) h2 {width:100%;} body.quemsomos .blocos {text-align:left !important;margin:0 0 15px;padding:0 0 15px;}
      #frota .respl-items {width:100%;} #frota .respl-item {width:48% !important;} #frota .respl-item:last-child {float:none;margin:0 auto;clear:both;position:relative !important;}

      /** SOLUÇÕES **/
      .infsolucoes div:nth-child(9), .infsolucoes div:nth-child(10) {padding:23px 30px 10px 119px;}
      .infsolucoes div:nth-child(9) {width:288px;} .infsolucoes div:nth-child(10) {padding:23px 30px 10px 108px;} .infsolucoes div:nth-child(11) {padding:23px 30px 10px 108px;}

      /** SERVIÇO ONLINE **/
      .linkservicos div {width:425px;margin:0 auto 20px;float:none;}
      .linkservicos div:last-child {margin:0 auto;}

      /** PÁGINA CENTRAL DE RELACIONAMENTO **/
      body.centralrelacionamento .central-fale, body.centralrelacionamento .central-duvidas, body.centralrelacionamento .central-noticias {width:280px;}
      body.centralrelacionamento .central-noticias {width:200px;float: none;clear: both;margin: 0 auto;padding: 50px 0 10px 55px;background-position:0 50px;}

  /** SOLUÇÕES **/
  .infsolucoes {max-width:100%;margin:48px auto 20px;} .infsolucoes div {margin:0 auto 15px;width:300px;padding:33px 30px 0 107px;float:none;} #solucoes span {width:100%;}
  body.solucoes .blocos h2 {margin:0 0 10px;}

  /** BLOG **/
  #blog .sj-responsive-listing, .moduletable_blogdentro .sj-responsive-listing {width:59% !important;} span.itemImage img {width:270px !important;}
  body.blog span.itemImage {margin:0;}
  
  /** FALE CONOSCO **/
  .moduletable_formulario {width:600px;float:none;margin:0 auto 45px;text-align:center;} #faleconosco h3, #faleconosco h3 {background-position:center bottom;} .moduletable_endereco {width:520px;float:none;margin:0 auto;text-align:center;} .custom_endereco img {max-width:100%;}
  .custom_endereco .end div {text-align:left;}
}

@media (min-width: 667px) and (max-width: 735px) {

  /** PADRÃO CSS - MENU MOBILE **/
  .nav-collapse.icemegamenu.in.collapse ul li a.iceMenuTitle {padding:0 !important;} .icemegamenu > ul > li a.iceMenuTitle {line-height:50px !important;} #icemegamenu > li:hover > ul.icesubMenu, #menu.fixed #icemegamenu > li:hover > ul.icesubMenu {top:0 !important;} .icemegamenu > ul > li, .icemegamenu > ul > li:hover, #menu.fixed .icemegamenu > ul > li, #menu.fixed .icemegamenu > ul > li:hover, .icemegamenu > ul > li.active {height:auto !important;} .icemegamenu > ul > li a.iceMenuTitle, #menu.fixed .icemegamenu > ul > li a.iceMenuTitle {padding:0 10px !important;font-size:15px !important;height:49px !important;} .nav-collapse.icemegamenu.in.collapse ul li ul {background:#333 !important;} ul.icesubMenu > li a.iceMenuTitle {background:none !important;} .icemegamenu > ul > li > a.iceMenuTitle > span.icemega_nosubtitle, .nav-collapse.icemegamenu.collapse ul li a {text-align:center !important;}

  /** LARGURA **/
  .centro, .blog-featuredhome, .row-fluid {max-width:94%;}
  .moduletable_menu .icemegamenu {max-width:100%;}
  .moduletable_linksuteis, body.solucoes .blocos img, body.quemsomos .blocos img, #menuheight, .moduletable_conhecanos, .moduletable_topoemail, body.home .blog-featuredhome .img {display:none !important;}

  /** TOPO **/
  .moduletable_telefone {width:203px;margin:-57px 0 0 0;background:url("../images/bgtelefone2.jpg") no-repeat scroll 0 0 #2f3293;} .moduletable_logo {width:520px;} .moduletable_logo img {max-width:100%;} #logo {height:125px;}
  .icemegamenu > ul > li {background:#EE1C25 !important;} #menu.fixed {position:relative !important;} #menu {margin:0;}

  /** SERVIÇOS **/
  #servicos .item-image {width:100%;} #servicos .item-title a {font-size:16px;}
  #servicos .respl-item {width:100%;} #servicos .respl-items {margin:0 auto;width:60%;} #servicos .respl-item:last-child {float:none;margin:25px auto;clear:both;position:relative !important;}
  
  /** CONTEÚDO **/
  body.home #container {margin:30px 0 0;} .blog-featuredhome .txt {width:100%;} .moduletable_certificacoes {margin:60px 0 0 41px;} .moduletable_certificacoes h3 {margin:6px 30px 0 0;padding:26px 30px 26px 0;} .blog-featuredhome h1 a {font-size:36px;} #container h1 {font-size:27px;}

    /** PAGINAS INTERNAS **/
      /** QUEM SOMOS **/
      body.quemsomos .blocos h2, body.solucoes .blocos h2 {width:100%;text-align:left;} body.quemsomos .blocos h2 {font-size:23px;}
      body.quemsomos .blocos:nth-child(3) h2 {width:100%;} body.quemsomos .blocos {text-align:left !important;margin:0 0 15px;padding:0 0 15px;}
      #frota .respl-items {width:100%;} #frota .respl-item {width:48% !important;} #frota .respl-item:last-child {float:none;margin:0 auto;clear:both;position:relative !important;}

      /** SOLUÇÕES **/
      .infsolucoes div:nth-child(9), .infsolucoes div:nth-child(10) {padding:23px 30px 10px 119px;}
      .infsolucoes div:nth-child(9) {width:288px;} .infsolucoes div:nth-child(10) {padding:23px 30px 10px 108px;} .infsolucoes div:nth-child(11) {padding:23px 30px 10px 108px;}

      /** SERVIÇO ONLINE **/
      .linkservicos div {width:425px;margin:0 auto 20px;float:none;}
      .linkservicos div:last-child {margin:0 auto;}

      /** PÁGINA CENTRAL DE RELACIONAMENTO **/
      body.centralrelacionamento .central-fale, body.centralrelacionamento .central-duvidas, body.centralrelacionamento .central-noticias {width:89%;margin:0 0 25px;}
      body.centralrelacionamento .central-noticias {padding:0 0 0 55px;}

  /** SOLUÇÕES **/
  .infsolucoes {max-width:100%;margin:48px auto 20px;} .infsolucoes div {margin:0 auto 15px;width:300px;padding:33px 30px 0 107px;float:none;} #solucoes span {width:100%;}
  body.solucoes .blocos h2 {margin:0 0 10px;}

  /** BLOG **/
  #blog .sj-responsive-listing, .moduletable_blogdentro .sj-responsive-listing {width:65% !important;} span.itemImage img {width:220px !important;}
  body.blog span.itemImage {margin:0;}
  
  /** FALE CONOSCO **/
  .moduletable_formulario {width:600px;float:none;margin:0 auto 45px;text-align:center;} #faleconosco h3, #faleconosco h3 {background-position:center bottom;} .moduletable_endereco {width:520px;float:none;margin:0 auto;text-align:center;} .custom_endereco img {max-width:100%;}
  .custom_endereco .end div {text-align:left;} #rodape {padding:30px 0;min-height:153px;}
  .moduletable_certificados {float:none;margin:0 auto;}
}

@media (min-width: 600px) and (max-width: 666px) {

  /** PADRÃO CSS - MENU MOBILE **/
  .nav-collapse.icemegamenu.in.collapse ul li a.iceMenuTitle {padding:0 !important;} .icemegamenu > ul > li a.iceMenuTitle {line-height:50px !important;} #icemegamenu > li:hover > ul.icesubMenu, #menu.fixed #icemegamenu > li:hover > ul.icesubMenu {top:0 !important;} .icemegamenu > ul > li, .icemegamenu > ul > li:hover, #menu.fixed .icemegamenu > ul > li, #menu.fixed .icemegamenu > ul > li:hover, .icemegamenu > ul > li.active {height:auto !important;} .icemegamenu > ul > li a.iceMenuTitle, #menu.fixed .icemegamenu > ul > li a.iceMenuTitle {padding:0 10px !important;font-size:15px !important;height:49px !important;} .nav-collapse.icemegamenu.in.collapse ul li ul {background:#333 !important;} ul.icesubMenu > li a.iceMenuTitle {background:none !important;} .icemegamenu > ul > li > a.iceMenuTitle > span.icemega_nosubtitle, .nav-collapse.icemegamenu.collapse ul li a {text-align:center !important;}

  /** LARGURA **/
  .centro, .blog-featuredhome, .row-fluid {max-width:94%;}
  .moduletable_menu .icemegamenu {max-width:100%;}
  .moduletable_linksuteis, body.solucoes .blocos img, body.quemsomos .blocos img, #menuheight, .moduletable_conhecanos, .moduletable_topoemail, body.home .blog-featuredhome .img {display:none !important;}

  /** TOPO **/
  .moduletable_telefone {width:203px;margin:-57px 0 0 0;background:url("../images/bgtelefone2.jpg") no-repeat scroll 0 0 #2f3293;} .moduletable_logo {width:520px;} .moduletable_logo img {max-width:100%;} #logo {height:125px;}
  .icemegamenu > ul > li {background:#EE1C25 !important;} #menu.fixed {position:relative !important;} #menu {margin:0;}

  /** SERVIÇOS **/
  #servicos .item-image {width:100%;} #servicos .item-title a {font-size:16px;}
  #servicos .respl-item {width:100%;} #servicos .respl-items {margin:0 auto;width:66%;} #servicos .respl-item:last-child {float:none;margin:25px auto;clear:both;position:relative !important;}
  
  /** CONTEÚDO **/
  body.home #container {margin:30px 0 0;} .blog-featuredhome .txt {width:100%;} .moduletable_certificacoes {margin:60px 0 0 19px;} .moduletable_certificacoes h3 {margin:6px 30px 0 0;padding:26px 30px 26px 0;} .blog-featuredhome h1 a {font-size:36px;} #container h1 {font-size:27px;}

    /** PAGINAS INTERNAS **/
      /** QUEM SOMOS **/
      body.quemsomos .blocos h2, body.solucoes .blocos h2 {width:100%;text-align:left;} body.quemsomos .blocos h2 {font-size:23px;}
      body.quemsomos .blocos:nth-child(3) h2 {width:100%;} body.quemsomos .blocos {text-align:left !important;margin:0 0 15px;padding:0 0 15px;}
      #frota .respl-items {width:100%;} #frota .respl-item {width:48% !important;} #frota .respl-item:last-child {float:none;margin:0 auto;clear:both;position:relative !important;}

      /** SOLUÇÕES **/
      .infsolucoes div:nth-child(9), .infsolucoes div:nth-child(10) {padding:23px 30px 10px 119px;}
      .infsolucoes div:nth-child(9) {width:288px;} .infsolucoes div:nth-child(10) {padding:23px 30px 10px 108px;} .infsolucoes div:nth-child(11) {padding:23px 30px 10px 108px;}

      /** SERVIÇO ONLINE **/
      .linkservicos div {width:425px;margin:0 auto 20px;float:none;}
      .linkservicos div:last-child {margin:0 auto;}

      /** PÁGINA CENTRAL DE RELACIONAMENTO **/
      body.centralrelacionamento .central-fale, body.centralrelacionamento .central-duvidas, body.centralrelacionamento .central-noticias {width:89%;margin:0 0 25px;}
      body.centralrelacionamento .central-noticias {padding:0 0 0 55px;}

  /** SOLUÇÕES **/
  .infsolucoes {max-width:100%;margin:48px auto 20px;} .infsolucoes div {margin:0 auto 15px;width:300px;padding:33px 30px 0 107px;float:none;} #solucoes span {width:100%;}
  body.solucoes .blocos h2 {margin:0 0 10px;} #solucoes {background-position:0 263px;}

  /** BLOG **/
  #blog .sj-responsive-listing, .moduletable_blogdentro .sj-responsive-listing {width:73% !important;} span.itemImage img {width:220px !important;}
  body.blog span.itemImage {margin:0;} #k2Container h1.itemTitle {font-size:20px;}
  
  /** FALE CONOSCO **/
  .moduletable_formulario {width:100%;float:none;margin:0 auto 45px;text-align:center;} #faleconosco h3, #faleconosco h3 {background-position:center bottom;} .moduletable_endereco {width:520px;float:none;margin:0 auto;text-align:center;} .custom_endereco img {max-width:100%;}
  .custom_endereco .end div {text-align:left;} #rodape {padding:30px 0;min-height:153px;}
  .moduletable_certificados {float:none;margin:0 auto;}
}

@media (min-width: 533px) and (max-width: 599px) {
  
  /** BREADCRUMB **/
  .breadcrumb {text-align:center;} .breadcrumb li:nth-child(1), .breadcrumb > li > .divider {display:none;} .breadcrumb li:nth-child(2) {margin:0;} .breadcrumb > li a {color: #fff;background: #ee1c25;text-decoration: none;padding: 9px 18px;border-radius: 25px;display:block;margin:0 0 6px;} .breadcrumb > li {text-shadow:none;} .breadcrumb > .active {background:#222;color:#bababa;padding: 9px 13px;border-radius: 25px;}

  /** PADRÃO CSS - MENU MOBILE **/
  .nav-collapse.icemegamenu.in.collapse ul li a.iceMenuTitle {padding:0 !important;} .icemegamenu > ul > li a.iceMenuTitle {line-height:50px !important;} #icemegamenu > li:hover > ul.icesubMenu, #menu.fixed #icemegamenu > li:hover > ul.icesubMenu {top:0 !important;} .icemegamenu > ul > li, .icemegamenu > ul > li:hover, #menu.fixed .icemegamenu > ul > li, #menu.fixed .icemegamenu > ul > li:hover, .icemegamenu > ul > li.active {height:auto !important;} .icemegamenu > ul > li a.iceMenuTitle, #menu.fixed .icemegamenu > ul > li a.iceMenuTitle {padding:0 10px !important;font-size:15px !important;height:49px !important;} .nav-collapse.icemegamenu.in.collapse ul li ul {background:#333 !important;} ul.icesubMenu > li a.iceMenuTitle {background:none !important;} .icemegamenu > ul > li > a.iceMenuTitle > span.icemega_nosubtitle, .nav-collapse.icemegamenu.collapse ul li a {text-align:center !important;}

  /** LARGURA **/
  .centro, .blog-featuredhome, .row-fluid {max-width:94%;}
  #solucoes span, #frota .respl-items, .blog-featuredhome .txt, #servicos .respl-item, #servicos .item-image, .moduletable_menu .icemegamenu, .moduletable_logo, .moduletable_logo img {max-width:100%;width:100%;}
  .breadcrumb > li:nth-child(4), .moduletable_linksuteis, body.solucoes .blocos img, body.quemsomos .blocos img, #menuheight, .moduletable_conhecanos, .moduletable_topoemail, body.home .blog-featuredhome .img {display:none !important;}
  
  /** TOPO **/
  .moduletable_telefone {width:203px;margin:-57px 0 0 0;background:url("../images/bgtelefone2.jpg") no-repeat scroll 0 0 #2f3293;} #logo {height:125px;}
  .icemegamenu > ul > li {background:#EE1C25 !important;} #menu.fixed {position:relative !important;} #menu {margin:0;}

  /** SERVIÇOS **/
  #servicos .item-title a {font-size:16px;}
  #servicos .respl-items {margin:0 auto;width:66%;} #servicos .respl-item:last-child {float:none;margin:25px auto;clear:both;position:relative !important;}
  
  /** CONTEÚDO **/
  body.home #container {margin:30px 0 0;} .moduletable_certificacoes {margin:60px 0 0 19px;width:503px;} .moduletable_certificacoes h3 {margin:6px 30px 0 0;padding:26px 30px 26px 0;} .blog-featuredhome h1 a {font-size:30px;} #container h1 {font-size:27px;}

    /** PAGINAS INTERNAS **/
      /** QUEM SOMOS **/
      body.quemsomos .blocos h2, body.solucoes .blocos h2 {width:100%;text-align:left;} body.quemsomos .blocos h2 {font-size:23px;}
      body.quemsomos .blocos:nth-child(3) h2 {width:100%;} body.quemsomos .blocos {text-align:left !important;margin:0 0 15px;padding:0 0 15px;}
      #frota .respl-item {width:48% !important;} #frota .respl-item:last-child {float:none;margin:0 auto;clear:both;position:relative !important;}

      /** SOLUÇÕES **/
      .infsolucoes div:nth-child(9), .infsolucoes div:nth-child(10) {padding:23px 30px 10px 119px;}
      .infsolucoes div:nth-child(9) {width:288px;} .infsolucoes div:nth-child(10) {padding:23px 30px 10px 108px;} .infsolucoes div:nth-child(11) {padding:23px 30px 10px 108px;}

      /** SERVIÇO ONLINE **/
      .linkservicos div {width:425px;margin:0 auto 20px;float:none;}
      .linkservicos div:last-child {margin:0 auto;}

      /** PÁGINA CENTRAL DE RELACIONAMENTO **/
      body.centralrelacionamento .central-fale, body.centralrelacionamento .central-duvidas, body.centralrelacionamento .central-noticias {width:89%;margin:0 0 25px;}
      body.centralrelacionamento .central-noticias {padding:0 0 0 55px;}

  /** SOLUÇÕES **/
  .infsolucoes {max-width:100%;margin:48px auto 20px;} .infsolucoes div {margin:0 auto 15px;width:300px;padding:33px 30px 0 107px;float:none;}
  body.solucoes .blocos h2 {margin:0 0 10px;} #solucoes {background-position:0 263px;}

  /** BLOG **/
  #blog .sj-responsive-listing, .moduletable_blogdentro .sj-responsive-listing {width:81% !important;} span.itemImage img {width:220px !important;}
  body.blog span.itemImage {margin:0;} #k2Container h1.itemTitle {font-size:20px;}
  
  /** FALE CONOSCO **/
  .moduletable_formulario {width:100%;float:none;margin:0 auto 45px;text-align:center;} #faleconosco h3, #faleconosco h3 {background-position:center bottom;} .moduletable_endereco {width:100%;float:none;margin:0 auto;text-align:center;} .custom_endereco img {max-width:100%;}
  .custom_endereco .end div {text-align:left;} #rodape {padding:30px 0;min-height:153px;}
  .moduletable_certificados {float:none;margin:0 auto;}
}

@media (min-width: 320px) and (max-width: 532px) {
  /** BREADCRUMB **/
  .breadcrumb {text-align:center;} .breadcrumb li:nth-child(1), .breadcrumb > li > .divider {display:none;} .breadcrumb li:nth-child(2) {margin:0;} .breadcrumb > li a {color: #fff;background: #b11111;text-decoration: none;padding: 9px 18px;border-radius: 25px;display:block;margin:0 0 6px;} .breadcrumb > li {text-shadow:none;} .breadcrumb > .active {background:#222;color:#bababa;padding: 9px 13px;border-radius: 25px;}

  /** MOBILE **/
  #mobile {float:left;display:block !important;padding:0;background:#efefef;} .mob-produtos div {background:#00BA35;width:130px;height:68px;float:left;margin:0 5px 0 0;text-align:center;padding:3px 0 0;} .mob-produtos div:last-child{margin:0;} .mobile {max-width:96.7%;margin:0 auto;} .mob-produtos div a {width:122px;height:63.4px;float:left;line-height:63px;margin:0 0 0 3px;border:1px solid #fff;color:#fff;text-decoration:none;font-size:19px;font-weight:bold;} 
  .linha1, .linha2, .linha3 {float:left;width:100%;} .linha1 {margin:30px 0 10px;} .linha2 {margin:0 0 10px;} .linha1 .mob-quemsomos, .linha2 .mob-servicos, .linha3 #mob-fale {float:left;width:194px;height:151px;text-align:center;background:#fff;} .linha1 .mob-solucoes, .linha2 .mob-blog, .linha3 .mob-ligar {float:right;width:194px;height:151px;text-align:center;background:#fff;} .linha1 .mob-quemsomos a, .linha1 .mob-solucoes a, .linha2 .mob-servicos a, .linha2 .mob-blog a, .linha3 #mob-fale a, .linha3 .mob-ligar a {float:left;text-align:center;width:100%;}
  
  .linha1 .mob-quemsomos a:nth-child(1) {text-indent:-10000px;background:url("../images/icones/mobile/mob-quem-somos.png") no-repeat scroll center;height:100px;} .linha1 .mob-quemsomos a:nth-child(2) {font-family:Roboto;text-decoration:none;color:#202020;font-weight:bold;font-size:19px;}
  .linha1 .mob-solucoes a:nth-child(1) {text-indent:-10000px;background:url("../images/icones/mobile/mob-solucoes.png") no-repeat scroll center;height:100px;} .linha1 .mob-solucoes a:nth-child(2) {font-family:Roboto;text-decoration:none;color:#202020;font-weight:bold;font-size:19px;}
  
  .linha2 .mob-servicos a:nth-child(1) {text-indent:-10000px;background:url("../images/icones/mobile/mob-servicos.png") no-repeat scroll center;height:100px;} .linha2 .mob-servicos a:nth-child(2) {font-family:Roboto;text-decoration:none;color:#202020;font-weight:bold;font-size:19px;}
  .linha2 .mob-blog a:nth-child(1) {text-indent:-10000px;background:url("../images/icones/mobile/mob-blog.png") no-repeat scroll center;height:100px;} .linha2 .mob-blog a:nth-child(2), .linha3 #mob-fale a:nth-child(2), .linha3 .mob-ligar a:nth-child(2) {font-family:Roboto;text-decoration:none;color:#202020;font-weight:bold;font-size:19px;}

  .linha3 #mob-fale a:nth-child(1) {text-indent:-10000px;background:url("../images/icones/mobile/mob-ligar.png") no-repeat scroll center;height:100px;} .linha3 .mob-ligar a:nth-child(1) {text-indent:-10000px;background:url("../images/icones/mobile/mob-fale.png") no-repeat scroll center;height:100px;} .linha3 {margin:0 0 30px;}

  /** PADRÃO CSS - MENU MOBILE **/
  .nav-collapse.icemegamenu.in.collapse ul li a.iceMenuTitle {padding:0 !important;} .icemegamenu > ul > li a.iceMenuTitle {line-height:50px !important;} #icemegamenu > li:hover > ul.icesubMenu, #menu.fixed #icemegamenu > li:hover > ul.icesubMenu {top:0 !important;} .icemegamenu > ul > li, .icemegamenu > ul > li:hover, #menu.fixed .icemegamenu > ul > li, #menu.fixed .icemegamenu > ul > li:hover, .icemegamenu > ul > li.active {height:auto !important;} .icemegamenu > ul > li a.iceMenuTitle, #menu.fixed .icemegamenu > ul > li a.iceMenuTitle {padding:0 10px !important;font-size:15px !important;height:49px !important;} .nav-collapse.icemegamenu.in.collapse ul li ul {background:#333 !important;} ul.icesubMenu > li a.iceMenuTitle {background:none !important;} .icemegamenu > ul > li > a.iceMenuTitle > span.icemega_nosubtitle, .nav-collapse.icemegamenu.collapse ul li a {text-align:center !important;}

  /** LARGURA **/
  .centro, .blog-featuredhome, .row-fluid {max-width:91%;}
  #frota .respl-item, #solucoes span, .blog-featuredhome .txt, #servicos .respl-item, #servicos .item-image, .moduletable_menu .icemegamenu, .moduletable_logo, .moduletable_logo img {max-width:100% !important;width:100% !important;}
  .itemView.blog .itemImageBlock, body.home #blog, body.home #solucoes, body.home #container, body.home #servicos, .banner, body.home #menu, .moduletable_telefone, .breadcrumb > li:nth-child(4), .moduletable_linksuteis, body.solucoes .blocos img, body.quemsomos .blocos img, #menuheight, .moduletable_conhecanos, .moduletable_topoemail, body.home .blog-featuredhome .img {display:none !important;}
  
  /** TOPO **/
  #logo {height:84px;padding:25px 0 0;}
  .icemegamenu > ul > li {background:#EE1C25 !important;} #menu.fixed {position:relative !important;} #menu {margin:0;}

  /** CONTEÚDO **/
  body.home #container {margin:30px 0 0;} #container h1 {font-size:24px;} .item-page {padding:60px 0;} #frota .respl-items {max-width:87%;} .art-layout-cell {display:block;}

    /** PAGINAS INTERNAS **/
      /** QUEM SOMOS **/
      body.quemsomos .blocos h2, body.solucoes .blocos h2 {width:100%;text-align:left;font-size:21px;} body.quemsomos .blocos h2 {font-size:23px;}
      body.quemsomos .blocos:nth-child(3) h2 {width:100%;} body.quemsomos .blocos {text-align:left !important;margin:0 0 15px;padding:0 0 15px;}
      #frota .respl-item:last-child {float:none;margin:0 auto;clear:both;position:relative !important;}

      /** SOLUÇÕES **/
      .infsolucoes div:nth-child(9), .infsolucoes div:nth-child(10) {padding:23px 30px 10px 119px;}
      .infsolucoes div:nth-child(9) {width:232px;} .infsolucoes div:nth-child(10) {padding:23px 30px 10px 108px;} .infsolucoes div:nth-child(11) {padding:23px 30px 10px 108px;}

      /** SERVIÇO ONLINE **/
      .linkservicos div {width:89%;margin:0 auto 20px;float:none;}
      .linkservicos div:last-child {margin:0 auto;}

      /** PÁGINA CENTRAL DE RELACIONAMENTO **/
      body.centralrelacionamento .central-fale, body.centralrelacionamento .central-duvidas, body.centralrelacionamento .central-noticias {width:82%;margin:0 0 25px;}
      body.centralrelacionamento .central-noticias {padding:0 0 0 55px;}
      body.centralrelacionamento #solucoes h3 {font-size:26px;}

  /** SOLUÇÕES **/
  .infsolucoes {max-width:100%;margin:48px auto 20px;} .infsolucoes div {margin:0 auto 15px;width:244px;padding:33px 30px 0 107px;float:none;}
  body.solucoes .blocos h2 {margin:0 0 10px;}

  /** BLOG **/
  #blog .sj-responsive-listing, .moduletable_blogdentro .sj-responsive-listing {width:100% !important;} span.itemImage img {width:220px !important;} #blog .respl-item, .moduletable_blogdentro .respl-item {width:100% !important;}
  body.blog span.itemImage {margin:0;} #k2Container h1.itemTitle {font-size:18px;}
  
  /** FALE CONOSCO **/
  .moduletable_formulario {width:100%;float:none;margin:0 auto 45px;text-align:center;} #faleconosco h3, #faleconosco h3 {background-position:center bottom;} .moduletable_endereco {width:100%;float:none;margin:0 auto;text-align:center;} .custom_endereco img {max-width:100%;} .custom_formulario iframe {height:475px;}
  .custom_endereco .end div {text-align:left;width:84%;} #rodape {padding:30px 0;min-height:153px;}
  .moduletable_certificados {float:none;margin:0 auto;}
  .copyrightt {float:none;text-align:center;} .logowebsite {float:none;width:89px;margin:15px auto 0;}
}

@media (min-width: 375px) and (max-width: 413px) {
  /** BREADCRUMB **/
  .breadcrumb {text-align:center;} .breadcrumb li:nth-child(1), .breadcrumb > li > .divider {display:none;} .breadcrumb li:nth-child(2) {margin:0;} .breadcrumb > li a {color: #fff;background: #b11111;text-decoration: none;padding: 9px 18px;border-radius: 25px;display:block;margin:0 0 6px;} .breadcrumb > li {text-shadow:none;} .breadcrumb > .active {background:#222;color:#bababa;padding: 9px 13px;border-radius: 25px;}

  /** MOBILE **/
  .linha1 .mob-quemsomos, .linha2 .mob-servicos, .linha3 #mob-fale, .linha1 .mob-solucoes, .linha2 .mob-blog, .linha3 .mob-ligar {width:177px;}

  /** PÁGINAS INTERNAS **/
    /** QUEM SOMOS **/
    #container h1 {font-size:22px;} body.quemsomos .blocos h2 {font-size:21px;}

    /** SOLUÇOES **/
    .infsolucoes div {background:#EE1C25 !important;padding:20px !important;width:88% !important;height:auto;} body.quemsomos .blocos h2, body.solucoes .blocos h2 {font-size:18px;}

    /** SERVIÇOS **/
    .linkservicos div {min-height:auto;}

    /** BLOG **/
    #blog .item-inner, .moduletable_blogdentro .item-inner {min-height:355px;}
}

@media (min-width: 360px) and (max-width: 374px) {
  /** BREADCRUMB **/
  .breadcrumb {text-align:center;} .breadcrumb li:nth-child(1), .breadcrumb > li > .divider {display:none;} .breadcrumb li:nth-child(2) {margin:0;} .breadcrumb > li a {color: #fff;background: #b11111;text-decoration: none;padding: 9px 18px;border-radius: 25px;display:block;margin:0 0 6px;} .breadcrumb > li {text-shadow:none;} .breadcrumb > .active {background:#222;color:#bababa;padding: 9px 13px;border-radius: 25px;}

  /** MOBILE **/
  .linha1 .mob-quemsomos, .linha2 .mob-servicos, .linha3 #mob-fale, .linha1 .mob-solucoes, .linha2 .mob-blog, .linha3 .mob-ligar {width:169px;}
  .linha1 .mob-quemsomos a, .linha1 .mob-solucoes a, .linha2 .mob-servicos a, .linha2 .mob-blog a, .linha3 #mob-fale a, .linha3 .mob-ligar a {font-size:18px !important;}

  /** PÁGINAS INTERNAS **/
    /** QUEM SOMOS **/
    #container h1 {font-size:22px;} body.quemsomos .blocos h2 {font-size:21px;}

    /** SOLUÇOES **/
    .infsolucoes div {background:#EE1C25 !important;padding:20px !important;width:88% !important;height:auto;} body.quemsomos .blocos h2, body.solucoes .blocos h2 {font-size:18px;}

    /** SERVIÇOS **/
    .linkservicos div {min-height:auto;}

    /** BLOG **/
    #blog .item-inner, .moduletable_blogdentro .item-inner {min-height:355px;} #k2Container h1.itemTitle {font-size:16px;}

    /** CENTRAL DE RELACIONAMENTO **/
    body.centralrelacionamento .central-fale, body.centralrelacionamento .central-duvidas, body.centralrelacionamento .central-noticias {width:81%;}
}

@media (min-width: 320px) and (max-width: 359px) {
  /** BREADCRUMB **/
  .breadcrumb {text-align:center;} .breadcrumb li:nth-child(1), .breadcrumb > li > .divider {display:none;} .breadcrumb li:nth-child(2) {margin:0;} .breadcrumb > li a {color: #fff;background: #b11111;text-decoration: none;padding: 9px 18px;border-radius: 25px;display:block;margin:0 0 6px;} .breadcrumb > li {text-shadow:none;} .breadcrumb > .active {background:#222;color:#bababa;padding: 9px 13px;border-radius: 25px;}

  /** MOBILE **/
  .linha1 .mob-quemsomos, .linha2 .mob-servicos, .linha3 #mob-fale, .linha1 .mob-solucoes, .linha2 .mob-blog, .linha3 .mob-ligar {width:150px;}
  .linha1 .mob-quemsomos a, .linha1 .mob-solucoes a, .linha2 .mob-servicos a, .linha2 .mob-blog a, .linha3 #mob-fale a, .linha3 .mob-ligar a {font-size:16px !important;}

  /** PÁGINAS INTERNAS **/
    /** QUEM SOMOS **/
    #container h1 {font-size:19px;} body.quemsomos .blocos h2 {font-size:19px !important;}

    /** SOLUÇOES **/
    .infsolucoes div {background:#EE1C25 !important;padding:20px !important;width:88% !important;height:auto;} body.quemsomos .blocos h2, body.solucoes .blocos h2 {font-size:17px;}

    /** SERVIÇOS **/
    .linkservicos div {min-height:auto;}

    /** BLOG **/
    #blog .item-inner, .moduletable_blogdentro .item-inner {min-height:355px;} #k2Container h1.itemTitle {font-size:16px;} #blog h3, .moduletable_blogdentro h3 {font-size:28px !important;}

    /** CENTRAL DE RELACIONAMENTO **/
    body.centralrelacionamento .central-fale, body.centralrelacionamento .central-duvidas, body.centralrelacionamento .central-noticias {width:81%;}

  /** FALE CONOSCO **/
  .custom_endereco .end div {background:none !important;padding:0 !important;width:100%;text-align:center;} #faleconosco h3 {font-size:23px;}
}

.sigProDownloadLink, #frota .respl-header, #frota .item-more, #frota .respl-loader, #blog .respl-header, #blog .item-more, #blog .respl-loader, #servicos .respl-header, #servicos .item-more, #servicos .respl-loader, body + object, body + object + object {display: none !important;}

/** TRANSITION **/
.linkservicos div a, .linkservicos div a:hover, .custom_conhecanos a, .custom_conhecanos a:hover, #blog .respl-posttext a, #blog .respl-posttext a:hover, #blog .item-readmore a, #blog .item-readmore a:hover, #solucoes .readmore, #solucoes .readmore:hover, .blog-featuredhome .readmore a, .blog-featuredhome .readmore a:hover, .servicos .item-title .item-content a, .servicos .item-title .item-content a:hover, a.k2ReadMore, a.k2ReadMore:hover {transition:all 0.2s ease-in 0.1s}

/** HOVER **/
#servicos .item-title .item-content a:hover, #solucoes .readmore:hover, #blog .respl-posttext a:hover {background:#EE1C25;}
.custom_conhecanos a:hover {background:#EE1c25;border:1px solid #EE1c25;color:#fff;}
a:hover {text-decoration:none !important;}
.blog-featuredhome .readmore a:hover {background:#b60008;}
#blog .item-readmore a:hover {color:#000;}

/** INICIO CSS DIVERSOS **/
*::-moz-selection {background: none repeat scroll 0 0 #302F8C;color: #FFFFFF !important;} *::selection {background: none repeat scroll 0 0 #302F8C;color: #FFFFFF !important;}
.item-page li {margin: 6px 0;} .icon-chevron-right {display:none !important;} .leading-0, .leading-1, .leading-2 {clear: both;} .archive {display:none;} .bt-row-separate {display:none;} 

  /** CSS DIVERSOS - TOPO **/
  .custom_iconescelular {height:80px !important;margin:0 auto;width:86%;} .moduletable_iconescelular {background:#232323;height:80px;position:fixed;z-index:99;width:100%;} .facebookphone a {border-right:none !important;}
  .phone a, .emailphone a, .mapaphone a, .facebookphone a {text-indent:-10000px;width:90px;height:80px;display:table-cell;vertical-align:top;border-right:1px solid #434343;} .phone, .emailphone, .mapaphone, .facebookphone {display:table-cell;}
  .phone a {background:url("../images/phone.png") no-repeat scroll center center;transition:all 0.2s ease-in 0.1s;opacity:0.5;} .phone a:hover {background:url("../images/phone.png") no-repeat scroll center center #000;transition:all 0.2s ease-in 0.1s;opacity:1.0;}
  .emailphone a {background:url("../images/emailphone.png") no-repeat scroll center center;transition:all 0.2s ease-in 0.1s;opacity:0.5;} .emailphone a:hover {background:url("../images/emailphone.png") no-repeat scroll center center #000;transition:all 0.2s ease-in 0.1s;opacity:1.0;}
  .mapaphone a {background:url("../images/mapaphone.png") no-repeat scroll center center;transition:all 0.2s ease-in 0.1s;opacity:0.5;} .mapaphone a:hover {background:url("../images/mapaphone.png") no-repeat scroll center center #000;transition:all 0.2s ease-in 0.1s;opacity:1.0;}
  .facebookphone a {background:url("../images/facebookphone.png") no-repeat scroll center center;transition:all 0.2s ease-in 0.1s;opacity:0.5;} .facebookphone a:hover {background:url("../images/facebookphone.png") no-repeat scroll center center #000;transition:all 0.2s ease-in 0.1s;opacity:1.0;}
    
  /** CSS DIVERSOS - BARRA DE ROLAGEM **/
  #ascrail2000 div {border-radius:0 !important;width:6px !important;right:-2px !important;float:none !important;} #ascrail2000 div:active {opacity:0.6 !important;}
    
  /** CSS BANNER **/
  .camera_prevThumbs, .camera_nextThumbs, .camera_prev, .camera_next, .camera_commands, .camera_thumbs_cont {background:rgba(0, 0, 0, 0.60) !important;} .camera_amber_skin .camera_prev > span {background-position: 0 -120px !important;} .camera_amber_skin .camera_commands > .camera_stop {background-position: -120px -120px !important;}
  .camera_amber_skin .camera_commands > .camera_play {background-position: -80px -120px !important;} .camera_amber_skin .camera_next > span {background-position: -40px -120px !important;}
  
  /** INSTAGRAM PADRÃO **/
  #lightbox-nav-btnNext {background: url("../images/instagran/lightbox-btn-next.gif") no-repeat scroll 0 0 transparent !important;position: inherit;top: 63px;height:580px !important;width: 85px !important;}
  #lightbox-nav-btnPrev {background: url("../images/instagran/lightbox-btn-prev.gif") no-repeat scroll 0 0 transparent !important;position: inherit;top: 63px;height:580px !important;width: 85px !important;}
  #lightbox-secNav-btnClose {background: url("../images/instagran/lightbox-btn-close.gif") no-repeat scroll 0 0 transparent !important;height: 35px !important;position: inherit;top: 63px;width: 73px !important;} #jquery-lightbox a img {display: none;}
  .tcvn-instagram-main {background:none !important;padding:0 !important;border:none;width:100% !important;} .tcvn-instagram-introtext h3 span.tcvn-instagram-text1 {font-size:26px;color:#fff;} .tcvn-instagram-introtext h3 span.tcvn-instagram-text2 {font-size:17px !important;color:#fff;text-transform:none !important;font-weight:normal !important;margin:11px 0 0 0;}
  .tcvn-instagram-list-items {padding:0 !important;width:100% !important;} .tcvn-instagram-introtext {display:none;} .tcvn-instagram-img {background:#fff;border:1px solid #cbcbcb !important;padding:2px !important;} 
  
  /** CSS DIVERSOS - MENU **/
  .ice-megamenu-toggle a {margin:0 auto !important;} .ice-megamenu-toggle {float:none !important;margin:10px auto;width:100%;transition:all 0.2s ease-in 0.1s}
  @media (max-width: 979px) {.nav-collapse, .nav-collapse.collapse {overflow: hidden;height: 0;transition:all 0.2s ease-in 0.1s}} @media (min-width: 980px) {.nav-collapse.collapse {transition:all 0.2s ease-in 0.1s;height: auto !important;overflow: visible !important;}}

  /** CSS SHADOWBOX **/
  .fancybox-opened .fancybox-title {text-indent:-10000px !important;visibility:visible !important;} .fancybox-opened .fancybox-title .fancyboxCounter {float: left !important;text-indent: 0 !important;}   