/* UI BUILD: Monday, Jan 13 2014 at 11:52:46 AM */
/* MD5: 707d74f66ee30c0f5e2da69f59af8665 */

/* Media Experience Style */
#mex_wrapper{position:relative;border:1px solid #c4c5c5;overflow:hidden;margin-bottom:20px;display:none}
.mex_panel_area{position:relative;min-height:425px}
.mex_panel{overflow:visible;position:absolute;min-height:425px}
#mex_wrapper .sub_panel{position:absolute;min-height:425px;display:none}
.mex_nav_area{position:relative;width:980px;height:42px;display:none;border-top:1px solid #c3c4c4}
.mex_nav_button{position:relative;float:left;height:26px;padding:10px 0;border-right:1px solid #c3c4c4;cursor:pointer;background:#ededed;text-align:center}
.mex_on{
background:#FFF;
  -moz-box-shadow:    inset -3px 4px 4px 0 #ccc;
   -webkit-box-shadow: inset -3px 4px 4px 0 #ccc;
   box-shadow:         inset -3px 4px 4px 0 #ccc;
}
.ie_shadow{
     position:absolute;display:none;
}
.mex_over{background:#FFFFFF}
.mex_nav_button img{position:relative;top:5px;padding-right:5px}
.mex_nav_button h4{position:relative;top:-2px;font-family:Arial;font-size:14px;font-weight:bold;line-height:16px;color:#003399}
.mex_nav_button h4.on{color:#474749!important}
#arrow_holder{position:absolute;top:160px;height:1px;display:block}
.mex_arrow{position:relative;width:38px;height:70px;cursor:pointer}
#arrow_holder .prev{position:relative;float:left;padding-left:10px}
#arrow_holder .next{position:relative;float:right;padding-right:10px}
#mex_wrapper .video_area{position:relative;width:620px;height:380px;margin:20px 70px}
#mex_wrapper .video_title{position:relative;width:620px;height:30px}
#mex_wrapper .video_title h4{font-family:Arial;font-size:24px;font-weight:bold;color:#cccccc}
#mex_wrapper .video{position:relative;width:620px;height:350px}
/* Age Gate */
#age_gate{position:absolute;min-height:475px;top:0px;background:url(http://images.bestbuy.com/BestBuy_US/en_US/images/abn/2012/tg/pcon/media_experience/images/ag_back.png);display:none}
.ag_title{width:609px;height:100px}
#ag{padding-top:10px;width:100%}
#ag_text{position:relative;left:-110px;text-align:center;width:440px;padding:20px 0}
#ag_text p{font-family:Arial;color:#FFFFFF;margin:5px 0}
#ag_text .big{font-size:18px;line-height:25px}
#ag_text .med{font-size:18px;font-weight:bold}
#ag_text .small{font-size:12px}
#ag_form_center{position:relative;width:100%;text-align:center;top:-30px}
#ag_form{width:50%;margin:0px auto;padding:40px 0 40px 0}
#enter{cursor:pointer;text-align:center;padding:20px 0 25px 65px}
.ag_field{position:relative;float:left;padding-right:10px}
.ag_sel{font-family:Arial;font-size:22px;background:#000000;color:#FFFFFF}
#sel_error{width:230px;text-align:center;display:none}
#sel_error p{font-family:Arial;font-size:12px;font-weight:bold;color:#FFFFFF}
#rb_continue{width:609px;text-align:center;display:none;cursor:pointer}

#vid_error{height:30px;padding:10px;background:#be263f}
.vid_error_text{position:relative;font-family:Arial;font-size:14px;color:#ffffff;padding-left:10px;top:-10px}






