body {font-family:arial;margin:0px;}

.i_respon{max-width:100% !important;margin-rbottom:50px;max-height:100%}

.g_full{width:100%;height:120%;background:rgba(0,0,0,0.9) url(img/bg_pat.png);z-index:1110;position:absolute;margin:0px;padding:0px;top:0px;left:0px;position:fixed;overflow:hidden;padding-bottom:150px;}

.i_box{top:100px;left:50%;margin-left:-40%;auto;width:80%;mmax-height:80%;position:absolute;z-index:1180;overflow:hidden;margin-bottom:100px;}

.i_box img{margin-left:auto;margin-right:auto;}

.i_nav{top:0;left:50%;margin-left:-40%;auto;width:80%;position:absolute;height:100%;}

 #g_close,#b_pop,#b_next,#b_autor,#b_info,#b_i_open,#b_i_close{font-size:10px;color:#fff;font-weight:bold;}
 
 #b_info{color:#fff;position:absolute;padding:50px;margin-top:0px;z-index:1190;top:0px;background:rgba(0,0,0,0.4);}
	
.fb-share-button,.p-share-button,.g-share-button{margin-top:0px;cursor:pointer;margin-left:0px;}
		
.hiding{ opacity:0;}

.showing { opacity: 1 }

.closex {cursor:pointer;display:block;width:40px;height:40px;line-height:30px;border: 2px solid #333;color:#fff !important;text-align:center;text-decoration:none;background:rgba(0,0,0,0.8);margin:5px;z-index:1182;position:absolute;top:10px;}	

.closex:hover{background-color:#333;color:#333;}

.closex i{line-height:35px;display:block;color:#777;}

.closex:hover i{color:#fff;}

#g_close{right:10px;}

#b_next{right:55px;}

#b_pop{right:100px;}

#b_i_open{right:145px;}

.i_load {width:32px;height:32px;position:absolute;top:45%;left:50%;display:none;z-index:1211;margin-left:-16px;}
