
@media screen and (min-width:1400px){
    .lchComp{ margin-right: -5px; }
    .foot-icons i{ font-size: 0.9em !important}
    

}
@media screen and (min-width:1600px){
    .lchComp{ margin-right: 30px; padding-top: 60px !important }
}
@media screen and (min-width:1100px){
    .lcha-titInt{ bottom: 90px !important; top: auto !important; margin-left: 0px !important}

.titMh{min-height:110px;}
}

@media screen and (max-width: 767px){
        .foot-icons a{  margin-left: 8px !important; margin-right: 8px !important}

    h1.title{ font-size: 2.8em !important} 
    h2.title{ font-size: 2em !important}
    .lcha-titInt{ height: auto !important; overflow: visible; padding-bottom: 50px !important; margin-top:-30px !important; margin-bottom: 0px important;}
    .bajada{ font-size: 1.8em !important} 
    .clear-px{ padding-left: 0; padding-right: 0; padding-bottom: 0; margin-bottom: 0 }
    
    .ImgOnTX{ width: 100% !important; margin: 0px !important; float: none !important; font-size: 1.1em}
}
.glg-black{  text-transform: none !important; border-bottom: 0px !important; font-size: 1em !important}
blockquote{font-family:"FianSerifItalic", "Source Sans Pro", "Roboto", sans-serif; font-size: 1.1em !important; margin 0 0 0 0 !important; padding:  0 0 0 0 !important; color:#000; text-align: left !important}

  
 .icionIssue   input[type="checkbox"] {
  display: none;
     
}

.icionIssue label {
  padding: 0px;
  display: block;
  position: relative;
  margin: 0px;
  cursor: pointer;
    font-size:0.8em !important; 
}

     
.icionIssue label:before {
  background-color: white;
  color: white;
  content: " ";
  display: block;
  border-radius: 50%;
  position: absolute;
  top: -5px;
  left: -5px;
  width: 25px;
  height: 25px;
  text-align: center;
  line-height: 28px;
  transition-duration: 0.4s;
  transform: scale(0);
}

.icionIssue label img {
  padding: 0 10px;
    
      -webkit-transform: scale(1);
     -moz-transform: scale(1);
      -ms-transform: scale(1);
       -o-transform: scale(1);
          transform: scale(1);
  -webkit-transition: transform  0.2s ease-in;
     -moz-transition: transform  0.2s ease-in;
       -o-transition: transform  0.2s ease-in;
          transition: transform  0.2s ease-in;
    
      transform-origin: 50% 50%;
    opacity: 1;
  filter: alpha(opacity=100);

    
}

:hover + label {
}


:hover + label img {
     -webkit-transform: scale(0.8,0.8);
     -moz-transform: scale(0.8,0.8);
      -ms-transform: scale(0.8,0.8);
       -o-transform: scale(0.8,0.8);
          transform: scale(0.8,0.8);
    
    
    
}

.int-not-tx .caption{ font-size: 0.6em; font-weight:500; font-style: italic; background:#d6d6d6; padding:5px 10px; margin-top:-10px }
:checked + label img {
   transform: scale(1);
}   

#menu .social i:hover{ color: #717171 !important}
.border-bottom-green{font-size:28px;font-weight:400;padding:15px 0 0;color:#00996E;border-top:0!important;border-bottom:1px solid #63B345;position:relative;cursor:pointer;font-family:"Source Sans Pro", "Open Sans", sans-serif}