/* CSS Document */

.headcondo {
	border: medium;
	border-radius: 10px;
	padding-left: 20px;
	padding-right: 20px;
	/* border-style: groove; */
	margin-left: 80px;
	color: #FFFFFF;
	background-color: #2f4355;
}

table.dataTable tr.group-end td {
	    text-align: right;
	    font-weight: normal;
}

#xview {
	    border: double;
	    overflow-x: auto;
	    overflow-y: auto;
	    height: 65Vh;
	    width: auto;
	    padding-left: 20px;
	
}

.chosen-choices {
	  position:fixed;
	  z-index: 2001;
}


.curvedsheet {
  position: relative;
  width: 60%;
  background: #ddd;
  -moz-border-radius: 4px;
  border-radius: 4px;
  padding: 2em 1.5em;
  color: rgba(0,0,0, .8);
  text-shadow: 0 1px 0 #fff;
  line-height: 1.5;
  margin: 60px auto;
}


.curvedsheet:before, .curvedsheet:after {
  z-index: -1; 
  position: absolute; 
  content: "";
  bottom: 15px;
  left: 10px;
  width: 50%; 
  top: 80%;
  max-width:300px;
  background: rgba(0, 0, 0, 0.7); 
  box-shadow: 0 15px 10px rgba(0, 0, 0, 0.7);
  transform: rotate(-3deg);
}

.curvedsheet:after {
  transform: rotate(3deg);
  right: 10px;
  left: auto;
}

.curvedsheet:after
{
	left: auto;
	right: 12px;
	-webkit-transform: skew(5deg) rotate(5deg);
	-moz-transform: skew(5deg) rotate(5deg);
	-ms-transform: skew(5deg) rotate(5deg);
	-o-transform: skew(5deg) rotate(5deg);
	transform: skew(5deg) rotate(5deg);
}

.stitched {
   padding: 20px;
   margin: 10px;
   color: #fff;
   font-size: 21px;
   font-weight: bold;
   line-height: 1.3em;
   border: 2px dashed #fff;
   border-radius: 10px;
   box-shadow: 0 0 0 4px #ff0030, 2px 1px 6px 4px rgba(10, 10, 0, 0.5);
   text-shadow: -1px -1px #aa3030;
}

.tools {
	border: thin;
}

.toolbutton {
	display:absolute; 
	right: 0; 
	top: 0;
}

.sidebar .arrow {
  float: right;
}
.sidebar .arrow::before {
  display: none;
  font-family: "Font Awesome 5 Solid";
  content: "\f104";
}
.sidebar .active > a > .arrow::before {
  display: none;
  font-family: "Font Awesome 5 Solid";
  content: "\f107";
}
.chie > p {
	font-size: 0.9em !important;
	overflow-x: hidden;
} 
