/*
Theme Name: child-theme
Description: This is a child theme for Flatsome Theme
Author: UX Themes
Template: flatsome
Version: 3.0
*/

/*************** ADD CUSTOM CSS HERE.   ***************/
/* Scope everything to your form wrapper */
#responsive-form .form-row{
  display: flex;
  flex-wrap: wrap;
  margin-left: -0.65rem;
  margin-right: -0.65rem;
}

/* Neutralize CF7's default <p> layout gaps if needed */
#responsive-form p{
  margin: 0;
}

/* Columns */
#responsive-form .column-full,
#responsive-form .column-half{
  padding: 0.65rem;
  box-sizing: border-box;
  width: auto;            /* prevent theme rules forcing 100% */
  max-width: 100%;
  flex: 0 0 100%;         /* mobile: full width */
}

/* Two columns on tablet+ */
@media (min-width: 768px){
  #responsive-form .column-half{
    flex-basis: 50%;
    max-width: 50%;
  }
}

/* Only H2s inside the Text element selected get a special color */
.h2-color-set h2{ color: #e7af35; }

/* Scope to CF7 and your custom class */
.wpcf7 form .btn-pill{
  border-radius: 99px;    /* pill shape */
  -webkit-appearance: none;
  appearance: none;
  /* optional: make it look nicer as a pill */
  padding: 0.8em 1.6em;
}

/* keep radius on hover/focus too (usually not needed, but safe) */
.wpcf7 form .btn-pill:hover,
.wpcf7 form .btn-pill:focus{
  border-radius: 99px;
}

/* LANGUAGE MENU EDITS */
.header li.wpml-ls-menu-item > ul.sub-menu.nav-dropdown{
  min-width: 0 !important;
  width: auto !important;
  /*background: transparent !important;*/
  white-space: nowrap;
  padding: 0 !important;
  border: 0 !important;
  box-shadow: none !important;
}
.header li.wpml-ls-menu-item ul.sub-menu.nav-dropdown li > a{
  padding: 0.3em 0.45em !important;
}



/**---------------- Media query ----------------**/
@media only screen and (min-width: 48em) { 
	.column-half{
		width: 50%;
	}
}

@media only screen and (max-width: 48em) {
/*************** ADD MOBILE ONLY CSS HERE  ***************/


}