.ccqc-img-list {
	display: flex;
}
.ccqc-img-list .active img {
	border: 3px solid #bdbdbd;
}
.ccqc-img-list img {
	margin-top: 10px;
}
.ccqc-img-list label {
	margin-right: 10px;
}
.ccqc-calculator .ccqc-label {
	font-weight: bold;
}
.ccqc-calculator table .ccqc-result .ccqc-button, .ccqc-calculator table .ccqc-result .ccqc-button:hover,
.ccqc-calculator table button[type=submit], .ccqc-calculator table button[type=submit]:hover {
	color: white;
    background-color: #639F60;
    text-decoration: none;
    padding: 12px 20px;
    border-radius: 5px;
    margin-top: 10px;
    display: inline-block;
	border: none;
}
.ccqc-pole-length,
.ccqc-pole-width,
.ccqc-pole-width {
	display: none;
}
.ccqc-img-list input[type=radio] {
    display: none;
}
.ccqc-pole-calc-type {
	display: none;
}
.ccqc-calculator table tr, .ccqc-calculator table tr td, .ccqc-calculator table tr th,
.ccqc-calculator table tr:hover td, .ccqc-calculator table tr:hover th {
	background: transparent !important;
	border: none !important;
}
.ccqc-hourglass {
	position: relative;
	display: none;
}
.ccqc-before-send .ccqc-hourglass {
	display: inline-block;
}

.ccqc-hourglass::after {
	content: " ";
	display: block;
	border-radius: 50%;
	width: 0;
	height: 0;
	margin-right: 8px;
	box-sizing: border-box;
	border: 7px solid #fff;
	border-color: #fff transparent #fff transparent;
	animation: ccqc-hourglass 1.2s infinite;
}

.ccqc-calculator img {
	width: 100px;
}

@keyframes ccqc-hourglass {
	0% {
		transform: rotate(0);
		animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
	}

	50% {
		transform: rotate(900deg);
		animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
	}

	100% {
		transform: rotate(1800deg);
	}
}
