/*

    The following CSS codes are created by the YellowPencil plugin.
    https://yellowpencil.waspthemes.com/


    T A B L E   O F   C O N T E N T S
    ........................................................................

    01. Global Styles
    02. "Cirugia refractiva" Page
    03. "Medicina estética" Page
    04. "Tratamientos para ojo seco" Page
    05. "Patologia cataratas" Page
    06. "Ojo Seco" Page
    07. "Cirugía de cataratas" Page
    08. "Landing" Page
    09. "Nortvision I" Page
    10. "Home" Page
    11. "Nortvision II" Page
    12. "LANDING GLAUCOMA" Page

*/



/*-----------------------------------------------*/
/*  Global Styles                                */
/*-----------------------------------------------*/
body .wrapper_form_cf7 .wrapper_form_cf7_home h3{
	font-weight:600;
}

body .elementor-element-9d30e33 .premium-cf7-button-fwidth-yes .elementor-widget-container{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body .wrapper_form_cf7_home p input[type=text]{
	background-color:rgba(255,255,255,0);
	border-bottom-left-radius:0px;
	border-bottom-right-radius:0px;
	border-bottom-color:#ffffff;
	border-bottom-style:solid;
	border-bottom-width:1px;
	color:#ffffff;
	padding-top:25px;
}

body .wrapper_form_cf7_home p select{
	border-style:solid !important;
	border-bottom-width:1px !important;
	border-bottom-color:#ffffff !important;
	background-color:rgba(255,255,255,0) !important;
	border-bottom-left-radius:0px !important;
	border-bottom-right-radius:0px !important;
	color:#ffffff !important;
	padding-top:25px !important;
}

body .wrapper_form_cf7_home p input[type=email]{
	border-bottom-left-radius:0px;
	border-bottom-right-radius:0px;
	border-bottom-width:1px;
	border-bottom-color:#ffffff;
	background-color:rgba(255,255,255,0);
	border-bottom-style:solid;
	color:#ffffff;
	-webkit-box-shadow:none;	box-shadow:none;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body .elementor-element-9d30e33 .js form{
	color:#ffffff;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body .wrapper_form_cf7_home .submit_cf7 p{
	padding-top:30px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body .submit_cf7 p input{
	padding-right:0px !important;
	text-align:center !important;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	padding-left:0px !important;
	padding-bottom:1px !important;
	margin-bottom:0px;
	margin-top:0px;
	padding-top:-2px;
}

body .elementor-element-9d30e33 .elementor-inner-column .elementor-widget-wrap .premium-cf7-button-fwidth-yes .elementor-widget-container .premium-cf7-container .js .init .wrapper_form_cf7 .wrapper_form_cf7_home .submit_cf7 p input{
	width:100% !important;
}

body .wrapper_form_cf7_home span span{
	color:#ffffff;
}

body .wrapper_form_cf7_home .wrapper_form_cf7_select p > span{
	color:#ffffff;
}

body .wrapper_form_cf7_home .wrapper_form_cf7_select p{
	color:#ffffff;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body .wrapper_form_cf7 .wrapper_form_cf7_home .wrapper_form_cf7_select{
	color:#ffffff;
}

body .elementor-element-9d30e33 .js .wrapper_form_cf7{
	color:#ffffff;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body .elementor-element-9d30e33 .js .init .wrapper_form_cf7 .wrapper_form_cf7_home .submit_cf7 p input{
	height:55px !important;
}

body .wrapper_form_cf7 .wrapper_form_cf7_home h2{
	color:#ffffff;
}

body .wrapper_form_cf7_home span input[type=text]{
	background-color:rgba(255,255,255,0);
	border-top-right-radius:0px;
	border-bottom-left-radius:0px !important;
	border-bottom-right-radius:0px !important;
	border-bottom-color:#ffffff;
	border-bottom-style:solid;
	border-style:solid;
	border-color:#ffffff;
	border-bottom-width:1px;
}

body .wrapper_form_cf7_home span input[type=email]{
	background-color:rgba(255,255,255,0);
	border-bottom-left-radius:0px !important;
	border-bottom-right-radius:0px !important;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#ffffff;
}

body .wrapper_form_cf7_home span select{
	background-color:rgba(255,255,255,0) !important;
	color:#ffffff !important;
	border-bottom-right-radius:0px !important;
	border-top-left-radius:0px !important;
	border-bottom-style:solid !important;
	border-bottom-width:1px;
	border-style:solid !important;
	border-color:#ffffff;
	border-width:1px !important;
	border-top-color:rgba(255,255,255,0) !important;
	border-right-color:rgba(255,255,255,0) !important;
	border-left-color:rgba(255,255,255,0) !important;
	border-bottom-left-radius:0px !important;
	border-top-style:none !important;
	border-right-style:none !important;
	border-left-style:none !important;
	padding-top:20px !important;
}

body .wrapper_form_cf7 .wrapper_form_cf7_home .submit_cf7{
	background-color:#ffffff;
	text-align:center;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	margin-top:20px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body select{
	color: #000 !important;
	background-color: #fff !important;
}

@media (max-width:560px){

	body #blantershowChat{
	padding-right:0px !important;
	padding-left:0px !important;
	padding-top:0px !important;
	padding-bottom:0px !important;
	}

}



@media (min-width:601px){

	body .wrapper_form_cf7 .wrapper_form_cf7_home h3{
	font-size:30px;
	line-height:1.23em;
}

body .wrapper_form_cf7 .wrapper_form_cf7_home h2{
	font-size:34px;
	}

}



/*-----------------------------------------------*/
/*  "Cirugia refractiva" Page                    */
/*-----------------------------------------------*/
body.page-id-1787 #clgo iframe{
	display:none !important;
}

@media (max-width:640px){

	body.page-id-1787 .chat-box{
	display: none;
	}

}



/*-----------------------------------------------*/
/*  "Medicina estética" Page                    */
/*-----------------------------------------------*/
body.page-id-742 #ht-ctc-chat .ctc_nb .ht_ctc_padding{
	display:none;
}

body.page-id-742 #clgo iframe{
	display:none;
	visibility:hidden;
}

@media (max-width:640px){

	body.page-id-742 .chat-box{
	display: none;
	}

}



/*-----------------------------------------------*/
/*  "Tratamientos para ojo seco" Page            */
/*-----------------------------------------------*/
body.page-id-568 #clgo iframe{
	display:none !important;
}



/*-----------------------------------------------*/
/*  "Patologia cataratas" Page                   */
/*-----------------------------------------------*/
body.page-id-682 #clgo iframe{
	display:none !important;
}



/*-----------------------------------------------*/
/*  "Ojo Seco" Page                              */
/*-----------------------------------------------*/
body.page-id-649 #ht-ctc-chat .ctc_nb .ht_ctc_padding{
	display:none;
}

body.page-id-649 #clgo iframe{
	display:none;
	visibility:hidden;
}

body.page-id-649 .submit_cf7 p input{
	margin-bottom:30px !important;
}

@media (max-width:640px){

	body.page-id-649 .chat-box{
	display: none;
	}

}



/*-----------------------------------------------*/
/*  "Cirugía de cataratas" Page                 */
/*-----------------------------------------------*/
body.page-id-2475 #ht-ctc-chat .ctc_nb .ht_ctc_padding{
	display:none;
	visibility:hidden;
}

body.page-id-2475 #clgo iframe{
	display:none !important;
	visibility:hidden;
}

body.page-id-2475 .widget .pop-up .pop-up-circle.extended{
	display:none !important;
	visibility:hidden;
}

@media (max-width:640px){

	body.page-id-2475 .chat-box{
	display: none;
	}

}



/*-----------------------------------------------*/
/*  "Landing" Page                               */
/*-----------------------------------------------*/
body.page-id-2206 #ht-ctc-chat .ctc_nb .ht_ctc_padding{
	display:none;
}

body.page-id-2206 #clgo iframe{
	display:none;
	visibility:hidden;
}

body.page-id-2206 .submit_cf7 p input{
	margin-bottom:30px !important;
}

@media (max-width:640px){

	body.page-id-2206 .chat-box{
	display: none;
	}

}



/*-----------------------------------------------*/
/*  "Nortvision I" Page                          */
/*-----------------------------------------------*/
body.page-id-407 .submit_cf7 p input{
	margin-bottom:30px !important;
}



/*-----------------------------------------------*/
/*  "Home" Page                                  */
/*-----------------------------------------------*/
body.page-id-34 .wrapper_form_cf7 .wrapper_form_cf7_home .submit_cf7{
	text-align:center;
}



/*-----------------------------------------------*/
/*  "Nortvision II" Page                         */
/*-----------------------------------------------*/
body.page-id-3987 .submit_cf7 p input{
	margin-bottom:30px !important;
}



/*-----------------------------------------------*/
/*  "LANDING GLAUCOMA" Page                      */
/*-----------------------------------------------*/
body.page-id-4142 #clgo iframe{
	display:none !important;
}

@media (max-width:640px){

	body.page-id-4142 .chat-box{
	display: none;
	}

}