

/* Start:/local/components/bits.calculator.cryptocurrency/bitcoin/templates/.default/style.css?16478055145845*/
.bits-calculator-template{
	display: none;
}

.calc-col{
	padding:0 10px;
}

.price_el{
	width: 65px;
}

.nagr,
.pool_fee,
.rig_cost,
.rig_w{
	width: 65px;
}

.diff{
	width: 150px;
}

.table-styled {
	width: 100%;
	min-width: 270px;
	border-collapse: collapse;
	margin: 0 0 30px;
	border-spacing: 0;
	box-sizing: border-box;
	border:1px solid #5a778a;
}

.table-styled td {
	padding: 5px 10px;
	border-bottom: 1px solid #d3dbe1;
	box-sizing: border-box;

}
.table-styled tr:last-child td {
	border-bottom: 1px solid #5a778a;
}

.table-styled th {
	padding: 10px;
	border-bottom: 1px solid #5a778a;
	background: #d3dbe1;
}
.table-styled tfoot th:last-child{
	white-space: nowrap;
}
.table-scroll {
	width: 100%;
	overflow: auto;
}

.big-calc label {
	padding: 5px;
}

.big-calc select,
.big-calc input {
	border: 1px solid #d3dbe1;
	background: #fff;
	padding: 3px 2px 2px 3px;
	box-sizing: border-box;
}

.big-calc #currPrice {
	margin: 5px;
	background: #fff;
}

.table-styled div,
.table-styled input[type=text] {
	display: inline-block;
}

#yearStart,
select.delta {
	width: 60px;
	text-align:center;
}
select.delta option{
	text-align:center;
}
input.hash {
	width: 100px;
	text-align: left;
}

input.input-default{
	width: 40px;
}

input.curs{
	width: 100px;
	text-align: left;
}

#priceTableAll input.curs{
	width: 40px;
}

#monthStart {
	width: 95px;
}

.tot_days{
	width: 55px;
}
.amort_inp{
	width: 60px;
}

@media (max-width: 380px) {
	.table-column,
	.table-column tbody,
	.table-column tr,
	.table-column td {
		display: block;
		box-sizing: border-box;
		padding: 0;
		margin: 0;
		position: relative;
		width: 300px;
	}
	.table-column,
	.table-scroll{
		width: 300px;
		margin:0 auto;
	}
	.table-column td {
		padding: 5px;
	}

	.table-column td:last-child {
		border-bottom: 1px solid #d3dbe1;
	}

	.table-column td:first-child {
		border-bottom: none;
		text-align: left;
	}

	.table-column thead {
		display: none;
	}
	.big-calc #currPrice{
		width:289px;
	}
}

@media (min-width: 380px)  and (max-width: 485px) {
	.table-wide .table-styled td:last-child {
		width: 244px;
	}
}

@media (min-width: 485px) {
	.table-wide .table-styled td:last-child {
		width: auto;
	}

	.table-wide .table-styled td:first-child {
		width: 230px;
	}
}

@media (min-width: 714px) {
	.table-50 {
		clear: both;
		overflow: hidden;
	}

	.table-50 .section-half {
		width: 49%;
	}

	.table-50 .section-half:first-child {
		float: left;
	}

	.table-50 .section-half:last-child {
		float: right;
	}
}

@media (min-width: 960px) and (max-width: 1280px) {
	.table-50 .section-half {
		width: 100%;
	}

	.table-50 .section-half:first-child,
	.table-50 .section-half:last-child {
		float: none;
	}
}

@media (min-width: 1280px) {
	.table-wide .table-styled {
		width: 500px;
	}
}
#priceTableAll td{
	white-space: nowrap;
}


.bits-calculator-cryptocurrency-hint-icon {
	display: inline-block;
	margin: 7px 0 0 0;
	width: 13px;
	height: 13px;
	background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2013%2013%22%3E%3Cg%20fill%3D%22none%22%20opacity%3D%22.7%22%3E%3Cpath%20fill%3D%22%23525C69%22%20d%3D%22M12.48%206.49C12.48%203.183%209.8.5%206.49.5%203.183.5.5%203.182.5%206.49c0%203.31%202.682%205.99%205.99%205.99%203.31%200%205.99-2.68%205.99-5.99z%22/%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M4.06%204.842c0-.308.098-.62.296-.936.197-.316.486-.578.865-.785.38-.207.823-.31%201.33-.31.47%200%20.884.086%201.244.26.36.173.638.41.834.707.196.298.294.623.294.973%200%20.275-.056.517-.168.724-.11.208-.244.387-.398.538-.154.15-.43.404-.83.76-.11.1-.198.19-.265.266-.065.076-.114.146-.147.21-.032.062-.057.125-.075.19-.018.062-.045.173-.08.332-.062.337-.255.505-.58.505-.168%200-.31-.055-.425-.165-.115-.11-.172-.274-.172-.49%200-.273.043-.51.127-.71.084-.198.196-.373.336-.524.14-.15.327-.33.564-.537.207-.183.357-.32.45-.412.092-.093.17-.195.233-.31.063-.112.095-.236.095-.37%200-.258-.097-.477-.29-.655-.192-.178-.44-.268-.746-.268-.358%200-.62.09-.79.27-.167.18-.31.445-.427.795-.11.367-.32.55-.627.55-.182%200-.335-.064-.46-.192s-.187-.267-.187-.416zm2.372%205.33c-.197%200-.37-.064-.518-.192-.147-.128-.22-.307-.22-.537%200-.205.07-.376.213-.516s.318-.21.525-.21c.205%200%20.376.07.516.21.14.14.21.31.21.516%200%20.227-.074.405-.22.535-.146.13-.314.194-.506.194z%22/%3E%3C/g%3E%3C/svg%3E);
	background-repeat: no-repeat;
}

.bits-calculator-cryptocurrency-hint{
	display: inline-block;
	width: 26px;
	height: 26px;
	transition: opacity .3s;
	opacity: .45;
	text-align: center;
	cursor: pointer;
	line-height: 26px;
	justify-content: stretch;
}

.bits-calculator-cryptocurrency-hint-text{
	display: none !important;
	position: absolute;
	background-color: #000;
	border-radius: 4px;
	-webkit-box-shadow: 0 19px 24px rgb(88 112 118 / 17%);
	box-shadow: 0 19px 24px rgb(88 112 118 / 17%);
	color: #fff;
	padding: 5px 20px;
	font: 13px "Helvetica Neue",Helvetica,Arial,sans-serif;
	width: 100%;
	max-width: 300px;
	text-align: justify;
	z-index: 1;
	margin-top: 10px;
	margin-left: 5px;
}

.bits-calculator-cryptocurrency-hint:hover {
	opacity: 1;
}

.bits-calculator-cryptocurrency-hint:hover .bits-calculator-cryptocurrency-hint-text{
	display: inline-block !important;
}

@media (max-width: 380px) {
	.bits-calculator-cryptocurrency-hint-text{
		max-width: 260px;
		left: 90px;
		margin-top: 25px;
	}
}

@media (min-width: 381px) and (max-width: 550px) {
	.bits-calculator-cryptocurrency-hint-text{
		max-width: 260px;
		left: 90px;
		margin-top: 25px;
	}
}

@media (min-width: 320px) and (max-width: 379px) {
	.bits-calculator-cryptocurrency-hint-text{
		max-width: 200px;
		left: 90px;
		margin-top: 25px;
	}
}

/*
@media (min-width: 401px) and (max-width: 600px) {
	.bits-calculator-cryptocurrency-hint-text{
		max-width: 290px;
	}
}
*/
.article-page h1{text-align: center;}
/* End */
/* /local/components/bits.calculator.cryptocurrency/bitcoin/templates/.default/style.css?16478055145845 */
