/**
 * @package   Digimaxx System Plugin
 * @author    Abhishek Das <info@virtueplanet.com>
 * @copyright Copyright (C) 2012-2021 Virtueplanet Services LLP. All rights reserved.
 * @license   GNU Public License
 * @link      https://www.virtueplanet.com
 */

body.contentpane.view-requestprice {
	padding: 0 !important;
}
body.contentpane.view-requestprice .tooltip {
	z-index: 10600;
}
#digimaxx-modal-iframe {
	z-index: 10500;
}
.modal-backdrop {
	z-index: 10400;
}
#digimaxx-modal-iframe .modal-content {
	padding: 0;
	border-radius: 20px;
}
#digimaxx-modal-iframe .modal-iframe-wrapper {
	position: relative;
	min-height: 250px;
}
.modal-iframe-loader {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	background-color: rgba(255, 255, 255, 0.6);
	background: rgba(255, 255, 255, 0.6) url(../images/loading.gif) no-repeat 50% 50%;
	display: none;
}
.request-price-loading .modal-iframe-loader {
	display: block;
	-webkit-animation-name: fade-in;
	animation-name: fade-in;
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
}
.request-price-container .product-container {
	margin-bottom: 15px;
	text-align: center;
}
.request-price-container .product-title {
	font-weight: bold;
}
.request-price-container .product-image img {
	width: 90%;
	display: inline;
}
.request-price-container .form-control {
	width: 100%;
	height: 50px;
	padding: 10px;
	background-color: #ededed;
	border: 0px;
	border-radius: 7px;
}
.request-price-container textarea.form-control {
	height: auto;
}
.remove-from-request-price {
	position: absolute;
	top: -5px;
	right: 0;
	padding: 0;
	background: 0 none;
	border: 0 none;
	outline: 0 none;
	text-decoration: none;
	-webkit-appearance: none;
	-moz-appearance: none;
	cursor: pointer;
	font-size: 1.5em;
	color: #ef413a;
}

@-webkit-keyframes fade-in {
	0% {
		opacity: 0;
	}
	100% {
		opacity: 1;
	}
}
@keyframes fade-in {
	0% {
		opacity: 0;
	}
	100% {
		opacity: 1;
	}
}