/* Cores - importado de https://www.w3schools.com/w3css/w3css_color_themes.asp 
.w3-theme-l5 {color:#000 !important; background-color:#f1f8fd !important}
.w3-theme-l4 {color:#000 !important; background-color:#cfe7f8 !important}
.w3-theme-l3 {color:#000 !important; background-color:#9fcff1 !important}
.w3-theme-l2 {color:#000 !important; background-color:#6eb7ea !important}
.w3-theme-l1 {color:#fff !important; background-color:#3e9fe3 !important}
.w3-theme-d1 {color:#fff !important; background-color:#1a77b9 !important}
.w3-theme-d2 {color:#fff !important; background-color:#176aa4 !important}
.w3-theme-d3 {color:#fff !important; background-color:#155c90 !important}
.w3-theme-d4 {color:#fff !important; background-color:#124f7b !important}
.w3-theme-d5 {color:#fff !important; background-color:#0f4267 !important}
.w3-theme-white {color:#000 !important; background-color:#ffffff !important}

.w3-theme-light {color:#000 !important; background-color:#f1f8fd !important}
.w3-theme-dark {color:#fff !important; background-color:#0f4267 !important}
.w3-theme-action {color:#fff !important; background-color:#0f4267 !important}

.w3-theme {color:#fff !important; background-color:#1d84cd !important}
.w3-text-theme {color:#1d84cd !important}
.w3-border-theme {border-color:#1d84cd !important}

.w3-hover-theme:hover {color:#fff !important; background-color:#1d84cd !important}
.w3-hover-text-theme {color:#1d84cd !important}
.w3-hover-border-theme:hover {border-color:#1d84cd !important}*/
.w3-theme-l5 {color:#000 !important; background: rgba(241, 248, 253, 0.85) !important;}
.w3-theme-l4 {color:#000 !important; background: rgba(207, 231, 248, 0.85) !important;}
.w3-theme-l3 {color:#000 !important; background: rgba(159, 207, 241, 0.85) !important;}
.w3-theme-l2 {color:#000 !important; background: rgba(110, 183, 234, 0.85) !important;}
.w3-theme-l1 {color:#fff !important; background: rgba(62, 159, 227, 0.85) !important;}
.w3-theme-d1 {color:#fff !important; background: rgba(26, 119, 185, 0.85) !important;}
.w3-theme-d2 {color:#fff !important; background: rgba(23, 106, 164, 0.85) !important;}
.w3-theme-d3 {color:#fff !important; background: rgba(21, 92, 144, 0.85) !important;}
.w3-theme-d4 {color:#fff !important; background: rgba(18, 79, 123, 0.85) !important;}
.w3-theme-d5 {color:#fff !important; background: rgba(15, 66, 103, 0.85) !important;}
.w3-theme-white {color:#000 !important; background: rgba(255, 255, 255, 0.85) !important;}

.w3-theme-light {color:#000 !important; background: rgba(241, 248, 253, 0.85) !important;}
.w3-theme-dark {color:#fff !important; background: rgba(15, 66, 103, 0.85) !important;}
.w3-theme-action {color:#fff !important; background: rgba(15, 66, 103, 0.85) !important;}

.w3-theme {color:#fff !important; background: rgba(29, 132, 205, 0.85) !important;}
.w3-text-theme {color:#1d84cd !important;}
.w3-border-theme {border-color:#1d84cd !important;}

.w3-hover-theme:hover {color:#fff !important; background: rgba(29, 132, 205, 0.85) !important;}
.w3-hover-text-theme {color:#1d84cd !important;}
.w3-hover-border-theme:hover {border-color:#1d84cd !important;}







/* Default */

	html, body, h1, h2, h3, h4, h5, h6 {
/*		//font-family: 'Montserrat', sans-serif;
		//font-family: 'Open Sans', sans-serif;
		//font-family: 'Roboto', sans-serif;
		//font-family: 'Poppins', sans-serif;
		//font-family: 'Nunito Sans', sans-serif;
		//font-family: 'Raleway', sans-serif;
       		 //font-family: 'Noto Sans', sans-serif;

		//font-family: 'Roboto Condensed', sans-serif;*/
	        font-family: 'Lato', sans-serif;

	}

	body {
        background-color: #ffffff;
        width: 100%;
        text-align: center;
        //font-size: 17px;	
        background-image: url("images/fundo01.jpg");
        background-repeat: no-repeat;
        background-position: left top;
        background-attachment: fixed;
        background-size: 1750px;

    }
    p {
        //font-size: 17px;   
         
    }
    img {
     	width: auto;
     	height: 20px;
        vertical-align: bottom;
 	}
    .logo {
 	width: 100%;
 	/*max-width:500px;*/
 	height: auto;
	}
    .corpo {
    	width: 820px;
    	border: none 1px;
    	padding: 0px 0px 0px 0px; 	/*top left bottom right*/
    }
    .ajustar {
    	margin: 0px;
    	float:left;
	margin-right: 20px;
    }
    .esquerda {
	width: 460px;

	}
    .direita {
    	width: 320px;
  	
    }
    .texto-esquerda{
    	text-align: left;	
    }

    .acessoRapido {
	text-align: left;
	//font-family: 'Roboto Condensed', sans-serif;
		
    }
    
    #flip {    	
	 padding: 10px;
    }
    #panel {
	padding: 10px;
	margin-bottom: 20px;

    }   
    div {
    	//top left bottom right	
        //background-color: #ffffff;
    }
    a:link, a:visited, a:active {
    	color: #0f4267;
    	text-decoration: none;
        //font-family: 'Roboto Condensed', sans-serif;
    }
    a:hover {
    	color: #0055cc;
    	text-decoration: none;
        //background-color: #9fcff1;
        //font-family: 'Roboto Condensed', sans-serif;
    }
    .serviços {
        padding-left: 20px;
        display: block; 
        height:150px;
        scroll-behavior: smooth; 
        overflow-y: scroll;
    }
    .agenda {
        border-width:0; 
        width: 100%; 
        height: 270px; 

    }
	/*#flip {
	    padding: 10px;
	    text-align: center;
	    background-color: #ddddff;
	    border: none 3px #7799ff;
	}

	#panel {
	    display: none;
	    margin-top: -3px;
	    padding: 10px;
	    text-align: left;
	    background-color: #ffffff;
	    border: none 3px #7799ff;
	    position: absolute;
	}*/


/* Mobile 
@media (orientation: portrait){*/

@media screen (max-width: 800px), (orientation: portrait){



    body {
        background-size: 3000px;
/*        font-size:  11px;*/
     }

    .corpo {
        width: 90%;
        min-width: 300px;
        margin-right: 20px;

    }
/*    .esquerda .direita{
        width: 70%;
    }*/
    .ajustar {
        width: 100%;
        
    }
    .serviços {
      display: block; height:200px;scroll-behavior: smooth; overflow-y: scroll;
    }
/*  .Xserviços, .Xagenda, .XacessoRapido {
      display: block; height:500px;scroll-behavior: smooth; overflow-y: scroll;
    }*/
    img {
        width: auto;
        height: 25px;
    }
/*    .Xagenda {
   padding-top: 180px;
    width: 50%;
    height: 500px;
    //-moz-transform: scale(2);
    //-moz-transform-origin: 0 0;
    //-o-transform: scale(2);
    //-o-transform-origin: 0 0;
    -webkit-transform: scale(2);
    //-webkit-transform-origin: 0 0;
    }
    .divAgenda {
        width: 100%;
        height: 1100px;
        zoom: 0.5;

    }*/
}
