@charset "utf-8"; .wrapcols {overflow:hidden;} .line-boxitem {overflow:hidden;} .wrapboxcols2 .boxcolpart.first, .wrapboxcols2 .boxcol1 {width:45%;float:left;box-sizing: border-box;} .wrapboxcols2 .boxcolpart.last, .wrapboxcols2 .boxcol2 {width:45%;float:right} .wrapboxcols6 .line-boxitem .boxitem, .wrapcol6 .colbox, .wrapboxcols6 .boxcolpart {width:16.25%;margin-right:0.5%;float:left} .wrapboxcols6 .line-boxitem .boxitem:nth-child(6n) {float:right;margin-right: 0;} .wrapboxcols4 .line-boxitem .boxitem, .wrapcol4 .colbox, .wrapboxcols4 .boxcolpart {width:24.25%;margin-right:1%;float:left} .wrapboxcols4 .line-boxitem .boxitem:nth-child(4n), .wrapcol4 .colbox:nth-child(4n) {float:right;margin-right: 0;} .wrapboxcols3 .line-boxitem .boxitem, .wrapcol3 .colbox, .wrapboxcols3 .boxcolpart {width:30%;float:left;margin-right:5%} .wrapboxcols3 .line-boxitem .boxitem:nth-child(3n), .wrapcol3 .colbox:nth-child(3n) {float:right;margin-right:0} .wrapboxcols2 .line-boxitem .boxitem, .wrapboxcols2 .boxcolpart, .wrapcol2 .colbox {width:45%;float:left;} .wrapboxcols2 .line-boxitem .boxitem:nth-child(2n) {float:right;}  .wrapboxcols3 .boxcolpart.colmod3, .wrapboxcols2 .boxcolpart.colmod2, .wrapboxcols4 .boxcolpart.colmod4 {float:right;margin-right: 0;} .boxitem {text-decoration: none;overflow:hidden;margin-bottom:15px;} .boxitem img {padding:3px;   background:white;   box-shadow:1px 1px 3px 0px rgba(0,0,0,0.35);margin: 3px;max-width:100%;float: left;} .mod-noticias .tititem, .mod-album .tititem, .mod-produtos .tititem {margin-left: 70px;display:block;margin-top: 6px;} .mod-album .tititem {margin-left: 100px;} #img-noticia-interna, .img-noticia, .box-noticia img {float:left;padding:3px;background:white;box-shadow: 1px 1px 3px 0px rgba(0, 0, 0, 0.35);margin: 3px;} #img-noticia-interna {margin-right: 25px;margin-bottom: 15px;} h1#tit-noticia-interna {font-size:22px;} .txt-noticia-interna {margin-top:15px;overflow:hidden} .minihelp {font-size:12px;} .minihelp.listafoto {margin-bottom:5px} #bloco-noticia-interna {overflow: hidden;} .mod-backtopage {margin-top: 20px;display:inline-block} .mod-ag-dia {   font-size: 30px;   display: block; } .mod-ag-data {   display: block;   float: left;   width: 40px;   text-align: center; } .wraplist-agenda .tititem {   margin-left: 45px;   display: block; }  .mod-ag-local {   display: block; } .img-album { float: left; }  ul.arquivos-anexos li {   line-height:25px } ul.arquivos-anexos li.filext-pdf a:before, ul.arquivos-anexos li.filext-doc a:before, ul.arquivos-anexos li.filext-jpg a:before, ul.arquivos-anexos li.filext-jpeg a:before {   background:url(//admin.puze.com.br/css/imgs/anexos-icons.png) no-repeat 0 0;   width: 25px;   height:25px;   display:inline-block;   content: '';   margin-right:3px;   vertical-align:text-top } ul.arquivos-anexos li.filext-pdf a:before {background-position: 0 -29px;} ul.arquivos-anexos li.filext-jpg a:before, ul.arquivos-anexos li.filext-jpeg a:before{background-position: 0 -59px;} .wrapvideoimg {   position:relative } .boxitem .wrapvideoimg img { float: none; } .wrapvideoimg:after{   background: url(//admin.puze.com.br/css/imgs/playbt.png) no-repeat left top;   opacity:0.8;   content:'';   position: absolute;   display:block;   background-size:100%;   width:60px;   height:60px;   top: 30%;   left: 41%; }  a:hover .wrapvideoimg:after {   opacity:1 } a.openmenu {color: white;height: 30px;background: url(//admin.puze.com.br/admin/imgs/menubt.png) no-repeat right center;text-decoration: none;}   a.openmenu.clicked {background-image:url(//admin.puze.com.br/admin/imgs/closes.png);background-repeat: no-repeat;}   a.openmenu:before {content:'Menu'; text-transform:uppercase} @media screen and (max-width: 1060px) {   body.fullbody.wrapmaxdef .wrapperfull, body.fullbody.wrapmaxdef .bannerarea {   width: auto;   padding:0 20px; } } @media screen and (max-width: 885px) { .interna .insidecontent img {max-width:100%;height:auto}   .imgframe.interna .insidecontent img {max-width:calc(100% - 6px)}   .wrapboxcols2 .line-boxitem .boxitem,   .wrapboxcols2 .line-boxitem .boxitem:nth-child(2n),   .wrapboxcols3 .line-boxitem .boxitem,   .wrapboxcols3 .line-boxitem .boxitem:nth-child(3n)   {float:none;width:auto;margin-right: 0;} #areaboxes .boxcolpart {   width:auto;   float:none;   margin-right:0;   margin-bottom:20px; }  } @media screen and (max-width: 670px) { #img-noticia-interna {float:none;width:auto;margin:0 auto;display: block;} }