#lbOverlay { position: fixed; top: 0px; left: 0; z-index: 9999999999999999998; width: 100%; height: 500px; }
	#lbOverlay.grey { background-color: #000000; }

#lbMain { position: absolute; left: 0;  width: 100%; z-index: 999999999999999999999; text-align: center; line-height: 0; }
#lbMain a img { border: none; }

#lbOuterContainer { position: static; width: 900px;z-index: 999999999999; height: 400px; margin: 200px auto 0 auto; }
#lbImageContainer, #lbIframeContainer { padding: 10px;    }
#lbLoading {
	position: absolute; top: 45%; left: 0%; height: 32px; width: 100%; text-align: center; line-height: 0; background: url(images/loading.gif) center no-repeat;
}



#lbClose { width: 28px; height: 30px; margin-top: -510px; left: 310px; position: relative;
           float: right; margin-bottom: 1px; z-index: 99999999999999999999999999999999999999999}
	#lbClose.grey { background: url(../../images/close.png) no-repeat; float: right
	                  }
	#lbClose.red { background: url(images/close_red.png) no-repeat; }
	#lbClose.green { background: url(images/close_green.png) no-repeat; }
	#lbClose.blue { background: url(images/close_blue.png) no-repeat; }
	#lbClose.gold { background: url(images/close_gold.png) no-repeat; }

/*CELULAR S9 EM PÉ*/

@media screen and (max-device-width : 650px) and (orientation : portrait)
{
    #lbClose { width: 25px; height: 28px; margin-top: -650px; left: 15px; position: relative;
           float: right; margin-bottom: 1px; z-index: 99999999999999999999999999999999999999999}
    
}


/*iphone deitado*/
@media only screen and (min-device-width : 320px) and (max-device-width : 570px) and (orientation : landscape) 
{
    #lbClose { width: 25px; height: 28px; margin-top: -650px; left: 15px; position: relative;
           float: right; margin-bottom: 1px; z-index: 99999999999999999999999999999999999999999}
    
}

/*´celular deitado - Lenovo*/

@media only screen and (min-device-width : 571px) and (max-device-width : 640px)  and (orientation : landscape)
{
    #lbClose { width: 25px; height: 28px; margin-top: -650px; left: 15px; position: relative;
           float: right; margin-bottom: 1px; z-index: 99999999999999999999999999999999999999999}
    
}

/*ipad em pé*/

@media only screen and (min-device-width:651px) and (max-device-width:768px) and (orientation:portrait)
{
    #lbClose { width: 25px; height: 28px; margin-top: -650px; left: 15px; position: relative;
           float: right; margin-bottom: 1px; z-index: 99999999999999999999999999999999999999999}
    
}
/*ipad deitado*/

@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation: landscape) 
{
    #lbClose { width: 25px; height: 28px; margin-top: -650px; left: 15px; position: relative;
           float: right; margin-bottom: 1px; z-index: 99999999999999999999999999999999999999999}

}