/* Drupal 7 Framework - Created by AndrÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â© Griffin
------------------------------------------------
[Table of contents]
 0.Reset
 1.Global
 2.Layout
 3.Main
 4.Sidebars
 5.Header
 6.Navigation
 7.Nodes
 8.Comments
 9.Blocks
10.Footer
11.CSS Support

Font sizes: 16px base font with 24px line-height
------------------------------------------------
       font-size / line-height / margin-top
------------------------------------------------
40px = 2.5em     / 1.2         / 0.6em
32px = 2em       / 1.5         / 0.75em
24px = 1.5em     / 1           / 1em
20px = 1.25em    / 1.2         / 1.2em
16px = 1em       / 1..5        / 1.5em
14px = 0.875em   / 1.7143      / 1.7143em
13px = 0.8125em  / 1.8462      / 1.8462em
12px = 0.75em    / 2           / 2em
10px = 0.625em   / 2.4         / 2.4em

Equation for font sizing: 
  Desired px ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â· Default (or parent) px = em size
------------------------------------------------*/

/**
 * 0.RESET 
 */


@import "reset.css";
@import "/css/micrositioElecciones.css";

/**
 * 1.GLOBAL
 */


body {
  background: #FFFFFF;
  color:#000;
  font-family: Arial, "Lucida Sans", Geneva, Verdana, sans-serif;
  font-size:120%;
  line-height:130%;
  margin: 0;
  padding: 0;
}
 
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
  font-family:Arial, Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: normal;
  line-height:130%;
}
h1, .h1 {
  font-size: 2em;
  line-height: 1.5;
  margin-top: 0.75em;
}

h2, .h2 {
  font-size: 1.5em;
  line-height: 1;
  margin-top: 1em;
}

h3, .h3 {
  font-size: 1.25em;
  line-height: 1.2;
  margin-top: 1.2em;
}

h4, h5, h6, .h4, .h5, .h6 {
  font-size: 1em;
  font-weight: bold;
  line-height: 1.5;
  margin-top: 1.5em;
}

p {
  font-size: 1em; 
  line-height: 1.5;
  margin: 0 0 1.5em 0;
}

a { color: #000; text-decoration: none; }
a:visited { color: #000; }
a:hover, a:active, li a.active  { color: #666; }
a:focus { outline: thin dotted; }
a:hover, a:active { outline: 0; }
 
/* apply common styling after reset.css */

li ul, li ol {  margin: 0; }
ul, ol {  margin: 0 1.5em 1.5em 0;  padding-left: 1.5em; }
ul {  list-style-type: disc; }
ol {  list-style-type: decimal; }
dl {  margin: 0 0 1.5em 0; }
dl dt {  font-weight: bold; }
dd {  margin-left: 1.5em; }
hr {  background: #666;  border: none;  clear: both;  float: none;  height: 1px;  margin: 0 0 1.4375em;  width: 100%; }
fieldset {  border: 1px solid #ccc;  margin: 0 0 1.4375em;  padding: 1.5em; }
table {  margin-bottom: 1.5em;  width: 100%; }
th, tr, td {  vertical-align: middle; }
th { padding-right: 1em; }
.sticky-header th, .sticky-table th {  border-bottom: 3px solid #ccc;  padding-right: 1em;  text-align: left; }

/**
 * 2.LAYOUT
 */
 
.container,  
#container {
  margin: 0 auto;
  padding: 0 15px;
  max-width: 960px;
  min-width: 360px;
  width: 100%;
  background-color: white;
  margin-top: -20px;
} 

/** 
 * 3.MAIN
 */

/* 1 column: global values*/

#main {
  display: inline;
  margin: 0;
}

/* 3 columns */

body.two-sidebars #main {
  float: left;
  margin: 0 0 0 240px;
  padding: 0;
  width: 460px;
}

/* 2 columns: sidebar-first */

body.sidebar-first #main {
  float: right;
  margin: 0;
  padding: 0;
  width: 700px;
}

/* 2 columns: sidebar-second */

body.sidebar-second #main {
  float: left;
  margin: 0;
  padding: 0;
  width: 700px;
}

/**
 * 4.SIDEBARS
 */

/* 3 columns: sidebar-first */

body.two-sidebars #sidebar-first {
  float: left;
  margin: 0 0 0 -700px;
  padding: 0;
  width: 220px;
}

/* 3 columns: sidebar-second */

body.two-sidebars #sidebar-second {
  float: right;
  margin: 0;
  padding: 0;
  width: 220px;
}

/* 2 columns: sidebar-first */

body.sidebar-first #sidebar-first {
  float: left;
  margin: 0;
  padding: 0;
  width: 220px;
}

/* 2 columns: sidebar-second */

body.sidebar-second #sidebar-second {
  float: right;
  margin: 0;
  padding: 0;
  width: 220px;
}

/**
 * 5.HEADER
 */

#header {
  margin-top:10px;
  display:block; 
}

#header #logo {
  float: left;
  margin: 0 1em 1.5em 0;
}

#header #site-name-slogan {
  float: left;
  margin: 0 0 1.5em;
}

#header #site-name {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 2.5em;
  font-weight: 700;
  line-height: 1.2;
  margin: 0;
}

#header #site-name a:hover {
  text-decoration: none;
}
 
#header #site-slogan {
  margin: 0;
}


.breadcrumb {
  clear: both;
  padding: 1.5em 0 0;
}

#skip-link {
  position: absolute;
}

/* menus and item lists */

.item-list ul {
  margin: 0;
  padding: 0 0 0 15px;
}
 
.item-list ul li {
  margin: 0;
  padding: 0;
}

ul.menu li {
  margin: 0;
  padding: 0;
}

ul.inline {
  clear: both;
}

ul.inline li {
  margin: 0;
  padding: 0 1em 0 0;
}

/* admin tabs */

.tabs-wrapper {
  border-bottom: 1px solid #333;
  margin: 0 0 1.4375em;
}

ul.primary {
  border: none;
  margin: 0;
  padding: 0;
}

ul.primary li a {
  background: none;
  border: none;
  display: block;
  float: left;
  line-height: 1.5em;
  margin: 0;
  padding: 0 1em;
}

ul.primary li a:hover, ul.primary li a.active {
  background: #666;
  border: none;
  color: #fff;
}

ul.primary li a:hover {
  background: #888;
  text-decoration: none;
}

ul.secondary {
  background: #666;
  border-bottom: none;
  clear: both;
  margin: 0;
  padding: 0;
}

ul.secondary li {
  border-right: none;
}

ul.secondary li a, ul.secondary li a:link {
  border: none;
  color: #ccc;
  display: block;
  float: left;
  line-height: 1.5em;
  padding: 0 1em;
}

ul.secondary li a:hover, ul.secondary li a.active {
  background: #888;
  color: #fff;
  text-decoration: none;
}

ul.secondary a.active {
  border-bottom: none;
}

/**
 * 7.NODES
 */

.node {
  margin-bottom: 1.5em;
}

/* tags */

.field-name-field-tags {
  margin: 0 0 1.5em;
}

.field-name-field-tags .field-item {
  margin: 0 1em 0 0;
}

.field-name-field-tags div {
  display: inline;
}

/* profile */

.profile {
  margin: 1.5em 0;
}

.profile h3 {
  border: none;
}

.profile dt {
  margin-bottom: 0;
}

.profile dd {
  margin-bottom: 1.5em;
}

.password-parent {
  width: 36em;
}

/**
 * 8.COMMENTS
 */
#comments {
  clear: both;
  margin-top: 1.5em;
}
.comment {
  margin-bottom: 1.5em;
}
.comment .new {
  color: red;
  text-transform: capitalize;
  margin-left: 1em;
}
/**
 * 9.BLOCKS
 */
/* owl carrusel recomendados front la patria espacio entre fotos*/
 .view-3-recomendados.view-id-3_recomendados .row-1 .col-1, .view-3-recomendados.view-id-3_recomendados .row-1 .col-2{
    padding-right: 10px;
 }
/* fin owl carrusel recomendados front la patria espacio entre fotos*/
.block {
  margin-bottom: 1.5em;
}

/**
 * 10.FOOTER
 */
#footer {
  clear: both;
  position:relative;
  top:80px;
}
 
/**
 * 11.CSS SUPPORT
 *
 * Built-in classes:
 * .clearfix                            | contain floats
 * .element-invisible                   | hide element visually
 * .element-invisible.element-focusable | allow element to be focusable when navigated to via keyboard
 * .element-hidden                      | hide visually and from screenreaders
 */
 
/* clear floats */
.clear { clear: both; 
    background-repeat:no-repeat;
}

/* display block */
.display-block { display: block; }

/*body.html.front.logged-in.no-sidebars.page-node.toolbar.toolbar-drawer{
  
  background-repeat: no-repeat;
  
}*/



/* resultados torneo estilos de redisenio */


@media screen and (min-width: 600px) {
#fondoFutbolMovil{
  display: none;
}


.view-prueba2 .view-content{
  width:100%;
  padding:0 0 10px 0;

}
  .view-prueba2 .view-content{
    top: -12em;
    position: relative;
    left: 4em;
    
  }  
    .view-prueba2 .view-content > h1 {
      text-align:center;
      font-weight:normal;
      padding:20px 0;
      font-size:1.5em
    }
.view-prueba2 .view-content > p {
  clear:both;
  text-align:center;
  font-weight:normal;
  padding:20px 0;
  font-size:1.1em}
 
  .view-prueba2 .view-content > div {
    padding:10px;
    float:left;
    display:inline;
    border:1px solid #fff;
    background:#fff;
    text-align:center;
    font-size:0.70em
  }
  .view-prueba2 .view-content > div:hover{
    background:#ccc
  }
  
.equipos {
  width:20%;
  display:inline;
}

.equipos .views-field .field-content{
  float:left;
}

}

@media screen and (max-width: 599px) {

  .view-prueba2 .view-content{
  width:100%;
  padding:0 0 10px 0;
  top: -28em;
  position: relative;

}

.view-prueba2 .view-content > div {
    padding: 10px;
    float: left;
    display: inline;
    border: 1px solid #fff;
    background: #fff;
    text-align: center;
    font-size: 0.70em;    
    position: relative;
    margin-bottom: 0;
    top: 20em;
    width: 40%;
  }

#fondoFutbol{
  display: none;
}

.view-prueba2 .view-content > h1 {
      text-align:center;
      font-weight:normal;
      padding:20px 0;
      font-size:1.5em
    }
.view-prueba2 .view-content > p {
  clear:both;
  text-align:center;
  font-weight:normal;
  padding:20px 0;
  font-size:1.1em}
 
  .view-prueba2 .view-content > div {
    padding:10px;
    float:left;
    display:inline;
    border:1px solid #fff;
    background:#fff;
    text-align:center;
    font-size:0.70em
  }
  .view-prueba2 .view-content > div:hover{
    background:#ccc
  }
  
.equipos {
  width:20%;
  display:inline;
}

.equipos .views-field .field-content{
  float:left;
}

}

/**************************************/

@media screen and (max-width: 800px) {
#logoLp{
  display: none;
}

}





@media only screen and (min-width: 1200px) {
  .view-prueba2 view-content{width:1200px;margin:0 auto;}
}

@media only screen and (min-width: 768px) and (max-width: 979px) {
  .view-prueba2 view-content{width:720px;margin:0 auto;}
}

@media only screen and (max-width: 479px) {
  .view-prueba2 view-content{width:320px;margin:0 auto; left: 0px;}
  div[class*='views-row'] {width:100%}
}


/*@media only screen and (min-width: 480px) and (max-width: 767px) {
  .view-prueba2 view-content{width:480px;margin:0 auto; left: 0px;}
  div[class*='views-row'] {width:100%}
}*/

/*fin resultados torneo estilos de redisenio */






/* style Yeny */

.field-name-field-logo{
 width:80px;
}

/* fin  Style Yeny  */

/* estilo foto bloggers en /blogs */

.view-front-bloggers .views-field-picture img{
width:80px !important;
 
}

/*fin estilo foto bloggers en /blogs */


/* otros estilos Yeny */
.view-18-colecciones .views-field-field-titulocoleccion-1{
font-size:14px;
font-weight:bold;
color:#696969;
}

.node-type-kiosko h1.title{
display:none
 }

/* fin otros estilos Yeny */


.calameo .views-field-title a {
   margin-top:10px;
   font-size: 14px;
   line-height: 140% !important;
   display: block;
   font-weight:normal !important;
}


.calameo img {
  height: auto !important;
   min-height: 30px !important;
   width:90% !important;
}

/*-- estilos evitar cabezote adicional de la patria nice menu 14 -- papel salmon */
#block-nice-menus-14 .nice-menu-hide-title{
  display:none;
}

#block-nice-menus-14 #sidr-wrapper-0 { 
  display: none 
}

/*-- fin estilos evitar cabezote adicional de la patria nice menu 14 -- papel salmon */

/* margen para el menu de la Patria en articulos*/
body.node-type-article-micrositio #container{
  margin-top:1px;
}
/* fin margen para el menu de la Patria*/ 

/*color menu nice menu 14 papel salmon en articulos*/
#nice-menu-14{
  background: #d9ead3 !important;
}
#nice-menu-14 a{
  background: #d9ead3 !important;
  border-right: 1px solid #dcd6d6;
}

#nice-menu-14 li.menu-13369 a{
  background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAXCAYAAADgKtSgAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4AkdEAMwZCGcDgAAAEVpVFh0Q29tbWVudAAAAAAAQ1JFQVRPUjogZ2QtanBlZyB2MS4wICh1c2luZyBJSkcgSlBFRyB2ODApLCBxdWFsaXR5ID0gOTAKqozFDgAAAXRJREFUSMfV1U9LVUEYx/HPozeiUvonCfk62ljWMmzt2xDauZOkRS+gVe1FcFFgJsJtFdQuMmjVwkAqNxFCIXVRp81cmHs413su5cKBH+fM78zznYd5zsxESslJtREn2BrDI+JeRLyNiNmK/zQi2ln3e4JSSgOFJaRCS8W3b4W/0RM3ANpCuwj+Uby/ymO+FN56IzjOY7cIXEZgtfA+4/tQcNyoZDmPKWxhMvdTjY6H424x+A/u4GYFMoNp/G4Mx8Ni4E+M40GfLB/hAvYKr10Lx0Yx6A3OYq0PuKsXeYLXddnDBD4VH1dwER8GgLt6h8uVQm/jqkq1F3AdnYbgrvZxDYulP5IrD7ewk3VmyJ1+Dl/xEbezN9ddm0v5+XLIjKvazJyxlJJWPgL28mwHfTJLOCz6o3lDVdtB5v0a5uB6los8iSt43iSo1RDeSSnt58KJiM7pOc//B3z0H3mt49b8Sf4Ljir++5r+WA38cc8tdWov6L/ZsWj1lj9L4QAAAABJRU5ErkJggg==') no-repeat  !important;
  text-indent: -9999px !important;
  background-position: center !important;
  
}

.menu-13369.menu-path-lapatriacom-especiales-papel-salmon.first.odd {
    padding-left: 20%;
    background-color: #d9ead3 !important;
}

/* mas en esta secciÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â³n titulo papel salmon*/
#block-views-papel-salmon-block-28 h2{
  background-color: #f28773;
    padding: 9px;
    font-size: 15px;
    color: white;
    border-bottom: 5px solid #F5A394;
}

/* # top papel salmon en articulos */
#block-views-papel-salmon-block h2 {
    background-color: #f28773;
    padding: 9px;
    font-size: 15px;
    color: white;
    border-bottom: 5px solid #F5A394;
}

/* borde en articulo mÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡s en esta secciÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â³n*/
#block-views-papel-salmon-block-28 .content{
      border: 1px solid #D9E2E6;
}
/* borde en articulo mÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡s en esta secciÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â³n*/

/*fin color menu nice menu 14 papel salmon en articulos*/


/*borde lapatria radio front */

#block-block-507{
  border: 3px solid #D9E2E6;
}

/*borde lapatria radio front */

/* iframe papel salmon front vista*/

.page-especiales-papel-salmon-iframe-salmon #toolbar{
  display:none;  
}
.page-especiales-papel-salmon-iframe-salmon #page-title{
  display:none;
}

.page-especiales-papel-salmon-iframe-salmon .view-header img{
  position:absolute;
  width: 270px;
  height:auto;
  top:2%;
}

.page-especiales-papel-salmon-iframe-salmon .view-content img{
  width:100px;
  height:auto;
}

.page-especiales-papel-salmon-iframe-salmon #head{
  display:none;
}

.page-especiales-papel-salmon-iframe-salmon #navigation{
  display:none;
}

.page-especiales-papel-salmon-iframe-salmon #footer{
  display:none;
}

.page-especiales-papel-salmon-iframe-salmon #copyright{
  display:none !important; 
} 

.page-especiales-papel-salmon-iframe-salmon .views-row-1{
  position: absolute;
  top: 50px;
}

.page-especiales-papel-salmon-iframe-salmon .views-field-title a{
    color: black;
    text-shadow: rgb(180,181,179) 1px 1px 2px;    
    float: right;
    position: absolute;
    left: 105px;
    font-weight: 100;
    width: 170px;
    top:30px;
}

.page-especiales-papel-salmon-iframe-salmon .views-field-field-imagenprincipal{
    float: left;
    margin-right: 10px;
    padding-left: 10px;
}

.page-especiales-papel-salmon-iframe-salmon #container{
  background-color:#f2f2f2 !important;
  }
/* fin iframe papel salmon front */


#highlighted div.region.region-highlighted {
  padding-bottom: 15px !important;
}


#block-views-papel-salmon-block-29 .view-id-papel_salmon #flexslider-1 .views-field-title .field-content a{
      background: black;
    position: absolute;
    top: 5px;
    padding: .7em;
    color: white !important;
    text-shadow: 2px 2px #000000;
    background-color: black;
    opacity: 0.8;
}

.bloqueespecial.destacado1-sinresumen .be_header_hlogo .field-item img{
  width: 100%;
}
/*iframe:first-child{
  display: none !important;
}*/

/* cursiva */

em {
  font-style: italic !important;
}

/* fin cursiva */

/* nombre del bloggero dentro del resumen del blog*/
.content_column .content_main .view.view-17-usuarios .views-row span {
    background-color: #020202;
    padding: .1em .5em;
    color: #FFFFFF;
}
/* fin nombre del bloggero dentro del resumen del blog*/

/* MenÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Âº sobre el Desplegable  */

#block-block-611{
  z-index: 1;
}

/* fin MenÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Âº sobre el Desplegable  */

.calameo{
   line-height:1.4;
}

.table-comunidad span.background_img.rss span{
  margin-top: 5px;
}
@media (max-width: 728px) {
  .publicidad_728 {
    display: none;
    }
  
  }
/*Seccion cereza 2018*/
#block-views-cereza-block td{  
   text-align: left;
   vertical-align: top;
   border: 15px solid #FFF; 
   background-image: url("http://www.lapatria.com/otras-imagenes/Cereza/fon5.png"); 
   width: 10%;
}
#block-views-cereza-block img{
  width:100%;
  display:block;
  margin:auto;
  border: 1px solid #ED6C75;

}
#block-views-cereza-block a{
  width:80%;
  display:block;
  margin:auto;
  position:relative;
  bottom:-15px;
  font-size:15px;
  font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
  text-align: center;
}
.arribaCereza{
  width:100%;

}
#block-views-cereza-block-2{
  width: 100%;
  height: 700px;
  display:block;
  margin:auto;
  position:relative;    
  top:-59px;
}
#block-views-cereza-block-2 ol{
  position:absolute;
  left: 40%;
  top:455px;
  z-index: 2;
}
#block-views-cereza-block-2 img{
  width: 100%; 
  height: 450px;
  display:block;
  margin:auto;
}
#block-views-cereza-block-2 span a {
    position: relative;
    left: 5%;
    width: 70%;
    bottom: 450px;
    font-size: 22px;
    color: #fff;
    background-color: #000000;
    opacity: 0.7;
    font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
}
#block-views-cereza-block-2 .views-field-field-resumen {
  position:relative;  
  left: 55%;
  width:40%;
  bottom:250px;
  color:#fff;
  font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
  font-size:20px;   
}
#block-views-cereza-block h2{
  background-color:#e51a4b;
  height:30px;
  border-bottom: 0px solid #e51a4b;
  color: #e51a4b;
  background-image: url("http://www.lapatria.com/otras-imagenes/Cereza/facebook.png");
  background-size: 10px;
  background-repeat: no-repeat;
  background-position:38% 50%;
  display:none;
}
#arribaCereza tbody{  
   background-color:#e51a4b;
}

.cerezaDos img{
  background-color:#fff;
  border:#fff;
  border-bottom: 5px solid #fff;
}
#block-views-cereza-block-7 h2{
  background-color:#fff;
  border-bottom: 5px solid #e51a4b;

}
#block-views-cereza-block-7{
  position:relative;  
  left: 1%;
  bottom: -166px;
  background-color:#e51a4b;
  height:680px;
  position:relative;
  bottom:20px;
}
#block-views-cereza-block-7 img{
  width: 80%; 
  height: 80%;
  display:block;
  margin:auto;
  color:#fff;
  font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
  font-size:18px;
}
#block-views-cereza-block-7 a{
  width: 80%; 
  height: 80%;
  display:block;
  margin:auto;
  color:#fff;
  font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
  font-size:18px;
}
#block-views-cereza-block-7 a{
  color:#fff;
  font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
  font-size:15px;
  text-align:center;
}
#block-views-cereza-block-8 {
  border-bottom: 5px solid #e51a4b;
  color:#fff;
  font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
  font-size:18px;
  position:relative;
  left: 1%;
  bottom: -50px;
  width: 100%;
}
#block-views-cereza-block-8{
  background-color:#000; 
  position:relative;
  bottom: 225px;
}
#block-views-cereza-block-8 img{
  width: 95%; 
  display:block;
  margin:auto;
  position:relative;  
  left: 1%;
  bottom: 60px;
}
#block-views-cereza-block-8 .view-header p img{
  width: 100%;
  height:5px;
  position:relative;
  left: -0%;
  bottom:29.5px;
  z-index:3;
}
#block-views-cereza-block-8 .views-field-title a{
  font-size:25px;
  text-align:center;
  color:#fff;
  position:relative;
  bottom:50px;
}
#block-views-cereza-block-8 .views-field-term-node-tid{
  display:none;
}
#block-views-cereza-block-8 .views-field-field-imagenprincipal img{
  border:2px solid #fff;
}
/*#block-views-cereza-block-8 .views-field-term-node-tid{
   border-bottom: 5px solid #ED6C75;
   color:#fff;
   position:relative;
   bottom:85px;
}*/
#block-views-cereza-block-6 {
  background-color:#D9DADA;
  position: relative;
  left: 1%;
  bottom: 20px;  
  height:485px;
}
#block-views-cereza-block-6 h2{
  background-color:#fff;
  border-bottom: 5px solid #ED6C75;  
}
/*#block-views-cereza-block-2 .views-field-term-node-tid{
   border-bottom: 5px solid #ED6C75;
   color:#fff;
}*/
#block-views-cereza-block-6 img{
  border-bottom:  solid #D9DADA;
  width: 88%; 
  display:block;
  margin:auto;
  position:relative;
}

#block-views-cereza-block-6 span{
  border-bottom: 3px solid #D9DADA;
  width: 80%; 
  display:block;
  margin:auto;
  position: relative;
  bottom:-4px;
}
#block-views-cereza-block-6 span a{
  border-bottom: 40px solid #D9DADA;
  width: 90%; 
  display:block;
  margin:auto;
  font-size:16px;
  text-align: center;
}
#block-views-cereza-block-6 .views-row-2 .field-content {
  position:relative;
  width:95%;
  bottom:59px;
  display:block;
  margin:auto;
  border-bottom:none;

}
#block-views-cereza-block-6 .views-row-1{
  border-bottom: 5px solid #D9DADA;
}
#block-views-cereza-block-6 .views-field-field-imagenprincipal img{
  border:2px solid #fff;
}
#block-views-cereza-block-2 .view-header p img{
  width:99%;
  height:5px;
  position:relative;
  left: -0%;
  bottom:-60px;
  z-index:3;
}
#block-views-cereza-block-10{
  position:relative;
  left: 1%;
  bottom: -320px;
  background:#D9DADA;
  height:300px;
  position:relative;
  bottom:50px;
}
#block-views-cereza-block-10 .views-field-title span a{
  width:50%;
  position:relative;
  left:53%;
  bottom:160px;
  font-size:15px;
  color:#000;
  z-index:1;
}
#block-views-cereza-block-10 .view-header p img{
  width:100%;
  height:5px;
  position:relative;
  left: -0%;
  z-index:3;
}
#block-views-cereza-block-10 .view-content{
  width:40%;
  position:relative;  
  left: 2%;
}
#block-views-cereza-block-10 .view-content{
  width:100%;
}
#block-views-cereza-block-10 .views-row-2{
  position:relative;  
  left: 1%;
  bottom: 80px;
}
#block-views-cereza-block-10 .views-field-term-node-tid{
  display:none;
   border-bottom: 5px solid #D9DADA;
}
#block-views-cereza-block-10 .views-field-field-imagenprincipal img{
  border:2px solid #ED6C75;
}
#block-views-cereza-block-10 .field-content img{
  border:1px solid #ED6C75;
  width:50%;
  position:relative;
  bottom:31px;
}
#block-views-cereza-block-10 .views-row-odd{
  border:1px solid #D9DADA;
}
#block-views-cereza-block-9{
  position:relative;  
  left: 1%;
  bottom: 150px;
}
#block-views-cereza-block-9 .view-header p img{
  width:100%;
  height:5px;
  position:relative;
  left: -0%;
  bottom:16px;
  z-index:3;
}
#block-views-cereza-block-9 .field-content{
  position:relative;
  bottom:134px; 
}
#block-views-cereza-block-9 .view-content span a{
  position:relative;
  left:18%;
  bottom:-110px; 
  font-size:30px;
  width:70%;
  color:#fff;
  z-index:1;
}
#block-views-cereza-block-9 .views-field-term-node-tid{
  display:none;
}
#block-views-cereza-block-9 .views-field-created {
  display:none;
}
#tablaLogos img{
  width: 45%;
  height:25%;
  display:block;
  margin:auto;  
  color:#fff;
  position:relative;
  bottom:-2px;
}
#tablaLogos {
  width: 100%;
  display:block;
  margin:auto;
  color:#fff;
  font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
  font-size:15px;
}
.page-taxonomy-term-177921 .taxonomytitle{
display:none; 
}
/*Fin Cereza*/
/*Ocultar Sección de javascript para AMP*/
.region-javascript-top{
  display:none;
}
/*Fin Sección de javascript para AMP*/

/*Importacion de fuentes para Emprendiendo*/
@import url('https://fonts.googleapis.com/css?family=Coda+Caption:800');
/*Inicio de Micrositio emprendiendo*/
.views-view-grid{
       table {
           width:100%;
       }
       thead {
           display: none;
       }
       tr:nth-of-type(2n) {
           background-color: inherit;
       }
       tr td:first-child {
           background: #f0f0f0;
           font-weight:bold;
           font-size:1.3em;           
       }
       tbody td {
           display: block;
           text-align:center;
       }
       tbody td:before {
           content: attr(data-th);
           display: block;
           text-align:center;
       }
       td{
         border: 15px solid #FFF;    
         width:15px;
       }
  }
td.tablaContenidoEmprendiendo{     
   border: 15px solid #FFF;    
   width:15px;
}
.tablaContenidoEmprendiendo a img{
  width:  330px;
  border: 1px solid #FFCC00; 
  height: 170px;
}
.tablaContenidoEmprendiendo .views-field-field-resumen{
  font-size:15px;
  font-family: 'bebas-neue';
  width: 300px;
}
.tablaContenidoEmprendiendo .views-field-title a {
    width: 330px;
    font-size: 18px;
    display: block;
    position: relative;
    background-color: #000000;
    opacity: 0.8;
    color: white;
    top: 172px;
    font-family: 'bebas-neue';
    font-weight: 700;
}
.emprendiendoMenu{
    margin: 0 auto;
    padding: 0 5px;
    width: 110%;
    background-color: #FFCC00;
    height: 35px;
}
.emprendiendoMenu li{ 
  display: inline;
  position: relative;
  width:100%;  
}
.emprendiendoMenu li a{
  text-align:center;
  color:#fff;
  padding:34px;
  font-size:28px;
  font-family: 'bebas-neue';
  position:relative;
  top:6px;
}
.emprendiendoMenu li a:hover {
    color:#828282;
    opacity: 0.9;
    position:relative;
    top:9px;
}
.logoEmprendiendo{
  width:65%;
  height:10%;
  margin-left: auto;
  margin-right: auto;
  display: block;
}
.webform-client-form-432117{
  background: #ffffff url('https://www.lapatria.com/otras-imagenes/emprendiendo/empreTable.png');
  background-size:100%;
  font-family: 'bebas-neue';
  font-size:28px;
  height:510px;
}
.webform-client-form-432117 div label{
  position:relative;
  top:15px;
  left:4%;
}
.webform-component--nombre{
   background-color: #FFCC00;
  border-radius: 12px 12px 12px 12px;
  -moz-border-radius: 12px 12px 12px 12px;
  -webkit-border-radius: 12px 12px 12px 12px;
  border: 0px solid #000000;
  width:65%;
  height:50px;
}
.webform-component--correo-electronico{
 background-color: #FFCC00;
  border-radius: 12px 12px 12px 12px;
  -moz-border-radius: 12px 12px 12px 12px;
  -webkit-border-radius: 12px 12px 12px 12px;
  border: 0px solid #000000;
  width:65%;
  height:50px;
}
.webform-component--pregunta{
  background-color: #FFCC00;
  border-radius: 12px 12px 12px 12px;
  -moz-border-radius: 12px 12px 12px 12px;
  -webkit-border-radius: 12px 12px 12px 12px;
  border: 0px solid #000000;
  width:65%;
  height:50px;
}
#edit-submitted-nombre{
  position:relative;
  bottom:16px;
  left:26%;
  width:325px;
  height:32px;
}
#edit-submitted-correo-electronico{
  position:relative;
  bottom:16px;
  left:45%;
  width:325px;
  height:32px;
}
#edit-submitted-pregunta{
    position:relative;
    bottom:-35px;
    left:2%;
    width:325px;
    height:32px;
    height: 18em;
    width: 45em;
    background-color:transparent;
    background-color: transparent;
    border: 2px solid #ffcc00;
    border-radius: 12px 12px 12px 12px;
  -moz-border-radius: 12px 12px 12px 12px;
  -webkit-border-radius: 12px 12px 12px 12px;
}
.form-actions{
  position:absolute;
  top:820px;
}
#webform-client-form-432117 .button-primary{
  height:50px;
  width:300px;
  background-color:#ffcc00;
  font-family: 'bebas-neue';
  font-size:28px;
  border-radius: 12px 12px 12px 12px;
  -moz-border-radius: 12px 12px 12px 12px;
  -webkit-border-radius: 12px 12px 12px 12px;
}
#webform-client-form-432117 .button-primary:hover {
    color:#828282;
    opacity: 0.9;
    position:relative;
}
.grippie{
    visibility:hidden !important;
}
/*Estilo para politicas de privacidad*/
ul.quicktabs-tabs.quicktabs-style-navlist li {
    display: block;
    margin-right: -1px;
    padding: 0;
    margin-left: 10px;
    margin-bottom: 15px;
    margin-top: 5px;
}
ul.quicktabs-tabs.quicktabs-style-navlist li {
    display: block;
    margin-right: -1px;
    padding: 0;
    margin-left: 10px;
    margin-bottom: 15px;
    margin-top: 5px;
}
.quicktabs_main.quicktabs-style-navlist {
    float: right;
    border: 1px solid #BFD0FF;
    background: #f6f6f7;
    padding: 10px;
    min-height: 64px;
    position: relative;
    z-index: 1;
    width: 70%;
}
ul.quicktabs-tabs.quicktabs-style-navlist li.active {
    background: #F0F8FC;
    border-top: 1px solid #BFD0FF;
    border-bottom: 1px solid #BFD0FF;
    width: 266px;
}
ul.quicktabs-tabs.quicktabs-style-navlist li.active a {
    color: #00618a;
    font-weight: bold;
    height: 54px;
    text-underline-position: under;
    line-height: 50px;
}
ul.quicktabs-tabs.quicktabs-style-navlist li a {
    display: block;
    color: #979ea0;
    height: 50px;
    text-decoration: none;
    margin: 0;
    padding: 0 10px 0 0;
    height: 23px;
    font-weight: normal;
}
.quicktabs_main.quicktabs-style-navlist {
    float: right;
    border: 1px solid rgb(205, 211, 214);
    background: #ffffff;
    padding: 10px;
    min-height: 64px;
    position: relative;
    z-index: 1;
    width: 70%;
}
div.main h1{
  margin-right: -1px;
}
/*Estilo para elecciones 2019*/
#eleccionesMenu{
    margin: 0 auto;
    padding: 0 5px;
    width: 100%;
    background-image: url("/otras-imagenes/PiezasElecciones/MenuLimpio.png");
    height: 35px;
}
#eleccionesMenu li{ 
  display: inline;
  position: relative;
  width:100%;  
}
#eleccionesMenu li a{
  text-align:center;
  color:#fff;
  padding:6%;
  font-size:28px;
  font-family: 'bebas-neue';
  position:relative;
  top:6px;
}
#eleccionesMenu li a:hover {
    color:#181818;
    opacity: 0.9;
    position:relative;
    top:9px;
}
#SliderPrincipal{
  width:95%;
  height: 10px;
}
#SliderPrincipal {
  height: 10px;
  width:95%;
}
#SliderPrincipal span a{
   position: relative;
   left: 5%;
   width: 70%;
   color: #050505;
   opacity: 0.7;
   font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
   z-index: 1;
}
#SliderPrincipal article h1{
  font-size:100%;
  background-color:#000000;  
  color:#fff;
}
#SliderPrincipal .flex-control-nav{
  position:absolute;
  top:400px;
  width:300px;
  z-index:3;
}
#supimos h2{
  background-image: url('/otras-imagenes/PiezasElecciones/SupimosBanner.jpg');
  background-size: 100% 100%;  
  height:51px;
  font-size: 0px;
}
#supimos{
  position:relative;
  left: 1%;
  bottom: -166px;
  background-color:#1A9684;
  /* height:780px; */
  position:relative;
  bottom:-15px;
}
#supimos .views-field-field-imagenprincipal{
  width: 100px; 
  display:block;
  margin:auto;
  color:#fff;
  font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
  font-size:18px;
}
#supimos a{
  width: 80%; 
  height: 80%;
  display:block;
  margin:auto;
  color:#fff;
  font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
  font-size:18px;
}
#supimos a{
  color:#fff;
  font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
  font-size:15px;
  text-align:center;
}
hr{
  position:absolute;
  top:1000px;
  height: 1px;
  width:60%;
  background-color: #1A9684;
}
#twiiter{
  position:absolute;
  width:20%;
  top:1050px;
  z-index:1;
  left:60%;
}
#dosizq{
  position:absolute;
  top:1050px;
  width:15%;
  z-index:2;
}
#dosizq a{
  background-color:#000;
  color:#fff;
  font-size:15px;
  position:absolute;
}
#dosizq2{
  position:absolute;
  top:1050px;
  width:15%;
  z-index:2;
  padding-left:20%;
}
#dosizq2 a{
  background-color:#000;
  color:#fff;
  font-size:15px;
  position:absolute;
}
#supimosque{
  position:absolute;
  width:250px;
  top: 780px;
  left: 63%;
  z-index:1;
}
#supimosque h2{
  font-size:0px;
}
#informeBanner{
  position:absolute;
  top:469px;
  left:60%;
}
#SliderInfoEspe{
  position:absolute;
  width:270px;
  top:520px;
  font-size:12px;
  left:63%;
  }
#SliderInfoEspe h1{
  position:absolute;
  width:270px;
  top:-12px;
  background-color:#fff;
  font-size:16px;
}
#bannersupimos{
  position:absolute;
  top: 730px;
  left:60%;
}
#tablaAlcaldia{
  position:absolute;
  top:500px;
  left:auto;
  right:auto;
  width:50%;
  z-index:1;
  margin-left: 5%;
}
#tablaAlcaldia img{
  width:95%;
  border-radius:15px;
  opacity: 1;
  filter: alpha(opacity=100);
}
#tablaAlcaldia img:hover
{
	opacity: 0.3;
	filter: alpha(opacity=30);
}
#tablaE p{
  position:absolute;
  top:240px;
  left:auto;
  right:auto;
  width:185px;
  font-size:14px;
  font-weight:bold;
  background-color:#fff;
  opacity:0.7;
}
#candiMani{
  position:relative;
  top:50px;
  width:100%;
  z-index:1;
}
#candiMani h1{
  font-size:15px;
  font-weight:bold;
  position:absolute;
  top:-10px;
  background-color:#000;
  color:#fff;
}