@import url('http://www.hagah.com.br/especial/arquivos_hagah/css/especiais-hagah-2010.css?20260609');

	/** { line-height: normal !important; }*/

	/*html { background:url(../icon/bg-top.png) repeat-x center top #DBDEDB !important; }*/
	/*body { background:transparent !important; }*/

	html {
		/*background: url(../icon/bg-wood.jpg);*/
		font-family: Arial, Verdana, Tahoma, sans-serif;
		height: auto;}

	body {
		/*background: url(../icon/shadow.png) center 270px no-repeat;*/
		background: #EECC86 url(../icon/background-salao.png) center top repeat-y;
		height: auto !important;
		width: auto !important;}

/* ESTRUTURA
*******************************************************************************************************************/
	div#wrapper_full {
		display: block !important;
		float: none !important;
		/*padding:0 0 30px;*/
		/*position: relative;*/
		/*width: 100%;*/}

div#corpo { width:1000px !important; overflow: visible !important; }
div#corpo div#topo { height:277px !important; overflow: visible !important; }
div#topo div.topo { height: auto !important; /*overflow: hidden;*/ position: relative; }
div#miolo img.thumb { box-shadow:none !important; -moz-box-shadow:none !important; -webkit-box-shadow:none !important; }
div.publicidade.topo-canal div.publicidade-miolo div.publicidade-super { float:none !important; margin:0 !important; padding: 0 !important; background:none !important; }

a, a:link { color:#66BBBB !important; text-decoration: none; }
a:hover { color:#66BBBB !important; text-decoration: underline; }
.capa p { color:#666 !important; font-size: 14px; }
.about-us p { margin-bottom: 15px; }
p { color:#000; }

.botao { height:26px !important; color:#FFF !important; background:#244 !important; }
.botao a, .botao span { padding:5px 7px 0 14px; color:#FFF !important; background:#244 !important; }
.botao:hover, .botao:hover a, .botao:hover span { background:#4DACAC !important; color:#244 !important; }

/* BARRA 
*******************************************************************************************************************/
div.barra-pense { display:block; clear:both; width:100%; height:40px; border-bottom:1px solid #CDCDCD; }
div.barra-pense {
	background-image:none; 
	background-color:#EBEBEB;
	background:-moz-linear-gradient(top, #FFFFFF, #EBEBEB) repeat scroll 0 0 transparent;
	background:-webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#EBEBEB));
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#FFFFFF, endColorstr=#EBEBEB);
}
div.barra-pense ul { float:left; height:40px; padding:0 0 0 134px; background:url(http://www.clicrbs.com.br/especial/verao_2011/icon/barra-pense.png) no-repeat 0 0; }
div.barra-pense ul li { float:left; }
div.barra-pense ul li a { display:block; height:40px; text-indent:-9999px; background-image:url(http://www.clicrbs.com.br/especial/verao_2011/icon/barra-pense.png); }
div.barra-pense ul li.pense-imoveis a {background-position: -413px 0;width: 140px;}
div.barra-pense ul li.pense-imoveis a:hover{background-position:-413px -42px;}
div.barra-pense ul li.pense-carros a {background-position: -134px 0;width: 140px;}
div.barra-pense ul li.pense-carros a:hover{background-position:-134px -42px;}
div.barra-pense ul li.pense-empregos a {background-position: -274px 0;width: 139px;}
div.barra-pense ul li.pense-empregos a:hover{background-position:-274px -42px;}

/*	LOGO
*******************************************************************************************************************/
/*div#topo h1 { display:block; float:left; position:relative; width:254px; height:178px; margin:14px 0 0 21px; }*/
div.topo a.logo-moldura {
	background: url(../icon/logo-salao.png) no-repeat;
	display: block;
	height: 174px;
	margin: 30px 0 0 0 !important;
	width: 233px !important;}
div.topo a.logo-moldura span { display:none; }
div#topo div.topo p.data-onde { top:0 !important; right:21px !important; left:auto !important; width:289px !important; height:211px !important; background:url(../icon/pins.png) no-repeat 0 0 transparent; font-size:0 !important; text-indent:-9999px !important; overflow:hidden !important; }

/*	MENU
******************************************************************************************/

	div#menu { top:235px; left:0; }
	div#menu ul.menu { background: url(../icon/background-menu.jpg) no-repeat; clear: both; height: 30px; left: 0; margin: 0 auto; padding: 22px 0 0 20px; top: 0; width: 980px; }
	div#menu ul.menu li { border-left: none !important; float: left; margin-right: 25px; padding: 0 !important; }
	div#menu ul.menu li a { color: #FFF !important; display: block; font-size: 14px; text-decoration: none; }
	div#menu ul.menu li a:hover, div#menu ul.menu li a:active, div#menu ul.menu li a:focus { color: #FFF !important; text-decoration: underline; }
	div#menu ul.menu li a.active { font-weight: bold; }

	/*
	.nav-item-0 { width: 55px; }
	.nav-item-1 { width: 69px; }
	.nav-item-2 { width: 115px; }
	.nav-item-3 { width: 101px; }
	.nav-item-4 { width: 78px; }
	.nav-item-5 { width: 131px; }
	.nav-item-6 { width: 69px; }
	.nav-item-7 { width: 114px; }
	.nav-item-8 { width: 150px; }
	div#menu ul.menu li a:hover, div#menu ul.menu li a:active, div#menu ul.menu li a:focus, div#menu ul.menu li a.active { background-image: url(../icon/bg-items-nav.png); color: #214444 !important; }
	div#menu ul.menu li a.active { font-weight: bold; }
	.nav-item-0 a:hover, .nav-item-0 a:active, .nav-item-0 a:focus, .nav-item-0 a.active { background-position: 0 0; }
	.nav-item-1 a:hover, .nav-item-1 a:active, .nav-item-1 a:focus, .nav-item-1 a.active { background-position: -60px 0; }
	.nav-item-2 a:hover, .nav-item-2 a:active, .nav-item-2 a:focus, .nav-item-2 a.active { background-position: -134px 0; }
	.nav-item-3 a:hover, .nav-item-3 a:active, .nav-item-3 a:focus, .nav-item-3 a.active { background-position: -254px 0; }
	.nav-item-4 a:hover, .nav-item-4 a:active, .nav-item-4 a:focus, .nav-item-4 a.active { background-position: -360px 0; }
	.nav-item-5 a:hover, .nav-item-5 a:active, .nav-item-5 a:focus, .nav-item-5 a.active { background-position: -443px 0; }
	.nav-item-6 a:hover, .nav-item-6 a:active, .nav-item-6 a:focus, .nav-item-6 a.active { background-position: -579px 0; }
	.nav-item-7 a:hover, .nav-item-7 a:active, .nav-item-7 a:focus, .nav-item-7 a.active { background-position: -653px 0; }
	.nav-item-8 a:hover, .nav-item-8 a:active, .nav-item-8 a:focus, .nav-item-8 a.active { background-position: -772px 0; }
	*/

	/*
	div#menu ul.menu { top:0; left:0; width:1000px; height:36px; padding:6px 0 0 0; background:url(../icon/bg-nav.jpg) no-repeat 0 0 transparent; }
	div#menu ul.menu li { height:30px !important; margin:0 !important; padding:0 10px !important; border-left:none !important; }
	div#menu ul.menu li:first-child { margin-left:0 !important; padding:0 10px 0 20px !important; border:none !important; }
	div#menu ul.menu a { display:block; font:14px/30px Arial, Verdana, Tahoma, sans-serif !important; color:#1F4444 !important; text-decoration:none !important; }
	div#menu ul.menu a:hover { color:#4DACAC !important; }
	div#menu ul.menu li a.ativo { color:#900 !important; }
	*/

/*	MIOLO
******************************************************************************************/
div#corpo div#miolo { width:645px !important; margin:0 !important; padding:20px 10px 20px 15px; background-color:#F8F8F8; }

#pin-page div#corpo div#miolo { width: 975px !important; }

div#miolo div.linha div.coluna { padding:0 10px !important; }
div#miolo div.uma-coluna { margin-bottom:30px !important; }

div.uma-coluna div.col-a { width:625px !important; }

div#miolo div.uma-coluna img.thumb { margin:0 20px 5px 0; }

div.duas-colunas-a div.col-a {width:303px !important; }
div.duas-colunas-a div.col-b {width:302px !important; }
div.duas-colunas-b div.col-a { width:303px !important; }
div.duas-colunas-b div.col-b { width:302px !important; }
div.duas-colunas-c div.col-a {width:303px !important; }
div.duas-colunas-c div.col-b {width:302px !important; }

div.duas-colunas div.col-a { border-right:none; }

div.tres-colunas div.col-a { border:none !important; }
div.tres-colunas div.col-b { border-right:none !important; border-left:none !important; }
div.tres-colunas-a div.col-a, div.tres-colunas-a div.col-b, div.tres-colunas-a div.col-c { width:195px !important; }

div.tres-colunas-b div.col-a { width:235px !important; }
div.tres-colunas-b div.col-b { width:175px !important;  }
div.tres-colunas-b div.col-c { width:175px !important; }

div.tres-colunas-c div.col-a { width:195px !important; }
div.tres-colunas-c div.col-b { width:195px !important;  }
div.tres-colunas-c div.col-c { width:195px !important; }

div#miolo div.tres-colunas-a div.coluna div.bloco { height:auto !important; }
div.linha.tres-colunas-c, div.linha.tres-colunas-a, div.linha.tres-colunas-b { height:auto !important; }
div.linha.duas-colunas-a, div.linha.duas-colunas-b, div.linha.duas-colunas-a { height:auto !important; }

h2.cartola { float:left; position:relative; width:100%; padding:0 !important; margin-bottom:12px !important; }
h2.cartola span { float:left !important; padding:0 15px !important; }

h2.cartola, h2.cartola.tipo-a { border-bottom:1px solid #244; }
h2.cartola.tipo-b { border-bottom:1px solid #4DACAC; }
h2.cartola.tipo-c { border-bottom:1px solid #66BBBB; }

h2.cartola.tipo-a span, h2.cartola.tipo-a a, h2.cartola span, h2.cartola a { margin:0 !important; font:bold 10px/24px Arial, Verdana, Tahoma, sans-serif; color:#FFF !important; text-transform:uppercase !important; background-color:#244; border-top-left-radius:7px; border-top-right-radius:7px; }
h2.cartola.tipo-b span, h2.cartola.tipo-b a { background-color:#4DACAC !important; }
h2.cartola.tipo-c span, h2.cartola.tipo-c a { background-color:#66BBBB !important; }

h3.tipo-a, h3.tipo-a a { padding:5px 0 10px; font:bold 26px/120% Arial, Verdana, Tahoma, sans-serif !important; color:#244; }
h3.tipo-b, h3.tipo-b a { padding:5px 0; font:bold 20px/120% Arial, Verdana, Tahoma, sans-serif !important; color:#244; }
h3.tipo-c, h3.tipo-c a { padding:5px 0; font:bold 14px/120% Arial, Verdana, Tahoma, sans-serif !important; color:#244; }
h3 a { text-decoration:none !important; }
h3 a:hover { text-decoration:underline !important; color:#4DACAC !important; }

div#miolo div.duas-colunas-c { background:#F8F8F8; }
div#miolo div.duas-colunas-c div.bloco { margin-top:10px; }
div#miolo div.duas-colunas-c div.bloco h3, div#miolo div.duas-colunas-c div.bloco h3 a { font:bold 16px/120% Arial, Verdana, Tahoma, sans-serif !important; color:#000 !important; }
div#miolo div.duas-colunas-c div.bloco p { color:#666 !important; }
div#miolo div.linha.duas-colunas-c { height:auto !important; }

div#miolo div.duas-colunas-b { height:240px; }
div#miolo div.duas-colunas-b div.col-b { background:url(../icon/pog.png) repeat-x 0 0 transparent !important; margin:0 0 0 -10px !important; padding:37px 0 0 20px !important; }

div#miolo div.tres-colunas-c div.col-b { background:url(../icon/pog.png) repeat-x 0 0 transparent !important; margin:0 0 0 -10px !important; padding:37px 0 0 20px !important; }
div#miolo div.tres-colunas-c div.col-c { background:url(../icon/pog.png) repeat-x 0 0 transparent !important; margin:0 0 0 -10px !important; padding:37px 0 0 20px !important; }

ul.multimidia { clear:none !important; float:none !important; padding-top: 8px; width:auto !important; }
ul.multimidia li.bullet { list-style: disc inside none !important; width:auto !important; float:none; }
ul.multimidia li.bullet a { font-size: 12px; }

/*	NOTICIAS
******************************************************************************************/
div.bloco h1.tipo-c { font:bold 26px/1.2 Arial, Verdana, Tahoma, sans-serif !important; color:#66BABA !important; }
div.noticias h4.abas { border-bottom: 1px solid #164E35 !important; display:none !important; }
div.noticias h4.tipo-b.abas span.tipo-aba-a a, div.noticias h4.tipo-b.abas span a:hover{ color:#FFF; background:#164E35; }
div.noticias h4.abas span a { background-color:#E9B01F; color:#FFF; }
div.noticias dl.lista dt span, div.noticias dl.lista dt strong { color:#000 !important; }
div.noticias dl.lista dt span { font-weight:bold; }
div.noticias dl.lista dd a:hover { color:#9BAF10; }
div.noticias ul.linha.ferramentas { width:88% !important; }
div#wrapper_full div.noticias ul.linha.detalhes li.botao.rss { background:transparent !important; height:25px !important; }
div#wrapper_full div.noticias ul.linha.detalhes li.botao.rss a { color:#244 !important; }
div#wrapper_full div.noticias ul.linha.detalhes li.botao.rss:hover { background:transparent !important; }
div.noticias h1.tipo-c, div.noticias h1 a { font-size:20px !important; color:#244 !important; }
div.noticias div.titulo p.tipo-b { color:#66BABA !important; }
div.noticias div.destaque p { background-color:#164E35; color:#FFF !important; }
div.noticias div.largura-c h3.tipo-a { color:#5E1800 !important; } 
div.noticias h2.tipo-a { background-color:#934070; color:#FFFFFF; }
div.noticias h3 { color:#900 !important; font:normal 14px/1.2 Arial, Verdana, Tahoma, sans-serif !important; }
div.noticias div.box-conteudo-extra { border:1px solid #934070; }
div.noticias span.todos a { background-color:#F4EDEE; }
div.noticias dt strong { color:#0086DF !important; }
div.noticias dl.lista dd.destaque{background-color:#F4EDEE;padding:6px 6px 8px;}
div.noticias.aberta div.largura-b div.bloco { overflow:visible !important; }
div.noticias ul.linha.tipo-b.detalhes { margin:0 !important; }
div.noticias h5.tipo-b.leia-mais, div.noticias h5.tipo-b.comente { background-color:transparent !important; border-color:#884417; }
div.noticias p { clear:left; }
div.noticias p small {  float:left; clear:left; width:100%; margin:0 0 10px; }
div.noticias dl.lista dt.separador { color: #224444 !important; }


/*	COLUNA DA DIREITA
******************************************************************************************/
div#corpo div#colunadireita { width:300px !important; margin:0 !important; padding:20px 15px 20px 15px !important; background-color:#FFF; min-height: 1580px; }
div#corpo div#colunadireita div.barra-direita { display:block; float:left; position:relative; width:300px; /*padding:0 15px !important;*/ }

div#colunadireita .pub-text { display:block; float:left; position:relative; width:100%; font:10px Arial, Verdana, Tahoma, sans-serif; color:#244; }

div#colunadireita .coluna-direita-topo { display:none; }
div.publicidade div.destacados { padding:0 15px !important; width:300px !important; }
div.publicidade div.destacados div { padding:10px 60px !important; }

div#colunadireita .palestras, div#colunadireita .pense-imoveis, div#colunadireita .fale-conosco, div#colunadireita .calendario { display:block; float:left; position:relative; width:296px; margin:27px 0 0 4px; font-size:0 !important; text-indent:-9999px !important; overflow:hidden !important; }
div#colunadireita .calendario { height:147px; background:url(../icon/calendario.png) no-repeat 0 0 transparent; }

div#colunadireita .palestras { height:44px; background:url(../icon/palestras.png) no-repeat 0 0 transparent; }
div#colunadireita .pense-imoveis { height:51px; background:url(../icon/acesse-pense-imoveis.png) no-repeat 0 0 transparent; }
div#colunadireita .fale-conosco { height:44px; background:url(../icon/fale-conosco.png) no-repeat 0 0 transparent; }

div#colunadireita .social-buttons { overflow: hidden; padding-top: 20px; }
div#colunadireita .twitter-share-button { width: 95px !important; }
.social-buttons .fb_ltr { width: 82px !important; }
div#colunadireita #___plusone_0 { width: 70px !important; }

div#colunadireita .publicidade .middle { line-height: 0 !important; margin-bottom: 20px !important; }
div#colunadireita .publicidade .middle div { width:300px !important; margin:27px 0 0 !important; padding:0 15px !important; }

.ad-selo { line-height: 0; margin-bottom: 20px; }

.ad-selo iframe { height: 100px !important; }

.share-button {
	float: left;
	margin-right: 10px;}

.fb_edge_widget_with_comment span.fb_edge_comment_widget iframe.fb_ltr { display: none !important; }

.fb-like-box {
	min-height: 410px;
	width: 300px;}

/*	RODAPE
******************************************************************************************/
	div#rodape {
		/*background: #FFF;*/
		clear: both;
		/*margin: 0 auto;*/
		/*padding: 20px 0 10px;*/
		/*position: relative;*/
		/*width: 1000px;*/}

	/*div.patrocinio-rodape { width:774px !important; }*/

	/*div#rodape div.miolo-rodape { display:block; position:relative; width:970px; height:75px; margin:0 auto; background:#E8F4F4; }*/

	/*div.miolo-rodape .grupo-rbs {	display:block; float:left; position:relative; width:216px; height:60px; margin:6px 0 0 377px; background:url(../icon/grupo-rbs.png) no-repeat 0 0 transparent; font-size:0 !important; text-indent:-9999px !important; overflow:hidden !important; }*/


	.topbar {
		background-color: #13282D;
		height: 29px;
		padding-top: 14px;}

	.topbar p {
		background: url(../icon/infs-evento.png) no-repeat;
		height: 15px;
		padding: 0;
		text-indent: -9000px;
		width: 731px;}

	.infs-evento-g {
		background: url(../icon/infs-evento-g.png);
		height: 79px;
		margin: 0 0 20px 10px;
		width: 602px;}

	.wrapper {
		margin: 0 auto;
		width: 1000px;}

	.right { float: right; }

	.footer {
		background-color: #13282D;
		overflow: hidden;
		/*width: 100%;*/}

	.footer .wrapper { padding: 14px 0 0 0; }

	.primary-footer {
		margin-bottom: 14px;
		overflow: hidden;}

	.signature { float: left; }

	.signature p {
		color: #35585F;
		font-size: 11px;
		padding: 0;}

	.nav-footer {
		display: inline;
		float: right;
		padding-top: 14px;}

	.nav-footer li {
		float: left;
		margin-left: 17px;}

	.nav-footer li a {
		color: #FFF !important;
		font-size: 12px;
		font-weight: bold;
		text-decoration: none;}

	.social-media {
		clear: both;
		padding-top: 17px;}

	.secondary-footer {
		border-top: 1px solid #244046;
		clear: both;
		overflow: hidden;
		padding: 14px 0 20px 0;}

	.logo-rbs, .logo-pi, .logo-pc,
	.logo-pe, .fb-icon, .tw-icon {
		background-image: url(../icon/imagens.png);
		display: block;
		text-indent: -9000px;}

	.logo-rbs {
		height: 30px;
		margin-bottom: 12px;
		width: 111px;}

	.logo-pi, .logo-pc, .logo-pe {
		float: left;
		margin-right: 20px;}

	.logo-pi {
		background-position: 0 -40px;
		height: 20px;
		width: 147px;}

	.logo-pc {
		background-position: -157px -40px;
		height: 18px;
		width: 130px;}

	.logo-pe {
		background-position: -297px -40px;
		height: 21px;
		width: 167px;}

	.fb-icon, .tw-icon {
		float: left;
		height: 24px;
		width: 24px;}

	.fb-icon {
		background-position: -121px 0;
		margin-right: 10px;}

	.tw-icon { background-position: -145px 0; }

	div.publicidade.topo-canal {
		/*border: 1px solid #FFF;*/
		height: auto !important;
		position: absolute !important;
		top: 72px;
		left: 270px;}

	div.publicidade.topo-canal div.publicidade-miolo { width: auto !important; }

	div.patrocinio-rodape { display: none; }


	/*	PLAYER
	******************************************************************************************/
	div.player {
		min-height: 100px;
		padding-bottom: 80px;}

	div.player ul.itens-player li {
		height: auto !important;
		min-height: 20px;}

	div.player ul.itens-player li .texto {
		background: #EBEBEB !important;
		bottom: 0 !important;
		height: 70px !important;
		left: 0 !important;
		opacity: 1 !important;
		padding: 10px 10px 0 10px !important;
		top: auto !important;
		width: 582px !important;}

	div.player ul.itens-player li .texto h3 a {
		font-size: 18px;}

	div#miolo div.uma-coluna div.col-a div#bloco-player img.thumb {
		margin: 0 !important;}

	div.sub-bloco {
		border: 1px solid #E2E2E2;
		width: 600px !important;}

	div.player ul.nav-player {
		bottom: 89px !important;
		top: auto !important;} /* 169px */

	div.player ul.nav-player li {
		padding: 2px !important;}

	div.player ul.nav-player li.on a {
		background: #224444 !important;
		border: 1px solid #1D3104 !important;
		color: #FFF !important;}

	div.player ul.nav-player li a {
		background: #EBEBEB !important;
		border: 1px solid #C8C8C8 !important;
		color: #ACACAC !important;
		font-weight: bold;
		opacity: 1 !important;
		text-decoration: none;}

	div.player ul.nav-player li a:hover {
		background: #224444 !important;
		border: 1px solid #1D3104 !important;
		color: #FFF !important;}
	/******************************************************************************************/

	.wrapper-search {
		line-height: 0;
		margin-bottom: 20px;}

	.section-title {
		color: #224444;
		font-size: 20px;}

	.participants-title { padding-left: 10px; }

	.participants { padding: 25px 0 0 10px; }

	.participants li {
		float: left;
		margin: 0 20px 20px 0;}

	.participants li.last { margin-right: 0; }

	.participants li img {
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		border-radius: 5px;
		-moz-box-shadow: 0 0 3px 3px rgba(0, 0, 0, 0.1);
		-webkit-box-shadow: 0 0px 3px 3px rgba(0, 0, 0, 0.1);
		box-shadow: 0 0 3px 3px rgba(0, 0, 0, 0.1);}

	.about-us { padding: 0 15px; width: auto !important; }

	.about-us a { font-size: 14px; }

	p { padding-bottom: 0; }

	.about-us-photo { margin: 20px 0 10px 0; }

	.icon-lnk {
		background: url(../icon/icon-link.png) left center no-repeat;
		display: block;
		padding-left: 20px;}

	.barra-shopping { float: left; margin-right: 15px; }

	.mb-10 { margin-bottom: 12px; }

	.map-wrapper {
		background-color: #EDEDED;
		-moz-border-radius: 8px;
		-webkit-border-radius: 8px;
		border-radius: 8px;
		clear: both;
		float: left;
		margin: 20px 0;
		/*overflow: hidden;*/
		padding: 10px;}

	.map-wrapper h3 {
		float: left;
		margin-top: 4px;}

	.map-wrapper p {
		line-height: normal;
		margin-bottom: 0;}

	.location-map {
		float: right;}

	.map {
		clear: both;
		float: left;
		margin-top: 7px;}

	.previous-edition {
		float: left;
		margin: 30px 0;}

	.previous-edition-photo {
		float: right;
		margin-left: 15px;}

	.left { float: left; }

	.links-list { margin: 0 0 20px 14px; }

	.links-list li { list-style: disc; }

	.banner-palestras {
		line-height: 0;
		margin-bottom: 20px;}

	.noticias #principal div:first-child { display: none; }

	div.publicidade.topo-canal div.publicidade-miolo div.publicidade-super div object, div.publicidade.topo-canal div.publicidade-miolo div.publicidade-right div object { border: none !important; }

	#pin-page #topo { overflow: hidden; }

	#pin-page .section-title { margin-bottom: 15px; }

	#pin-page .capa p { margin-bottom: 15px; }

	.map-pin {
		height: 520px;
		margin: 10px 0 30px 0;
		width: 100%;
		z-index: 9999;}

	.imgr {
		background-repeat: no-repeat;
		border: none;
		display: inline-block;
		overflow: hidden;
		text-indent: -9000px;}

	.s-clear { clear: both; }
