/*
 Theme Name:   WebbPlatsen (GeneratePress Child)
 Theme URI:    https://generatepress.com
 Description:  WebbPlatsen - GeneratePress child theme
 Author:       Mats Djarf
 Author URI:   https://webbplatsen.se
 Template:     generatepress
 Version:      1.0.0
*/

/* Table of Contents

        - DEFAULTS
		- WEBBPLATSEN CUSTOM CSS
		- PLUGINS
		- WOOCOMMERCE

*/


/* # DEFAULTS
-------------------------------------------------------------------------- */


/* # WEBBPLATSEN CUSTOM CSS
-------------------------------------------------------------------------- */

/* Lists with custom icons */
ul.list-arrow {
  list-style: none;
  margin-left: 0em;
  padding-left: 0;
}
ul.list-arrow li {
  background: url('icons/arrow-right-sl3.svg') no-repeat left top 5px;
  background-size: 28px 28px;
  padding-left: 35px;

}
/* # PLUGINS
 ------------------------------------------------------------------------- */

 /* Gravity Forms
--------------------------------------------- */
.gform_wrapper.gravity-theme .gform_validation_errors {
	display: none;
  }
.gform_wrapper.gravity-theme .gfield_required, .gform_wrapper.gravity-theme span.gfield_required.gfield_required_text {
	display: none;
}

.gform_wrapper.gravity-theme .gfield_validation_message, .gform_wrapper.gravity-theme .validation_message {
	background-color: transparent !important;
	border: none !important;  
	padding:0px 0px 0px 10px !important;
	margin:0px !important;
  color: #ffffff !important;
  }

.gform_wrapper.gravity-theme .gfield input.large, .gform_wrapper.gravity-theme .gfield textarea.large, .gform_wrapper.gravity-theme .gfield select.large {
    width: 100%;
    border: 2px solid #ffffff !important;
    background-color: transparent;
    color:#ffffff !important;
    font-size: 22px !important;
}
.gform_wrapper.gravity-theme .gfield input.large::placeholder, .gform_wrapper.gravity-theme .gfield textarea.large::placeholder {
  color:#ffffff !important;
}

.gform_wrapper.gravity-theme .gfield_error [aria-invalid=true] {
    border: 2px solid #c02b0a !important;
}

div.gfield_description.validation_message.gfield_validation_message {
  
  color: #ffffff;
  width: auto;
  display: inline;
  padding-right: 10px !important;
  background-color: rgba(255, 0, 0, 0.4) !important;
}

/* # WOOCOMMERCE
-------------------------------------------------------------------------- */

