
/* ESTILOS DE ARTICULOS - SMCONTENIDO - NOTICIAS - EVENTOS
------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------*/


/* ARTICULOS GENERAL
--------------------------------------------------------------------------------------------------*/


.sm-contenido h2.titulo {
	font-family: 'fjalla_oneregular', "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight:normal;
	color:#1477A5;
	margin:0 0 20px 0;
	text-transform:uppercase;
	font-size:24px;
}
.sm-contenido h2 {
    border-bottom: 1px dotted #CCCCCC;
    color: #1477A5;
    font-family: 'fjalla_oneregular',"Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size: 24px;
    font-weight: normal;
    text-transform: uppercase;
}

.sm-contenido h3 {
	color:#1477A5;
	border-bottom:1px dotted #ccc;
	font-weight:normal;
	margin-bottom: 20px;
	font-size: 22px;
}

.sm-contenido h3 div {
	line-height:45px;
}

.sm-contenido img {
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;

}

.sm-contenido p, .sm-contenido .ts-texto-parrafo > ul {
	margin-bottom:25px;
}

.sm-contenido .resumen {
	font-size:17px;
}

.sm-contenido .nav-tabs {
	font-size:15px;
}

.sm-contenido .nav-tabs, .sm-contenido .nav-tabs .active a {
	border-color:#ccc !important;
	color:#333;
}

.sm-contenido .nav-tabs .active a {
	border-bottom-color:#F8F8F8 !important;
}
.sm-contenido .ts-texto-parrafo ul li {
	list-style: outside square;
}
.sm-contenido > [class*="span"]:first-child {
	-webkit-border-top-left-radius: 6px;
	-webkit-border-bottom-left-radius: 6px;
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-bottomleft: 6px;
	border-top-left-radius: 6px;
	border-bottom-left-radius: 6px;
	padding:30px 0;
}

.sm-contenido > [class*="span"]:last-child {
	-webkit-border-top-right-radius: 6px;
	-webkit-border-bottom-right-radius: 6px;
	-moz-border-radius-topright: 6px;
	-moz-border-radius-bottomright: 6px;
	border-top-right-radius: 6px;
	border-bottom-right-radius: 6px;
}

.sm-contenido .nav-tabs > li > a {
	color:#666;
}

.sm-contenido h3 .pull-right {font-size: 16px;}


.sm-contenido .entradilla {
	font-size: 18px;
	line-height: 24px;
}
.sm-contenido .ts-texto-parrafo .ts-parrafo-imagen {
	margin-bottom: 10px;
	display: inline-block;
}
.ts-parrafo-imagen-pie {
	font-size: 11px;
	font-style: italic;
	padding: 5px;
	color: #777;
	display: block;
}
.sm-contenido .video {margin-bottom: 25px;}
.sm-contenido .ts-parrafo-galeria h3 {font-size: 19px;}
.sm-contenido .ts-parrafo-galeria ul li {list-style: none;}


/* GALERIAS DE PARRAFO
------------------------------------------------------*/

/* galeria de descargas
--------------------------------------*/

.sm-contenido .ts-parrafo-galeria-descargas li {
	margin-bottom: 10px;
}
.sm-contenido .ts-adjunto-titulo {
    font-size: 15px;
}
.sm-contenido .ts-adjunto-informacion {
    color: #777777;
    font-size: 12px;
    font-style: italic;
}

/** galeria de imagenes
--------------------------------------*/

.sm-contenido .ts-parrafo-galeria-imagenes ul {margin-left: 0;}
.sm-contenido .ts-parrafo-galeria-imagenes ul li { 
	float: left;
    list-style: none outside none;
    margin: 2%;
    width: 21%;
}

.pp_pic_holder div.pp_details p.pp_description {font-size: 13px;font-weight: normal;}

/* galerias de enlaces
--------------------------------------*/

.sm-contenido .ts-parrafo-galeria-enlaces ul {
	margin-left: 0;
}

.sm-contenido .ts-parrafo-galeria-enlaces .media-content.pull-left {
	max-width: 20%;
	 margin-right: 20px;
}

.sm-contenido .ts-parrafo-galeria-enlaces .media-heading {
    font-size: 15px;
    font-weight: normal;
}
.sm-contenido .ts-parrafo-galeria-enlaces .media-content .media-object img {
	border: 2px solid #FFFFFF;
    box-shadow: 1px 1px 1px #CCCCCC;
    border-radius: 6px 6px 6px 6px;
    webkit-border-radius: 6px 6px 6px 6px;	
}


/** PARRAFOS 
---------------------------------------------------------------------*/

/* Parrafo 1 por defecto con imagen ancho total y centrada */

.sm-contenido .ts-parrafo1 .ts-texto-parrafo .ts-parrafo-imagen {
	width: 100%;
	text-align: center;
}

.sm-contenido .ts-parrafo1 .ts-texto-parrafo .ts-parrafo-imagen .ts-parrafo-imagen-pie {
	text-align: center;
}

.sm-contenido .ts-parrafo2 .ts-texto-parrafo .ts-parrafo-imagen img,
.sm-contenido .ts-parrafo3 .ts-texto-parrafo .ts-parrafo-imagen img {
	width: 100%;
}

/* parrafo 2 con imagen a la izquierda */

.sm-contenido .ts-parrafo2 .ts-texto-parrafo .ts-parrafo-imagen {
	width: 45%;
	float: left;
	margin-right: 30px;
	display: inline-block;
}

.sm-contenido .ts-parrafo2 .ts-texto-parrafo .ts-parrafo-imagen .ts-parrafo-imagen-pie {
	text-align: left;
}
/** parrafo 3 con imagen a la derecha **/

.sm-contenido .ts-parrafo3 .ts-texto-parrafo .ts-parrafo-imagen {
	width: 45%;
	float: right;
	margin-left: 30px;
	display: inline-block;
}
.sm-contenido .ts-parrafo3 .ts-texto-parrafo .ts-parrafo-imagen .ts-parrafo-imagen-pie {
	text-align: right;
}


/* EVENTO SITESMANAGER
--------------------------------------------------------------------------------------------------------------------------------*/

.sm-contenido.sm-agenda h2, .sm-contenido.sm-agenda h3 {
	color: #CF9A38;
}

.sm-contenido.sm-agenda .ts-parrafo-galeria h3 {
    border: none;
    font-family: 'fjalla_oneregular',"Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size: 17px;
    margin: 0 0 5px;
    text-transform: uppercase;
}

/* RECURSO NOTICIA SITESMANAGER
--------------------------------------------------------------------------------------------------------------------------------*/
.sm-contenido.sm-noticia .ts-parrafo-galeria h3 {
    border: 0 none;
    font-family: 'fjalla_oneregular',"Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size: 17px;
    margin: 0 0 5px;
    text-transform: uppercase;
}



/* CORPORATIVOS
--------------------------------------------------------------------------------------------------------------------------------------*/


/* RECURSO AGENDA
-------------------------------------------------------------------------------------------------*/

.detalle-agenda h2 {
	font-family: 'fjalla_oneregular', "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight:normal;
	color:#1477A5;
	text-transform:uppercase;
	font-size:24px;
	border-bottom: 1px dotted #CCCCCC;
}

.detalle-agenda .fecha {
    border-bottom: 1px dotted #CCCCCC;
    margin-bottom: 15px;
    padding-bottom: 10px;
}
.detalle-agenda ul li {
	list-style: square;
}
.detalle-agenda hr.white {
    border-top: 2px solid #FFFFFF;
}
.content-resume .imagen {
	float: left;
	margin: 0 25px 10px 0;
}
.detalle-agenda .ficha-content h3.ficha {
    border-bottom: 1px dotted #CCCCCC;
    border-top: 1px dotted #CCCCCC;
    color: #24557A;
    font-weight: normal;
    font-weight: bold;
    margin: 0 0 5px;	
    font-size: 16px;
}
.detalle-agenda h3.titular {
	font-family: 'fjalla_oneregular', "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight:normal;
	color:#1477A5;
	text-transform:uppercase;
	font-size:20px;
	border-bottom: 1px dotted #CCCCCC;
}
.detalle-agenda .ficha-content .title {
    margin-bottom: 3px;
}

.detalle-agenda .ficha-content p {
	margin-bottom: 15px;
}	

.detalle-agenda .back {
    border-bottom: 1px dashed #CCCCCC;
    border-top: 1px dashed #CCCCCC;
    padding: 5px;
}

/* galeria de imagenes
--------------------------------------------*/

.detalle-agenda .galeria-imagenes ul {margin-left: 0;}
.detalle-agenda .galeria-imagenes ul li { 
	float: left;
    list-style: none outside none;
    margin: 1% 2%;
    width: 16%;
}
.detalle-agenda .galeria-imagenes ul li img {
	margin-bottom: 0;
	background: #fff;
	padding: 3px;
	border: 1px solid #ddd;
    box-shadow: 1px 1px 1px #CCCCCC;
  -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
          border-radius: 4px;
  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055);
     -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055);
          box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055);
  -webkit-transition: all 0.2s ease-in-out;
     -moz-transition: all 0.2s ease-in-out;
       -o-transition: all 0.2s ease-in-out;
          transition: all 0.2s ease-in-out;
}

.detalle-agenda .galeria-imagenes ul li img:hover {
  border-color: #0088cc;
  -webkit-box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25);
     -moz-box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25);
          box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25);
}



/* RECURSO TRAMITE CORPORATIVO
-----------------------------------------------------------------------------------------------------------------*/

.sm-contenido.tramite .accordion-group {
	padding:10px;
	background:#fff;
}

.sm-contenido.tramite .accordion-heading {
	font-weight:bold;
}
.sm-contenido.tramite .accordion-heading a {
    color: #1477A5;
    padding: 0;
}
.sm-contenido.tramite .btn.span12 {
    margin-bottom: 15px;
}

/* RECURSO EQUIPAMIENTO Y EQUIPAMIENTOS
----------------------------------------------------------------------------------------------------------------*/

.equipamientos > .row-fluid {
    margin-bottom: 15px;
}

.sm-contenido.equipamiento h3 {
    border-bottom: 1px dotted #CCCCCC;
    color: #24557A;
    font-weight: normal;
    font-size: 16px;
    line-height: normal;
    padding: 0 0 3px;
}

