body 			{overflow-y:scroll; margin:0; padding:0; background:var(--bodybkg);}
/*body  		{background: url(../imagens/_bg.jpg) no-repeat center center fixed; background-size: cover; -webkit-background-size: cover; -moz-background-size: cover; -ms-background-size: cover; -o-background-size: cover;}*/
html  			{-webkit-text-size-adjust:100%; -ms-text-size-adjust:100%}
html, button, input, select, textarea {font-size:90%; font-weight:400; color:#1695c4; font-family: 'Lato', sans-serif, arial;}
.geral 			{background:var(--geralbkg); max-width:1920px; margin: 0 auto}
.geral-pag		{background:var(--geralbkg); max-width:1920px; margin: 0 auto; /*background:url('../imagens/bg-logo.png') fixed no-repeat center center*/}
.container 		{max-width:1920px; margin: 0 auto; overflow:hidden}
.content		{max-width:1180px; margin: 0 auto; overflow:hidden;}
@media screen and (max-width:1180px){.content {padding:0 2%}} 
.wrap 			{max-width:1180px; margin: 0 auto;}
::-webkit-input-placeholder {color:#452700;}
:-moz-placeholder {color:#452700;}
input:focus, select:focus, button:focus, textarea:focus, img:focus {outline: 0;} /*tira borda azul*/
.gradiente 	{background: linear-gradient(to bottom, #bebfc0, #c9c9cb, #dddfe0, #e4eeee); border-top: solid #f7f7f7 1px; height:25px; line-height:35px; overflow: hidden;}

/* --- home --- */
#carousel		{max-width:1920px; margin: 0 auto; background:#e7e9eb; margin-top:0px; overflow:hidden;}
#canais			{max-width:1920px; margin: 0 auto; padding-top:  0%; padding-bottom:  0%; overflow:hidden; background:var(--canais)}
#capas			{max-width:1920px; margin: 0 auto; padding-top:  3%; padding-bottom:  0%; overflow:hidden; background:url('../imagens/bg-capas.jpg') no-repeat center center}
#publicidade	{max-width:1920px; margin: 0 auto; padding-top:  3%; padding-bottom:  3%; overflow:hidden; background:#084981}
#classificados	{max-width:1920px; margin: 0 auto; padding-top:  3%; padding-bottom:  3%; overflow:hidden; background:#111e30}
#midias			{max-width:1920px; margin: 0 auto; padding-top:  3%; padding-bottom:  3%; overflow:hidden; background:#111e30}
#footer			{max-width:1920px; margin: 0 auto; padding-top:  3%; padding-bottom:  2%; overflow:hidden; background:#011322}
#copyright		{max-width:1920px; margin: 0 auto; padding-top:1.3%; padding-bottom:  1%; overflow:hidden; background:#050a1e}

:root {--bodybkg: 			#c1dff7; --geralbkg: 		#c1dff7; --pagbkg: 			#e6edfe; --sociais: 		#ffffff} 
:root {--headertop:	        #071b4d; --headerbot: 	    #071b4d; --heaportais:	   	#1f36d8; --heabortop:		#071b4d}
:root {--heapagtop: 		#040001; --heapagbot: 		#040001; --heapagpor:	   	#040001; --heapagbor:		#1c2530}
:root {--canais:    		#280303; --canhover:rgba(255,255,255,0.15)}
:root {--menu: 				#000000; --menuhover: 		#540779; --submenu:         #540779; --submenuhov:     	#703090; --menufont:	#ffffff}
:root {--aside:  			#e5e5f6; --asihover:    	#dedef6; --asileft:		   	#ffffff; --asiright:		#ffffff; --asibot: 	 	#ffffff; --asiicon: #00a0d4}
:root {--block: 			#e5e5f6; --blockHover:		#dedef6; --borwhite: 	    #ffffff; --borblack:		#c6c4c4; --borshadow: 	#e9efff}
:root {--boxbkg: 		transparent; --boxbor: 			#ffffff; --border:    		#b4afaf; --borderDark:  	#aaa8a8}
:root {--navbar: 			#2a74f2; --navhover: 	    #b623e6; --navfon: 		   	#ffffff; --navbor: 			#e5e0e0}
:root {--ttabkg: 			#0f50d9; --ttafon: 		    #ffffff; --ttahover:	   	#b623e6}
:root {--ttbkg: 	   	transparent; --ttbkgfont: 		#000000; --ttbkgdark: 		#3498db; --ttbkgdarkfont: 	#ffffff}
:root {--ttline: 			#000000; --ttlinefont: 		#000000; --ttlinedark: 		#ffffff; --ttlinedarkfont: 	#ffffff}
:root {--ttindexfont: 		#b3c4f1; --ttindexborda:  	#b3c4f1; --boxindexfont:	#b3c4f1; --ttindexborda:  	#b3c4f1}
:root {--ttbut: 			#d3e1f6; --ttbutfon: 		#000000; --ttbuthover:	   	#abcbfc}
:root {--button: 			#0f4dff; --buthover: 		#a20d0d}
:root {--fontes: 			#600799; --fonp: 		    #600799; --fonact: 		   	#b506ab; --fonttt3: 		#000000}
:root {--hrclean: 			#ffffff; --hrdark: 		    #696767}
:root {--tabela:			#dee6f7; --tabelaPar:		#e9efff; --tabelahover:		#d1dffd}
:root {--banner:   rgba(0,0,0, 0.0); --bannermob:		#0e2ece; --bantitulo:      	#ffc600; --bansub:			#ffc600; --bantexto: 	#ffc600}
:root {--carousel: rgba(0,0,0, 0.5); --cartitulo:   	#ffffff; --carsub:   	   	#ffffff; --cartexto:    	#ffffff; --carright:rgba(255,255,255,0.05)}
:root {--newsbkg:       transparent}
:root {--borbkg: 			#344254}
:root {--midias:    		#010b17; --midiasbkg:   	#002f67; --midiastopo: 		#3b3b3d; --midiasfont: 		#000000}
:root {--footer: 			#041122; --footfont: 	    #c6d5fb; --foothover:	   	#ffffff; --foottitle: 		#b3c4f1}
:root {--redes:     		#021745; --redefont:        #c6d5fb}
:root {--copy:      		#031e3f; --copypag: 		#040515; --copyfont:    	#c7d4f5; --copyhover:	   	#ffffff} 		
:root {--form: 				#ffffff; --formborder:	    #cdcccc; --formcolor: 	   	#000000}
:root {--audios:    		#dece19; --videos:          #dece19}
:root {--tab:           transparent; --tabconteiner:transparent; --tabbuttom:      	#2a74f2; --tabhover:    	#b623e6; --tabactive:  	#4b15d2}
:root {--acordion:		transparent; --acorhover:       #e1e9fc; --acorfont: 		#000000; --acotop:   	    #ffffff; --acobot:	    #cac9c9; --acolef: 		#36c6d3; --acorig: 	  #36c6d3}
:root {--scrollbkg: 		#f4f4f4; --scroll:			#ffffff; --scrollmov:		#6e6f71; --scrollhover: 	#096fed}
:root {--abaspause: 		#2b73f1; --abasact:         #7018e4}
:root {--publicidade: 		#ffffff}
:root {--modulosBkg:	transparent; --modaba:			#e6e9f0; --modabaAct:		#3498db; --modHover:		#3498db; --modFont: 	#ffffff; --modulosbor: #333333}
:root {--modalbody: 		#000000; --modalbkg:    	#e6edfe; --modalfont:		#000000; --modalborder:		#979292}
