/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Sep 02 2026 | 15:12:26 */
@media screen and (max-width: 1850px) {
  .header-bar { 
  	padding: 0 3% !important;
  }
  
  .sandwich {
    top: 30px !important;
  }
}

@media screen and (max-width: 1550px) {
  header ul .menu-text{
      font-size: 15px !important
  }
}

@media screen and (max-width: 1190px) {
  .sandwich {
  	display:none;
  }
}

@media screen and (max-width: 1366px) {
  .limiter {
    height: 350px;
    overflow: overlay;
  }
  
  #maria_jose{
    min-height: 480px !important;
  }
}

@media screen and (max-width: 1440px) {
  header{
    padding: 0px 5% 0 2% !important;
  }
  
  .soc-ico {
    margin-left: 0px;
  }
  
  .sandwich {
    top: 24px !important;
    right: 5px !important;
  }
  
  #artigo{
    min-height: 422px !important;
  }
  
  .limiter {
    height: 350px;
    overflow: overlay;
  }
  
  header ul {
    margin-right: -30%;
    margin-left: 0 !important;
    margin-bottom: 10px;
  }
  
  header ul .menu-text{
    font-size: 14px !important;
  }
  
  .menu-item a{
  	padding-left: 0px;
    padding-right: 0px;
  }
  
  .title_banner p {
    font-size: 30px !important;
    margin-top: -20% !important;
    margin-left: 15% !important;
    line-height: 33px !important;
  }
  
  .content_banner p {
    font-size: 25px !important;
    margin-top: -5% !important;
    margin-left: 12% !important;
    line-height: 33px !important;
  }
  
  .link_banner a {
    font-size: 20px !important;
  }
  
  .link_banner {
    font-size: 20px !important;
    margin-top: 20% !important;
    margin-left: 55% !important;
  }
  /*
  #rev_slider_2_1 .title_banner#slide-3-layer-1 {
    left: 52px !important;
  }
  
  #rev_slider_2_1 .title_banner#slide-4-layer-1 {
  	left: 60px !important;
    margin-left: -6px !important;
  }
  
  #rev_slider_2_1 .content_banner {
    left: 55px !important;
  }
  
  #rev_slider_2_1 .link_banner {
    left: 0 !important;
  }
  */
  #page .masthead {
    padding-bottom: 5% !important;
    zoom: 0.9;
  }
  
  .main-nav > li > a{
  	margin-left: 7px !important;
  	margin-right: 7px !important;
  }
  
  .popup-search-wrap{
    right: -15px;
  }
  
  .vc-gitem-zone-height-mode-auto:before{
    padding-top: 40% !important;
  }
  
  .vc-gitem-zone-height-mode-auto.vc-gitem-zone-height-mode-auto-4-3:before {
    padding-top: 20%;
  }
  
  .vc_custom_1565382017519{
  	height: auto;
  }
  
  .vc_custom_1565382017519 .vc_grid-container {
    height: auto;
    margin: 0px;
  }
  
  .vc_custom_1565382017519 .vc_grid{
  	height: auto;
  }
  
  .vc_custom_1565382017519 .vc_gitem-zone{
  	height: 175px;
  }
  
  .vc_gitem-post-data-source-post_excerpt p{
  	line-height: 22px;
    /*max-height: 90px;
    overflow: hidden;*/
  }
  
  .vc_gitem-post-data-source-post_title h4 {
    font-size: 20px !important;
    margin-bottom: 15px !important;
  }
  
  .scroll-top.on {
    width: 7% !important;
  }
  
  .contato_bottom p {
    width: 236px !important;
    line-height: 15px;
  }
  
  /*#maria_jose, #artigo {
  	padding: 0 10%;
  }*/
  
  #livros h3 a{
    font-size: 18px !important;
  }
}