body {
    background-color: #f8f8f8;
	height:100%;
}
html{height:100%;}
.brief_container{background-color: #fff;}
.row{margin:0;}

@media (min-width: 1300px) {
	#page-wrapper{width:75%;}
	.logo_norbsoft_container img, .logo_app2you_container img{max-width:200px;padding: 10px 30px;}
}

@media (min-width: 1050px) and (max-width: 1300px){
	.logo_norbsoft_container img, .logo_app2you_container img{max-width:200px;padding: 10px 30px;}
	#page-wrapper{width:75%;}
}
 
@media (min-width: 768px) and (max-width: 1050px) {
	#page-wrapper{width:75%;}
	.logo_norbsoft_container img, .logo_app2you_container img{max-width:200px;padding: 20px 30px;}
}
 
@media (max-width: 767px) { 
	.logo_norbsoft_container img, .logo_app2you_container img{max-width:200px;padding: 20px 30px;}
	#page-wrapper{width:100%;}
}
 
@media (max-width: 480px) { 
	#page-wrapper{width:100%;}
	.container-fluid{padding:0;}
}

.logo_norbsoft_container{text-align:center;}
.logo_app2you_container{text-align:center;}
.input_label_index{margin-top:20px;}
.panel-heading{padding:15px;}
.input_wrong_error{padding-top: 5px;color: #db423f;}
.no_resize{resize:none;}
.submit_container{text-align:right;margin:50px 0;}
.required_star{color:red;padding-left:20px;}
.checkbox_container_class{padding:10px 20px;}
.fontosomicon{
	padding-right:5px;
}
#attachments_file{
	display:none;
}
#activate_files{
	display:block;
	margin-top:15px;
}
.file_list_description{
	padding: 10px;
    font-weight: bold;
}
#file_list{
	display: block;
    padding: 10px 0 30px;
}
.error_container div{
	color: #457E9B !important;
}
.progress{margin-top:45px;display:none;}
input[type="radio"]:checked+label{ font-weight: bold;}
input[type="checkbox"]:checked+label{ font-weight: bold;}
.loader_container{
	text-align: center;
	padding:100px 50px 50px
    color: #1E90FF;
}
.loader_dialog_container{top:30%;}