<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*
Theme Name: Total Child
Theme URI: http://totalwptheme.com
Description: Total WordPress theme example child theme.
Author: AJ Clarke
Author URI: http://totalwptheme.com
Template: Total
Version: 1.1
*/

/* Parent stylesheet should be loaded from functions.php not using @import */
.shadow iframe{
	box-shadow:0 0 15px #999;
	border:1px solid #666;
}


body{	
	font-family:Arial,sans-serif;
	line-height:24px;
}

p{ margin-bottom: 15px; }

ul.block{ list-style-type:none; margin:0; padding:0;}

div.titlebox{ margin-bottom:0; padding-bottom:0}
div.titlebox  .vc_column-inner,
div.areabox  .vc_column-inner{ margin-bottom:0; padding-bottom:0 }
	
/* TÃ­tulos H1 */
.entry h1,
div.titlebox h1,
#content .wpb_text_column h1:last-child{ margin:0 0 12px 0; padding:0; }
div.titlebox img { margin:0 0 20px 0; padding:0; }

/* TÃ­tulos H2 */
.entry h2,
div.titlebox h2,
#content .wpb_text_column h2:last-child{ margin:0 0 12px 0; padding:0; }

/* Parrafos ultimos */
#content .wpb_text_column :last-child, #content .wpb_text_column p:last-child{ margin-bottom:15px; }

/* Areabox: contenedor de Ã¡reas MBA/BIOSER */
div.areabox{ margin-bottom: 25px; }
	

/* BLog */
.entry-title{ color:#e00;}

h2 strong{ font-weight: normal; }


body.archive #main{ margin-top:30px; }
body.page-template-blog #main{ margin-top:30px; }

/** MBA ICONS STYLES */

    .mba-icons{ width:100%; margin:0 0 0 0; padding:0; position: relative; display:flex; justify-content: space-between; align-content: center; flex-wrap: wrap }
	.bioser-icons{ width:100%; margin:0 0 0 0; padding:0; position: relative; display:flex; justify-content: space-between; align-content: center; flex-wrap: wrap }

/**
 * .mba-icons img{
   -webkit-filter: grayscale(100%) brightness(100%) saturate(120%);  filter: grayscale(100%) brightness(100%) saturate(120%);   
}
*/
    /*.mba-icons div.icon{ width:85px; height:85px; text-align:center; margin:0 15px 10px 15px; position:relative; }*/
	
	.mba-icons div.icon{ width:80px; height:80px; text-align:center; margin:0 0 10px 0; position:relative; }
.mba-icons div.icon a{ display:block; width:100%; height:100%; overflow:hidden; }

    /*.mba-icons div.icon:last-child{ margin-right: 0; }*/

    /*.mba-icons p{ font-size:11px; line-height: 14px; width:100%; width:97px;height:35px; margin: 0; padding: 43px 0 20px; vertical-align: middle; display:none; position:absolute; top:0;left:0; font-weight:800; color:#fff; z-index:2001;   } */

    .mba-icons strong{ font-size:11px; line-height: 14px; width:100%; width:80px;height:22px; margin: 0; padding: 34px 0 20px 0; vertical-align: middle; display:none; position:absolute; top:0;left:0; font-weight:800; color:#000; z-index:100;   } 


    .mba-icons .large-1{ height:30px; padding: 28px 0 23px 0; }
    .mba-icons .large-2{ height:30px; padding: 28px 0 23px 0; }


    .mba-icons img{ position:absolute; top:0; left:0; }
	.mba-icons a:hover{ background-position:0 -80px; }
	
	div.icon:hover strong{ display:block; }

    .mba-icons span{ display: none;   }

    /*.mba-icons  div.icon:hover p{ display:block; }
    .mba-icons  div.icon:hover span{ display:block; }*/


    .mba-center div.icon{ position:relative; transform: translateX(50%);  }


.mba-icons a.rodilla					{ background-image:url('/wp-content/uploads/sprites/MBA-RODILLA.png'); }
.mba-icons a.cadera						{ background-image:url('/wp-content/uploads/sprites/MBA-CADERA.png'); }
.mba-icons a.hombro						{ background-image:url('/wp-content/uploads/sprites/MBA-HOMBRO.png'); }
.mba-icons a.otras-articulaciones		{ background-image:url('/wp-content/uploads/sprites/MBA-OTRAS-ARTICULACIONES.png'); }
.mba-icons a.grandes-reconstrucciones	{ background-image:url('/wp-content/uploads/sprites/MBA-GRANDES-RECONSTRUCCIONES.png'); }
.mba-icons a.trauma						{ background-image:url('/wp-content/uploads/sprites/MBA-TRAUMA.png'); }
.mba-icons a.columna					{ background-image:url('/wp-content/uploads/sprites/MBA-COLUMNA.png'); }
.mba-icons a.mba-biologicos				{ background-image:url('/wp-content/uploads/sprites/MBA-BIOLOGICOS.png'); }
.mba-icons a.apoyo						{ background-image:url('/wp-content/uploads/sprites/MBA-APOYO-QUIRURGICO.png'); }


.bioser-icons a.anestesia 			{ background-image:url('/wp-content/uploads/sprites/BIOSER-ANESTESIA.png'); }
.bioser-icons a.cirugia 			{ background-image:url('/wp-content/uploads/sprites/BIOSER-CIRUGIA.png'); }
.bioser-icons a.bioser-biologicos 	{ background-image:url('/wp-content/uploads/sprites/BIOSER-BIOLOGICOS.png'); }




/* HISTORIA */

div.timeline{ padding:0; border:1px solid #eaeaea; border-radius:7px; overflow:hidden; }
div.historia{	
	width:100%;
	margin:0;
	padding:0;	
	height:auto;
	background:#fff;
	position:relative;
	display:flex;
	flex-direction:row;
	}
div.historia div.y{
	width:80px;
	min-height:50px;
	height:auto;
	border-right:1px solid #dedede;
	top:0;
	left:0;	
	position:relative;
	text-align:right;		
	padding-right:20px;
	color:#333;
	font-size:14px;
	background:#f1f1f1;
	}
div.historia div.y:after{
	content:"";
	display:block;
	width:12px;
	height:12px;
	border:2px solid #c00;
	background:#e00;
	border-radius:6px;
	position:absolute;
	right:-6px;
	top:7px;	
	
}


#content div.historia div.d{
	position:relative;	
	height:auto;	
	margin:0 0 20px 0;
	padding:0 20px 20px 30px;
	flex:1;
	border-bottom: 1px solid #dedede;
	font-size:13px;
	color:#666;
}

div.historia:first-child div.y{
	padding-top:20px;
}
div.historia:first-child div.y:after{
	top:27px;
}

#content div.historia:first-child div.d{
	padding-top:20px;
	border-top-right-radius:7px;
}

div.historia:last-child div.y{
}

#content div.historia:last-child div.d{
	margin-bottom:0;
	border-bottom:0;
}

#content .wpb_text_column div.historia:last-child{
	margin-bottom:0;
	border-bottom:0;
}

b{ font-weight: bold; }


/**
 * Widget linkedIn
 * */

.linkedin-widget{
	width:100%;
	height:auto;
	padding:0 15px 0 0;
	margin:-13px 0 0 0;
	overflow:hidden;
	overflow-y:auto;
	font-size:12px;
	line-height:normal;
	clear:both;
	float:left;
	
}
.linkedin-widget{
	
}
.linkedin-widget ul &gt; h2{ display:none; }

.linkedin-widget ul h3{ margin:0; padding:0; display: none}

.linkedin-widget ul{ list-style-type:none; margin:0; padding:0; }
.linkedin-widget .li-update{
	background:#fff;
	margin-bottom:15px;
	border: 1px solid #e6e6e6;
	float:left;	
	width:100%;
	border-radius:3px;
	}
.linkedin-update-logo{ display:none; }

.linkedin-widget .li-update &gt; span{
	padding:5px 5px 5px 8px;
	display:block;
	background:#e6e6e6;	
	float:left;
	margin-bottom:10px;
	width:100%;
	clear:both;	
	
}
.linkedin-widget .li-update &gt; span i{ float:left; }
.linkedin-widget .li-update &gt; span a{ float:right; }

.linkedin-widget .li-update &gt; div {
	padding:0 10px 10px 10px;	
	float:left;
}
.linkedin-widget .li-update &gt; div &gt; a &gt; img {	
	max-height:50px;
	float:left;
	margin:0 10px 10px 0;
}


#content .wpb_text_column .linkedin-widget :last-child, #content .wpb_text_column .linkedin-widget p:last-child{ margin-bottom: 0}


/**
 * Selector de idioma
 */
.sf-menu .wpml-ls-current-language ul{ min-width:10px; }
.sf-with-ul &gt; .link-inner &gt; .wpml-ls-native{ display:none; }
.sf-with-ul &gt; .link-inner &gt; .wpml-ls-flag { width:20px; height:14px; display:inline-block; box-shadow:0 0 3px #444; }
.sf-menu .wpml-ls-native{ padding-right:15px; }
.sf-menu .wpml-ls-flag{ vertical-align:middle; margin-top:-1px; display:inline-block; }


div.projectbox{ border-bottom:1px solid #f1f1f1; margin-bottom:26px;}
div.projectbox:last-child{ border-bottom:none; margin-bottom:26px;}
div.projectbox .vc_column-inner { margin-bottom:0;}


/**
 * SOCIAL
 */
.wpex-social-bg, .wpex-social-bg:hover{ color:#262626 !important; }
.wpex-social-bg.wpex-linkedin, .wpex-social-bg-hover.wpex-linkedin:hover{ background:#fff; border-radius: 3px;}
.wpex-social-bg.wpex-rss, .wpex-social-bg-hover.wpex-rss:hover{ background:#fff; border-radius: 3px; }



.pdf{ 
background: transparent url(/wp-content/plugins/sem-external-links/external.png) no-repeat left; text-decoration: none; padding:0px 0px 0px 20px; font-size: 14px; }</pre></body></html>