/*
 Theme Name:     Divi Child
 Theme URI:      https://www.elegantthemes.com/gallery/divi/
 Description:    Divi Child Theme
 Author:         Elegant Themes
 Author URI:     https://www.elegantthemes.com
 Template:       Divi
 Version:        1.0.0
*/
 
 
/* =Theme customization starts here
------------------------------------------------------- */

/* .wc-deposits-wrapper .wc-deposits-option li:focus-within {
	border-color:red !important;
}*/




input[type="radio"] + label {
  color: black;
}

input[type="radio"]:checked + label {
	color: black;
}

.wc-deposits-option li input[type=checkbox]:checked label {
	background-color:blue !important;
}

h1{
  text-transform: uppercase !important;
  font-weight: 700 !important;
  font-size:55px;
}

h2{
  text-transform: uppercase !important;
  font-size:28px;
  font-weight: 700 !important;

}

h5{
	text-transform:initial !important;
}

h3{
	text-transform:initial !important;
}

/**Make hover for navigation bar*/
#top-menu .current-menu-item a::before,
#top-menu .current_page_item a::before {
 content: "";
 position: absolute;
 z-index: 2;
 left: 0;
 right: 0;
}

#top-menu li a:before {
 content: "";
 position: absolute;
 z-index: -2;
 left: 0;
 right: 100%;
 bottom: 50%;
 background: linear-gradient(to right, #dc5c2f, #ffa584); /*** COLOR OF THE LINE ***/
 height: 2px; /*** THICKNESS OF THE LINE ***/
 -webkit-transition-property: right;
 transition-property: right;
 -webkit-transition-duration: 0.3s;
 transition-duration: 0.3s;
 -webkit-transition-timing-function: ease-out;
 transition-timing-function: ease-out;
}

#top-menu li a:hover {
 opacity: 1 !important;
}

#top-menu li a:hover:before {
 right: 0;
}

#top-menu li li a:before {
 bottom: 10%;
}
.et_pb_blurb_0.et_pb_blurb .et_pb_main_blurb_image, .et_pb_blurb_1.et_pb_blurb .et_pb_main_blurb_image{
	left:10px !important;
}
/**navigation on scroll behaviour*/
.et-fixed-header li.menu-cta {
    bottom: -2px;
}

/*end*/


#top-header .container{
	padding-top: 1.75em !important;
}

#top-menu li a{
	font-weight: 700 !important;
}
/* Secondary menu to the right */
#et-secondary-menu {
float: right;
}
#top-header a{
	font-weight:600 !important;
}


/**book button navigation*/
li.menu-cta {
	right:0;
	background-color:#ff7443;
	border-radius:5px;
	bottom: 20px;
	top: 10px;
    -webkit-transform: translate(-35%, -35%);
    -moz-transform: translate(-35%, -35%);
    -ms-transform: translate(-35%, -35%);
    -o-transform: translate(-35%, -35%);
    transform: translate(0%, -35%);
	 font-weight: bold;
}

li.menu-cta a:hover{
	padding: 10px 30px 10px 30px !important;


}

li.menu-cta a {
color: #fff !important;
padding: 10px 30px 10px 30px !important;
		font-size:18px;
}

/**responsive*/
@media only screen and (max-width: 992px){
	
	h2{
		font-size:20px !important;
	}
	.et-db #et-boc .et-l .et_pb_countdown_timer_0.et_pb_countdown_timer .section{
		   
            top: 10px;
	}
	
	.form-pipedrive{
	max-width:90% !important;
	margin: 0 auto !important;
}
	
.postid-68376 h1{
		font-size:20px !important;
	}
	
	
	
	/**checkout*/
	
	.woocommerce table.shop_table td{
		padding-left: 0;
	}
	
	button.woocommerce-button.button.woocommerce-form-login__submit {
		margin-bottom: 20px;
	}
	
	
	
	/**my account*/
	

	.woocommerce table.shop_table th{
		padding-right: 0px;
		padding-left:0px;
	}
	.bc-account-content section.woocommerce-order-details h2{
		padding:0 !important;
	}
	tr.woocommerce-table__line-item.order_item td.woocommerce-table__product-name.product-name ul.wc-item-meta {
    list-style: none !important;
    padding: 0px !important;
}

	.bc-account-content-container .bc-account-content {
    margin-top: 30px;
}
	
	.bc-account-content section.woocommerce-customer-details h2 {
    font-size: 20px;

}
	
	.bc-account-content section.woocommerce-order-details h2{
		font-size: 20px;
		
	}
	
	.bc-account-content section.woocommerce-customer-details {
    margin-top: 30px;
}

	.bc-account-content table.woocommerce-orders-table.woocommerce-MyAccount-orders.shop_table.shop_table_responsive.my_account_orders.account-orders-table {
    margin-top: 10px;
}
	
	.bc-account-content table.woocommerce-orders-table.woocommerce-MyAccount-orders.shop_table.shop_table_responsive.my_account_orders.account-orders-table tbody tr {
    margin-top: 20px;
}
	/**end my account*/

	.variable-item.active, .variable-item.active-variation{
		border-radius:0px !important;
	}
	
.variable-item {
    border-radius: 3px !important;
}
	ul.wc-deposits-option li {
    width: 100% !important;
    margin-top: 10px !important;
}
	
	ul.wc-deposits-option{
		display: grid;
	}
	
input#birthday {
    width: 100% !important;
		height: 10% !important;
		padding: 20px !important;
		    background: transparent !important;
    border: 2px solid #ff7443 !important;
		border-radius: 5px;
}
	
	li.menu-cta a{
		text-align: left;
    font-size: 14px;
    font-weight: 600;
		
	} 
	
	.et_mobile_menu {
    overflow-y: scroll!important;
    max-height: 50vh!important;
    -overflow-scrolling: touch!important;
    -webkit-overflow-scrolling: touch!important;
}
	
	ul.second-child {
    margin-top: 25px !important;
}
	.tp-widget{
		max-width: 100% !important;
	}
	
	.et-db #et-boc .et-l .et_pb_wc_tabs{
		border-radius: 10px !important;
	}
	
	.et-db #et-boc .et-l .et_pb_wc_tabs_0 .et_pb_tabs_controls li{
				border-radius: 10px !important;
	}
	
	.et-db #et-boc .et-l .et_pb_tabs_controls li{
		border-bottom:0px !important;
	}
	
		
	.postid-67129 h1 {
		font-size:25px !important;
	}
	.postid-67114 h1 {
		font-size:25px !important;
	}
	.postid-67109 h1 {
		font-size:25px !important;
	}
	
	.postid-67027 h1 {
		font-size:25px !important;
	}
		.postid-67158 h1 {
		font-size:25px !important;
	}
	
	
.postid-67105 h1 {
		font-size:25px !important;
	}
	
	
	.postid-66949 h1{
	font-size:25px;
	
}
		.postid-67377 h1{
	font-size:25px;
	
}
	
		.postid-67368 h1{
	font-size:25px;
	
}
	
		.postid-67044 h1{
	font-size:25px;
	
}
			.postid-69061 h1{
	font-size:25px;
	
}

		.postid-67980 h1{
	font-size:25px;
	
}
	
	
			.postid-67974 h1{
	font-size:25px;
	
}
			.postid-67961 h1{
	font-size:25px;
	
}
	.bodycommerce-minicart.one.active {
    margin-top: -75px !important;
}
	
	header .et_mobile_menu {
    margin-top: 42px;
}
	
	.bodycommerce-minicart {
    top: 0 !important;
}
	
	
	
	.cart-icon.enable_minicart_mobile{
		padding-right:0px !important;
	}
	
	.cart-count.loaded{
		left:-5px;
	}
		.woocommerce table.shop_table_responsive tr:nth-child(2n) td, .woocommerce-page table.shop_table_responsive tr:nth-child(2n) td {
    background-color: transparent !important;
}
	
	p#billing_address_2_field {
    margin-top: initial !important;
}
	.shop-cart .cart-icon {
		
		top: -15px !important;
	
	}
	
	.logo_container {
		text-align: center !important;
	}
	
	.mobile_menu_bar {
    position: absolute!important;
    float: left!important;
    left: 0!important;
		top:20px;
}
	.container.et_menu_container{
		margin-top:15px;
		margin-bottom:15px;
	}
	

	.bodycommerce-minicart .close{
		top:10px !important;
		right:0px !important;
		
		
	}
	
	p.woocommerce-mini-cart__total.total{
		margin-top:40px !important;
	}
	img.equipment {
    width: 100%;
}
	
	.parentkompendium{
		display:initial !important;
	}
	
	li.menu-cta a{
		border-radius: 0px 0px 10px 10px !important;
	}
	
	li.menu-cta a{
		margin-top: -12px;
	}
	
		.et_mobile_menu li a{
		padding:15px 7% !important;
	}
	
	ul#mobile_menu {
    padding: 0;
}
	
	li.menu-cta{
		margin-bottom: 10px;
	}
	.et_pb_section_0{
			    border-top: 4px solid;
    border-image: linear-gradient(to right,#dc5c2f,#ffa584);
    border-image-slice: 1;
	}
	

/**	li.menu-cta {
    position: relative !important;
    width: 100% !important;
    margin-left: 0px !important;
    margin-right: 0px !important;
    text-align: center !important;
}
*/
.et_pb_blurb_2.et_pb_blurb .et_pb_main_blurb_image{
				position: initial !important;
	}
	
.et_pb_blurb_0.et_pb_blurb .et_pb_main_blurb_image, .et_pb_blurb_1.et_pb_blurb .et_pb_main_blurb_image{
		
		position: initial !important;
	}
	


	
li.menu-cta a {
	color: #FE7443 !important;
	font-weight:600;
	text-transform: capitalize;
	}
		
.et_mobile_menu .menu-item-has-children>a{
		
		background-color: transparent !important;
	}
	
.et_mobile_menu li a:hover{
		
		background-color:transparent !important;
	}
	
.et_mobile_menu .menu-item-has-children>a{
		font-weight:600 !important;
	}
	
li#menu-item-2544 {
    background-color: transparent !important;
}
	
	
.et_mobile_menu li a:not(.menu-cta) {
    color: #FE7443;
}
	
	     .instructor-1{
		border-radius: 10px 10px 0px 0px !important;
	}
	      .instructor-2{
		border-radius: 10px 10px 0px 0px !important;
	}
	
		  .instructor-3{
		border-radius: 10px 10px 0px 0px !important;
	}
	
		  .instructor-4{
		border-radius: 10px 10px 0px 0px !important;
	}
	
		  .instructor-5{
		border-radius: 10px 10px 0px 0px !important;
	}
		  .instructor-6{
		border-radius: 10px 10px 0px 0px !important;
	}
	
    	.instructor-7{
	border-radius: 10px 10px 0px 0px !important;
		
	}
	
    	.aside-1{
		border-radius: 10px 10px 0px 0px !important;
	}
	
	
		.activity-2{
		border-radius: 10px 10px 0px 0px !important;
	}
	  .activity-3{
		border-radius: 10px 10px 0px 0px !important;
	}
	
		  .activity-4{
		border-radius: 10px 10px 0px 0px !important;
	}
	
		  .activity-1{
		border-radius: 10px 10px 0px 0px !important;
	}
	
		  .activity-5{
		border-radius: 10px 10px 0px 0px !important;
	}
		  .activity-6{
		border-radius: 10px 10px 0px 0px !important;
	}
	
	.aside-1teatersalen{
	border-radius: 10px 10px 0px 0px !important;
		
	}
	.aside-1lillesalen{
		border-radius: 10px 10px 0px 0px !important;
	}
	
	.aside-1kombihalite{
		border-radius: 10px 10px 0px 0px !important;
	}
	
		.course-january{
		border-radius: 10px 10px 0px 0px !important;
	}
	.course-february{
		border-radius: 10px 10px 0px 0px !important;
	}
	
		.course-july{
		border-radius: 10px 10px 0px 0px !important;
	}
	
			.course-juni-juli{
		border-radius: 10px 10px 0px 0px !important;
	}
		
		.course-half-may{
		border-radius: 10px 10px 0px 0px !important;
	}
	
			.course-august-september{
		border-radius: 10px 10px 0px 0px !important;
	}
	
	
	
			.course-august{
		border-radius: 10px 10px 0px 0px !important;
	}
	
		  .course-5{
		border-radius: 10px 10px 0px 0px !important;
	}
	
			  .course-6{
		border-radius: 10px 10px 0px 0px !important;
	}
	.elev-map{
		border-radius: 10px 10px 0px 0px !important;
	}
		.elev-list{
		border-radius: 10px 10px 0px 0px !important;
	}
	.elev-facebook{
		border-radius: 10px 10px 0px 0px !important;
	}
	
			  .elev-transfer{
		border-radius: 10px 10px 0px 0px !important;
	}
				  .elev-list{
		border-radius: 10px 10px 0px 0px !important;
	}
			  .course-7{
		border-radius: 10px 10px 0px 0px !important;
	}
	
			  .course-8{
		border-radius: 10px 10px 0px 0px !important;
	}
			  .course-9{
		border-radius: 10px 10px 0px 0px !important;
	}
	
				  .course-10{
		border-radius: 10px 10px 0px 0px !important;
	}
	
					  .course-11{
		border-radius: 10px 10px 0px 0px !important;
	}
	
	
	aside.aside.aside-2{
		border-radius: 0px 0px 10px 10px !important; 
	}
	.et-fixed-header .mobile_menu_bar:before {
    color: black;
}
	
	li.menu-cta{
		bottom:0 !important;
	}
	


/*fakta om uddannelsen section*/

.parent{
	display: initial !important;
}

.first-child{
	flex:100% !important; 
}

.second-child{
		flex:100% !important; 
		padding-top:10px !important;

}
ol.second-child{
	margin-left:20px !important;
	}
	
.raterbtn{ 
	display:block;
	}
	
aside.aside.aside-2{
	padding-bottom: 25px;
	}
	
.btnbookhome{
	top:0px !important;
	bottom:20px;
	}
	
h1{
	font-size:30px !important;
	}
	
#et-top-navigation {
        float: right;
        padding-right: 0!important;
    }
	
li.menu-cta{
		background-color: transparent !important;
		text-transform:uppercase;
	}
	
li.menu-cta{
		position: relative;
		transform: none;
		margin-left: 0px;
	}
	
.et_mobile_menu li li{
		padding-left: 0px !important;
	}
	
	
		
	
}

/*end*/

/** mobile menu sticky*/
@media (max-width: 600px){
	
	.et_fixed_nav #main-header {
    position: fixed;
}
header#main-header.et-fixed-header{
		background: white !important;
		top:0 !important;
	}

.et_non_fixed_nav.et_transparent_nav #main-header, .et_non_fixed_nav.et_transparent_nav #top-header, .et_fixed_nav #main-header, .et_fixed_nav #top-header {
    position: fixed !important;
}
	
.et_mobile_menu li a:not(.menu-cta) {
    color: #FE7443;
}
}


/*mobile menu style*/

.et_mobile_menu{
	border-top: 3px solid #DC5C2F !important;
    background: white !important;
	border-radius:5px;
}

.mobile_menu_bar:before{
	color: white;
}



/*dots from logo slider*/
.swiper-container.swiper-container-initialized.swiper-container-horizontal {
    margin-bottom: 15px;
}

/*Booking courses modules*/

.wrapperFlex {
  display: flex;  
  flex-flow: row wrap;
  font-weight: bold;
  text-align: center;
  border-radius:10px;
	box-shadow: 5px 5px 25px 5px rgb(0 0 0 / 10%);
}


.wrapperFlex > * {
  padding: 10px;
  flex: 1 100%;
}


.mainFlex {
  text-align: left;
  background: white;
  left:0;
}

/*Booking courses modules*/


/*Booking courses modules image replacement */

.aside-1 {
    background-image: url("https://barschool.dk/wp-content/uploads/2022/01/Kursus-Juli-2022.jpg");
    background-repeat:no-repeat;
    background-position:center;
	background-size:cover;
	flex-grow:1.65 !important;
	border-radius: 10px 0 0px 10px;
	box-shadow: inset 0 0 0 2000px rgb(0 0 0 / 35%);
}

.aside-1teatersalen { 
     background-image: url("https://barschool.dk/wp-content/uploads/2022/01/Kursus-Juli-2022.jpg");
     background-repeat:no-repeat;
	 background-position:center;
	 background-size:cover;
	 flex-grow:1.65 !important;
	 border-radius: 10px 0 0px 10px;
	 box-shadow: inset 0 0 0 2000px rgb(0 0 0 / 35%);
}

.aside-1lillesalen {
    background-image: url("https://barschool.dk/wp-content/uploads/Kursus-November-2022.jpg");
    background-repeat:no-repeat;
	background-position:center;
	background-size:cover;
	flex-grow:1.65 !important;
	border-radius: 10px 0 0px 10px;
	box-shadow: inset 0 0 0 2000px rgb(0 0 0 / 35%);
}

.aside-1kombihalite {
    background-image: url("https://barschool.dk/wp-content/uploads/Kursus-Nov.-Dec.-2022.jpg");
    background-repeat:no-repeat;
	background-position:center;
	background-size:cover;
	flex-grow:1.65 !important;
    border-radius: 10px 0 0px 10px;
	box-shadow: inset 0 0 0 2000px rgb(0 0 0 / 35%);
}

.course-january {
    background-image: url("https://barschool.dk/wp-content/uploads/Kursus-Januar-2023.jpg");
    background-repeat:no-repeat;
	background-position:center;
	background-size:cover;
	flex-grow:1.65 !important;
    border-radius: 10px 0 0px 10px;
	box-shadow: inset 0 0 0 2000px rgb(0 0 0 / 35%);
}

.course-february{
    background-image: url("https://barschool.dk/wp-content/uploads/Kursus-Juni-2024.jpg");
    background-repeat:no-repeat;
	background-position:center;
	background-size:cover;
	flex-grow:1.65 !important;
    border-radius: 10px 0 0px 10px;
	box-shadow: inset 0 0 0 2000px rgb(0 0 0 / 35%);
}

.course-july{
    background-image: url("https://barschool.dk/wp-content/uploads/Kursus-Juli-2024.jpg");
    background-repeat:no-repeat;
	background-position:center;
	background-size:cover;
	flex-grow:1.65 !important;
    border-radius: 10px 0 0px 10px;
	box-shadow: inset 0 0 0 2000px rgb(0 0 0 / 35%);
}


.course-juni-juli{
    background-image: url("https://barschool.dk/wp-content/uploads/Kursus-Juni_juli-2024.jpg");
    background-repeat:no-repeat;
	background-position:center;
	background-size:cover;
	flex-grow:1.65 !important;
    border-radius: 10px 0 0px 10px;
	box-shadow: inset 0 0 0 2000px rgb(0 0 0 / 35%);
}

.course-half-may{
    background-image: url("https://barschool.dk/wp-content/uploads/Kursus-April_maj-2024.jpg");
    background-repeat:no-repeat;
	background-position:center;
	background-size:cover;
	flex-grow:1.65 !important;
    border-radius: 10px 0 0px 10px;
	box-shadow: inset 0 0 0 2000px rgb(0 0 0 / 35%);
}



.course-august-september{
    background-image: url("https://barschool.dk/wp-content/uploads/Kursus-August_september-2024.jpg");
    background-repeat:no-repeat;
	background-position:center;
	background-size:cover;
	flex-grow:1.65 !important;
    border-radius: 10px 0 0px 10px;
	box-shadow: inset 0 0 0 2000px rgb(0 0 0 / 35%);
}
.course-august{
    background-image: url("https://barschool.dk/wp-content/uploads/Kursus-August-2024.jpg");
    background-repeat:no-repeat;
	background-position:center;
	background-size:cover;
	flex-grow:1.65 !important;
    border-radius: 10px 0 0px 10px;
	box-shadow: inset 0 0 0 2000px rgb(0 0 0 / 35%);
}

.course-september{
    background-image: url("https://barschool.dk/wp-content/uploads/Kursus-September-2024.jpg");
    background-repeat:no-repeat;
	background-position:center;
	background-size:cover;
	flex-grow:1.65 !important;
    border-radius: 10px 0 0px 10px;
	box-shadow: inset 0 0 0 2000px rgb(0 0 0 / 35%);
}

.course-october{
    background-image: url("https://barschool.dk/wp-content/uploads/Kursus-Februar-2023.jpg");
    background-repeat:no-repeat;
	background-position:center;
	background-size:cover;
	flex-grow:1.65 !important;
    border-radius: 10px 0 0px 10px;
	box-shadow: inset 0 0 0 2000px rgb(0 0 0 / 35%);
}

.course-half{
    background-image: url("https://barschool.dk/wp-content/uploads/Kursus-Juli_august-2023.jpg");
    background-repeat:no-repeat;
	background-position:center;
	background-size:cover;
	flex-grow:1.65 !important;
    border-radius: 10px 0 0px 10px;
	box-shadow: inset 0 0 0 2000px rgb(0 0 0 / 35%);
}

.course-half-2024{
    background-image: url("https://barschool.dk/wp-content/uploads/Kursus-Juli_august-2024.jpg");
    background-repeat:no-repeat;
	background-position:center;
	background-size:cover;
	flex-grow:1.65 !important;
    border-radius: 10px 0 0px 10px;
	box-shadow: inset 0 0 0 2000px rgb(0 0 0 / 35%);
}

.course-5 {
    background-image: url("https://barschool.dk/wp-content/uploads/Kursus-Maj-2023.jpg");
    background-repeat:no-repeat;
    background-position:center;
	background-size:cover;
	flex-grow:1.65 !important;
	border-radius: 10px 0 0px 10px;
	box-shadow: inset 0 0 0 2000px rgb(0 0 0 / 35%);
}

.course-6 {
    background-image: url("https://barschool.dk/wp-content/uploads/Kursus-April-2023.jpg");
    background-repeat:no-repeat;
    background-position:center;
	background-size:cover;
	flex-grow:1.65 !important;
	border-radius: 10px 0 0px 10px;
	box-shadow: inset 0 0 0 2000px rgb(0 0 0 / 35%);
}


.elev-transfer {
    background-image: url("https://barschool.dk/wp-content/uploads/Min-elevkonto-Halvpension-Palmanova.jpg");
    background-repeat:no-repeat;
    background-position:center;
	background-size:cover;
	flex-grow:1.65 !important;
	border-radius: 10px 0 0px 10px;
	box-shadow: inset 0 0 0 2000px rgb(0 0 0 / 35%);
}

.elev-map {
    background-image: url("https://barschool.dk/wp-content/uploads/Min-elevkonto-Magaluf.jpg");
    background-repeat:no-repeat;
    background-position:center;
	background-size:cover;
	flex-grow:1.65 !important;
	border-radius: 10px 0 0px 10px;
	box-shadow: inset 0 0 0 2000px rgb(0 0 0 / 35%);
}
.elev-list {
    background-image: url("https://barschool.dk/wp-content/uploads/Min-elevkonto-Huskeliste.jpg");
    background-repeat:no-repeat;
    background-position:center;
	background-size:cover;
	flex-grow:1.65 !important;
	border-radius: 10px 0 0px 10px;
	box-shadow: inset 0 0 0 2000px rgb(0 0 0 / 35%);
}
.elev-facebook {
    background-image: url("https://barschool.dk/wp-content/uploads/Min-elevkonto-Facebook-gruppe.jpg");
    background-repeat:no-repeat;
    background-position:center;
	background-size:cover;
	flex-grow:1.65 !important;
	border-radius: 10px 0 0px 10px;
	box-shadow: inset 0 0 0 2000px rgb(0 0 0 / 35%);
}
.course-7 {
    background-image: url("https://barschool.dk/wp-content/uploads/Kursus-Juni-2023.jpg");
    background-repeat:no-repeat;
    background-position:center;
	background-size:cover;
	flex-grow:1.65 !important;
	border-radius: 10px 0 0px 10px;
	box-shadow: inset 0 0 0 2000px rgb(0 0 0 / 35%);
}

.course-8 {
    background-image: url("https://barschool.dk/wp-content/uploads/Kursus-Juli-2023.jpg");
    background-repeat:no-repeat;
    background-position:center;
	background-size:cover;
	flex-grow:1.65 !important;
	border-radius: 10px 0 0px 10px;
	box-shadow: inset 0 0 0 2000px rgb(0 0 0 / 35%);
}

.course-9 {
    background-image: url("https://barschool.dk/wp-content/uploads/Kursus-August-2023.jpg");
    background-repeat:no-repeat;
    background-position:center;
	background-size:cover;
	flex-grow:1.65 !important;
	border-radius: 10px 0 0px 10px;
	box-shadow: inset 0 0 0 2000px rgb(0 0 0 / 35%);
}

.course-10 {
    background-image: url("https://barschool.dk/wp-content/uploads/Kursus-September-2023.jpg");
    background-repeat:no-repeat;
    background-position:center;
	background-size:cover;
	flex-grow:1.65 !important;
	border-radius: 10px 0 0px 10px;
	box-shadow: inset 0 0 0 2000px rgb(0 0 0 / 35%);
}

.course-11 {
    background-image: url("https://barschool.dk/wp-content/uploads/Kursus-Oktober-2023.jpg");
    background-repeat:no-repeat;
    background-position:center;
	background-size:cover;
	flex-grow:1.65 !important;
	border-radius: 10px 0 0px 10px;
	box-shadow: inset 0 0 0 2000px rgb(0 0 0 / 35%);
}
/*end Booking courses modules image replacement */


/* Instructor page*/

.instructor-1 {
    background-image: url("https://barschool.dk/wp-content/uploads/Fag-Praktisk-bartraening-2.jpg");
    background-repeat:no-repeat;
	background-position:center;
    background-size: auto;
	flex-grow:1.65 !important;
	border-radius: 10px 0 0px 10px;
}

.instructor-2 {
  background-image: url("https://barschool.dk/wp-content/uploads/Fag-Free-pour-2.jpg");
  background-repeat:no-repeat;
	 background-position:center;
    background-size: auto;
	flex-grow:1.65 !important;
	border-radius: 10px 0 0px 10px;
}

.instructor-3{
    background-image: url("https://barschool.dk/wp-content/uploads/Fag-Flair-2.jpg");
    background-repeat:no-repeat;
	background-position:center;
    background-size: auto;
	flex-grow:1.65 !important;
	border-radius: 10px 0 0px 10px;
}

.instructor-4{
    background-image: url("https://barschool.dk/wp-content/uploads/Fag-Storytelling-2.jpg");
    background-repeat:no-repeat;
	background-position:center;
    background-size: auto;
	flex-grow:1.65 !important;
	border-radius: 10px 0 0px 10px;
}

.instructor-5{
    background-image: url("https://barschool.dk/wp-content/uploads/Fag-Mixology-2.jpg");
    background-repeat:no-repeat;
	background-position:center;
    background-size: auto;
	flex-grow:1.65 !important;
	border-radius: 10px 0 0px 10px;
}

.instructor-6{
    background-image: url("https://barschool.dk/wp-content/uploads/Fag-Speed-mixing-2.jpg");
    background-repeat:no-repeat;
	background-position:center;
    background-size: auto;
	flex-grow:1.65 !important;
	border-radius: 10px 0 0px 10px;
}

.instructor-7 {
    background-image: url("https://barschool.dk/wp-content/uploads/Fag-Service-og-salg-2.jpg");
    background-repeat:no-repeat;
	background-position:center;
	background-size: auto;
	flex-grow:1.65 !important;
	border-radius: 10px 0 0px 10px;
}

/* End Instructor page*/


/*Activity page*/

.activity-1 {
    background-image: url("https://barschool.dk/wp-content/uploads/Cocktail-Night-i-Palma-1.jpg");
    background-repeat:no-repeat;
	background-position:center;
	background-size:cover;
	flex-grow:1.65 !important;
	border-radius: 10px 0 0px 10px;
}

.activity-2 {
    background-image: url("https://barschool.dk/wp-content/uploads/2022/01/Aktivitet-Partybåd-scaled.jpg");
    background-repeat:no-repeat;
	background-position:center;
	background-size:cover;
	flex-grow:1.65 !important;
	border-radius: 10px 0 0px 10px;
}

.activity-3 {
    background-image: url("https://barschool.dk/wp-content/uploads/2022/01/Aktivitet-Eventmiddag-1-scaled.jpg");
    background-repeat:no-repeat;
	background-position:center;
	background-size:cover;
	flex-grow:1.65 !important;
	border-radius: 10px 0 0px 10px;
}


.activity-4 {
    background-image: url("https://barschool.dk/wp-content/uploads/Aktivitet-Partybus_slider.jpg");
    background-repeat:no-repeat;
	background-position:center;
	background-size:cover;
	flex-grow:1.65 !important;
	border-radius: 10px 0 0px 10px;
}

.activity-5 {
    background-image: url("https://barschool.dk/wp-content/uploads/Aktivitet-Vingaard-Binivista-1_slider.jpg");
    background-repeat:no-repeat;
	background-position:center;
	background-size:cover;
	flex-grow:1.65 !important;
	border-radius: 10px 0 0px 10px;
}

.activity-6 {
    background-image: url("https://barschool.dk/wp-content/uploads/Aktivitet-Hiking-i-UNESCO-3_slider.jpg");
    background-repeat:no-repeat;
	background-position:center;
	background-size:cover;
	flex-grow:1.65 !important;
	border-radius: 10px 0 0px 10px;
}
.activity-package {
    background-image: url("https://barschool.dk/wp-content/uploads/Aktivitet-Pakke_slider.jpg");
    background-repeat:no-repeat;
	background-position:center;
	background-size:cover;
	flex-grow:1.65 !important;
	border-radius: 10px 0 0px 10px;
}
/*end Activity page*/

.aside-2 {
    background:white;
	align-items:end;

}

/*Price feed responsive*/

@media all and (min-width: 801px) {
  .aside { flex: 1 0 0; }
}

@media all and (min-width: 800px) {
  .mainFlex    { flex: 3 0px; }
  .aside-1 { order: 1; } 
  .mainFlex   { order: 2; }
  .aside-2 { order: 3; }
}

@media all and (min-width: 800px) {
  .mainFlex    { flex: 3 0px; }
  .aside-1teatersalen { order: 1; } 
  .mainFlex   { order: 2; }
  .aside-2 { order: 3; }
}

@media all and (min-width: 800px) {
  .mainFlex    { flex: 3 0px; }
  .aside-1lillesalen { order: 1; } 
  .mainFlex   { order: 2; }
  .aside-2 { order: 3; }
}

@media all and (min-width: 800px) {
  .mainFlex    { flex: 3 0px; }
  .activity-1  { order: 1; } 
  .mainFlex   { order: 2; }
  .aside-2 { order: 3; }
}

@media all and (min-width: 800px) {
  .mainFlex    { flex: 3 0px; }
  .instructor-1  { order: 1; } 
  .mainFlex   { order: 2; }
  .aside-2 { order: 3; }
}

@media all and (min-width: 800px) {
  .mainFlex    { flex: 3 0px; }
  .instructor-2  { order: 1; } 
  .mainFlex   { order: 2; }
  .aside-2 { order: 3; }
}

@media all and (min-width: 800px) {
  .mainFlex    { flex: 3 0px; }
  .instructor-3  { order: 1; } 
  .mainFlex   { order: 2; }
  .aside-2 { order: 3; }
}

@media all and (min-width: 800px) {
  .mainFlex    { flex: 3 0px; }
  .instructor-4  { order: 1; } 
  .mainFlex   { order: 2; }
  .aside-2 { order: 3; }
}

@media all and (min-width: 800px) {
  .mainFlex    { flex: 3 0px; }
  .instructor-5  { order: 1; } 
  .mainFlex   { order: 2; }
  .aside-2 { order: 3; }
}

@media all and (min-width: 800px) {
  .mainFlex    { flex: 3 0px; }
  .instructor-6  { order: 1; } 
  .mainFlex   { order: 2; }
  .aside-2 { order: 3; }
}

@media all and (min-width: 800px) {
  .mainFlex    { flex: 3 0px; }
  .instructor-7  { order: 1; } 
  .mainFlex   { order: 2; }
  .aside-2 { order: 3; }
}

@media all and (min-width: 800px) {
  .mainFlex    { flex: 3 0px; }
  .activity-2  { order: 1; } 
  .mainFlex   { order: 2; }
  .aside-2 { order: 3; }
}

@media all and (min-width: 800px) {
  .mainFlex    { flex: 3 0px; }
  .activity-3  { order: 1; } 
  .mainFlex   { order: 2; }
  .aside-2 { order: 3; }
}

@media all and (min-width: 800px) {
  .mainFlex    { flex: 3 0px; }
  .activity-4  { order: 1; } 
  .mainFlex   { order: 2; }
  .aside-2 { order: 3; }
}

@media all and (min-width: 800px) {
  .mainFlex    { flex: 3 0px; }
  .activity-5  { order: 1; } 
  .mainFlex   { order: 2; }
  .aside-2 { order: 3; }
}

@media all and (min-width: 800px) {
  .mainFlex    { flex: 3 0px; }
  .activity-6  { order: 1; } 
  .mainFlex   { order: 2; }
  .aside-2 { order: 3; }
}
@media all and (min-width: 800px) {
  .mainFlex    { flex: 3 0px; }
  .activity-package  { order: 1; } 
  .mainFlex   { order: 2; }
  .aside-2 { order: 3; }
}

@media all and (min-width: 800px) {
  .mainFlex    { flex: 3 0px; }
  .aside-1kombihalite  { order: 1; } 
  .mainFlex   { order: 2; }
  .aside-2 { order: 3; }
}

@media all and (min-width: 800px) {
  .mainFlex    { flex: 3 0px; }
  .course-january  { order: 1; } 
  .mainFlex   { order: 2; }
  .aside-2 { order: 3; }
}

@media all and (min-width: 800px) {
  .mainFlex    { flex: 3 0px; }
  .course-february  { order: 1; } 
  .mainFlex   { order: 2; }
  .aside-2 { order: 3; }
}

@media all and (min-width: 800px) {
  .mainFlex    { flex: 3 0px; }
  .course-july  { order: 1; } 
  .mainFlex   { order: 2; }
  .aside-2 { order: 3; }
}
@media all and (min-width: 800px) {
  .mainFlex    { flex: 3 0px; }
  .course-juni-juli  { order: 1; } 
  .mainFlex   { order: 2; }
  .aside-2 { order: 3; }
}

@media all and (min-width: 800px) {
  .mainFlex    { flex: 3 0px; }
  .course-half-may  { order: 1; } 
  .mainFlex   { order: 2; }
  .aside-2 { order: 3; }
}






@media all and (min-width: 800px) {
  .mainFlex    { flex: 3 0px; }
  .course-august-september  { order: 1; } 
  .mainFlex   { order: 2; }
  .aside-2 { order: 3; }
}


@media all and (min-width: 800px) {
  .mainFlex    { flex: 3 0px; }
  .course-august  { order: 1; } 
  .mainFlex   { order: 2; }
  .aside-2 { order: 3; }
}

@media all and (min-width: 800px) {
  .mainFlex    { flex: 3 0px; }
  .course-september  { order: 1; } 
  .mainFlex   { order: 2; }
  .aside-2 { order: 3; }
}

@media all and (min-width: 800px) {
  .mainFlex    { flex: 3 0px; }
  .course-october  { order: 1; } 
  .mainFlex   { order: 2; }
  .aside-2 { order: 3; }
}


@media all and (min-width: 800px) {
  .mainFlex    { flex: 3 0px; }
  .course-half  { order: 1; } 
  .mainFlex   { order: 2; }
  .aside-2 { order: 3; }
}
@media all and (min-width: 800px) {
  .mainFlex    { flex: 3 0px; }
  .course-half-2024  { order: 1; } 
  .mainFlex   { order: 2; }
  .aside-2 { order: 3; }
}

@media all and (min-width: 800px) {
  .mainFlex    { flex: 3 0px; }
  .course-5  { order: 1; } 
  .mainFlex   { order: 2; }
  .aside-2 { order: 3; }
}


@media all and (min-width: 800px) {
  .mainFlex    { flex: 3 0px; }
  .course-6  { order: 1; } 
  .mainFlex   { order: 2; }
  .aside-2 { order: 3; }
}


@media all and (min-width: 800px) {
  .mainFlex    { flex: 3 0px; }
  .elev-transfer  { order: 1; } 
  .mainFlex   { order: 2; }
  .aside-2 { order: 3; }
}

@media all and (min-width: 800px) {
  .mainFlex    { flex: 3 0px; }
  .elev-map{ order: 1; } 
  .mainFlex   { order: 2; }
  .aside-2 { order: 3; }
}

@media all and (min-width: 800px) {
  .mainFlex    { flex: 3 0px; }
  .elev-list{ order: 1; } 
  .mainFlex   { order: 2; }
  .aside-2 { order: 3; }
}

@media all and (min-width: 800px) {
  .mainFlex    { flex: 3 0px; }
  .elev-facebook  { order: 1; } 
  .mainFlex   { order: 2; }
  .aside-2 { order: 3; }
}
@media all and (min-width: 800px) {
  .mainFlex    { flex: 3 0px; }
  .course-7 { order: 1; } 
  .mainFlex   { order: 2; }
  .aside-2 { order: 3; }
}


@media all and (min-width: 800px) {
  .mainFlex    { flex: 3 0px; }
  .course-8 { order: 1; } 
  .mainFlex   { order: 2; }
  .aside-2 { order: 3; }
}

@media all and (min-width: 800px) {
  .mainFlex    { flex: 3 0px; }
  .course-9 { order: 1; } 
  .mainFlex   { order: 2; }
  .aside-2 { order: 3; }
}



@media all and (min-width: 800px) {
  .mainFlex    { flex: 3 0px; }
  .course-10 { order: 1; } 
  .mainFlex   { order: 2; }
  .aside-2 { order: 3; }
}


@media all and (min-width: 800px) {
  .mainFlex    { flex: 3 0px; }
  .course-11 { order: 1; } 
  .mainFlex   { order: 2; }
  .aside-2 { order: 3; }
}

@media all and (max-width: 800px) {
	.aside-1lillesalen {
		height:150px;
		order:-1;
	}
	
	.course-5 {
		height:150px;
		order:-1;
	}
	
	.course-6 {
		height:150px;
		order:-1;
	}
	
	.elev-transfer {
		height:150px;
		order:-1;
	}
		.elev-map {
		height:150px;
		order:-1;
	}
			.elev-list {
		height:150px;
		order:-1;
	}
	.elev-facebook{
		height:150px;
		order:-1;
	}
	.course-7 {
		height:150px;
		order:-1;
	}
		
	.course-8 {
		height:150px;
		order:-1;
	}
	
	
	.course-9 {
		height:150px;
		order:-1;
	}
	
		.course-10 {
		height:150px;
		order:-1;
	}
			.course-11 {
		height:150px;
		order:-1;
	}
	.aside-1teatersalen {
		height:150px;
		order:-1;
	}
	  .instructor-1 {
		height:150px;
		order:-1;
	}
	
		.instructor-2 {
		height:150px;
		order:-1;
	}
	
		.instructor-3 {
		height:150px;
		order:-1;
	}
	
		.instructor-4 {
		height:150px;
		order:-1;
	}
	
		.instructor-5 {
		height:150px;
		order:-1;
	}
	
		.instructor-6 {
		height:150px;
		order:-1;
	}
	
		.instructor-7 {
		height:150px;
		order:-1;
	}
	
	    .activity-1 {
		height:150px;
		order:-1;
	}
	
		.activity-2 {
		height:150px;
		order:-1;
	}
	
		.activity-3 {
		height:150px;
		order:-1;
	}
	
		.activity-4 {
		height:150px;
		order:-1;
	}
	
		.activity-5 {
		height:150px;
		order:-1;
	}
	
		.activity-6 {
		height:150px;
		order:-1;
	}
			.activity-package {
		height:150px;
		order:-1;
	}
	.aside-1kombihalite {
		height:150px;
		order:-1;
	}
		.course-january {
		height:150px;
		order:-1;
	}
	
			.course-february {
		height:150px;
		order:-1;
	}
				.course-july {
		height:150px;
		order:-1;
	}
	
					.course-juni-juli {
		height:150px;
		order:-1;
	}
					.course-half-may {
		height:150px;
		order:-1;
	}
	
	
	
	
						.course-august-september {
		height:150px;
		order:-1;
	}
					.course-august {
		height:150px;
		order:-1;
	}
	
						.course-september {
		height:150px;
		order:-1;
	}
	
						.course-october{
		height:150px;
		order:-1;
	}
							.course-half{
		height:150px;
		order:-1;
	}
	
	.course-half-2024{
		height:150px;
		order:-1;
	}
	.aside-1 {
		height:150px;
		order:-1;
	}
}

@media all and (max-width: 500px) {
	.aside-2 p {
		position: relative !important;
		bottom:0 !important;
		right:0 !important;
		margin-bottom: 0 !important;
	}
}

aside.aside.aside-2{
	background-color: #FFF2EC;
	border-radius: 0px 10px 10px 0px;
}
/*End price feed*/
/*End price feed responsiveness*/

/**nav on scroll*/
.et-fixed-header #logo {
    filter: invert(100);
}
/*et-fixed-header li.menu-cta a {
    color: white!important;
}
*/
#logo{
	transition: none !important;
}

.et_fixed_nav #et-top-navigation{
	transition:none !important;
}


/*fakta om uddannelsen*/

.parent{
	display: flex;
}

.first-child{
	flex:50%; 
			list-style-type: none !important;

}

.first-child li span{
	display: inline-block;
    width: 8px !important;
    border: 1px solid #ff7443;
    position: relative;
    top: -3px;
	border-radius:2px;
    margin-right:25px;
	
	
}
ul.first-child{
	list-style-type: none !important;

}

ul.second-child{
	list-style-type: none !important;

}

.second-child{
	flex:50%; 
}


.line {
	flex:50%; 
			list-style-type: none !important;

}

ul.line{
	list-style-type: none !important;

}
.line li span {
	display: inline-block;
    width: 8px !important;
    border: 1px solid #ff7443;
    position: relative;
    top: -3px;
	border-radius:2px;
    margin-right:25px;
}

ul.line{   
	padding-left: 0px !important;
}


ul.line{
		list-style-type: none !important;

}

ul.first-child p {
    margin-bottom: 20px;
}

ul.second-child p {
    margin-bottom: 20px;
}

li.menu-cta a::before {
    display: none;
}

.et-fixed-header #top-menu a:not(.menu-cta){
	color: black;
}

/*toggles behaviour*/
  .et_pb_toggle_content {
    margin-left: -20px;
    margin-right: -20px;
    margin-bottom: -20px;
    margin-top:20px;
    padding:20px;
    background: #fff;

}

.et_pb_toggle_content:before {
    right: 10px!important;
}

.et_pb_toggle.et_pb_toggle_open{
	      box-shadow: 0 5px 5px rgb(0 0 0 / 0.1);
}

div#cocktailtoggle .et_pb_toggle:before{
	content: '';
    background-image: url('https://barschool.dk/wp-content/uploads/Icon-Cocktail.png');
    background-repeat: no-repeat;
    width: 25px;
    height: 25px;
    padding-right: 50px;
    margin-right: 30px;
    margin-top: -3px;
    z-index: 99!important;
    position: absolute;
    background-size: 25px;
}
.et_pb_toggle:before{
	content: '';
    background-image: url('https://barschool.dk/wp-content/uploads/2022/01/Icon-Right-orange.png');
    background-repeat: no-repeat;
    width: 25px;
    height: 25px;
    padding-right: 50px;
    margin-right: 30px;
    margin-top: -3px;
    z-index: 99!important;
    position: absolute;
    background-size: 25px;
}

h5.et_pb_toggle_title {
    padding-left: 50px !important;
}
  

/* Increase width of drop-down menus */
@media screen and (min-width: 981px) {
	
.et-fixed-header li.menu-cta a{
		background-color: #FE7443 !important;
		border-radius:10px;
}
	
.et_mobile_menu .menu-item-has-children>a {
    font-weight: 700;
    background-color: transparent !important;
}
	
.et_mobile_menu li a:not(.menu-cta) {
		color: #FE7443
	}
	
.et_mobile_menu .menu-item-has-children>a {
    background-color: transparent !important;
}
	
	.et_mobile_menu .menu-item-has-children>a {
    font-weight: 600!important;
}
.sub-menu {
	min-width: 300px;
}
#top-menu li li a {
    width: 260px;
	/* Extra - Reduce padding on list items */
	padding: 12px 12px;
	}
	
#top-menu li li a:hover {
    background-color: transparent;
}
}


/*  arrow from hero*/
img.wp-image-2928 {
    max-width: 70%;
}



/*tabs video*/

li.et_pb_tab_1 a:before {
    content: '';
    background-image: url('https://barschool.dk/wp-content/uploads/2022/01/Icon-Right-black.png');
    background-repeat: no-repeat;
    width: 23px;
    height: 23px;
    padding-right: 50px;
    margin-top: -5px;
    z-index: 99!important;
    background-size: 23px;
}

li.et_pb_tab_0 a:before {
    content: '';
    background-image: url('https://barschool.dk/wp-content/uploads/2022/01/Icon-Right-black.png');
    background-repeat: no-repeat;
    width: 23px;
    height: 23px;
    padding-right: 50px;
    margin-top: -5px;
    z-index: 99!important;
    background-size: 23px;
}

li.et_pb_tab_2 a:before {
    content: '';
    background-image: url('https://barschool.dk/wp-content/uploads/2022/01/Icon-Right-black.png');
    background-repeat: no-repeat;
    width: 23px;
    height: 23px;
    padding-right: 50px;
    margin-top: -5px;
    z-index: 99!important;
    background-size: 23px;
}

li.et_pb_tab_0.et_pb_tab_active a:before {
    content: '';
    background-image: url(https://barschool.dk/wp-content/uploads/2022/01/Icon-Right-white.png);
    background-repeat: no-repeat;
    width: 23px;
    height: 23px;
    padding-right: 50px;
    margin-top: -5px;
    z-index: 99!important;
    background-size: 23px;
}

li.et_pb_tab_3.et_pb_tab_active a:before {
    content: '';
    background-image: url(https://barschool.dk/wp-content/uploads/2022/01/Icon-Right-white.png);
    background-repeat: no-repeat;
    width: 23px;
    height: 23px;
    padding-right: 50px;
    margin-top: -5px;
    z-index: 99!important;
    background-size: 23px;
}

li.et_pb_tab_3 a:before {
    content: '';
    background-image: url('https://barschool.dk/wp-content/uploads/2022/01/Icon-Right-black.png');
    background-repeat: no-repeat;
    width: 23px;
    height: 23px;
    padding-right: 50px;
    margin-top: -5px;
    z-index: 99!important;
    background-size: 23px;
}

li.et_pb_tab_4.et_pb_tab_active a:before {
    content: '';
    background-image: url(https://barschool.dk/wp-content/uploads/2022/01/Icon-Right-white.png);
    background-repeat: no-repeat;
    width: 23px;
    height: 23px;
    padding-right: 50px;
    margin-top: -5px;
    z-index: 99!important;
    background-size: 23px;
}

li.et_pb_tab_4 a:before {
    content: '';
    background-image: url('https://barschool.dk/wp-content/uploads/2022/01/Icon-Right-black.png');
    background-repeat: no-repeat;
    width: 23px;
    height: 23px;
    padding-right: 50px;
    margin-top: -5px;
    z-index: 99!important;
    background-size: 23px;
}


li.et_pb_tab_5.et_pb_tab_active a:before {
    content: '';
    background-image: url(https://barschool.dk/wp-content/uploads/2022/01/Icon-Right-white.png);
    background-repeat: no-repeat;
    width: 23px;
    height: 23px;
    padding-right: 50px;
    margin-top: -5px;
    z-index: 99!important;
    background-size: 23px;
}

li.et_pb_tab_5 a:before {
    content: '';
    background-image: url('https://barschool.dk/wp-content/uploads/2022/01/Icon-Right-black.png');
    background-repeat: no-repeat;
    width: 23px;
    height: 23px;
    padding-right: 50px;
    margin-top: -5px;
    z-index: 99!important;
    background-size: 23px;
}

li.et_pb_tab_6.et_pb_tab_active a:before {
    content: '';
    background-image: url(https://barschool.dk/wp-content/uploads/2022/01/Icon-Right-white.png);
    background-repeat: no-repeat;
    width: 23px;
    height: 23px;
    padding-right: 50px;
    margin-top: -5px;
    z-index: 99!important;
    background-size: 23px;
}

li.et_pb_tab_6 a:before {
    content: '';
    background-image: url('https://barschool.dk/wp-content/uploads/2022/01/Icon-Right-black.png');
    background-repeat: no-repeat;
    width: 23px;
    height: 23px;
    padding-right: 50px;
    margin-top: -5px;
    z-index: 99!important;
    background-size: 23px;
}


li.et_pb_tab_1.et_pb_tab_active a:before {
    content: '';
    background-image: url(https://barschool.dk/wp-content/uploads/2022/01/Icon-Right-white.png);
    background-repeat: no-repeat;
    width: 23px;
    height: 23px;
    padding-right: 50px;
    margin-top: -5px;
    z-index: 99!important;
    background-size: 23px;
}

li.et_pb_tab_2.et_pb_tab_active a:before {
    content: '';
    background-image: url(https://barschool.dk/wp-content/uploads/2022/01/Icon-Right-white.png);
    background-repeat: no-repeat;
    width: 23px;
    height: 23px;
    padding-right: 50px;
    margin-top: -5px;
    z-index: 99!important;
    background-size: 23px;
}

.wrapperFlex:hover {
    box-shadow: 7px 5px 25px 5px rgb(0 0 0 / 20%);
}
/*video behaviour cockytails and homepage*/



/*tabs*/
/* Divi Vertical Tabs 1 */

.vertical-tabs1 {
    border: none;
}
.et_pb_all_tabs {background:none !important;}

li.et_pb_tab_1 {
    margin-top: 15px;
}

li.et_pb_tab_3 {
    margin-top: 15px;
}

li.et_pb_tab_4 {
    margin-top: 15px;
}

li.et_pb_tab_5 {
    margin-top: 15px;
}

li.et_pb_tab_6 {
    margin-top: 15px;
}
li.et_pb_tab_2{
  margin-top: 15px;
  
}
.vertical-tabs1 ul.et_pb_tabs_controls {
    float: left;
    width: 25%;
    margin-right: 3%;
    background: transparent;
    position:relative;
    top:100px;
}

.vertical-tabs1 ul.et_pb_tabs_controls:after {
    content: none;
}

.vertical-tabs1 .et_pb_tabs_controls li {
    width: 100%;
    border-right: none !important;
    border-radius:10px;
    padding-top:0px;
    position:relative;
    background-color:white;
}

.vertical-tabs1 .et_pb_tabs_controls li.et_pb_tab_active {
    color: white !important;
    background-color:#ffba44;
    border-radius:10px;

}

.vertical-tabs1 .et_pb_tabs_controls li a:hover {
    background-color:#ffba44;
    color: white;
    border-radius:10px;
}

.vertical-tabs1 .et_pb_tabs_controls li a {
    color: black;
    font-size: 16px;
    padding-top:15px;
    padding-bottom:15px;
}

.vertical-tabs1 .et_pb_tabs_controls li.et_pb_tab_active a {
    color: white !important;
}

.vertical-tabs1 .et_pb_tab {
    padding: 0;
}

.vertical-tabs1 .et_pb_tab_content {
    display: flex;
    flex-wrap: wrap;
    background: white;
    border-radius: 10px;
    padding: 40px;
	box-shadow: 5px 5px 25px 5px rgb(0 0 0 / 10%);
}



@media(max-width:767px) {    
	.vertical-tabs1 .et_pb_tab_content{
		padding:20px !important;
	}
     .vertical-tabs1 ul.et_pb_tabs_controls {
        width: 100%;
        margin-bottom: 30px;
        margin-right: 0;
    }
    
     .vertical-tabs1 .et_pb_tabs_controls li {
        border-bottom: none;
     }
    
.vertical-tabs1 .et_pb_tab {
     padding: 0;
   }
  
.vertical-tabs1 .et_pb_tab_content {
     display: block;
   }    
	
	
.vertical-tabs1 ul.et_pb_tabs_controls {
    float: initial !important;
    width: initial !important;
    margin-right: initial !important;
    background: initial !important;
    position: initial !important;
    top: initial !important;
}
	
	
	
.mainFlex h3 img {
    position: relative !important;
    top: 3px !important;
}
	
/*mobile menu*/

.et_mobile_menu .menu-item-has-children>a{
	background-color: transparent !important;
}
	
/*li.menu-cta {
    background: #FE7443 !important;
    color: white !important;
	width: 50%;
}
	*/
li.menu-item:last-child {
    margin-bottom: 20px;
}
	
.et_pb_gallery_0.et_pb_gallery .et_pb_gallery_title{
	position:relative !important;
	color:black !important;
	padding-left:5px !important;
	top:10px !important;
	}
a.raterbtn {
    display: none !important;
}
	
a.btnbookhome {
    margin-top: 20px !important;
    position: relative;
	top: 10px !important;}
	
	
	
aside.aside.aside-2{
		padding-bottom:40px !important;
	}
	
}

.page-id-2877 .wrapperFlex:hover {
    box-shadow: 5px 5px 25px 5px rgb(0 0 0 / 10%) !important;
}
.page-id-65676 .wrapperFlex:hover {
    box-shadow: 5px 5px 25px 5px rgb(0 0 0 / 10%) !important;
}

.page-id-2701 .et_pb_section.et_pb_section_3.activity.et_section_regular .wrapperFlex:hover {
    box-shadow: 5px 5px 25px 5px rgb(0 0 0 / 10%) !important;
}



/*@media screen and (max-width: 726px){
	
	
.et_pb_module.et_pb_code.et_pb_code_6.form-pipedrive {
    padding-left: 20px !important;
    padding-right: 20px !important;
	padding-top: 40px !important;
}
	
.et_pb_module.et_pb_code.et_pb_code_3.form-pipedrive {
    padding-left: 20px !important;
    padding-right: 20px !important;
	padding-top: 40px !important;

}
	
.et_pb_module.et_pb_code.et_pb_code_1.form-pipedrive{
	padding-left: 20px !important;
    padding-right: 20px !important;
	padding-top: 40px !important;
	
}
	
	
.et_pb_module.et_pb_code.et_pb_code_7.form-pipedrive{
	padding-left: 20px !important;
    padding-right: 20px !important;
	padding-top: 40px !important;
	
}
	
}

*/
@media screen and (max-width: 1100px) and (min-width: 700px){
		
.vertical-tabs1 ul.et_pb_tabs_controls {
    background: initial !important;
    position: initial !important;
    top: initial !important;
	width:30%;
}
}






/*popups*/
.da-overlay-visible .da-overlay {
    backdrop-filter: none!important;
    -webkit-backdrop-filter: none !important;
}

.da-overlay{
	background:none !important;
}



.dividertab{
	width: 50px!important;
    height: 5px;
    position: relative;
    /* top: -3px; */
    border-radius: 2px;
    margin-right: 25px;
    background: linear-gradient(to right, #dc5c2f, #ffa584);
}

div#tp-widget-rating {
    display: none !important;
}

div#tp-widget-wrapper div#trust-score {
visibility:hidden !important;
}

div#tp-widget-logo{
visibility:hidden !important;

}

.widget-info div#tp-widget-rating {
	display: none !important;
}

.widget-info div#tp-widget-rating{
	visibility:hidden !important;
}

.mobile_menu_bar{
	bottom: 0px !important;
}



/*Hidding the cart from nav*/

div#et-secondary-menu span.shop-cart {
    display: none;
}


/*changing the color for cart and checkout page nav*/

/*kurv*/
.page-id-11 div#et-secondary-menu a {
    color: black !important;
}
.page-id-11  div#et-top-navigation #top-menu a:not(.menu-cta) {
    color: black;
}

.page-id-11 .mobile_menu_bar:before{
	color: black !important;
}

.page-id-11  #main-header #logo {
    filter: invert(1);
}

.page-id-11 .cart-icon svg {
    filter: invert(1);
}

/*end*/


/*checkout*/
.page-id-12 div#et-top-navigation #top-menu a:not(.menu-cta) {
    color: black;
}

.page-id-12 .mobile_menu_bar:before{
	color: black !important;
}

.page-id-12  #main-header #logo {
    filter: invert(1);
}


.page-id-12 div#et-secondary-menu a {
    color: black !important;
}

.page-id-12 .cart-icon svg {
    filter: invert(1);
}

/*end*/










/*t-shirt*/
.postid-66233 .mobile_menu_bar:before{
	color: black !important;
}
.postid-66233 div#et-secondary-menu a {
    color: black !important;
}
.postid-66233  div#et-top-navigation #top-menu a:not(.menu-cta) {
    color: black;
}

.postid-66233 div#et-top-navigation #top-menu .cart-icon svg path {
    fill: black !important;
}


.postid-66233 .cart-icon svg {
    filter: invert(1);
}


.postid-66233  #main-header #logo {
    filter: invert(1);
}
/*end*/


/*cocktail night in Palma*/
.postid-67057 .mobile_menu_bar:before{
	color: black !important;
}
.postid-67057 div#et-secondary-menu a {
    color: black !important;
}
.postid-67057  div#et-top-navigation #top-menu a:not(.menu-cta) {
    color: black;
}

.postid-67057 div#et-top-navigation #top-menu .cart-icon svg path {
    fill: black !important;
}


.postid-67057 .cart-icon svg {
    filter: invert(1);
}


.postid-67057  #main-header #logo {
    filter: invert(1);
}


/*Exam*/
.page-id-67297 .mobile_menu_bar:before{
	color: black !important;
}
.page-id-67297 div#et-secondary-menu a {
    color: black !important;
}
.page-id-67297  div#et-top-navigation #top-menu a:not(.menu-cta) {
    color: black;
}

.page-id-67297 div#et-top-navigation #top-menu .cart-icon svg path {
    fill: black !important;
}


.page-id-67297 .cart-icon svg {
    filter: invert(1);
}


.page-id-67297  #main-header #logo {
    filter: invert(1);
}



/*barkit*/
.postid-66728 div#et-secondary-menu a {
    color: black !important;
}
.postid-66728  div#et-top-navigation #top-menu a:not(.menu-cta) {
    color: black;
}

.postid-66728 div#et-top-navigation #top-menu .cart-icon svg path {
    fill: black !important;
}


.postid-66728 .cart-icon svg {
    filter: invert(1);
}
.postid-66728 .mobile_menu_bar:before{
	color: black !important;
}

.postid-66728  #main-header #logo {
    filter: invert(1);
}



/*end*/


/*course nov*/
.postid-66949 #main-header{
	background-color: white;
}
.postid-66949 .mobile_menu_bar:before{
	color: black !important;
}
.postid-66949 div#et-secondary-menu a {
    color: black !important;
}
.postid-66949  div#et-top-navigation #top-menu a:not(.menu-cta) {
    color: black;
}

.postid-66949 div#et-top-navigation #top-menu .cart-icon svg path {
    fill: black !important;
}


.postid-66949 .cart-icon svg {
    filter: invert(1);
}


.postid-66949  #main-header #logo {
    filter: invert(1);
}


/*end*/


/*Course July*/

.postid-67044 #main-header{
	background-color: white;
}
.postid-67044 .mobile_menu_bar:before{
	color: black !important;
}
.postid-67044 div#et-secondary-menu a {
    color: black !important;
}
.postid-67044  div#et-top-navigation #top-menu a:not(.menu-cta) {
    color: black;
}

.postid-67044 div#et-top-navigation #top-menu .cart-icon svg path {
    fill: black !important;
}


.postid-67044 .cart-icon svg {
    filter: invert(1);
}


.postid-67044  #main-header #logo {
    filter: invert(1);
}


/*end*/

/*Course July/august*/

.postid-69061 #main-header{
	background-color: white;
}
.postid-69061 .mobile_menu_bar:before{
	color: black !important;
}
.postid-69061 div#et-secondary-menu a {
    color: black !important;
}
.postid-69061  div#et-top-navigation #top-menu a:not(.menu-cta) {
    color: black;
}

.postid-69061 div#et-top-navigation #top-menu .cart-icon svg path {
    fill: black !important;
}


.postid-69061 .cart-icon svg {
    filter: invert(1);
}


.postid-69061  #main-header #logo {
    filter: invert(1);
}


/*end*/



/*Course July/august 2024 final css modifications*/

.postid-69124 #main-header{
	background-color: white;
}
.postid-69124 .mobile_menu_bar:before{
	color: black !important;
}
.postid-69124 div#et-secondary-menu a {
    color: black !important;
}
.postid-69124  div#et-top-navigation #top-menu a:not(.menu-cta) {
    color: black;
}

.postid-69124 div#et-top-navigation #top-menu .cart-icon svg path {
    fill: black !important;
}


.postid-69124 .cart-icon svg {
    filter: invert(1);
}


.postid-69124  #main-header #logo {
    filter: invert(1);
}

.postid-69124 .et_pb_all_tabs {
    box-shadow: 0 5px 5px rgb(5 5 5 / 10%);
    margin-bottom: 20px;
    margin-right: 5px;
    margin-top: 0px;
    margin-left: 5px;
    border-radius: 20px !important;
}

	.postid-69124 h1{
	font-size:25px;
}

.postid-69124 h1{
	font-size:45px;
}

.postid-69124.et-db #et-boc .et-l ul.et_pb_tabs_controls {
    background-color: #fff2ec !important;
}

.postid-69124 div#top-header {
    background: white;
}
/*end*/

/*Course april/maj 2024 final css modifications*/

.postid-69202 #main-header{
	background-color: white;
}
.postid-69202 .mobile_menu_bar:before{
	color: black !important;
}
.postid-69202 div#et-secondary-menu a {
    color: black !important;
}
.postid-69202  div#et-top-navigation #top-menu a:not(.menu-cta) {
    color: black;
}

.postid-69202 div#et-top-navigation #top-menu .cart-icon svg path {
    fill: black !important;
}


.postid-69202 .cart-icon svg {
    filter: invert(1);
}


.postid-69202  #main-header #logo {
    filter: invert(1);
}

.postid-69202 .et_pb_all_tabs {
    box-shadow: 0 5px 5px rgb(5 5 5 / 10%);
    margin-bottom: 20px;
    margin-right: 5px;
    margin-top: 0px;
    margin-left: 5px;
    border-radius: 20px !important;
}

	.postid-69202 h1{
	font-size:25px;
}

.postid-69202 h1{
	font-size:45px;
}

.postid-69202.et-db #et-boc .et-l ul.et_pb_tabs_controls {
    background-color: #fff2ec !important;
}

.postid-69202 div#top-header {
    background: white;
}
/*end*/


/*Course juni/juli 2024 final css modifications*/

.postid-69205 #main-header{
	background-color: white;
}
.postid-69205 .mobile_menu_bar:before{
	color: black !important;
}
.postid-69205 div#et-secondary-menu a {
    color: black !important;
}
.postid-69205  div#et-top-navigation #top-menu a:not(.menu-cta) {
    color: black;
}

.postid-69205 div#et-top-navigation #top-menu .cart-icon svg path {
    fill: black !important;
}


.postid-69205 .cart-icon svg {
    filter: invert(1);
}


.postid-69205  #main-header #logo {
    filter: invert(1);
}

.postid-69205 .et_pb_all_tabs {
    box-shadow: 0 5px 5px rgb(5 5 5 / 10%);
    margin-bottom: 20px;
    margin-right: 5px;
    margin-top: 0px;
    margin-left: 5px;
    border-radius: 20px !important;
}

	.postid-69205 h1{
	font-size:25px;
}

.postid-69205 h1{
	font-size:45px;
}

.postid-69205.et-db #et-boc .et-l ul.et_pb_tabs_controls {
    background-color: #fff2ec !important;
}

.postid-69205 div#top-header {
    background: white;
}
/*end*/

/*Course august/september 2024 final css modifications*/

.postid-69297 #main-header{
	background-color: white;
}
.postid-69297 .mobile_menu_bar:before{
	color: black !important;
}
.postid-69297 div#et-secondary-menu a {
    color: black !important;
}
.postid-69297  div#et-top-navigation #top-menu a:not(.menu-cta) {
    color: black;
}

.postid-69297 div#et-top-navigation #top-menu .cart-icon svg path {
    fill: black !important;
}


.postid-69297 .cart-icon svg {
    filter: invert(1);
}


.postid-69297  #main-header #logo {
    filter: invert(1);
}

.postid-69297 .et_pb_all_tabs {
    box-shadow: 0 5px 5px rgb(5 5 5 / 10%);
    margin-bottom: 20px;
    margin-right: 5px;
    margin-top: 0px;
    margin-left: 5px;
    border-radius: 20px !important;
}

	.postid-69297 h1{
	font-size:25px;
}

.postid-69297 h1{
	font-size:45px;
}

.postid-69297.et-db #et-boc .et-l ul.et_pb_tabs_controls {
    background-color: #fff2ec !important;
}

.postid-69297 div#top-header {
    background: white;
}
/*end*/







/*Job as a Skoleleder*/

.page-id-69265 #main-header{
	background-color: white;
}
.page-id-69265 .mobile_menu_bar:before{
	color: black !important;
}
.page-id-69265 div#et-secondary-menu a {
    color: black !important;
}
.page-id-69265  div#et-top-navigation #top-menu a:not(.menu-cta) {
    color: black;
}

.page-id-69265 div#et-top-navigation #top-menu .cart-icon svg path {
    fill: black !important;
}


.page-id-69265 .cart-icon svg {
    filter: invert(1);
}


.page-id-69265  #main-header #logo {
    filter: invert(1);
}

.page-id-69265 .et_pb_all_tabs {
    box-shadow: 0 5px 5px rgb(5 5 5 / 10%);
    margin-bottom: 20px;
    margin-right: 5px;
    margin-top: 0px;
    margin-left: 5px;
    border-radius: 20px !important;
}



.page-id-69265 div#top-header {
    background: white;
}
/*end*/



/*Job as a SoMe manager*/

.page-id-69342 #main-header{
	background-color: white;
}
.page-id-69342 .mobile_menu_bar:before{
	color: black !important;
}
.page-id-69342 div#et-secondary-menu a {
    color: black !important;
}
.page-id-69342  div#et-top-navigation #top-menu a:not(.menu-cta) {
    color: black;
}

.page-id-69342 div#et-top-navigation #top-menu .cart-icon svg path {
    fill: black !important;
}


.page-id-69342 .cart-icon svg {
    filter: invert(1);
}


.page-id-69342  #main-header #logo {
    filter: invert(1);
}

.page-id-69342 .et_pb_all_tabs {
    box-shadow: 0 5px 5px rgb(5 5 5 / 10%);
    margin-bottom: 20px;
    margin-right: 5px;
    margin-top: 0px;
    margin-left: 5px;
    border-radius: 20px !important;
}



.page-id-69342 div#top-header {
    background: white;
}
/*end*/



/*Course Oktober 2024*/

.postid-67980 #main-header{
	background-color: white;
}
.postid-67980 .mobile_menu_bar:before{
	color: black !important;
}
.postid-67980 div#et-secondary-menu a {
    color: black !important;
}
.postid-67980  div#et-top-navigation #top-menu a:not(.menu-cta) {
    color: black;
}

.postid-67980 div#et-top-navigation #top-menu .cart-icon svg path {
    fill: black !important;
}


.postid-67980 .cart-icon svg {
    filter: invert(1);
}


.postid-67980  #main-header #logo {
    filter: invert(1);
}
/*end*/


/*Course July 2024*/

.postid-67961 #main-header{
	background-color: white;
}
.postid-67961 .mobile_menu_bar:before{
	color: black !important;
}
.postid-67961 div#et-secondary-menu a {
    color: black !important;
}
.postid-67961  div#et-top-navigation #top-menu a:not(.menu-cta) {
    color: black;
}

.postid-67961 div#et-top-navigation #top-menu .cart-icon svg path {
    fill: black !important;
}


.postid-67961 .cart-icon svg {
    filter: invert(1);
}


.postid-67961  #main-header #logo {
    filter: invert(1);
}
/*end*/

/*Course September 2024*/

.postid-67974 #main-header{
	background-color: white;
}
.postid-67974 .mobile_menu_bar:before{
	color: black !important;
}
.postid-67974 div#et-secondary-menu a {
    color: black !important;
}
.postid-67974  div#et-top-navigation #top-menu a:not(.menu-cta) {
    color: black;
}

.postid-67974 div#et-top-navigation #top-menu .cart-icon svg path {
    fill: black !important;
}


.postid-67974 .cart-icon svg {
    filter: invert(1);
}


.postid-67974  #main-header #logo {
    filter: invert(1);
}
/*end*/

/*Course August*/

.postid-67947 #main-header{
	background-color: white;
}
.postid-679474 .mobile_menu_bar:before{
	color: black !important;
}
.postid-67947 div#et-secondary-menu a {
    color: black !important;
}
.postid-67947  div#et-top-navigation #top-menu a:not(.menu-cta) {
    color: black;
}

.postid-67947 div#et-top-navigation #top-menu .cart-icon svg path {
    fill: black !important;
}


.postid-67947 .cart-icon svg {
    filter: invert(1);
}


.postid-67947  #main-header #logo {
    filter: invert(1);
}
/*end*/


/*Course May*/
.postid-67105 div#top-header {
    background: white;
}
.postid-67105 #main-header{
	background-color: white;
}
.postid-67105 .mobile_menu_bar:before{
	color: black !important;
}
.postid-67105 div#et-secondary-menu a {
    color: black !important;
}
.postid-67105  div#et-top-navigation #top-menu a:not(.menu-cta) {
    color: black;
}

.postid-67105 div#et-top-navigation #top-menu .cart-icon svg path {
    fill: black !important;
}


.postid-67105 .cart-icon svg {
    filter: invert(1);
}


.postid-67105  #main-header #logo {
    filter: invert(1);
}

.postid-67105 div#top-header {
    background: white;
}
/*end*/

/*Fix nav error on scroll for products */
.postid-67057 div#top-header {
    background: white;
}

.postid-67059 div#top-header {
    background: white;
}

.postid-67060 div#top-header {
    background: white;
}
.postid-67061 div#top-header {
    background: white;
}
.postid-67252 div#top-header {
    background: white;
}

.postid-67481 div#top-header {
    background: white;
}

.postid-68382 div#top-header {
    background: white;
}

.postid-68380 div#top-header {
    background: white;
}


.postid-67677 div#top-header {
    background: white;
}



/*end Fix nav error on scroll for products */

/*Course June*/


.postid-67109 div#top-header {
    background: white;
}
.postid-67109 #main-header{
	background-color: white;
}
.postid-67109 .mobile_menu_bar:before{
	color: black !important;
}
.postid-67109 div#et-secondary-menu a {
    color: black !important;
}
.postid-67109  div#et-top-navigation #top-menu a:not(.menu-cta) {
    color: black;
}

.postid-67109 div#et-top-navigation #top-menu .cart-icon svg path {
    fill: black !important;
}

.postid-68889 div#top-header {
    background: white;
}


.postid-67109 .cart-icon svg {
    filter: invert(1);
}


.postid-67109  #main-header #logo {
    filter: invert(1);
}
/*end*/

/*Activity package*/
.postid-68889 div#top-header {
    background: white;
}
.postid-68889 #main-header{
	background-color: white;
}
.postid-68889 .mobile_menu_bar:before{
	color: black !important;
}
.postid-68889 div#et-secondary-menu a {
    color: black !important;
}
.postid-68889  div#et-top-navigation #top-menu a:not(.menu-cta) {
    color: black;
}

.postid-68889 div#et-top-navigation #top-menu .cart-icon svg path {
    fill: black !important;
}


.postid-68889 .cart-icon svg {
    filter: invert(1);
}


.postid-68889  #main-header #logo {
    filter: invert(1);
}

.postid-67105 div#top-header {
    background: white;
}
/*end*/

/*Course August 2024*/


.postid-67114 div#top-header {
    background: white;
}

.postid-67114 #main-header{
	background-color: white;
}
.postid-67114 .mobile_menu_bar:before{
	color: black !important;
}
.postid-67114 div#et-secondary-menu a {
    color: black !important;
}
.postid-67114  div#et-top-navigation #top-menu a:not(.menu-cta) {
    color: black;
}

.postid-67114 div#et-top-navigation #top-menu .cart-icon svg path {
    fill: black !important;
}


.postid-67114 .cart-icon svg {
    filter: invert(1);
}


.postid-67114  #main-header #logo {
    filter: invert(1);
}
/*end*/


/*Course September*/


.postid-67129 div#top-header {
    background: white;
}

.postid-67129 #main-header{
	background-color: white;
}
.postid-67129 .mobile_menu_bar:before{
	color: black !important;
}
.postid-67129 div#et-secondary-menu a {
    color: black !important;
}
.postid-67129  div#et-top-navigation #top-menu a:not(.menu-cta) {
    color: black;
}

.postid-67129 div#et-top-navigation #top-menu .cart-icon svg path {
    fill: black !important;
}


.postid-67129 .cart-icon svg {
    filter: invert(1);
}


.postid-67129 #main-header #logo {
    filter: invert(1);
}
/*end*/

/*Course October*/
.postid-67158 #main-header #logo {
    filter: invert(1);
}

.postid-67158 div#top-header {
    background: white;
}

.postid-67158 #main-header{
	background-color: white;
}
.postid-67158 .mobile_menu_bar:before{
	color: black !important;
}
.postid-67158 div#et-secondary-menu a {
    color: black !important;
}
.postid-67158  div#et-top-navigation #top-menu a:not(.menu-cta) {
    color: black;
}

.postid-67158 div#et-top-navigation #top-menu .cart-icon svg path {
    fill: black !important;
}


.postid-67158 .cart-icon svg {
    filter: invert(1);
}


.postid-67129 #main-header #logo {
    filter: invert(1);
}
/*end*/


/*Course March*/


.postid-67283 div#top-header {
    background: white;
}

.postid-67283 #main-header{
	background-color: white;
}
.postid-67283 .mobile_menu_bar:before{
	color: black !important;
}
.postid-67283 div#et-secondary-menu a {
    color: black !important;
}
.postid-67283  div#et-top-navigation #top-menu a:not(.menu-cta) {
    color: black;
}

.postid-67283 div#et-top-navigation #top-menu .cart-icon svg path {
    fill: black !important;
}


.postid-67283 .cart-icon svg {
    filter: invert(1);
}


.postid-67283 #main-header #logo {
    filter: invert(1);
}

.postid-67283.et-db #et-boc .et-l ul.et_pb_tabs_controls{
	    background-color: #fff2ec !important;

}

.postid-67283 .et_pb_all_tabs {
    box-shadow: 0 5px 5px rgb(5 5 5 / 10%);
    margin-bottom: 20px;
    margin-right: 5px;
    margin-top: 0px;
    margin-left: 5px;
    border-radius: 20px !important;
}
/*end*/








/*Course January*/


.postid-67368 div#top-header {
    background: white;
}

.postid-67368 #main-header{
	background-color: white;
}
.postid-67368 .mobile_menu_bar:before{
	color: black !important;
}
.postid-67368 div#et-secondary-menu a {
    color: black !important;
}
.postid-67368  div#et-top-navigation #top-menu a:not(.menu-cta) {
    color: black;
}

.postid-67368 div#et-top-navigation #top-menu .cart-icon svg path {
    fill: black !important;
}


.postid-67368 .cart-icon svg {
    filter: invert(1);
}


.postid-67368 #main-header #logo {
    filter: invert(1);
}

.postid-67368.et-db #et-boc .et-l ul.et_pb_tabs_controls{
	    background-color: #fff2ec !important;

}

.postid-67368 .et_pb_all_tabs {
    box-shadow: 0 5px 5px rgb(5 5 5 / 10%);
    margin-bottom: 20px;
    margin-right: 5px;
    margin-top: 0px;
    margin-left: 5px;
    border-radius: 20px !important;
}

/*end*/


/*Course February*/


.postid-67377 div#top-header {
    background: white;
}

.postid-67377 #main-header{
	background-color: white;
}
.postid-67377 .mobile_menu_bar:before{
	color: black !important;
}
.postid-67377 div#et-secondary-menu a {
    color: black !important;
}
.postid-67377  div#et-top-navigation #top-menu a:not(.menu-cta) {
    color: black;
}

.postid-67377 div#et-top-navigation #top-menu .cart-icon svg path {
    fill: black !important;
}


.postid-67377 .cart-icon svg {
    filter: invert(1);
}


.postid-67377 #main-header #logo {
    filter: invert(1);
}

.postid-67377.et-db #et-boc .et-l ul.et_pb_tabs_controls{
	    background-color: #fff2ec !important;

}

.postid-67377 .et_pb_all_tabs {
    box-shadow: 0 5px 5px rgb(5 5 5 / 10%);
    margin-bottom: 20px;
    margin-right: 5px;
    margin-top: 0px;
    margin-left: 5px;
    border-radius: 20px !important;
}

/*end*/

table.variations tbody tr {
    margin-top: 0px !important;
    padding-top: 0px !important;
} 
/*course april*/
.postid-67027 #main-header{
	background-color: white;
}
.postid-67027 .mobile_menu_bar:before{
	color: black !important;
}
.postid-67027 div#et-secondary-menu a {
    color: black !important;
}
.postid-67027  div#et-top-navigation #top-menu a:not(.menu-cta) {
    color: black;
}

.postid-67027 div#et-top-navigation #top-menu .cart-icon svg path {
    fill: black !important;
}


.postid-67027 .cart-icon svg {
    filter: invert(1);
}


.postid-67027  #main-header #logo {
    filter: invert(1);
}

/*end*/

/*partyboat*/

.postid-67059 #main-header{
	background-color: white;
}
.postid-67059 .mobile_menu_bar:before{
	color: black !important;
}
.postid-67059 div#et-secondary-menu a {
    color: black !important;
}
.postid-67059  div#et-top-navigation #top-menu a:not(.menu-cta) {
    color: black;
}

.postid-67059 div#et-top-navigation #top-menu .cart-icon svg path {
    fill: black !important;
}


.postid-67059 .cart-icon svg {
    filter: invert(1);
}


.postid-67059 #main-header #logo {
    filter: invert(1);
}

.postid-67059 div#top-header {
    background: white !important;
}
/*Eventmiddag 1*/

.postid-67060 #main-header{
	background-color: white;
}
.postid-67060 .mobile_menu_bar:before{
	color: black !important;
}
.postid-67060 div#et-secondary-menu a {
    color: black !important;
}
.postid-67060  div#et-top-navigation #top-menu a:not(.menu-cta) {
    color: black;
}

.postid-67060 div#et-top-navigation #top-menu .cart-icon svg path {
    fill: black !important;
}


.postid-67060 .cart-icon svg {
    filter: invert(1);
}


.postid-67060 #main-header #logo {
    filter: invert(1);
}



.postid-67060 div#top-header {
    background: white !important;
}
/*Eventmiddag 2*/

.postid-67061 #main-header{
	background-color: white;
}
.postid-67061 .mobile_menu_bar:before{
	color: black !important;
}
.postid-67061 div#et-secondary-menu a {
    color: black !important;
}
.postid-67061  div#et-top-navigation #top-menu a:not(.menu-cta) {
    color: black;
}

.postid-67061 div#et-top-navigation #top-menu .cart-icon svg path {
    fill: black !important;
}


.postid-67061 .cart-icon svg {
    filter: invert(1);
}


.postid-67061 #main-header #logo {
    filter: invert(1);
}


.postid-67061 div#top-header {
    background: white !important;
}


/*end changing the nav color on the products*/




/*Paintball*/

.postid-67252 #main-header{
	background-color: white;
}
.postid-67252 .mobile_menu_bar:before{
	color: black !important;
}
.postid-67252 div#et-secondary-menu a {
    color: black !important;
}
.postid-67252 div#et-top-navigation #top-menu a:not(.menu-cta) {
    color: black;
}

.postid-67252 div#et-top-navigation #top-menu .cart-icon svg path {
    fill: black !important;
}


.postid-67252 .cart-icon svg {
    filter: invert(1);
}


.postid-67252 #main-header #logo {
    filter: invert(1);
}

.postid-67252 div#top-header {
    background: white !important;
}


/*Hiking tur*/

.postid-67481 #main-header{
	background-color: white;
}
.postid-67481 .mobile_menu_bar:before{
	color: black !important;
}
.postid-67481 div#et-secondary-menu a {
    color: black !important;
}
.postid-67481 div#et-top-navigation #top-menu a:not(.menu-cta) {
    color: black;
}

.postid-67481 div#et-top-navigation #top-menu .cart-icon svg path {
    fill: black !important;
}


.postid-67481 .cart-icon svg {
    filter: invert(1);
}


.postid-67481 #main-header #logo {
    filter: invert(1);
}


/*havpension page*/


.postid-67341 #main-header{
	background-color: white;
}
.postid-67341 .mobile_menu_bar:before{
	color: black !important;
}
.postid-67341 div#et-secondary-menu a {
    color: black !important;
}
.postid-67341 div#et-top-navigation #top-menu a:not(.menu-cta) {
    color: black;
}

.postid-67341 div#et-top-navigation #top-menu .cart-icon svg path {
    fill: black !important;
}


.postid-67341 .cart-icon svg {
    filter: invert(1);
}


.postid-67341 #main-header #logo {
    filter: invert(1);
}

.postid-67341 div#top-header {
    background: white !important;
}


/*end changing the nav color on the products*/


.et_pb_divider_1_tb_body:before{
border-top-color: #ff7443 !important;
}


.et_pb_divider_0_tb_body:before{
	border-top-color: #f7f8fa !important;
}

.woocommerce form.checkout_coupon{
	padding:0 !important;
}

.woocommerce-terms-and-conditions-wrapper {
    font-size: 14px;
    font-weight: 600 !important;
    margin-bottom: 25px;
}

span.woocommerce-terms-and-conditions-checkbox-text a {
    text-decoration: underline;
    font-weight: 800;
}

.woocommerce .woocommerce-error{
	background: #ffba44 !important;
	font-size:14px !important;
	margin-right: 10px;
	margin-left: 10px;
	font-weight: 600;
}



/*Woocommerce my account css*/


button.woocommerce-Button.button {
    background-color: #ff7443;
    border-radius: 5px;
    border: none;
    color: white;
    text-transform: uppercase;
    font-weight: 700;
	font-size:17px;
	margin-top: 10px;
}

button.woocommerce-Button.button:hover{
	    background-color: #ff7443;
    border-radius: 5px;
    border: none;
    color: white;
    text-transform: uppercase;
    font-weight: 700;
	font-size:17px;
	margin-top: 10px;
	
}
button.woocommerce-button.button.woocommerce-form-login__submit{
	 background-color: #ff7443;
    border-radius: 5px;
    border: none;
    color: white;
    text-transform: uppercase;
    font-weight: 700;
	font-size:17px;
	margin-top: 10px;
}

.et_password_protected_form .et_submit_button{
	background-color: #ff7443;
    border-radius: 5px;
    border: none;
    color: white;
    text-transform: uppercase;
    font-weight: 700;
	font-size:17px;
	margin-top: 10px;
	
	
}

.et_password_protected_form .et_submit_button:hover{
    background-color: #ff7443;
    border-radius: 5px;
    border: none;
    color: white;
    text-transform: uppercase;
    font-weight: 700;
	font-size:17px;
	margin-top: 10px;
	
	
}



.et_password_protected_form .et_submit_button::after{
		font-size: 20px !important;
	    margin-top: 5px;
}
button.woocommerce-button.button.woocommerce-form-login__submit::after{
	font-size: 20px !important;
	    margin-top: 5px;
}


button.woocommerce-Button.button::after{
		font-size: 20px !important;
	    margin-top: 5px;
}


.woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme {
    display: block !important;
}

form.woocommerce-EditAccountForm.edit-account p.woocommerce-form-row.woocommerce-form-row--first.form-row.form-row-first {
    float: right;
}




@media only screen and (min-width: 769px) {
   .woocommerce-account .woocommerce-MyAccount-content, .woocommerce-account .woocommerce-MyAccount-navigation {
       float: none;
       width: 100%;
   }
}

@media only screen and (min-width: 769px) {
   .woocommerce-MyAccount-navigation ul {
       text-align: center;
   }
   .woocommerce-MyAccount-navigation ul li {
       display: inline-block;
   }
}


@media only screen and (min-width: 769px) {
 
   .woocommerce-account .woocommerce-MyAccount-content, .woocommerce-account .woocommerce-MyAccount-navigation {
       float: none;
       width: 100%;
   }
 
   .woocommerce-MyAccount-navigation ul {
       text-align: center;
   }
 
   .woocommerce-MyAccount-navigation ul li {
       display: inline-block;
	   margin:15px !important;
   }
 
}


.woocommerce .woocommerce-info{
	background:  #ff7443;
}


.woocommerce-page .woocommerce-info .button {
    background: white;
    color: #ff7443;
    border: 0px;
    text-transform: uppercase;
    font-weight: 600;
    font-size: 18px;
}


.woocommerce-page .woocommerce-info .button:hover{
    background: white;
    color: #ff7443;
    border: 0px;
    text-transform: uppercase;
    font-weight: 600;
    font-size: 18px;
}



.woocommerce-page .woocommerce-info .button::after{
		font-size: 18px !important;
	    margin-top: 5px;
}


li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link.is-active {
    text-decoration: underline;
}


.woocommerce-page form .form-row-last{
	width:50%
}


.page-id-13 .woocommerce form .form-row-last, .woocommerce-page form .form-row-last{
	float: left;
}



.woocommerce .woocommerce-message{
	background: #ff7443 !important;
}

nav.woocommerce-MyAccount-navigation li:first-child {
    display: none !important;
}

button.woocommerce-Button.woocommerce-button.button.woocommerce-form-register__submit.disabled {
    background-color: #ff7443;
    border-radius: 5px;
    border: none;
    color: white;
    text-transform: uppercase;
    font-weight: 700;
    font-size: 17px;
    margin-top: 10px;
}

/**Variable products swatches*/
table.variations tbody tr {
 display: inline-grid;
    width: 100%;
    margin-bottom: 0px !important;
    padding-left: 0px !important;
    padding-bottom: 0px !important;
}

table.variations tbody tr th.label {
    padding: 0px !important;
}

table.variations tbody td.value ul {
    /* margin-left: 0px !important; */
    padding-left: 2px !important;
    /* padding-right: 14px !important; */
	margin-top: 10px;}


.variable-item {
    outline: 2px solid #ff7443 !important;
}


.variable-item span {
    font-weight: 700;
    text-transform: uppercase;
}

small.woocommerce-price-suffix {
    font-size: 15px !important;
}


/**changing navigation color on product pages*/







.cart-count.loaded {
	top: -10px !important;
}

.shop-cart .cart-icon {
    top: 0px;
}


/**minicart*/


.cart-count p{
	margin-top:-1px;
}

.bodycommerce-minicart-container.dropdown-minicart p.woocommerce-mini-cart__buttons.buttons a.et_pb_button.button.checkout.wc-forward {
    display: none;
}

.bodycommerce-minicart-container{
	border:3px solid #ff7443;
	border-top: 4px solid transparent;
    border-image: linear-gradient(to bottom, #FEA482, #DC5C2F);
    border-image-slice: 1;
}

.bodycommerce-minicart{
	box-shadow:none !important;
	-webkit-box-shadow: none !important;
}

.bodycommerce-minicart-container.dropdown-minicart {
    padding: 0px;
}

a.et_pb_button.button.wc-forward {
    margin-bottom: 0px !important;
}

a.et_pb_button.button.wc-forward {
    margin-bottom: 0px !important;
    border: none;
    background: #DC5C2F;
	color: white;
	text-transform:uppercase;
	font-size:17px !important;
	font-weight:700;
	padding-top:15px;
    padding-bottom:15px;
	border-radius:0px !important;

}

a.et_pb_button.button.wc-forward::after {
    font-size: 18px !important;
	margin-top:3px;
}
p.woocommerce-mini-cart__empty-message {
    margin: 20px;
}

/*cart divider*/
.et_pb_divider_1_tb_body:before {
    border-top-color: #ff7443 !important;
    border-top-width: 2px;
}
p.woocommerce-mini-cart__total.total {
    margin-left: 20px;
    margin-top: 20px;
}

ul.woocommerce-mini-cart.cart_list.product_list_widget {
    margin-left: 20px;
    margin-right: 20px;
}

.bodycommerce-minicart-container.dropdown-minicart hr{
	display: none;
}

p.woocommerce-mini-cart__total.total span.woocommerce-Price-amount.amount {
    float: right;
    margin-right: 20px;
	color: #dc5c2f;
    font-weight: 800;
}

.item-contents span.cart-item-quantity {
    color: #959597;
    font-weight: 700 !important;
}

.bodycommerce-minicart .woocommerce-mini-cart-item.mini_cart_item .remove-mini-cart.remove {
    position: relative;
    top: 0;
    right: 0;
}





.bodycommerce-minicart .woocommerce-mini-cart.cart_list li{
	    border-bottom: 2px solid #ff7443 !important;
    border-image: linear-gradient(to right, #FEA482, #DC5C2F);
    border-image-slice: 1;
	
}

body .bodycommerce-minicart .woocommerce-mini-cart-item .cart-item-delete{
	right:-5px !important;
}

.bodycommerce-minicart{
	top:75px !important;
}
.bodycommerce-minicart .woocommerce-mini-cart__total.total, .woocommerce-mini-cart__total.total {
    font-size: 15px !important;
}

.et-fixed-header .cart-icon svg {
    filter: invert(1);
}

.bodycommerce-minicart.one.active {
    margin-top: -30px;
}

.woocommerce-form-coupon-toggle {
    display: none;
}




/**checkout*/
.woocommerce-privacy-policy-text p {
    display: none;
}

div#order_review .form-row.place-order {
    margin-top: 0px;
}

span.woocommerce-terms-and-conditions-checkbox-text a {
    color: white;
    font-weight: 700;
    text-decoration: underline;
}

button#place_order {
    margin-top: 25px;
}



tr.cart_item td.product-total {
    text-align: right;
}


tr.cart-subtotal td{
	    text-align: right;

}

tr.order-total td {
    text-align: right;
}


small.tax_label {
    font-size: 12px;
}

.woocommerce table.shop_table td small {
    font-weight: 700;
    font-size: 12px;
}


input#coupon_code {
    font-size: 11px;
    font-weight: 800;
}

.bodycommerce-minicart-container.dropdown-minicart p.woocommerce-mini-cart__total.total {
    font-size: 14px !important;
}


a.et_pb_button::after {
	display: none;}


.payment_box.payment_method_bacs {
    padding-left: 0px !important;
}


ul.wc_payment_methods.payment_methods.methods li.wc_payment_method.payment_method_bacs.et_pb_checked label {
    font-weight: 700 !important;
}


tr.fee td {
    text-align: right;
}

tr.cart-discount td {
    text-align: right;
}

.et_pb_wc_checkout_payment_info_0_tb_body .wc_payment_method p {
    color: white !important;
}

tr.cart-subtotal th {
    text-transform: unset !important;
}

tr.fee th {
	    text-transform: unset !important;

}


tr.order-total th {
		    text-transform: unset !important;

}


tr.cart-discount th {
	
	 text-transform: unset !important;
}

.et_pb_wc_cart_totals_0_tb_body h2{
	text-align:center !important;
}

.et_pb_wc_checkout_order_details_0_tb_body #order_review_heading{
	text-align:center !important;
}

form.woocommerce-form.woocommerce-form-login.login p.form-row.form-row-first {
    margin-right: 20px;
}



.woocommerce form.login {
    padding: 0px !important;
}

table.shop_table.woocommerce-checkout-review-order-table a {
    color: white !important;
}



/*order complete*/
ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details {
    margin-left: 0px !important;
    padding-left: 0px;
    display: inline-grid;
    margin-bottom: 10px;
}

ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details li {
    margin-top: 15px;
}

p.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received {
    font-size: 16px;
    font-weight: 700;
    margin-bottom: -10px;
    padding-bottom: 0px;
}

h2.woocommerce-order-details__title {
    color: white;
    font-size: 22px;
    margin-bottom: 20px;
    margin-top: 0px;
}

ul.wc-item-meta {
    padding-left: 0px !important;
}

.woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout ul.woocommerce-error {
    background: #ff7443 !important;
}

tr.woocommerce-shipping-totals.shipping td {
    text-align: right;
}


@media screen and (min-width:980px) and (max-width:1300px)
 {
.et_pb_menu .et_pb_menu__menu, .et_pb_fullwidth_menu .et_pb_menu__menu {
    display: none;
}

.et_pb_menu .et_mobile_nav_menu, .et_pb_fullwidth_menu .et_mobile_nav_menu {
    display: flex;
    float: none;
    margin: 0 6px;
    align-items: center;
}
	
	.et_pb_menu .et_mobile_nav_menu li {
    list-style-type: none;
}
}

h2.wc-pao-addon-name {
    font-size: 14px !important;
    color: #ff7443 !important;
}



/*Woocommerce deposits*/


#left-area ul, .entry-content ul, .et-l--body ul, .et-l--footer ul, .et-l--header ul{
	list-style-type: none;
	padding: 0 !important;
}





.wc-deposits-wrapper .wc-deposits-payment-plans{
	
		border: 0px !important;

}


/*product tabs*/

/*.et_pb_tab.clearfix.et-pb-active-slide{
		      box-shadow: 0 5px 5px rgb(0 0 0 / 0.1);

}*/

.postid-66949 .et-db #et-boc .et-l ul.et_pb_tabs_controls {
    background-color: #fff2ec !important;
}

.postid-67027 .et-db #et-boc .et-l ul.et_pb_tabs_controls {
    background-color: #fff2ec !important;
}

.et-db #et-boc .et-l ul.et_pb_tabs_controls:after{
	border-top:0px !important;
}

/*.et_pb_all_tabs .et_pb_tab.clearfix.et_pb_active_content .et_pb_tab_content {
    box-shadow: 0 5px 5px rgb(0 0 0 / 10%);
    padding: 20px;
    background: #fff;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
}
*/
/*.et_pb_all_tabs .et_pb_tab.clearfix.et-pb-active-slide .et_pb_tab_content{
	    box-shadow: 0 5px 5px rgb(0 0 0 / 10%);
    padding: 20px;
    background: #fff;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
}*/

h3 {
    font-weight: 800 !important;
    font-size: px !important;
    font-size: 18px;
}
.postid-66949 .et_pb_all_tabs {
    box-shadow: 0 5px 5px rgb(5 5 5 / 10%);
    margin-bottom: 20px;
    margin-right: 5px;
    margin-top: 0px;
    margin-left: 5px;
    border-radius: 20px !important;
}



.postid-67027 .et_pb_all_tabs {
    box-shadow: 0 5px 5px rgb(5 5 5 / 10%);
    margin-bottom: 20px;
    margin-right: 5px;
    margin-top: 0px;
    margin-left: 5px;
    border-radius: 20px !important;
}





.postid-67158 .et_pb_all_tabs {
    box-shadow: 0 5px 5px rgb(5 5 5 / 10%);
    margin-bottom: 20px;
    margin-right: 5px;
    margin-top: 0px;
    margin-left: 5px;
    border-radius: 20px !important;
}

.postid-67027 div#top-header {
    background: white;
}

.postid-66949 div#top-header {
    background: white;
}



.postid-67044 .et_pb_all_tabs {
    box-shadow: 0 5px 5px rgb(5 5 5 / 10%);
    margin-bottom: 20px;
    margin-right: 5px;
    margin-top: 0px;
    margin-left: 5px;
    border-radius: 20px !important;
}



.postid-69061 .et_pb_all_tabs {
    box-shadow: 0 5px 5px rgb(5 5 5 / 10%);
    margin-bottom: 20px;
    margin-right: 5px;
    margin-top: 0px;
    margin-left: 5px;
    border-radius: 20px !important;
}





/*/.postid-67044 div#top-header {
    background: white;
}
*/
.postid-67980 .et_pb_all_tabs {
    box-shadow: 0 5px 5px rgb(5 5 5 / 10%);
    margin-bottom: 20px;
    margin-right: 5px;
    margin-top: 0px;
    margin-left: 5px;
    border-radius: 20px !important;
}

.postid-67980 div#top-header {
    background: white;
}






.postid-67974 .et_pb_all_tabs {
    box-shadow: 0 5px 5px rgb(5 5 5 / 10%);
    margin-bottom: 20px;
    margin-right: 5px;
    margin-top: 0px;
    margin-left: 5px;
    border-radius: 20px !important;
}

.postid-67974 div#top-header {
    background: white;
}


.postid-67961 .et_pb_all_tabs {
    box-shadow: 0 5px 5px rgb(5 5 5 / 10%);
    margin-bottom: 20px;
    margin-right: 5px;
    margin-top: 0px;
    margin-left: 5px;
    border-radius: 20px !important;
}

.postid-67961 div#top-header {
    background: white;
}




.postid-67947 .et_pb_all_tabs {
    box-shadow: 0 5px 5px rgb(5 5 5 / 10%);
    margin-bottom: 20px;
    margin-right: 5px;
    margin-top: 0px;
    margin-left: 5px;
    border-radius: 20px !important;
}

.postid-67947 div#top-header {
    background: white;
}



.postid-67129 .et_pb_all_tabs {
    box-shadow: 0 5px 5px rgb(5 5 5 / 10%);
    margin-bottom: 20px;
    margin-right: 5px;
    margin-top: 0px;
    margin-left: 5px;
    border-radius: 20px !important;
}


.postid-67114 .et_pb_all_tabs {
    box-shadow: 0 5px 5px rgb(5 5 5 / 10%);
    margin-bottom: 20px;
    margin-right: 5px;
    margin-top: 0px;
    margin-left: 5px;
    border-radius: 20px !important;
}

.postid-67109 .et_pb_all_tabs {
    box-shadow: 0 5px 5px rgb(5 5 5 / 10%);
    margin-bottom: 20px;
    margin-right: 5px;
    margin-top: 0px;
    margin-left: 5px;
    border-radius: 20px !important;
}


.postid-67105 .et_pb_all_tabs {
    box-shadow: 0 5px 5px rgb(5 5 5 / 10%);
    margin-bottom: 20px;
    margin-right: 5px;
    margin-top: 0px;
    margin-left: 5px;
    border-radius: 20px !important;
}

li.wc-deposits-payment-plan {
    box-shadow: 0 5px 5px rgb(5 5 5 / 10%);
    padding-left: 18px !important;
}
ul.et_pb_tabs_controls.clearfix {
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
}
li.bc_custom_tab_1_tab {
    border-bottom-left-radius: 10px;
}

.postid-66949 h1{
	font-size:45px;
}

.postid-67027 h1{
	font-size:45px;
}

.postid-67044 h1{
	font-size:45px;
}



.postid-69061 h1{
	font-size:45px;
}

.postid-67980 h1{
	font-size:45px;
}
.postid-67974 h1{
	font-size:45px;
}

.postid-67947 h1{
	font-size:45px;
}


.postid-67961 h1{
	font-size:45px;
}
.postid-67105 h1{
	font-size:45px;
}

.postid-67109 h1{
	font-size:45px;
}

.postid-67114 h1{
	font-size:45px;
}

.postid-67129 h1{
	font-size:45px;
}

.postid-67158 h1{
	font-size:45px;
}

.woocommerce table.shop_attributes tr th {
    background: transparent !important;
}

.woocommerce table.shop_attributes tr td {
    background: transparent !important;
}

td.woocommerce-product-attributes-item__value {
    text-align: right;
}

.et-db #et-boc .et-l .et_pb_wc_add_to_cart form.cart .variations td.value{
	padding-bottom:0px !important;
	    margin-left: 3px;
}


dd.variation-Betalingsplan {
    font-size: 12px !important;
}

dd.variation-Betalingsplan {
    padding-left: 0px !important;
    margin-left: 0px !important;
}

.color-variable-item-fade span {
    opacity: unset !important;
}

span.variable-item-span.variable-item-span-button {
    opacity: unset !important;
}

/*variables*/
.variable-item{
	border-radius: 3px !important;
}
/*payment options*/

.wc-deposits-wrapper .wc-deposits-option li{
	    border: 2px solid #fe7443!important;
	border-radius: 3px !important;
}


.postid-67027 table.variations tbody tr th.label {
    color: #fe7443;
    text-transform: uppercase;
    font-size: 14px;
}

.wc-deposits-wrapper .wc-deposits-payment-plans li.wc-deposits-payment-plan .wc-deposits-payment-plan-description {
    color: black;
    font-weight: 500;
    font-size: 14px;
}

h6 {
    text-transform: unset !important;
}

td.product-subtotal small.tax_label {
    color: black;
}
small.tax_label {
    color: white;
    font-size: 12px;
}
tr.order-total td small.includes_tax {
    color: white;
}

/*minicart*/
dd.variation-Tilkbspanclasswoocommerce-Price-amountamountbdispanclasswoocommerce-Price-currencySymbolkrspannbsp239600bdispan {
    margin-left: 0px !important;
    font-size: 12px;
    font-weight: 800;
}

dl.variation dt.variation-Tilkbspanclasswoocommerce-Price-amountamountbdispanclasswoocommerce-Price-currencySymbolkrspannbsp239600bdispan {
    margin-top: 5px !important;
}

tr.woocommerce-cart-form__cart-item.cart_item td.product-name dl.variation dd.variation-Tilkbspanclasswoocommerce-Price-amountamountbdispanclasswoocommerce-Price-currencySymbolkrspannbsp239600bdispan {
    font-size: 12px;
	font-weight: 600;
    padding-top: 5px;
}


.bodycommerce-minicart-container.dropdown-minicart {
    font-size: 14px !important;
}


.postid-67974.et-db #et-boc .et-l ul.et_pb_tabs_controls {
    background-color: #fff2ec !important;
}


.postid-67044.et-db #et-boc .et-l ul.et_pb_tabs_controls {
    background-color: #fff2ec !important;
}


.postid-69061.et-db #et-boc .et-l ul.et_pb_tabs_controls {
    background-color: #fff2ec !important;
}
.postid-67980.et-db #et-boc .et-l ul.et_pb_tabs_controls {
    background-color: #fff2ec !important;
}
.postid-67947.et-db #et-boc .et-l ul.et_pb_tabs_controls {
    background-color: #fff2ec !important;
}



.postid-67961.et-db #et-boc .et-l ul.et_pb_tabs_controls {
    background-color: #fff2ec !important;
}

.postid-66949.et-db #et-boc .et-l ul.et_pb_tabs_controls {
    background-color: #fff2ec !important;
}

.postid-67027.et-db #et-boc .et-l ul.et_pb_tabs_controls {
    background-color: #fff2ec !important;
}

.postid-67105.et-db #et-boc .et-l ul.et_pb_tabs_controls {
    background-color: #fff2ec !important;
}

.postid-67109.et-db #et-boc .et-l ul.et_pb_tabs_controls {
    background-color: #fff2ec !important;
}


.postid-67114.et-db #et-boc .et-l ul.et_pb_tabs_controls {
    background-color: #fff2ec !important;
}



.postid-67129.et-db #et-boc .et-l ul.et_pb_tabs_controls {
    background-color: #fff2ec !important;
}

.postid-67158.et-db #et-boc .et-l ul.et_pb_tabs_controls{
	    background-color: #fff2ec !important;

}
/*Min konto*/
td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions a.woocommerce-button{
    background-color: #ff7443;
	margin-right:10px;
    border-radius: 5px;
    padding-left: 15px !important;
    padding-right: 15px;
    font-size: 14px;
    color: white !important;
    border: 0px;
    margin-top: 10px;
	
    
    text-transform: uppercase;
    font-weight: 800;
}


tr.woocommerce-orders-table__row.woocommerce-orders-table__row--status-scheduled-payment.order td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions a.woocommerce-button.button.pay {
    margin-right: 10px;
}
td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions a.woocommerce-button:after {
    font-size: 14px;
    top: 8px;
}
/*end*/




/*TP widget size*/
.tp-widget-wrapper{
	max-width: 100% !important;
	width:100% !important;
}


/*minicart variation*/
dd.variation-Forsikringspanclasswoocommerce-Price-amountamountbdispanclasswoocommerce-Price-currencySymbolkrspannbsp95970bdispan {
    margin-left: auto;
}

dd.variation-Tilkbspanclasswoocommerce-Price-amountamountbdispanclasswoocommerce-Price-currencySymbolkrspannbsp480000bdispan {
    margin-left: auto;
}

.bodycommerce-minicart-container.dropdown-minicart ul.woocommerce-mini-cart.cart_list.product_list_widget .item-contents span.item-name a {
    margin-bottom: 8px;
}

dl.variation dd {
    margin-bottom: 5px !important;
	margin-left: 0px !important;
}

ul.first-child{
	margin-top:20px;
	margin-bottom: 10px;
}

/*Transfer*/

.postid-67677 #main-header{
	background-color: white;
}
.postid-67677 .mobile_menu_bar:before{
	color: black !important;
}
.postid-67677 div#et-secondary-menu a {
    color: black !important;
}
.postid-67677 div#et-top-navigation #top-menu a:not(.menu-cta) {
    color: black;
}

.postid-67677 div#et-top-navigation #top-menu .cart-icon svg path {
    fill: black !important;
}


.postid-67677 .cart-icon svg {
    filter: invert(1);
}


.postid-67677 #main-header #logo {
    filter: invert(1);
}


/*Afbestillingsforsikring Plus*/

.postid-68376 #main-header{
	background-color: white;
}
.postid-68376 .mobile_menu_bar:before{
	color: black !important;
}
.postid-68376 div#et-secondary-menu a {
    color: black !important;
}
.postid-68376 div#et-top-navigation #top-menu a:not(.menu-cta) {
    color: black;
}

.postid-68376 div#et-top-navigation #top-menu .cart-icon svg path {
    fill: black !important;
}


.postid-68376 .cart-icon svg {
    filter: invert(1);
}


.postid-68376 #main-header #logo {
    filter: invert(1);
}
/*end*/


/*Dobbeltværelse*/

.postid-68380 #main-header{
	background-color: white;
}
.postid-68380 .mobile_menu_bar:before{
	color: black !important;
}
.postid-68380 div#et-secondary-menu a {
    color: black !important;
}
.postid-68380 div#et-top-navigation #top-menu a:not(.menu-cta) {
    color: black;
}

.postid-68380 div#et-top-navigation #top-menu .cart-icon svg path {
    fill: black !important;
}


.postid-68380 .cart-icon svg {
    filter: invert(1);
}


.postid-68380 #main-header #logo {
    filter: invert(1);
}
/*end*/



/*Enkeltværelse*/

.postid-68382 #main-header{
	background-color: white;
}
.postid-68382 .mobile_menu_bar:before{
	color: black !important;
}
.postid-68382 div#et-secondary-menu a {
    color: black !important;
}
.postid-68382 div#et-top-navigation #top-menu a:not(.menu-cta) {
    color: black;
}

.postid-68382 div#et-top-navigation #top-menu .cart-icon svg path {
    fill: black !important;
}


.postid-68382 .cart-icon svg {
    filter: invert(1);
}


.postid-68382 #main-header #logo {
    filter: invert(1);
}
/*end*/

/*luggage 10kg*/

.postid-69899 #main-header{
	background-color: white;
}
.postid-69899 .mobile_menu_bar:before{
	color: black !important;
}
.postid-69899 div#et-secondary-menu a {
    color: black !important;
}
.postid-69899 div#et-top-navigation #top-menu a:not(.menu-cta) {
    color: black;
}

.postid-69899 div#et-top-navigation #top-menu .cart-icon svg path {
    fill: black !important;
}


.postid-69899 .cart-icon svg {
    filter: invert(1);
}


.postid-69899 #main-header #logo {
    filter: invert(1);
}
.postid-69899 div#top-header {
    background: white;
}
/*end*/



/*luggage 20g*/

.postid-69905 #main-header{
	background-color: white;
}
.postid-69905 .mobile_menu_bar:before{
	color: black !important;
}
.postid-69905 div#et-secondary-menu a {
    color: black !important;
}
.postid-69905 div#et-top-navigation #top-menu a:not(.menu-cta) {
    color: black;
}

.postid-69905 div#et-top-navigation #top-menu .cart-icon svg path {
    fill: black !important;
}


.postid-69905 .cart-icon svg {
    filter: invert(1);
}


.postid-69905 #main-header #logo {
    filter: invert(1);
}
.postid-69905 div#top-header {
    background: white;
}
/*end*/

.bc-account-content a.button {
       color: #FFFFFF!important;
    border-width: 0px!important;
    font-size: 17px;
    font-family: 'Quicksand',Helvetica,Arial,Lucida,sans-serif!important;
    font-weight: 700!important;
    text-transform: uppercase!important;
    background-color: #fe7443;
}


button#place_order {
    color: #FFFFFF!important;
    border-width: 0px!important;
    font-size: 17px;
    font-family: 'Quicksand',Helvetica,Arial,Lucida,sans-serif!important;
    font-weight: 700!important;
    text-transform: uppercase!important;
    background-color: #fe7443;
    margin-top: 0px;
}

#add_payment_method #payment, .woocommerce-cart #payment, .woocommerce-checkout #payment{
	    background: transparent !important;
}

#add_payment_method #payment div.payment_box, .woocommerce-cart #payment div.payment_box, .woocommerce-checkout #payment div.payment_box{
	background-color: #ffba44 !important;
}
p.order-again {
    margin-bottom: 30px;
}
.bc-account-content a.button:hover{
	 background-color: #fe7443;
	
}

.bc-account-content a.button::after{
	font-size:17px;
	top:10px;
}



/*style changes for checkout and pay order .page-id-12*/
.woocommerce table.shop_table{
	border: 0px !important;
}

.page-id-12 form#order_review table.shop_table thead tr th.product-total {
    text-align: right;
}

th.product-total {
    text-align: right;
}

tr.cart_item td.product-name {
    padding-right: 20px;
}

.page-id-12 .woocommerce table.shop_table td{
	border-top: 1px solid white !important;
}

input#birthday {
    width: 100%;
}

input#birthday {
    background: transparent !important;
    border: 2px solid #ff7443;
	    padding: 15px;
	border-radius: 5px;
}

span#select2-gender-container {
    padding-right: 0px;
}



nav.woocommerce-MyAccount-navigation ul li {
    margin-right: 20px !important;
}

li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--min-elevkonto a:active {
    text-decoration: underline !important;
}

li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--min-elevkonto.is-active {
    text-decoration: underline;
}

nav.woocommerce-MyAccount-navigation ul li {
    margin-right: 15px !important;
}


.page-id-66273 li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--min-elevkonto a {
    text-decoration: underline !important;
}


/*Style "View order from Woocommerce"*/

h4.wc-deposits-order-details__scheduled-orders-title {
    margin-bottom: 20px;
}

.woocommerce table.shop_table tfoot th{
	border-top: none !important;
}

.woocommerce table.shop_table td{
	border-top:none !important;
	padding-left:0;
	padding-right:0;
}

.entry-content thead th, .entry-content tr th{
	color: #000000 !important;
}

.page-id-13 section.woocommerce-order-details h2 {
    color: black;
    margin-top: 30px;
}

.woocommerce table.shop_table tbody th{
	border-top:0px !important;
}

table.woocommerce-table.woocommerce-table--custom-fields.shop_table.custom-fields tbody tr {
    text-align: right;
}

table.woocommerce-table.woocommerce-table--custom-fields.shop_table.custom-fields tbody tr th {
    text-align: left !important;
}

tr.woocommerce-table__line-item.order_item td.woocommerce-table__product-total.product-total {
    text-align: right;
	 padding-right: 0px;
}

table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details tfoot td{
	    text-align: right;
    padding-right: 0px;
}

table.woocommerce-table.woocommerce-table--custom-fields.shop_table.custom-fields {
    position: relative;
    top: -30px;
}

ul.wc-item-meta li {
    font-size: 14px !important;
}

table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details tfoot tr td {
    font-weight: 500;
}

.page-id-13 section.woocommerce-customer-details h2 {
    margin-bottom: 20px;
}

.woocommerce .woocommerce-customer-details address{
	border: 0px !important;
}

small.tax_label {
    color: black;
}


.woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout ul.woocommerce-error a {
    color: black !important;
    text-decoration: underline !important;
	
	
}

.woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout ul.woocommerce-error li {
    text-align: center;
    padding-top: 20px;
    padding-bottom: 20px;
}

.woocommerce form.login, .woocommerce form.register {
    border-color: #eeeeee;
    border: 0px !important;
}

.woocommerce form.register{
	padding: 0px !important;
}







.wc-deposits-order-details__view-original-order-link{
	
	padding-right:0px;
}

.woocommerce form .form-row input.input-text {
    background-color: white;
    border: 2px solid #ff7443;
    border-radius: 5px;
}



.woocommerce table.shop_table th{
	padding-left:0;
	padding-right:0;
}
table.shop_table tfoot tr td.product-total{
	text-align: right;
}

.woocommerce .woocommerce-customer-details address{
	padding-left:0;
}

.woocommerce-checkout #payment div.form-row{
	padding-left: 0px;
	padding-right:0px;
}

.woocommerce table.shop_table{
	table-layout: fixed !important;

}

tr.order_item td.product-subtotal {
    text-align: right;
}

table.shop_table thead tr th.product-quantity {
    text-align: center;
}

table.shop_table tbody tr.order_item td.product-quantity {
    text-align: center;
}

ul.wc-item-meta li p {
    padding-left: 0;
    text-align: left;
}

ul.woocommerce-mini-cart.cart_list.product_list_widget li.woocommerce-mini-cart-item.mini_cart_item .item-contents .item-upper dl.variation {
    font-size: 12px;
}



tr.woocommerce-cart-form__cart-item.cart_item td.product-subtotal {
    text-align: right;
}

tr.woocommerce-cart-form__cart-item.cart_item td.product-quantity{
	text-align:center; 
}



/*Addons*/
/*hide first option add on radio*/

p.form-row.form-row-wide.wc-pao-addon-wrap.wc-pao-addon-67044-forsikring-0 label:first-child {
    display: none;
}

p.form-row.form-row-wide.wc-pao-addon-wrap.wc-pao-addon-67044-tilkoeb-1 label:first-child {
    display: none;
}

p.form-row.form-row-wide.wc-pao-addon-wrap.wc-pao-addon-67027-tilkoeb-1 label:first-child{
	display: none;
}

p.form-row.form-row-wide.wc-pao-addon-wrap.wc-pao-addon-67027-forsikring-0 label:first-child{
	display: none;
}


.wc-pao-addon-container.wc-pao-addon.wc-pao-addon-forsikring p {
    margin-left: -7px !important;
}
.form-row.form-row-wide.wc-pao-addon-wrap {
    margin-left: -6px!important ;
}

.wc-pao-addon-container.wc-pao-addon.wc-pao-addon-tilkoeb p {
    margin-left: -7px !important;
}

.wc-pao-addon-container.wc-pao-addon.wc-pao-addon-mad-transport p {
    margin-left: -6px;
}

.wc-pao-addon-container.wc-pao-addon.wc-pao-addon-forsikring .form-row.form-row-wide.wc-pao-addon-wrap label:first-child {
    display: none !important;
}

.wc-pao-addon-container.wc-pao-addon.wc-pao-addon-tilkoeb .form-row.form-row-wide.wc-pao-addon-wrap label:first-child {
    display: none !important;
}




/*LAST UPDATE OF WOOCOMMERCE PRODUCT ADDONS*/



.wc-pao-addon-container.wc-pao-addon.wc-pao-addon-67980-1 label:first-child {
    display: none;
}

.wc-pao-addons-container .wc-pao-addon-container.wc-pao-addon.wc-pao-addon-67980-0 .form-row.form-row-wide.wc-pao-addon-wrap .wc-pao-addon-67980-0 label:first-child {
    display: none !important;
}

.form-row.form-row-wide.wc-pao-addon-wrap .wc-pao-addon-67027-0 label:first-child {
  display: none;
}

.form-row.form-row-wide.wc-pao-addon-wrap .wc-pao-addon-67027-1 label:first-child {
  display: none;
}

.form-row.form-row-wide.wc-pao-addon-wrap .wc-pao-addon-67105-0 label:first-child {
  display: none;
}

.form-row.form-row-wide.wc-pao-addon-wrap .wc-pao-addon-67105-1 label:first-child {
  display: none;
}

.form-row.form-row-wide.wc-pao-addon-wrap .wc-pao-addon-67109-0 label:first-child {
  display: none;
}

.form-row.form-row-wide.wc-pao-addon-wrap .wc-pao-addon-67109-1 label:first-child {
  display: none;
}

.form-row.form-row-wide.wc-pao-addon-wrap .wc-pao-addon-67044-0 label:first-child {
  display: none;
}

.form-row.form-row-wide.wc-pao-addon-wrap .wc-pao-addon-67044-1 label:first-child {
  display: none;
}


.form-row.form-row-wide.wc-pao-addon-wrap .wc-pao-addon-69061-0 label:first-child {
  display: none;
}

.form-row.form-row-wide.wc-pao-addon-wrap .wc-pao-addon-69061-1 label:first-child {
  display: none;
}


.form-row.form-row-wide.wc-pao-addon-wrap .wc-pao-addon-67158-0 label:first-child {
  display: none;
}

.form-row.form-row-wide.wc-pao-addon-wrap .wc-pao-addon-67158-1 label:first-child {
  display: none;
}

.form-row.form-row-wide.wc-pao-addon-wrap .wc-pao-addon-67283-0 label:first-child {
  display: none;
}

.form-row.form-row-wide.wc-pao-addon-wrap .wc-pao-addon-67283-1 label:first-child {
  display: none;
}

.form-row.form-row-wide.wc-pao-addon-wrap .wc-pao-addon-69202-0 label:first-child {
  display: none;
}

.form-row.form-row-wide.wc-pao-addon-wrap .wc-pao-addon-69202-1 label:first-child {
  display: none;
}

.form-row.form-row-wide.wc-pao-addon-wrap .wc-pao-addon-67368-0 label:first-child {
  display: none;
}

.form-row.form-row-wide.wc-pao-addon-wrap .wc-pao-addon-67368-1 label:first-child {
  display: none;
}

.form-row.form-row-wide.wc-pao-addon-wrap .wc-pao-addon-67377-0 label:first-child {
  display: none;
}

.form-row.form-row-wide.wc-pao-addon-wrap .wc-pao-addon-67377-1 label:first-child {
  display: none;
}


.form-row.form-row-wide.wc-pao-addon-wrap .wc-pao-addon-69205-0 label:first-child {
  display: none;
}

.form-row.form-row-wide.wc-pao-addon-wrap .wc-pao-addon-69205-1 label:first-child {
  display: none;
}

.form-row.form-row-wide.wc-pao-addon-wrap .wc-pao-addon-67961-0 label:first-child {
  display: none;
}

.form-row.form-row-wide.wc-pao-addon-wrap .wc-pao-addon-67961-1 label:first-child {
  display: none;
}


.form-row.form-row-wide.wc-pao-addon-wrap .wc-pao-addon-69124-0 label:first-child {
  display: none;
}

.form-row.form-row-wide.wc-pao-addon-wrap .wc-pao-addon-69124-1 label:first-child {
  display: none;
}


.form-row.form-row-wide.wc-pao-addon-wrap .wc-pao-addon-67947-0 label:first-child {
  display: none;
}

.form-row.form-row-wide.wc-pao-addon-wrap .wc-pao-addon-67947-1 label:first-child {
  display: none;
}


.form-row.form-row-wide.wc-pao-addon-wrap .wc-pao-addon-69297-0 label:first-child {
  display: none;
}

.form-row.form-row-wide.wc-pao-addon-wrap .wc-pao-addon-69297-1 label:first-child {
  display: none;
}


.form-row.form-row-wide.wc-pao-addon-wrap .wc-pao-addon-67129-0 label:first-child {
  display: none;
}

.form-row.form-row-wide.wc-pao-addon-wrap .wc-pao-addon-67129-1 label:first-child {
  display: none;
}




.form-row.form-row-wide.wc-pao-addon-wrap .wc-pao-addon-67114-0 label:first-child {
  display: none;
}

.form-row.form-row-wide.wc-pao-addon-wrap .wc-pao-addon-67114-1 label:first-child {
  display: none;
}



.form-row.form-row-wide.wc-pao-addon-wrap .wc-pao-addon-67974-0 label:first-child {
  display: none;
}

.form-row.form-row-wide.wc-pao-addon-wrap .wc-pao-addon-67974-1 label:first-child {
  display: none;
}
/* end add ons*/


.postid-67044 div#top-header{
    background-color: white !important;
}


.postid-69061 div#top-header{
    background-color: white !important;
}
div#top-header {
    background: transparent;
}


.woocommerce-variation-price span.price span.woocommerce-Price-amount.amount{
	font-weight: 600 !important;
	color: #FE7443;
}

.form-pipedrive{
	max-width:60%;
	margin: 0 auto !important;
}

.badge-yellow{
	color:white; 
	background:#ffba44; 
	padding-top:4px; 
	padding-bottom:4px; 
	padding-left:20px; 
	padding-right:20px; 
	text-transform:uppercase; 
	font-weight:800; 
	border-top-left-radius: 8px; 
	position: absolute; 
	top: 0px!important; 
	left: 0!important;
}

.badge-discount{
	color:white; 
	background:#B44923; 
	padding-top:4px; 
	padding-bottom:4px; 
	padding-left:20px; 
	padding-right:20px; 
	text-transform:uppercase; 
	font-weight:800; 
	border-top-left-radius: 8px; 
	position: absolute; 
	top: 0px!important; 
	left: 0!important;
}

.badge-orange{
	color:white; 
	background:#fe7443; 
	padding-top:4px; 
	padding-bottom:4px; 
	padding-left:20px; 
	padding-right:20px; 
	text-transform:uppercase; 
	font-weight:800; 
	border-top-left-radius: 8px!important; 
	position: absolute; 
	top: 0px!important; 
	left: 0!important;
}

.et_pb_countdown_timer .section.days p.value:first-letter {    
font-size: 0px;   
vertical-align: top;
}

.page-id-66273 .wrapperFlex:hover {
    box-shadow: 7px 5px 25px 5px rgb(0 0 0 / 10%) !important;
}

.coupon label {
    display: none;
}

.wc-deposits-payment-description {
  display: none !important;
}

/* add ons checkbox*/
.wc-pao-addon-container.wc-pao-addon.wc-pao-addon-67109-2 {
    margin-bottom: -10px;
}

.wc-pao-addon-container.wc-pao-addon.wc-pao-addon-67109-4 {
    margin-bottom: -10px;
}

.wc-pao-addon-67027-2-0{
	    margin-bottom: -15px;
}

.wc-pao-addon-67027-4-0{
	 margin-bottom: -15px;
}
.wc-pao-addon-container.wc-pao-addon.wc-pao-addon-67105-4{
	margin-bottom: -10px;
}

.wc-pao-addon-container.wc-pao-addon.wc-pao-addon-67105-2{
	margin-bottom: -10px;
}

.wc-pao-addon-container.wc-pao-addon.wc-pao-addon-67044-2 {
    margin-bottom: -10px;
}

.wc-pao-addon-container.wc-pao-addon.wc-pao-addon-67044-4{
	  margin-bottom: -10px;
}

.wc-pao-addon-container.wc-pao-addon.wc-pao-addon-69061-4{
	margin-bottom: -10px;
}
.wc-pao-addon-container.wc-pao-addon.wc-pao-addon-69061-2{
	margin-bottom: -10px;
}

.wc-pao-addon-container.wc-pao-addon.wc-pao-addon-67114-2{
	margin-bottom: -10px;
}
.wc-pao-addon-container.wc-pao-addon.wc-pao-addon-67114-4{
	margin-bottom: -10px;
}

.wc-pao-addon-container.wc-pao-addon.wc-pao-addon-67129-2{
	margin-bottom: -10px;
}

.wc-pao-addon-container.wc-pao-addon.wc-pao-addon-67129-4{
	margin-bottom: -10px;
}

.wc-pao-addon-container.wc-pao-addon.wc-pao-addon-67158-2{
	margin-bottom: -10px;
}

.wc-pao-addon-container.wc-pao-addon.wc-pao-addon-67158-4{
	margin-bottom: -10px;
}

.wc-pao-addon-container.wc-pao-addon.wc-pao-addon-67283-2{
	margin-bottom: -10px;
}

.wc-pao-addon-container.wc-pao-addon.wc-pao-addon-67283-4{
	margin-bottom: -10px;
}

.wc-pao-addon-container.wc-pao-addon.wc-pao-addon-69202-2{
	margin-bottom: -10px;
}

.wc-pao-addon-container.wc-pao-addon.wc-pao-addon-69202-4{
	margin-bottom: -10px;
}

.wc-pao-addon-container.wc-pao-addon.wc-pao-addon-67368-2{
	margin-bottom: -10px;
}
.wc-pao-addon-container.wc-pao-addon.wc-pao-addon-67368-4{
	margin-bottom: -10px;
}

.wc-pao-addon-container.wc-pao-addon.wc-pao-addon-67377-2{
	margin-bottom: -10px;
}

.wc-pao-addon-container.wc-pao-addon.wc-pao-addon-67377-4{
	margin-bottom: -10px;
}

.wc-pao-addon-container.wc-pao-addon.wc-pao-addon-69205-2{
	margin-bottom: -10px;
}

.wc-pao-addon-container.wc-pao-addon.wc-pao-addon-69205-4{
	margin-bottom: -10px;
}

.wc-pao-addon-container.wc-pao-addon.wc-pao-addon-67961-2{
	margin-bottom: -10px;
}

.wc-pao-addon-container.wc-pao-addon.wc-pao-addon-67961-4{
	margin-bottom: -10px;
}

.wc-pao-addon-container.wc-pao-addon.wc-pao-addon-69124-2{
	margin-bottom: -10px;
}

.wc-pao-addon-container.wc-pao-addon.wc-pao-addon-69124-4{
	margin-bottom: -10px;
}

.wc-pao-addon-container.wc-pao-addon.wc-pao-addon-67947-2{
	margin-bottom: -10px;
}

.wc-pao-addon-container.wc-pao-addon.wc-pao-addon-67947-4{
	margin-bottom: -10px;
}

.wc-pao-addon-container.wc-pao-addon.wc-pao-addon-69297-2{
	margin-bottom: -10px;
}

.wc-pao-addon-container.wc-pao-addon.wc-pao-addon-69297-4{
	margin-bottom: -10px;
}

.wc-pao-addon-container.wc-pao-addon.wc-pao-addon-67974-2{
	margin-bottom: -10px;
}
.wc-pao-addon-container.wc-pao-addon.wc-pao-addon-67974-4{
	margin-bottom: -10px;
}
.wc-pao-addon-container.wc-pao-addon.wc-pao-addon-67980-2{
	margin-bottom: -10px;
	}

.wc-pao-addon-container.wc-pao-addon.wc-pao-addon-67980-4{
	margin-bottom: -10px;
}

p.stock.out-of-stock{
	    font-size: 18px !important;
    color: #B44923 !important;
	margin-bottom: 20px;
	font-weight: 700 !important;
	text-transform: uppercase;
	
}


#main-content .container:before {
width:0;
}
.et_pb_widget_area_right { border-left:0 !important; }
.et_pb_widget_area_left { border-right:0 !important; }


/* BLOG*/
.post-content {
    margin-bottom: 20px;
}

.post-content-inner p {
    margin-bottom: 20px;
}


form#commentform p.form-submit input#submit {
       color: #FFFFFF!important;
    border-width: 0px!important;
    font-size: 17px;
    font-family: 'Quicksand',Helvetica,Arial,Lucida,sans-serif!important;
    font-weight: 700!important;
    text-transform: uppercase!important;
    background-color: #fe7443;
}
form#commentform p.form-submit input#submit:hover{
	       color: #FFFFFF!important;
    border-width: 0px!important;
    font-size: 17px;
    font-family: 'Quicksand',Helvetica,Arial,Lucida,sans-serif!important;
    font-weight: 700!important;
    text-transform: uppercase!important;
    background-color: #fe7443;
}


textarea#comment {
    background: white;
    box-shadow: 5px 5px 25px 5px rgb(0 0 0 / 10%);
    border-radius: 10px;
    color: black;
	font-size: 14px;
	}

#comment-wrap {
    padding-top: 0px !important;
}

@media (max-width: 1405px) {
 #et_mobile_nav_menu {
 display: block;
 }
	#top-header { 
	display: none !important; 
}
 
	li.menu-cta a {
    color: #FE7443 !important;
    font-weight: 600;
    text-transform: capitalize;
}
#top-menu {
 display: none;
 }
 }


@media only screen and (max-width: 1405px) and (min-width: 998px)  {
	.et_mobile_menu li a{
		padding-left:0px;
	}
	
	.mobile_menu_bar:before{
		top:5px;
	}
	li.menu-cta{
		 color: #FE7443 !important;
    font-weight: 600;
    text-transform: capitalize;
    background: white;
    padding-left: 0px !important;
    font-size: 14px;
    margin-top: 10px !important;
	}
	li.menu-cta a:hover{
		 color: #FE7443 !important;
    font-weight: 600;
    text-transform: capitalize;
    background: white;
    padding-left: 0px !important;
    font-size: 14px;
    margin-top: 20px !important;
	}
	
	li.menu-cta a {
    color: #FE7443 !important;
    font-weight: 600;
    text-transform: capitalize;
    background: white;
    padding-left: 0px !important;
    font-size: 14px;
    margin-top: 20px !important;
}
	
	.et_mobile_menu li a:hover, .nav ul li a:hover{
		background-color: rgba(0,0,0,.0) !important;
		opacity: initial !important;
	}
	
	.et-fixed-header .mobile_menu_bar:before {
    color: black !important;
}
	

}
