@charset "utf-8";
/* CSS Document */
/*@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,300,600,700,800);	
*/@import url(https://fonts.googleapis.com/css?family=Oswald:400,300,700);
@import url(https://fonts.googleapis.com/css?family=Roboto:400,300,500,700);
@import url(https://fonts.googleapis.com/css?family=Cairo);

*, *:before, *:after {
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
}


body{
	background-color: #fafafa;	
	font-family: "Cairo", Arial;
	color:#555;
	font-size: 15px;
	margin:0;
	padding:0;
}

header{
	height:40px;
	display: block;
    margin-left: auto;
    margin-right: auto;
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
	background-color: #eaeaea;
	color:#555;
	font-size: 22px;
	
}

section{
	padding:0;
    margin-left: auto;
    margin-right: auto;

}
/*article{	
	float:right;
}*/
#content{
	margin: 0 60 0 0;
	padding: 10 0 10 0;	
}
aside{
	float:left;
	background-color:#f7f7f7;
	margin:0;
	padding:0;
	margin-left: auto;
    margin-right: auto;
	height:auto;
}
.panel-footer{
	background-color:#eaeaea;

}
footer{
	color: #fff;
	height:60px;
	background-color:#eaeaea;
	clear:both;
    margin-left: auto;
    margin-right: auto;
}

#saidaTxt li{
	list-style:none;	
}


@media screen and (max-width: 700px){
	section, header, footer{	
		width:100%;	
	}
	article{	
		clear:both;	
		width: 100%;
	}
	aside, #logoEvento{
		width: 100%;
	}
	#fotoInscrito, #bannerEvento, #logoConfRodape{
		display:none;	
	}
	#logoEvento{
		margin: 0;
			
	}
	#nomeEvento{
		margin: 0;
		clear:both;
		height:auto;
	}
	.width-delimiter{
		width:100%;
	}
	
}

@media screen and (min-width:701px){
	article{	
		margin-left: 60px;	
		height:auto;
		padding:0px;	
	}
	aside{
		margin-left: 0px;	
		width: 180px;
		border-right:1px #d5d5d5 solid;
		
	}
	footer{
		padding: 1;	
	}	
	section{
		padding-top:10px;	
	}
	.width-delimiter, section, header, footer{
		width: 100%;
		max-width:900px;		
	}
}

.corVerm, .corVermelho{background:#aa0000;}
.corVerde{background:#19a619;}
.corAmarelo{background:#eac100;}
.corCinza{background:#eee;}
.corChumbo{background:#777;}

.pad5				{ padding: 5px !important;	}
.pad10				{ padding: 10px !important;			}
.pad15				{ padding: 15px !important;			}
.pad20				{ padding: 20px !important;			}
.pad25				{ padding: 25px !important;			}
.pad30				{ padding: 30px !important;			}
.pad50				{ padding: 50px !important;			}

.f10 				{ font-size:10px !important; 		} 
.f11 				{ font-size:11px !important; 		} 
.f12 				{ font-size:12px !important; 		} 
.f13 				{ font-size:13px !important; 		} 
.f14 				{ font-size:14px !important; 		} 
.f15 				{ font-size:15px !important; 		} 
.f16 				{ font-size:16px !important; 		} 
.f17 				{ font-size:17px !important; 		} 
.f18 				{ font-size:18px !important; 		} 
.f19 				{ font-size:19px !important; 		} 
.f20 				{ font-size:20px !important; 		} 
.f22 				{ font-size:22px !important; 		} 
.f25 				{ font-size:25px !important; 		} 
.f30 				{ font-size:30px !important; 		} 
.f40 				{ font-size:40px !important; 		} 
.f50 				{ font-size:50px !important; 		} 
.f60 				{ font-size:60px !important; 		} 

.h10				{	height:10px !important;		}
.h15				{	height:15px !important;		}
.h20				{	height:20px !important;		}
.h30				{	height:30px !important;		}
.h40				{	height:40px !important;		}
.h50				{	height:50px !important;		}
.h60				{	height:60px !important;		}
.h70				{	height:70px !important;		}
.h80				{	height:80px !important;		}
.h90				{	height:90px !important;		}

.h100				{	height:100px !important;		}
.h125				{	height:125px !important;		}
.h150				{	height:125px !important;		}
.h200				{	height:200px !important;		}

.w100p				{ width:100% !important;}
.w50				{ width:50px !important;			}
.w80				{ width:80px !important;			}
.w100				{ width:100px !important;			}
.w125				{ width:125px !important;			}
.w145				{ width:145px !important;			}
.w150				{ width:150px !important;			}
.w200				{ width:200px !important;			}
.w250				{ width:250px !important;			}
.w300				{ width:300px !important;			}
.w350				{ width:350px !important;			}
.w400				{ width:400px !important;			}
.w450				{ width:450px !important;			}
.w500				{ width:500px !important;			}
.w550				{ width:550px !important;			}
.w600				{ width:600px !important;			}

.fcorpri 			{ color:#009e73 !important;		}
.fbranco 			{ color:#FFFFFF !important; 		}
.fpreto 			{ color:#000000 !important; 		}
.fcinza 			{ color:#555555 !important; 		}
.fvermelho 			{ color:#f05050 !important; 		}
.fverde 			{ color:#2ECC71 !important; 		}
.fazul 				{ color:#0000BF !important; 		}
.famarelo 			{ color:#FFcc00 !important; 		}
.fcinzai 			{ color:#9d9d9d !important; 		}
.fbold 				{ font-weight: bold !important;	}


table td{
	font-size: 12px !important;	
}
.table-striped td{
	background-color:#fff !important;	
}
.table-spacing-5{
	border-spacing: 5px !important;
	border-collapse: separate !important;	
}
.table-spacing-5 th{
	text-align:left;	
	font-size: 11px;
}

.table-spacing-10{
	border-spacing: 10px !important;
	border-collapse: separate !important;	
}
.table-spacing-10 th{
	text-align:left;	
	font-size: 13px;
}

.pg_principal		{ 	border-right:1px solid #d7d7d7; 
						border-left:1px solid #d7d7d7; 
						background-color: #fff;			}
						
.borda_conteudo		{ 	padding:5px;			}
						
.bbbranco1			{ border-bottom:1px solid #ffffff;	}
.bbranco1			{ border:1px solid #ffffff;	}	
.bcinza1			{ border:1px solid #d7d7d7;	}
	
.bbcinza1			{ border-bottom:1px solid #d7d7d7;	}
.pointer			{ cursor:pointer;	}

.pad5				{ padding:5px;	}
.pad10				{ padding:10px;	}
.pad15				{ padding:15px;	}
.pad20				{ padding:20px;	}
.pad25				{ padding:25px;	}

