
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY3VzdG9tLmNzcyIsInNvdXJjZXMiOlsiY3VzdG9tLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiJ9 */

/*# sourceMappingURL=custom.css.map */

.error-block {
	color: red !important;
}

label.required::before {
  content: '*';
  margin-right: 4px;
  color: red;
}

.action-icons {
	font-size: 15px;
}

/*common classes*/
.border-radius-0 {
	border-radius: 0 !important;
}
/*common classes*/


.vjs-big-play-button {
    top: 50% !important;
    left: 45% !important;
    margin-top: -24px !important;
    margin-left: -24px !important;
}


/*post image gallery */

.post-images-gallery ul{
    margin:0;
    padding:0;
    list-style-type:none;
}

.post-images-gallery ul li{
    float:left;
    margin:5px 5px;
    background:none;
    width:auto;
    height:auto;
}
.post-images-gallery img{
    width:200px;
}
.post-images-gallery .image_link{
  cursor: move;
}


@media (max-width: 768px) {
  .post-images-gallery img {
    width: auto;
  }
}

/* code shifted from all view files */

.api_key_button { cursor: pointer;}

.toggle-btn {
	width: 50px;
	height: 20px;
	background-color: #cacaca;
	border-radius: 25px;
	position: relative;
	cursor: pointer;
}

.slider {
	width: 18px;
	height: 18px;
	background-color: #959595;
	border-radius: 50%;
	position: absolute;
	top: 50%;
	left: 0;
	transform: translateY(-50%);
	transition: transform 0.3s ease;
}

.active.toggle-btn {
	background-color: #e5e3e3;
}
.active .slider {
	left: 4px;
	transform: translate(25px, -50%);
	background-color: #64da89;
}

.pre-response {
    display: block;
    font-size: 14px;
    line-height: 1.42857143;
    color: inherit;
    word-break: break-all;
    word-wrap: break-word;
    background-color: transparent;
}

.modal-header {
	border-bottom: 1px solid #dee2e6;
}
.modal-footer {
	border-top: 1px solid #dee2e6;
}

.btn-signed {
    min-width: 240px;
}
  
#data {
    resize: none;
    border-radius: 0;
    height: 700px !important;
    font-family: monospace;
    line-height: 30px;
}

#transaction-qrcode-container, #transaction-files-container, #compliance-response-container, #compliance-qrcode-container {
    display: none;
}

.flex-1 { flex: 1; }

/* code shifted from all view files:ended */