/*
 * indonesiabiz.jp: Bold Page Builder 5.9 互換 CSS（自動生成 2026-10-23）
 * 生成: stg-work/gen-compat.php <theme style.css> <BB content_elements.crush.css>（avantage 2.3.7 / BB 5.9.10）
 * (1) 行の直下の列を対象とするルール 61 件を .bt_bb_row_holder / .bt_bb_row_inner_holder 経由に複製
 * (2) .bt_bb_cell の width 指定 17 件に同じ値の flex-basis を追加
 * (3) 行の最大幅設定（インライン指定）時の左右余白を 4.5.9 に合わせる
 * (4) インライン装飾のある行の左右余白を 4.5.9 に合わせる（BB の余白定義 61 件から生成）
 */

.bt_bb_layout_boxed_600 .bt_bb_cell {flex-basis: 600px;}

.bt_bb_layout_boxed_700 .bt_bb_cell {flex-basis: 700px;}

.bt_bb_layout_boxed_800 .bt_bb_cell {flex-basis: 800px;}

.bt_bb_layout_boxed_900 .bt_bb_cell {flex-basis: 900px;}

.bt_bb_layout_boxed_1000 .bt_bb_cell {flex-basis: 1000px;}

.bt_bb_layout_boxed_1100 .bt_bb_cell {flex-basis: 1100px;}

.bt_bb_layout_boxed_1200 .bt_bb_cell {flex-basis: 1200px;}

.bt_bb_layout_boxed_1400 .bt_bb_cell {flex-basis: 1400px;}

.bt_bb_section.bt_bb_section_show_boxed_content:not(.bt_bb_layout_wide) > .bt_bb_port .bt_bb_cell,
.bt_bb_section.bt_bb_section_show_left_boxed_content:not(.bt_bb_layout_wide) > .bt_bb_port .bt_bb_cell,
.bt_bb_section.bt_bb_section_show_right_boxed_content:not(.bt_bb_layout_wide) > .bt_bb_port .bt_bb_cell {flex-basis: 100vw;}

.bt_bb_section.bt_bb_layout_boxed_600.bt_bb_section_show_boxed_content .bt_bb_row_holder > .bt_bb_column:only-child {-webkit-align-items: center; -ms-flex-align: center; align-items: center;}

.bt_bb_section.bt_bb_layout_boxed_600.bt_bb_section_show_boxed_content .bt_bb_row_holder > .bt_bb_column:only-child .bt_bb_column_content {max-width: 600px; margin-left: auto; margin-right: auto;}

.bt_bb_section.bt_bb_layout_boxed_700.bt_bb_section_show_boxed_content .bt_bb_row_holder > .bt_bb_column:only-child {-webkit-align-items: center; -ms-flex-align: center; align-items: center;}

.bt_bb_section.bt_bb_layout_boxed_700.bt_bb_section_show_boxed_content .bt_bb_row_holder > .bt_bb_column:only-child .bt_bb_column_content {max-width: 700px; margin-left: auto; margin-right: auto;}

.bt_bb_section.bt_bb_layout_boxed_800.bt_bb_section_show_boxed_content .bt_bb_row_holder > .bt_bb_column:only-child {-webkit-align-items: center; -ms-flex-align: center; align-items: center;}

.bt_bb_section.bt_bb_layout_boxed_800.bt_bb_section_show_boxed_content .bt_bb_row_holder > .bt_bb_column:only-child .bt_bb_column_content {max-width: 800px; margin-left: auto; margin-right: auto;}

.bt_bb_section.bt_bb_layout_boxed_900.bt_bb_section_show_boxed_content .bt_bb_row_holder > .bt_bb_column:only-child {-webkit-align-items: center; -ms-flex-align: center; align-items: center;}

.bt_bb_section.bt_bb_layout_boxed_900.bt_bb_section_show_boxed_content .bt_bb_row_holder > .bt_bb_column:only-child .bt_bb_column_content {max-width: 900px; margin-left: auto; margin-right: auto;}

.bt_bb_section.bt_bb_layout_boxed_1000.bt_bb_section_show_boxed_content .bt_bb_row_holder > .bt_bb_column:only-child {-webkit-align-items: center; -ms-flex-align: center; align-items: center;}

.bt_bb_section.bt_bb_layout_boxed_1000.bt_bb_section_show_boxed_content .bt_bb_row_holder > .bt_bb_column:only-child .bt_bb_column_content {max-width: 1000px; margin-left: auto; margin-right: auto;}

.bt_bb_section.bt_bb_layout_boxed_1100.bt_bb_section_show_boxed_content .bt_bb_row_holder > .bt_bb_column:only-child {-webkit-align-items: center; -ms-flex-align: center; align-items: center;}

.bt_bb_section.bt_bb_layout_boxed_1100.bt_bb_section_show_boxed_content .bt_bb_row_holder > .bt_bb_column:only-child .bt_bb_column_content {max-width: 1100px; margin-left: auto; margin-right: auto;}

.bt_bb_section.bt_bb_layout_boxed_1200.bt_bb_section_show_boxed_content .bt_bb_row_holder > .bt_bb_column:only-child {-webkit-align-items: center; -ms-flex-align: center; align-items: center;}

.bt_bb_section.bt_bb_layout_boxed_1200.bt_bb_section_show_boxed_content .bt_bb_row_holder > .bt_bb_column:only-child .bt_bb_column_content {max-width: 1200px; margin-left: auto; margin-right: auto;}

.bt_bb_section.bt_bb_layout_boxed_1400.bt_bb_section_show_boxed_content .bt_bb_row_holder > .bt_bb_column:only-child {-webkit-align-items: center; -ms-flex-align: center; align-items: center;}

.bt_bb_section.bt_bb_layout_boxed_1400.bt_bb_section_show_boxed_content .bt_bb_row_holder > .bt_bb_column:only-child .bt_bb_column_content {max-width: 1400px; margin-left: auto; margin-right: auto;}

.bt_bb_section.bt_bb_layout_boxed_600.bt_bb_section_show_left_boxed_content .bt_bb_row_holder > .bt_bb_column:only-child {-webkit-align-items: center; -ms-flex-align: center; align-items: center;}

.bt_bb_section.bt_bb_layout_boxed_600.bt_bb_section_show_left_boxed_content .bt_bb_row_holder > .bt_bb_column:only-child .bt_bb_column_content {max-width: 600px; -webkit-flex-basis: 100%; flex-basis: 100%; margin-left: auto; margin-right: auto;}

.bt_bb_section.bt_bb_layout_boxed_700.bt_bb_section_show_left_boxed_content .bt_bb_row_holder > .bt_bb_column:only-child {-webkit-align-items: center; -ms-flex-align: center; align-items: center;}

.bt_bb_section.bt_bb_layout_boxed_700.bt_bb_section_show_left_boxed_content .bt_bb_row_holder > .bt_bb_column:only-child .bt_bb_column_content {max-width: 700px; -webkit-flex-basis: 100%; flex-basis: 100%; margin-left: auto; margin-right: auto;}

.bt_bb_section.bt_bb_layout_boxed_800.bt_bb_section_show_left_boxed_content .bt_bb_row_holder > .bt_bb_column:only-child {-webkit-align-items: center; -ms-flex-align: center; align-items: center;}

.bt_bb_section.bt_bb_layout_boxed_800.bt_bb_section_show_left_boxed_content .bt_bb_row_holder > .bt_bb_column:only-child .bt_bb_column_content {max-width: 800px; -webkit-flex-basis: 100%; flex-basis: 100%; margin-left: auto; margin-right: auto;}

.bt_bb_section.bt_bb_layout_boxed_900.bt_bb_section_show_left_boxed_content .bt_bb_row_holder > .bt_bb_column:only-child {-webkit-align-items: center; -ms-flex-align: center; align-items: center;}

.bt_bb_section.bt_bb_layout_boxed_900.bt_bb_section_show_left_boxed_content .bt_bb_row_holder > .bt_bb_column:only-child .bt_bb_column_content {max-width: 900px; -webkit-flex-basis: 100%; flex-basis: 100%; margin-left: auto; margin-right: auto;}

.bt_bb_section.bt_bb_layout_boxed_1000.bt_bb_section_show_left_boxed_content .bt_bb_row_holder > .bt_bb_column:only-child {-webkit-align-items: center; -ms-flex-align: center; align-items: center;}

.bt_bb_section.bt_bb_layout_boxed_1000.bt_bb_section_show_left_boxed_content .bt_bb_row_holder > .bt_bb_column:only-child .bt_bb_column_content {max-width: 1000px; -webkit-flex-basis: 100%; flex-basis: 100%; margin-left: auto; margin-right: auto;}

.bt_bb_section.bt_bb_layout_boxed_1100.bt_bb_section_show_left_boxed_content .bt_bb_row_holder > .bt_bb_column:only-child {-webkit-align-items: center; -ms-flex-align: center; align-items: center;}

.bt_bb_section.bt_bb_layout_boxed_1100.bt_bb_section_show_left_boxed_content .bt_bb_row_holder > .bt_bb_column:only-child .bt_bb_column_content {max-width: 1100px; -webkit-flex-basis: 100%; flex-basis: 100%; margin-left: auto; margin-right: auto;}

.bt_bb_section.bt_bb_layout_boxed_1200.bt_bb_section_show_left_boxed_content .bt_bb_row_holder > .bt_bb_column:only-child {-webkit-align-items: center; -ms-flex-align: center; align-items: center;}

.bt_bb_section.bt_bb_layout_boxed_1200.bt_bb_section_show_left_boxed_content .bt_bb_row_holder > .bt_bb_column:only-child .bt_bb_column_content {max-width: 1200px; -webkit-flex-basis: 100%; flex-basis: 100%; margin-left: auto; margin-right: auto;}

.bt_bb_section.bt_bb_layout_boxed_1400.bt_bb_section_show_left_boxed_content .bt_bb_row_holder > .bt_bb_column:only-child {-webkit-align-items: center; -ms-flex-align: center; align-items: center;}

.bt_bb_section.bt_bb_layout_boxed_1400.bt_bb_section_show_left_boxed_content .bt_bb_row_holder > .bt_bb_column:only-child .bt_bb_column_content {max-width: 1400px; -webkit-flex-basis: 100%; flex-basis: 100%; margin-left: auto; margin-right: auto;}

.bt_bb_section.bt_bb_layout_boxed_600.bt_bb_section_show_right_boxed_content .bt_bb_row_holder > .bt_bb_column:only-child {-webkit-align-items: center; -ms-flex-align: center; align-items: center;}

.bt_bb_section.bt_bb_layout_boxed_600.bt_bb_section_show_right_boxed_content .bt_bb_row_holder > .bt_bb_column:only-child .bt_bb_column_content {max-width: 600px; -webkit-flex-basis: 100%; flex-basis: 100%; margin-left: auto; margin-right: auto;}

.bt_bb_section.bt_bb_layout_boxed_700.bt_bb_section_show_right_boxed_content .bt_bb_row_holder > .bt_bb_column:only-child {-webkit-align-items: center; -ms-flex-align: center; align-items: center;}

.bt_bb_section.bt_bb_layout_boxed_700.bt_bb_section_show_right_boxed_content .bt_bb_row_holder > .bt_bb_column:only-child .bt_bb_column_content {max-width: 700px; -webkit-flex-basis: 100%; flex-basis: 100%; margin-left: auto; margin-right: auto;}

.bt_bb_section.bt_bb_layout_boxed_800.bt_bb_section_show_right_boxed_content .bt_bb_row_holder > .bt_bb_column:only-child {-webkit-align-items: center; -ms-flex-align: center; align-items: center;}

.bt_bb_section.bt_bb_layout_boxed_800.bt_bb_section_show_right_boxed_content .bt_bb_row_holder > .bt_bb_column:only-child .bt_bb_column_content {max-width: 800px; -webkit-flex-basis: 100%; flex-basis: 100%; margin-left: auto; margin-right: auto;}

.bt_bb_section.bt_bb_layout_boxed_900.bt_bb_section_show_right_boxed_content .bt_bb_row_holder > .bt_bb_column:only-child {-webkit-align-items: center; -ms-flex-align: center; align-items: center;}

.bt_bb_section.bt_bb_layout_boxed_900.bt_bb_section_show_right_boxed_content .bt_bb_row_holder > .bt_bb_column:only-child .bt_bb_column_content {max-width: 900px; -webkit-flex-basis: 100%; flex-basis: 100%; margin-left: auto; margin-right: auto;}

.bt_bb_section.bt_bb_layout_boxed_1000.bt_bb_section_show_right_boxed_content .bt_bb_row_holder > .bt_bb_column:only-child {-webkit-align-items: center; -ms-flex-align: center; align-items: center;}

.bt_bb_section.bt_bb_layout_boxed_1000.bt_bb_section_show_right_boxed_content .bt_bb_row_holder > .bt_bb_column:only-child .bt_bb_column_content {max-width: 1000px; -webkit-flex-basis: 100%; flex-basis: 100%; margin-left: auto; margin-right: auto;}

.bt_bb_section.bt_bb_layout_boxed_1100.bt_bb_section_show_right_boxed_content .bt_bb_row_holder > .bt_bb_column:only-child {-webkit-align-items: center; -ms-flex-align: center; align-items: center;}

.bt_bb_section.bt_bb_layout_boxed_1100.bt_bb_section_show_right_boxed_content .bt_bb_row_holder > .bt_bb_column:only-child .bt_bb_column_content {max-width: 1100px; -webkit-flex-basis: 100%; flex-basis: 100%; margin-left: auto; margin-right: auto;}

.bt_bb_section.bt_bb_layout_boxed_1200.bt_bb_section_show_right_boxed_content .bt_bb_row_holder > .bt_bb_column:only-child {-webkit-align-items: center; -ms-flex-align: center; align-items: center;}

.bt_bb_section.bt_bb_layout_boxed_1200.bt_bb_section_show_right_boxed_content .bt_bb_row_holder > .bt_bb_column:only-child .bt_bb_column_content {max-width: 1200px; -webkit-flex-basis: 100%; flex-basis: 100%; margin-left: auto; margin-right: auto;}

.bt_bb_section.bt_bb_layout_boxed_1400.bt_bb_section_show_right_boxed_content .bt_bb_row_holder > .bt_bb_column:only-child {-webkit-align-items: center; -ms-flex-align: center; align-items: center;}

.bt_bb_section.bt_bb_layout_boxed_1400.bt_bb_section_show_right_boxed_content .bt_bb_row_holder > .bt_bb_column:only-child .bt_bb_column_content {max-width: 1400px; -webkit-flex-basis: 100%; flex-basis: 100%; margin-left: auto; margin-right: auto;}

@media (max-width: 992px) {
	.bt_bb_section.bt_bb_section_show_boxed_content .bt_bb_row_holder > .bt_bb_column:only-child,
	.bt_bb_section.bt_bb_section_show_left_boxed_content .bt_bb_row_holder > .bt_bb_column:only-child,
	.bt_bb_section.bt_bb_section_show_right_boxed_content .bt_bb_row_holder > .bt_bb_column:only-child {padding-left: 20px !important; padding-right: 20px !important; max-width: 100% !important; -webkit-flex-basis: 100% !important; flex-basis: 100% !important;}
}

@media (max-width: 992px) {
	.bt_bb_section.bt_bb_section_show_boxed_content .bt_bb_row_holder > .bt_bb_column:only-child .bt_bb_column_content,
	.bt_bb_section.bt_bb_section_show_left_boxed_content .bt_bb_row_holder > .bt_bb_column:only-child .bt_bb_column_content,
	.bt_bb_section.bt_bb_section_show_right_boxed_content .bt_bb_row_holder > .bt_bb_column:only-child .bt_bb_column_content {max-width: 100% !important;}
}

@media (max-width: 992px) {
	.bt_bb_section.bt_bb_layout_boxed_600 > .bt_bb_port .bt_bb_cell {flex-basis: 600px !important;}
}

@media (max-width: 992px) {
	.bt_bb_section.bt_bb_layout_boxed_700 > .bt_bb_port .bt_bb_cell {flex-basis: 700px !important;}
}

@media (max-width: 992px) {
	.bt_bb_section.bt_bb_layout_boxed_800 > .bt_bb_port .bt_bb_cell {flex-basis: 800px !important;}
}

@media (max-width: 992px) {
	.bt_bb_section.bt_bb_layout_boxed_900 > .bt_bb_port .bt_bb_cell {flex-basis: 900px !important;}
}

@media (max-width: 992px) {
	.bt_bb_section.bt_bb_layout_boxed_1000 > .bt_bb_port .bt_bb_cell {flex-basis: 1000px !important;}
}

@media (max-width: 992px) {
	.bt_bb_section.bt_bb_layout_boxed_1100 > .bt_bb_port .bt_bb_cell {flex-basis: 1100px !important;}
}

@media (max-width: 992px) {
	.bt_bb_section.bt_bb_layout_boxed_1200 > .bt_bb_port .bt_bb_cell {flex-basis: 1200px !important;}
}

@media (max-width: 992px) {
	.bt_bb_section.bt_bb_layout_boxed_1400 > .bt_bb_port .bt_bb_cell {flex-basis: 1400px !important;}
}

.bt_bb_layout_wide .bt_bb_content_slider:not(.bt_bb_multiple_slides) .slick-slider .bt_bb_content_slider_item.bt_bb_show_boxed_content .bt_bb_content_slider_item_content .bt_bb_row_inner_holder > .bt_bb_column_inner:only-child,
.bt_bb_layout_wide .bt_bb_content_slider:not(.bt_bb_multiple_slides) .slick-slider .bt_bb_content_slider_item.bt_bb_show_left_boxed_content .bt_bb_content_slider_item_content .bt_bb_row_inner_holder > .bt_bb_column_inner:only-child,
.bt_bb_layout_wide .bt_bb_content_slider:not(.bt_bb_multiple_slides) .slick-slider .bt_bb_content_slider_item.bt_bb_show_right_boxed_content .bt_bb_content_slider_item_content .bt_bb_row_inner_holder > .bt_bb_column_inner:only-child {-webkit-align-items: center; -ms-flex-align: center; align-items: center;}

.bt_bb_layout_wide .bt_bb_content_slider:not(.bt_bb_multiple_slides) .slick-slider .bt_bb_content_slider_item.bt_bb_show_boxed_content .bt_bb_content_slider_item_content .bt_bb_row_inner_holder > .bt_bb_column_inner:only-child .bt_bb_column_inner_content,
.bt_bb_layout_wide .bt_bb_content_slider:not(.bt_bb_multiple_slides) .slick-slider .bt_bb_content_slider_item.bt_bb_show_left_boxed_content .bt_bb_content_slider_item_content .bt_bb_row_inner_holder > .bt_bb_column_inner:only-child .bt_bb_column_inner_content,
.bt_bb_layout_wide .bt_bb_content_slider:not(.bt_bb_multiple_slides) .slick-slider .bt_bb_content_slider_item.bt_bb_show_right_boxed_content .bt_bb_content_slider_item_content .bt_bb_row_inner_holder > .bt_bb_column_inner:only-child .bt_bb_column_inner_content {max-width: 1200px; margin-left: auto; margin-right: auto;}

.bt_bb_layout_wide .bt_bb_content_slider:not(.bt_bb_multiple_slides) .slick-slider .bt_bb_content_slider_item.bt_bb_show_left_boxed_content .bt_bb_content_slider_item_content .bt_bb_row_inner_holder > .bt_bb_column_inner:only-child {-webkit-align-items: center; -ms-flex-align: center; align-items: center;}

.bt_bb_layout_wide .bt_bb_content_slider:not(.bt_bb_multiple_slides) .slick-slider .bt_bb_content_slider_item.bt_bb_show_left_boxed_content .bt_bb_content_slider_item_content .bt_bb_row_inner_holder > .bt_bb_column_inner:only-child .bt_bb_column_inner_content {max-width: 1200px; -webkit-flex-basis: 100%; flex-basis: 100%; margin-left: auto; margin-right: auto;}

.bt_bb_layout_wide .bt_bb_content_slider:not(.bt_bb_multiple_slides) .slick-slider .bt_bb_content_slider_item.bt_bb_show_right_boxed_content .bt_bb_content_slider_item_content .bt_bb_row_inner_holder > .bt_bb_column_inner:only-child {-webkit-align-items: center; -ms-flex-align: center; align-items: center;}

.bt_bb_layout_wide .bt_bb_content_slider:not(.bt_bb_multiple_slides) .slick-slider .bt_bb_content_slider_item.bt_bb_show_right_boxed_content .bt_bb_content_slider_item_content .bt_bb_row_inner_holder > .bt_bb_column_inner:only-child .bt_bb_column_inner_content {max-width: 1200px; -webkit-flex-basis: 100%; flex-basis: 100%; margin-left: auto; margin-right: auto;}

@media (max-width: 1260px) {
	.bt_bb_layout_wide .bt_bb_content_slider:not(.bt_bb_multiple_slides) .slick-slider .bt_bb_content_slider_item.bt_bb_show_boxed_content .bt_bb_row_inner_holder > .bt_bb_column_inner:only-child {padding-left: 50.0001px; padding-right: 50.0001px;}
}

@media (max-width: 1260px) {
	.bt_bb_layout_wide .bt_bb_content_slider:not(.bt_bb_multiple_slides) .slick-slider .bt_bb_content_slider_item.bt_bb_show_left_boxed_content .bt_bb_row_inner_holder > .bt_bb_column_inner:only-child {padding-left: 50.0001px;}
}

@media (max-width: 1260px) {
	.bt_bb_layout_wide .bt_bb_content_slider:not(.bt_bb_multiple_slides) .slick-slider .bt_bb_content_slider_item.bt_bb_show_right_boxed_content .bt_bb_row_inner_holder > .bt_bb_column_inner:only-child {padding-right: 50.0001px;}
}

@media (max-width: 992px) {
	.bt_bb_layout_wide .bt_bb_content_slider:not(.bt_bb_multiple_slides) .slick-slider .bt_bb_content_slider_item.bt_bb_show_boxed_content .bt_bb_row_inner_holder > .bt_bb_column_inner:only-child,
	.bt_bb_layout_wide .bt_bb_content_slider:not(.bt_bb_multiple_slides) .slick-slider .bt_bb_content_slider_item.bt_bb_show_left_boxed_content .bt_bb_row_inner_holder > .bt_bb_column_inner:only-child,
	.bt_bb_layout_wide .bt_bb_content_slider:not(.bt_bb_multiple_slides) .slick-slider .bt_bb_content_slider_item.bt_bb_show_right_boxed_content .bt_bb_row_inner_holder > .bt_bb_column_inner:only-child {padding-left: 50px !important; padding-right: 50px !important; -webkit-flex-basis: 100% !important; flex-basis: 100% !important; max-width: 100% !important;}
}

@media (max-width: 992px) {
	.bt_bb_layout_wide .bt_bb_content_slider:not(.bt_bb_multiple_slides) .slick-slider .bt_bb_content_slider_item.bt_bb_show_boxed_content .bt_bb_row_inner_holder > .bt_bb_column_inner:only-child .bt_bb_column_inner_content,
	.bt_bb_layout_wide .bt_bb_content_slider:not(.bt_bb_multiple_slides) .slick-slider .bt_bb_content_slider_item.bt_bb_show_left_boxed_content .bt_bb_row_inner_holder > .bt_bb_column_inner:only-child .bt_bb_column_inner_content,
	.bt_bb_layout_wide .bt_bb_content_slider:not(.bt_bb_multiple_slides) .slick-slider .bt_bb_content_slider_item.bt_bb_show_right_boxed_content .bt_bb_row_inner_holder > .bt_bb_column_inner:only-child .bt_bb_column_inner_content {max-width: 100% !important; -webkit-flex-basis: 100% !important; flex-basis: 100% !important;}
}

/* (3) 行の最大幅（max_width）設定: 4.5.9 は中央寄せのインライン指定が列を並べる要素自体に付き、左右の負の余白を打ち消していた。
   5.9 は外側の要素に付くため内側に負の余白が残り、列が広くなる。4.5.9 の見た目に合わせて打ち消す。 */
.bt_bb_row[style*="max-width"] > .bt_bb_row_holder,
.bt_bb_row_inner[style*="max-width"] > .bt_bb_row_inner_holder {margin-left: 0; margin-right: 0;}

/* (4) インライン装飾（el_style）のある行: 4.5.9 は装飾が「左右の負の余白を持つ要素」に付き、装飾の範囲が列の外側まで広がっていた。
   5.9 は負の余白を内側の *_holder が持つため装飾の範囲が狭くなる（会社紹介の事業所カード等）。BB 5.9 の余白定義から外側へ移す。 */
.bt_bb_row[style] {margin-left: -20px; margin-right: -20px;}
.bt_bb_row[style] > .bt_bb_row_holder {margin-left: 0; margin-right: 0; max-width: none;}

.bt_bb_row_inner[style] {margin-left: -20px; margin-right: -20px;}
.bt_bb_row_inner[style] > .bt_bb_row_inner_holder {margin-left: 0; margin-right: 0; max-width: none;}

.bt_bb_row.bt_bb_column_gap_extra_small[style] {margin-left: -.25em; margin-right: -.25em;}
.bt_bb_row.bt_bb_column_gap_extra_small[style] > .bt_bb_row_holder {margin-left: 0; margin-right: 0; max-width: none;}

.bt_bb_row.bt_bb_column_gap_small[style] {margin-left: -.5em; margin-right: -.5em;}
.bt_bb_row.bt_bb_column_gap_small[style] > .bt_bb_row_holder {margin-left: 0; margin-right: 0; max-width: none;}

.bt_bb_row.bt_bb_column_gap_normal[style] {margin-left: -1em; margin-right: -1em;}
.bt_bb_row.bt_bb_column_gap_normal[style] > .bt_bb_row_holder {margin-left: 0; margin-right: 0; max-width: none;}

.bt_bb_row.bt_bb_column_gap_medium[style] {margin-left: -2em; margin-right: -2em;}
.bt_bb_row.bt_bb_column_gap_medium[style] > .bt_bb_row_holder {margin-left: 0; margin-right: 0; max-width: none;}

.bt_bb_row.bt_bb_column_gap_large[style] {margin-left: -4em; margin-right: -4em;}
.bt_bb_row.bt_bb_column_gap_large[style] > .bt_bb_row_holder {margin-left: 0; margin-right: 0; max-width: none;}

.bt_bb_row.bt_bb_column_gap_0[style] {margin-left: -0px; margin-right: -0px;}
.bt_bb_row.bt_bb_column_gap_0[style] > .bt_bb_row_holder {margin-left: 0; margin-right: 0; max-width: none;}

.bt_bb_row.bt_bb_column_gap_5[style] {margin-left: -5px; margin-right: -5px;}
.bt_bb_row.bt_bb_column_gap_5[style] > .bt_bb_row_holder {margin-left: 0; margin-right: 0; max-width: none;}

.bt_bb_row.bt_bb_column_gap_10[style] {margin-left: -10px; margin-right: -10px;}
.bt_bb_row.bt_bb_column_gap_10[style] > .bt_bb_row_holder {margin-left: 0; margin-right: 0; max-width: none;}

.bt_bb_row.bt_bb_column_gap_15[style] {margin-left: -15px; margin-right: -15px;}
.bt_bb_row.bt_bb_column_gap_15[style] > .bt_bb_row_holder {margin-left: 0; margin-right: 0; max-width: none;}

.bt_bb_row.bt_bb_column_gap_20[style] {margin-left: -20px; margin-right: -20px;}
.bt_bb_row.bt_bb_column_gap_20[style] > .bt_bb_row_holder {margin-left: 0; margin-right: 0; max-width: none;}

.bt_bb_row.bt_bb_column_gap_25[style] {margin-left: -25px; margin-right: -25px;}
.bt_bb_row.bt_bb_column_gap_25[style] > .bt_bb_row_holder {margin-left: 0; margin-right: 0; max-width: none;}

.bt_bb_row.bt_bb_column_gap_30[style] {margin-left: -30px; margin-right: -30px;}
.bt_bb_row.bt_bb_column_gap_30[style] > .bt_bb_row_holder {margin-left: 0; margin-right: 0; max-width: none;}

.bt_bb_row.bt_bb_column_gap_35[style] {margin-left: -35px; margin-right: -35px;}
.bt_bb_row.bt_bb_column_gap_35[style] > .bt_bb_row_holder {margin-left: 0; margin-right: 0; max-width: none;}

.bt_bb_row.bt_bb_column_gap_40[style] {margin-left: -40px; margin-right: -40px;}
.bt_bb_row.bt_bb_column_gap_40[style] > .bt_bb_row_holder {margin-left: 0; margin-right: 0; max-width: none;}

.bt_bb_row.bt_bb_column_gap_45[style] {margin-left: -45px; margin-right: -45px;}
.bt_bb_row.bt_bb_column_gap_45[style] > .bt_bb_row_holder {margin-left: 0; margin-right: 0; max-width: none;}

.bt_bb_row.bt_bb_column_gap_50[style] {margin-left: -50px; margin-right: -50px;}
.bt_bb_row.bt_bb_column_gap_50[style] > .bt_bb_row_holder {margin-left: 0; margin-right: 0; max-width: none;}

.bt_bb_row.bt_bb_column_gap_55[style] {margin-left: -55px; margin-right: -55px;}
.bt_bb_row.bt_bb_column_gap_55[style] > .bt_bb_row_holder {margin-left: 0; margin-right: 0; max-width: none;}

.bt_bb_row.bt_bb_column_gap_60[style] {margin-left: -60px; margin-right: -60px;}
.bt_bb_row.bt_bb_column_gap_60[style] > .bt_bb_row_holder {margin-left: 0; margin-right: 0; max-width: none;}

.bt_bb_row.bt_bb_column_gap_65[style] {margin-left: -65px; margin-right: -65px;}
.bt_bb_row.bt_bb_column_gap_65[style] > .bt_bb_row_holder {margin-left: 0; margin-right: 0; max-width: none;}

.bt_bb_row.bt_bb_column_gap_70[style] {margin-left: -70px; margin-right: -70px;}
.bt_bb_row.bt_bb_column_gap_70[style] > .bt_bb_row_holder {margin-left: 0; margin-right: 0; max-width: none;}

.bt_bb_row.bt_bb_column_gap_75[style] {margin-left: -75px; margin-right: -75px;}
.bt_bb_row.bt_bb_column_gap_75[style] > .bt_bb_row_holder {margin-left: 0; margin-right: 0; max-width: none;}

.bt_bb_row.bt_bb_column_gap_80[style] {margin-left: -80px; margin-right: -80px;}
.bt_bb_row.bt_bb_column_gap_80[style] > .bt_bb_row_holder {margin-left: 0; margin-right: 0; max-width: none;}

.bt_bb_row.bt_bb_column_gap_85[style] {margin-left: -85px; margin-right: -85px;}
.bt_bb_row.bt_bb_column_gap_85[style] > .bt_bb_row_holder {margin-left: 0; margin-right: 0; max-width: none;}

.bt_bb_row.bt_bb_column_gap_90[style] {margin-left: -90px; margin-right: -90px;}
.bt_bb_row.bt_bb_column_gap_90[style] > .bt_bb_row_holder {margin-left: 0; margin-right: 0; max-width: none;}

.bt_bb_row.bt_bb_column_gap_95[style] {margin-left: -95px; margin-right: -95px;}
.bt_bb_row.bt_bb_column_gap_95[style] > .bt_bb_row_holder {margin-left: 0; margin-right: 0; max-width: none;}

.bt_bb_row.bt_bb_column_gap_100[style] {margin-left: -100px; margin-right: -100px;}
.bt_bb_row.bt_bb_column_gap_100[style] > .bt_bb_row_holder {margin-left: 0; margin-right: 0; max-width: none;}

.bt_bb_row.bt_bb_column_gap_0[style] {margin-left: 0; margin-right: 0;}
.bt_bb_row.bt_bb_column_gap_0[style] > .bt_bb_row_holder {margin-left: 0; margin-right: 0; max-width: none;}

.bt_bb_row_inner.bt_bb_column_inner_gap_extra_small[style] {margin-left: -.25em; margin-right: -.25em;}
.bt_bb_row_inner.bt_bb_column_inner_gap_extra_small[style] > .bt_bb_row_inner_holder {margin-left: 0; margin-right: 0; max-width: none;}

.bt_bb_row_inner.bt_bb_column_inner_gap_small[style] {margin-left: .5em; margin-right: -.5em;}
.bt_bb_row_inner.bt_bb_column_inner_gap_small[style] > .bt_bb_row_inner_holder {margin-left: 0; margin-right: 0; max-width: none;}

.bt_bb_row_inner.bt_bb_column_inner_gap_normal[style] {margin-left: -1em; margin-right: -1em;}
.bt_bb_row_inner.bt_bb_column_inner_gap_normal[style] > .bt_bb_row_inner_holder {margin-left: 0; margin-right: 0; max-width: none;}

.bt_bb_row_inner.bt_bb_column_inner_gap_medium[style] {margin-left: -2em; margin-right: -2em;}
.bt_bb_row_inner.bt_bb_column_inner_gap_medium[style] > .bt_bb_row_inner_holder {margin-left: 0; margin-right: 0; max-width: none;}

.bt_bb_row_inner.bt_bb_column_inner_gap_large[style] {margin-left: -4em; margin-right: -4em;}
.bt_bb_row_inner.bt_bb_column_inner_gap_large[style] > .bt_bb_row_inner_holder {margin-left: 0; margin-right: 0; max-width: none;}

.bt_bb_row_inner.bt_bb_column_inner_gap_0[style] {margin-left: -0px; margin-right: -0px;}
.bt_bb_row_inner.bt_bb_column_inner_gap_0[style] > .bt_bb_row_inner_holder {margin-left: 0; margin-right: 0; max-width: none;}

.bt_bb_row_inner.bt_bb_column_inner_gap_5[style] {margin-left: -5px; margin-right: -5px;}
.bt_bb_row_inner.bt_bb_column_inner_gap_5[style] > .bt_bb_row_inner_holder {margin-left: 0; margin-right: 0; max-width: none;}

.bt_bb_row_inner.bt_bb_column_inner_gap_10[style] {margin-left: -10px; margin-right: -10px;}
.bt_bb_row_inner.bt_bb_column_inner_gap_10[style] > .bt_bb_row_inner_holder {margin-left: 0; margin-right: 0; max-width: none;}

.bt_bb_row_inner.bt_bb_column_inner_gap_15[style] {margin-left: -15px; margin-right: -15px;}
.bt_bb_row_inner.bt_bb_column_inner_gap_15[style] > .bt_bb_row_inner_holder {margin-left: 0; margin-right: 0; max-width: none;}

.bt_bb_row_inner.bt_bb_column_inner_gap_20[style] {margin-left: -20px; margin-right: -20px;}
.bt_bb_row_inner.bt_bb_column_inner_gap_20[style] > .bt_bb_row_inner_holder {margin-left: 0; margin-right: 0; max-width: none;}

.bt_bb_row_inner.bt_bb_column_inner_gap_25[style] {margin-left: -25px; margin-right: -25px;}
.bt_bb_row_inner.bt_bb_column_inner_gap_25[style] > .bt_bb_row_inner_holder {margin-left: 0; margin-right: 0; max-width: none;}

.bt_bb_row_inner.bt_bb_column_inner_gap_30[style] {margin-left: -30px; margin-right: -30px;}
.bt_bb_row_inner.bt_bb_column_inner_gap_30[style] > .bt_bb_row_inner_holder {margin-left: 0; margin-right: 0; max-width: none;}

.bt_bb_row_inner.bt_bb_column_inner_gap_35[style] {margin-left: -35px; margin-right: -35px;}
.bt_bb_row_inner.bt_bb_column_inner_gap_35[style] > .bt_bb_row_inner_holder {margin-left: 0; margin-right: 0; max-width: none;}

.bt_bb_row_inner.bt_bb_column_inner_gap_40[style] {margin-left: -40px; margin-right: -40px;}
.bt_bb_row_inner.bt_bb_column_inner_gap_40[style] > .bt_bb_row_inner_holder {margin-left: 0; margin-right: 0; max-width: none;}

.bt_bb_row_inner.bt_bb_column_inner_gap_45[style] {margin-left: -45px; margin-right: -45px;}
.bt_bb_row_inner.bt_bb_column_inner_gap_45[style] > .bt_bb_row_inner_holder {margin-left: 0; margin-right: 0; max-width: none;}

.bt_bb_row_inner.bt_bb_column_inner_gap_50[style] {margin-left: -50px; margin-right: -50px;}
.bt_bb_row_inner.bt_bb_column_inner_gap_50[style] > .bt_bb_row_inner_holder {margin-left: 0; margin-right: 0; max-width: none;}

.bt_bb_row_inner.bt_bb_column_inner_gap_55[style] {margin-left: -55px; margin-right: -55px;}
.bt_bb_row_inner.bt_bb_column_inner_gap_55[style] > .bt_bb_row_inner_holder {margin-left: 0; margin-right: 0; max-width: none;}

.bt_bb_row_inner.bt_bb_column_inner_gap_60[style] {margin-left: -60px; margin-right: -60px;}
.bt_bb_row_inner.bt_bb_column_inner_gap_60[style] > .bt_bb_row_inner_holder {margin-left: 0; margin-right: 0; max-width: none;}

.bt_bb_row_inner.bt_bb_column_inner_gap_65[style] {margin-left: -65px; margin-right: -65px;}
.bt_bb_row_inner.bt_bb_column_inner_gap_65[style] > .bt_bb_row_inner_holder {margin-left: 0; margin-right: 0; max-width: none;}

.bt_bb_row_inner.bt_bb_column_inner_gap_70[style] {margin-left: -70px; margin-right: -70px;}
.bt_bb_row_inner.bt_bb_column_inner_gap_70[style] > .bt_bb_row_inner_holder {margin-left: 0; margin-right: 0; max-width: none;}

.bt_bb_row_inner.bt_bb_column_inner_gap_75[style] {margin-left: -75px; margin-right: -75px;}
.bt_bb_row_inner.bt_bb_column_inner_gap_75[style] > .bt_bb_row_inner_holder {margin-left: 0; margin-right: 0; max-width: none;}

.bt_bb_row_inner.bt_bb_column_inner_gap_80[style] {margin-left: -80px; margin-right: -80px;}
.bt_bb_row_inner.bt_bb_column_inner_gap_80[style] > .bt_bb_row_inner_holder {margin-left: 0; margin-right: 0; max-width: none;}

.bt_bb_row_inner.bt_bb_column_inner_gap_85[style] {margin-left: -85px; margin-right: -85px;}
.bt_bb_row_inner.bt_bb_column_inner_gap_85[style] > .bt_bb_row_inner_holder {margin-left: 0; margin-right: 0; max-width: none;}

.bt_bb_row_inner.bt_bb_column_inner_gap_90[style] {margin-left: -90px; margin-right: -90px;}
.bt_bb_row_inner.bt_bb_column_inner_gap_90[style] > .bt_bb_row_inner_holder {margin-left: 0; margin-right: 0; max-width: none;}

.bt_bb_row_inner.bt_bb_column_inner_gap_95[style] {margin-left: -95px; margin-right: -95px;}
.bt_bb_row_inner.bt_bb_column_inner_gap_95[style] > .bt_bb_row_inner_holder {margin-left: 0; margin-right: 0; max-width: none;}

.bt_bb_row_inner.bt_bb_column_inner_gap_100[style] {margin-left: -100px; margin-right: -100px;}
.bt_bb_row_inner.bt_bb_column_inner_gap_100[style] > .bt_bb_row_inner_holder {margin-left: 0; margin-right: 0; max-width: none;}

.bt_bb_row_inner.bt_bb_column_inner_gap_0[style] {margin-left: 0; margin-right: 0;}
.bt_bb_row_inner.bt_bb_column_inner_gap_0[style] > .bt_bb_row_inner_holder {margin-left: 0; margin-right: 0; max-width: none;}

@media (max-width: 1239px) {
	.bt_bb_row.bt_bb_row.bt_bb_row_width_boxed_1200.bt_bb_content_wide[style] {margin-left: 0; margin-right: 0;}
	.bt_bb_row.bt_bb_row.bt_bb_row_width_boxed_1200.bt_bb_content_wide[style] > .bt_bb_row_holder {margin-left: 0; margin-right: 0; max-width: none;}
}

@media (max-width: 1339px) {
	.bt_bb_row.bt_bb_row.bt_bb_row_width_boxed_1300.bt_bb_content_wide[style] {margin-left: 0; margin-right: 0;}
	.bt_bb_row.bt_bb_row.bt_bb_row_width_boxed_1300.bt_bb_content_wide[style] > .bt_bb_row_holder {margin-left: 0; margin-right: 0; max-width: none;}
}

@media (max-width: 1439px) {
	.bt_bb_row.bt_bb_row.bt_bb_row_width_boxed_1400.bt_bb_content_wide[style] {margin-left: 0; margin-right: 0;}
	.bt_bb_row.bt_bb_row.bt_bb_row_width_boxed_1400.bt_bb_content_wide[style] > .bt_bb_row_holder {margin-left: 0; margin-right: 0; max-width: none;}
}

@media (max-width: 1539px) {
	.bt_bb_row.bt_bb_row.bt_bb_row_width_boxed_1500.bt_bb_content_wide[style] {margin-left: 0; margin-right: 0;}
	.bt_bb_row.bt_bb_row.bt_bb_row_width_boxed_1500.bt_bb_content_wide[style] > .bt_bb_row_holder {margin-left: 0; margin-right: 0; max-width: none;}
}

@media (max-width: 1639px) {
	.bt_bb_row.bt_bb_row.bt_bb_row_width_boxed_1600.bt_bb_content_wide[style] {margin-left: 0; margin-right: 0;}
	.bt_bb_row.bt_bb_row.bt_bb_row_width_boxed_1600.bt_bb_content_wide[style] > .bt_bb_row_holder {margin-left: 0; margin-right: 0; max-width: none;}
}
