@CHARSET "UTF-8";

.bodywrapper .calculs-formula select,
.bodywrapper .calculs-formula input {
	display:block;
}

table.calculslitsgap {
	border-bottom:solid 1px;
	border-left:solid 1px;
}

.bodywrapper #content-section .content table.calculslitsgap td{
	border-right:solid 1px;
	padding: 8px;
}

.bodywrapper .equationResult {
	border-style:solid;
	border-width:2px;
	margin: 20px 0px;
	padding: 0px 10px;
}
/******************************************************************************
*  files List
******************************************************************************/

 ul.filesList{
	margin:1em 0;
	padding:0;
	list-style: none;
	font-weight:bold
}
 ul.filesList li {
	margin:0;
	padding:0.5em;
	list-style: none;
	display:block;
	border-bottom:1px solid #ccc;
}
 ul.filesList li:hover{
	background-color:#eaeaea
}
 ul.filesList li.lastdocument  {
	border-bottom:none
}
 ul.filesList span.docSize{
	font-size:80%;
	margin-left:0.2em;
	font-weight:normal
}
 ul.filesList .resume {
	margin:0;
	padding:0;
	list-style: none;
	line-height:1em;
	font-size:0.9em;
	font-weight:normal
}
 ul.filesList li.document a,
 ul.filesList li.document a:link,
 ul.filesList li.document a:visited {
	text-decoration: none;
}
 ul.filesList li.document a:hover,
 ul.filesList li.document a:active {
	text-decoration:underline;
}
/******************************************************************************
*  Simple List
******************************************************************************/
 ul.simple,
 ol.simple {
	list-style:none;
	margin:0;
	padding:0;
	border-bottom:none;
}
 ul.simple li,
 ol.simple li {
	list-style-type:none;
	margin:0;
	padding:0;
}
/******************************************************************************
*  Form builder 
******************************************************************************/
 .FormBuilder input[type="text"],  .FormBuilder textarea {
	width:50%; 
}
/******************************************************************************
*  error
******************************************************************************/
 .FormBuilder .error{
	padding:4px 5px;
	margin:0 5px;
	background-color:#ffebe8;
	border:1px solid #cc3300;
}
 .FormBuilder input.error,  .FormBuilder select.error{
	padding:4px 2px;
	margin:0;
	border:1px dashed #cc3300;
	background-color:#f6f6f6;
}
 .FormBuilder select.error{
	padding:4px 5px;
}
/******************************************************************************
*  Area
******************************************************************************/
 div.addelements {
	background-color:#FBF5D0;
	border:1px solid #F9DD34;
	padding:5px;
	margin-bottom:5px
}
 div.addvalidation {
	background-color:#e2fbd0 ;
	border:1px solid #45930B;
	padding:5px;
	margin-bottom:5px
}
 div.addaction {
	background-color:#ffd695 ;
	border:1px solid #ff9933;
	padding:5px;
	margin-bottom:5px;
	margin-top:5px
}
 div.addfieldsets {
	background-color:#eaeaea ;
	border:1px dashed #333;
	padding:5px;
	margin-bottom:5px
}
 div.addbuttons {
	background-color:#d6eafd ;
	border:1px solid #99ccff;
	padding:5px;
	margin-bottom:5px
}
