
 #age_button_area { padding-top: 10px; position: relative; width: 100%; bottom: 5px; padding-top: 5px; } #ageEnterButton { border-color: #FFFFFF; background: #336CA5; color: #FFFFFF; } #ageLeaveButton { border-color: #FFFFFF; background: #B53F3F; color: #FFFCFC; } #popup_content { overflow-y:auto; overflow-x: auto; height: 100%; width: 100%; } #itro_popup { visibility: hidden; opacity: 0; position: absolute; background-image: ; background-repeat: no-repeat; background-position: center center; margin: 0 auto; left: 1px; right: 1px; z-index: 2147483647 !important; padding:21px !important; border: solid;border-color:#FFFFFF; border-radius: 15px; border-width: 0px; width: 600px; height: 280px; background-color: #FFFFFF; } #close_cross { cursor: pointer; width: 20px; position: absolute; top: -22px; right: -22px; } #popup_countdown { color: ; width: 100%; padding-top: 0px; padding-bottom: 0px; background-color: #FFFFFF; height: 0px; overflow: hidden; position: absolute; bottom: 0px; left: 0px; border-bottom-left: 15px; border-bottom-right: 15px; } #itro_opaco { display: none; position: fixed; background-color: #FFFFFF; font-size: 10px; font-family: Verdana; top: 100px; width: 100%; height: 100%; z-index: 2147483646 !important; left: 0px; right: 0px; top: 0px; bottom: 0px; opacity: 0.70; filter: alpha(opacity= 70);  } #ipp_mobile_close_tab { display: none; border: none; position: absolute; padding: 5px; width: 80px; text-align: center; left: 1px; right: 1px; margin: auto; background-color: #FFFFFF        } #ipp_mobile_close_txt { font-weight: bold; cursor: pointer; } @media screen and (max-width: 780px) { #itro_popup { max-width: 470px; } #close_cross { display: none; } #ipp_mobile_close_tab { display: block; } } @media screen and (max-width: 480px) { #itro_popup { max-width: 300px } }