@charset "UTF-8";
/* CSS Document */

body{
	font-size: 80%;
	font-family: Arial, Helvetica, sans-serif;
}
.main-container{
	padding-left: 20px;
}
.isa_info, .isa_success, .isa_warning, .isa_error {
padding:10px;
width:400px;
min-height:20px;
border-radius:.5em;
}
.isa_info {
    color: #00529B;
    background-color: #BDE5F8;
}
.isa_success {
    color: #4F8A10;
    background-color: #DFF2BF;
}
.isa_warning {
    color: #9F6000;
    background-color: #FEEFB3;
}
.isa_error {
    color: #D8000C;
    background-color: #FFBABA;
}
.isa_info i, .isa_success i, .isa_warning i, .isa_error i {
	float: left;
    font-size: 20px;
    vertical-align:top;
}
.message_content {
	margin-left:30px;
	margin-top:2px;
}
.login_frame {
	
	border: 1px solid black;
	border-radius: 5px;
	width: 450px;
	text-align:center;
	padding:10px;
}
.center_content{
	display: table;
  	margin-right: auto;
  	margin-left: auto;
}

/* ghostClass */
.ghost {
  opacity: .5;
  background: #BBBBBB;
}

.source {
  border: 1px dashed #3679B5;
  border-radius: 5px;
  padding: 5px;
  min-height: 200px;
}
.source2 {
  border: 0px;
}
.port {
  border: 1px dashed #3679B5;
  border-radius: 5px;
  padding: 5px;
  min-height: 50px;
}

/* Custom cursor */
.cursor_move{ 
	cursor: move; 
}