.calendarHeader{background-color:#1b1b1b;color:#fff}.cal_modes{display:inline-block;vertical-align:bottom;margin:0 -8px}.calMode{display:inline-block;text-decoration:none;background-color:#084f7d;color:#e4e4e4;width:80px;height:30px;vertical-align:bottom;text-align:center;font-size:16px;line-height:30px;margin:0 2px}.activeMode{background-color:#006fb9;background-image:none !important}.prevNext{display:inline-block;vertical-align:top;margin:0 2px}.prevNext a{display:inline-block;vertical-align:middle;width:25px;height:25px;border:1px solid #ebebeb;margin:0 2px;text-decoration:none;background-position:center;background-repeat:no-repeat;background-size:25px 25px;background-color:#1b1b1b;transition:background-color .3s ease}.calendarMonthEventWrapper{border-radius:5px;padding:5px;font-size:13px;text-align:center;margin-bottom:1px;box-shadow:inset 0 0 30px 0 rgba(255,255,255,0.5);background-image:url("/_images/CMS/reflectionGradient.svg");background-position:center;background-size:100% auto;background-repeat:no-repeat}.calendarYearEventWrapper{border-radius:5px;height:10px}.EventLight{color:#fff}.EventLight a{color:#fff !important}.EventDark{color:#000}.EventDark a{color:#000 !important}.calendarWeekEventWrapper{position:absolute;left:0;right:0;top:0;bottom:0;border-radius:5px;overflow:hidden;word-break:break-all;font-size:13px;text-align:center;padding:5px;box-shadow:inset 0 0 30px 0 rgba(255,255,255,0.5);background-image:url("/_images/CMS/reflectionGradient.png");background-position:center;background-size:cover;background-repeat:no-repeat}.calendarMonthEventWrapper a{text-decoration:none}.prevNext a:hover{background-color:#ccc}.cal_prev{background-image:url("/_images/icons/UI/cal_prev.svg")}.cal_next{background-image:url("/_images/icons/UI/cal_next.svg")}.cal_prev:lang(he){background-image:url("/_images/icons/UI/cal_next.svg")}.cal_next:lang(he){background-image:url("/_images/icons/UI/cal_prev.svg")}.cal_now{background-image:url("/_images/icons/UI/cal_now.svg")}.prevNext .cal_preloading{background-image:url("/_images/preloaders/cal_paging_preloader.gif")}.cal_modes .cal_preloading{background-image:url("/_images/preloaders/cal_mode_preloader.gif");background-position:5px center;background-repeat:no-repeat}.cHeaderColumn{float:left;font-size:20px;height:30px;line-height:30px;color:#fff;width:50%}.calendarTable{width:100%;border-collapse:collapse}.calendarTable td,.calendarTable th{border:1px solid #c3c3c3;background-color:#fff}.calendarTable td{vertical-align:top;position:relative;height:100px}.mode_MONTH .cal_cellHead{font-size:30px;color:#a2a2a2;padding:0 5px;top:0}.mode_MONTH .weekCell{background-color:#00bccc;border:1px solid #00bccc;width:2% !important;cursor:pointer}.mode_MONTH .weekCell text{fill:#fff}.mode_MONTH .weekColumn{width:1% !important}.mode_MONTH .cell_working_inactiveMonth .cal_cellHead,.mode_MONTH .cell_weekend_inactiveMonth .cal_cellHead{color:#d8d8d8}.calendarTable th{border:1px solid #575757;background-color:#575757;color:#fff;font-weight:normal}.mode_MONTH td,.mode_MONTH th{width:14%}.calendarTable .cell_working_inactiveMonth{background-color:#f1f1f1}.calendarTable .cell_weekend{background-color:#dcffd3}.calendarTable .cell_weekend_inactiveMonth{background-color:#eafbe7}.cal_today{background-color:#ffe3cc !important}#ViewTicketsShopSelectTicketModal .StandardTicketThumbnailWrapper{width:50% !important}.weekEventBody{display:inline-block;vertical-align:middle;color:#fff;text-decoration:none;opacity:1;transition:opacity .3s ease}.weekEventBody:hover{opacity:.7}.EventDark .weekEventBody{color:#000}.hoursColumn{width:1% !important}.WeekViewHoursColumnElement{height:30px;line-height:30px;font-size:10px;color:#fff;border-bottom:1px solid #999;padding:0 5px;width:30px;text-align:center;direction:ltr !important;font-family:Arial,serif;background-color:#635c5c}.weekViewHourEventPlacer{position:relative;height:31px}.weekViewHourEventPlacer::before{display:block;content:'';position:absolute;bottom:0;width:100%;height:1px;border-bottom:1px dotted #d2d0d0}#homepageProducts{max-width:1000px;margin:0 auto}#ShopProductsDataSet .StandardProductWrapper{width:20%}@media screen and (max-width:1500px){#ShopProductsDataSet .StandardProductWrapper{width:25%}}@media screen and (max-width:1200px){#ShopProductsDataSet .StandardProductWrapper{width:33.33%}}@media screen and (max-width:800px){#ShopProductsDataSet .StandardProductWrapper{width:50%}}@media screen and (max-width:640px){#ShopProductsDataSet .StandardProductWrapper{width:100%}}#categories_grid{background-color:#545454}#shop_products{float:left;width:100%}#shop_products_content{margin-left:209px;min-height:400px}#shop_products_controls{float:left;width:209px;margin-left:-100%;min-height:400px;padding-bottom:15px}#shop_products:lang(he),#shop_products_controls:lang(he){float:right}#shop_products_controls:lang(he){margin-left:0;margin-right:-100%}#shop_products_content:lang(he){margin-left:0;margin-right:209px}#shop_products .DSSearchTitle{float:left}#shop_products .DSControls{float:right}#shop_products .DSSearchTitle:lang(he){float:right}#shop_products .DSSearch{height:30px;width:220px;background-color:#fff;padding:0;border:0;outline:0;text-align:center;line-height:30px;-webkit-box-shadow:inset 0 0 18px 0 rgba(0,0,0,0.3);-moz-box-shadow:inset 0 0 18px 0 rgba(0,0,0,0.3);box-shadow:inset 0 0 18px 0 rgba(0,0,0,0.3);margin:0 -8px}.fullSearchForm{display:inline-block;vertical-align:middle;float:right}#shop_products .DSTitle,#shop_products .DSSearchTitle{float:right}#shop_products .DSSearchTitle{margin:2px}#shop_products .DSSearchTitle:lang(he),#shop_products .DSTitle:lang(he),.fullSearchForm:lang(he){float:left}#shop_products .DSSearchLink{display:inline-block;height:30px;width:80px;background-color:#ee7c00;font-size:20px;text-decoration:none;text-align:center;color:#fff;line-height:30px;font-weight:900;text-shadow:0 0 7px rgba(187,188,148,0.7);-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out;cursor:pointer;border:0;outline:0;vertical-align:middle}.searchPreloading{background-image:url("/_content/tactical/_images/tactical_search_preloader.gif");background-repeat:no-repeat;background-position:5px center}.cascadingLink{padding:5px 15px}.cascadingLink a,.cascadingLink span{display:inline-block;vertical-align:middle;font-weight:bold;font-size:18px}.cascadingLink span{color:#727272;margin:0 3px}#shop_products .DSTitle{margin:0 8px;padding:0 10px;font-size:16px;text-transform:uppercase;color:#000;line-height:30px;vertical-align:middle;height:30px}#shop_products .DSTitle a{color:#823f47;text-decoration:none}.nothing_found{color:#fff;display:inline-block;margin:5px;background-size:40px 40px;background:#ffb65d url(/_images/CMS/not_found.svg) no-repeat left center;padding:5px 10px 5px 40px;border-radius:5px}.nothing_found:lang(he){background-position:right center;padding-left:10px;padding-right:40px}.paginationControls{background-color:#4b4135;margin-bottom:15px}.paginationControlsContent{padding:10px;color:#fff;font-size:20px}.paginationControlsContent a{display:inline-block;padding:0 15px;background-color:#ee7c00;text-decoration:none;color:#fff;transition:background-color .3s ease;margin:0 5px;vertical-align:middle}.paginationControlsContent a:hover{background-color:#000}.footerPreloader{padding-left:40px;background:url('/_content/tactical/_images/tactical_load_more_preloader.gif') no-repeat center left}.footerPreloader:lang(he){padding-right:40px;padding-left:15px;background:url('/_content/tactical/_images/tactical_load_more_preloader.gif') no-repeat center right}.filtersHeader{font-size:18px;font-weight:bold;color:#727272;padding:0 15px;margin-bottom:-10px;margin-top:10px}.catsHeader{font-size:18px;font-weight:bold;color:#727272;padding:0 5px;border-bottom:2px solid #b7b7b7;margin:10px 10px 0}.categoriesBrowser a{display:block;color:#727272;padding:0 20px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;height:20px;line-height:20px;text-decoration:none}.categoriesBrowser a:hover{color:#ee7c00}#catBanner{height:100px;background-repeat:no-repeat;background-size:cover;position:relative}#catBanner div{color:#000;display:block;text-decoration:none;position:absolute;background-color:rgba(255,255,255,0.7);border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;font-weight:900;padding:10px 15px;left:50%;top:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}#catBanner #catTitle{top:10%;transform:translate(-50%,0);-moz-transform:translate(-50%,0);-webkit-transform:translate(-50%,0)}#catBanner .catDescription{top:55%;transform:translate(-50%,0);-moz-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);padding:5px}.catBHeader{display:none}.categoriesBrowser .backToCat{display:block;margin-top:10px;color:#ee7c00;padding:0 15px;position:relative;font-weight:bold;font-size:18px}.categoriesBrowser .backToCat::before{display:block;position:absolute;left:5px;top:5px;content:'';width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid #ee7c00}.categoriesBrowser .backToCat:lang(he)::before{left:auto;right:5px;border-left:5px solid #ee7c00;border-right:0}.cascadingLink a{display:inline-block !important;padding:0}.filtersContent{padding:0 10px}.filtersGroup label{display:inline-block !important;color:#727272;vertical-align:middle !important;padding:0 !important}.filtersGroupTitle label{color:#f90;font-size:18px}.filtersGroupTitle{margin-top:10px;padding-top:5px;border-top:2px solid #b7b7b7}.filtersGroupTitle a{width:20px;height:20px;background-position:center center !important;display:inline-block;vertical-align:middle;padding:0 0 !important}.filtersGroupBody div{padding-left:10px;padding-top:2px}.filtersGroupBody div:lang(he){padding-left:0;padding-right:10px}.filtersCheckbox{display:inline-block;vertical-align:middle;background-position:center left;background-repeat:no-repeat;background-size:20px 20px;padding-left:25px;cursor:pointer;color:#313131;text-decoration:none}.filtersCheckbox:lang(he){background-position:center right;padding-right:25px;padding-left:0}.filter_checked{background-image:url("/_images/CMS/checked.svg")}.filter_unchecked{background-image:url("/_images/CMS/unchecked.svg")}.checkboxPreloading{background-image:url(/_images/CMS/wait.svg)}#shop_products .DSContentDiv:after{display:block;content:'';clear:both}#shop_products .DSTable th{color:#595959;min-width:80px;font-weight:normal}#shop_products .DSTable .column_selector:before{display:inline-block;vertical-align:middle;height:20px;width:10px;content:'';background-image:url(/_content/tactical/_images/tactical_orderable.svg);background-repeat:no-repeat;background-position:center;margin:0 2px}#shop_products .DSTable .active_column_ASC,#shop_products .DSTable .active_column_DESC{color:#ee7c00 !important}#shop_products .DSTable .active_column_ASC:before{display:inline-block;vertical-align:middle;height:20px;width:10px;content:'';background-image:url(/_content/tactical/_images/tactical_ASCOrder.svg);background-repeat:no-repeat;background-position:center;margin:0 2px}#shop_products .DSTable .active_column_DESC:before{display:inline-block;vertical-align:middle;height:20px;width:10px;content:'';background-image:url(/_content/tactical/_images/tactical_DESCOrder.svg);background-repeat:no-repeat;background-position:center;margin:0 2px}#shop_products .DSTable .columnPreloading:before{background-image:url(/_content/tactical/_images/tactical_order_preloader.gif);display:inline-block;vertical-align:middle;height:20px;width:20px;content:'';background-repeat:no-repeat;background-position:center;margin:0 2px}#shop_products .DSTable .column_selector{cursor:pointer}.DSSearchLink:hover{-webkit-animation-name:wobble-horizontal;animation-name:wobble-horizontal;-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}.NanoCartModal{box-shadow:0 0 90px 0 rgba(0,0,0,0.75);background-color:#fff;top:40px;min-width:320px}.NanoCartModal .modalHeader{position:relative;padding-bottom:0;background-color:#4e4d4b;height:40px !important;line-height:40px !important;color:#fff}.NanoCartModal .ajax_alerts{padding:5px 0;display:block;width:100%;color:#fff}.NanoCartModal .ajax_alerts span{padding:0 5px}.NanoCartModal .green_alert{background-color:#6c8c6e}.NanoCartModal .red_alert{background-color:#5d2e2e}.NanoCartModal .yellow_alert{background-color:#ae7317}.NanoCartModal .modalTitle{display:inline-block;height:40px;background-repeat:no-repeat;background-position:left center;line-height:40px;color:#fff;padding:0 10px}.NanoCartModal .modalCloseControl{height:40px;width:40px;position:absolute;right:0;top:0}.NanoCartModal .modalCloseControl:lang(he){right:auto;left:0}.NanoCartModal .modalContent{padding:15px;height:auto !important}.NanoShoppingCart table{width:100%;border-collapse:collapse}.NanoShoppingCart caption{font-size:20px;text-align:inherit;color:#464646;font-weight:bold}.NanoShoppingCart .removeFromCartCell{padding:0;width:1%}.removeFromCartCell a{display:block;width:30px;height:30px;background-image:url("/_content/tactical/_images/removeFromCart.svg");background-repeat:no-repeat;background-position:center}.NanoShoppingCart th{background-color:#bdbdbd;color:#fff;border:1px solid #bdbdbd;padding:5px}.NanoShoppingCart td{border:1px dashed #c8c4c1;padding:5px;text-align:center;color:#464646}.NanoShoppingCart td a{color:#4e4d4b}.NanoShoppingCart img{height:45px;width:auto}.cartEMText{font-weight:bold;border-top:1px solid #d3d3d3;padding-top:5px;margin-top:5px}.cartSupplementText,.cartEMText,.cartFlavorText{text-align:left}.cartSupplementText:lang(he),.cartEMText:lang(he),.cartFlavorText:lang(he){text-align:right}@media screen and (max-width:640px){.RelevantActivityThumbnail{width:100%;float:none !important}.NanoCartModal{width:350px}.NanoCartModal .modalContent{padding:5px}.NanoShoppingCart table th{font-size:9px}.NanoShoppingCart table td{font-size:12px}#shop_products{float:none}#shop_products_content{width:100%;margin:0 !important;padding:0 !important}#shop_products_controls{width:100%;margin:0 !important}.pp_control,.read_more{margin:10px 0;width:100%}#productContent{min-height:0 !important}#zoom_main_image{width:300px;height:300px;position:relative}.productModal{width:320px}.panel_control{display:block;text-align:center !important}#productLandingPage{width:98% !important;padding:0 1% !important;background-image:none !important}#mediaColumn,#controlsColumn{width:100% !important;float:none !important;margin:0 !important}#mediaColumn .main_image{display:none}#productContent table{width:100% !important}#productContent table td{word-break:break-all !important;font-size:12px !important}#controlsColumn{padding-bottom:0 !important;min-height:0}.pp_media,.main_image{float:none;width:100%}#pp_price{position:static}#zoom_box{display:none}.grid-sizer{width:50%}.grid-item-width1{width:50%}.grid-item-width2{width:50%}.grid-item-width3{width:100%}.ticketModal{width:320px}#main_controls{height:auto}.control_column{float:none;text-align:center}.ticketLandingPageColumn{float:none;width:100%}#shop_products_controls{margin:0 !important;position:fixed;z-index:4000;right:-270px;top:0;bottom:0;width:270px;transition:right .4s ease;background:#ccc}.SPCShowing{right:0 !important}#products_controls_content{width:100%;height:100%;overflow:auto;padding:0 !important;margin:0 !important;background-color:transparent !important}#toggleShopFiltersController{display:block !important;position:absolute;width:30px;height:75px;top:calc(60% - 60px);left:-30px;background-color:rgba(255,153,0,0.9);border-radius:5px 0 0 5px;cursor:pointer}.categoriesBrowser a{padding:5px 20px}#toggleShopFiltersController svg{width:100%;height:auto}#toggleShopFiltersController rect,#toggleShopFiltersController text{fill:#fff;font-size:23px}}