@font-face {
	font-family:'durusans-regular';
	src: url('../fonts/durusans/durusans-regular.eot');
	src: url('../fonts/durusans/durusans-regular.eot?#iefix') format('embedded-opentype'),
		 url('../fonts/durusans/durusans-regular.woff') format('woff'),
		 url('../fonts/durusans/durusans-regular.ttf') format('truetype'),
		 url('../fonts/durusans/durusans-regular.svg#DuruSans-Regular') format('svg');
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
}

*{ box-sizing: border-box; }

*:hover,*:focus { }

html {
	font-size: 10px;
	font-family: arial;
}

body {	
    background-color: #EFEFEF;
}


label, p {
	font-family: arial;
	text-align: left;
	color: #000000;
	font-size: 1.2rem;
	font-weight: normal;
	width: 100%;
	display:block;
}

input[type="text"], input[type="password"] {
	outline: none;
	resize: none;
	overflow: hidden;
	background-image: none;
	background-color: transparent;
	appearance: none;
	-webkit-appearance: none;
	-moz-appearance: none;
	display: inline-block;
	text-overflow: ellipsis;
	white-space: nowrap;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-o-border-radius: 4px;
	-ms-border-radius: 4px;
	border: 1px solid rgba(0,0,0,0);
    width: 100%;
	font-size: 1.2rem;
	font-family: arial;
	font-weight:bold;
	pointer-events: none;
	background-color: transparent;
	border: 1px solid rgba(0,0,0,0);
}

input[type="checkbox"] {
	font-weight:bold;
}

textarea{
	outline: none;
	resize: none;
	overflow: hidden;
	background-image: none;
	background-color: transparent;
	appearance: none;
	-webkit-appearance: none;
	-moz-appearance: none;
	display: inline-block;
	text-overflow: ellipsis;
	white-space: nowrap;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-o-border-radius: 4px;
	-ms-border-radius: 4px;
	border: 1px solid rgba(0,0,0,0);
	width: 100%;
	font-size: 1.2rem;
	font-family: arial;
	font-weight:bold;
	pointer-events: none;
	background-color: transparent;
	border: 1px solid rgba(0,0,0,0);
	padding: 0;
}

section {	
    position: relative;
}

.container{	
    background-color: #ffffff; 
}

textarea.multiline{
	height:60px;
	white-space:normal;
	word-wrap:normal;
	overflow: auto;
}

.accord-section-top { margin-left: 35px; margin-right: 35px;margin-top:5px; }
.accord-section-bottom { margin-left: 35px; margin-right: 35px; margin-bottom:-5px; }
.accord-section { margin-left: 35px; margin-right: 35px; }

.container-section-report { background-color: none; margin-left: 50px; margin-right: 50px; padding-bottom: 20px; }
.container-section { background-color:white; margin-left:50px; margin-right:50px; padding-bottom:20px; }
.container-section-header { margin-left:65px; margin-right:20px; }