/*
Theme Name: Nuestra Historia Tu Salud - Quiron
Theme URI: http://zephyr.us-themes.com/
Version: 1.0
Description: Tema desarrollado para "Nuestra Historia Tu Salud - Quiron"
Author: Grupoidex
Author URI: https://grupoidex.es
Template: Zephyr
*/
 
@import url("../Zephyr/style.css");



body {
}

#page-content {
}

.gfield input[type='text'], .gfield input[type='tel'], .gfield input[type='email'], .gfield textarea, .gfield select, 
.gfield input[type='checkbox'], .ginput_container_multiselect, .gfield input[type='radio'] {
	border:  1px solid #000 !important;
	background:  rgba(255,255,255,0.80) !important;
	border-radius: 0.5rem !important;
	color:  #000;	
} 

.gfield_select_tomselect.multi, .ts-control {
	background: transparent !important;
	border:  0px !important;
}

.ts-control, .ts-control input, .ts-dropdown {
    font-smoothing: inherit !important;
    color: inherit !important;
    font-family: inherit !important;
    font-size: 16px !important;
    line-height: inherit !important;
}

.ts-wrapper.multi .ts-control>div {
	background: transparent !important;
}

.gfield textarea {
	resizeable
}

.gfield input[type='submit'] {
	background: #000;
	color:  #fff;
	border-radius: 0px;
	border: 1px solid #000;
}

.gfield input[type='submit']:hover {
	background: transparent;
	color:  #000;
	border-radius: 0px;
	border: 1px solid #000;
}

.gform_wrapper.gravity-theme .ginput_container_date input {
	width: 100% !important;
}

.gform_wrapper.gravity-theme h2 {
	padding-bottom:  0px !important;
	margin-bottom:  0px !important;
}

.gform_wrapper.gravity-theme hr {
	border: 2px solid #fff !important;
}

textarea {
  resize: none !important;
}

.biscripcion {
	overflow:  visible;
}

.biscripcion > a {
	background: #fff !important;
	padding: 10px 5px;
    border-radius: 5rem;
    color: #C680B3 !important;
    text-align: center;
}

.biscripcion > a > span.w-nav-title {
	color: #C680B3 !important;
}

.gform_confirmation_message, .form_saved_message_sent {
	color: #000 !important;
}

.ginput_quantity_label {
	display: block !important;
}

.ginput_quantity {
	display: block !important;
    width: 75px !important;
}


.gform_wrapper.gravity-theme .ginput_product_price_wrapper input:read-only {
	border:  0px !important;
	background: transparent !important;
	border-radius: 0px !important;
}

.invisible {
	display: none;
}

.centrado {
	margin:  0px auto !important;
}


::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
	letter-spacing: 3px;
 /* Firefox */
}

:-ms-input-placeholder { /* Internet Explorer 10-11 */
	letter-spacing: 3px;
}

::-ms-input-placeholder { /* Microsoft Edge */
	letter-spacing: 3px;
}


.movil-no {
	display: flex;
}

.movil-si {
	display: none;
}

button[type=submit]:not(.w-btn), input[type=submit]:not(.w-btn), .us-nav-style_2>*, .navstyle_2>.owl-nav button, .us-btn-style_2 {
    border-radius: 0.5em !important;
    background: #ffffff !important;
    border-color: #000 !important;
 
}

#gform_submit_button_1 {
   color: #000 !important;	
}

#cmplz-cookies-overview .cookies-per-purpose * {
    color: #000 !important;
}


@media (max-width: 1100px) {
.header_hor .ush_menu_1.type_desktop .menu-item.level_1>a:not(.w-btn) {
    padding-left: 7px !important;
    padding-right: 7px !important;
}
}

@media (max-width: 1024px) {
.ush_menu_1	a  {
	text-align: center;
}

.biscripcion > a {
    margin-bottom: 15px;
}
}

@media (max-width: 768px) {

.movil-no {
	display: none;
}

.movil-si {
	display: flex;
}

}