HEX
Server: Apache/2.4.61 (Ubuntu)
System: Linux hosting106 7.0.12-1-pve #1 SMP PREEMPT_DYNAMIC PMX 7.0.12-1 (2026-06-09T21:07Z) x86_64
User: clinicadentalargarate.com (1193)
PHP: 7.4.33
Disabled: pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare,
Upload Files
File: /home/clinicadentalargarate.com/public_html/wp-content/themes/thefox_child_theme/style.css
/*
Template: thefox
Theme Name: TheFox Child Theme
Theme URI: http://www.thefoxwp.com
Description: <strong>A superflexible and responsive Business Theme by Tranmautritam team</strong> - <br/>Update notifications available on twitter and facebook:<br/> <a href='https://twitter.com/tranmautritam'>Follow me on twitter</a><br/> - <a href='https://www.facebook.com/tranmautritam.designer'>Join the Facebook Group</a> A theme by <a href="http://themeforest.net/user/tranmautritam?ref=tranmautritam">Tranmautritam Team</a>.
Version: 1.50
Author: Tranmautritam Team
Author URI: http://themeforest.net/user/tranmautritam?ref=tranmautritam
License: Themeforest Split Licence
License URI: -

*/

/************************************************************************************

Put your custom CSS below this block :)

*************************************************************************************/

.menu-item a {
	text-transform: uppercase;
}

.header_shadow{
	box-shadow: none !important;
	border-bottom: 1px solid #ccc;
}

@media (min-width: 767px){
.header_shadow{
padding-top: 30px;
padding-bottom: 30px;
	}
	}

.titulo-negrita{
	font-size: 20px !important;
}

h1{
	text-align: center;
	margin-bottom: 0px !important;
}

.subtitulo{
	color: #aaa;
	text-align: center !important;
	display: block;
	padding-bottom: 10px;
}

.azul{
	color: #659fff
}

.wpb_text_column p {
    margin-bottom: 10px;
}

.border-superior{
	border-top: 1px solid #ccc !important;
}


.border-inferior{
	border-bottom: 1px solid #ccc !important;
}

.borde-boton{
	border: 1px solid #659fff !important;
}

.texto-negrita{
	font-size: 21px;
padding-bottom: 8px;
display: block;
}

.titulo-subrayado{
	color: #659fff;
	border-bottom: 1px solid #659fff;
	display: block;
	text-align: center;
	font-size: 21px;
	
}

.border-titulo{
	border-bottom: 1px solid #ccc;
	font-size: 22px !important;
}

.rounded img{
	border: 5px solid #fff;
-webkit-box-shadow: 0px 0px 15px 0px rgba(50, 50, 50, 0.50);
-moz-box-shadow: 0px 0px 15px 0px rgba(50, 50, 50, 0.50);
box-shadow: 0px 0px 15px 0px rgba(50, 50, 50, 0.50);
	border-radius: 50%;
}

.cuadred img{
		border: 5px solid #fff;
-webkit-box-shadow: 0px 0px 15px 0px rgba(50, 50, 50, 0.50);
-moz-box-shadow: 0px 0px 15px 0px rgba(50, 50, 50, 0.50);
box-shadow: 0px 0px 15px 0px rgba(50, 50, 50, 0.50);
	border-radius: 10px;
}


.pedir-cita{
	display: block;
	border: 1px solid #659fff;
	background-color: #659fff;
	color: #fff !important;
	padding: 10px;
	transition: 0.4s;
	
	margin-top: 10px;
	
	float: left;
}


.pedir-cita:hover{
	background-color: #555;
	color: #659fff !important;
	transition: 0.4s;
}

#footer-coms{
	background: #555555 !important;
}


#footer-coms span, #footer-coms a{
 color: #fff !important;	
}

#footer span{
	color: #fff !important;
}

.footer_message{
	width: 100%;
}

#footer{
	padding-bottom: 0px !important;
	min-height: 90px;
}

.footer_type_1 .widget{
	margin-bottom: 0px !important;
}

.footer_type_1 .widget_wrap {
    margin-top: 30px;
    margin-bottom: 0px;
}

.imagen-completa .vc_single_image-wrapper {
    display: block;
    width: 100% !important;
    position: relative;
}


.imagen-completa img{
	width: 100%;
}


.titulo-negrita.azul{
	font-size: 24px !important;
	color: #345c9e;
}

.border-completo{
	border: 1px solid #555;
}

.border-incompleto{
	border: 1px solid #555;
    border-top: 0px !important;	
}


.wpb_accordion_header a{
	color: #3157a8 !important;
	background-color: #dfeaee !important;
}


.wpb_accordion_header a:hover{
	color: #fff !important;
	background-color: #659fff !important;
}
.rd_acc_2 .ui-accordion-header-active a{
	color: #fff !important;
}

.pequeno{
	font-size: 12px;
}

.background-abajo{
	background-position: center bottom;
}


div.background-invisalign.dos{
	background-position: 75px bottom !important;
}


.leyenda-imagen{
	text-align: center;
display: block;
background-color: #345c9e;
color: #fff;
padding: 10px;
max-width: 231px;
margin: auto;
    margin-top: auto;
border-radius: 4px;
margin-top: -20px;
}

.border-titulo{
	color: #aaa;
font-size: 17px;
display: block;
	padding-bottom: 8px;
}


div.background-invisalign{
	background-position: left bottom !important;
}

#logo_img img {
    max-width: 225px !important;
}

h1, h2, h3, h4 ,h5{
	font-weight: 300 !important;
}

#footer_coms span{
	font-size: 14.2px;
}


.page_title_ctn.boxed_t_left, .page_title_ctn{
background-color: #fff;
border-bottom: 1px solid #cccc;
}


.page_title_ctn.boxed_t_left, .page_title_ctn{
	padding: 0px !important;
}


.page_title_ctn.boxed_t_left > .wrapper, .page_title_ctn > .wrapper{
	padding-top: 45px;
padding-bottom: 45px;
background-color: #fff;
text-align: center;
}



.page_title_ctn.boxed_t_left > .wrapper h1,  .page_title_ctn > .wrapper h1 {
	text-align: center;
	display: block;
	width: 100%;
	max-width: 100%;
	font-size: 40px;
}

@media (max-width: 1000px){
	div.background-invisalign{
		background: none !important;
	}
}

#breadcrumbs{
	display: none !important;
}


.nav_type_1.shrinked_header #logo_img img {
    max-height: 70px !important;
}

@media (max-width: 767px){
	div.contenedor-bloque{
		padding-top: 30px !important;
		padding-bottom: 20px !important;
		padding-left: 10px !important;
		padding-right: 10px !important;
	}
	
	section.vc_section{
	 padding-left: 0px !important;
     padding-right: 0px !important;
	}
	
	div.padding-top-resp{
		padding-top: 30px !important;
	}
	
	
	.rd_stroke_bt.borde-boton{
	 margin: auto !important;
		display: block !important;
	}
	
	
	#footer{
		padding-top: 25px !important;
		
		text-align: center;
	}
	
	#footer .widget_wrap{
		margin-top: 2px !important;
	}
		
	#footer .widget_wrap span{
		display: block;
	}
	
	
	.pedir-cita{
		margin-top: 20px;
float: none !important;
width: 132px !important;
margin: auto;
    margin-top: auto;
display: block;
margin-top: 30px;
	}
	
	
	#footer_coms span{
		display: block !important;
		float: none !important;
		text-align: center !important;
	}
	
	
	.pqeno{
		display: none !important;
	}
}

#footer_bg span{
	display: block !important;
}

.azul{
	color: #000 !important;
	font-weight: 900;
}
li:before{
	background: #659fff !important;
}



@media (max-width: 767px){
#cn-notice-text{
    
    display: block;
    margin-bottom: 9px;
    
}
}

#cn-accept-cookie{

    background: none !important;
    background-color: #659fff !important;
    
}

#cookie-notice{
    background-color: rgba(0, 0, 0, 0.68) !important;
}


.single_post_related_carousel{
	display: none !important;
}

.enlace-footer:hover {
	color: #659fff !important ;
}


@media (max-width: 1400px){
	.imagen-completa img{
		max-width: 900px !important;
	    display: block;
	    margin: auto;
	}
}

.grecaptcha-badge {
    display: none!important;
}
.footer-enlace-btn{
	color:#fff!important;
}
.footer-enlace-btn:hover{
	color:#659fff!important;
}
@media (max-width:765px){
    .texto-contacto {
        text-align: center;
        padding-bottom: 30px;
    }
}
/* Indicaciones */
.bloq-indicaciones {
    display: flex;
    flex-wrap: wrap;
}
.bloq-indicaciones .vc_span4 {
    box-shadow: 0px 0px 10px rgba(0,0,0,0.1);
    padding: 30px;
}
.num-flotante {
    margin-top: -40px;
    text-align: center;
    margin-bottom: -10px;
    position: relative;
}

.num-flotante span {
    padding: 4px 10px;
    border-radius: 50%;
    background: #659fff;
    border: 3px solid rgba(255,255,255,.56);
    color: #fff;
}
@media(max-width: 768px){
	.bloq-indicaciones{
		margin-bottom: 0px!important;
	}
	.bloq-indicaciones .vc_span4 {
    	flex:0 0 100%;
    	margin-bottom: 40px;
    }
}

/* ------------------------------ Boton flotante teléfono ------------------------------*/
.btn-telefono-flotante{
	display: none;
}

@media (max-width: 426px){
	.btn-telefono-flotante {
	    display: block;
	    position: fixed;
	    background: #659fff;
	    right: 15px;
	    bottom: 15px;
	    z-index: 999;
	    padding: 10px 10px 5px;
	    border-radius: 50%;
	    border: 2px solid #f8f8f8;
	    box-shadow: 0px 0px 4px #a7a7a7;
	}
	.btn-telefono-flotante img{
		width: 25px;
		height: 25px;
	}	
}