/*
    Theme Name: Bobcat Theme 1
    Author: CJ Lupori
    Description: Bobcat Theme Option 1 of 3
    Version: 2.1.0
*/
.row:not([data-blockStyles="sheditor-element-ignore"]) > * {
    padding-left: calc(var(--bs-gutter-x) * 0.0);
    padding-right: calc(var(--bs-gutter-x) * 0.0);
}

.flex{display: flex;}
.flex-wrap{flex-wrap: wrap;}
.bullet-list ul{list-style: disc !important;}
.address-box{margin: 1px !important; background: #f5f5f5 !important; padding: 20px !important;}

.col66{width: 66.6666666%;}
.col33{width: 33.3333333%;}
.col33 img{max-width: 100%;}

.rent-table {width:100%; display:block; margin-bottom:30px; text-transform: uppercase;}
.rent-table .row {width:100%; border-bottom:1px #b7b7b7 solid; padding:3px 0;}
.rent-table .row.gray {background:#b7b7b7; font-weight:700;}
.rent-table .row:after {content:""; clear:both; display:block;}
.rent-table .col-1-12 {width:8.33333%; float:left; padding:0 1%;}
.rent-table .col-2-12 {width:16.66666%; float:left; padding:0 1%;}
.rent-table .col-3-12 {width:25%; float:left; padding:0 1%;}
.rent-table .col-4-12 {width:33.33333%; float:left; padding:0 1%;}
.rent-table .col-12-12 {width:100%; float:left; padding:0 1%;}

@media screen and (max-width:700px) {
	.rent-table {overflow-x: scroll; -webkit-overflow-scrolling: touch; font-size: 14px;}
	.rent-table .row {min-width:630px;}
}
@media screen and (max-width:700px) {
	.column-reverse{flex-direction: column-reverse;}
.col66{width: 100%; padding-bottom: 20px;}
.col33{width: 100%; padding-bottom: 20px;}
}