
/* age gate */
.age-gate { margin-top: 75px; text-align: center; height: 100px; padding: 30px 0; background: url("../../images/intercept/age-gate/black-box.png") 50% 0 no-repeat; }
.age-gate a { font-size: 11px; text-transform: uppercase; }
.age-gate .header-3 { font-size: 18px; color: #d6c199; }
.age-gate.blocked { padding: 65px 0 0 0; height: 95px; }

.age-gate .form { margin: 15px 0; }
.age-gate .form .input { vertical-align: middle; }
.age-gate .form .ui-button { margin-top: 10px; }
.age-gate .errors { color: red; }

/* normal */
.body-top { background-image: url("../../images/layout/bgs/cathedral.jpg"); }
.body-bot { height: 650px; }

/* small */
.age-gate-small { background: #000; }
.age-gate-small .wrapper { width: 520px; height: 1000px; padding-top: 5px; margin: 0 auto; background: url("../../images/intercept/age-gate/bg-small.jpg") no-repeat; }
.age-gate-small .age-gate { margin-top: 300px; }

/* ie */
.ie6 .age-gate { background: #000; border-top:  1px solid #4d3616; border-bottom:  1px solid #4d3616; margin: 75px 4px 0 4px; }