/*  autintec.css *  Carlos Valadares (www.carlosvaladares.pt), 2020 Março
 *  créditos:w3schools.com  */
*{box-sizing:border-box;}body{margin:0;font-family:Arial, Helvetica, sans-serif;background-color:#effbef;}
h2{color:#464;}h3{color:#353;}ul{line-height:125%;}a.destaques:link{color:#015c6a;text-decoration:none;}
a.destaques:hover{color:#009900;text-decoration:none;}.autintec{font-family:'Arial Narrow Bold', sans-serif;color:#373;}
.header{background-image:url(top0bckgr.gif);background-repeat:repeat-x;padding:5px;text-align:center;font-size:12px;color:#808080;}
.navcontainer{width:100%;margin:0;padding:0;background-color:#353;border-top:2px solid #353;}
.topnav{overflow:hidden;background-color:#353;}
.topnav a{float:left;display:block;color:#f2f2f2;text-align:center;padding:12px 16px;text-decoration:none;font-size:17px;}
.topnav a.lingua{float:right;font-size:12px;padding-top:15px;}.lingua img{vertical-align:middle;}
.topnav a:hover{background-color:#575;color:#f2f2f2;}.topnav a.active{background-color:#bdb;color:black;}
.logoBox{float:left;height:30px;margin:5px 13px;padding:3px 0;color:white;text-align:center;display:none;-webkit-animation-name:animateLogoBox;
-webkit-animation-duration:1s;animation-name:animateLogoBox;animation-duration:1s;}
.logoBox p{margin-top:5px;font-size:22px;line-height:22px;color:#6fce96;}
.logoBox img{height:28px;vertical-align:middle;display:block;}
.topnav .iconBox{cursor:pointer;padding:15px 12px 14px 12px;display:none;font-size:16px;background-color:#353;}
.iconText{color:white;}.icon{display:inline-block;margin:0 5px;padding:0 0 0 2px;vertical-align:text-top;}
.bar1, .bar2, .bar3{width:15px;height:2px;background-color:white;margin:3px 0;transition:0.4s;}
.change .iconText{color:black;}
.change .bar1{-webkit-transform:rotate(-45deg) translate(-3px, 3px);transform:rotate(-45deg) translate(-3px, 3px);background-color:black;}
.change .bar2{opacity:0;}
.change .bar3{-webkit-transform:rotate(45deg) translate(-4px, -4px);transform:rotate(45deg) translate(-4px, -4px);background-color:black;}
.content{padding:20px 16px 10px 16px;}.sticky{position:fixed;top:0;width:100%;z-index:100;}.sticky + .content{padding-top:60px;}
.row1column{margin:0;width:100%;}.row2columns{display:flex;flex-wrap:wrap;}
.firstColumn{flex:50%;padding:10px 20px 10px 10px;background-color:#d7f9e4;}.secondColumn{flex:50%;padding:10px 10px 10px 20px;border-bottom:none;}
.row2columns img{width:90%;max-width:411px;display:block;margin-left:auto;margin-right:auto;}
.footer-area{width:100%;min-height:40px;padding:14px 0 10px 0;text-align:center;background-color:#bdb;border-top:solid 1px #f2f2f2;}
footer>p{padding:2px 0px;font-size:12px;color:#575;}
.footer-area a{text-align:center;padding:8px 16px;text-decoration:none;font-size:12px;color:#353;}.footer-area a:hover{background-color:#575;color:#f2f2f2;}
.modalBackground{display:none;position:fixed;z-index:1;padding-top:120px;left:0;top:0;width:100%;height:100%;overflow:auto;
 background-color:rgb(120,150,120);background-color:rgba(120,150,120,0.4);}
.modal-content{position:relative;background-color:rgb(230,250,230);background-color:rgba(230,250,230,0.9);margin:auto;padding:0;border:1px solid #888;width:80%;
 max-width:450px;font-size:0.8em;box-shadow:0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);-webkit-animation-name:animateModal;-webkit-animation-duration:0.5s;
 animation-name:animateModal;animation-duration:0.5s;}
.close{color:#777;float:right;font-size:28px;font-weight:bold;padding:2px 10px;}
.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer;}
.modal-header{padding:12px 16px;min-height:38px;background-color:rgb(210,230,210);background-color:rgba(210,230,210,0.9);}
.modal-body{padding:2px 16px;}.modal-body>ul{list-style-type:circle;padding:inherit;}
.modal-body>ul>li>ul{list-style-type:none;padding-left:16px;margin-bottom:10px;}
@-webkit-keyframes animateModal{from{bottom:-160px;opacity:0;}to{bottom:0px;opacity:1;}}
@keyframes animateLogoBox{from{opacity:0;}to{opacity:1;}}
@media screen and (min-height:450px){.content{padding:20px 16px 100px 16px;}.footer-area{position:fixed;bottom:0;}}
@media screen and (min-width:740px){.topnav,.content{margin:0 auto;max-width:740px;}}
@media screen and (min-width:700px){.topnav,.content{margin:0 auto;max-width:740px;}}
@media screen and (max-width:700px){.row2columns{flex-direction:column-reverse;}.firstColumn,.secondColumn{padding:10px 20px 30px 20px;}
 .secondColumn{border-left:none;border-bottom:dotted 1px green;}}
@media screen and (max-width:600px){.topnav a{display:none;}.topnav a.lingua{padding-top:4px;padding-bottom:4px;background-color:#242;}
 .topnav a.lingua:hover{background-color:#575;}.topnav a.iconBox{float:right;display:inline;padding:14px 12px 11px 12px;}.topnav.responsive{position:relative;}
 .topnav.responsive .logoBox{display:none;}.topnav.responsive .iconBox{position:absolute;right:0;top:0;background-color:#686;}
 .topnav.responsive a{float:none;display:block;text-align:left;}.topnav.responsive a.iconBox:hover{background-color:#71a171;}.sticky .logoBox{float:left;display:block;}}