

/* Start:/sale/buy.css?17201025031800*/
@charset "utf-8";
.bo-show-more {
    font-size: 10px;
    color: #999999;
    cursor: pointer;
    display: inline-block;
    border-bottom: 1px dashed #999999;
    padding-bottom: 2px;
}

.bo-show-more:before {
    content: "показать";
}

.buy-popup-register {
    margin: 16px 0 0;
}

.buy-popup-register .registration_payment {margin: 0}

.popup-window-overlay table {
    border-collapse: collapse;
}

.popup-window-overlay td,th{
    border:1px solid #cacaca;
    padding:5px;
    max-width:500px;
}

.show-person:before {
    content: "показать физлицо";
}

.show-firm:before {
    content: "показать юрлицо";
}

.show-popup:before {
    content: "показать";
}

.buy-tbl {width: 100%; background: #fafafa}
.buy-tbl .buy-selected-row td {background: #FFFFE0}
.buy-tbl td.buy-select, .buy-tbl td.buy-months {text-align: center}
.buy-tbl td.buy-sum {text-align: right; padding-right: 16px;}

.buy-popup-btns {
    display: flex;
    align-items: flex-start;
    justify-content: center;
    margin: 16px 0;
}

.buy-btn-or { margin: 10px }
.buy-popup-btns .popup-custom-btn {margin: 0}

.buy-btn-card, .buy-btn-bank {
    width: 140px;
    display: block;
    white-space: nowrap;
}

.buy-explain {
    width: 140px;
    font-size: 13px;
    color: #666;
    margin-top: 10px;
    line-height: 1.2em;
    padding: 0 5px;
    box-sizing: border-box;
}

.buy-btn-disabled {
    opacity: 0.5;
}

table.buy-tbl{border-collapse: collapse}
.buy-tbl td, .buy-tbl th{border:1px solid #cacaca;padding:5px;max-width:500px}
.buy-tbl th{word-wrap:break-word}
.buy-popup-register h2,
.buy-popup-register h3,
.buy-popup-register h4 { margin-bottom: 20px; color: #000000; }

.registration_payment .field input.error-field {border-color: #ff0000; background: #fee1e6}

/* End */


/* Start:/bitrix/templates/.default/components/bitrix/catalog.element/myshop/style.css?172064654872*/
.catalog-price {
	color:#993300;
	font-size:14px;
	font-weight: bold;
}

/* End */


/* Start:/bitrix/templates/.default/components/bitrix/sale.basket.basket.small/mybasket/style.css?1720646548483*/
/*Table*/
table.sale_basket_small
{
	width:100%;
	border-collapse:collapse;
	font-size:12px;
	border:1px solid #ADC3D5;
	background-image: url("/images/templates/main/icon36_goods.gif");
	background-repeat:no-repeat;
	background-position:right;
	background-color: #eeeeee;
}

/*Table head*/
table.sale_basket_small th
{
	text-align: left;
	color:#25639A;
}

/* Table cells and heads*/
table.sale_basket_small th, table.sale_basket_small td
{
	padding: 5px 5px;
	vertical-align:top;
}
/* End */
/* /sale/buy.css?17201025031800 */
/* /bitrix/templates/.default/components/bitrix/catalog.element/myshop/style.css?172064654872 */
/* /bitrix/templates/.default/components/bitrix/sale.basket.basket.small/mybasket/style.css?1720646548483 */
