main a{ color: white;}

      .box06 span{ background-color: #8e44ad;}  
      .box06 h3{ color: #8e44ad;}

      .box05 span{ background-color: #d35400;}
      .box05 h3{ color: #e67e22;}

      .box04 span{ background-color: #2c3e50;}
      .box04 h3{ color: #2c3e50;}

      .box13 span{ background-color: #e74c3c;}
      .box13 h3{ color: #e74c3c;}
 
      .box14 span{ background-color: #3498db;}
      .box14 h3{ color: #3498db;}

       #sm01:hover .submenu1, #sm02:hover .submenu2, #sm03:hover .submenu3, #sm04:hover .submenu4{ display: block!important;}

    .submenu1, .submenu2, .submenu3, .submenu4{position: relative;display: none !important;z-index: 99 !important;}

.iaip_icon{-webkit-font-smoothing: antialiased;box-sizing: border-box; display: block;font-size: 42px; position: absolute; height: 74px;left: 0px;text-align: center;text-rendering: auto;top: 0px;visibility: visible;width: 74px;}

.content_iaip{position: relative;margin: 0 auto;display: block;padding:37px;font-size: 42px;position: absolute;}
        /*Expand Cards*/
			/* .expand:hover{-webkit-transform: scale(1.1);transform: scale(1.1);box-shadow: 0px 10px 10px -6px black;} */
      /* .expand{ margin-left: 5px;} */
      .expand-icono{opacity: 0.8;}
      .expand-icono:hover{opacity: 1;-webkit-transform: scale(1.3);transform: scale(1.3);}
      .expand-img{opacity: 0.9;}
      .expand-img:hover{opacity: 1;-webkit-transform: scale(1.3);transform: scale(1.3);}
      .expand2{opacity: 0.6;}
			.expand2:hover{opacity: 1.0;-webkit-transform: scale(1.3);transform: scale(1.3);box-shadow: 0px 10px 10px -6px black;}
      .bordecito{ border-top:1px solid rgb(100, 157, 231); border-bottom:1px solid rgb(100, 157, 231);}
      .bordecito2{border-bottom:1px solid rgb(100, 157, 231);}
      #logo{ animation:logo 8s infinite; -moz-animation:logo 8s infinite; -webkit-animation:logo 8s infinite;}
      @keyframes logo { 0%   { transform:scale(1) ; -webkit-transform:scale(1) ; -moz-transform:scale(1) ; -ms-transform:scale(1) ; -o-transform:scale(1) ; }
                        25% { transform:scale(1.1) ; -webkit-transform:scale(1.1) ; -moz-transform:scale(1.1) ; -ms-transform:scale(1.1) ; -o-transform:scale(1.1) ; } 
                      }
      
      /* .fa:hover{opacity: 0.7;transform: scale(1.3);} */
      /* .fa>.ipdf{ color: #930621; font-size: 2em; float: right;} */
    .img-nvo{width:80px;background: white; margin-right:5px;border-radius: 3px;}
    .texto{font-size: 16px;}
    .social
    {position: fixed; /* Hacemos que la posición en pantalla sea fija para que siempre se muestre en pantalla*/
      display: block;
      right: 10px; /* Establecemos la barra en la izquierda */
      top: 200px; /* Bajamos la barra 200px de arriba a abajo */
      font-size: 1.4rem;
      padding: 10px;
      color:#fff!important;
      -webkit-transition:all 500ms ease;
      -o-transition:all 500ms ease;
      transition:all 500ms ease;}

      .social ul {
        list-style: none; 
        margin: 0;padding: 0;
      }
      
      .social ul li {text-align: center;margin:7px 7px;}
      .social ul li a {
        width: 30px!important;
        height:30px!important;
       color:#fff;
       padding: 3px 8px;
       margin: 0 auto;
       text-align: center;
       text-decoration:none;
       border-radius:3px;
       background: #25158a;
       -webkit-transition:all 200ms ease;
       -o-transition:all 200ms ease;
       transition:all 200ms ease;
       /**Establecemosunatransiciónatodaslaspropiedades*/:;
       -webkit-border-radius:3px;
       -moz-border-radius:3px;
       -ms-border-radius:3px;
       -o-border-radius:3px;
}
      /* .social ul li .fa-facebook {background:#3b5998;} 
	    .social ul li .fa-twitter {background: #00abf0;}
	    .social ul li .fa-youtube {background: #ae181f;}
	    .social ul li .fa-envelope {background: #666666;} */
      .social ul li a:hover {padding:5px 11px; opacity: 0.9;}
    .ubica:link,.ubica:visited{text-decoration: none;}
    .img-size{
      width: 70%;
    }
    