body{

	overflow:hidden;

	background-color:#FFFFFF;

	margin:0;

	padding:0;

	font-family:'PT Sans',arial, sans-serif;

}





.fb-share-button {

position: absolute !important;

top: 18px !important;

left: -356px !important;



}



.g-plus-share {

position: absolute !important;

top: 15px !important;

left: -230px !important;

}





.twit-share {

position: absolute !important;

top: 13px !important;

left: -106px !important;

}





.magazine-viewport {position:relative;}





.magazine-viewport .container{

	position:absolute;

	top:50%;

	left:50%;

	width:922px;

	height:600px;

	margin:auto;

}



.magazine-viewport .magazine{

	width:922px;

	height:600px;

	left:-461px;

	top:-300px;

}



.magazine-viewport .page{

	width:800px;

	height:600px;

	background-color:white;

	background-repeat:no-repeat;

	background-size:100% 100%;

}



.magazine-viewport .zoomer .region{

	display:none;

}



.magazine-viewport .zoom-in .region{

	display:none;

}



.magazine .region{

	position:absolute;

	overflow:hidden;

	background:#0066FF;

	opacity:0.2;

	-webkit-border-radius:10px;

	-moz-border-radius:10px;

	-ms-border-radius:10px;

	-o-border-radius:10px;

	border-radius:10px;

	cursor:pointer;

	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";

	filter: alpha(opacity=20);

}



.magazine .region:hover{

	opacity:0.5;

	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";

	filter: alpha(opacity=50);

}



.magazine .region.zoom{

	opacity:0.01;

	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=1)";

	filter: alpha(opacity=1);

}



.magazine .region.zoom:hover{

	opacity:0.2;

	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";

	filter: alpha(opacity=20);

}



.magazine .page{

	-webkit-box-shadow:0 0 20px rgba(0,0,0,0.2);

	-moz-box-shadow:0 0 20px rgba(0,0,0,0.2);

	-ms-box-shadow:0 0 20px rgba(0,0,0,0.2);

	-o-box-shadow:0 0 20px rgba(0,0,0,0.2);

	box-shadow:0 0 20px rgba(0,0,0,0.2);

}



.magazine-viewport .page img{

	-webkit-touch-callout: none;

	-webkit-user-select: none;

	-khtml-user-select: none;

	-moz-user-select: none;

	-ms-user-select: none;

	user-select: none;

	margin:0;

}



.magazine .even .gradient{

	position:absolute;

	top:0;

	left:0;

	width:100%;

	height:100%;



	background:-webkit-gradient(linear, left top, right top, color-stop(0.95, rgba(0,0,0,0)), color-stop(1, rgba(0,0,0,0.2)));

	background-image:-webkit-linear-gradient(left, rgba(0,0,0,0) 95%, rgba(0,0,0,0.2) 100%);

	background-image:-moz-linear-gradient(left, rgba(0,0,0,0) 95%, rgba(0,0,0,0.2) 100%);

	background-image:-ms-linear-gradient(left, rgba(0,0,0,0) 95%, rgba(0,0,0,0.2) 100%);

	background-image:-o-linear-gradient(left, rgba(0,0,0,0) 95%, rgba(0,0,0,0.2) 100%);

	background-image:linear-gradient(left, rgba(0,0,0,0) 95%, rgba(0,0,0,0.2) 100%);

}



.magazine .odd .gradient{

	position:absolute;

	top:0;

	left:0;

	width:100%;

	height:100%;



	background:-webkit-gradient(linear, right top, left top, color-stop(0.95, rgba(0,0,0,0)), color-stop(1, rgba(0,0,0,0.15)));

	background-image:-webkit-linear-gradient(right, rgba(0,0,0,0) 95%, rgba(0,0,0,0.15) 100%);

	background-image:-moz-linear-gradient(right, rgba(0,0,0,0) 95%, rgba(0,0,0,0.15) 100%);

	background-image:-ms-linear-gradient(right, rgba(0,0,0,0) 95%, rgba(0,0,0,0.15) 100%);

	background-image:-o-linear-gradient(right, rgba(0,0,0,0) 95%, rgba(0,0,0,0.15) 100%);

	background-image:linear-gradient(right, rgba(0,0,0,0) 95%, rgba(0,0,0,0.15) 100%);

}



.magazine-viewport .zoom-in .even .gradient,

.magazine-viewport .zoom-in .odd .gradient{



	display:none;



}



.magazine-viewport .loader{

	background-image:url(../images/loading.gif);

	width:32px;

	height:32px;

	position:absolute;

	top:50%;

	left:50%;

	z-index:9999 !important

}





 .loader2 {

	background-image:url(../images/loading.gif);

	width:32px;

	height:32px;

	position:absolute;

	top:50%;

	left:50%;

	z-index:9999 !important

}







.magazine-viewport .shadow{

	-webkit-transition: -webkit-box-shadow 0.5s;

	-moz-transition: -moz-box-shadow 0.5s;

	-o-transition: -webkit-box-shadow 0.5s;

	-ms-transition: -ms-box-shadow 0.5s;



	-webkit-box-shadow:0 0 20px #ccc;

	-moz-box-shadow:0 0 20px #ccc;

	-o-box-shadow:0 0 20px #ccc;

	-ms-box-shadow:0 0 20px #ccc;

	box-shadow:0 0 20px #ccc;

}



.magazine-viewport .next-button,

.magazine-viewport .previous-button{

	width:22px;

	height:600px;

	position:absolute;

	top:0;

}



.magazine-viewport .next-button{

	right:-22px;

	-webkit-border-radius:0 15px 15px 0;

	-moz-border-radius:0 15px 15px 0;

	-ms-border-radius:0 15px 15px 0;

	-o-border-radius:0 15px 15px 0;

	border-radius:0 15px 15px 0;

}



.magazine-viewport .previous-button{

	left:-22px;

	-webkit-border-radius:15px 0 0 15px;

	-moz-border-radius:15px 0 0 15px;

	-ms-border-radius:15px 0 0 15px;

	-o-border-radius:15px 0 0 15px;

	border-radius:15px 0 0 15px;

}



.magazine-viewport .previous-button-hover,

.magazine-viewport .next-button-hover{

	background-color:rgba(0,0,0, 0.2);

}



.magazine-viewport .previous-button-hover,

.magazine-viewport .previous-button-down{

	background-image:url(../images/left.png);

	background-position:-4px 284px;

	background-repeat:no-repeat;

}



.magazine-viewport .previous-button-down,

.magazine-viewport .next-button-down{

	background-color:rgba(0,0,0, 0.4);

}



.magazine-viewport .next-button-hover,

.magazine-viewport .next-button-down{

	background-image:url(../images/arrows.png);

	background-position:-38px 284px;

	background-repeat:no-repeat;

}



.magazine-viewport .zoom-in .next-button,

.magazine-viewport .zoom-in .previous-button{

	display:none;

}















#nav_left, #nav_right{position:absolute;width:70px;height:70px;top:50%;z-index:9997;opacity:1; }

#nav_left a, #nav_right a{display:block;width:70px;height:70px;border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%;}

#nav_left{background:transparent url(../images/left.png) no-repeat center center; left: 6px;}

#nav_right{background:transparent url(../images/right.png) no-repeat center center; right:6px;}

.dfsdfsd { margin-right:50px}



#inner_zoomout{

	position: absolute;

bottom:10px;

left:50%;

margin-left:-40px;

width:120px;

height:auto;

padding:0px 6px;

	z-index:9000;

background:#00baac;

cursor:pointer;

-webkit-border-radius: 8px;

-moz-border-radius: 8px;

border-radius: 8px;

-webkit-box-shadow: 0px 2px 5px rgba(50, 50, 50, 0.75);

-moz-box-shadow:    0px 2px 5px rgba(50, 50, 50, 0.75);

box-shadow:         0px 2px 5px rgba(50, 50, 50, 0.75);



	}

	

	

#inner_ya{

	position: absolute;

	text-decoration:none;

top:10px;

left:45%;

margin-left:-40px;

width:250px;

height:auto;

padding:0px 6px;

	z-index:9000;

background:#00baac;

cursor:pointer;

-webkit-border-radius: 8px;

-moz-border-radius: 8px;

border-radius: 8px;

-webkit-box-shadow: 0px 2px 5px rgba(50, 50, 50, 0.75);

-moz-box-shadow:    0px 2px 5px rgba(50, 50, 50, 0.75);

box-shadow:         0px 2px 5px rgba(50, 50, 50, 0.75);



	}

	

	

	

	

#inner_zoomin{

	position: absolute;

bottom:10px;

left:50%;

margin-left:-40px;

width:120px;

height:auto;

padding:0px 6px;

	z-index:9000;



background:#71ec6b;

cursor:pointer;

-webkit-border-radius: 8px;

-moz-border-radius: 8px;

border-radius: 8px;

-webkit-box-shadow: 0px 2px 5px rgba(50, 50, 50, 0.75);

-moz-box-shadow:    0px 2px 5px rgba(50, 50, 50, 0.75);

box-shadow:         0px 2px 5px rgba(50, 50, 50, 0.75);



	}





		

.magazine  { cursor:pointer}	



#inner_zoomout P { font-weight:bold; color:white; text-align:center; font-size:19px; font-family:Arial, Helvetica, sans-serif}

#inner_zoomin P { font-weight:bold; color:white; text-align:center; font-size:19px; font-family:Arial, Helvetica, sans-serif}

#inner_ya P { text-decoration:none; font-weight:bold; color:white; text-align:center; font-size:19px; font-family:Arial, Helvetica, sans-serif}







#zoom_out a, #zoom_in a {width:25px;height:25px;}







 .fb-share-button {

position: absolute !important;

top: 17px !important;

left: -356px !important;

}



.fb_iframe_widget IFRAME { 

 background:transparent !important;

 width: auto !important;



height: 60px !important;

 

 }



.share_stuff iframe body {

background:red !important; 

 }

 

 

 .vista_vertical {

 position:absolute;

 width:66px;

 height:99px;

 right:0px;

 top:82px;

background:transparent url(../images/ver_vista.png) no-repeat;



 }

 

 #compartir{

	float:center;

	 }

#compartilo p{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 19px;

	color: #00baac;

	margin-top:0;

	width:1056px;

}



.vista-catalogo {

  float: right;

   height:99px;

  position: fixed;

  right: -1px;

  top: 50%;

   width:65px;

  z-index: 950;

  background:transparent url(../images/ver_vista_catalogo.png) no-repeat;

}



.social-media{

	width:100%;

	margin:auto;

	text-align:left;

	text-transform:uppercase;

	font-weight:bold;

	padding-top:1px;

	padding-bottom:5px;

	padding-left:25px;

	border-left:solid 1px #e8e8e8;

	border-right:solid 1px #e8e8e8;

	border-bottom:solid 1px #e8e8e8;

	color:#06C;

	background-color:#f6f6f6;

}



.info-zoom{

	width:400px;

	margin:auto;

	text-align:center;

	/*text-transform:uppercase;*/

	font-weight:bold;

	padding-top:1px;

	padding-bottom:5px;

	border-left:solid 2px #e8e8e8;

	border-right:solid 2px #e8e8e8;

	border-bottom:solid 2px #e8e8e8;

	color:#00baac;

	background-color:#f6f6f6;

}


.btn-whatsapp {

        display:block;

        width:70px;

        height:70px;

        color#fff;

        position: fixed;

        right:20px;

        bottom:20px;

        border-radius:50%;

        line-height:80px;

        text-align:center;

        z-index:999;

}