@-webkit-keyframes fade-notice{5%,90%{opacity:1}0%,100%{opacity:0}}@-o-keyframes fade-notice{5%,90%{opacity:1}0%,100%{opacity:0}}@-moz-keyframes fade-notice{5%,90%{opacity:1}0%,100%{opacity:0}}@keyframes fade-notice{5%,90%{opacity:1}0%,100%{opacity:0}}.menu_logo:focus{outline:1px dotted #9da2a8}.site_header{background:#f0f1f4;border-bottom:1px solid #d8dde1}.site_header .row{position:relative;padding-top:11px;padding-bottom:11px}.menu_logo{overflow:hidden}.menu_logo .menu_logo_holder{background-image:url(../../../images_v6/logo_ondemand.png);width:304px;height:33px;float:left;background-repeat:no-repeat;background-size:cover;position:relative}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3/1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.menu_logo .menu_logo_holder{background-image:url(../../../images_v6/logo_ondemand@2x.png);background-size:304px 33px}}.mobile_menu_container{display:none}.menu li{border-top:1px solid #333}.menu_ul a{-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;transition-property:transform;-webkit-transition-duration:.25s;-moz-transition-duration:.25s;transition-duration:.25s;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;transition-timing-function:ease-out}.menu_ul a .menu_notifications{color:#FFF;font-size:80%;border-radius:15px;padding:1px 5px;width:15px;height:15px;position:relative;font-weight:400;text-align:center}.menu_ul li:nth-child(n+1) a{-webkit-transition-delay:.05s;-moz-transition-delay:.05s;transition-delay:.05s}.menu_ul li:nth-child(n+2) a{-webkit-transition-delay:.1s;-moz-transition-delay:.1s;transition-delay:.1s}.menu_ul li:nth-child(n+3) a{-webkit-transition-delay:.15s;-moz-transition-delay:.15s;transition-delay:.15s}.menu_ul li:nth-child(n+4) a{-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.menu_ul li:nth-child(n+5) a{-webkit-transition-delay:.25s;-moz-transition-delay:.25s;transition-delay:.25s}.menu_ul li:nth-child(n+6) a{-webkit-transition-delay:.3s;-moz-transition-delay:.3s;transition-delay:.3s}.search_form .overTxtLabel{display:none!important}.search_form.active .overTxtLabel{display:block!important}.breadcrumb{color:#acb1b4;font-weight:400;text-align:center}.breadcrumb a{font-weight:700;display:none}.breadcrumb a:after{content:" / ";font-weight:200}.site_footer>.row,.site_header .column{height:auto;width:960px;margin:0 auto;*zoom:1}.site_footer>.row:after,.site_footer>.row:before,.site_header .column:after,.site_header .column:before{content:" ";display:table}.site_footer>.row:after,.site_header .column:after{clear:both}.site_footer{padding:30px 0}.site_footer .footer_pillar{width:240px;float:left}.menu_logo{position:relative;left:0;display:inline-block;float:left;margin:0 14px 0 0;padding:2px 0;height:40px}.menu_logo .menu_logo_holder.holiday_logo1{background:transparent url(../../../../images_v6/holidayLogos/christmas.png) no-repeat;width:141px;background-size:141px 40px}.menu_logo .menu_logo_holder.holiday_logo2{background:transparent url(../../../../images_v6/holidayLogos/hannukah_fullsize.png) no-repeat;height:64px;background-size:140px 64px;margin-top:-10px}.menu_logo .menu_logo_holder.holiday_logo3{background:transparent url(../../../../images_v6/holidayLogos/snow_fullsize.png) no-repeat;height:50px;background-size:140px 50px;margin-top:-6px}.menu_logo{width:auto;margin-left:0;top:5px}.menu{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);position:relative;width:auto;z-index:31}.menu_ul{float:left;position:relative}.menu_ul li{border:none}.menu_ul:last-child{border-bottom:none}.menu_ul .submenu{padding-left:5px}.menu_ul>li{float:left;margin-left:10px;padding:0 0 0 10px;position:relative}.menu_ul>li:first-child{margin-left:0}.menu_ul>li.nomargin{margin:0}.menu_ul a{display:block;color:#8596a7;line-height:1;position:relative;padding:18px 10px 16px;font-weight:700;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.menu_ul a.active,.menu_ul a:focus,.menu_ul a:hover{color:#4bf}.menu_ul a .menu_notifications{background:#fc575e;top:-9px}@-webkit-keyframes menu_bounce{0,100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-3px);-moz-transform:translateY(-3px);-ms-transform:translateY(-3px);-o-transform:translateY(-3px);transform:translateY(-3px)}}@-o-keyframes menu_bounce{0,100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-3px);-moz-transform:translateY(-3px);-ms-transform:translateY(-3px);-o-transform:translateY(-3px);transform:translateY(-3px)}}@-moz-keyframes menu_bounce{0,100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-3px);-moz-transform:translateY(-3px);-ms-transform:translateY(-3px);-o-transform:translateY(-3px);transform:translateY(-3px)}}@keyframes menu_bounce{0,100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-3px);-moz-transform:translateY(-3px);-ms-transform:translateY(-3px);-o-transform:translateY(-3px);transform:translateY(-3px)}}.submenu>a{padding-right:12px}.submenu>a:after{border:3px solid transparent;border-top-color:#8596a7;width:0;height:0;content:"";position:absolute;top:50%;right:0;border-top-width:5px}.submenu:focus .submenu_ul,.submenu:hover .submenu_ul{display:block;-webkit-animation:menu_bounce;animation:menu_bounce;-webkit-animation-duration:.2s;-moz-animation-duration:.2s;animation-duration:.2s}.submenu_ul{display:none;position:absolute;min-width:110px;right:-12px;text-indent:0;padding:6px 0;background:#fff;border-radius:3px;top:47px}.submenu_ul:before{border:5px solid transparent;border-bottom-color:#fff;width:0;height:0;content:"";position:absolute;top:-10px;right:10px}.submenu_ul li{white-space:nowrap}.submenu_ul li a{color:#4bf;font-size:.8rem;padding:8px 12px}.submenu_ul li a:focus,.submenu_ul li a:hover{color:#8596a7}.ac_list{visibility:hidden!important}.search_holder .search_field{top:50px;z-index:3}.search_form{margin:10px 0;float:right;z-index:3}.search_form input[type=text]{font-size:13px;margin:0;position:absolute;right:0;padding:0 32px 0 6px;width:100%;border:none;top:31px;height:0;-webkit-transition:height,.25s;-moz-transition:height,.25s;transition:height,.25s}.search_form.active input[type=text]{height:26px}.search_holder{display:block}.search_holder input[type=text]{width:180px;height:26px;right:0;top:0}.search_holder .search_field{border:1px solid #C9C9C9;background:transparent url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) #fff;border-radius:5px;text-shadow:0 0 1px #fff}.search_holder .search_field:focus,.search_holder .search_field:hover{border-color:#acb1b4;color:#123}.search_holder .search_field::-webkit-input-placeholder{color:#a6a7a8}.search_holder .search_field:-moz-placeholder{color:#a6a7a8}.search_holder .search_suggest{z-index:2;background:#fff;border:1px solid #fff;border-radius:5px;color:#9da2a8}.search_holder .overTxtLabel{margin:2px 0 0 2px;color:#a6a7a8;font-weight:400;z-index:113}.search_form{position:relative;width:auto;top:auto;left:auto}.search_form .active{color:#fff;background:#a6a7a8}.search_form:not(.active) .search_field,.search_form:not(.active) .search_suggest{width:0!important;padding:0!important;border:none!important}.search_form .btn_search{z-index:3;position:absolute;top:4px;right:0;display:block;color:#a6a7a8;width:28px;height:21px;font-size:20px;line-height:21px;text-align:center;font-weight:400;background:0 0;border:0!important}.search_form .btn_search:focus,.search_form .btn_search:hover,.search_form.active .btn_search,.search_form.active .btn_search:hover{color:#333}.search_form .btn-anchor{background:0 0;border:0;border-bottom:1px solid #ccc;color:#666;margin:0 10px;font-size:10px;padding-bottom:2px;font-weight:400}.search_form.voicetron [name="q"]{padding-right:34px;width:170px;line-height:17px}.search_form.voicetron .btn_search{color:#71767a}