.grecaptcha-badge { visibility: hidden !important; }

.small-input {
	width: 45px;
	height: 25px;
	font-size: 11px;
	padding: 5px;
}
.medium-input {
	width: 100px;
	height: 20px;
	font-size: 11px;
	padding: 0;
}
.small-text {
	font-size: 16px;
	font-weight: 400;
}
.small-label {
	font-size: 12px;
	font-weight: 600;
}
.line-horizontal {
	width: 100%;
	border-top: 1px solid #dedede;
	margin: 5px 0px 15px;
}
.medium-text {
	font-size: 13px;
}
.medium-label {
	font-size: 16px;
	font-weight: 600;
}
.medium-icon {
	font-size: 25px;
}
a {
	text-decoration: none; 
}
ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
.w-100 {
	width: 100%;
}
.h-100 {
	height: 100%;
}
.h-612 {
  max-height: 792px;
  height: 100%;
}
.full-cover {
	width: 100%!important;
	height: 100%!important;
}
.move-cursor {
	cursor: move;
}
.reset-cursor {
	cursor: auto!important;
}
.text-cursor {
	cursor: text!important;
}
.clear-both {
	clear: both;
}
.placeholder-droppable {
	background-color: #b5f2ff;
    opacity: 0.5;
    border: 2px dashed #39b5bd!important;
}
.position-absolute {
	position: absolute;
}

.position-relative {
	position: relative;
}

.main-border {
    border: 1px dotted rgba(0, 0, 0, 0.5);
}
.no-border {
	border: 0!important;
}

.overlay {
	z-index: 50;
	background: rgba(255,255,255,0.7);
	border-radius: 3px;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

.overlay>.fa {
	position: absolute;
	top: 50%;
	left: 50%;
	margin-left: -15px;
	margin-top: -15px;
	color: #000;
	font-size: 30px;
}
.vertical-align-bottom {
	vertical-align: bottom;
} 
.no-margin {
	margin: 0;
}
.no-data {
    text-align: center;
    font-size: 13px;
    margin-top: 15px;
}
.btn-main { 
  color: #FFFFFF; 
  background-color: #795548; 
  border-color: #795548; 
} 
 
.btn-main:hover, 
.btn-main:focus, 
.btn-main:active, 
.btn-main.active, 
.open .dropdown-toggle.btn-main { 
  color: #FFFFFF; 
  background-color: #59433B; 
  border-color: #795548; 
} 
 
.btn-main:active, 
.btn-main.active, 
.open .dropdown-toggle.btn-main { 
  background-image: none; 
} 
 
.btn-main.disabled, 
.btn-main[disabled], 
fieldset[disabled] .btn-main, 
.btn-main.disabled:hover, 
.btn-main[disabled]:hover, 
fieldset[disabled] .btn-main:hover, 
.btn-main.disabled:focus, 
.btn-main[disabled]:focus, 
fieldset[disabled] .btn-main:focus, 
.btn-main.disabled:active, 
.btn-main[disabled]:active, 
fieldset[disabled] .btn-main:active, 
.btn-main.disabled.active, 
.btn-main[disabled].active, 
fieldset[disabled] .btn-main.active { 
  background-color: #795548; 
  border-color: #795548; 
} 
 
.btn-main .badge { 
  color: #795548; 
  background-color: #FFFFFF; 
}
.btn-default {
    border-radius: 0;
}
.inline-block {
    display: inline-block;
}