/**
Theme Name: Custom Theme for Guidester
Author: Merket Creative
Author URI: http://merketcreative.com
Description: Custom theme for Guidester
Version: 2018
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: custom-theme-for-guidester
Template: astra
*/

.blog-tip-box {background-color: #a0ce4e; padding: 8px; color: white;} 

.guidester-value {background-color: #ea8c55; padding: 8px; color: white;}

#input_35_2 {border: solid #1c5b7e;}
#input_35_3_3 {border: solid #1c5b7e;}
#input_35_3_6 {border: solid #1c5b7e;}
#input_35_4_3 {border: solid #1c5b7e;}
#input_35_4_6 {border: solid #1c5b7e;}
#input_35_10 {border: solid #1c5b7e;}
#input_35_10_2 {border: solid #1c5b7e;}
#input_35_11 {border: solid #1c5b7e;}

.reserve {padding-bottom: 30px;}

#input_20_1_3 {border: solid #1c5b7e;}
#input_20_2 {border: solid #1c5b7e;}

#field_49_324 {font-size: 40px;}

#wpforms-25520-field_1 {
border-width:2px;
	border-color: #1c5b7e;
}

#wpforms-25520-field_3 {
border-width:2px;
border-color:#1c5b7e;
}

#wpforms-submit-25520 {
color: #a0ce4e;
}

#wpforms-25537-field_1-label {
	display: none !important;
}

#elementor-22820 elementor-location-header {
	display: none;
}

input#wpforms-27553-field_0 {
	border-width: 2px;
	border-color: #1c5b7e;
}

input#wpforms-27553-field_0-last {
	border-width: 2px;
	border-color: #1c5b7e;
}

input#wpforms-27553-field_1-last {
	border-width: 2px;
	border-color: #1c5b7e;
}

input#wpforms-27553-field_1 {
	border-width: 2px;
	border-color: #1c5b7e;
}

input#wpforms-27553-field_1-secondary {
	border-width: 2px;
	border-color: #1c5b7e;
}

input#wpforms-27553-field_2 {
	border-width: 2px;
	border-color: #1c5b7e;
}

input#wpforms-27553-field_4-1 {
	border-width: 2px;
	border-color: #1c5b7e;
}

input#wpforms-27553-field_4-2 {
	border-width: 2px;
	border-color: #1c5b7e;
}

input#wpforms-27553-field_4-3 {
	border-width: 2px;
	border-color: #1c5b7e;
}

input#wpforms-27553-field_7 {
	border-width: 2px;
	border-color: #1c5b7e;
}

input#wpforms-27553-field_7-cardcvc {
	border-width: 2px;
	border-color: #1c5b7e;
}

input#wpforms-27553-field_7-cardname {
	border-width: 2px;
	border-color: #1c5b7e;
}

#wpforms-27553-field_7-cardmonth {
	border-width: 2px;
	border-color: #1c5b7e;
}

#wpforms-27553-field_7-cardyear {
	border-width: 2px;
	border-color: #1c5b7e;
}
 
div.wpforms-container-full .wpforms-form input.wpforms-field-large, div.wpforms-container-full .wpforms-form select.wpforms-field-large, div.wpforms-container-full .wpforms-form .wpforms-field-row.wpforms-field-large {
    	border-width: 1.5px !important;
	border-color: #1c5b7e !important;
}

div.wpforms-container-full .wpforms-form ul.wpforms-image-choices-modern label:hover, div.wpforms-container-full .wpforms-form ul.wpforms-image-choices-modern label:focus {
    border: 1px solid #ddd;
}

div.wpforms-container-full .wpforms-form ul.wpforms-image-choices-modern label {
    background-color: #fff;
    display: block;
    margin: 0px;
    padding: 0;
    border: 1px solid #fff;
    border-radius: 3px;
    padding: 10px 10px 4px !important;
    transition: all .5s;
    text-align: center;
}

/**Popup section and modal on home page header*/

#travel-challenge {
	font-size: 15px !important;
	line-height: 1.4 !important;
	font-style: italic;
	color: white;
}

div.wpforms-container-full .wpforms-form input.wpforms-field-medium, div.wpforms-container-full .wpforms-form select.wpforms-field-medium, div.wpforms-container-full .wpforms-form .wpforms-field-row.wpforms-field-medium {
	border: 1px solid #1c5b7e;
}

.sample_guidester_submit {
	background-color: transparent !important;
    border: 2px solid #1c5b7e !important;
    color: black !important;
}

div.wpforms-container-full .wpforms-form input[type=submit]:hover, div.wpforms-container-full .wpforms-form input[type=submit]:focus, div.wpforms-container-full .wpforms-form input[type=submit]:active, div.wpforms-container-full .wpforms-form button[type=submit]:hover, div.wpforms-container-full .wpforms-form button[type=submit]:focus, div.wpforms-container-full .wpforms-form button[type=submit]:active, div.wpforms-container-full .wpforms-form .wpforms-page-button:hover, div.wpforms-container-full .wpforms-form .wpforms-page-button:active, div.wpforms-container-full .wpforms-form .wpforms-page-button:focus {
	  background-color: #1c5b7e !important;
	color: white !important;
}


/* DONE */

.wprs_unslider-arrow {
	right: -25px !important;
	opacity: 1 !important;
	background: 50% 50% no-repeat #a1cd56;
}

.wprs_unslider-arrow.prev {
	left: -25px !important;
}

.elementor-widget-premium-addon-testimonials .premium-testimonial-separator {
	display: none !important;
}

wprs_unslider-arrow prev wprs_nav_arrow_1 {
	background: 50% 50% no-repeat #a1cd56 !important;
}

/**BUILD MY GUIDE START FORM**/
.been {
     list-style-type:none!important;
     margin:0px 0 0 0 !important;
    padding:0 !important;
	font-weight: 600 !important;
}

.been label {
     display: block !important;
	padding:15px !important;
     border:2px solid #1c5b7e !important; 
     cursor:pointer !important;
	 margin:5px 5px 5px 5px !important;
font-weight: 600 !important;
}

.been label:hover {
     background:#1c5b7e !important;
	color: white !important;
}

div.wpforms-container-full .wpforms-form input[type=radio] {
	display:none !important;
}

.been input[type="radio"] {
    opacity:0.011 !important;
    z-index:100 !important;
}

.been input[type="radio"]:checked + label {
     background:#1c5b7e !important;
	color: white !important;
}

.pace label:hover {
     background:#1c5b7e !important;
	color: white !important;
	font-weight: 600 !important;
}

div.wpforms-container-full .wpforms-form ul.wpforms-image-choices-modern label {
	 border:1px solid gray !important;
	box-shadow: 5px 4px #E8E8E8 !important;
	font-weight: 600 !important;
}

div.wpforms-container-full .wpforms-form ul.wpforms-image-choices-modern .wpforms-selected label{
 background:#1c5b7e !important;
	color: white !important;
		box-shadow: 5px 4px #E8E8E8 !important;
}

.pace {
	border: 1.5px solid #1c5b7e;
	font-weight: 600 !important;
}

div.wpforms-container-full .wpforms-form input[type=date], div.wpforms-container-full .wpforms-form input[type=datetime], div.wpforms-container-full .wpforms-form input[type=datetime-local], div.wpforms-container-full .wpforms-form input[type=email], div.wpforms-container-full .wpforms-form input[type=month], div.wpforms-container-full .wpforms-form input[type=number], div.wpforms-container-full .wpforms-form input[type=password], div.wpforms-container-full .wpforms-form input[type=range], div.wpforms-container-full .wpforms-form input[type=search], div.wpforms-container-full .wpforms-form input[type=tel], div.wpforms-container-full .wpforms-form input[type=text], div.wpforms-container-full .wpforms-form input[type=time], div.wpforms-container-full .wpforms-form input[type=url], div.wpforms-container-full .wpforms-form input[type=week], div.wpforms-container-full .wpforms-form select, div.wpforms-container-full .wpforms-form textarea {
	border: 1.5px solid #1c5b7e;
}

.been {
	border: 1.5px solid #1c5b7e;
	font-weight: 600 !important;
}

div.wpforms-container-full .wpforms-form .wpforms-required-label {
	display: none !important;
}

div.wpforms-container-full .wpforms-form ul.wpforms-image-choices-classic img {
	border-radius: 5px !important;
	font-weight: 600 !important;
}

.country label:hover {
     background:#1c5b7e !important;
	color: white !important;

}

.wpforms-container.wpf-center {
     margin: 0 auto !important;
     max-width: 1000px;
}

.country_dropdown {
font-weight: 600 !important;

}

div.wpforms-container-full .wpforms-form ul.wpforms-image-choices-classic .wpforms-image-choices-label {
	display: none !important;
}


.form_checkout {
	border: 0px solid #1c5b7e !important;
}

.checked {
  color: orange !important;
}

.wpforms-page-indicator-steps {
	display:none !important;
}

div.wpforms-container-full .wpforms-form .wpforms-checkbox-3-columns ul li, div.wpforms-container-full .wpforms-form .wpforms-multiplechoice-3-columns ul li, div.wpforms-container-full .wpforms-form .wpforms-list-3-columns ul li {
	width: 25% !important;
	padding: 2px !important;
}

@media only screen and (max-width: 600px) {
div.wpforms-container-full .wpforms-form .wpforms-checkbox-3-columns ul li, div.wpforms-container-full .wpforms-form .wpforms-multiplechoice-3-columns ul li, div.wpforms-container-full .wpforms-form .wpforms-list-3-columns ul li {
	width: 33.333% !important;
    display: block !important;
	padding-right: 0px !important;
	}
}

 @media only screen and (max-width: 600px) {
	 div.wpforms-container-full .wpforms-form .wpforms-checkbox-3-columns ul li, div.wpforms-container-full .wpforms-form .wpforms-multiplechoice-3-columns ul li, div.wpforms-container-full .wpforms-form .wpforms-list-3-columns ul li {
    width: 33.3333%;
    display: block;
    padding-right: 5px !important;
	 }
}

@media only screen and (max-width: 600px) {
	 div.wpforms-container-full .wpforms-form ul.wpforms-image-choices-classic label {
		 padding:2px !important;
	 }
}

@media only screen and (max-width: 600px) {
div.wpforms-container-full .wpforms-form .wpforms-checkbox-2-columns ul li, div.wpforms-container-full .wpforms-form .wpforms-multiplechoice-2-columns ul li, div.wpforms-container-full .wpforms-form .wpforms-list-2-columns ul li {
    width: 50%;
    display: block;
	padding-right: 5px !important; }
}

@media only screen and (max-width: 600px) {
	form .wpforms-field-bfwpf-range-slider .noUi-value-horizontal {
		display:none !important;
	}
}

div#wpforms-27945-field_236-container {
	padding-left: 60px !important;
	padding-right: 60px !important;
}

div#wpforms-27945-field_190-container {
	padding-left: 50px !important;
	padding-right: 50px !important;
}

div#wpforms-27945-field_193-container {
	padding-left: 50px !important;
	padding-right: 50px !important;
}

.elementor-28065 .elementor-element.elementor-element-ad4eeee .eael-elements-flip-box-front-container, .elementor-28065 .elementor-element.elementor-element-ad4eeee .eael-elements-flip-box-rear-container {
	height: 25% !important;
}

.elementor-28065 .elementor-element.elementor-element-82c7314 .eael-elements-flip-box-front-container, .elementor-28065 .elementor-element.elementor-element-82c7314 .eael-elements-flip-box-rear-container {
	height: 25% !important;
}

.elementor-28065 .elementor-element.elementor-element-35010d0 .eael-elements-flip-box-front-container, .elementor-28065 .elementor-element.elementor-element-35010d0 .eael-elements-flip-box-rear-container {
		height: 25% !important;
}


.container__testimonial {
  border: 2px solid #ccc !important;
  background-color: #eee !important;
  border-radius: 5px !important;
  padding: 16px !important;
  margin: 16px 0 !important
}

.container_testimonial::after {
  content: "" !important;
  clear: both !important;
  display: table !important;
}

.container_testimonial img {
  float: left !important;
  margin-right: 20px !important;
  border-radius: 500px !important;
}

.container_testimonial span {
  font-size: 16px !important;
font-family: mandali !important;
  margin-right: 15px !important;
	line-height: 1.2 !important;
}

@media (max-width: 500px) {
  .container_testimonial {
      text-align: center !important;
  }
  .container_testimonial img {
      margin: auto !important;
      float: none !important;
      display: block !important;
  }
}

.corona_submit {
	background-color: #a0ce4e !important;
}

.wppb-send-credentials-checkbox label {
	display: none !important;
}

.wppb-user-forms ul {
	margin-bottom: -10px !important;
	margin-top: -10px !important;
}

.elementor-30857 .elementor-element.elementor-element-bbf36b9 {
	padding-top: 0px !important;
}
