
.wrap-img-appearance{
	position:relative
}
.wrap-img-appearance img{
	position:absolute;
	visibility:hidden
}
.wrap-img-appearance img.animated{
	visibility:visible
}
.contenedor{
	width:90px;
	height:390px;
	right:0;
	bottom:30%;
	position:fixed;
	float:right;
	z-index:1002
}
.botonF1{
	width:60px;
	height:60px;
	border-radius:100%;
	background:#fff;
	right:0;
	bottom:0;
	position:absolute;
	margin-right:16px;
	margin-bottom:16px;
	border:none;
	outline:0;
	color:#333;
	font-size:36px;
	box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);
	transition:1.3s
}
span{
	transition:.5s
}
.botonF1:hover{
	transform:rotate(360deg)
}
.botonF1:active{
	transform:scale(1.1)
}
.btn,.btn-face,.btn-mms,.btn-sbs,.btn-twitter,.btn-like,.txt,.txt1{
	box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);
	outline:0;
	position:absolute;
	right:0;
	bottom:0;
	transform:scale(0)
}
.btn{
	width:40px;
	height:40px;
	border-radius:100%;
	border:none;
	color:#FFF;
	font-size:28px;
	margin-right:26px
}
.btn-face{
	width:40px;
	height:40px;
	border-radius:100%;
	border:none;
	color:#FFF;
	font-size:100px;
	margin-right:125px
}
.btn-mms{
	width:40px;
	height:40px;
	border-radius:100%;
	border:none;
	color:#FFF;
	font-size:100px;
	margin-right:110px
}
.btn-sbs{
	width:40px;
	height:40px;
	border-radius:100%;
	border:none;
	color:#FFF;
	font-size:100px;
	margin-right:80px
}
.btn-twitter{
	width:40px;
	height:40px;
	border-radius:100%;
	border:none;
	color:#FFF;
	font-size:100px;
	margin-right:120px
}
.btn-like{
	width:40px;
	height:40px;
	border-radius:100%;
	border:none;
	color:#FFF;
	font-size:100px;
	margin-right:100px
}
.txt,.txt1{
	font-size:1.2em;
	border:none
}
.textoF1,.textoF2{
	background: #FAFAFA;
	transition:.7s;
	margin-right:170px;
	font-size:1.6em
}
.botonF2:hover,.botonF3:hover,.botonF4:hover{
	transform:scale(1.1);
	color:#fff
}
.textoF1{
	margin-bottom:108px;
	margin-right: 155px;
	margin-top: 740px;
}
.textoF2{
	margin-bottom:155px;
	margin-right: 128px;
	margin-top: 750px;
}
.botonF2{
	top: 310px;
	background:#3B5998;
	margin-bottom:85px;
	transition:.5s;
	font-size:21px
}
.botonF3{
	top:260px;
	background:#2196F3;
	margin-bottom:130px;
	transition:1s;
	font-size:21px
}
.botonF4{
	top: 220px;
	background:#673AB7;
	margin-bottom:175px;
	transition:1.5s;
	font-size:21px
}
.botonF5,.botonF6{
	background:0 0;
	box-shadow:0 0 0 transparent,0 0 0 transparent;
	transition:1.5s;
	font-size:21px
}
.botonF5{
	margin-bottom:240px;
	margin-right:50px
}
.botonF5:hover{
	transform:scale(1.02);
	color:#fff
}
.botonF6{
	margin-bottom:155px;
	margin-right:50px;
}
.modal-footer,.modal-header{
	padding:2px 16px;
	background-color:#fff;
	color:#fff
}
.botonF6:hover{
	transform:scale(1.02);
	color:#fff
}
.animacionVer,.animacionVer1,.animacionVer2{
	transform:scale(1)
}
.white{
	color:#fff
}
.modal-header{
	border-bottom:0 solid #000;
	border-radius:15px 15px 0 0
}
.modal-body{
	padding:2px 16px;
	height:600px;
	overflow-y:scroll;
	-webkit-overflow-scrolling:touch
}
.modal-footer{
	border-top:0 solid #000;
	border-radius:0 0 15px 15px
}
.modal-content{
	position:relative;
	background-color:#fefefe;
	margin:100px auto auto;
	padding:0;width:80%;
	box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);
	border-radius:15px;
	-webkit-animation-name:animatetop;
	-webkit-animation-duration:.4s;
	animation-name:animatetop;
	animation-duration:.4s;z-index:9999
}
.close,.close-1{
	background:#2196F3;
	height:100%;
	float:right;
	font-size:28px;
	font-weight:700;
	text-align:center;
	box-shadow:-3px 2px 5px rgba(0,0,0,.4)
}
@-webkit-keyframes animatetop{
	from{
		top:-300px;
		opacity:.3
	}
	to{
		top:0;
		opacity:1
	}
}
@keyframes animatetop{
	from{
		top:-300px;
		opacity:.3
	}
	to{
		top:0;
		opacity:1
	}
}
.close{
	color:#fff;
	width:40px
}
.close:focus,.close:hover{
	color:#000;
	text-decoration:none;
	cursor:pointer
}
.close-1{
	color:#fff;
	width:33px;
	border-radius:100%
}
.close-1:focus,.close-1:hover{
	color:#000;
	text-decoration:none;
	cursor:pointer
}