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;
}
}