html{
margin:0;
padding:0;
width:100%;
}

body{
margin:0;
padding:0;
width:100%;
color: #333;
}

.navbar {
position:relative;
margin-bottom:30px;
}

.container{
min-width:300px;
width:auto;
max-width:1180px;
padding-left:10px;
padding-right:10px;
}

.logo{
style:321px;
height:40px;
float:left;
margin-right:10px;
overflow:visible;
z-index:1;
padding-top:3px;
}



h3.heading{
font-family: 'PT Sans', sans-serif;
font-weight: 400;
border-bottom: 1px solid gainsboro;
margin-bottom: 18px;
padding-bottom: 5px;
font-size: 18px;
line-height: 27px;
}

div.p50{
padding-left: 50px;
}


.formSep { 
border-bottom: 1px dashed #DCDCDC;
margin-bottom: 12px;
padding-bottom: 12px;
}

.breadcrumb .divider { 
display: inline-block;
}



.f_req {
color: red;
}



/*
	Datatables
*/

.dataTables_wrapper table.table thead {background: #e9f3f8 }
.dataTables_wrapper table.table thead .sorting,table.table thead .sorting_asc,table.table thead .sorting_desc,table.table thead .sorting_asc_disabled,table.table thead .sorting_desc_disabled{cursor:hand;cursor:pointer}
.dataTables_wrapper table.table thead .sorting{background: url(../lib/datatables/images/sort_both.png) no-repeat center right}
.dataTables_wrapper table.table thead .sorting_asc{background: url(../lib/datatables/images/sort_asc.png) no-repeat center right}
.dataTables_wrapper table.table thead .sorting_desc{background: url(../lib/datatables/images/sort_desc.png) no-repeat center right}
.dataTables_wrapper table.table thead .sorting_asc_disabled{background: url(../lib/datatables/images/sort_asc_disabled.png) no-repeat center right}
.dataTables_wrapper table.table thead .sorting_desc_disabled{background: url(../lib/datatables/images/sort_desc_disabled.png) no-repeat center right}

div.dataTables_length label{float:left;text-align:left}
div.dataTables_length select{width:75px}
div.dataTables_filter label{float:right}
div.dataTables_info{padding-top:8px}
div.dataTables_paginate{float:right;margin:0}

		.dataTables_wrapper .row{margin:0 0 5px}
		.dataTables_wrapper select{min-height:inherit}
		.dataTables_wrapper table + .row{margin-bottom:0;margin-top:10px}
		.dataTables_scrollBody{-webkit-overflow-scrolling:touch}
		.dataTables_wrapper .top,.dataTables_wrapper .bottom{background-color:#f5f5f5;border:1px solid #CCC;padding:15px}
		.top .dataTables_info{float:none}
		.dataTables_empty{text-align:center!important;font-size:15px;background:#fff!important;padding:20px 0!important}
		.dataTables_scroll{clear:both;margin-bottom:10px}
		.dataTables_scrollHeadInner table.table-bordered{-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;border-bottom:none}
		.dataTables_scrollHeadInner table.table-bordered,.dataTables_scrollHeadInner table.table-bordered thead{border-bottom:none}
		.dataTables_scrollBody table{border-top:none}
		.dataTables_processing{position:absolute;top:50%;margin-top:-24px;z-index:100;left:50%;width:250px;margin-left:-125px;border:1px solid #ddd;text-align:center;color:#000;background:#fff;font-size:15px!important;-webkit-box-shadow:0 0 4px rgba(0,0,0,0.2);-moz-box-shadow:0 0 4px rgba(0,0,0,0.2);-ms-box-shadow:0 0 4px rgba(0,0,0,0.2);box-shadow:0 0 4px rgba(0,0,0,0.2);padding:10px 0}
		.dataTables_wrapper .center{text-align:center}
		.dataTables_wrapper .details,.dataTables_wrapper .details:hover{background:#ddd!important}
		.dataTables_wrapper .details table td{background:#fff!important}
		.dataTables_scrollHeadInner table.table,.dataTables_wrapper .details table.table{margin:0!important}
		.dataTables_wrapper .dt_actions {float:left;margin-right:20px}
		.dataTables_empty {cursor:default}



/* mailbox */
	.mbox .heading {border-bottom: 1px solid #dcdcdc;margin-bottom: 18px;padding-bottom: 5px}
	.mbox .heading h1,.heading h2,.heading h3,h1.heading,h2.heading,h3.heading,.modal-header h3 {font-family: 'PT Sans', sans-serif;font-weight:400}
	.mbox .heading .btn {vertical-align:bottom;margin-left:10px}

	.mbox .heading {padding-bottom:0}
	.mbox .heading .nav-tabs {margin-bottom:0;border-bottom:none}
	
	.mbox .dataTables_wrapper .row {-webkit-box-shadow: inset 0px 1px 0px 0px #fefefe;box-shadow: inset 0px 1px 0px 0px #fefefe;margin:0;padding-bottom:10px;padding:8px 5px;border-width:1px 0;border-style:solid;border-color:#ddd;background:#f3f3f3}
	.mbox .dataTables_wrapper .row label {margin-bottom:0;line-height:28px}
	.mbox .dataTables_wrapper .row div.dataTables_info {padding-top:0;line-height:26px;color:#404040}
	.dataTables_wrapper table.mbox_table {margin:0 !important}
	.mbox_table tbody {color:#404040}
	.mbox_table .select_msg {margin-top:-2px;position:relative}
	.mbox_table .rowChecked td {background:#fffeed}
	.mbox .unread {font-weight:700}
	.js .mbox_star {display:none}
	.mbox_star {visibility:hidden;cursor:pointer}
	.mbox_star.splashy-star_full {visibility:visible}
	.mbox .pagination a {background:#fff}
	.mbox .pagination .disabled span, .pagination .disabled a, .pagination .disabled a:hover {background: transparent}
	.mbox .pagination .active a {background:#f5f5f5}
	
/* document view */
    .doc_view {border:1px solid #ddd;-webkit-border-radius: 6px;-moz-border-radius: 6px;-ms-border-radius: 6px;border-radius: 6px;margin-bottom:10px}
    .doc_view .doc_view_header dl {margin-bottom:0;-webkit-background-clip:border;-moz-background-clip:border-box;background-clip:border-box;background-color:#f8f8f8;padding:10px 10px 6px;margin-top:0;border-bottom:1px solid #ddd;-webkit-border-radius: 6px 6px 0 0;-moz-border-radius: 6px 6px 0 0;-ms-border-radius: 6px 6px 0 0;border-radius: 6px 6px 0 0}
    .doc_view .doc_view_header dd {margin-bottom:4px}
    .doc_view .doc_view_header dd,.doc_view .doc_view_header dt {line-height:20px}
	.doc_view .doc_view_content {padding:20px}
	.doc_view .doc_view_footer {line-height:28px;-webkit-background-clip:border;-moz-background-clip:border-box;background-clip:border-box;background-color:#f8f8f8;padding:8px 20px;border-top:1px solid #ddd;-webkit-border-radius: 0 0 6px 6px;-moz-border-radius: 0 0 6px 6px;-ms-border-radius: 0 0 6px 6px;border-radius: 0 0 6px 6px}


	/* aditional icons */
        [class^="icn-"] {background: url(../img/adt-icons.png) no-repeat 0 0;width:16px;height:16px;
		color: #005580;
		display: inline-block;
		font: italic normal 400 14px/16px Arial;
		height: 16px;
		list-style: none;
		margin: -1px 0px 0px;
		position: relative;
		vertical-align: text-top;
		width: 16px;
		}
        .icn-adt_atach {background-position:0 0}
        .icn-adt_trash {background-position:0 -24px}
		
/*
	Menu accordion
*/

		.well .accordion {border-top: 1px solid #ccc;margin-bottom: 20px;margin-right:1px}
        .well .accordion-heading {text-shadow: 1px 1px 0 #efefef;background: #e0e0e0;-webkit-box-shadow: inset 0px 1px 0px 0px #ececec;box-shadow: inset 0px 1px 0px 0px #ececec}
        .well .accordion-heading a:hover {background-color: #cfcfcf}
        .well .accordion-group{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin-bottom:0;border-color:#ccc;border-style:solid;border-width:0 0 1px}
        .well .accordion-group a{color:#222;text-decoration:none!important}
        .well .accordion-group .active a{color:#fff}
        .well .accordion-group .accordion-heading a{color:#222}
        .well .accordion-inner{border-top:1px solid #ccc;background:#fafafa}	


/*
	Quickstart
*/
.quickstart { 
background-color: #F5F5F5;
background-image: -o-linear-gradient(to bottom, #F9F9F9, #F5F5F5);
background-repeat: repeat-x;
border-bottom: 1px solid #EEEEEE;
border-top: 1px solid #FFFFFF;
}
		
		
/*
	Treeview
*/		
.treeview  li { 
line-height: 16px;
}

.filetree span.folder, .filetree span.file { 
display: block;
padding: 1px 0px 1px 19px;
}

.treeview .folder:hover , .treeview .file:hover{
color: red;
cursor: pointer;
}

.treeview .hoveronly {
display:none;
}
.treeview .folder:hover .hoveronly {
display:inline;
}
.treeview .file:hover .hoveronly {
display:inline;
}



		
