@charset utf-8;
html,body{margin:0 0 30px 0;padding:0}
body{background: url(../img/bodybg.png) #1e1e1e;font-family:lekton,Arial;color:#999999;}

h1, h2, h3, h4, h5, h6, h7{color:#FFFFFF;text-shadow: 1px 1px 1px #000}
#logo {background:url(../img/logobg.png) no-repeat top center;background-size:contain;display:block;height:300px;}
#logo a{background:url(../img/logo.png) no-repeat top center;display:block;height:150px;}
#logo a h1{display:none;}


.articulo{border-bottom:2px dotted #333}
.articulo .foto{float:left;width:150px;margin:0 10px 10px 0;box-shadow:1px 1px 2px #000}
.articulo a p{color:#ccc;font-size:1.2em;}

#pagina-home .destacados{position:relative}
#pagina-home .destacados .controles{display: block;position: absolute;width: 100%;z-index: 9999;top:47%;}
#pagina-home .destacados .controles .next{text-align:right}
#pagina-home .destacados .controles a{color: #FFF; font-size: 30px; line-height: 0; padding: 0 10px;}
#pagina-home .destacados .controles a:hover{background:#000}
#pagina-home .destacados .controles a.prev{float:left}
#pagina-home .destacados .controles a.next{float:right}
#pagina-home .slider{background:#1b1b1b;height:290px;width:100%;box-shadow:0 0 5px #000;overflow:hidden;position:relative}
#pagina-home .slider .foto{width:60%;float:left;margin:0 20px 0 0}
#pagina-home .slider h2{font-weight:normal;font-size:1.7em;}
#pagina-home .slider a h2{color:#9c3;margin: 10px 0 0;line-height: 1em;}
#pagina-home .slider a p{color:#FFF;margin:0;font-size:.9em;padding: 0 0 20px 0}
#pagina-home .slider .item{margin: -20px 20px 0 0; padding: 20px 20px 0 0;width:98%}
#pagina-home a h4{color:#9C3!important}

#pagina-secciones .portfolio 	{box-shadow: 1px 1px 1px #000000;height: 150px;overflow: hidden;position:relative;margin-bottom:10px}
#pagina-secciones .portfolio h4	{background: #000000;
    bottom: -10px;
    color: #FFFFFF;
    font-size: 0.8em;
    line-height: 12px;
    padding: 3px 5px;
    position: absolute;
    width: 97%;
}
#pagina-secciones .portfolio img {min-width: 100%;min-height:100%}

#pagina-contacto input, #pagina-contacto textarea{width:300px;}
#pagina-contacto .boton{background:#9c3;border-radius:4px;border:none;margin:0!important;padding:3px 5px}
#pagina-contacto label{font-weight:900}
#pagina-contacto #cabsha{display:none}
/* TABS MULTIMEDIALES */

/* FOTOS */
#tab_fotos{display:block;box-shadow: 1px 1px 3px #000000;}
#tab_fotos ul, #tab_fotos li{margin:0;padding:0;list-style:none;line-height:0;width:100%}
#tab_fotos .controles{display: block;position: absolute;z-index: 9999;}
#tab_fotos .controles .next{text-align:right}
#tab_fotos .controles a{display:inline-table;}
#tab_fotos img{max-width:100%}
#tab_fotos  p{    background:#000000;    font-size: 0.8em;    line-height: 12px;    padding: 3px 10px;margin:0}

/* VIDEOS */
#tab_videos ul, #tab_videos li{margin:0;padding:0;list-style:none;}
#tab_videos iframe{height:180px;width:100%}

/* VIDEOS */
#tab_relacionadas ul, #tab_relacionadas li{margin:0;padding:0;list-style:none;}

/* AUDIOS */
#tab_audios .item .btn{cursor:pointer;display:inline;float:left;margin-right:5px;border:0;border-radius:0;background-color:#666!important;box-shadow:none;padding:0}
#tab_audios .item .btn:hover {background-position: 0 0;}
#tab_audios .btn.play{background-image:url(res/img/play.png);display:inline-block;height:16px;width:16px}
#tab_audios .btn.pause{background-image:url(res/img/pause.png?2);height:16px;width:16px}
#tab_audios .btn.paused{background-image:url(res/img/play.png?3);display:inline-block;height:16px;width:16px}
#tab_audios div.player{margin:5px 0;padding-left:25px}
#tab_audios div.player.inactive{margin-bottom:0;margin-top:5px}
#tab_audios .item{border-bottom:1px solid #555;clear:both;padding:5px 0 2px}
#tab_audios .item .title{-vertical-align:middle;color:#CCC;font-size:.8em}
/**********************************************************/

.content-type-sitio-web,
.content-type-articulo
{font-size:1.2em;}
.content-type-sitio-web h1,
.content-type-articulo h1{ color: #FFFFFF;
    font-size: 1.8em;
    line-height: 1em;}












.boxed .item{border-bottom:1px dashed #333;line-height:15px;padding:0 0 5px 0}
.boxed .item h4{margin:5px 0;line-height:15px}
.box-laboratorio .item{background:url(../img/lab-icon.png) no-repeat left top;padding: 0 0 5px 60px;}
.box-novedades .item{font-size:.9em;}

.backribbon-up{background:url(../img/backribbon-up.png);padding:0 5px;text-shadow:1px 1px 2px #000;color:#FFF;}
.backribbon-down{background:url(../img/backribbon-down.png);padding:0 5px;text-shadow:1px 1px 2px #000;color:#FFF;}

.colorverde{color:#9C3}
/* BOOTSTRAP OVERRIDES*/
.navbar-inverse .navbar-inner{background:none;border:none;border-bottom:3px solid #9c3;border-radius:0;}
.navbar-inner{padding:0}
.dropdown-menu a{    font-size: 14px !important;    font-weight: normal !important;}

a, a:hover{color:#9C3;text-decoration:none;}
.clear{clear:both;}