/*SECONDARY HEADER TOP BAR TEXT*/

.fusion-contact-info {
  text-align: center;
}

.fusion-contact-info-phone-number {
  color: #ffffff;
  font-size: 15px;
  font-weight: 500;
}

.fusion-secondary-header {
  border-width: 0px;
}

.fusion-header-v2 .fusion-header {
  border-width: 0px;
}

.fusion-mobile-menu-design-modern .fusion-secondary-header .fusion-alignleft {
  border-width: 0px;
}

.fusion-header-v2 .fusion-secondary-header {
  border-color: #1C64D9;
}

/* CHECKOUT TEXTEN HELLO USER BLABLA */

.fusion-body .avada-myaccount-user .avada-myaccount-user-column {
  display: none;
}

.woocommerce-side-nav.woocommerce-checkout-nav {
  display: none;
}

.wcf-embed-checkout-form .woocommerce .woocommerce-notices-wrapper .woocommerce-message {
  display: none;
}

.woocommerce-content-box.full-width.checkout_coupon {
  display: none!important;
}


/* THANK YOU PAGE IRRELEVANT INFO*/

.page-id-10633 .elementor * {
  text-align: center;
}

.woocommerce-placeholder.wp-post-image {
  display: none;
}

.woocommerce-column.woocommerce-column--1.woocommerce-column--billing-address.col-1 {
  display: none;
}

.avada-customer-details .addresses .title h3 {
  display: none;
}

.avada-customer-details.woocommerce-content-box.full-width {
  display: none;
}

/* Your logo Contact form styling page*/

.page-id-979 .wpcf7-form,
.page-id-4587 .wpcf7-form .wpcf7-text {
  color: #1c1c1c;
}

.page-id-979 .wpcf7-form,
.page-id-4587 .wpcf7-form {
  color: #ffffff;
}

.page-id-1056 .post-content p {
  color: #ffffff;
}

div.wpcf7 input[type="file"] {
  color: #ffffff;
}

.wpcf7-form {
  color: #ffffff;
}

.page-id-1056 #main {
  background-color: #303745;
}

.wpcf7-form .wpcf7-text {
  color: #1c1c1c;
}

.wpcf7-form-control.wpcf7-textarea {
  color: #1c1c1c;
}

.wpcf7-form div.wpcf7-response-output {
  visibility: visible !important;
  color: #fff;
}

/* hide recatch */

.grecaptcha-badge {
  opacity: 0;
}

/* No sticky on terms & privacy */

.page-id-1079 .fusion-is-sticky {
  display: none;
}

.page-id-3 .fusion-is-sticky {
  display: none;
}

/* Cookie policy text color */

.page-id-3 .fusion-accordian .panel-title .fusion-toggle-heading {
  color: #303745;
}

/* FAQ TITLE COLOR*/

.page-id-979 .fusion-accordian .panel-title .fusion-toggle-heading,
.page-id-4587 .fusion-accordian .panel-title .fusion-toggle-heading {
  color: #fff;
}

/* FUSION SLIDER ON HOMESCREEN TITLE MOBIL*/

@media only screen and (max-width: 767px) {
  .page-id-979 #wrapper .fusion-title h1 {
    display: none!important;
  }

  .slide-content-container.slide-content-center {
    top: 70%;
  }
}

/*STRETCH OUT ON BIG SCREENS*/

html,
body {
  height: 100%;
}

/* Consent checkbox logo-details form correct position */

span.wpcf7-list-item {
  margin-left: 0px;
}

.mpp-sticky-control {
  float: left;
}

/* Change button on hover */

.fa-envelope:hover:before {
  content: "\f2b6";
}

.fusion-title h2 {
  color: #732a2a;
}

.title h2 {
  color: #943d3d;
}

h2 {
  color: #a63939;
}

#wrapper .title h2 {
  color: #a12828;
}

.wpcf7-select-parent .wpcf7-select {
  color: #303745;
  background-color: #ffffff;
  border-color: #ffffff;
  border: 0;
}

/* Ta bort knappar och title från hero på desktop */

@media screen and (min-width: 500px) {
  /*  .tfs-slider .slide-content-container .slide-content {
    position: relative;
    margin-top: 27%!important;
  }

  #wrapper .fusion-title h2 {
    font-size: 23%;
    color: #8a2525;
    display: none;
  }*/

  .slide-content-container.slide-content-center {
    top: 30%;
  }
}

/* TEXT PÅ TOGGLE TITLE "FIND OUT WHO WE ARE" */

#togglee .panel-title .fusion-toggle-heading {
  color: #000;
}

/* MOBILE LOGO HEADER COLOR */

.page-id-4568 .fusion-header-v1.fusion-logo-alignment.fusion-logo-left.fusion-sticky-menu-.fusion-sticky-logo-1.fusion-mobile-logo-1.fusion-mobile-menu-design-modern,
.page-id-4587 .fusion-header-v1.fusion-logo-alignment.fusion-logo-left.fusion-sticky-menu-.fusion-sticky-logo-1.fusion-mobile-logo-1.fusion-mobile-menu-design-modern,
.page-id-4575 .fusion-header-v1.fusion-logo-alignment.fusion-logo-left.fusion-sticky-menu-.fusion-sticky-logo-1.fusion-mobile-logo-1.fusion-mobile-menu-design-modern,
.page-id-4583 .fusion-header-v1.fusion-logo-alignment.fusion-logo-left.fusion-sticky-menu-.fusion-sticky-logo-1.fusion-mobile-logo-1.fusion-mobile-menu-design-modern {
  background-color: #060549;
}

/* TEST RADIO */

input.hideradio {
  /* HIDE RADIO */
  visibility: hidden;
  /* Makes input not-clickable */
  position: absolute;
  /* Remove input from document flow */
}

.imgradio label > input + img {
  /* IMAGE STYLES */
  cursor: pointer;
  border: 2px solid transparent;
}

.imgradio label > input:checked + img {
  /* (RADIO CHECKED) IMAGE STYLES */
  border: 2px solid #f00;
}

/*ALERT BOX ON FORM*/

.fusion-alert.alert.custom.alert-custom.fusion-alert-center.wpcf7-response-output.fusion-alert-capitalize.alert-dismissable {
  visibility: hidden;
}