
	.boton {
			
		width:88px;
		height: 88px;
	-webkit-transition: all .45s cubic-bezier(.38,1,.57,1.6);
    -moz-transition: all .45s cubic-bezier(.38,1,.57,1.6);
    transition: all .45s cubic-bezier(.38,1,.57,1.6);
    will-change: transform;
}

.boton:hover{
transform:scale(1.1);-webkit-transform:scale(1.1);
	width:88px;
	height: 88px;
}
    .colredes{
		height: 35px;
		background: rgba(12,96,169,0.1);
		background: -moz-linear-gradient(-45deg, rgba(12,96,169,0.1) 0%, rgba(217,230,242,0.83) 27%, rgba(255,255,255,0.87) 32%, rgba(255,255,255,1) 50%, rgba(255,255,255,0.84) 70%, rgba(230,255,255,0.82) 73%, rgba(0,255,255,0.1) 100%);
	    background: -webkit-gradient(left top, right bottom, color-stop(0%, rgba(12,96,169,0.1)), color-stop(27%, rgba(217,230,242,0.83)), color-stop(32%, rgba(255,255,255,0.87)), color-stop(50%, rgba(255,255,255,1)), color-stop(70%, rgba(255,255,255,0.84)), color-stop(73%, rgba(230,255,255,0.82)), color-stop(100%, rgba(0,255,255,0.1))); background: -webkit-linear-gradient(-45deg, rgba(12,96,169,0.1) 0%, rgba(217,230,242,0.83) 27%, rgba(255,255,255,0.87) 32%, rgba(255,255,255,1) 50%, rgba(255,255,255,0.84) 70%, rgba(230,255,255,0.82) 73%, rgba(0,255,255,0.1) 100%);
		background: -o-linear-gradient(-45deg, rgba(12,96,169,0.1) 0%, rgba(217,230,242,0.83) 27%, rgba(255,255,255,0.87) 32%, rgba(255,255,255,1) 50%, rgba(255,255,255,0.84) 70%, rgba(230,255,255,0.82) 73%, rgba(0,255,255,0.1) 100%); background: -ms-linear-gradient(-45deg, rgba(12,96,169,0.1) 0%, rgba(217,230,242,0.83) 27%, rgba(255,255,255,0.87) 32%, rgba(255,255,255,1) 50%, rgba(255,255,255,0.84) 70%, rgba(230,255,255,0.82) 73%, rgba(0,255,255,0.1) 100%);
		background: linear-gradient(135deg, rgba(12,96,169,0.1) 0%, rgba(217,230,242,0.83) 27%, rgba(255,255,255,0.87) 32%, rgba(255,255,255,1) 50%, rgba(255,255,255,0.84) 70%, rgba(230,255,255,0.82) 73%, rgba(0,255,255,0.1) 100%);  l t e r : p ro g i d : DX I m a g eTr a n s fo r m . M i c ro s o f t . g r a d i e n t ( s t a r t Co l o r s t r = ' # 0 c 6 0 a 9 ', e n d Co l o r s t r = ' # 0 0   ', G r a d i e n t Ty p e = 1 ) ;
	}

	.li-redes{padding-left:0px !important;}
    .idiomas {
    margin-right: .4rem;
}
  .idiomas .dropdown-menu {
    top: 5px !important;
}
        .idiomas img {
    width: 14px;
    margin-right: .4rem;
}
        .idiomas a{
            color:#4d4d4d;
            font-size: 12pt;
            font-weight: 300;
        }
       .idiomas a:hover {
    color:#6cc5e7;
}
        .idiomas .nav-link img{
         margin-top: 3px;   
        }
        .idiomas .nav-link{
            position: absolute;
            right:0px;
            margin-top:15px;
            padding: 10px !important;
        }
        .idiomas .nav-link:after{
          content: "▼";
    font-size: 0.5em;
    font-family: arial;
    margin-left: 5px;
            margin-top: 15px;
    transform: translate(0, -50%);
        }

        .text-login{
         width:100%;
		height:100%;
            position: absolute;
            text-align: center;
            display: table;
        }
            .text-login span{
				display:block;
                font-size: 45pt;
                padding: 0px 15px;
                color: #fff;
                text-shadow: 2px 2px 2px rgba(0,0,0,0.50);
              
	vertical-align: middle;
		line-height:normal;
        }
        @media (max-width:991px){
                .text-login span{
                font-size: 22pt;
            }            
		}

		.ulredes{
			padding: 6px;
            margin-bottom: 0px;
		}
		
		.redes-soci{
			display: inline-block;
			margin-left: 18px;
            position: relative;
		}
               .capa-traslucida{
                   width: 100%;
                   height: 100%;
                   background: rgba(255,255,255,0.3);
                   position: absolute;
                   top:0px;
                   display: none !important;
               }
               .ulredes li{
                      width: 23px;
	       height: 23px;
               }
               .ulredes li a:active > .capa-traslucida{
                   display: block !important;
               }
               .ulredes li:hover > a .imgiconos{
                   width: 22px;
	       height: 22px;
                   
               }

	    .imgiconos{   
           
           width: 23px;
	       height: 23px;
		}
		.centrado{
			display: table-cell;
	        vertical-align: middle;
		}

		.bg-mir{
			
			position: absolute;
 background-image: url("../img/bgs/Panel-OneUP-accesoconvideo-05.jpg");
  overflow: hidden;
  height: inherit;
  background-position:left;
  background-repeat: no-repeat;
  background-size: cover;
  width: 100%;
    height: 100%;
	transition: all .8s ease-in-out;		
		}

		.bg-mor{
			background-image: url("../img/bgs/Panel-OneUP-accesoconvideo-05.jpg");
			position: absolute;
    width: 100%;
    height: 100%;
    left: -5;
    top: 0;
    background-repeat: no-repeat;
    cursor: pointer;
    transition: all .8s ease-in-out;
    transform:scale(1.1);
	-webkit-transform:scale(1.1);
}

		}

		.bg-mer {

  position: relative;
  overflow: hidden;
  
  /*background-size: 100% 100%;*/ }
@media (max-width:575px){
    .bg-mer {
        min-height: 350px !important;
        height: 20vh !important;
        background-size: 100% auto !important;
    }
}

@media (min-width: 575px) {

	
  
  .bg-mer {
    min-height: 100vh;
  }
}

@media (min-height: 700px) and (min-width: 992px){
.padding-login {
    padding-top: 25%;
   
    } 
}