.chbs-main .chbs-tab.ui-tabs .ui-tabs-nav{
	display:none;
}

.chbs-main .chbs-summary-price-element{
	margin-bottom: 40px;
	margin-top:0;
	padding: 5px 20px 20px 20px;
	background: #f6f6f6;
}


 .chbs-main .chbs-layout-33x33x33 > .chbs-layout-column-center{
	margin-right: 0;
	width: 65.53%;
}

.chbs-main .chbs-layout-33x33x33 > .chbs-layout-column-right{
	width:0;
}
.checked{
	color: orange;
}
/*Toogle*/
.chbs-form-field .toggle {
  display: inline-block;
  position: relative;
  width: 50px;
  height: 25px;
  border-radius: 25px;
  background-color: #ccc;
  cursor: pointer;
	margin-bottom:14px;
}

.chbs-form-field .toggle .toggle-inner {
  position: absolute;
  left: 2px;
  top: 2px;
  width: 21px;
  height: 21px;
  border-radius: 50%;
  background-color: #fff;
  box-shadow: 0 2px 2px rgba(0, 0, 0, 0.2);
  transition: transform 0.2s ease-in-out;
}

.chbs-form-field .toggle.on {
  background-color: #8DC63F;
}

.chbs-form-field .toggle.on .toggle-inner {
  transform: translateX(25px);
}

.chbs-form-field .toggle.off .toggle-inner {
  background-color: #fff;
}

/*End toogle*/
.chbs-meta-icon-2-passengers-1{
	display:none;
}
/*Extra product option display*/
.shop_table .product-info .variation dt{
	font-weight:bold;
}

.chbs-main .chbs-main-content-step-4 .chbs-main-content-navigation-button .chbs-button.chbs-button-step-next{
	display:none;
}
/*Checkout page*/
form.checkout .shop_table tbody .product-thumbnail {
	display:none;
}
/*Step 1 compact*/
.chbs-main-content-step-1{
	max-width:680px;
	margin: auto;
}
/*Navigation plugin in Homepage*/
/*#one-line-quote .chbs-main-navigation-default{
	display:none;
}*/
#one-line-quote .chbs-main-content-step-1{
	max-width:9000px;
	background:linear-gradient(45deg, #bb16ee 0%,#53a4fd 100%);
	border-radius:30px;
}
@media only screen and (min-width: 800px)  {
#one-line-quote .chbs-main-content-step-1{
	max-width:9000px;
}
#one-line-quote .chbs-booking-form-id-10007 .chbs-main-content-step-1 .chbs-tab.ui-tabs .ui-tabs-panel{
	display: inline-flex;
	flex-wrap: wrap;
}
#one-line-quote .chbs-main .chbs-main-content-step-1{
	 /*margin: 20px;*/
	padding:20px;
	margin: 0px;
}
#one-line-quote .chbs-main-content-step-1 .chbs-form-field{
	min-width:200px;
	min-height:58px;
	flex-basis:33.33%;
}
#one-line-quote .chbs-main-content-step-1 .chbs-form-field-pickup-date-time{
		flex-basis:33.33%;
}

#one-line-quote .chbs-main .chbs-main-content-step-1 .chbs-form-label-group{
	display:none;
}
}
/*step 4 for mobile*/
@media only screen and (max-width: 800px){.fusion-top-header .chbs-main-content-step-1 .fusion-responsive-typography-calculated{
	display:none;
}	
	
}
@media only screen and (max-width: 500px){
	.chbs-main .chbs-vehicle-content>div.chbs-vehicle-content-header>.chbs-button{
		width:100%;
		text-align:center;
	}
	.chbs-main .chbs-vehicle .chbs-vehicle-content>div.chbs-vehicle-content-header{
		text-align:center;
	}
}
.chbs-main.chbs-width-300 .chbs-vehicle .chbs-vehicle-content>.chbs-vehicle-content-description>div>.chbs-vehicle-content-description-attribute>ul>li:last-child{
	border-bottom-width:0;
}
@media only screen and (max-width: 800px){

	.chbs-main .chbs-vehicle .chbs-vehicle-content>div.chbs-vehicle-content-header>a{
		display:none;
	}
	.chbs-main .chbs-vehicle .chbs-vehicle-image+.chbs-vehicle-content{
		margin-left:0;
	}
	.chbs-main .chbs-vehicle-content>div.chbs-vehicle-content-header>.chbs-button{
		margin-top:20px;
	}
}

@media only screen and (max-width: 500px){
	.chbs-main .chbs-vehicle-content>div.chbs-vehicle-content-header>.chbs-button{
		margin-top:0px;
	}
	.chbs-main.chbs-width-300 .chbs-vehicle .chbs-vehicle-image{
		margin:0 25%;
	}
	/*.chbs-main .chbs-vehicle .chbs-vehicle-content>.chbs-vehicle-content-description{
		margin-left:-8%;
	}*/
}
/*Inventory*/
.chbs-main .chbs-booking-extra-list>ul>li{
	width:14%;
	border:1px solid #ddd;
	margin:1%;
}
html .chbs-main .chbs-main-content-step-2 .chbs-list-reset{
	width:103%;
}
.chbs-main .chbs-booking-extra-list > ul > li > div.chbs-column-1{
	background-color:#fff;
	width:100%;
}
.chbs-main .chbs-booking-extra-list>ul>li>div.chbs-column-1>div.chbs-column-1-left{
	float:none;
}
.chbs-main .chbs-booking-extra-list > ul > li > div.chbs-column-2 > .chbs-form-field{
	background-color:#ffffff;
}
.chbs-main .chbs-booking-extra-list>ul>li>div.chbs-column-1>div.chbs-column-1-left>img{
	/*max-width:110px;*/
	max-height:80px;	
}
.chbs-main.chbs-width-480 .chbs-booking-extra-list>ul>li, .chbs-main.chbs-width-300 .chbs-booking-extra-list>ul>li{
	width:30%;
}
.chbs-main .chbs-booking-extra-header{
	display:none
}
/*Account page*/
.edit{
	border:1px solid;	
	padding:10px 50px;
}
/*reviews stas on step 4*/
.stars span {
    font-size: 24px;
    color: #FFC107;
  }
/*reviews on Movers product page*/
.woocommerce-product-attributes-item--attribute_recensioner{
 border:0 !important;	
}
.woocommerce-product-attributes-item--attribute_place-id{
	display:none;
}
/*All movers page*/
.woocommerce-container .catalog-ordering, .woocommerce-container .products {
	display:none;
}
.allMoversPage .woocommerce-product-attributes-item{
	display:none;
}
.allMoversPage .woocommerce-product-attributes-item--attribute_recensioner{
	display:block;
}
.allMoversPage .woocommerce-product-attributes-item--attribute_recensioner .woocommerce-product-attributes-item__label{
	display:none;
}
/*display on iphone*/
@media only screen and (max-width: 640px){
.chbs-main .chbs-form-field input{
	min-height:50px;
}
}
/*inventory descrption step 2*/
.chbs-main .chbs-booking-extra-list>ul>li>div{
	padding:20px 0px 5px 0px;
}
.chbs-booking-form-extra-description{
	font-size:13px;
}
/*Display on mobile name furnit*/
@media only screen and (max-width: 640px){
.chbs-main .chbs-booking-extra-list > ul > li > div.chbs-column-2 > div.chbs-booking-form-extra-name{
	line-height:35px;
}
/*big gap in phone under inventory*/
	/*.chbs-main .chbs-booking-extra-list{
		min-height:400px;
		margin-bottom:200px;
	}*/
}
.chbs-main .chbs-booking-extra-list>ul>li>div.chbs-column-1>div.chbs-column-1-left>img{
	margin-top:-10px;
	margin-bottom:-10px;
}
/*correction border furnit.*/
.chbs-main .chbs-booking-extra-list>ul>li{
	padding:0;
}
/*border apparait dans inventory*/
.chbs-booking-form-id-10007 .chbs-booking-extra-category-list>div{
	border:0;
}
/*secondary menu in mobile*/
.chbs-main.chbs-width-300 .chbs-main-navigation-responsive{
	display:none;
}
/*column left and right changed order*/
.chbs-main .chbs-layout-33x33x33>.chbs-layout-column-left, .chbs-main .chbs-layout-25x75>.chbs-layout-column-left{
	float:right;
}
.chbs-main .chbs-layout-25x75>.chbs-layout-column-right{
	float:left;
}
html .chbs-main .chbs-list-reset{
	padding:0;
}
.chbs-main .chbs-layout-33x33x33 > .chbs-layout-column-center{
	float:left;
}
.chbs-main .chbs-layout-33x33x33>.chbs-layout-column-left, .chbs-main .chbs-layout-33x33x33>.chbs-layout-column-center{
	margin-right:0;
}
/*Display revie well not cut*/
.woocommerce-product-attributes-item__value{
min-width:300px;
}
/*Button steps under title*/
.button-steps-homepage{
	max-width:600px;
}
/*improve css on mobile*/
@media only screen and (max-width: 640px){
.chbs-main .chbs-main-navigation-default>ul>li>a>span:first-child+span{
	display:none;
}
	.chbs-main .chbs-booking-extra-list>ul{
		position:relative
	}
	.chbs-main .chbs-booking-extra-list{
		min-height:400px;
	}
	.chbs-main .chbs-main-content>div>div:last-child{
		margin-top:0;
	}
	.chbs-main .chbs-summary-price-element{
		/*.chbs-main-content-step-2*/
		margin-bottom:10px
	}
	.chbs-main .chbs-booking-extra-list > ul > li > div.chbs-column-2 .chbs-quantity-section input[type="text"]{
		margin-top:-20px;
		font-size:26px;
	}
	.chbs-main.chbs-width-480 .chbs-booking-extra-list>ul>li, .chbs-main.chbs-width-300 .chbs-booking-extra-list>ul>li{
		border-bottom:1px solid #ddd;
	}
	/*
	.chbs-main.chbs-width-300 .chbs-main-content-step-2 .chbs-main-content-navigation-button .chbs-button.chbs-button-step-prev, .chbs-main.chbs-width-300 .chbs-main-content-step-3 .chbs-main-content-navigation-button .chbs-button.chbs-button-step-prev{
		position:fixed;
		top:175px;
		z-index:999999;
	}
	.chbs-main.chbs-width-300 .chbs-main-content-step-4 .chbs-main-content-navigation-button .chbs-button.chbs-button-step-prev{
		position:fixed;
		top:125px;
		z-index:999999;
	}
.chbs-main.chbs-width-300 .chbs-main-content-step-2 .chbs-main-content-navigation-button .chbs-button.chbs-button-step-next, 	.chbs-main.chbs-width-300 .chbs-main-content-step-3 .chbs-main-content-navigation-button .chbs-button.chbs-button-step-next{
		position:fixed;
		top:125px;
		z-index:999999;
	}*/
	.chbs-main.chbs-width-300 .chbs-main-content-step-2 .chbs-main-content-navigation-button, .chbs-main.chbs-width-300 .chbs-main-content-step-3 .chbs-main-content-navigation-button, .chbs-main.chbs-width-300 .chbs-main-content-step-4 .chbs-main-content-navigation-button{
		position:sticky;
		/*top:125px;*/
		bottom:1px;
		z-index:999999;
		width:100%;
		background-color:#ffffff;
	}
	.chbs-main.chbs-width-300 .chbs-main-content-navigation-button .chbs-button.chbs-button-step-prev, .chbs-main.chbs-width-300 .chbs-main-content-navigation-button .chbs-button.chbs-button-step-next{
		margin:5px 0 0 0;
	}
	.chbs-main .chbs-main-content{
		margin-top:10px;
	}
	/*#one-line-quote .chbs-main-navigation-default{
		margin-top:110px;
	}*/
	.fusion-footer.fusion-tb-footer .fusion-footer-widget-area{
		position:relative;
		z-index:9999999;
	}
}

/*custom item*/
.popup-container {
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.6);
  z-index: 999999;
}
.popup-content {
  background-color: white;
  width: 300px;
  max-width: 80%;
  margin: 100px auto;
  padding: 20px;
  border-radius: 5px;
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3);
}
.popup-content h2 {
  margin-top: 0;
}
.form-field {
  margin-bottom: 10px;
}
.form-field label {
  display: block;
  margin-bottom: 5px;
}
.buttons {
  text-align: right;
}
.buttons button {
  margin-left: 5px;
}
textarea {
  margin-top: 10px;
}
/*hide textarea*/
.chbs-main .chbs-booking-extra-list>ul>li>div.chbs-column-1>div>.chbs-booking-form-extra-note{
	display:none;
}
/*header as background
#globalHeader{
	z-index:152 !important;
}*/
#popupContainer {
  top: 62%; /* Adjust as needed */
  left: 50%; /* Adjust as needed */
  transform: translate(-50%, -50%);
  /* Other styles */
}

/*End Custom item*/

.fusion-fullwidth.fullwidth-box.fusion-builder-row-4.fusion-flex-container.has-pattern-background.has-mask-background.fusion-parallax-none.nonhundred-percent-fullwidth.non-hundred-percent-height-scrolling {
    /* Your styles go here */
    /* For example: */
    margin-top:20px;
    /* Add more styles as needed */
}
/*UI*/
#one-line-quote .chbs-booking-form-id-10007 .chbs-main-content-step-1 .chbs-form-field{
	background-color:transparent;
	padding-right:20px;
	border-color:transparent;
}
#one-line-quote .chbs-booking-form-id-10007 .chbs-main-content-step-1 .chbs-form-field>label{
	color:#ffffff;
	font-weight:bold;
}
#one-line-quote .chbs-meta-icon-2{
	padding:15px 0;
}
#one-line-quote .chbs-main .chbs-form-field>input{
	padding-top:30px;
	padding-bottom:30px;
	padding-right:0;
}
html .chbs-booking-form-id-10007 .chbs-tab.ui-tabs .ui-tabs-panel{
	border-top-color:transparent;
}
#one-line-quote .chbs-main .chbs-main-content-step-1 label{
	color:#ffffff;
}
.chbs-main .chbs-box-shadow{
	-webkit-box-shadow:none;
	box-shadow:none;
}
#one-line-quote .chbs-main .chbs-main-content>div>div:last-child{
	margin-top:0;
}
/*
#simulator{
	background:linear-gradient(45deg, #bb16ee 0%,#53a4fd 100%);
	border-radius:30px;
}*/
/*end UI*/
.chbs-main .chbs-booking-extra-list > ul > li > div.chbs-column-1{
	width:96%;
	max-width:100px;
}
.chbs-main .chbs-main-content-step-1 .chbs-tooltip[title=""][oldtitle]{
	color:white;
	opacity:0.9;
}
.chbs-booking-form-id-10007 .chbs-main-navigation-default>ul>li.chbs-state-selected>a>span:first-child{
	border:2px solid #FD9E2A;
		background-color:#eee;
}
.chbs-main .chbs-main-navigation-default>ul>li{
	width:12%;
}
.chbs-main .chbs-main-navigation-default>ul>li.chbs-state-completed>a>span:first-child>span.chbs-meta-icon-tick{
	background-color:#9DCE94;
	border-radius:50%;
	font-weight:bold;
	color:#81BC26;
}
.page-id-13130 .chbs-moving-content{
	display:none;
}
.one-line-quote .chbs-main-content{
	width:100%;
	max-width:1000px;
	margin:10px auto;
}
.chbs-main .chbs-main-navigation-default{
	height:100px;
	padding:21px;
	background-color:#f3f3f3;
}
/*Correct the height of inventory*/
@media only screen and (min-width: 800px)  {
.chbs-main .chbs-booking-extra-list{
	min-height:500px;
}
.chbs-main .chbs-booking-extra-list{
	position:relative;
	width:400%;
}
.chbs-main .chbs-booking-extra>.chbs-booking-extra-header+div.chbs-state-open{
	position:relative;
	display:contents;
}

.chbs-booking-form-id-10007 .chbs-booking-extra-category-list>div:nth-child(2) .chbs-booking-extra-list{
	left:-100%;
}
.chbs-booking-form-id-10007 .chbs-booking-extra-category-list>div:nth-child(3) .chbs-booking-extra-list{
	left:-200%;
}
.chbs-booking-form-id-10007 .chbs-booking-extra-category-list>div:nth-child(4) .chbs-booking-extra-list{
	left:-300%;
}
	.chbs-main .chbs-booking-extra-list>ul{
		position:relative;
	}
	#movingStep1{
		margin-left:12%;
	}
	.jamLogo{
		float:left;
	}
}
#wrapper .woocommerce .checkout h3, .post h2, .post-content h2, .woocommerce .checkout h3{
		font-size:26px;
	}
/*END Correct the height of inventory*/
.chbs-main.chbs-width-300 .chbs-main-navigation-default{
	display:inline-table;
	width:100%;
}
.chbs-main.chbs-width-300 .chbs-main-navigation-default>ul>li{
	width:20%;
}
.chbs-main.chbs-width-300 .chbs-main-navigation-default .divLogo{
	padding-bottom:10px;
	margin-top:-10px;
}
.chbs-main.chbs-width-300 .chbs-main-navigation-default img{
	float:none;
}
@media only screen and (max-width: 800px)  {
	.chbs-main .chbs-main-navigation-default>ul>li{
		width:20%;
	}
	.chbs-main .chbs-main-navigation-default{
		display:inline-table;
		width:100%;
	}
	.chbs-main .chbs-main-navigation-default .divLogo{
	padding-bottom:10px;
	margin-top:-10px;
}
}
@media only screen and (min-width: 800px)  {
 #post-10759{
		padding:0 10%;
	}
	
}
.page-id-175 .woocommerce .woocommerce-notices-wrapper, .page-id-175 .woocommerce .avada-myaccount-user{
	display:none;
	
	
}



/* Extra changes test*/

/* List Item */
#listOfMovers > li{
	border-top-left-radius:15px;
	border-top-right-radius:15px;
	border-bottom-left-radius:15px;
	border-bottom-right-radius:15px;
	border-color:#a09c9c !important;

}

/* Form Division */
#simulator .chbs-main form{
	transform:translatex(0px) translatey(0px) !important;
	
}

/* Chbs button style 2 */
#listOfMovers li .chbs-button-style-2{
	padding-top:7px !important;
	padding-bottom:7px!important;
	margin-top:15px!important; 
	background-color:#74b10b;
	color:#ffffff !important;
	border-color:transparent;

}

/* Division */
li .chbs-clear-fix .chbs-vehicle-content .chbs-vehicle-content-header div{
	color:#000000 !important;
}

/* Span Tag */
.chbs-clear-fix .chbs-vehicle-content .chbs-vehicle-content-header div span{
	display:block;
	clear:none;
	text-align:center;
	transform: translatex(43px);
}

/* 1000px and smaller screen sizes */
@media (max-width:1000px){

	/* Span Tag */
	.chbs-clear-fix .chbs-vehicle-content .chbs-vehicle-content-header div span{
		
	}
	
}

/* 640px and smaller screen sizes */
@media (max-width:640px){

	/* Span Tag */
	.chbs-clear-fix .chbs-vehicle-content .chbs-vehicle-content-header div span{
		transform: translatex(77px);
	}
	
}

/* 500px and smaller screen sizes */
@media (max-width:500px){

	/* Span Tag */
	.chbs-clear-fix .chbs-vehicle-content .chbs-vehicle-content-header div span{
		transform: translatex(2px);
	}
	
}


/* List Item */
#listOfMovers > li:nth-child(1){
	border-color:#164ea3 !important;
	transform:translatex(0px) translatey(0px);
	box-shadow:0px 0px 6px 0px #444444 !important;
}


/*Checkout*/

/* Heading */
#customer_details .woocommerce-billing-fields h3{
	font-size:30px !important;
}

/* Heading */
#customer_details .woocommerce-additional-fields h3{
	font-size:30px !important;
}

/* Order review heading */
#order_review_heading{
	font-size:30px !important;
}

/* Woocommerce billing fields */
#customer_details .woocommerce-billing-fields{
	font-size:16px;
}

/* Billing first name */
#billing_first_name{
	height:40px;
}

/* Billing last name */
#billing_last_name{
	height:40px;
}

/* Billing address 1 */
#billing_address_1{
	height:40px;
}

/* Billing city */
#billing_city{
	height:40px;
}

/* Billing postcode */
#billing_postcode{
	height:40px;
}

/* Billing phone */
#billing_phone{
	height:40px;
}

/* Billing email */
#billing_email{
	height:40px;
}

/* Billing personnummer */
#billing_personnummer{
	height:40px;
}

/* Paragraph */
.woocommerce-terms-and-conditions-wrapper .woocommerce-privacy-policy-text p{
	font-size:15px;
}

/* Label */
.woocommerce-terms-and-conditions-wrapper label{
	font-size:15px;
}

.cart_item .product-name .product-info{
	font-size:15px;
}

/* Column 2/12 */
#customer_details .col-2{
	visibility:hidden;
	height:62px;
}

/* Woocommerce content box */
.hentry .checkout .woocommerce-content-box{
	position:relative;
	top:-90px;
	
}
#customer_details .woocommerce-billing-fields h3{
	font-size:30px !important;
}

/* Heading */
#customer_details .woocommerce-additional-fields h3{
	font-size:30px !important;
}

/* Order review heading */
#order_review_heading{
	font-size:30px !important;
}

/* Woocommerce billing fields */
#customer_details .woocommerce-billing-fields{
	font-size:16px;
}

/* Billing first name */
#billing_first_name{
	height:40px;
}

/* Billing last name */
#billing_last_name{
	height:40px;
}

/* Billing address 1 */
#billing_address_1{
	height:40px;
}

/* Billing city */
#billing_city{
	height:40px;
}

/* Billing postcode */
#billing_postcode{
	height:40px;
}

/* Billing phone */
#billing_phone{
	height:40px;
}

/* Billing email */
#billing_email{
	height:40px;
}

/* Billing personnummer */
#billing_personnummer{
	height:40px;
}

/* Paragraph */
.woocommerce-terms-and-conditions-wrapper .woocommerce-privacy-policy-text p{
	font-size:15px;
}

/* Label */
.woocommerce-terms-and-conditions-wrapper label{
	font-size:15px;
}

.cart_item .product-name .product-info{
	font-size:15px;
}

/* Column 2/12 */
#customer_details .col-2{
	visibility:hidden;
	height:62px;
}

/* Woocommerce content box */
.hentry .checkout .woocommerce-content-box{
	position:relative;
	top:-90px;
}

/* Button */
#place_order{
	background-color:#dc2204 !important;
	
}

/* Product total */
.woocommerce-checkout-review-order-table thead .product-total{
	display:none;
}

/* Product total */
.woocommerce-checkout-review-order-table tbody .product-total{
	display:none;
}


/* Th */
.woocommerce-checkout-review-order-table .cart-subtotal th{
	text-align:left !important;
}

/* Th */
.woocommerce-checkout-review-order-table .tax-rate th{
	text-align:left !important;
}

/* Th */
.woocommerce-checkout-review-order-table .order-total th{
	text-align:left !important;
}

/* Bdi */
.cart-subtotal td bdi{
	text-align:left;
	position:relative;
	left:-100px;
}

/* Woocommerce  price amount */
.woocommerce-checkout-review-order-table .tax-rate .woocommerce-Price-amount{
	text-align:left;
	position:relative;
	left:-100px;
}

/* Bdi */
.order-total td bdi{
	text-align:left;
	position:relative;
	left:-100px;
	
}

/* Variation */
.fusion-product-name-wrapper .product-info .variation{
	width:300px !important;
}



	
}

/* Th */
.woocommerce-checkout-review-order-table .cart-discount th{
	position:relative;
	left:-200px;
}

.woocommerce-checkout-review-order-table .cart-discount td{
	position:relative;
	left:-95px;
	
}


.page-id-13130 html.avada-is-100-percent-template #main.width-100 {
	padding: 0;
}

.page-id-13130 #wrapper #main .fullwidth-box .fusion-row {
    padding-left: 0;
    padding-right: 0;
    max-width: 100% !important;
    margin: 0 !important;
}

.page-id-13130 .fusion-flex-container .fusion-row .fusion-flex-column .fusion-column-wrapper:not(.fusion-flex-column-wrapper-legacy).fusion-content-layout-column {
    flex-direction: column;
    margin: 0;
}
.fullscreen-modal {
    min-height: 100vh;
}

@media screen and (min-width: 1200px) {
	.chbs-main .chbs-booking-extra-category-list>div>a {
    width: 100%;
    display: block;
    position: absolute;
    max-width: 170px;
    top: 0;
    left: -150px;
}
	a#ExtraCat2 {
		margin-top: 75px;
	}
	a#ExtraCat1 {
		margin-top: 150px;
	}
	.chbs-main .chbs-booking-extra-category-list>div:last-child a {
		margin-top: 225px;
	}
	.chbs-main .chbs-booking-extra-list>ul>li {
		width: 23%;
		max-height: 210px;
	}
	.chbs-booking-form-id-10007 .chbs-booking-extra-category-list>div:nth-child(2) .chbs-booking-extra-list {
		margin-top: -32px;
		left: 0;
	}
	.chbs-booking-extra-category-list>div {
		width: 100%;
	}
	.chbs-main .chbs-booking-extra-list {
    width: 100%;
    margin-left: 25px;
}
	
	.chbs-booking-form-id-10007 .chbs-booking-extra-category-list>div:nth-child(4) .chbs-booking-extra-list {
		margin-top: -80px;
		left: 0;
	}
	
	.chbs-booking-form-id-10007 .chbs-booking-extra-category-list>div:nth-child(3) .chbs-booking-extra-list {
		left: 0;
		margin-top: -56px;
	}
	
	.chbs-main .chbs-booking-extra-list>ul>li>div.chbs-column-1>div.chbs-column-1-left>img {
    margin-top: 0;
    margin-bottom: 0;
    max-height: 100%;
    max-width: 100%;
}
	
	.chbs-main .chbs-booking-extra-list > ul > li > div.chbs-column-1 {
    width: 100%;
    max-width: 100%;
}
	
	html .chbs-main .chbs-main-content-step-2 .chbs-list-reset {
    width: 100%;
    display: flex;
    flex-wrap: wrap;
}
	
.page-id-13130 .fusion-fullwidth.fullwidth-box.fusion-builder-row-3.fusion-flex-container.has-pattern-background.has-mask-background.hundred-percent-fullwidth.non-hundred-percent-height-scrolling {
    margin: 0;
}
	
	.page-id-13130 .post-content .fusion-fullwidth .chbs-main {
		padding-bottom: 100px;
	}
	
}



