/*********warning-modal-window*************/
#warning-section { width: 736px; padding: 7px; border: 0; background: #00B9E3;  border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; }
.wrapper { width: 734px; border: 1px solid #000000; background: url(../images/noise.png) 0 0 repeat; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; }
.wrapper .content { padding: 8px 20px; background: url(../images/content-page-bg-shadow.png) 0 0 repeat-x; box-shadow: 0 0 3px rgba(255, 255, 255, 0.9) inset; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px;  }
.wrapper header { position: relative; }
.wrapper header .logo { width: 322px; height: 52px; margin: 0 auto; overflow: hidden; }
.wrapper header .member-logo { position: absolute; bottom: 12px; right: 0; font-family: trebuchet ms; font-size: 15px; line-height: 17px; font-weight: bold; text-transform: uppercase; color: #00B9E3; }
.wrapper header .member-logo:hover { text-decoration: none; }
.wrapper .overlay-section { margin: 11px auto 0; background: url(../images/forma-bg.png) 0 0 repeat; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; box-shadow: 1px 1px 1px 1px #40413F;  }
.wrapper .overlay-section .center { padding: 15px 12px; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px;  box-shadow: inset 1px 1px 3px 1px #100F13; }
.ie7 #warning-section .overlay-section, .ie8 #warning-section .overlay-section { border-top: 1px solid #100F13; border-left: 1px solid #100F13; }
.ie7 #warning-section .overlay-section .center, .ie8 #warning-section .overlay-section .center { border-bottom: 1px solid #40413F; border-right: 1px solid #40413F; }
#warning-section .choice { position: relative; margin-top: 14px; text-align: center; }
#warning-section .choice .success { font-family: tahoma,sans-serif; font-size: 30px; line-height: 38px; font-weight: bold; text-decoration: none; color: #00B9E3; border-bottom: 4px solid #00B9E3; -moz-border-bottom: 4px solid #00B9E3; -weblit-border-bottom: 4px solid #00B9E3;}
#warning-section .choice a:hover { border-bottom-color: transparent; }
#warning-section .choice .success strong { text-transform: uppercase; }
#warning-section .mobile { margin-top: 22px; }
#warning-section .mobile strong { display: block; text-transform: uppercase; text-align: center; color: #ffffff; font-size: 20px; }
#warning-section .mobile ul { margin: 13px 0 0; padding: 0; overflow: hidden; }
#warning-section .mobile ul li { float: left; width: 138px; padding: 0; border-left: 1px dotted #919192; text-align:center; list-style-type: none; }
#warning-section .mobile ul li:first-child { border-left: none; }
#warning-section .mobile ul li div { width: 138px; height: 60px; display: table-cell; vertical-align: middle; }
#warning-section .mobile ul li span { font-size: 12px; font-weight: bold; color: #bcbcbc; }
#warning-section .mobile .copyright { display: block; margin-top: 15px; font-family: Tahoma,sans-serif; text-align: center; font-size: 11px; color: #bcbcbc; line-height: 12px;}
#warning-section .mobile .copyright > a { color: #bcbcbc; text-decoration: underline; cursor: pointer;}
.overlay-section .only { width: 115px; height: 116px; float: left; overflow: hidden; }
.overlay-section section { overflow: hidden; }
.overlay-section section p { margin-left: 120px; font-family: Tahoma,sans-serif; font-size: 12px; line-height: 16px; color: #bcbcbc; }
.overlay-section section p strong { font-size: 12px; color: #00B9E3; }
.overlay-section section p a { font-size: 12px; color: #00B9E3; text-decoration: none; }
.overlay-section section p a:hover { text-decoration: underline; }
.ie7 #warning-section .mobile ul li, .ie8 #warning-section .mobile ul li { width: 137px; }
.ie7 #warning-section .mobile ul li div, .ie8 #warning-section .mobile ul li div { width: 137px; }

.wrapper .content { width: auto; }
.fancybox-warning .fancybox-skin { background: transparent; }
.fancybox-warning .fancybox-close { display: none; }
.fancybox-warning .choice .exit { margin: 0 40px 0 0; padding: 0; font-family: tahoma,sans-serif; color: #ffffff; font-size: 20px; text-decoration: none; text-transform: uppercase; border-bottom: 2px solid #ffffff; -moz-border-bottom: 2px solid #ffffff; -weblit-border-bottom: 2px solid #ffffff; }
.fancybox-carousle-dialog .fancybox-skin { background: transparent; }
.fancybox-carousle-dialog .fancybox-close { display: none; }

body.warning {	
    overflow: hidden;
    background: #000;
}

body.warning #sticky-wrapper,
body.warning #sticky-footer,
body.warning .fixed-button,
body.warning .fancybox-overlay,
body.warning .videohover {
    visibility: hidden;
}