@charset "utf-8";
/* CSS Document */

body{
		background:none repeat scroll 0 0 #ffffff;/*blanco666*/
margin:0;font-family:'Roboto', sans-serif!important;}
img {

  border: 0 none;

  border-radius: 3px !important;

  box-shadow: 1px 1px 2px #333 !important;

}
#widget_com #iconInfInt p{

color: #5b5a5d !important;

font-size: 0.9rem !important;

font-weight: 300 !important;

line-height: 1.2 !important;
}
.componentheading{

color: #706f6f !important;

font-size: 1.7rem !important;

font-weight: 300 !important;

letter-spacing: -1px !important;

margin: 0 !important;

padding-right: 14px;

text-align: right;

text-transform: none !important;

}
div.latestItemView {

  display: block!important;

  float: left!important;

}
div.latestItemView img{

height: 145px !important;

width: 195px !important;
}
div.latestItemsCategory {

  background: transparent none repeat scroll 0 0 !important;

  border: 0 solid #ddd !important;

  margin: 0 !important;

  padding: 0 !important;

}
span.latestItemImage img {

  border: 0px solid #ccc!important;

padding: 0px!important;

}
.cbp-subseccA{

display: block !important;

font-weight: 500;

margin-top: 0px;

color:#fff;

text-transform: uppercase;

}
.cbp-subsecc{

display: block !important;

font-weight: 500;

margin-top: 10px;

color:#fff;

text-transform: uppercase;

}

.cbp-hrmenuulliul{

list-style-type: none;

margin-left:15px;

padding: 0;

width: 17rem;

}
#iconPdfMenu {

  background-image: url("/templates/int_cong2015/images/documents/051w.png");

  background-repeat: no-repeat;

  background-size: 19px 19px;

  margin: 1px 0;

  padding-left: 24px;

  padding-top: 0;

  width: 100%;

}
#iconVicMenu {

  background-image: url("/templates/int_cong2015/images/mobile/018w.png");

  background-repeat: no-repeat;

  background-size: 19px 19px;

  margin: 1px 0;

  padding-left: 24px;

  padding-top: 0;

  width: 100%;

}
#notaInfor {

  background-image: url("/templates/int_cong2015/images/basic/018.png");

  background-repeat: no-repeat;

  background-size: 36px 36px;

  border: 0 dotted #ccc;

  border-radius: 2px;

  color: #5b5a5d !important;

  display: block;

  font-size: 0.8rem;

  font-weight: bold;

  margin: 0;

  padding-bottom: 5px;

  padding-left: 39px;

  text-transform: uppercase;

}
#InfIntTrans {

  background-color: #d6d6d6 !important;

  background-image: url("/templates/int_cong2015/images/mobile/022.png");

  background-position: 10px center;

  background-repeat: no-repeat;

  background-size: 36px 36px;

  border: 0 dotted #706f6f;

  border-radius: 2px;

  color: #5b5a5d !important;

  display: block;

  font-size: 0.8rem;

  font-weight: bold;

  padding-left: 45px;

box-shadow:0 2px 4px rgba(0, 0, 0, 0.1)!important;

}
#tabInfAdd{
display: table;

font-size: 0.7rem !important;

padding: 5px !important;


}
#textGall {

  background-image: linear-gradient(to bottom, transparent -10%, #1d1d1d 60%);

  bottom: 0;

  color: #fff;

  font-size: 1.1em;

  padding: 5px;

  position: absolute;

  text-decoration: none;

  text-shadow: 0 0 6px #000;

  text-transform: uppercase;

}
#artFracc{

color: #5da099 !important;

font-size: 1.1rem;

font-weight: bold;

margin: 0;

padding: 5px;

text-transform: uppercase;

}
.micrositioMEG 

{ border-bottom: dotted #36A9E1 1px;

 width:85%;}
.micrositioMEG a:link, .micrositioMEG a:active, .micrositioMEG a:visited{ 

font-size:0.8rem; 

color:#36A9E1 !important;

text-decoration:none;

/*font-weight:400;

letter-spacing:-1px;*/

}.micrositioMEG a:hover

{ 

font-size:1rem; 

color:#575756 !important;

text-decoration:none;

/*font-weight:400;

letter-spacing:-1px;*/

}

#meg, #integrante, #pol, #man, #form,  #cert, #gal, #con, #dif {

  display: none;

}

#integrantes, #politica, #manual, #procedimientos, #formatos, #codigos, #exhortos, #certificacion, #buzon, #galeria, #contacto, #difusion {

  display: none;

}#integrantes:target, #politica:target, #manual:target, #procedimientos:target, #formatos:target, #codigos:target, #exhortos:target, #certificacion:target, #buzon:target, #galeria:target, #contacto:target, #difusion:target { display: block;

}
/* estilos para la bÃºsqueda de diputados*/
.localiza

{

  color : #ffffff;

  font-size : 2.5rem;

  text-align: center;

}
.legislador

{

  color : #ffffff;

  font-size : 2.2rem;

  text-align: center;

}
.subtitulo

{

  color : #ffffff;

  font-size : 0.9rem;

  text-align: left;

}
.textsub

{

  color : #ffffff;

  font-size : 0.8rem;

  text-align: left;

}
.licencia

{

  color: #e30613;

}
.coordinadorl

{

  color: #e94e1b;

}
.diputado

{

  font-size:2rem;

}

/* estilo para uso interno  */

.blue_background{
background-color: #E7F7FD;
background-image: url("http://entstatic.appspot.com/images/cloud_background.png");
background-position: center bottom;
background-repeat: repeat-x;
height: 155px;
padding: 30px 0 0 40px;
width: 570px;
}
	
.icons_horizontal{
float: left;
font-size: 12px;
margin: 0 0 15px 9px;
padding: 1px;
text-align: center;
}


/* estilo para listas desordenadas InstituciÃ³n */

ul#listas {
padding:0;
margin:0;
}
ul#listas li {
 text-align:justify;

   margin-bottom: 0.5rem; 

   color:#706f6f; 

   list-style:none; 

   font-weight:300;

   margin:left:0.5rem;
}
ul#listas li:before {color:#36a9e1;

  content:"\2022"; 

  

  padding-right:.28em; 

  position:relative;
}


/* estilos prontuario*/
.contentheadingPron{

color: #fff !important;

font-size: 1.7rem !important;

font-weight: 300 !important;

letter-spacing: -1px !important;

margin: 0 !important;

padding-right: 14px;

text-align: right;

text-transform: none !important;

}
.styletableContenido 

{ 

 
width: 98%;

 text-align: left; 

 border:1px solid #F4F4F4;

 border-radius:10px;
}
.styletitulosCom 

{ 

 

 

  background: #a31622;

  color: #FFF;

  border-top-left-radius:10px;

  border-top-right-radius:10px;

  

}
.styletr:hover td 

{ 

  background: #ffffec; 

  

  cursor:  pointer;

 }
.styletd 

{ 
padding: 8px;

 background: #F4F4F4; 

 color: #666666; 

 

}
.styletdpar

{ 

 padding: 8px;

 background: #ffffff; 

 color: #666666; 

 

}


/* estilos para la gaceta */
.styletableMenu 

{ 

 

 width: 98%;

 border-color:#f39200;

 text-align: left; 

 border:2px dotted #f39200;

 webkit-border-radius:10px;

 -moz-border-radius:10px;

 border-radius:10px;
}


.styletitulosL 

{ 

 

 

  background: #f39200;

  color: #FFF;

  border-top-left-radius:10px;

  

}
.styletitulosC 

{ 

 

 

  background: #f39200;

  color: #FFF;

  

  

}
.styletitulosR 

{ 

 

 

  background: #f39200;

  color: #FFF;

  border-top-right-radius:10px;

  

}


/*
.button {

  

  color: #555;

  display: inline-block;

  font: bold 12px/12px Roboto;

  padding: 8px 11px;

  text-decoration: none;
border-radius:5px;

   background: #f4f4f4;

    border-color: #c7c7c7 #c3c3c3 #bebebe;

    box-shadow: 0 1px 1px #ebebeb, inset 0 1px 0 #f3f3f3;

    text-shadow: 0 1px 0 #fdfdfd;

    background: -moz-linear-gradient(top,  #efefef, #f8f8f8);

    background: -webkit-linear-gradient(top,  #efefef, #f8f8f8);

    background: -o-linear-gradient(top,  #efefef, #f8f8f8);

    background: -ms-linear-gradient(top,  #efefef, #f8f8f8);

    background: linear-gradient(top,  #efefef, #f8f8f8);

    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#efefef', endColorstr='#f8f8f8');

 

}
.button:hover{

    cursor:  pointer;
  color: #999;

      

}*/


.button{

   /* background:#e5e5e5;

    display:inline-block;  */

	font-size: 11px;

    margin:0 6px;

    padding:7px 20px 7px;

	/*color:#333;*/

    text-decoration:none;


    text-shadow: 0 1px 1px #FFF;

    border:1px solid #ccc;

	-webkit-border-radius:4px;

    -moz-border-radius:4px;

    border-radius:4px;

	background:-webkit-linear-gradient(top, #fefefe, #e5e5e5); /* Chrome 10+ */

    background: -moz-linear-gradient(top, #fefefe, #e5e5e5); /* Firefox 3.6+ */

    background: -ms-linear-gradient(top, #fefefe, #e5e5e5); /* IE10 */

    background: linear-gradient(top, #fefefe, #e5e5e5);

	-webkit-box-shadow: inset 0 1px 0 rgba(255,255,254, .3), inset 0 0 0 1px rgba(255,255,254, .6), 0 1px 2px rgba(0, 0, 0, .1);

    -moz-box-shadow: inset 0 1px 0 rgba(255,255,254, .3), inset 0 0 0 1px rgba(255,255,254, .6), 0 1px 2px rgba(0, 0, 0, .1);

    box-shadow: inset 0 1px 0 rgba(255,255,254, .3), inset 0 0 0 1px rgba(255,255,254, .6), 0 1px 2px rgba(0, 0, 0, .1);

	-webkit-transition: all ease-in-out .3s;

    -moz-transition: all ease-in-out .3s;

    transition: all ease-in-out .3s;
 

}


.button:hover{

    border-color:#cccccc;  

    background:-webkit-linear-gradient(top, #fefefe, #f1f1f1); 

    background:   -moz-linear-gradient(top, #fefefe, #f1f1f1); 

    background:    -ms-linear-gradient(top, #fefefe, #f1f1f1); 

    background:        linear-gradient(top, #fefefe, #f1f1f1);

 

    -webkit-box-shadow:inset 0 1px 0 rgba(255,255,255, .3), inset 0 0 0 1px rgba(255,255,255, .6), 0 1px 6px rgba(36, 168, 229, .3);

    -moz-box-shadow:inset 0 1px 0 rgba(251,247,193, .3), inset 0 0 0 1px rgba(251,247,193, .3), 0 1px 6px rgba(36, 168, 229, .3);

    box-shadow:inset 0 1px 0 rgba(251,247,193, .3), inset 0 0 0 1px rgba(251,247,193, .3), 0 1px 6px rgba(36, 168, 229, .3);

	cursor: pointer;

}



.styletable 

{ 
width: 98%;

 text-align: left; 

  border:1px solid #F4F4F4;

 -webkit-border-radius:5px;

 -moz-border-radius:5px;

 border-radius:5px;
}
.styletableb

{ 

 

 width: 90%;

 text-align: left; 
-webkit-border-radius:5px;

 -moz-border-radius:5px;

 border-radius:5px;
}
.modalDialogo {

  position: fixed;

  font-family: Roboto, sans-serif;

  top: 0;

  right: 0;

  bottom: 0;

  left: 0;

  background: rgba(0,0,0,0.8);

  z-index: 99999;

  opacity:0;

  -webkit-transition: opacity 400ms ease-in;

  -moz-transition: opacity 400ms ease-in;

  transition: opacity 400ms ease-in;

  pointer-events: none;

 }
.modalDialogo:target {

  opacity:1;

  pointer-events: auto;

 }
.modalDialogo > div {

  width: 480px;

  position: relative;

  margin: 10% auto;

  padding: 5px 20px 13px 20px;

  border-radius: 10px;

  background: #fff;

  background: -moz-linear-gradient(#fff, #999);

  background: -webkit-linear-gradient(#fff, #999);

  background: -o-linear-gradient(#fff, #999);

 }
.cerrar{

  background: #606061;

  color: #FFFFFF;

  line-height: 25px;

  position: absolute;

  right: -12px;

  text-align: center;

  top: -10px;

  width: 24px;

  text-decoration: none;

  font-weight: bold;

  -webkit-border-radius: 12px;

  -moz-border-radius: 12px;

  border-radius: 12px;

  -moz-box-shadow: 1px 1px 3px #000;

  -webkit-box-shadow: 1px 1px 3px #000;

  box-shadow: 1px 1px 3px #000;

 }
.cerrar:hover { background: #660000; color: #FFFFFF;}
.combo

{  

  

  font-size: 0.8rem;

  border: 1;

  border-radius: 5px;

}
.txtBox

{  

  

  font-size: 0.9rem;

  border: 1px solid #848484;

  border-radius: 5px; 

  outline:0; 

}
/* Estilos para los Grupos Parlamentarios */

.component_congGrupos{
  
  font-size: 0.9rem;
}

 .component_congGrupos th{
  font-size: 1.4rem;
  padding: 12px 0px;
  color: #706f6f ;
  text-transform: uppercase;
  border-bottom: 1px  dotted #f39200;
}
.component_congGrupos th a:link, .component_congGrupos th a:visited, .component_congGrupos th a:hover, .component_congGrupos th a:active{
  font-size: 1.4rem;
  padding: 12px 0px;
  color: #e94e1b;
  text-transform: uppercase;
  border-bottom: 1px  dotted #f39200;
}

.component_congGrupos td{border-bottom: 1px  dotted #f39200; padding: 10px;}


#imgPerfilDip {

background-size:cover!important;
background-position:center!important;
border-radius: 3px !important;
box-shadow: 1px 1px 2px #333 !important;
height: 80px!important;
width: 90px!important;
}

/*  ESTILOS PARA EL COMPONENTE CONGRESO - ASISTENCIA */

.component_congAsis{
  
  font-size: 11px;
  color: #575756;
}
.component_congAsis th{
  padding: 12px 0px;
  color: #ffffff;
 /* bgcolor:#f39200*/
}
.component_congAsis td{
  padding: 5px 0px;
}
.component_congAsis td{
  margin-bottom: 2px!important;
}
.component_congAsis .limit, .component_congAsis .counter{
  display: none;
}

.colH1{background: #f39200;border-radius: 10px 0px 0px 10px; color:#ffffff;padding:5px;}

.colH2{background: #f39200; color:#ffffff;padding:5px;}

.colH4{background: #f39200; color:#ffffff;padding:5px;}

.colH3{background: #f39200;border-radius: 0 10px 10px 0; color:#ffffff;padding:5px;}

.col_1{
border-bottom: 0px dotted #706f6f ;
color: #ed7c00;
font-weight: bold;
}

.col__1{
border-bottom: 0px dotted #706f6f ;
color: #ed7c00;
width=20%;
}

.col_2{
color: #575756;
border-bottom: 0px dotted #706f6f ;
width:250px;
}

.col__2{
color: #575756;
border-bottom: 0px dotted #706f6f ;
width:35%;

}

.col_2 a:link, .col_2 a:visited, .col_2 a:active{
  color: #575756;
  text-decoration: none;
}

.col__2 a:link, .col__2 a:visited, .col__2 a:active{
  color: #575756;
  text-decoration: none;
}

.col_2 a:hover{
  
}

.col__2 a:hover{
  
}

.col_3{
border-bottom: 0px dotted #706f6f ;color: #f39200;
font-weight: bold;
width: 200px;
  
}

.col__3{
border-bottom: 0px dotted #706f6f ;color: #f39200;
font-weight: bold;
width: 15%;
  
}

.col__4{
border-bottom: 0px dotted #706f6f ;color: #f39200;
font-weight: bold;
width: 10%;
  
}.col__5{
border-bottom: 0px dotted #706f6f ;color: #f39200;
font-weight: bold;
width: 30%;
  
}

.col__6{
border-bottom: 0px dotted #706f6f ;color: #f39200;
font-weight: bold;
width: 5%;
  
}

/** estilos votaciones y asistencias detallada**/

.StandardTable thead th{
color: #fff;    
background: #f39200; 
}
.StandardTable td{
  
  padding: 12px 0px;
  border-bottom: 1px  dotted #f39200;
}
.fechaVot {

background: none repeat scroll 0 0 #E94E1B;
border-radius: 5px 5px 5px 5px;
float: left;
margin: 5px;
padding: 10px;height:20px;
color:#fff;
font-weight:bolder;

}

.temaVot {
background: none repeat scroll 0 0 #f39200;
border-radius: 5px 5px 5px 5px;display:block;
float: left;
margin: 5px;
padding: 10px;
text-align: justify;
color:#fff;
font-weight:bolder;
width:98%;

}

.resumenTema {

border-radius: 5px 5px 5px 5px;display:block;clear:both;float: left;margin-left: 3px;margin-bottom: 5px;padding: 5px;text-align: justify;

}
.component_congVN  th{
  padding: 12px 0px;
  color: #FFF;
  bgcolor:#e94e1b;
}

.component_congVN td{
padding: 5px 0px;
}
.component_congV{
  
 color: #575756;
}

.component_congV  th{
  padding: 12px 0px;
  color: #e94e1b;
  bgcolor:#fff;
}

.component_congV td{
padding: 5px 0px;
}/* DIRECTORIO DE DIPUTADOS */
.component_congDir th{
 
  padding: 12px 0px;
  color: #fff;
  text-transform: uppercase;
  border-bottom: 1px  dotted #f39200;
}.component_congDir td{border-bottom: 1px  dotted #f39200; padding: 10px;}
/**
* DOCman 1.4.x - Joomla! Document Manager
* @version $Id: theme.css 800 2009-02-13 09:10:01Z mathias $
* @package DOCman_1.4
* @copyright (C) 2003-2009 Joomlatools
* @license http://www.gnu.org/copyleft/gpl.html GNU/GPL
* @link http://www.joomlatools.eu/ Official website
**/

/**
* Default DOCman Theme
*
* Creator:  Joomlatools
* Website:  http://www.joomlatools.eu/
* Email:    support@joomlatools.eu
* Revision: 1.4
* Date:     February 2007
**/

img { border: 0 none; }

/* Remove the following line if you have problems with the alignment of your theme */
.clr { clear: both;}
#dm_header {
	height: 65px;
	border-bottom: 1px dotted #ddd;
	text-align: center;
	margin-bottom:3px;
	padding-bottom:0;
	padding-top:0;
	margin-top:0;
}
#dm_header div {
	float: right;
	padding: 3px;
	width: 30%;  
}
#dm_header a, #dm_header span  {
	display: block;
	padding-bottom: 5px;
	text-decoration:none;
}
#dm_pathway {
	font-size: 11px;
	text-align: left;
	background: #ddd;
	margin-bottom: 5px;
	padding: 3px 3px 3px 10px;
}

h2 {
	padding-left: 10px;
	text-align: left;
}

#dm_cats, #dm_docs {
	text-align: left;
}

#dm_cats h3,
#dm_docs h3 {
	background: #E94E1B; 
	border-bottom: 1px solid #706f6f;
      border-radius:10px;
	padding: 10px 2px 10px 10px;
	clear: right;
	text-align:center;
      color: #fff;
      text-transform: uppercase;
       
	}
.dm_docs1  {
	background: #E94E1B; 

       

        border-radius:10px;

        padding: 10px 2px 10px 10px;

        clear: right;

        text-align:right;

        color: #fff;

        padding-right:14px;

        font-size: 1.7rem !important;

        font-weight: 300 !important;

        letter-spacing: -1px !important;

       

}
#dm_docs h3 {
	margin-bottom: 0;
}

#dm_docs h3 span
{
	display: block;
	float: right;
/*	margin: -15px 5px 0 0;  */
	/*font-size: 11px;*/
	font-weight: normal;
     
}
#dm_cats h3 span  {
	display: block;
	float: left;
      text-align:center;
      padding: 10px 2px 10px 10px;
      width=50%;
}
.totaldmCats{

    font-size:0.9rem;

}
.tabledmCats

        {  
          display: table;  
          width:100%;

        }  
.headingdmCats

        {  
          display: table-row;  

            font-weight: bold;  

            text-align: center;  
        

        }  

.rowdmCats { display:table-row;}  
.celldmCats  

        {  

          display: table-cell;  

  	  padding: 5px 5px 5px 5px;

          text-align:center;

          border-bottom: 1px dotted #F39200;

          height:15px;

        }
.celldmCatsdescrip  

        {  
       display: table-cell;  

         padding-left: 15px;

         text-align:left;

         border-bottom: 1px dotted #F39200;

         height:15px;
      }

.celldmCatsdescripD 

        {           display: table-cell;           vertical-align: middle;         text-align:left;         border-bottom: 2px inset #F39200;         height:15px;                         }


.celldmCatsdescripD a:hover { color:#e94e1b; text-decoration:none; }


.celldmCatsC {  

        display: table-cell;          background: #E94E1B;         border: 10px;                padding: 5px 5px 5px 5px;        text-align:center;        color: #fff;        text-transform: uppercase;       }
.celldmCatsL {  

        display: table-cell;    vertical-align: middle;       background: #E94E1B;         border-bottom: 1px solid #706f6f ;        border-top-left-radius: 10px;        border-bottom-left-radius: 10px;        padding: 5px 5px 5px 5px;        text-align:center;        color: #fff;        text-transform: uppercase;        width:80%;}
.celldmCatsR {  

        display: table-cell;   vertical-align: middle;        background: #E94E1B;         border-bottom: 1px solid #706f6f ;        border-top-right-radius: 10px;        border-bottom-right-radius: 10px;        padding: 5px 5px 5px 5px;        text-align:center;        color: #fff;        text-transform: uppercase;        width:20%;         }

.dm_separator{

    border-top:1px solid gray;

}
/* estilos para simulaciÃ³n de tablas Institucion */
.celldmCatsLInst {  

    /*display: table-cell;    */
  vertical-align: middle;  
  background: #706f6f;         
  border-bottom: 1px solid #706f6f;        
  border-radius:10px;  
  padding: 5px 5px 5px 5px;   
  text-align:justify;        
  color: #fff;        
  text-transform: uppercase;     
  width:100%;    
  font-size: 0.9rem !important;
  font-weight: 300 !important;
  letter-spacing: 1px !important;
}


.celldmCatsCInst {  

    /* display: table-cell;    */
  vertical-align: middle;  
  border: 1px solid #706f6f;        
  border-radius:10px;  
  padding: 5px 5px 5px 5px;   
  text-align:justify;        
  color: #706f6f !important;;        
  text-transform: none;     
  width:100%;    
  font-size: 0.9rem !important;
  font-weight: 300 !important;
  letter-spacing: -1px !important;

    

}

.celldmCatsRInst {  

    /*display: table-cell;    */
  vertical-align: middle;  
  background: #706f6f;         
  border-bottom: 1px solid #706f6f;        
  border-radius:5px;  
  padding: 5px 5px 5px 5px;   
  text-align:center;        
  color: #fff;        
  text-transform: uppercase;     
  width:35%;    
  font-size: 0.9rem !important;
  font-weight: 300 !important;
  letter-spacing: 1px !important;

}


.celldmCatsIInst {  

    display: table-cell;   

    vertical-align: middle;        

    background: #1d71b8;         

    border-bottom: 1px solid #FF0000;        

   padding: 0px 0px 0px 0px;        

    text-align:center;        

    color: #fff;        

    text-transform: uppercase;   

    width:19%;     

}
.celldmCatsInst  

        {  

          display: table-cell;  

  	  padding-left: 2px;

          text-align:center;

          font-size:0.7rem;

          border-bottom: 1px dotted #1d71b8;

          

        }
.celldmCatsdescripInst  

        {  
       display: table-cell;  

         padding-left: 2px;

         text-align:justify;

         border-bottom: 1px dotted #1d71b8;

         font-size:0.7rem;
      }


a.dm_icon, a.dm_thumb  { float: left; padding-right: 10px; }

a.dm_name { display: block;  margin-top: 3px;  padding: 8px 0 6px 5px; color: #333333; font-weight: normal; font-size:12px; text-decoration:none;}a.dm_nameC { display: block;  margin-top: 3px;  padding: 8px 2px 6px 2px; font-weight:normal; font-size:0.7rem; text-decoration:none;}

.dm_descrip { padding: 8px 2px 6px 2px; font-weight:bold; color:#575756; font-size:0.9rem; text-transform: uppercase; text-align:justify;}

/* a.dm_name:hover { background: #AC1F24; color: #fff; } */
a.dm_nameC:hover { color: #E94E1B; } 

span.dm_new,  span.dm_hot{
padding-left: 10px; color: black; font-weight: normal; font-style: italic;
}

.dm_date, .dm_files, .dm_counter{ float: right; margin: 7px 5px 0 0; }

.dm_dateC, .dm_filesC, .dm_counterC{ display:block; margin: 2px 2px 0 0; font-size:0.8rem; text-align:center; }

.dm_description { background-color: #EEEEEE; padding-left:5px; padding-right:5px; padding-top:5px; padding-bottom:0; }

.dm_homepage { padding: 1px 1px 1px 5px; font-size: 10px; background-color: #F8F8F8;  }
.dm_cat {
/*	padding: 3px;  */
	}
.dm_cat .dm_name {
	font-size: 0.9rem;
	font-weight: bold;
	color: #666;
/*	margin-bottom: 5px; */
	text-align:center;
}
.dm_cat .dm_description {
	padding: 3px;
}
.dm_cat .dm_thumb {
	float: left;
	margin-right: 5px;
}

.dm_cat .dm_name_desc {
	float: left;
}
.dm_CatB{
      font-size: 0.9rem;

        font-weight: bold;

        color: #F39200;

	text-align:center;

        padding: 3px;

        float: left;

	margin-right: 5px;

        text-transform:uppercase;

        background:#e94e1b;

        border-radius:10px;


}
.dm_unpublished { border: 1px dotted red; background-color: #FFCCCC;}
.dm_unapproved { border: 1px dotted green; background-color: #CCFFCC;}
.dm_checked_out { border: 1px dotted blue; background-color: #CCCCFF;}

.dm_license { }
.dm_license_agree { }

/* ---------- Orderby styles ---------------------------------------- */

.dm_orderby { margin: 0 0 10px 0; padding: 1px 1px 1px 10px; background-color: #EEE; font-size: 10px;  }.dm_orderbyA { margin:0 0 10px 6px; padding: 1px 1px 1px 10px; border-bottom: 2px dotted #F39200; border-right:2px dotted #F39200; border-left:2px dotted #F39200; border-radius:2.5px; font-size:0.8rem; width:75%; color:#f39200;}

/* ---------- Details styles ---------------------------------------- */

/* -- shared styles */
.dm_doc caption, #dm_tooltip caption {
	margin: auto;
	padding: 5px 0 5px 0;
	font-weight: bold;
}

.dm_doc table, #dm_tooltip table {
	border-top: 1px solid gray;
	border-left: 1px solid gray;
	border-collapse: collapse;
}

.dm_doc td, #dm_tooltip td {
	border-right: 1px solid gray;
	border-bottom: 1px solid gray;
}

.dm_doc thead, #dm_tooltip thead { background-color: #FFCC00; font-weight: bold; }
.dm_doc col#prop { background-color: #EEEEEE; }
.dm_doc thead td, #dm_tooltip thead td { text-align: left; }

/* -- specific style when show as seperate page */

#dm_details {
	clear:left;
	width: 100%;
	text-align: left;
	float: left;
}
#dm_details table {

	width:100%
	}
#dm_details td, #dm_details thead { padding: 5px; }

/* -- specific style when show as tooltip */

#dm_tooltip td, #dm_tooltip thead { padding: 2px; }

/* ---------- Taskbar styles ---------------------------------------- */

.dm_taskbar {

	/*height: 22px;*/
	padding-bottom:6px;
	margin-bottom:6px;
	/*border-bottom: 1px solid #bbb;*/
	font-family: arial;
	list-style-type: none;
}

.dm_taskbar li {
	float: left;
	list-style-type: none;
	background-image: none;
	padding: 0 0 0 3px;
	margin: 0.5em 0 2px 0;
	/*width:  5.5em;*/
	font-size: 10px;
}
.dm_taskbar li a {
	display: block;
	padding-left: 3px;
	padding-right: 3px;
}
.dm_taskbar li a:link,
.dm_taskbar li a:visited,
.dm_taskbar li a:hover {
	color: #696969; background-color: #eeeeee;
	text-decoration: none;
}
.dm_taskbar li a:link,
.dm_taskbar li a:visited {
	border-top: 1px solid #cecece;
	border-bottom: 1px solid Gray;;
	border-left: 1px solid #cecece;
	border-right: 1px solid Gray;;
}

.dm_taskbar li a:hover {
 border-bottom: 1px solid #cecece;
 border-top: 1px solid Gray;
 border-right: 1px solid #cecece;
 border-left: 1px solid Gray;
}

.dm_taskbar li.approve a:link { background-color: #CCFFCC; }
.dm_taskbar li.publish a:link { background-color: #FFCCCC; }
.dm_taskbar li.checkin a:link { background-color: #CCCCFF; }

/* ---------- Toolbar styles --------------------------------------- */

.dm_toolbar    { list-style: none; height: 32px; margin-right: 25px; }
.dm_toolbar li { float: right; background-image: none; }

.dm_toolbar .dm_btn  { text-indent: -5000px; height: 32px; width: 32px; display: block;}
.dm_toolbar #dm_btn_save   { background-image: url(../images/save.png)   }
.dm_toolbar #dm_btn_cancel { background-image: url(../images/cancel.png) }
.dm_toolbar #dm_btn_save:hover   { background-image: url(../images/save-over.png)   }
.dm_toolbar #dm_btn_cancel:hover { background-image: url(../images/cancel-over.png) }

/* ---------- Form styles ------------------------------------------ */

.dm_form { width: 35em;	border: 1px solid #cecece; }
.dm_form fieldset { border: none; margin: 0; padding: 0;}
.dm_form label    { width: 100px; font-weight: bold; }
.dm_form label.nofloat { float: none; }
.dm_form p  { text-align: left; }
.dm_form fieldset.dm_button    { border-top: 1px solid Gray; }
.dm_form select option.label { background-color: #EEE; border: 1px solid #DDD; color : #333; }
.dm_form .editor { float: none;  }

#dm_frmupload label { width: 100px; padding-right: 10px;}
#dm_frmupload #dm_btn_back   { float: left;  }
#dm_frmupload #dm_btn_submit { float: right; }

#dm_frmedit { width: 90%; border: 0 none;}
#dm_frmedit #dmthumbnail_preview { float: right; margin-right: 30px; height: 80px; width: 80px; padding: 3px; border: 1px solid silver; }
#dm_frmedit #license-page label  { width: 250px; }

/* ---------- Nav styles ------------------------------------------ */

#dm_nav 	  { clear: both; padding-top: 15px; margin-top: 15px; border-top: 2px dotted #ddd;}
#dm_nav div { margin-top: 10px; }

#Diplicencia{

background: none repeat scroll 0 0 #706f6f!important;
border-radius: 5px!important;
color: #ffffff !important;
display: block!important;
float: right!important;
font-size: 1rem!important;
font-weight: normal;
letter-spacing: 0!important;
margin-top: 2px !important;
padding: 4px 10px!important;
position: relative!important;
text-transform: uppercase!important;

}#NumAsisit{color: #f1f1f1;font-size: 0.6rem;font-weight: bolder;ext-transform: uppercase;}#logo{width: 100%;

height: 143px;

 /* text-align: center; */

background: url('../../../templates/cong2015/images/bn-cabeza-lix-2.jpg');

background-size: cover;

background-position: center;

margin-top: 25px;

}p{color: #5b5a5d!important;

font-weight: 300!important;

line-height: 1.5!important;font-size: 1rem!important;

}div.itemListCategory h2 {
color: #706f6f !important;

font-size: 1.7rem !important;

font-weight: 300 !important;

letter-spacing: -1px !important;

margin: 0 !important;

padding-right: 14px;

text-align: right;

text-transform: none !important;}

/*p:first-child:first-letter

{

 color: black;

float: left;font-size: 3rem;font-weight: 300;line-height: 1px;

margin-right: 4px;

padding: 7px;

}

*/

.contentheading {

color: #706f6f !important;
font-size: 1.7rem !important;
font-weight: 300 !important;
letter-spacing: -1px !important;
margin: 0 !important;
padding-right: 14px;
text-align: right;
text-transform: none !important;

}


.contentheadingInst {

color: #36a9e1 !important;
font-size: 1.7rem !important;
font-weight: 300 !important;
letter-spacing: -1px !important;
margin: 0 !important;
padding-right: 14px;
text-align: left;
text-transform: none !important;

}

#nomAllsite {
color: #706f6f !important;
font-size: 1.7rem !important;
font-weight: 300 !important;
letter-spacing: -1px !important;
margin: 0 !important;
padding-right: 14px;
text-align: right;
text-transform: none !important;
}

#bannerhead{

text-align: center;

width: 960px;

}#menu_inf{

width:100%;

font-family: 'Roboto', sans-serif;

font-size:9px;

font-weight:bold;

}

#cong_menu_inf{

width:100%; 

height:100px;

margin:0; 

padding:0;

}

#cong_menu_inf div{

float:left;

margin:0;

}

#cong_menu_inf div div{

width:0; height:0;

overflow:hidden;

visibility:hidden;

}

#cong_menu_inf div.active div{

overflow:visible;

visibility:visible;

}

.cong_submenu_container{

width:960px !important; height:70px !important;

position:relative;

top:25px;

border:1px solid black;

}

#mainbody{

background:url(../images/mainbody-bg.jpg) repeat-x;

}

#mainbody-spacer{

height:0px;

background:none;

}

#slide-tabsn{

width:960px;

margin:10px 0 0 0px;

float:left;

}

#slide-tabs{

width:950px;

margin:10px 0 0 25px;

float:left;

}

#slide{

width:624px;

float:left;

}

.innerSlide, .innerTabs{

float:left;

clear:both;

}

#tabsn{

width:300px;

float:right;

}

div.k2ItemsBlock ul li a.moduleItemTitle{

color: #333333;

font-size: 13px;

}#tabs{

width:315px;

float:left;

}

.innerTabs{

margin:30px 0px 5px 0;}

#central{

width:960px;

margin:0 auto;

}

.innerCentral{

width:185px; height:240px;

margin:0px 0px 5px 6px;

float:left;

}

#footer{

width:100%; 

position:relative;

margin-top:-20px;

z-index:0;

padding-top:10px;

}

#footer-legislatura{

color:#575756;

font-weight: bold;

font-size:  1em;

text-align: center;

width:100%; 

margin-bottom: 2px;

float:center; clear:both;

}

/* sirve*/

#footer-direccion{

color:#575756;

font-size: .8em;

text-align: center;

width:100%;

margin-bottom: 2px;

float:center; clear:both

}

#bannerBottom{

width:960px;

height: 150px;

margin:0px 0 0 0px;

float:left; clear:both;

}

#bannerBottom1{

width:626px; 

height: 150px;

margin-right:12px; 

float:left;

}

#bannerBottom2{

width:310px; 

height: 150px;

margin-left:12px;

margin:0 0 0 0px; 

float:left;

}#mainbody{

position: relative;

width: 100%;

overflow: hidden;

padding-top:10px;

}#main_content{

/*float: left;*/

font-size: 1.2em;

text-align: justify;

}

a{

text-decoration:none;

color:#575756;

cursor:  pointer;

}

a:hover {
/*
color: #575756;

text-decoration: underline;

cursor:  pointer;
*/
}

a:visited {

color: #575756;

text-decoration: underline;

cursor:  pointer;

}

.contentpaneopen{

padding: 0px 10px 0px 10px;

}

/*Responsive*/
@media screen and (min-width: 900px) {

.legisladores {
color: #e94e1b !important;
font-size: 6rem;
font-weight: 500 !important;
height: 110px;
letter-spacing: -4px;
margin: -24px 0 0;
text-transform: uppercase;

}
.institucion {
color:  #2e4486 !important;
font-size: 6rem;
font-weight: 500 !important;
height: 110px;
letter-spacing: 3px;
margin: -24px 0 0;
text-transform: uppercase;
}
.ciudadanos {
color:  #6E599F !important;
font-size: 6rem;
font-weight: 500 !important;
height: 110px;
letter-spacing: 3px;
margin: -24px 0 0;
text-transform: uppercase;
}
.transparencia {
color: #5da099 !important;
font-size: 5.7rem;
font-weight: 400 !important;
height: 110px;
letter-spacing: -8px;
margin: -24px 0 0;
text-transform: uppercase;
}

#central{

width:960px;

margin:0 auto;

}


#central div img{width:930px;}

#ext-wrapper{

width:960px;

margin:0 auto;

position:relative;

z-index:5;

padding-bottom:10px;

}

#Contentframe{

width:960px;margin:0 auto;

}

.cbp-hrmenu > ul,

.cbp-hrmenu .cbp-hrsub-inner {

	max-width: 960px;
z-index: 9999!important;
text-align: center;

	margin: 0 auto;

	padding: 0 1.875em 0 90px;

}#leftFrame{

width:330px;overflow:hidden; margin-right:10px;float:left; position:relative; display:block; clear:both

}

#prinFrame{

width:620px; float:left; position:relative; display:block; 

}

} 

@media screen and (max-width: 400px) {

/* Aquï¿½ van las reglas CSS necesarias */

#leftFrame{width:100%; float:left; position:relative; display:block;}
#prinFrame{width:100%; float:left; position:relative;display:block;}
#central div img{width:100%;}

.legisladores {
color: #e94e1b !important;
font-size: 6rem;
font-weight: 500 !important;
height: 110px;
letter-spacing: -1px;
margin: -24px 0 0;
text-transform: uppercase;
}

.institucion {
color:  #2e4486 !important;
font-size: 6rem;
font-weight: 500 !important;
height: 110px;
letter-spacing: 3px;
margin: -24px 0 0;
text-transform: uppercase;
}
.ciudadanos {
color:  #6E599F !important;
font-size: 6rem;
font-weight: 500 !important;
height: 110px;
letter-spacing: 3px;
margin: -24px 0 0;
text-transform: uppercase;
}
.transparencia {
color: #5da099 !important;
font-size: 5.7rem;
font-weight: 400 !important;
height: 110px;
letter-spacing: -8px;
margin: -24px 0 0;
text-transform: uppercase;
}

#central{

width:100%;

margin:0px;

float:left;

}

#ext-wrapper {

margin: 0 auto;

padding-bottom: 10px;

position: relative;

width: 100%;

z-index: 5;

}#Contentframe{

width:960px;margin:0 auto;

}#leftFrame{

width:100%;overflow:hidden; margin-right:10px;float:left; position:relative; display:block; clear:both

}

#prinFrame{

width:100%; float:right; position:relative; display:block; 

}} /*MENU*/

.cbp-hrmenu {

	width: 100%;

	border-bottom: 0px solid #47a3da;

}

/* general ul style */

.cbp-hrmenu ul {

	padding: 0;

	list-style-type: none;

}

/* first level ul style */.cbp-hrmenu > ul > li {

	display: inline-block;

}

.cbp-hrmenu > ul > li > a {

	font-weight: 700;

	padding: 0.5em;

	color: #999;

	display: inline-block;

}

.cbp-hrmenu ul li:nth-child(1) .menPrin:hover{

	background: none repeat scroll 0 0 #ecedef;

	border-radius:10px;

	padding:  0.5em;

	color: #fff;

}

.cbp-hrmenu > ul > li:nth-child(1).cbp-hropen .menPrin,

.cbp-hrmenu > ul > li:nth-child(1).cbp-hropen > .menPrin:hover {

	color: #fff;

	border-radius:10px 10px 0px 0px;

	background: none repeat scroll 0 0 #ecedef;

}

.cbp-hrmenu > ul > li:nth-child(2).cbp-hropen .cbp-hrsub {

		display: none;

	position: absolute;

	background: #ecedef;

display: block;

	width: 100%;

	left: 0;

z-index:9999;

}

.cbp-hrmenu ul li:nth-child(2) .menPrin:hover{

	background: none repeat scroll 0 0 #2e4486;

	border-radius:10px;

	padding:  0.5em;

	color: #fff;

}

.cbp-hrmenu > ul > li:nth-child(2).cbp-hropen .menPrin,

.cbp-hrmenu > ul > li:nth-child(2).cbp-hropen > .menPrin:hover {

	color: #fff;

	border-radius:10px 10px 0px 0px;

	background: none repeat scroll 0 0 #2e4486;

}

.cbp-hrmenu > ul > li:nth-child(2).cbp-hropen .cbp-hrsub {

		display: none;

	position: absolute;

	background: #2e4486;

display: block;

	width: 100%;

	left: 0;

z-index:9999;

}

.cbp-hrmenu ul li:nth-child(3) .menPrin:hover{

	background: none repeat scroll 0 0 #cb6018;

	border-radius:10px;

	padding:  0.5em;

	color: #fff;

}

.cbp-hrmenu > ul > li:nth-child(3).cbp-hropen .menPrin,

.cbp-hrmenu > ul > li:nth-child(3).cbp-hropen > .menPrin:hover {

	color: #fff;

	border-radius:10px 10px 0px 0px;

	background: none repeat scroll 0 0 #cb6018;

}.cbp-hrmenu > ul > li:nth-child(3).cbp-hropen .cbp-hrsub {

		display: none;

	position: absolute;

	background: #cb6018;

display: block;

	width: 100%;

	left: 0;

z-index:9999;

}

.cbp-hrmenu ul li:nth-child(4) .menPrin:hover{

	background: none repeat scroll 0 0 #6E599F;

	border-radius:10px;

	padding:  0.5em;

	color: #fff;

}.cbp-hrmenu > ul > li:nth-child(4).cbp-hropen .menPrin,

.cbp-hrmenu > ul > li:nth-child(4).cbp-hropen > .menPrin:hover {

	color: #fff;

	border-radius:10px 10px 0px 0px;

	background: none repeat scroll 0 0 #6E599F;

}

.cbp-hrmenu > ul > li:nth-child(4).cbp-hropen .cbp-hrsub {

		display: none;

	position: absolute;

	background: #6E599F;

display: block;

	width: 100%;

	left: 0;

z-index:9999;

}

.cbp-hrmenu ul li:nth-child(5) .menPrin:hover{

	background: none repeat scroll 0 0 #5da099;

	border-radius:10px;

	padding:  0.5em;

	color: #fff;

}

.cbp-hrmenu > ul > li:nth-child(5).cbp-hropen .menPrin,

.cbp-hrmenu > ul > li:nth-child(5).cbp-hropen > .menPrin:hover {

	color: #fff;

	border-radius:10px 10px 0px 0px;

	background: none repeat scroll 0 0 #5da099;

}

.cbp-hrmenu > ul > li:nth-child(5).cbp-hropen .cbp-hrsub {

		display: none;

	position: absolute;

	background: #5da099;

display: block;

	width: 100%;

	left: 0;

z-index:9999;

}/* sub-menu */

.cbp-hrmenu .cbp-hrsub {

	display: none;

	position: absolute;

	background: #47a3da;

	width: 100%;

	left: 0;

z-index:9999;

}

.cbp-hropen .cbp-hrsub {

	display: block;

	padding-bottom: 3em;

}

.cbp-hrmenu .cbp-hrsub-inner > div {

	width: 33%;

	float: left;

	padding: 0;

z-index:9999;

}

.cbp-hrmenu .cbp-hrsub-inner:before,

.cbp-hrmenu .cbp-hrsub-inner:after {

	content: " ";

	display: table;

}

.cbp-hrmenu .cbp-hrsub-inner:after {

	clear: both;

}

.cbp-hrmenu .cbp-hrsub-inner > div a {

	line-height: 1.5em;

	text-decoration:none;

color: #fff;

}

.cbp-hrsub h4 {

color: #fff;

font-size: 1rem;

font-weight: 400;

margin: 0;

padding: 1.5em 0 0.6em;

text-align: left;

text-transform: uppercase;

}
.cbp-hrmenu ul li .menPrin{

  font-size: 1.2rem;

font-weight: 400;

letter-spacing: -0.5px;

text-transform:uppercase;

text-decoration:none;

}

.cbp-hrmenu ul li a{

  font-size: 0.9rem;

letter-spacing: -0.5px;

}.cbp-hrmenu ul li ul{

list-style-type: none;

margin-left:5px;

padding: 0;

width: 17rem;

}

.cbp-hrmenu ul li ul li{

list-style-type: none;

font-size: 86%;text-align:left;

}

/* Examples for media queries */

.component_congDir{padding:0px; magin:0px;}

@media screen and (max-width: 52.75em) { 


#prinFrame {
width: 95%;
float: left;
position: relative;
display: block;
padding: 5px;
margin-left:5px;
}
.legisladores {
color: #e94e1b !important;
font-size: 6rem;
font-weight: 500 !important;
height: 110px;
letter-spacing: -6px;
margin: -24px 0 0;
text-transform: uppercase;
padding-left: 5px;
}

.institucion {
color: #2e4486 !important;
font-size: 6rem;
font-weight: 500 !important;
height: 110px;
letter-spacing: 3px;
margin: -24px 0 0;
text-transform: uppercase;
padding-top: 14px;
padding-left: 10px;
}
.ciudadanos {
color:  #6E599F !important;
font-size: 6rem;
font-weight: 500 !important;
height: 110px;
letter-spacing: 3px;
margin: -24px 0 0;
text-transform: uppercase;
}
.transparencia {
color: #5da099 !important;
font-size: 5.7rem;
font-weight: 400 !important;
height: 110px;
letter-spacing: -8px;
margin: -24px 0 0;
text-transform: uppercase;
}


#leftFrame{width:100%; float:left; position:relative; display:block;}
#central div img{width:100%;}

	.cbp-hrmenu {

		font-size: 80%;

	}

}

@media screen and (max-width: 43em) { 
	.cbp-hrmenu .cbp-hrsub-inner{
		padding: 0 2em;z-index: 9999!important;
  font-size: 75%;
  }
#prinFrame {
width: 95%;
float: left;
position: relative;
display: block;
padding: 5px;
margin-left:5px;
}

.legisladores {
color: #e94e1b !important;
font-size: 6rem;
font-weight: 500 !important;
height: 110px;
letter-spacing: -6px;
margin: -24px 0 0;
text-transform: uppercase;
padding-left: 5px;
}

.institucion {
  color: #2e4486 !important;
font-size: 6rem;
font-weight: 500 !important;
height: 110px;
letter-spacing: 3px;
margin: -24px 0 0;
text-transform: uppercase;
padding-top: 14px;
padding-left: 10px;
}
.ciudadanos {
color:  #6E599F !important;
font-size: 6rem;
font-weight: 500 !important;
height: 110px;
letter-spacing: 3px;
margin: -24px 0 0;
text-transform: uppercase;
}
.transparencia {
color: #5da099 !important;
font-size: 5.7rem;
font-weight: 400 !important;
height: 110px;
letter-spacing: -8px;
margin: -24px 0 0;
text-transform: uppercase;
}


#leftFrame{width:100%; float:left; position:relative; display:block;}
#central div img{width:100%;}

	.cbp-hrmenu {

		font-size: 120%;

		border: none;

	}

	.cbp-hrmenu > ul,

	.cbp-hrmenu .cbp-hrsub-inner {

	
z-index: 9999!important;
		padding: 0;

	}

	.cbp-hrmenu .cbp-hrsub-inner {
z-index: 9999!important;
		padding: 0 2em;

		font-size: 75%;

	}.cbp-hrmenu ul li .menPrin{

font-weight: 400;padding: 0.5em;

letter-spacing: -0.5px;

text-transform:uppercase;

text-decoration:none;text-align: center;}.cbp-hrmenu ul li:nth-child(1) .menPrin:hover{

	background: none repeat scroll 0 0 #ecedef;

	border-radius:0px;

	padding:  0.5em;

	color: #fff;

letter-spacing: -0.5px;

text-decoration:none;

text-transform:uppercase;

text-align: center;

}

.cbp-hrmenu > ul > li:nth-child(1).cbp-hropen .menPrin,

.cbp-hrmenu > ul > li:nth-child(1).cbp-hropen > .menPrin:hover {

	color: #fff;

	border-radius:0px;

	background: none repeat scroll 0 0 #ecedef;

letter-spacing: -0.5px;

text-decoration:none;

text-transform:uppercase;

text-align: center;

}

	.cbp-hrmenu > ul > li:nth-child(1) {

		display: block;

		border-bottom: 4px solid #ecedef;

	}

.cbp-hrmenu ul li:nth-child(2) .menPrin:hover{

	background: none repeat scroll 0 0 #2e4486;

	border-radius:0px;

	padding:  0.5em;

	color: #fff;

letter-spacing: -0.5px;

text-decoration:none;

text-transform:uppercase;

text-align: center;

}

.cbp-hrmenu > ul > li:nth-child(2).cbp-hropen .menPrin,

.cbp-hrmenu > ul > li:nth-child(2).cbp-hropen > .menPrin:hover {

	color: #fff;

	border-radius:0px;

	background: none repeat scroll 0 0 #2e4486;

letter-spacing: -0.5px;

text-decoration:none;

text-transform:uppercase;

text-align: center;

}

.cbp-hrmenu > ul > li:nth-child(2) {

		display: block;

		border-bottom: 4px solid #2e4486;

	}

.cbp-hrmenu ul li:nth-child(3) .menPrin:hover{

	background: none repeat scroll 0 0 #cb6018;

	border-radius:0px;

	padding:  0.5em;

	color: #fff;

letter-spacing: -0.5px;

text-decoration:none;

text-transform:uppercase;

text-align: center;

}

.cbp-hrmenu > ul > li:nth-child(3).cbp-hropen .menPrin,

.cbp-hrmenu > ul > li:nth-child(3).cbp-hropen > .menPrin:hover {

	color: #fff;

	border-radius:0px;

	background: none repeat scroll 0 0 #cb6018;

letter-spacing: -0.5px;

text-decoration:none;

text-transform:uppercase;

text-align: center;

}

.cbp-hrmenu > ul > li:nth-child(3) {

		display: block;

		border-bottom: 4px solid #cb6018;

	}

.cbp-hrmenu ul li:nth-child(4) .menPrin:hover{

	background: none repeat scroll 0 0 #6E599F;

	border-radius:0px;

	padding:  0.5em;

	color: #fff;

letter-spacing: -0.5px;

text-decoration:none;

text-transform:uppercase;

text-align: center;

}

.cbp-hrmenu > ul > li:nth-child(4).cbp-hropen .menPrin,

.cbp-hrmenu > ul > li:nth-child(4).cbp-hropen > .menPrin:hover {

	color: #fff;

	border-radius:0px;

	background: none repeat scroll 0 0 #6E599F;

letter-spacing: -0.5px;

text-decoration:none;

text-transform:uppercase;

text-align: center;

}

.cbp-hrmenu > ul > li:nth-child(4) {

		display: block;

		border-bottom: 4px solid #6E599F;

	}.cbp-hrmenu ul li:nth-child(5) .menPrin:hover{

	background: none repeat scroll 0 0 #5da099;

	border-radius:0px;

	padding:  0.5em;

	color: #fff;

letter-spacing: -0.5px;

text-decoration:none;

text-transform:uppercase;

text-align: center;

}

.cbp-hrmenu > ul > li:nth-child(5).cbp-hropen .menPrin,

.cbp-hrmenu > ul > li:nth-child(5).cbp-hropen > .menPrin:hover {

	color: #fff;

	border-radius:0px;

	background: none repeat scroll 0 0 #5da099;

letter-spacing: -0.5px;

text-decoration:none;

text-transform:uppercase;

text-align: center;

}

.cbp-hrmenu > ul > li:nth-child(5) {

		display: block;

		border-bottom: 4px solid #5da099;

	}

.cbp-hrmenu ul li a{

  font-size: .9rem;

letter-spacing: -0.5px;

}

	.cbp-hrmenu > ul > li > a { 

		display: block;

		padding: 1em 3em;

	}

	.cbp-hrmenu .cbp-hrsub { 

		position: relative;

	}

	.cbp-hrsub h4 {

		padding-top: 0.6em;

width: 17rem;

	}
.cbp-hrmenu ul li ul {
  list-style-type: none;
  margin-left: 5px;
  padding: 0;
  width: 100%;
}
.cbp-subsecc {
  display: block !important;
  font-weight: 500;
  margin-top: 10px;
  color: #fff;
  text-transform: uppercase;
  font-size: 1.5rem;
}

.cbp-hrsub h4 {
color: #fff;
font-size: 1.2rem;
font-weight: 400;
margin: 0;
padding: 1.5em 0 0.6em;
text-align: left;
text-transform: uppercase;
}

.cbp-hrmenu .cbp-hrsub-inner > div {
	width: 100%;
		float: none;
		padding: 0;
	}
	.cbp-hrmenu .cbp-hrsub-inner{
		padding: 0 2em;z-index: 9999!important;
  font-size: 75%;
  }
}

@media screen and (max-width: 36em) { 

#prinFrame {
width: 100%;
float: left;
position: relative;
display: block;
padding: 5px;
}

.legisladores {
color: #e94e1b !important;
font-size: 6rem;
font-weight: 500 !important;
height: 110px;
letter-spacing: -1px;
margin: -24px 0 0;
text-transform: uppercase;
}

.institucion {
color:  #2e4486 !important;
font-size: 6rem;
font-weight: 500 !important;
height: 110px;
letter-spacing: 3px;
margin: -24px 0 0;
text-transform: uppercase;
}
.ciudadanos {
color:  #6E599F !important;
font-size: 6rem;
font-weight: 500 !important;
height: 110px;
letter-spacing: 3px;
margin: -24px 0 0;
text-transform: uppercase;
}
.transparencia {
color: #5da099 !important;
font-size: 5.7rem;
font-weight: 400 !important;
height: 110px;
letter-spacing: -8px;
margin: -24px 0 0;
text-transform: uppercase;
}

#leftFrame{width:100%; float:left; position:relative; display:block;}
#prinFrame{width:100%; float:left; position:relative;display:block;}
#central div img{width:100%;}

	.cbp-hrmenu .cbp-hrsub-inner > div {

	
		width: 100%;
		float: none;

		padding: 0;

	}

}

/*Estilos Dip Perfil*/

.info_dip1{

color: #5b5a5d !important;    float: left;    font-size: 1rem;    font-weight: 300 !important;    margin-top: -10px;    overflow: hidden;    width: auto;

}

#m1{

background: none repeat scroll 0 0 #929292!important;

border-radius: 4px 4px 0 0;

clear: both;

color: #333333;

float: left;

margin-bottom: 3px;

margin-top: -9px;

padding-bottom: 8px;

padding-top: 8px;

width: 625px;

display:none;

}

#m2{

background: none repeat scroll 0 0 #929292!important;

border-radius: 4px;

clear: both;

color: #333333;

float: left;

left: 10px;

margin-bottom: 3px;

margin-left: -10px;

margin-top: -8px;

padding-bottom: 8px;

padding-top: 8px;

position: relative;

width: 625px;

display:none;

}

#m2 span a{

color: #fff;
    padding: 10px;
font-size:1.2rem;
font-weight: 400;

}

#m1 span a{

color: #fff;
    padding: 10px;
font-size:1.2rem;
font-weight: 400;

}
.row_info_dip_dis{

color: #5b5a5d !important;

font-weight: 300 !important;

line-height: 0.9 !important;

}

.row_info_dip_comis{color: #5b5a5d !important;

font-weight: 300 !important;

line-height: .9 !important;

}#tab_com_permt{

/* IE10 Consumer Preview */ 

background-color: -ms-linear-gradient(top, #706f6f  50%, #706f6f  100%);

/* Mozilla Firefox */ 

background-color: -moz-linear-gradient(top, #706f6f  50%, #706f6f  100%);

/* Opera */ 

background-color: -o-linear-gradient(top, #706f6f  50%, #706f6f  100%);

/* Webkit (Safari/Chrome 10) */ 

background-color: -webkit-gradient(linear, left top, left bottom, color-stop(0, #706f6f ), color-stop(1, #706f6f ));

/* Webkit (Chrome 11+) */ 

background-color: -webkit-linear-gradient(top, #706f6f  50%, #706f6f  100%);

/* W3C Markup, IE10 Release Preview */ 

background-color: linear-gradient(to bottom, #706f6f  50%, #706f6f  100%);float: left;

background: none repeat scroll 0 0 #706f6f ;

border-radius: 4px 4px 0 0;

float: left;

height: 24px;

margin-bottom: 5px;

padding: 10px 2px 2px 10px;

width: 255px;

margin-top: 12px;

}

#showm2{

  color: #fff !important;

font-size: 0.8rem;

font-weight: normal;

text-transform: uppercase;

}#hidem1{

   color: #fff;

cursor: pointer !important;

display: none;

font-size: 0.8rem;

}

#tab_com_buscar {  background: none repeat scroll 0 0 #706f6f ;  border-radius: 4px 4px 0 0;  float: left;  height: 25px;  margin-bottom: 5px;  margin-left: 5px;  margin-top: 12px;  padding: 10px 1px 2px 10px;  width: 56px;}

#hidem2{

   color: #fff;

cursor: pointer !important;

display: none;

font-size: 0.8rem;

}#showm1{

  color: #fff !important;

font-size: 0.8rem;

font-weight: normal;

text-transform: uppercase;

}

#showBus{

color: #fff !important;

font-size: 0.8rem;

font-weight: normal;

text-transform: uppercase;

}

#tab_asis_pleno{

 /* IE10 Consumer Preview */ 

background-image: -ms-linear-gradient(top,  #706f6f  50%, #706f6f  100%);

/* Mozilla Firefox */ 

background-image: -moz-linear-gradient(top,  #706f6f  50%, #706f6f  100%);

/* Opera */ 

background-image: -o-linear-gradient(top,  #706f6f  50%, #706f6f  100%);

/* Webkit (Safari/Chrome 10) */ 

background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0,  #706f6f ), color-stop(1, #706f6f ));

/* Webkit (Chrome 11+) */ 

background-image: -webkit-linear-gradient(top,  #706f6f  50%, #706f6f  100%);

/* W3C Markup, IE10 Release Preview */ 

background-image: linear-gradient(to bottom,  #706f6f  50%, #706f6f  100%);float: left;

  background: none repeat scroll 0 0 #706f6f ;

border-radius: 4px 4px 0 0;

float: left;

height: 25px;

margin-bottom: 5px;

margin-right: 5px;

margin-top: 12px;

padding: 10px 2px 2px 10px;

width: 148px;

}

.info_dip2{

/* IE10 Consumer Preview */ 

background-image: -ms-linear-gradient(top, #F2F2F2 0%, #FFFFFF 100%);

/* Mozilla Firefox */ 

background-image: -moz-linear-gradient(top, #F2F2F2 0%, #FFFFFF 100%);

/* Opera */ 

background-image: -o-linear-gradient(top, #F2F2F2 0%, #FFFFFF 100%);

/* Webkit (Safari/Chrome 10) */ 

background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #F2F2F2), color-stop(1, #FFFFFF));

/* Webkit (Chrome 11+) */ 

background-image: -webkit-linear-gradient(top, #F2F2F2 0%, #FFFFFF 100%);

/* W3C Markup, IE10 Release Preview */ 

background-image: linear-gradient(to bottom, #F2F2F2 0%, #FFFFFF 100%);

border-radius: 4px 4px 0 0;

color: #2B2B2B;

float: left;

font-weight: normal;

margin-top: -6px;

overflow: hidden;

padding: 10px;

width: 605px;

  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);

}

.nom_diputado_details{

color: #706f6f !important;

font-size: 1.7rem!important;

font-weight: 300!important;

letter-spacing: -1px!important;

margin: 0!important;
margin-bottom: 10px!important;
}

.info_dip2 a:link, .info_dip2 a:active, .info_dip2 a:visited, .info_dip1 a:link, .info_dip1 a:active, .info_dip1 a:visited{

color: #2b2b2b;

text-decoration: none;
border-radius: 5px; display:block;padding:2px;

}

.info_dip2 a:hover, .info_dip1 a:hover{

text-decoration:none;color#f39200; background-color: #ffe1c1;
border-radius: 5px; display:block;padding:2px;

}

.title_BD{

background: none repeat scroll 0 0 #929292;

border-radius: 5px;

clear: both;

color: #ffffff !important;

display: block!important;

font-weight: normal;

margin-top: 10px !important;

padding: 4px;

text-transform: uppercase;

}

.title_BD a:active, .title_BD a:visited, .title_BD a:link

{

  color:#ffffff;

 font-weight: bold;

}.subtitleD{

color: #e94e1b;

}

.row_info_dip2{

border-bottom: 0px dotted #BA0623;

margin-bottom: 5px;

margin-right: 0;

margin-top: 5px;

padding-bottom: 5px;

padding-left: 200px;

}

.destadoTitle{

float: left;

font-size: .8rem !important;

font-weight: bold;

margin-right: 3px;

}

.contact_info{

clear: both;

min-height: 0;

padding-top: 15px;

position: relative;

}

.sobre_info{

position: absolute;

right: 10px;

top: 10px;

width: 87px;

height: 54px;

background: url(../images/sobre.png) no-repeat center center;

}

/*Sliders*/
#slides {      display: none    }

    #slides .slidesjs-navigation {      margin-top:5px;    }

    a.slidesjs-next,a.slidesjs-previous,a.slidesjs-play,a.slidesjs-stop {background-image: url(../../../templates/int_cong2015/images/btns-next-prev.png);background-repeat: no-repeat;display:block;width:12px;height:18px;overflow: hidden;text-indent: -9999px;float: left;margin-right:5px;}

    a.slidesjs-next {      margin-right:10px;      background-position: -12px 0;    }

    a:hover.slidesjs-next {      background-position: -12px -18px;    }

    a.slidesjs-previous {      background-position: 0 0;    }

    a:hover.slidesjs-previous {      background-position: 0 -18px;    }

    a.slidesjs-play {      width:15px;      background-position: -25px 0;    }

    a:hover.slidesjs-play {      background-position: -25px -18px;    }

    a.slidesjs-stop {      width:18px;      background-position: -41px 0;    }

    a:hover.slidesjs-stop {      background-position: -41px -18px;    }

    .slidesjs-pagination {      margin: 7px 0 0;      float: right;      list-style: none;    }

    .slidesjs-pagination li {      float: left;      margin: 0 1px;    }

    .slidesjs-pagination li a {      display: block;      width: 13px;      height: 0;      padding-top: 13px;      background-image: url(../../../templates/int_cong2015/images/pagination.png);      background-position: 0 0;      float: left;      overflow: hidden;    }

    .slidesjs-pagination li a.active,    .slidesjs-pagination li a:hover.active {      background-position: 0 -13px    }

    .slidesjs-pagination li a:hover {      background-position: 0 -26px    }

    #slides a:link,    #slides a:visited {      color: #333    }

    #slides a:hover,    #slides a:active {      color: #9e2020    }

    .navbar {      overflow: hidden    }

    #slides {      display: none

    }
.container {

      margin: 0 auto

    }
/* For tablets & smart phones */

    @media (max-width: 767px) {

     

      .container {

        width: auto

      }

.slidesjs-container{

width:auto!important;

      height:auto!important;

}
.slidesjs-control{

height: 25rem !important;

    width: 99% !important;

}

    }
/* For smartphones */

    @media (max-width: 480px) {

      .container {

        width: auto

      }
.slidesjs-container{

width:auto!important;

      height:auto!important;

}
.slidesjs-control{

height: 25rem !important;

    width: 99% !important;

}

    }
/* For smaller displays like laptops */

    @media (min-width: 768px) and (max-width: 979px) {

      .container {

        width: 100%

      }
.slidesjs-container{

width:auto!important;

      height:auto!important;

}
.slidesjs-control{

height: 25rem !important;

    width: 99% !important;

}

    }
/* For larger displays */

    @media (min-width: 1200px) {

      .container {

        width: 100%

      }

		.slidesjs-container{

width:auto!important;

      height:auto!important;

}
.slidesjs-control{

height: 25rem !important;

    width: 99% !important;

}

    }

/*!

 *  Font Awesome 3.0.2

 *  the iconic font designed for use with Twitter Bootstrap

 *  -------------------------------------------------------

 *  The full suite of pictographic icons, examples, and documentation

 *  can be found at: http://fortawesome.github.com/Font-Awesome/

 *

 *  License

 *  -------------------------------------------------------

 *  - The Font Awesome font is licensed under the SIL Open Font License - http://scripts.sil.org/OFL

 *  - Font Awesome CSS, LESS, and SASS files are licensed under the MIT License -

 *    http://opensource.org/licenses/mit-license.html

 *  - The Font Awesome pictograms are licensed under the CC BY 3.0 License - http://creativecommons.org/licenses/by/3.0/

 *  - Attribution is no longer required in Font Awesome 3.0, but much appreciated:

 *    "Font Awesome by Dave Gandy - http://fortawesome.github.com/Font-Awesome"
*  Contact

 *  -------------------------------------------------------

 *  Email: dave@davegandy.com

 *  Twitter: http://twitter.com/fortaweso_me

 *  Work: Lead Product Designer @ http://kyruus.com

 */
@font-face{

  font-family:'FontAwesome';

  src:url('../../../templates/int_cong2015/css/font/fontawesome-webfont.eot?v=3.0.1');

  src:url('../../../templates/int_cong2015/css/font/fontawesome-webfont.eot?#iefix&v=3.0.1') format('embedded-opentype'),

  url('../../../templates/int_cong2015/css/font/fontawesome-webfont.woff?v=3.0.1') format('woff'),

  url('../../../templates/int_cong2015/css/font/fontawesome-webfont.ttf?v=3.0.1') format('truetype');

  font-weight:normal;

  font-style:normal }
[class^="icon-"],[class*=" icon-"]{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;display:inline;width:auto;height:auto;line-height:normal;vertical-align:baseline;background-image:none;background-position:0 0;background-repeat:repeat;margin-top:0}.icon-white,.nav-pills>.active>a>[class^="icon-"],.nav-pills>.active>a>[class*=" icon-"],.nav-list>.active>a>[class^="icon-"],.nav-list>.active>a>[class*=" icon-"],.navbar-inverse .nav>.active>a>[class^="icon-"],.navbar-inverse .nav>.active>a>[class*=" icon-"],.dropdown-menu>li>a:hover>[class^="icon-"],.dropdown-menu>li>a:hover>[class*=" icon-"],.dropdown-menu>.active>a>[class^="icon-"],.dropdown-menu>.active>a>[class*=" icon-"],.dropdown-submenu:hover>a>[class^="icon-"],.dropdown-submenu:hover>a>[class*=" icon-"]{background-image:none}[class^="icon-"]:before,[class*=" icon-"]:before{text-decoration:inherit;display:inline-block;speak:none}a [class^="icon-"],a [class*=" icon-"]{display:inline-block}.icon-large:before{vertical-align:-10%;font-size:1.3333333333333333em}.btn [class^="icon-"],.nav [class^="icon-"],.btn [class*=" icon-"],.nav [class*=" icon-"]{display:inline}.btn [class^="icon-"].icon-large,.nav [class^="icon-"].icon-large,.btn [class*=" icon-"].icon-large,.nav [class*=" icon-"].icon-large{line-height:.9em}.btn [class^="icon-"].icon-spin,.nav [class^="icon-"].icon-spin,.btn [class*=" icon-"].icon-spin,.nav [class*=" icon-"].icon-spin{display:inline-block}.nav-tabs [class^="icon-"],.nav-pills [class^="icon-"],.nav-tabs [class*=" icon-"],.nav-pills [class*=" icon-"],.nav-tabs [class^="icon-"].icon-large,.nav-pills [class^="icon-"].icon-large,.nav-tabs [class*=" icon-"].icon-large,.nav-pills [class*=" icon-"].icon-large{line-height:.9em}li [class^="icon-"],.nav li [class^="icon-"],li [class*=" icon-"],.nav li [class*=" icon-"]{display:inline-block;width:1.25em;text-align:center}li [class^="icon-"].icon-large,.nav li [class^="icon-"].icon-large,li [class*=" icon-"].icon-large,.nav li [class*=" icon-"].icon-large{width:1.5625em}ul.icons{list-style-type:none;text-indent:-0.75em}ul.icons li [class^="icon-"],ul.icons li [class*=" icon-"]{width:.75em}.icon-muted{color:#eee}.icon-border{border:solid 1px #eee;padding:.2em .25em .15em;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.icon-2x{font-size:2em}.icon-2x.icon-border{border-width:2px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.icon-3x{font-size:3em}.icon-3x.icon-border{border-width:3px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.icon-4x{font-size:4em}.icon-4x.icon-border{border-width:4px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.pull-right{float:right}.pull-left{float:left}[class^="icon-"].pull-left,[class*=" icon-"].pull-left{margin-right:.3em}[class^="icon-"].pull-right,[class*=" icon-"].pull-right{margin-left:.3em}.btn [class^="icon-"].pull-left.icon-2x,.btn [class*=" icon-"].pull-left.icon-2x,.btn [class^="icon-"].pull-right.icon-2x,.btn [class*=" icon-"].pull-right.icon-2x{margin-top:.18em}.btn [class^="icon-"].icon-spin.icon-large,.btn [class*=" icon-"].icon-spin.icon-large{line-height:.8em}.btn.btn-small [class^="icon-"].pull-left.icon-2x,.btn.btn-small [class*=" icon-"].pull-left.icon-2x,.btn.btn-small [class^="icon-"].pull-right.icon-2x,.btn.btn-small [class*=" icon-"].pull-right.icon-2x{margin-top:.25em}.btn.btn-large [class^="icon-"],.btn.btn-large [class*=" icon-"]{margin-top:0}.btn.btn-large [class^="icon-"].pull-left.icon-2x,.btn.btn-large [class*=" icon-"].pull-left.icon-2x,.btn.btn-large [class^="icon-"].pull-right.icon-2x,.btn.btn-large [class*=" icon-"].pull-right.icon-2x{margin-top:.05em}.btn.btn-large [class^="icon-"].pull-left.icon-2x,.btn.btn-large [class*=" icon-"].pull-left.icon-2x{margin-right:.2em}.btn.btn-large [class^="icon-"].pull-right.icon-2x,.btn.btn-large [class*=" icon-"].pull-right.icon-2x{margin-left:.2em}.icon-spin{display:inline-block;-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0deg)}100%{-o-transform:rotate(359deg)}}@-ms-keyframes spin{0%{-ms-transform:rotate(0deg)}100%{-ms-transform:rotate(359deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}@-moz-document url-prefix(){.icon-spin{height:.9em}.btn .icon-spin{height:auto}.icon-spin.icon-large{height:1.25em}.btn .icon-spin.icon-large{height:.75em}}.icon-glass:before{content:"\f000"}.icon-music:before{content:"\f001"}.icon-search:before{content:"\f002"}.icon-envelope:before{content:"\f003"}.icon-heart:before{content:"\f004"}.icon-star:before{content:"\f005"}.icon-star-empty:before{content:"\f006"}.icon-user:before{content:"\f007"}.icon-film:before{content:"\f008"}.icon-th-large:before{content:"\f009"}.icon-th:before{content:"\f00a"}.icon-th-list:before{content:"\f00b"}.icon-ok:before{content:"\f00c"}.icon-remove:before{content:"\f00d"}.icon-zoom-in:before{content:"\f00e"}.icon-zoom-out:before{content:"\f010"}.icon-off:before{content:"\f011"}.icon-signal:before{content:"\f012"}.icon-cog:before{content:"\f013"}.icon-trash:before{content:"\f014"}.icon-home:before{content:"\f015"}.icon-file:before{content:"\f016"}.icon-time:before{content:"\f017"}.icon-road:before{content:"\f018"}.icon-download-alt:before{content:"\f019"}.icon-download:before{content:"\f01a"}.icon-upload:before{content:"\f01b"}.icon-inbox:before{content:"\f01c"}.icon-play-circle:before{content:"\f01d"}.icon-repeat:before{content:"\f01e"}.icon-refresh:before{content:"\f021"}.icon-list-alt:before{content:"\f022"}.icon-lock:before{content:"\f023"}.icon-flag:before{content:"\f024"}.icon-headphones:before{content:"\f025"}.icon-volume-off:before{content:"\f026"}.icon-volume-down:before{content:"\f027"}.icon-volume-up:before{content:"\f028"}.icon-qrcode:before{content:"\f029"}.icon-barcode:before{content:"\f02a"}.icon-tag:before{content:"\f02b"}.icon-tags:before{content:"\f02c"}.icon-book:before{content:"\f02d"}.icon-bookmark:before{content:"\f02e"}.icon-print:before{content:"\f02f"}.icon-camera:before{content:"\f030"}.icon-font:before{content:"\f031"}.icon-bold:before{content:"\f032"}.icon-italic:before{content:"\f033"}.icon-text-height:before{content:"\f034"}.icon-text-width:before{content:"\f035"}.icon-align-left:before{content:"\f036"}.icon-align-center:before{content:"\f037"}.icon-align-right:before{content:"\f038"}.icon-align-justify:before{content:"\f039"}.icon-list:before{content:"\f03a"}.icon-indent-left:before{content:"\f03b"}.icon-indent-right:before{content:"\f03c"}.icon-facetime-video:before{content:"\f03d"}.icon-picture:before{content:"\f03e"}.icon-pencil:before{content:"\f040"}.icon-map-marker:before{content:"\f041"}.icon-adjust:before{content:"\f042"}.icon-tint:before{content:"\f043"}.icon-edit:before{content:"\f044"}.icon-share:before{content:"\f045"}.icon-check:before{content:"\f046"}.icon-move:before{content:"\f047"}.icon-step-backward:before{content:"\f048"}.icon-fast-backward:before{content:"\f049"}.icon-backward:before{content:"\f04a"}.icon-play:before{content:"\f04b"}.icon-pause:before{content:"\f04c"}.icon-stop:before{content:"\f04d"}.icon-forward:before{content:"\f04e"}.icon-fast-forward:before{content:"\f050"}.icon-step-forward:before{content:"\f051"}.icon-eject:before{content:"\f052"}.icon-chevron-left:before{content:"\f053"}.icon-chevron-right:before{content:"\f054"}.icon-plus-sign:before{content:"\f055"}.icon-minus-sign:before{content:"\f056"}.icon-remove-sign:before{content:"\f057"}.icon-ok-sign:before{content:"\f058"}.icon-question-sign:before{content:"\f059"}.icon-info-sign:before{content:"\f05a"}.icon-screenshot:before{content:"\f05b"}.icon-remove-circle:before{content:"\f05c"}.icon-ok-circle:before{content:"\f05d"}.icon-ban-circle:before{content:"\f05e"}.icon-arrow-left:before{content:"\f060"}.icon-arrow-right:before{content:"\f061"}.icon-arrow-up:before{content:"\f062"}.icon-arrow-down:before{content:"\f063"}.icon-share-alt:before{content:"\f064"}.icon-resize-full:before{content:"\f065"}.icon-resize-small:before{content:"\f066"}.icon-plus:before{content:"\f067"}.icon-minus:before{content:"\f068"}.icon-asterisk:before{content:"\f069"}.icon-exclamation-sign:before{content:"\f06a"}.icon-gift:before{content:"\f06b"}.icon-leaf:before{content:"\f06c"}.icon-fire:before{content:"\f06d"}.icon-eye-open:before{content:"\f06e"}.icon-eye-close:before{content:"\f070"}.icon-warning-sign:before{content:"\f071"}.icon-plane:before{content:"\f072"}.icon-calendar:before{content:"\f073"}.icon-random:before{content:"\f074"}.icon-comment:before{content:"\f075"}.icon-magnet:before{content:"\f076"}.icon-chevron-up:before{content:"\f077"}.icon-chevron-down:before{content:"\f078"}.icon-retweet:before{content:"\f079"}.icon-shopping-cart:before{content:"\f07a"}.icon-folder-close:before{content:"\f07b"}.icon-folder-open:before{content:"\f07c"}.icon-resize-vertical:before{content:"\f07d"}.icon-resize-horizontal:before{content:"\f07e"}.icon-bar-chart:before{content:"\f080"}.icon-twitter-sign:before{content:"\f081"}.icon-facebook-sign:before{content:"\f082"}.icon-camera-retro:before{content:"\f083"}.icon-key:before{content:"\f084"}.icon-cogs:before{content:"\f085"}.icon-comments:before{content:"\f086"}.icon-thumbs-up:before{content:"\f087"}.icon-thumbs-down:before{content:"\f088"}.icon-star-half:before{content:"\f089"}.icon-heart-empty:before{content:"\f08a"}.icon-signout:before{content:"\f08b"}.icon-linkedin-sign:before{content:"\f08c"}.icon-pushpin:before{content:"\f08d"}.icon-external-link:before{content:"\f08e"}.icon-signin:before{content:"\f090"}.icon-trophy:before{content:"\f091"}.icon-github-sign:before{content:"\f092"}.icon-upload-alt:before{content:"\f093"}.icon-lemon:before{content:"\f094"}.icon-phone:before{content:"\f095"}.icon-check-empty:before{content:"\f096"}.icon-bookmark-empty:before{content:"\f097"}.icon-phone-sign:before{content:"\f098"}.icon-twitter:before{content:"\f099"}.icon-facebook:before{content:"\f09a"}.icon-github:before{content:"\f09b"}.icon-unlock:before{content:"\f09c"}.icon-credit-card:before{content:"\f09d"}.icon-rss:before{content:"\f09e"}.icon-hdd:before{content:"\f0a0"}.icon-bullhorn:before{content:"\f0a1"}.icon-bell:before{content:"\f0a2"}.icon-certificate:before{content:"\f0a3"}.icon-hand-right:before{content:"\f0a4"}.icon-hand-left:before{content:"\f0a5"}.icon-hand-up:before{content:"\f0a6"}.icon-hand-down:before{content:"\f0a7"}.icon-circle-arrow-left:before{content:"\f0a8"}.icon-circle-arrow-right:before{content:"\f0a9"}.icon-circle-arrow-up:before{content:"\f0aa"}.icon-circle-arrow-down:before{content:"\f0ab"}.icon-globe:before{content:"\f0ac"}.icon-wrench:before{content:"\f0ad"}.icon-tasks:before{content:"\f0ae"}.icon-filter:before{content:"\f0b0"}.icon-briefcase:before{content:"\f0b1"}.icon-fullscreen:before{content:"\f0b2"}.icon-group:before{content:"\f0c0"}.icon-link:before{content:"\f0c1"}.icon-cloud:before{content:"\f0c2"}.icon-beaker:before{content:"\f0c3"}.icon-cut:before{content:"\f0c4"}.icon-copy:before{content:"\f0c5"}.icon-paper-clip:before{content:"\f0c6"}.icon-save:before{content:"\f0c7"}.icon-sign-blank:before{content:"\f0c8"}.icon-reorder:before{content:"\f0c9"}.icon-list-ul:before{content:"\f0ca"}.icon-list-ol:before{content:"\f0cb"}.icon-strikethrough:before{content:"\f0cc"}.icon-underline:before{content:"\f0cd"}.icon-table:before{content:"\f0ce"}.icon-magic:before{content:"\f0d0"}.icon-truck:before{content:"\f0d1"}.icon-pinterest:before{content:"\f0d2"}.icon-pinterest-sign:before{content:"\f0d3"}.icon-google-plus-sign:before{content:"\f0d4"}.icon-google-plus:before{content:"\f0d5"}.icon-money:before{content:"\f0d6"}.icon-caret-down:before{content:"\f0d7"}.icon-caret-up:before{content:"\f0d8"}.icon-caret-left:before{content:"\f0d9"}.icon-caret-right:before{content:"\f0da"}.icon-columns:before{content:"\f0db"}.icon-sort:before{content:"\f0dc"}.icon-sort-down:before{content:"\f0dd"}.icon-sort-up:before{content:"\f0de"}.icon-envelope-alt:before{content:"\f0e0"}.icon-linkedin:before{content:"\f0e1"}.icon-undo:before{content:"\f0e2"}.icon-legal:before{content:"\f0e3"}.icon-dashboard:before{content:"\f0e4"}.icon-comment-alt:before{content:"\f0e5"}.icon-comments-alt:before{content:"\f0e6"}.icon-bolt:before{content:"\f0e7"}.icon-sitemap:before{content:"\f0e8"}.icon-umbrella:before{content:"\f0e9"}.icon-paste:before{content:"\f0ea"}.icon-lightbulb:before{content:"\f0eb"}.icon-exchange:before{content:"\f0ec"}.icon-cloud-download:before{content:"\f0ed"}.icon-cloud-upload:before{content:"\f0ee"}.icon-user-md:before{content:"\f0f0"}.icon-stethoscope:before{content:"\f0f1"}.icon-suitcase:before{content:"\f0f2"}.icon-bell-alt:before{content:"\f0f3"}.icon-coffee:before{content:"\f0f4"}.icon-food:before{content:"\f0f5"}.icon-file-alt:before{content:"\f0f6"}.icon-building:before{content:"\f0f7"}.icon-hospital:before{content:"\f0f8"}.icon-ambulance:before{content:"\f0f9"}.icon-medkit:before{content:"\f0fa"}.icon-fighter-jet:before{content:"\f0fb"}.icon-beer:before{content:"\f0fc"}.icon-h-sign:before{content:"\f0fd"}.icon-plus-sign-alt:before{content:"\f0fe"}.icon-double-angle-left:before{content:"\f100"}.icon-double-angle-right:before{content:"\f101"}.icon-double-angle-up:before{content:"\f102"}.icon-double-angle-down:before{content:"\f103"}.icon-angle-left:before{content:"\f104"}.icon-angle-right:before{content:"\f105"}.icon-angle-up:before{content:"\f106"}.icon-angle-down:before{content:"\f107"}.icon-desktop:before{content:"\f108"}.icon-laptop:before{content:"\f109"}.icon-tablet:before{content:"\f10a"}.icon-mobile-phone:before{content:"\f10b"}.icon-circle-blank:before{content:"\f10c"}.icon-quote-left:before{content:"\f10d"}.icon-quote-right:before{content:"\f10e"}.icon-spinner:before{content:"\f110"}.icon-circle:before{content:"\f111"}.icon-reply:before{content:"\f112"}.icon-github-alt:before{content:"\f113"}.icon-folder-close-alt:before{content:"\f114"}.icon-folder-open-alt:before{content:"\f115"}
/*Estilos Componente Congreso*/
.component_cong {
font-size: 0.9rem!important;
}

.component_cong tr{

}
/*Desplegados de Informacion*/
applet, object, iframe,

	blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dr,du,dux,duxz,duxy,dl, dt, dd, ol, ul, li,fieldset, form, label, legend

	{margin: 0;	padding: 0;	border: 0;	outline: 0;	font-size: 100%;vertical-align: top;	background: transparent;}

 	

ol, ul {	list-style: none;}

blockquote, q {	quotes: none;  padding:10px;padding-left:30px;}

:focus {	outline: 0;}

a img 	{	border:none } 
	#contenido-cabecera img	{	margin-top: 51px; float: right;}
	#contenido-demo			{	width: 550px; }

	

	

dr			{   cursor:pointer;}

du,dux,duxz,duxy			{   cursor:pointer;}

	

	dl				{   margin: 20px 10px;text-align: justify;}

	dl dt			{   color: #333; font-size: 1.2rem; padding: 0px; cursor:pointer;}

	dd				{	background: none repeat scroll 0 0 #FFFFFF;font-size: 0.9rem!important;}
/*Comisiones Comites*/

#iconInformes{
box-shadow: none !important;
  float: left;
  margin-right: 10px;
  margin-top: -5px;

}

#titulo_od{

color: #706f6f !important;
font-size: 1.5rem !important;
font-weight: 300 !important;
letter-spacing: -1px !important;
margin: 0 !important;
padding-right: 14px!important;
text-transform: none !important;
float: left!important;

height: 17px;!important;
padding: 10px!important;
width: 530px!important;

}

/*Documentos*/
#iconPdf {

  background-image: url("/templates/int_cong2015/images/documents/051.png");

  background-repeat: no-repeat;

  background-size: 30px 30px;

  height: 40px;

  margin: 5px 0;

  padding-left: 39px;

  padding-top: 0;

  width: 100%;

}


#iconPdfpequeno {

  background-image: url("/templates/int_cong2015/images/documents/051.png");

  background-repeat: no-repeat;

  background-size: 20px 20px;

  margin: 1px 0;

  padding-left: 39px;

  padding-top: 0;

  width: 100%;

}

#iconArchivo{

  background-image: url("/templates/int_cong2015/images/work/034.png");

  background-repeat: no-repeat;

  background-size: 20px 20px;

  height: 25px;

  margin: 5px 0;

  padding-left: 39px;

  padding-top: 0;

  width: 100%;

}

#iconPdfComis {
background-image: url("/templates/int_cong2015/images/documents/051.png");
background-repeat: no-repeat;
background-size: 28px 28px;
height: 36px;
margin: 5px 0;
padding-left: 28px;
padding-top: 0;
width: 88%;
}
#iconMail {

  background-image: url("/templates/int_cong2015/images/work/036.png");

  background-repeat: no-repeat;

  background-size: 22px 22px;

  margin: 5px 0;

  padding-left: 26px;

  text-align: left;

  width: 88%;

}

#iconHorario{

  background-image: url("/templates/int_cong2015/images/work/035.png");

  background-repeat: no-repeat;

  background-size: 22px 22px;
margin: 5px 0;

  padding-left: 26px;

  text-align: left;

  width: 88%;

}

#iconTel{

  background-image: url("/templates/int_cong2015/images/devices/033.png");

  background-repeat: no-repeat;

  background-size: 22px 22px;
margin: 5px 0;

  padding-left: 26px;

  text-align: left;

  width: 88%;

}

#iconDom{

  background-image: url("/templates/int_cong2015/images/basic/001.png");

  background-repeat: no-repeat;

  background-size: 22px 22px;margin: 5px 0;

  padding-left: 26px;

  text-align: justify;
width: 88%;

}

#iconPal{

  background-image: url("/templates/int_cong2015/images/basic/023.png");

  background-repeat: no-repeat;

  background-size: 22px 22px;margin: 5px 0;

  padding-left: 26px;

  text-align: center;
width: 88%;

}
.adverMsg{
background:#e94e1b;

 border-radius:10px;

 color:#ffffff;

 margin-left:10px;

 text-aling:justify;

 padding-left:30px;
width: 88%;

}
#iconAdver{

background-image: url("/templates/int_cong2015/images/basic/018.png");
background-repeat: no-repeat;
background-size: 36px 36px;
border: 0 dotted #706f6f ;
border-radius: 2px;
color: #5b5a5d !important;
display: block;
font-size: 0.8rem;
font-weight: bold;
margin: 25px;
padding-left: 39px;
text-transform: uppercase;

width: 88%;

 
}
#iconMsg {

  background-image: url("/templates/int_cong2015/images/basic/008.png");

  background-repeat: no-repeat;

  background-size: 22px 22px;

height: 48px;

  margin: 5px 0;

  padding-left: 26px;

  text-align: left;

  width: 88%;

}

.itemListCategory div em {
background-image: url("/templates/int_cong2015/images/basic/018.png");
background-repeat: no-repeat;
background-size: 36px 36px;
border: 0 dotted #706f6f ;
border-radius: 2px;
color: #5b5a5d !important;
display: block;
font-size: 0.8rem;
font-weight: bold;
margin: 25px;
padding-left: 39px;
text-transform: uppercase;
}
.tableDipList {

border: 1px solid #f1f0f0;

border-radius: 5px;

box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2);

margin-top: -10px;

padding: 12px;

}

#iconEnl {

  background-image: url("/templates/int_cong2015/images/movile/019.png");

  background-repeat: no-repeat;

  background-size: 36px 36px;

height: 48px;

  margin: 5px 0;

  padding-left: 39px;

  text-align: left;

  width: 100%;

}

#iconInf {

  background-image: url("/templates/int_cong2015/images/mobile/022.png");

  padding-left: 39px;

  background-repeat: no-repeat;

  background-size: 36px 36px;

  margin: 5px 0 5px -39px;

  

  text-align: left;

  width: 100%;

}
#iconInfInt {
background-image: url("/templates/int_cong2015/images/mobile/022.png");
background-repeat: no-repeat;
background-size: 36px 36px;
border: 0 dotted #706f6f;
border-radius: 2px;
color: #5b5a5d !important;
display: block;
font-size: 0.8rem;
font-weight: bold;
margin: 5px 25px 25px;
padding-left: 45px;
padding-top: 10px;
}

/*
Tabs
*/
		
		div.domtab{
			
			
		}
		ul.domtabs{
			/*float:left;
			width:100%;
			margin:2em 0 0 0;				*/
                    list-style-type: none;
                    text-align: center;

		}
		ul.domtabs li{
			/*float:left;*/
                   /* display: inline-block;
			list-style-type:none;*/

                          display: inline;
text-align: center;
margin: 0 0px 0 0;
border-radius: 10px;
padding: .3em .3em .3em .3em;

		}
		ul.domtabs a:link,
		ul.domtabs a:visited,
		ul.domtabs a:active
		{
			background: #f39200;
border-radius: 10px;

   color: #ffffff;
 
text-decoration: none;
padding: .3em .3em .3em .3em;

/*bottom: 0;*/
/*box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.4);*/
/*display: block;*/
/*float: left;*/
/*margin-right: 24px;
padding-left: 15px;
padding-right: 11px;
padding-top: 0;
position: relative;
right: -0.5em;
text-decoration: none;
top: 0;*/
/* aqui transform: skew(10deg);*/
		}
		html>body ul.domtabs a:link,
		html>body ul.domtabs a:visited,
		html>body ul.domtabs a:active{
			   color: #ffffff;
background-color: #e94e1b;
border-radius: 10px;
text-decoration: none;
padding: .3em .3em .3em .3em;

/*box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.4);*/
/*display: block;
float: left;
margin-right: 0px;
padding-left: 15px;
padding-right: 11px;
padding-top: 0;
position: relative;
right: -0.5em;
text-decoration: none;
top: 0;
transform: skew(10deg);*/

		}
		ul.domtabs a:hover{
			background:#f39200;
		}
		div.domtab div{
			clear:both;
			
			padding:0;
		}
		
ul.domtabs li.active a:active{
background: #E94E1B;
color:#ffffff;
height: 50px;
}

ul.domtabs li.active a:link,
		ul.domtabs li.active a:visited,
		
		ul.domtabs li.active a:hover{
			background: #F39200;
border-radius: 10px;   color: #ffffff;

 
text-decoration: none;
padding: .3em .3em .3em .3em;
/*bottom: 0;*/
/* OTRO */
/*box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.4);*/
/*display: block;
float: left;
margin-right: 24px;
padding-left: 15px;
padding-right: 11px;
padding-top: 0;
position: relative;
right: -0.5em;
text-decoration: none;
top: 0;*/
/*transform: skew(10deg);*/
		}
		#domtabprintview{
			float:right;
			padding-right:1em;
			text-align:right;
		}
		#domtabprintview a:link,
		#domtabprintview a:visited,
		#domtabprintview a:active,
		#domtabprintview a:hover{
			color:#fff;
		}
	
		pre{
			font-size:1.2em;
			padding:1em;
		}
	
		
		
/* other scheme! */
#other{
	font-size:.8em;
	margin-left:.3em;
	width:60em;
	margin-bottom:3em;
	float:left;
}
div#other.domtab div{
	clear:both;
	width:54em;
	background:#f39200;
	color:#fff;
	padding:1em 3em;
}
		
#other ul.domtabs a:hover{
	background:#f39200;
}
div#other ul.domtabs li.active a:link,
div#other ul.domtabs li.active a:visited,
div#other ul.domtabs li.active a:active,
div#other ul.domtabs li.active a:hover{
	background:#f39200;
	color:#fff;
}
#other div{
	float:left;
}
ul.prevnext{
	float:left;
	width:100%;
}
ul.prevnext li{
	float:left;
	width:49%;
}
ul.prevnext li.next{
	float:right;
	text-align:right;
} 
#tabs{
overflow: hidden;
width: 100%;
margin: 0;
padding: 0;
list-style: none;
}

#tabs li{
float: left;
font-size:11px;
background-color:#DDDDDD;
}

#tabs a{
background: linear-gradient(to bottom, #FFFFFF, #DDDDDD) repeat scroll 0 0 #DDDDDD;
border-radius: 5px 0 0 0;
box-shadow: 0 2px 2px rgba(0, 0, 0, 0.4);
color: #444444;
float: left;
padding: 4px 22px;
position: relative;
text-decoration: none;
text-shadow: 0 1px 0 rgba(255, 255, 255, 0.8);

}

#tabs a:hover,
#tabs a:hover::after,
#tabs a:focus,
#tabs a:focus::after{
background: #fff;
}

#tabs a:focus{
outline: 0;
}

#tabs a::after{
content:'';
position:absolute;
z-index: 1;
top: 0;
right: -.5em;
bottom: 0;
width: 1em;
background: #ddd;
background-image: linear-gradient(to bottom, #fff, #ddd);
box-shadow: 2px 2px 2px rgba(0,0,0,.4);
transform: skew(10deg);
border-radius: 0 5px 0 0;
}

#tabs #current a,
#tabs #current a::after{
background: #fff;
z-index: 3;
}
#enlace{
	background: linear-gradient(to bottom, #FFFFFF, #DDDDDD) repeat scroll 0 0 #DDDDDD;
border-radius: 0 5px 0 0;
bottom: 0;
box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.4);
display: block;
float: left;
margin-right: 24px;
padding-left: 15px;
padding-right: 11px;
padding-top: 0;
position: relative;
right: -0.5em;
text-decoration: none;
top: 0;
transform: skew(0deg);
z-index: 1;
margin:5px;
	}

#content
{ 
border: 1px solid #706f6f ;
border-radius: 0 5px 5px 5px;
box-shadow: 0 -2px 3px -2px rgba(0, 0, 0, 0.5);
margin-bottom: 10px;
padding: 2em 2em 2em 50px;
position: relative;
height:auto !important;
top: 35px;
width: 954px;
z-index: 2;

}

#nomComis{
color: #706f6f !important;
font-size: 1.7rem !important;
font-weight: 300 !important;
letter-spacing: -1px !important;
margin: 0 !important;
padding-right: 14px;
text-align: right;
text-transform: none !important;
}.chatsecCat {
background-color: #f39200;
border-radius: 5px;
color: #fff;
float: left;
font-size: 0.9rem;
font-weight: bold;
opacity: 1;
padding: 7px;
position: relative;
text-align: center;
text-transform: uppercase;
margin-right: 10px;
}

.chatsecCat-arrow-border {
border-color: #777777 rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
border-style: solid;
border-width: 7px;
bottom: 6px;
height: 0;
left: -10px;
position: absolute;
width: 0;
}

.chat-arrow {
border-color: #f39200 rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
border-style: solid;
border-width: 10px;
bottom: 3px;
height: 0;
left: -12px;
position: absolute;
width: 0;
}

/*Tooltip Title*/

[alt]{
	position:relative;
}
[alt]:after{
	content:attr(title);
	color:#fff;
	background:#333;
	background:rgba(51,51,51,0.75);
	padding:5px;
	position:absolute;
	left:-9999px;
	opacity:0;
	bottom:100%;
	white-space:nowrap;
	-webkit-transition:0.25s linear opacity;
}
[alt]:hover:after{
	left:5px;
	opacity:1;
}

.showR{
display:block;
}

.rotar {
display:none;
background-color: #333;
background-image: url("http://congresopuebla.gob.mx/templates/int_cong2015/images/rotar.png");
background-position: center center;
background-repeat: no-repeat;
background-size: 95px auto;
border-radius: 10px;
box-shadow: 0 0 6px #111;
height: 100px;
left: 50%;
position: absolute;
top: 50%;
transform: translate(-50%, -50%);
width: 120px;
z-index:10001 !important;
}


/* srt 08-02-2016*/
#iconGaleria{
  background-image: url("/templates/int_cong2015/images/documents/004.png");
  background-repeat: no-repeat;
  background-size: 19px 19px;
  margin: 1px 0;
  padding-left: 24px;
  padding-top: 0;
  width: 100%;

}
#iconPpt{
  background-image: url("/templates/int_cong2015/images/documents/053.png");
  background-repeat: no-repeat;
  background-size: 19px 19px;
  margin: 1px 0;
  padding-left: 24px;
  padding-top: 0;
  width: 100%;

}
#iconVideo{
  background-image: url("/templates/int_cong2015/images/documents/003.png");
  background-repeat: no-repeat;
  background-size: 19px 19px;
  margin: 1px 0;
  padding-left: 24px;
  padding-top: 0;
  width: 100%;

}
#iconTxt{
  background-image: url("/templates/int_cong2015/images/documents/058.png");
  background-repeat: no-repeat;
  background-size: 19px 19px;
  margin: 1px 0;
  padding-left: 24px;
  padding-top: 0;
  width: 100%;

}
#iconDocx{
  background-image: url("/templates/int_cong2015/images/documents/067.png");
  background-repeat: no-repeat;
  background-size: 19px 19px;
  margin: 1px 0;
  padding-left: 24px;
  padding-top: 0;
  width: 100%;

}

/* srt 08-02-2016*/
