        body, html{
		font-family:Lato, sans-serif !important;
		color: #5a5a5a;
                margin: 0;
                padding: 0;
                height: 100%;
                width: 100%; 
	}
       
	.mw-mobile{
		display:none;
	}
        .trabalhe-conosco-area{
		border: 1px solid #ccc;
		padding: 0 12px 0 12px;
		height: 32px;
		box-sizing: border-box;
		font-size: 14px;
		width: 300px;
		color: #626365;
		transition: all 400ms;
		margin-bottom: 10px;
		border-radius: 3px;
	}
	.trabalhe-conosco-area:focus{
		border-color: #66A39B;
		border-radius: 3px;
	}
        
        /* css abaixo movido de res/app.css */
        p{
	padding-bottom:10px !important;
        }
        description{
                font-size: 16px; line-height: 1.5;
        }
        .slick-active{
                opacity: 0.5 !important;
        }
        .slick-current.slick-active{
                opacity: 1 !important;
        }
        .gallery-thumb{
                width:120px;
                height:120px;
        }
        .column-social{
                display:flex;
                flex-direction:row;
        }
        .social-share{
                width:80px;
        }
        
        /**
    * For IE 6/7 only
    * Include this rule to trigger hasLayout and contain floats.
        */ 
        .cf {
        *zoom: 1; }

      .overlay {
        position: fixed;
        width: 100%;
        height: 100%;
        top: 0;
        left: 0;
        pointer-events: none;
        background: transparent;
        z-index: 30; }

      .overlay.slide {
        pointer-events: auto;
        left: 0;
        background: rgba(0, 0, 0, 0.6); }

      .hidden {
        display: none; }
      
      .cf:before,
      .cf:after {
          content: " ";
          /* 1 */
          display: table;
          /* 2 */ }

      .cf:after {
          clear: both; }

        .capa-do-dia{
		width:300px;
	}
	.capa-do-dia div{
		color: #fff;
		text-transform: uppercase;
		padding-top:5px;
		padding-bottom:5px;
		font-size:15px;
        }
        figure.no-image{
		width:100%;
		height:100%;
		padding:15px !important;
		display:flex !important;
		justify-content:center;
	}
	figure.no-image img{
		height:100% !important;
		width:auto !important;
	}

	
      /* rules below moved from mw-style-mobile.css */
      
                
                .logo-mobile{
			position:fixed; 
			left:0; 
			right:0;
			background-color: #fff;
			z-index:999;
		}
                .page-numbers{
			margin-top:15px !important;
			margin-bottom:15px !important;
		}
  
	
	
	
	
	

	