#storeLanding{padding:20px 0}.landingBox{padding:0 0 20px;margin:0 auto;list-style:none;max-width:500px}.landingBoxLeft{clear:both}.landingBox img{max-width:100%;height:auto}@media only screen and (min-width:980px){.landingBox{width:48.6%;float:left}.landingBoxRight{float:right}}#ticketsandvideos h2{margin-top:1.5em}#ticketsandvideos.order{margin-top:1em}#ticketsandvideos span.order_number{font-size:17px;margin-right:.5em;margin-top:1em}.itemclaim div{margin:3px 0}.itemclaim form{display:inline}.itemclaim em{font-family:monospace}ul.spacelist{margin-top:5px}.itemclaim .textInput{padding:11px 20px 10px;width:270px;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 1px #ccc,0 1px 0 #eee;color:#666}.itemclaim .textInput:focus{color:#333;background-color:#fff;border-color:#e9af9b;outline:none;box-shadow:inset 0 0 0 1px #e8c291}.description_bought_bundle,.description_bought_video{margin:0}.description_public_video{margin:30px}.description_public_video_text{margin-bottom:1em}.wrap_video_trailer_and_desc{padding-left:448px}.trailer_public img{float:left;width:448px;margin-left:-448px}.video_bought{margin-left:75px}.description_bought_video{clear:both;padding-top:20px;float:left;width:64%}.description_public table{font-size:15px;font-weight:700;width:100%}.description_public tr td{padding:5px 10px 15px}.buy_video{width:100%;margin-bottom:20px}.buy_video td{vertical-align:middle}.description_public_video tr td{font-weight:700;font-size:15px}.speaker-name{margin-top:-3px}.speaker-name a{font-weight:400}.markAsViewedText{font-size:11px;color:#707070;margin:10px 0 33px;clear:both}.videoInfo{float:right;width:27%;margin-top:24px}.videoViewed span{background:url(/static/images/white_tick.png) no-repeat 0 2px;display:inline-block;width:12px;height:13px;margin-right:4px;margin-bottom:-1px}.bundle_trailer{float:left;margin-right:30px}.bundle_item{width:160px;height:180px;float:left;margin:10px 20px 20px 0}.bundle_item .thumbnail{height:90px;text-align:center;margin:0 0 10px}.bundle_item .thumbnail img{border:none}.discount_code{float:right;width:275px}p.message{font-size:120%;font-weight:700;color:#b30018}@media only screen and (min-width:980px){.register #aside{width:377px;padding-top:65px}.register #content{width:520px}}.register .textInput{font-size:17px;width:368px}.register .shortInput{width:155px;margin-right:11px}.register .select{width:410px;padding:11px 20px 10px}.register .checkboxRow{font-size:16px}.register .tooltip{top:3px;left:5px}.login .textInput{width:334px}.trustlogos{float:right;width:300px}.trustlogos span{display:block;margin-bottom:10px}input.cvv{width:3em}input.expiration_date{width:4em}#login_register{float:right;width:auto;padding:5px 10px 9px;margin:-10px -20px 10px 0;background:#7fa423}.ti_description{margin-top:10px;margin-left:20px}.ti_description ul.ti_gap{padding-top:10px}.ti_description li{margin-left:15px}.ti_order_box{width:180px}.ti_title{font-size:18px}#payment_bit div.messages ul li{font-size:100%}#payment_bit div.messages{margin-bottom:2em}.error_messages{width:375px}.error_messages .register_error,.errorlist{margin:0 0 20px;list-style:none;list-style-image:none;border-radius:5px;text-align:left;font-size:16px}.errorlist,.register_error{background:#ffd9d9 url(/static/images/exclamation.png) no-repeat 15px 50%;padding:10px 20px 10px 45px;border:2px solid #ff9090}.errorlist li,.register_error li,.register_error ul{list-style:none;padding:0;margin:0}.close{float:right}form p span.helptext{display:block;margin:3px;font-style:italic}.hidden{display:none}.help_message{display:none;position:fixed;top:25%;left:25%;width:50%;height:50%;padding:16px;border:6px solid #605f5f;background-color:#fff;z-index:3;overflow:auto}.help_overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;z-index:2;-moz-opacity:.1;opacity:.1;filter:alpha(opacity=10)}.tooltipHide{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.tooltip{width:19px;height:19px;background:url(/static/images/tooltip.png) no-repeat 0 0;overflow:visible;display:inline-block;position:relative}.tooltip .info{display:none;width:260px;padding:12px;border:2px solid #7fa423;position:absolute;left:25px;top:-31px;background:#fff;font-size:13px;font-weight:400;line-height:1.3em;-moz-box-shadow:1px 1px 3px rgba(0,0,0,.2);z-index:1}.infoHeader,.tooltip:hover .info{display:block}.infoHeader{font-size:15px;font-weight:700;margin-bottom:5px}.tooltipArrowBorder{border-color:transparent #7fa423 transparent transparent;border-width:11px;top:29px;left:-23px}.tooltipArrow,.tooltipArrowBorder{border-style:solid;height:0;width:0;position:absolute}.tooltipArrow{border-color:transparent #fff transparent transparent;border-width:10px;top:30px;left:-20px}#payment_bit{margin-top:2em}#payment-form{float:left;width:500px}.crawlbin_directive{background-color:#eee;color:#337ab7}.crawlbin_url{padding:10px;background-color:#eee;width:100%;margin-bottom:20px}.crawlbin_url,.second_url{display:block;margin-top:20px}.second_url{padding-left:20px}.crawlbin_url a{font-family:Courier;font-size:.8em}.note{display:block;color:#666;font-size:.8em}