@media screen and (max-width: 800px) {
	
	*,html,body {margin:0; padding:0;}
	
	body {background:#FFF; padding:0; font-family: Roboto, Helvetica, sans-serif;}
	
	.anuncioheader {width:100%; float:left; margin:0; padding:0 0 20px 0; text-align:center;}
	
	.home {background:#f2f6ff!important;}
	
	.topomenu {width:100%; min-height:50px; float:left; display:block; position:relative; background:#FFF; padding:3px 0 0 0; margin:0 0 20px 0;top:0; z-index:200000; font-family:Arial, Helvetica, sans-serif; border-bottom: 1px solid #CCC}
	
	.topomenulogo {width:300px; position:relative; margin:0 auto 0 auto; padding:0; text-align:center; }
	.topomenulogo a {width:100%; float:left; display:block; color:#4b2991; padding:2px 0 0 0; font-family:'Ubuntu',Verdana, Geneva, sans-serif; font-weight:bold; font-size:38px; font-style:italic; text-decoration:none; /*text-shadow: 0 0.1em 0.2em #333*/}
	
	.topomenulinks {display:none;}
	
	.topomenubusca {display:block; width:100%; margin:0; padding:0; float:left; position:relative!important;}
	
	.single .topomenubusca {display:none!important;}
	
	.topomenubuscacampo {width:100%; float:left; display:block; background:#00447a; padding:15px 0; margin:0;}
	
	.topomenubuscacampo #s {width:76%; height:24px; font-size:12px; float:left; display:block; background:#FFF; border:none; padding:0 2%!important; margin:0 0 0 5%; -webkit-appearance:none!important;}
	.topomenubuscacampo .manda {width:10%!important; height:24px; font-size:1px!important; display:block; border:none; padding:0!important; margin:0; background:#62b1f6 url(https://alan.com.br/wp-content/uploads/2020/07/lupa-alan.png) top center no-repeat!important; background-size: auto 100%!important; color:#FFF!important; -webkit-appearance: none;}
	
	.topomenulinks .menupri img {display:none;}
	
	textarea, input[type="text"], input[type="button"], input[type="submit"] { -webkit-appearance: none; border-radius: 0; }
	
	[type="checkbox"], label {display: none;}
	
	label { display: block; z-index: 99999; /*background: #155d97;*/ width: 40px; height: 40px; cursor: pointer; position: absolute; left:10px; top:10px;}
  
	label:after{ content:''; display: block; width: 30px; height: 5px; background: #606367; margin: 7px 5px; box-shadow: 0px 10px 0px #606367, 0px 20px 0px #606367, 0px 20px 0px #606367 }

	[type="checkbox"]:checked ~ .topomenulinks {width:98%; display: block; float:left; background:#ccc; padding:50px 0 0 0; margin:-4px 1% 0 1%; border-radius:0 0 5px 5px;}
	

	nav ul li {width: 100%; list-style:none;}
	nav ul li a {width: 70%; float:left; display:block; text-align: left; text-decoration:none; font-size:18px; color:#000; border-bottom:1px solid #636363; margin:0 0 5px 0; padding:0 15% 5px 15%;}
	
	.osite {width:100%; margin:0 auto;}
	
	.site-content {max-width:600px; margin:0 auto;}
	
	.videotop {width:100%; background:#000; float:left; display:block; text-align: center; margin:-20px 0 20px 0; overflow:hidden;}
	.videotop iframe {width: 100%; height: 270px; margin: 20px 0; z-index:1}
	
	.aimgdesttop {display:none;}
	
	.boxmoreart h2 {width:90%; float:left; display:block; margin:0 5% 10px;}
	
	.boxmoreart h3 {width:90%; float:left; display:block; margin:0 5% 20px; font-size: 22px; text-align: center}
	
	.boxmoreartads {width:100%; float:left; display:block; margin:20px 0; padding:0 0 20px 0;}
	
	.boxmoreart .resultadobusca .itemtitu a {font-size:18px!important;}
	
	.conteudo {width:100%; float:left; display:block; margin:0 0 15px 0; padding:0 0 10px 0; font-family:Roboto;}
	
	.conteudomais {width:100%; float:left; display:block; margin:25px 0; padding:15px 0; text-align:center; font-size:16px;}
	
	.post-image {width:100%; float:left; display:block; margin:0 0 0 0;}
	.post-image img {width:100%;}
	
	.imgdest_legendal2 {width:100%; float:left; display:block; text-align:right; color:#CCC; font-size:14px; margin:0 0 10px 0;}
	
	.conteudo h1 {width:90%; float:left; display:block; margin:25px 0; padding:0 5%; font-size:25px; text-align:center; color:#000; font-family:Roboto;font-weight:700;}
	
	.conteudo h2 {width:100%; float:left; display:block; margin:25px 0; padding:0; font-size:20px; color:#000; font-family:Roboto;font-weight:700;}
	
	blockquote {width:95%; float:left; display:block; margin:20px 0 40px!important; border-left:10px solid #155d97; padding:20px 0 0 2%; font-family:Roboto Slab; font-size:22px!important;}
	
	.dados {width:100%; float:left; display:block; color:#CCC; font-size:14px; margin:0 0 20px 0;}
	.dados a {color:#CCC; font-size:14px;}
	
	.conteudotxt {width:90%; max-width:800px; margin:15px auto;}
	
	.conteudo p {width:100%; float:left; display:block; margin:0 0 10px 0; font-size:16px; line-height:20px;} 
	.conteudo iframe {width:100%!important; float:left; display:block;} 
	
	.conteudotxt ul, .conteudotxt ol {width:100%; float:left; display:block; margin:10px 0 20px 0;} 
	.conteudotxt li {width:95%; float:left; list-style:inside; margin:0 0 20px 5%;}
	.conteudotxt ol li {width:95%; float:left; list-style-type: decimal!important; margin:0 0 20px 5%;}  
	
	.wp-caption-text {width:96%; border-left: 3px solid #CCC; float:left; display:block; margin:10px 0; padding: 0 0 0 1%; font-size:14px; color:#555a5f;}
	.wp-caption {width:100%!important; float:left; display:block; margin:0 0 10px 0;} 
	
	.aligncenter {width:100%!important; float:left; display:block; margin:0 0 10px 0;} 
	.aligncenter img {width:100%; height:auto!important; float:left; display:block;} 
	
	
	.trioad {width:100%; float:left; display:block;} 
	.trioad1 {width:100%; float:left; margin:15px 0; display:block;} 
	
	
	.comentarios {width:100%; float:left; display:block; margin:20px 0 25px; padding:0 0 10px 0; background: #fff; border-radius: 2px; box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24); transition: all 0.3s cubic-bezier(.25,.8,.25,1);}
	
	.comentarios h6 {width:100%; float:left; display:block; font-family:'Ubuntu', sans-serif!important; font-size:22px; line-height:20px; font-weight:400; margin:15px 0 15px; text-align:center;}
	
	.resultadobuscatp {width:90%; float:left; display:block; margin:0 2% 15px; padding:10px 3%; text-align:center;}
	.resultadobuscatp h1 {font-size:22px; font-weight:400; margin:0; text-shadow: 0 0.1em 0.2em #ccc}
	
	.resultadobusca {width:90%; float:left; display:block; margin:0 0 15px 5%; padding:0 0 10px 0; background: #fff; border-radius: 2px; box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24); transition: all 0.3s cubic-bezier(.25,.8,.25,1);}
	
	.resultadobuscarlac {width:90%; float:left; display:block; margin:15px 5%; padding:0; background: #fff;}
	.resultadobuscarlac a {width:100%; float:left; display:block; margin:0 0 20px 0; overflow:hidden;}
	
	.avatar {width:90%; float:left; display:none!important; margin:0 0 15px 5%; padding:10px 0 0 0;}
	
	.avatarimg {width:10%; float:left; display:block; margin:0 10px 0 0; overflow:hidden; border-radius:20px;}
	.avatarimg img {width:100%; float:left; display:block;}
	
	.avatarnome {width:50%; float:left; display:block;}
	.avatarnome a {font-size:14px; color:#000; text-decoration:none; margin:0 0 5px 0;}
	.avatarnome a:hover {color:#002191; text-decoration:underline;}
	
	.avatartxt {width:50%; float:left; display:block; font-size:12px; color:#444343;}
	
	.conteudo .avatar {width:90%; float:left; display:block; text-align:center; margin:15px 0 15px 5%; padding:0;}
	
	.conteudo .avatarimg {width:10%; float:left; display:block; margin:0 10px 0 45%; overflow:hidden; border-radius:20px;}
	.conteudo .avatarimg img {width:100%; float:left; display:block;}
	
	.conteudo .avatarnome {width:100%; float:left; display:block;}
	.conteudo .avatarnome a {font-size:14px; color:#000; text-decoration:none; margin:0 0 5px 0;}
	.conteudo.avatarnome a:hover {color:#002191; text-decoration:underline;}
	
	.conteudo .avatartxt {width:100%; float:left; display:block; font-size:12px; color:#444343;}
	
	.itemimg {width:38%; float:left; display:block; margin:10px 2% 0 2%;}
	.itemimg img {width:100%; float:left; display:block;}
	
	.itemimgtp {width:38%!important; float:left; display:block; margin:10px 2% 0 2%;}
	.itemimgtp img {width:100%; float:left; display:block;}
	
	.itemtitu a {width:56%; float:left; display:block; margin:10px 2% 3px 0; font-size:12px; color:#0058FC; text-decoration:none;}
	
	.itemdados {width:78%; float:left; display:none; margin:0 0 5px 0; font-size:12px; color:#444343;}
	
	.itemdadoscat {width: 78%; float:left; display:none; margin:0 0 5px 0; padding:5px 0; font-size:12px; color:#CCC; }
	
	.osearch1 {width:100%; float:left; display:block; margin:0;}
	
	.osearch2 {width:100%; float:left; display:block; margin:0;}
	
	.boxinfoosearch2 {width:80%; float:left; display:block; margin:20px 5% 20px; padding:20px 5% 20px 5%; background: #fff; border-radius: 2px; box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24); transition: all 0.3s cubic-bezier(.25,.8,.25,1);}
	.boxinfoosearch2 h2 {width: 100%; float: left; display: block; margin: 0 0 10px 0;}
	.boxinfoosearch2 p {width: 100%; float: left; display: block; margin: 0 0 10px 0;}
	
	.osearchresults {width:80%; float:left; display:block; margin:0 5% 10px; padding:20px 5% 20px 5%; background:#fff; border-radius: 2px; box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24); transition: all 0.3s cubic-bezier(.25,.8,.25,1);}
	.osearchtitu h2 {width:100%; float:left; display:block;}
	.osearchtitu a {color:#0058FC; margin:0 0 2px 0; font-size:12px;}
	.osearchtitu a:hover {color:#002191; text-decoration:underline;}
	.osearchlink {width:100%; float:left; display:block; margin:0 0 5px 0; font-size:12px; color:#ACACAC;}
	.osearchlink a {color:#ACACAC; text-decoration:none;}
	.osearchdados {width:100%; float:left; display:block; margin:0; padding:0; font-size:12px; color:#444343;}
	
	.osearchresultslac {width:90%; float:left; display:block; margin:0 5% 0; padding:0; background: #fff;}
	.osearchresultslac a {width:100%; float:left; display:block; margin:20px 0 0 0; overflow:hidden;}
	
	.srcboxinfo {width:80%; float:left; display:block; margin:20px 5% 20px; padding:20px 5% 20px 5%; background: #fff; border-radius: 2px; box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24); transition: all 0.3s cubic-bezier(.25,.8,.25,1);}
	.srcboxinfoimg {width:100%; float:right; padding:0 0 10px 0; margin:0 0 10px 0; border-bottom:1px solid #CCC;}
	.srcboxinfoimg img {width:30%; float:right;}
	.srcboxinfoimg h3 {width:65%; float:left; font-size:18px; font-weight:bold; margin:0 0 10px 0;}
	.srcboxinfoimg p {width:65%; float:left; font-size:13px; margin:0 0 10px 0; color:#CCC;}
	.srcboxinfotxt {width:100%; float:left; display:block;}
	.srcboxinfo h4 {font-size:18px; font-weight:bold; margin:0 0 10px 0;}
	.srcboxinfo p {margin:0 0 10px 0; font-size:12px;}
	.srcboxinfo li {list-style:inside; margin: 0 0 5px 0;}
	.srcboxinfo a {color:#0058FC; text-decoration:underline;}
	.srcboxinfo a:hover {color:#002191; text-decoration:underline;}
	
	.adssearchesp {width:100%; float:left; display:block; margin:20px 0 25px; padding:10px 0; background: #fff; border-radius: 2px; box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24); transition: all 0.3s cubic-bezier(.25,.8,.25,1);}
	
	.finalbuscaads {width:100%; float:left; display:block; margin:20px 0;}
	
	.adsrst {width:90%; float:left; display:block; margin:10px 2% 20px 2%; padding:10px 3%; background: #fff; border-radius: 2px; box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24); transition: all 0.3s cubic-bezier(.25,.8,.25,1);}
	
	.resultadobuscabt {width:90%; float:left; display:block; margin:10px 2%; padding:10px 3%;}
	.resultadobuscabt h2 {font-family:'Oswald', sans-serif!important; font-size:22px; line-height:24px; font-weight:400; margin:0 0 10px; text-shadow: 0 0.1em 0.2em #ccc}
	.resultadobuscabt p {width:100%; float:left; display:block; margin:0 0 10px 0;}
	
	.rodape {width:90%; float:left; background:#FFF; padding:20px 5%; margin:100px 0 0 0; border-top:3px solid #CCC;}
	
	.orodape {width:100%; max-width:800px; margin:0 auto;}
	
	.rodape h1, .rodape h2, .rodape h3, .rodape h4, .rodape h5 {width:100%; float:left; color:#000; font-family:'Ubuntu',Verdana, Geneva, sans-serif; font-weight:bold; font-style:italic; font-size:20px; margin:0 0 20px 0;}
	
	.rodape1 {width:100%; float:left; display:block; margin:0 0 20px 0;}
	
	.rodape2 {width:100%; float:left; display:block; margin:0 0 20px 0;}
	
	.rodape3 {width:100%; float:left; display:block; margin:0;}
	
	.rodape p {width:100%; float:left; display:block; margin:0 0 10px 0;}
	.rodape a {color:#000;}
	.rodape ul {width:100%; float:left; display:block;}
	.rodape li {width:100%; float:left; display:block; list-style:inside; margin:0 0 10px 0;}
	
	.oadstxt1 {width:100%; float:left; display:block; margin:20px 0;}
	.oadsentre {width:100%; float:left; display:block; margin:20px 0; text-align:center;}
	.oadsdados {width:100%; float:left; display:block; margin:0;}
	
	.adsfusne {width:100%; float:left; display:block; margin:100px 0;}
	
	#ferramentas {width:90%; float:left; display:block; margin:15px 0 15px 5%;}
	#ferramentas .pages {display:none;}
	
	.autorbox {width:100%; float:left; display:block; margin:20px 0; padding:15px 0 0 0; border-top:1px solid #CCC;}
	.autorboximg {width:10%; float:left; display:block; margin:0 2% 0 0;}
	.autorboximg img {width:100%;}
	.autorboxtxt {width:88%; float:left; display:block;}
	
	.searchb {width:50px; height:50px; float:right; right: 0; display:block; position:absolute; z-index: 1999;}
	.searchb a {width:50px; height:50px; float: left; display: block; text-decoration: none; background:url(https://techdoido.com.br/wp-content/themes/local-carroblog/images/icon-search-techdoido-1.png) center center no-repeat; font-size:1px; color:#155d97; background-size:80% auto; margin:2px;}
	
	.loja0 {width: 100%; float: left; display: block; margin: 0 0 5px 0!important; padding: 0;}
	.loja0 a { text-decoration: underline; color: #413eb4;}
	.loja1 {width: 100%; float: left; display: block; margin: 10px 0 5px 0; padding:0; color: #717579; font-size: 11px;}
	.loja2 {width: 100%; float: left; display: block; margin: 0 0 15px 0; padding:0; font-size: 12px;}
}


@media screen and (min-width: 800px) {

	*,html,body {margin:0; padding:0;}
	
	body {background:#FFF; padding:0; margin:0; font-family: Arial, Helvetica, sans-serif;}
	
	.home {background: #fff!important}
	
	.anuncioheader {width:100%; float:left; padding:0; text-align:center; margin:0 0 20px 0;}
	
	.home, .single, .category {padding:85px 0 0 0;}
	
	.home .topomenu, .single .topomenu, .category .topomenu {position:fixed; top:0; left:0; z-index:999;}
	
	.topomenu {width:100%; height:55px; float:left; display:block; background:#FFF; padding:0; margin:0 0 25px 0; font-family:Arial, Helvetica, sans-serif; -webkit-box-shadow: 0 0 5px #424242;	-moz-box-shadow : 0 0 5px #424242; box-shadow : 0 0 5px #424242;}
	
	.topomenu2 {width:100%; margin:0 auto; padding:0; overflow:hidden;}
	
	/*.search .topomenulogo {width:130px; float:left; left:50px; margin:0; text-align:left;}*/
	
	.topomenulogo {width:500px; position:absolute; left:50%; margin:0 0 0 -250px; padding:0 5px; overflow:hidden; text-align:center;}
	.topomenulogo a {width:100%; float:left; display:block; color:#4b2991; padding:3px 0; font-family:'Ubuntu',Verdana, Geneva, sans-serif; font-weight:700; font-style:italic; font-size:40px; text-decoration:none; -webkit-transition: color 0.4s ease-in-out; transition: color 0.4s ease-in-out;}
	.topomenulogo a:hover {color:#db3d9c; text-decoration:none;}
	
	.topomenulinks {float:left; display:block; margin:0 10px 0 0;}
	.topomenulinks ul {margin:0; padding:0;}
	.topomenulinks .lista1 {list-style:none; float:left; margin:0;}
	.topomenulinks .lista1 a,.topomenulinks .lista1 a:visited {font-size:14px!important; float:left; display:block; color:#FFF; margin:0; text-decoration:none; padding:19px 5px 20px 5px; transition: all 0.3s cubic-bezier(.25,.8,.25,1);}
	.topomenulinks .lista1 a:hover{background:#CCC;}
	.topomenulinks .lista1:hover{background:#CCC;}
	.topomenulinks .lista1:hover .menupria {padding:25px 5px!important;}
	
	.topomenulinks .lista1:hover .itens2 {width:172px; display:block; background:#CCC;}
	
	.menupri img{width:30px;}
	.menupria{width:30px; height:12px; margin:0!important; padding:25px 10px 25px 0!important; transition: all 0.5s cubic-bezier(.25,.8,.25,1);}
	
	[type="checkbox"], label {display: none;}
	
	.topomenulinks .itens2 {width:0px; position:absolute; margin:60px 0 0 0; padding:10px 0; background:#FFF; overflow:hidden; border-radius:0 5px 5px 5px; -webkit-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out;}
	.topomenulinks .itens2 li {list-style:none; padding:0!important; margin:0!important;}
	.topomenulinks .itens2 a, .topomenulinks .itens2 a:visited {width:100%; height:14px; font-size:14px; overflow:hidden; float:left; display:block; color:#000; margin:0; text-decoration:none; padding:5px 15px; border-bottom:1px solid #4a4a4a;}
	.topomenulinks .itens2 a:hover {background:#532f9e; color: #FFF}
	
	.search .topomenubusca {width:350px; float:right; display:block; background:#000; margin:17px 0 0 10px; overflow:hidden; -webkit-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out;}
	
	.topomenubusca {width:30px; float:right; display:block; background:#FFF; padding:3px 5px; margin:17px 0 0 10px; border-radius: 5px; overflow:hidden; -webkit-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out;}
	.topomenubusca:hover {width:350px; float:right; display:block; background:#000; margin:17px 0 0 10px; overflow:hidden; -webkit-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out;}
	.topomenubuscacampo {width:350px; float:right; margin:0;}
	.topomenubuscacampo #s {width:258px; height:24px; font-size:16px; float:left; display:block; background:#FFF; border:none; padding:0 5px!important; margin:0;}
	.topomenubuscacampo .manda {width:50px!important; height:24px; font-size:1px!important; float:right; display:block; border:none; padding:0!important; margin:0; background:#FFF url(https://techdoido.com.br/wp-content/themes/local-carroblog/images/lupa-alan-2.png) top center no-repeat!important; background-size: auto 100%!important; color:#FFF!important}
	.topomenubuscacampo .manda:hover {cursor:pointer; background:#62b1f6 url(https://alan.com.br/wp-content/uploads/2020/07/lupa-alan.png) top center no-repeat!important; background-size: auto 100%!important;}
	
	
	
	.osite {width:100%; margin:0 auto;}
	
	.site-content {max-width:600px; margin:0 auto;}
	
	.videotop {width:100%; background:#000; float:left; display:block; text-align: center; margin:-100px auto 0 auto; overflow:hidden;}
	.videotop iframe {width: 1100px; height: 619px; margin: 150px 0; z-index:1}
	
	.aimgdesttop {width:100%; height:550px; background:#155d97 top center no-repeat fixed ; background-size:100% auto; float:left; display:block; margin:-100px auto 0 auto; overflow:hidden;}
	
	.conteudobox {width:100%; max-width:1100px; margin:0 auto;}
	
	.boxmoreart {width:85%; float:left; display:block; margin:0 0 0 5%; padding:0;}
	
	.boxmoreart h2 {width:90%; float:left; display:block; margin:0 5% 10px;}
	
	.boxmoreart h3 {width:95%; float:left; display:block; margin:0 0 50px 5%; padding: 0 0 20px 0; border-bottom: 2px solid #ccc; font-size: 22px; text-align: center}
	
	.boxmoreartads {width:90%; float:left; display:block; margin:20px 5%; padding:0 0 20px 0;}
	
	.boxmoreart .resultadobusca {width:45%; height:295px; float:left; display:block; margin:0 0 40px 5%; overflow:hidden;}
	.boxmoreart .resultadobusca .itemimg {width:100%; height:200px; float:left; display:block; overflow:hidden;}
	.boxmoreart .resultadobusca .itemtitu {width:88%; float:left; display:block;}
	.boxmoreart .resultadobusca .itemtitu a {font-size:18px!important;}
	
	.conteudo {width:90%; float:left; display:block; margin:0; background:#FFF; border-radius: 15px; padding:20px 5% 0 5%; font-size:18px; font-family:Roboto;font-weight:400;}
	.conteudo-top {margin: 10px 0 0 0!important; }
	
	.conteudomais {width:100%; float:left; display:block; margin:25px 0; padding:15px 0; text-align:center; font-size:16px; }
	
	.post-image {width:100%; float:left; display:block; margin:0; border-radius:15px; overflow:hidden;}
	.post-image img {width:100%; float:left; display:block; margin:0;}
	
	.imgdest_legendal2 {width:100%; float:left; display:block; text-align:right; color:#CCC; font-size:14px; margin:0 0 10px 0;}
	
	.conteudo h1 {width:90%; float:left; display:block; margin:25px 0; padding:0 5%; font-size:35px; text-align:center; color:#000; font-family:Roboto;font-weight:700;}
	
	.conteudo h2 {width:100%; float:left; display:block; font-size:32px; line-height:30px; font-weight:400; margin:35px 0 25px;}
	
	blockquote {width:95%; float:left; display:block; margin:20px 0!important; border-left:10px solid #155d97; padding:20px 0 0 2%; font-family:Roboto Slab; font-size:25px!important;}
	
	.dados {width:100%; float:left; display:block; color:#CCC; font-size:14px; margin:0 0 20px 0;}
	.dados a {color:#CCC; font-size:14px;}
	
	.conteudotxt {width:90%; float:left; display:block; margin:20px 5% 0;}
	
	.conteudo p {width:100%; float:left; display:block; margin:0 0 20px 0; line-height:35px; color:#333333;} 
	.conteudo iframe {width:100%; height: 500px; float:left; display:block;} 
	
	.conteudotxt ul, .conteudotxt ol {width:100%; float:left; display:block; margin:10px 0 20px 0;} 
	.conteudotxt li {width:95%; float:left; list-style:inside; margin:0 0 20px 5%;}  
	.conteudotxt ol li {width:95%; float:left; list-style-type: decimal!important; margin:0 0 20px 5%;}  
	
	.wp-caption-text {width:96%; border-left: 3px solid #CCC; float:left; display:block; margin:10px 0; padding: 0 0 0 1%; font-size:14px; color:#555a5f;}
	
	.wp-caption {width:100%!important; float:left; display:block; margin:0 0 10px 0;} 
	
	.aligncenter {width:100%!important; float:left; display:block; margin:0 0 10px 0;} 
	.aligncenter img {width:100%; height:auto!important;float:left; display:block;} 
	
	.trioad {width:80%; min-height:290px; float:left; display:block; text-align:center; padding:0; margin: 30px 10%} 
	.trioad1 {width:100%; float:left; margin:15px 0; padding: 0; display:block;} 
	 
	
	.ad300 {width:336px; height:280px; margin:0 auto;}
	
	.comentarios {width:100%; float:left; display:block; margin:50px 0 25px; padding:0 0 10px 0; background: #fff; border-radius: 2px; box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24); transition: all 0.3s cubic-bezier(.25,.8,.25,1);}
	
	.comentarios h6 {width:90%; float:left; display:block; font-size:20px; line-height:20px; font-weight:400; margin:25px 0 15px 5%;}
	
	.resultadobuscatp {width:90%; float:left; display:block; margin:0 2% 5px; padding:10px 3%; text-align:center;}
	.resultadobuscatp h1 {font-family:'Ubuntu', sans-serif!important; font-size:22px; font-weight:400; margin:0; text-shadow: 0 0.1em 0.2em #ccc}
	
	.resultadobusca {width:100%; float:left; display:block; margin:20px 0 25px; padding:0 0 10px 0; background: #fff; overflow:hidden; border-radius: 5px; box-shadow: 0 1px 20px rgba(0,0,0,0.1), 0 0 20px rgba(0,0,0,0.1); transition: all 0.5s cubic-bezier(.25,.8,.25,1);}
	.resultadobusca:hover {box-shadow: 0 1px 10px #ccc, 0 0 10px #ccc;}
	
	.resultadobuscarlac {width:100%; float:left; display:block; margin:20px 0 25px; padding:0; background: #fff;}
	.resultadobuscarlac a {width:50%; float:left; display:block; margin:0 0 10px 0; overflow:hidden;}
	
	
	.homebox1 {max-width:1200px!important; margin:0 auto;}
	.homebox {width:100%; float:left; display:block; max-width:1200px!important; margin:0 0 25px;}
	
	.homeitem1 {width:51%; height:570px; max-width:none; margin:0 1% 5px 0; border-radius:5px; overflow:hidden; padding:0!important; background: #d1442e;}
	
	.homeitem1 .itemimgtp {width:1026px; min-height:642px; float:left; display:block; margin:-70px 0 0 0; overflow:hidden; text-align: center}
	.homeitem1 .itemimgtp img {width:100%!important; min-height:642px; float: left; display: block; margin:0 0 0 -210px; transition: all 0.3s cubic-bezier(.25,.8,.25,1);}
	.homeitem1 .itemtitu a {width:90%!important; color:#FFF!important; margin:-190px 0 0 0%!important; padding:60px 5% 300px 5%!important; background:url(https://fusne.com/wp-content/uploads/2019/10/fundinhopretobox.png) top center repeat-x; font-size:18px!important; position:relative; text-shadow: black 0.1em 0.1em 0.2em}
	.homeitem1 .itemdadoscat {float:left; display:block; margin:-157px 0 5px 5%; padding:5px 10px; font-size:12px; color:#FFF; background: #3379cc; border-radius:5px;}
	.homeitem1:hover .itemimgtp img {width:800px; min-height:648px;}
	
	
	.homeitem2 {width:48%; height:271px; max-width:none; border-radius:5px; overflow:hidden; margin:0 0 8px 0;}
	
	.homeitem2 .itemimgtp {width:100%; height:280px!important; float:left; display:block; margin:0; overflow:hidden;}
	.homeitem2 .itemimgtp img {width:100%; transition: all 0.3s cubic-bezier(.25,.8,.25,1); margin:-10px 0 0 0}
	.homeitem2 .itemtitu a {width:90%!important; color:#FFF!important; margin:-150px 0 0 0%!important; padding:60px 5% 300px 5%!important; background:url(https://fusne.com/wp-content/uploads/2019/10/fundinhopretobox.png) top center repeat-x; font-size:18px!important; position:relative; text-shadow: black 0.1em 0.1em 0.2em}
	.homeitem2 .itemdadoscat {float:left; display:block; margin:-115px 0 5px 5%; padding:5px 10px; font-size:12px; color:#FFF; background: #3379cc; border-radius:5px;}
	.homeitem2:hover .itemimgtp img {width:100%; min-height: 290px; margin:0;}
	
	.homeitem3 {width:48%; height:271px; max-width:none; border-radius:5px; overflow:hidden; margin:0;}
	
	.homeitem3 .itemimgtp {width:100%; height:280px!important; float:left; display:block; margin:0; overflow:hidden;}
	.homeitem3 .itemimgtp img {width:100%; transition: all 0.3s cubic-bezier(.25,.8,.25,1); margin:-10px 0 0 0}
	.homeitem3 .itemtitu a {width:90%!important; color:#FFF!important; margin:-150px 0 0 0%!important; padding:60px 5% 300px 5%!important; background:url(https://fusne.com/wp-content/uploads/2019/10/fundinhopretobox.png) top center repeat-x; font-size:18px!important; position:relative; text-shadow: black 0.1em 0.1em 0.2em}
	.homeitem3 .itemdadoscat {float:left; display:block; margin:-115px 0 5px 5%; padding:5px 10px; font-size:12px; color:#FFF; background: #3379cc; border-radius:5px;}
	.homeitem3:hover .itemimgtp img {width:100%; min-height: 290px; margin:0;}
	
	
	.avatar {width:90%; float:left; display:block; margin:0 0 15px 5%; padding:10px 0 0 0; background: url(https://techdoido.com.br/wp-content/themes/local-carroblog/images/cinza3.jpg) center 30px repeat-x;}
	
	.avatarimg {width:7%; float:left; display:block; margin:0 10px 0 0; overflow:hidden; border-radius:20px; position: inherit; z-index: 1}
	.avatarimg img {width:100%; float:left; display:block;}
	
	.avatarnome {width:50%; float:left; display:block;}
	.avatarnome a {font-size:14px; color:#000; text-decoration:none; margin:0 0 5px 0;}
	.avatarnome a:hover {color:#002191; text-decoration:underline;}
	
	.avatartxt {width:50%; float:left; display:block; font-size:12px; color:#444343;}
	
	.conteudo .avatar {width:100%; float:left; display:block; text-align:center; margin:0 0 15px 0; padding:0;}
	
	.conteudo .avatarimg {width:6%; float:left; display:block; margin:0 10px 0 47%; overflow:hidden; border-radius:20px;}
	.conteudo .avatarimg img {width:100%; float:left; display:block;}
	
	.conteudo .avatarnome {width:100%; float:left; display:block; margin: 0 0 0 0; padding: 0;}
	.conteudo .avatarnome a {font-size:14px; color:#000; text-decoration:none; margin:0 0 5px 0;}
	.conteudo.avatarnome a:hover {color:#002191; text-decoration:underline;}
	
	.conteudo .avatartxt {width:100%; float:left; display:block; font-size:12px; color:#444343;}
	
	.itemimg {width:100%; max-height:340px; float:left; display:block; margin:0 0 15px 0; overflow:hidden;}
	.itemimg img {width:100%; float:left; display:block;}
	
	.itemtitu a {width:90%; float:left; display:block; margin:0 0 3px 0; padding:0 0 0 5%; font-size:14px; color:#0058FC; text-decoration:none;}
	.itemtitu a:hover {color:#002191; text-decoration:underline;}
	
	.itemlink {width:90%; float:left; display:block; margin:0 0 5px 0; padding:0 0 0 5%; font-size:12px; color:#555555;}
	
	.itemdadoscat {float:left; display:block; margin:-30px 0 5px 5%; padding:5px 10px; font-size:12px; color:#FFF; background: #3379cc; border-radius:5px;}
	
	.itemdados {width:90%; float:left; display:block; margin:0 0 5px 0; padding:0 0 0 5%; font-size:12px; color:#444343;}
	
	.osearch1 {width:190px; float:left; display:block; margin:0 10px 0 0;}
	
	.osearch2 {width:600px; display:block; margin:0 auto;}
	
	.boxinfoosearch2 {width:90%; float:left; display:block; margin:20px 0 20px 0; padding:20px 5%; background: #fff; border-radius: 2px; box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24); transition: all 0.3s cubic-bezier(.25,.8,.25,1);}
	.boxinfoosearch2 h2 {width: 100%; float: left; display: block; margin: 0 0 10px 0;}
	.boxinfoosearch2 p {width: 100%; float: left; display: block; margin: 0 0 10px 0;}
	
	.osearchresults {width:100%; float:left; display:block; margin:0 0 20px 0;}
	.osearchtitu h2 {width:100%; float:left; display:block;}
	.osearchtitu a {color:#0058FC; margin:0 0 2px 0; font-size:12px;}
	.osearchtitu a:hover {color:#002191; text-decoration:underline;}
	.osearchlink {width:100%; float:left; display:block; margin:0 0 5px 0; font-size:12px; color:#ACACAC;}
	.osearchlink a {color:#ACACAC; text-decoration:none;}
	.osearchdados {width:100%; float:left; display:block; margin:0; padding:0; font-size:12px; color:#444343;}
	
	.osearchresultslac {width:100%; float:left; display:block; margin:20px 0 25px; padding:0; background: #fff;}
	.osearchresultslac a {width:50%; float:left; display:block; margin:0 0 10px 0; overflow:hidden;}
	
	.srcboxinfo {width:90%; float:left; display:block; margin:20px 0 25px; padding:20px 5% 20px 5%; background: #fff; border-radius: 2px; box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24); transition: all 0.3s cubic-bezier(.25,.8,.25,1);}
	.srcboxinfoimg {width:100%; float:right; padding:0 0 10px 0; margin:0 0 10px 0; border-bottom:1px solid #CCC;}
	.srcboxinfoimg img {width:20%; float:left;}
	.srcboxinfoimg h3 {width:65%; float:left; font-size:20px; font-weight:bold; margin:0 0 10px 5%;}
	.srcboxinfoimg p {width:65%; float:left; display:block; font-size:16px; margin:0; padding:0 0 10px 5%; color:#BDBDBD;}
	.srcboxinfotxt {width:100%; float:left; display:block;}
	.srcboxinfo h4 {font-size:18px; font-weight:bold; margisrcboxinfon:0 0 10px 0;}
	.srcboxinfo p {margin:0 0 10px 0; font-size:16px;}
	.srcboxinfo li {list-style:inside; margin: 0 0 5px 0;}
	.srcboxinfo a {color:#0058FC; text-decoration:underline;}
	.srcboxinfo a:hover {color:#002191; text-decoration:underline;}
	
	
	.adssearchesp {width:90%; float:left; display:block; margin:20px 0 25px; padding:10px 5% 10px 5%; background: #fff; border-radius: 2px; box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24); transition: all 0.3s cubic-bezier(.25,.8,.25,1);}
	
	.finalbuscaads {width:100%; float:left; display:block; margin:20px 0;}
	
	.adsrst {width:90%; float:left; display:block; margin:10px 2% 20px 2%; padding:10px 3%; background: #fff; border-radius: 2px; box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24); transition: all 0.3s cubic-bezier(.25,.8,.25,1);}
	
	.resultadobuscabt {width:90%; float:left; display:block; margin:10px 2%; padding:10px 3%;}
	.resultadobuscabt h2 {width:100%; float:left; display:block; font-family:'Oswald', sans-serif!important; font-size:22px; line-height:24px; font-weight:400; margin:0 0 10px; text-shadow: 0 0.1em 0.2em #ccc}
	.resultadobuscabt p {width:100%; float:left; display:block; margin:0 0 10px 0;}
	
	
	.rodape {width:100%; float:left; background:#FFF; padding:20px 0; margin:100px 0 0 0; border-top:3px solid #CCC;}
	
	.orodape {width:100%; max-width:1000px; margin:0 auto;}
	
	.rodape h1, .rodape h2, .rodape h3, .rodape h4, .rodape h5 {width:100%; float:left; color:#000; font-family:'Roboto',Verdana, Geneva, sans-serif; font-weight:bold; font-style:italic; font-size:20px; margin:0 0 20px 0;}
	
	.rodape p {width:100%; float:left; display:block; margin:0 0 10px 0;}
	.rodape a {color:#000;}
	.rodape ul {width:100%; float:left; display:block;}
	.rodape li {width:100%; float:left; display:block; list-style:inside; margin:0 0 10px 0;}
	
	.rodape1 {width:48%; float:left; display:block; margin:0 2% 0 0;}
	
	.rodape2 {width:24%; float:left; display:block; margin:0 2% 0 0;}
	
	.rodape3 {width:24%; float:left; display:block; margin:0 0 0 0;}
	
	.adsfusne {width:100%; float:left; display:block; margin:100px 0;}
	
	#ferramentas {width:100%; float:left; display:block; margin:15px 0;}
	#ferramentas .pages {display:none;}
	
	.autorbox {width:100%; float:left; display:block; margin:20px 0; padding:15px 0 0 0; border-top:1px solid #CCC;}
	.autorboximg {width:10%; float:left; display:block; margin:0 2% 0 0;}
	.autorboximg img {width:100%;}
	.autorboxtxt {width:88%; float:left; display:block;}
	
	.searchb {width:50px; height:50px; float:right; right: 0; display:block; position:fixed; z-index: 1999;}
	.searchb a {width:50px; height:50px; float: left; display: block; text-decoration: none; background:url(https://techdoido.com.br/wp-content/themes/local-carroblog/images/icon-search-techdoido-1.png) center center no-repeat; font-size:1px; color:#155d97; background-size:80% auto; margin:5px;}
	
	.adstopohome { width: 728px; height: 90px; margin: 0 auto; } 
	
	.loja0 {width: 100%; float: left; display: block; margin: 0 0 5px 0; padding: 0; text-decoration: underline; color: #413eb4}
	.loja1 {width: 100%; float: left; display: block; margin: 0 0 5px 0; color: #717579; font-size: 11px;}
	
}

@media screen and (min-width: 1300px) {
	
	/*.aimgdesttop {width:100%; height:600px; background:#155d97 center bottom no-repeat fixed; background-size:100% auto; float:left; display:block; margin:-100px auto 0 auto; overflow:hidden;}*/
	
	/*.srcboxinfo {width:470px; position:absolute; top:80px; right:10px; margin:20px 0 20px; padding:20px 10px 20px 10px; background: #fff; border-radius: 2px; box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24); transition: all 0.3s cubic-bezier(.25,.8,.25,1);}*/
	
}