﻿@font-face{font-family:"anton-regular";font-style:normal;font-weight:normal;src:url("fonts/anton-regular.woff2") format("woff2"), url("fonts/anton-regular.woff") format("woff")}@font-face{font-family:"lato-regular";font-style:normal;font-weight:normal;src:url("fonts/lato-regular.woff2") format("woff2"), url("fonts/lato-regular.woff") format("woff")}@font-face{font-family:"lato-light";font-style:normal;font-weight:normal;src:url("fonts/lato-light.woff2") format("woff2"), url("fonts/lato-light.woff") format("woff")}@font-face{font-family:"lato-black";font-style:normal;font-weight:normal;src:url("fonts/lato-black.woff2") format("woff2"), url("fonts/lato-black.woff") format("woff")}@font-face{font-family:"OpenSansCondensedLight";font-style:normal;font-weight:normal;src:url("fonts/OpenSansCondensedLight.woff2") format("woff2"), url("fonts/OpenSansCondensedLight.woff") format("woff")}@font-face{font-family:"OpenSans-Regular";font-style:normal;font-weight:normal;src:url("fonts/OpenSans-Regular.woff2") format("woff2"), url("fonts/OpenSans-Regular.woff") format("woff")}.saffireMobileSize .header{padding:0;font:inherit;color:inherit}.saffireMobileSize .headerInnerContent{height:auto}.generalmessage{box-sizing:border-box;white-space:normal;padding:0 10px}.saffireMobileSize .generalmessage{padding:0 10px}.saffireMobileSize.generalMessageOn.mobileNavShowing .generalmessage{display:flex !important}.loginstatus{float:none}#weatherBugWidget{position:static;display:flex;align-items:center}#weatherBugWidget img{flex-shrink:0;margin:0 5px}#weatherBugWidget #weatherBugText,#weatherBugWidget #weatherBugDescription{display:none}#weatherBugWidget.weatherBugSet #weatherBugDescription{display:inline;color:inherit}.ticket{padding:0;height:auto}.saffireMobileSize a.ticket,.saffireMobileSize a.ticket:hover{position:static;display:inline-block;overflow:visible;white-space:normal;border:none;border-radius:0;padding:0}.emailSignup{box-sizing:border-box}.emailSignup>div{float:none}.emailSignup .emailInputField input{box-sizing:border-box;border:none;box-shadow:none}.emailSignup .emailSubmitButton{box-sizing:border-box}.header .emailSignup{position:relative;z-index:1}.saffireMobileSize .header .emailSignup{float:none;font-size:inherit}.saffireMobileSize .header .emailSignup:hover{cursor:pointer}body.modalBody .emailSignup .emailInputField input{border:1px solid #000;padding:2px 5px;margin:5px 0}.header .searchBox{position:relative;z-index:1}.searchBox:not(.clonedSearchBox)>div{float:none}.searchBox:not(.clonedSearchBox) #searchBoxClicker{display:none}.searchBox:not(.clonedSearchBox) .searchBoxInput input{box-sizing:border-box;border:none;box-shadow:none}.searchBox:not(.clonedSearchBox) .searchSubmitButton{box-sizing:border-box}.saffireMobileSize .header .searchBox:not(.clonedSearchBox){float:none;font-size:inherit}.saffireMobileSize .header .searchBox:not(.clonedSearchBox) #searchBoxClicker{display:block}.saffireMobileSize .header .searchBox:not(.clonedSearchBox):hover{cursor:pointer}.saffireMobileSize .searchBox.clonedSearchBox{background:#222}.saffireMobileSize .searchBox.clonedSearchBox:before{display:none}.saffireMobileSize .searchBox.clonedSearchBox .searchBoxInput input.inputFieldTextbox.textbox{box-sizing:border-box;width:100%;height:100%;padding:5px 10px;font-size:14px;border-radius:0 !important;font-family:"open_sansregular",Verdana,Arial !important}.saffireMobileSize .searchBox.clonedSearchBox .searchBoxSubmit{display:flex;align-items:center;justify-content:center}.saffireMobileSize .searchBox.clonedSearchBox .searchBoxSubmit a{border-color:#ddd;border-radius:0 !important}.saffireMobileSize .searchBox.clonedSearchBox .searchBoxSubmit:before{position:static}.viewcart>span{position:relative;display:inline-block}.saffireMobileSize .viewcart{float:none;width:auto;height:auto;font-family:inherit !important;font-size:inherit}.saffireMobileSize .viewcart:before{display:none}.saffireMobileSize .viewcart:hover .cartMenu{display:none !important}.saffireMobileSize .viewcart .cartMenuLink{box-sizing:border-box}.saffireLargeSize .nav .groups .group{float:none}.saffireLargeSize .nav .groups .group>a{box-sizing:border-box}.saffireLargeSize .nav .items{float:none}.saffireLargeSize .nav .items .item a{box-sizing:border-box}.saffireLargeSize .nav .subitems{float:none}.saffireMobileSize .nav{display:inline-flex;display:none !important;align-items:center;justify-content:center;vertical-align:top;float:none;height:50px;width:50px;color:#333;font-size:inherit}.saffireMobileSize .nav:before{position:static;line-height:1}.saffireMobileSize .nav .mobileNavLink{position:absolute;top:0;left:0;height:100%}.saffireMobileSize .nav .groups{display:none}.saffireMobileSize.isResponsive iframe{max-height:100%;max-width:100%}.mobile-menu-container .search-container input[type=text]{-webkit-appearance:none;border-radius:0;height:50px}body{color:#202020;font:16px/1.5 "lato-light",Arial,Verdana,sans-serif}a{color:#005aad;text-decoration:underline}h2 a{font-size:34px}.header a,.footer a{text-decoration:none}a:hover{text-decoration:none}.small.bc{font-size:10px}h1,h2,h3,h4,h5,h6{font-family:"anton-regular",Arial,Verdana,sans-serif;font-weight:normal;color:#774b03;line-height:1.2;text-transform:none}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-family:"anton-regular",Arial,Verdana,sans-serif;color:#774b03;text-decoration:none}h1{margin:.2em 0;font-size:44px;color:#a65035;text-transform:uppercase}h1 a{color:#a65035}h2{font-size:34px}h3{font-size:24px}h4{font-size:18px}h5{font-size:16px}h6{font-size:14px}.subContainer h1{font-size:26px}.subContainer h2{font-size:23px}.subContainer h3{font-size:20px}.cartcols h2{font-size:20px}.reviewYourOrderSubContainer h2{font-size:20px}.eventList-container .eventCol1 .filter-group{line-height:1.2}input.textbox{font-size:12px}body{background:url("images/body-bg.jpg") #ddd no-repeat fixed;background-size:cover}.wrapper{width:100%;-webkit-transition:all .2s ease;transition:all .2s ease}body:not(.homepage) .content{position:relative;max-width:calc(1200px - 15px - 15px);margin:0px auto 60px;padding:15px 15px 15px 15px;background:#fff}.saffireMobileSize body:not(.homepage) .content{margin-top:0}.saffireMobileSize.homepage .content,.saffireLargeSize.homepage .content{position:relative;max-width:100%;margin:0 auto;padding:0;background:none}.subContainer{background:#f2f2f2;color:#111;-webkit-box-shadow:2px 2px 5px #000;box-shadow:2px 2px 5px #000}.dateDisplayBar,.dateDisplay{background:#005aad;color:#fff}.dateDisplayBar a,.dateDisplay a{color:#fff}#google_translate_element{top:15px;right:30px}.carthr{background:#111}.orderhistory{background:#005aad}.orderhistory th{color:#fff;padding:8px 3px}.alternateRow{background:#ddd}.listingItem{background:#ddd;border-bottom:1px solid #c4c4c4}.listingItem:hover{background:#e5e5e5}.arrowdown{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #000}.arrowdown_on{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #fff}.arrowup{border-color:#000 rgba(0,0,0,0) rgba(0,0,0,0)}.arrowup_on{border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0)}#directoryFilterOptions>li:hover{background:#cbdfe2}.directoryHeader{border-radius:6px;font-family:inherit;font-size:14px}.container{max-width:1200px;padding:0 15px;margin:0 auto}a.button:not(.emailSubmitButton):not(.searchSubmitButton),.button:not(.emailSubmitButton):not(.searchSubmitButton){padding:11px 25px;font-size:18px;line-height:1;text-transform:uppercase;border-radius:30px;text-decoration:none;font-weight:normal !important;font-family:"anton-regular";text-transform:none}.modalCloseButton,.buttonSmall{padding:6px 12px !important;font-size:10px !important}a.button:not(.emailSubmitButton):not(.searchSubmitButton),.button:not(.emailSubmitButton):not(.searchSubmitButton),.buttonSmall{color:#fff !important;background:#0074e0;background:linear-gradient(180deg, #0074E0)}a.button:not(.emailSubmitButton):not(.searchSubmitButton):hover,.button:not(.emailSubmitButton):not(.searchSubmitButton):hover,.buttonSmall:hover{background:#1073ce;color:#fff !important}a.updateButton.buttonSmall,a.removeButton.buttonSmall,a.cartMenuRemoveButton.button.buttonSmall{font-size:.9em}.cartMenu .cartMenuCheckoutButton{font-size:14px;padding:4px 15px !important}body.saffireMobileSize:not(.homepage) a.button:not(.emailSubmitButton):not(.searchSubmitButton):not(.buttonSmall),body.saffireMobileSize:not(.homepage) .button:not(.emailSubmitButton):not(.searchSubmitButton):not(.buttonSmall){padding:3px 20px;font-size:14px}.mobile-menu-container{background:#252525 url("images/nav-bg.jpg") repeat bottom center;background-size:cover}.mobile-menu-container .mobile-menu-header{background:#eb9204}.mobile-menu-container .close-mobile-menu{background:url("images/close-mobile-menu.png") no-repeat 0 0;opacity:.5}.mobile-menu-container .close-mobile-menu:before,.mobile-menu-container .close-mobile-menu:after{background-color:#8c8c8c;display:none}.mobile-menu-container .close-mobile-menu:hover{opacity:1}.mobile-menu-container .mobile-menu-subheader{background-color:#dcdcdc}.mobile-menu-container .mobile-menu-subheader-btn{background:#dcdcdc}.mobile-menu-container .mobile-menu-subheader-btn a,.mobile-menu-container .mobile-menu-subheader-btn i{color:#8c8c8c;font-size:32px}.mobile-menu-container .mobile-menu-login-showlinks .mobile-menu-login .mobile-menu-subheader-btn,.mobile-menu-container .mobile-menu-subheader-btn:active{background-color:#dcdcdc}.mobile-menu-container .mobile-menu-login-links a{font-family:"anton-regular"}.mobile-menu-container .cart-counter{font-family:"anton-regular"}.mobile-menu-container .search-container input{font-family:"anton-regular"}.mobile-menu-container .search-container .search-submit-btn{color:#8c8c8c}.mobile-menu-container .mobile-menu-ticket-btn{background-color:#f6db1f;font-family:"lato-regular";color:#000;font-size:17px;border-bottom:1px solid #000}.mobile-menu-container .mobile-menu-footer-links a{font-family:"lato-regular";color:#fff;font-size:14px}.mobile-menu-container .mobile-menu-footer-links a{color:#fff}.mobile-menu-container .search-container input[type=text]{font-size:13px;font-family:"lato-regular";color:#5e5e5e}.mobile-menu-subheader,.mobile-menu-header{border-bottom:1px solid #252525}.search-container.input-group{border-bottom:1px solid #252525}#mobile-nav ul{background-color:#dcdcdc}#mobile-nav li{border-bottom:1px solid #252525;margin:0}#mobile-nav a{background-color:#eb9204;font-family:"anton-regular";color:#fff;font-size:17px}#mobile-nav a:hover{background-color:#b97303}#mobile-nav .has-subitems span{background-color:#f8e350;color:#eb9204;max-width:44px}#mobile-nav .has-subitems span:hover{background-color:#f6db1f}.modal{background:#fff;padding-top:15px;border:10px solid #fff}.modalBody{background:#fff;padding:14px}.modalBody .showorksModalTitle{font-size:32px;line-height:36px}.modalBody .showorksBreadcrumbs{font-size:20px;color:#005aad;line-height:22px}.modalBody .showorksTableGrid th{background:rgba(0,0,0,.3);color:#fff;font-size:12px;letter-spacing:.06em;padding-bottom:7px;padding-top:7px}.modalBody .showorksTableGrid td{color:#202020}.modalBody .showorksTableGrid tr.odd{background:#fff;color:#000}.modalBody .showorksTableGrid tr.even{background:#e6e6e6;color:#000}.modalPageBackground{background-color:#000;opacity:.5}.modalContent #google_translate_element{top:1px;right:0}.modalContent h1{font-size:24px;line-height:1.2em}.modalClose{top:1px;background:none}.modalClose .modalCloseButton img{display:none}.modalClose .modalCloseButton:before{content:"X";font-family:sans-serif}.saffireMobileSize .ui-dialog{margin:20px auto;max-width:80%}.saffireMobileSize.modalBody .emailSignup .textbox{display:flex;height:30px;margin:auto;max-width:275px;font-size:14px}.saffireMobileSize.modalBody .emailSignup .inputFieldSubmit{background:#0084fe;border-radius:30px !important;color:#fff !important;display:inline-block;font-family:"anton-regular";font-size:18px;margin:0 5px;padding:8px 25px 10px;text-transform:uppercase;white-space:nowrap}.saffireMobileSize.modalBody .emailSignup .inputFieldSubmit:hover{background:#1073ce}.saffireMobileSize.modalBody .emailSignupText{text-align:center}.ui-dialog{box-shadow:0 3px 14px rgba(0,0,0,.8);background:#fff}.ui-dialog .ui-dialog-titlebar .ui-dialog-title{display:none}.header{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;max-width:100%;height:auto;background:rgba(0,0,0,0);z-index:999;position:fixed;top:0;left:0;width:100%}.headerInnerContent{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;width:100%;max-width:100%;height:auto}.header-top{min-height:59px;padding:8px 0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .2s ease;transition:all .2s ease}@media screen and (max-width: 1023px){.header-top{height:auto}}.header-top .container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.header-top .header-right{margin-left:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;vertical-align:text-bottom;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:50px}.header-bottom{position:relative}.saffireWindowScrolled .header-bottom{background:#eb9204;border-top:7px solid #f8e350;border-bottom:7px solid #f8e350}.saffireWindowScrolled .header-bottom:after,.saffireWindowScrolled .header-bottom:before{display:none;-webkit-transition:all .2s ease;transition:all .2s ease}.saffireMobileSize .header-bottom{border:0 none !important}.saffireMobileSize .header-bottom:after,.saffireMobileSize .header-bottom:before{display:none}.header-bottom:after,.header-bottom:before{-webkit-box-sizing:border-box;box-sizing:border-box;content:"";position:absolute;background:#eb9204;border-top:7px solid #f8e350;border-bottom:7px solid #f8e350;top:0;height:65px;-webkit-transition:all .2s ease;transition:all .2s ease}.header-bottom:after{right:0;width:calc(50% + 239px)}@media screen and (max-width: 1023px){.header-bottom:after{width:calc(50% + 171px)}}.header-bottom:before{left:0;width:calc(50% - 643px)}.header-bott-inner{position:relative}.saffireWindowScrolled .header-bott-inner:after,.saffireWindowScrolled .header-bott-inner:before{display:none}.saffireMobileSize .header-bott-inner:after,.saffireMobileSize .header-bott-inner:before{display:none}.header-bott-inner:after,.header-bott-inner:before{-webkit-box-sizing:border-box;box-sizing:border-box;content:"";position:absolute;top:0;height:65px}.header-bott-inner:after{background:url(images/right-cornor.png) no-repeat left center;right:0;width:calc(50% + 259px)}@media screen and (max-width: 1023px){.header-bott-inner:after{width:calc(50% + 191px)}}.header-bott-inner:before{background:url(images/left-cornor.png) no-repeat right center;left:0;width:calc(50% - 626px)}.saffireMobileSize .header{position:fixed;background:#73c4f8;height:auto}.saffireMobileSize .headerInnerContent{height:65px}#weatherBugWidget{margin-left:348px;margin-top:14px}@media screen and (max-width: 1199px){#weatherBugWidget{margin-left:241px}}@media screen and (max-width: 1023px){#weatherBugWidget{margin-left:118px;margin-top:9px}}.saffireMobileSize #weatherBugWidget{display:none !important}#weatherBugWidget #weatherBugDescription{font-family:"lato-regular";font-size:12px;color:#333}#weatherBugWidget .weatherDescriptive{display:none}.saffireLargeSize.saffireWindowScrolled .header-top{height:0;padding:0;min-height:0;-webkit-transition:all .2s ease;transition:all .2s ease}.saffireLargeSize.saffireWindowScrolled #weatherBugWidget{display:none}.saffireLargeSize.saffireWindowScrolled .groups{padding-right:170px !important;-webkit-transition:all .2s ease;transition:all .2s ease}@media screen and (max-width: 1023px){.saffireLargeSize.saffireWindowScrolled .groups{padding-right:136px !important}}.saffireLargeSize.saffireWindowScrolled .viewcart{display:none !important}.generalmessage{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:40px;background:#008535;font-family:"lato-light",Arial,Verdana,sans-serif;font-size:14px;font-weight:400;line-height:1.2;color:#fff}.generalmessage a{color:inherit;text-decoration:underline}.saffireMobileSize .generalmessage{height:40px;font-size:14px;line-height:1.2}@media screen and (max-width: 500px){.saffireMobileSize .generalmessage{font-size:12px}}.saffireWindowScrolled .generalmessage{opacity:0;visibility:hidden;height:0;overflow:hidden;font-size:0;-webkit-transition:all .2s ease;transition:all .2s ease}.header-logo{display:block;width:333px;height:144px;position:absolute;top:-8px;left:0;background:url("images/logo.png") center/contain no-repeat;margin:auto;-webkit-transition:all .2s ease;transition:all .2s ease;z-index:9999}.saffireWindowScrolled .header-logo{width:230px;background-color:#fff;height:99px;background-size:200px auto;padding:0 15px;-webkit-transition:all .2s ease;transition:all .2s ease;left:15px}@media screen and (max-width: 1300px){.header-logo{left:15px;width:290px}}@media screen and (max-width: 1199px){.header-logo{width:220px;height:141px}}@media screen and (max-width: 1023px){.header-logo{height:100px;width:170px;top:30px}.saffireWindowScrolled .header-logo{width:120px;height:67px;background-size:109px auto;padding:0 3px;top:0}}.saffireMobileSize .header-logo{width:138px;height:56px;top:-3px;left:4px;background-size:100%}.saffireWindowScrolled.saffireMobileSize .header-logo{background-size:100%;background-color:rgba(0,0,0,0);width:138px;height:56px;top:-3px;left:4px;padding:0}.standAloneDirections{font-size:12px;font-family:"lato-regular";color:#333;padding-right:25px;position:relative;margin-right:20px}.saffireWindowScrolled .standAloneDirections{display:none}.saffireMobileSize .standAloneDirections{display:none}.standAloneDirections:after{content:"";position:absolute;right:0;top:0;width:11px;height:16px;background:url("images/location.png") no-repeat 0 0}.loginstatus a,.myAccountNavButton a{color:inherit}.ticket{padding:2px 22px 7px;font-size:24px;line-height:1.4;text-transform:uppercase;border-radius:30px;text-decoration:none;font-weight:normal !important;font-family:"anton-regular";background:#0074e0;display:inline-block;color:#fff;-webkit-transition:all .2s ease;transition:all .2s ease}@media screen and (max-width: 1023px){.ticket{font-size:18px}.saffireWindowScrolled .ticket{top:16px !important}}.saffireWindowScrolled .ticket{padding:2px 24px 6px;position:absolute;top:12px;right:15px;z-index:9999;-webkit-transition:all .2s ease;transition:all .2s ease}.ticket:hover{background:#1073ce;color:#fff}.saffireMobileSize a.ticket,.saffireMobileSize a.ticket:hover{position:relative;top:-4px !important;font-size:0px;padding:0;width:24px;height:24px;background-image:url("images/tickets.png");background-color:rgba(0,0,0,0) !important}.header .emailSignup{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:44px}.saffireWindowScrolled .header .emailSignup{display:none}.header .emailSignup .emailInputField input{height:30px;width:170px;padding:0 5px;font-size:12px;font-family:"lato-light",Arial,Verdana,sans-serif;border-radius:0 !important;width:0;padding:0;-webkit-transition:.2s;transition:.2s}.header .emailSignup .emailInputField input:focus{width:170px;padding:0 5px;-webkit-transition:.2s;transition:.2s}.header .emailSignup .emailSubmitButton{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:30px;padding:0 10px;border-radius:0 !important;font-size:0;font-family:"lato-regular";color:#333;padding:0}.header .emailSignup .emailSubmitButton:after{content:"";height:16px;width:16px;background:url("images/email-icon.png") no-repeat 0 0;margin-left:10px}.header .emailSignup .emailSubmitButton:before{font-family:"lato-regular";content:"Get News & Deals!";margin-left:10px;font-size:12px;display:inline-block}.header .emailSignup:hover .emailInputField input{width:170px;padding:0 5px;-webkit-transition:.2s;transition:.2s}.saffireMobileSize .header .emailSignup{display:none}.header .searchBox:not(.clonedSearchBox){display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:24px}.saffireLargeSize.saffireWindowScrolled .header .searchBox:not(.clonedSearchBox){display:none}.header .searchBox:not(.clonedSearchBox) .searchBoxInput input{height:30px;width:170px;padding:0 5px;font-size:14px;font-family:"lato-regular";border-radius:0 !important;text-align:right;background:rgba(0,0,0,0);font-size:12px;position:absolute;top:0;right:100%;width:170px;-webkit-transition:.2s;transition:.2s}.header .searchBox:not(.clonedSearchBox) .searchBoxInput input:focus{-webkit-transition:.2s;transition:.2s;background:#fff;outline:0}.header .searchBox:not(.clonedSearchBox) .searchSubmitButton{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:30px;padding:0 10px;border-radius:0 !important;font-size:14px;font-family:"lato-light",Arial,Verdana,sans-serif;width:24px;padding:0;font-size:0}.header .searchBox:not(.clonedSearchBox) .searchSubmitButton:before{content:"";height:15px;width:15px;background:url("images/search-icon.png") no-repeat 0 0}.saffireMobileSize .header .searchBox:not(.clonedSearchBox){display:none;position:relative;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:50px;height:50px;background:url(images/search-icon-mobile.png) no-repeat center center;font-size:0;margin-right:0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.saffireMobileSize .header .searchBox:not(.clonedSearchBox):before{content:"";position:static;line-height:1;font-size:26px;color:#eee}.saffireLargeSize .viewcart{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;color:#fff;position:relative;z-index:99999;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.saffireLargeSize .viewcart .cartMenuLink{display:inline-block;color:#333;vertical-align:top;margin-top:5px;margin-left:15px;font-size:12px;text-decoration:none;font-family:"lato-regular"}.saffireLargeSize .viewcart .cartMenuLink:before{content:"";height:24px;width:24px;position:relative;margin-right:2px;font-family:"FontAwesome";font-size:26px;line-height:1;background:url(images/cart-mobile.png) no-repeat 0 0;color:inherit;display:inline-block;vertical-align:middle}.saffireMobileSize .viewcart{margin-right:5px}.saffireMobileSize .viewcart .cartMenuLink{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff}.saffireMobileSize .viewcart .cartMenuLink:before{content:"";width:20px;height:18px;position:relative;margin-right:5px;font-family:"FontAwesome";font-size:26px;line-height:1;background:url(images/cart-icon-mobile.png) no-repeat 0 0;color:inherit;display:inline-block;vertical-align:middle}.mobile-nav-toggle{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:30px;height:30px;vertical-align:top;background:url(images/mobile-icon.png) no-repeat center center;cursor:pointer;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.mobile-nav-toggle:before{content:"";position:relative;top:2px;font-family:"FontAwesome";font-size:28px;line-height:1;color:#fff}.mobile-nav-toggle:hover{cursor:pointer}.saffireLargeSize .mobile-nav-toggle{display:none}.saffireLargeSize .nav .groups{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-transition:all .2s ease;transition:all .2s ease}.saffireLargeSize .nav .groups .group{display:inline-block;-ms-flex-negative:0;flex-shrink:0;margin:0 9px}.saffireLargeSize .nav .groups .group:last-child .items,.saffireLargeSize .nav .groups .group:nth-last-child(2) .items{left:auto;right:0}.saffireLargeSize .nav .groups .group:last-child .subitems,.saffireLargeSize .nav .groups .group:nth-last-child(2) .subitems{left:auto;right:100%}.saffireLargeSize .nav .groups .group>a{display:inline-block;padding:10px 14px 15px;background:none;font-family:"anton-regular",Arial,Verdana,sans-serif;font-size:20px;font-weight:400;color:#050708;line-height:1.3;text-transform:uppercase}@media screen and (max-width: 1199px){.saffireLargeSize .nav .groups .group>a{padding:14px 3px 15px;font-size:18px}}@media screen and (max-width: 768px){.saffireLargeSize .nav .groups .group>a{padding:14px 0px 15px;font-size:17px}}.saffireLargeSize .nav .groups .group:hover>a{color:#f8e350}.saffireLargeSize .nav .items{top:100%;left:0;padding:0;background:rgba(235,146,4,.95)}.saffireLargeSize .nav .items .item a{padding:7px 15px;color:#050708;font-family:"lato-light",Arial,Verdana,sans-serif;font-size:13px}.saffireLargeSize .nav .items .item a:hover{color:#050708}.saffireLargeSize .nav .item{width:200px;line-height:1.4}.saffireLargeSize .nav .item:hover{background:rgba(255,255,255,.15)}.saffireLargeSize .nav .subitems{left:100%;padding:0;background:rgba(235,146,4,.95)}body:not(.saffireWindowScrolled).saffireLargeSize .nav{padding-top:7px}.footer{position:relative;height:auto;width:100%;margin:0 auto;padding:0;background:repeat-x #fff center;color:#111;text-align:center}.footer a{color:#111;text-decoration:none}.footer a:hover{text-decoration:underline}.footer .footerSignIn{text-transform:uppercase}.footer ul.footerItems2{margin:0 auto}.footer ul.footerItems2 li{color:#fff;font-size:13px;font-family:"OpenSans-Regular";margin:0 25px}.footer ul.footerItems2 li a{color:#fff}.footer-top{padding:0 0 21px;background:url("images/footer-bg.jpg") no-repeat 0 0;background-size:cover}.saffireMobileSize .footer-top .container{padding:0}.footer-logo{background:url("images/footer-logo.png") no-repeat 0 0;width:651px;height:288px;display:inline-block;margin-top:-126px}@media screen and (max-width: 1023px){.footer-logo{max-width:380px;height:170px;background-size:100%;margin-top:-91px}}@media screen and (max-width: 800px){.footer-logo{max-width:280px;height:131px;background-size:100%;margin-top:-70px}}.saffireMobileSize .footer-logo{background:url("images/footer-logo-mobile.png") no-repeat 0 0;max-width:361px;width:360px;height:224px;margin-top:-104px}.office-email{margin:3px 0 0}.saffireMobileSize .office-email{margin:14px auto 33px}.office-email li{margin:0 13px;color:#000;font-size:26px;font-family:"OpenSansCondensedLight"}.saffireMobileSize .office-email li{font-size:18px;margin:0 5px}.saffireMobileSize .office-email li:nth-child(1),.saffireMobileSize .office-email li:nth-child(2){display:block}.office-email li a{color:#000}.footer-bottom{background:#008535;padding:0px 0 15px}@media screen and (max-width: 1023px){.footer-bottom{padding:0px 0 55px}}.saffireMobileSize .footer-bottom{padding:8px 0 50px}.saffireMobileSize .footer a:hover{text-decoration:none}.saffireMobileSize .footer ul.footerItems2{text-align:center}.saffireMobileSize .footer ul.footerItems2 li{display:block;font-size:11px}.homepage .homepageSwiperSlider{position:relative}.homepage .slideshowSwiperDescription{display:none}.homepage .slideshowSwiperDescription a,.homepage .slideshowSwiperDescription span{display:none;text-decoration:none}.homepage .slideshowSwiperDescription .sliderTextDescription{display:none;color:#050708;line-height:1.2em;pointer-events:none;max-width:100%}.homepage .slideshowSwiperDescription.currentSlideDescription{box-sizing:border-box;display:flex;position:static;top:0;left:0;right:0;bottom:0;margin:auto;font-family:"roboto-regular";font-size:15px;font-weight:400;text-align:left;opacity:0;transition:1s}@media screen and (max-width: 890px){.homepage .slideshowSwiperDescription.currentSlideDescription{padding-top:1em;padding-left:2%;padding-right:2%}}.homepage #newSliderDescriptionContainer{background:#eb9204}.homepage .sliderTitle{position:relative;max-width:100%;line-height:1.5;font-family:"anton-regular",Arial,Verdana,sans-serif;font-size:28px;font-weight:400;color:#050708;height:43px}.homepage .swiper-container{position:relative;margin:0 auto;background:#fff;overflow:hidden;z-index:1;width:100%;max-width:890px;height:502px}.homepage .swiper-container:hover .slideshowSwiperDescription{max-height:502px}.homepage .swiper-slide{position:relative;height:502px;max-width:100%;background-size:contain;background-repeat:no-repeat;background-position:center center;opacity:.3;text-align:center}.homepage .swiper-slide>a{position:absolute;top:0;bottom:0;left:0;right:0;display:block;margin:auto}.homepage .swiper-slide img{width:100%;max-width:100%;height:auto}.homepage .swiper-slide-active .slideshowSwiperDescription a,.homepage .swiper-slide-active .slideshowSwiperDescription span{display:inline-block}@media screen and (max-width: 890px){.homepage .swiper-slide,.homepage .swiper-container{height:56.404494382vw !important}}.homepage span.sliderButtonContainer{box-sizing:border-box;display:flex;flex-wrap:wrap;margin-left:auto}.homepage span.sliderButtonContainer a.button{display:inline-block;padding:10px 22px;font-family:"anton-regular",Arial,Verdana,sans-serif;font-size:20px;color:#fff !important;background:#0074e0;background:linear-gradient(180deg, #0074E0);white-space:nowrap;text-transform:uppercase;height:40px;box-sizing:border-box;line-height:17px;margin:0 5px}.homepage span.sliderButtonContainer a.button.sliderMoreButton,.homepage span.sliderButtonContainer a.button.sliderWidgetPurchaseLink{font-size:20px}.homepage span.sliderButtonContainer a.button.sliderMoreButton{order:2}.homepage span.sliderButtonContainer a.button.sliderWidgetPurchaseLink{order:1}.homepage span.sliderButtonContainer a.button:hover{background:#1073ce}.homepage .slideshowSwiperButtonPrev{position:absolute;top:calc(100% - 35px);transform:translateY(-50%);left:16px;margin:auto;z-index:4;transition:all .3s ease;cursor:pointer;display:block;background:url("images/slideshow-left.png") no-repeat left center;width:11px;height:10px}.homepage .slideshowSwiperButtonPrev:hover{background:url(images/slideshow-left-hover.png) no-repeat 0 0}.homepage .slideshowSwiperButtonNext{position:absolute;top:calc(100% - 35px);transform:translateY(-50%);right:16px;margin:auto;z-index:4;transition:all .3s ease;cursor:pointer;display:block;width:11px;height:10px;background:url("images/slideshow-right.png") no-repeat right center}.homepage .slideshowSwiperButtonNext:hover{background:url(images/slideshow-right-hover.png) no-repeat 0 0}.homepage .sliderControlsContainer{position:absolute;left:0;right:0;margin-left:auto !important;margin-right:auto !important;top:100%;bottom:auto;right:0;left:0;margin-left:auto;margin-right:auto;width:84px;display:flex;align-items:center;justify-content:center;height:auto;width:100%;margin:0;text-align:center;z-index:3;display:none}.homepage .slideshowSwiperPagination{box-sizing:border-box;display:inline-block;padding-top:3px}.homepage .sliderPlayPauseButtons{display:none}.homepage .swiper-pagination-bullet{position:relative;top:0;display:inline-block;width:9px;height:9px;margin:0 5px;background:#f3be68;transition:background .4s ease;border-radius:50%}.homepage .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#fff}.homepage .swiper-pagination-bullet:hover{background:#fff}.homepage .sliderPlayPause{display:inline-block;cursor:pointer;width:9px;height:9px;font-size:0;color:#f3be68}.homepage .sliderPlayPause.playing:before{content:"❚❚"}.homepage .sliderPlayPause:before{content:"▶"}.homepage.saffireLargeSize .currentSlideDescription,.homepage.saffireMobileSize .currentSlideDescription,.homepage .swiper-slide-active .slideshowSwiperDescription{opacity:1}.homepage .currentSlideDescription a,.homepage .currentSlideDescription span,.homepage .currentSlideDescription span.sliderTitle .homepage .swiper-slide-active .slideshowSwiperDescription>a,.homepage .swiper-slide-active .slideshowSwiperDescription span.sliderTitle{display:block}.homepage .currentSlideDescription .slideshowSwiperDescription,.homepage .swiper-slide-active .slideshowSwiperDescription{display:block}.homepage .currentSlideDescription,.homepage .swiper-slide.swiper-slide-active{opacity:1}.homepage.saffireLargeSize .homepageSwiperSlider{max-width:890px;width:100%}.homepage.saffireLargeSize .slideshowSwiperDescription{max-width:none;padding:10px 40px}.homepage.saffireLargeSize .swiper-container{border:none}.homepage.saffireLargeSize .currentSlideDescription{display:flex;flex-direction:row;align-items:center}.homepage.saffireLargeSize .currentSlideDescription .sliderButtonContainer{position:static;display:flex;width:auto;min-width:initial;max-width:none;text-align:right;z-index:300;display:flex;align-items:center;justify-content:space-around;flex-shrink:0}.homepage.saffireLargeSize .currentSlideDescription a.button{margin:0 2px;padding:10px 22px}.homepage.saffireLargeSize .sliderTitle{width:100%;max-width:100%;margin-bottom:0px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.homepage.saffireLargeSize #newSliderDescriptionContainer{box-sizing:border-box;position:relative;left:0;right:0;margin-left:auto !important;margin-right:auto !important;bottom:0;top:auto;height:auto;width:890px;max-width:100%;z-index:2;transition:1s;height:auto;min-height:69px}.homepage.saffireLargeSize #newSliderDescriptionContainer .sliderTextContainer{box-sizing:border-box;display:flex;flex-wrap:wrap;flex:1;padding:0 5px}.homepage.saffireMobileSize .swiper-slide-active{overflow:hidden}.homepage.saffireMobileSize .sliderTextDescription{font-size:14px;line-height:1.3;opacity:1;text-align:center}.homepage.saffireMobileSize .sliderTitle{height:auto;padding:0;font-size:22px;text-align:center;line-height:1.2;margin-bottom:0px}.homepage.saffireMobileSize .currentSlideDescription{width:100%;height:auto;padding:18px 5% 0;flex-direction:column;margin:0}.homepage.saffireMobileSize .currentSlideDescription .sliderTextContainer{display:flex;flex-direction:column;width:100%;justify-content:space-around;align-items:center}.homepage.saffireMobileSize .currentSlideDescription .sliderButtonContainer{position:static;top:auto;bottom:102%;left:0;right:0;display:flex;justify-content:center;align-items:center;width:100%;margin:17px auto 0}.homepage.saffireMobileSize .currentSlideDescription .sliderButtonContainer a{display:inline-block;padding:9px 22px;margin:0 2px}.homepage.saffireMobileSize #newSliderDescriptionContainer{position:relative;display:flex;align-items:flex-start;justify-content:center;height:auto;min-height:169px;padding:15px;background:#eb9204;z-index:2;box-sizing:border-box}.homepage.saffireMobileSize .slideshowSwiperButtonNext,.homepage.saffireMobileSize .slideshowSwiperButtonPrev{display:none !important}.homepage.saffireMobileSize .slideshowSwiperButtonPrev{display:none !important}.homepage.saffireMobileSize .slideshowSwiperButtonNext{display:none !important}.homepage.saffireMobileSize .sliderControlsContainer{display:block;position:absolute;top:0;bottom:auto}.home-banner{transition:all .2s ease;position:relative;background:url("images/banner-bg.jpg") no-repeat 0 0;background-size:cover;padding-top:45px;padding-bottom:60px}@media screen and (max-width: 900px){.home-banner{padding:20px 0 0 0}.home-banner .swiper-container,.home-banner .homepageSwiperSlider,.home-banner #newSliderDescriptionContainer{max-width:none !important;width:100% !important}}@media screen and (max-width: 1300px){.home-banner .homepageSwiperSlider{box-shadow:0px 2px 2px rgba(0,0,0,.5)}}.saffireMobileSize .home-banner{padding:0}.saffireMobileSize .home-banner .container{padding:0}.home-banner .container{display:flex;flex-direction:row;position:relative}@media screen and (max-width: 1300px){.home-banner .container{flex-direction:column;align-items:center}}@media screen and (max-width: 1023px){.home-banner .container{padding:0}}@media only screen and (max-width: 420px){.homepage .swiper-slide,.homepage .swiper-container{height:56vw !important;min-height:212px}}#cardWidget{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:635px;padding-left:67px}@media screen and (max-width: 1300px){#cardWidget{margin:0 auto;padding:0;max-width:none}}.saffireMobileSize #cardWidget{padding:0}#cardWidget .card-widget-item{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex}#cardWidget .image-container{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.saffireMobileSize #cardWidget .image-container img{width:95px;height:125px}.saffireMobileSize #cardWidget .image-container .card-widget-description{font-size:20px !important;max-height:40px;overflow:hidden}.saffireMobileSize #cardWidget .image-container .card-widget-title{font-size:20px !important}#cardWidget .image-container img{width:117px;height:155px;display:inline-block}#cardWidget .image-container .card-content{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%;height:100%;padding-left:49px;padding-top:5px;max-width:calc(100% - 117px)}.saffireMobileSize #cardWidget .image-container .card-content{padding-left:20px;padding-top:14px}#cardWidget .image-container .card-content .card-widget-title{font:40px/1.1 "anton-regular";color:#050708;text-align:left;text-transform:uppercase}#cardWidget .image-container .card-content .card-widget-description{position:static;display:block;width:100%;font:20px "anton-regular";color:#6b1419;text-align:left;text-transform:uppercase;margin-bottom:0}#cardWidget .image-container .card-content .buttonwrap a{margin:0 5px}.saffireMobileSize #cardWidget .card-widget-item{margin:5px 0}#siteInfoBannerWidget{-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:-14px;left:-4px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:85px;width:auto;max-width:100%;padding:10px 20px;background:#008535;font-family:"OpenSansCondensedLight";font-size:22px;color:#fff;text-align:left;line-height:1.1;z-index:2;min-width:240px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}@media screen and (max-width: 1300px){#siteInfoBannerWidget{left:calc(50% - 462px)}}@media screen and (max-width: 1023px){#siteInfoBannerWidget{left:25px;top:20px}}.saffireMobileSize #siteInfoBannerWidget:after,.saffireMobileSize #siteInfoBannerWidget:before{display:none}#siteInfoBannerWidget:after{content:"";position:absolute;right:100%;top:0;width:0;height:0;border-style:solid;border-width:0 9px 85px 0;border-color:rgba(0,0,0,0) #16a850 rgba(0,0,0,0) rgba(0,0,0,0)}#siteInfoBannerWidget:before{content:"";position:absolute;left:100%;top:0;width:24px;height:85px;background:url("images/countdown-arrow.png") no-repeat 0 0}#siteInfoBannerWidget #eventDates{font-family:"anton-regular";font-size:24px;font-weight:400;color:#fff;line-height:1.5;text-transform:uppercase}#siteInfoBannerWidget #eventName{font-size:22px;font-weight:400}#siteInfoBannerWidget .countdownDays{display:inline-block;font-family:"OpenSansCondensedLight";font-size:22px;font-weight:400;color:#fff}.siteInfoBannerOff #siteInfoBannerWidget{display:none !important}.saffireMobileSize #siteInfoBannerWidget{position:static;padding:5px 20px;background:#008535;color:#fff;width:100%;text-align:center;height:57px}.saffireMobileSize #siteInfoBannerWidget #eventName{font-size:18px;color:inherit}.saffireMobileSize #siteInfoBannerWidget #eventDates{font-size:20px;color:inherit}.saffireMobileSize #siteInfoBannerWidget .countdownDays{font-size:18px;color:inherit}body.siteInfoBannerWidgetDateIsPast #siteInfoBannerWidget .countdownDays{font-family:"anton-regular";font-size:18px;color:#fff}@media screen and (max-width: 817px){body.siteInfoBannerWidgetDateIsPast #siteInfoBannerWidget .countdownDays{font-size:16px}}body.siteInfoBannerWidgetDateIsPast.noThankYouMessage #siteInfoBannerWidget{display:none !important}#hotButtons{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:100%;margin:0 auto;padding:0}#hotButtons .card-widget-item{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;width:300px;height:85px;margin:10px;position:relative;margin:0px 70px 52px;text-decoration:none}@media screen and (max-width: 1000px){#hotButtons .card-widget-item{margin:0px 35px 52px}}.saffireMobileSize #hotButtons .card-widget-item{margin:0px 34px 34px;height:68px}.saffireMobileSize #hotButtons .card-widget-item:last-child{margin-bottom:28px}.saffireMobileSize #hotButtons .card-widget-item:before{height:95px;background-size:100% auto;top:-23px}#hotButtons .card-widget-item:before{content:"";position:absolute;top:-28px;left:-35px;height:121px;width:27px;background:url("images/button-seprator.png") no-repeat 0 0}#hotButtons .card-widget-item .card-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;position:relative;width:100%;height:100%;max-width:289px;background:#0074e0}.saffireMobileSize #hotButtons .card-widget-item .card-content:before{height:68px;background-size:100% 100%}.saffireMobileSize #hotButtons .card-widget-item .card-content:after{border-bottom-width:68px}#hotButtons .card-widget-item .card-content:after{content:"";position:absolute;right:100%;top:0;width:0;height:0;border-style:solid;border-width:0 13px 85px 0;border-color:rgba(0,0,0,0) #0074e0 rgba(0,0,0,0) rgba(0,0,0,0)}#hotButtons .card-widget-item .card-content:before{content:"";position:absolute;left:100%;top:0;width:24px;height:85px;background:url("images/hot-button-arrow.png") no-repeat 0 0}#hotButtons .card-widget-item .card-content:hover{background:#eb9204}#hotButtons .card-widget-item .card-content:hover:after{border-right-color:#eb9204}#hotButtons .card-widget-item .card-content:hover:before{background:url("images/hot-button-arrow-hover.png") no-repeat 0 0}#hotButtons .card-widget-item .card-content .card-widget-title{position:static;display:block;width:100%;font:40px/2 "anton-regular",Arial,Verdana,sans-serif;color:#fff;text-transform:uppercase;overflow:hidden;text-align:left;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0px 0 0 26px}.saffireMobileSize #hotButtons .card-widget-item .card-content .card-widget-title{font-size:32px;line-height:60px}#hotButtons .card-widget-item .card-content .card-widget-description{display:none}#hotButtons .card-widget-item .card-content .buttonwrap{display:none}.hot-buttons-sec{background:#f8e350;padding:43px 0 0}.saffireMobileSize .hot-buttons-sec{padding:35px 0 0}.hot-buttons-sec .container{max-width:1334px}#bannerAds{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:100%}@media screen and (max-width: 1100px){#bannerAds{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}#bannerAds .card-widget-item{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width: 1100px){#bannerAds .card-widget-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:15px}}@media screen and (max-width: 600px){#bannerAds .card-widget-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 15px 7px}}#bannerAds .image-container{-webkit-box-sizing:border-box;box-sizing:border-box;position:static;display:inline-block;width:325px;height:255px}@media screen and (max-width: 1100px){#bannerAds .image-container{width:250px;height:175px}}#bannerAds .image-container .card-widget-image{background-repeat:no-repeat;background-position:center;background-size:cover;width:325px;height:255px}@media screen and (max-width: 1100px){#bannerAds .image-container .card-widget-image{width:250px;height:175px}}#bannerAds .card-content{display:none}#multiScheduleFeature{-webkit-box-sizing:border-box;box-sizing:border-box;width:357px;max-width:100%;color:#333;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width: 1300px){#multiScheduleFeature{width:100%}}#multiScheduleFeature .featureItem{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:.3s;transition:.3s;color:#fff;background:#fff;position:relative}#multiScheduleFeature .featureItem:not(:last-of-type){margin-bottom:13px}#multiScheduleFeature .featureItem:hover{background:#f8e350}@media screen and (max-width: 1300px){#multiScheduleFeature .featureItem{-webkit-box-flex:1;-ms-flex:1 1 48%;flex:1 1 48%;margin-right:10px;margin-bottom:10px}#multiScheduleFeature .featureItem:nth-child(2n){margin-right:0}}.saffireMobileSize #multiScheduleFeature .featureItem{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;margin-right:0;min-height:70px}#multiScheduleFeature .text-container{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#multiScheduleFeature .multiFeatureContent{width:100%}#multiScheduleFeature .featureItemImage{display:none;width:100px;min-width:100px;height:auto;margin-right:10px;text-align:center}#multiScheduleFeature .featureItemImage img{display:block;max-height:100%;max-width:100%;width:auto;height:auto}#multiScheduleFeature .featureItemTitle,#multiScheduleFeature .featureItemDate,#multiScheduleFeature .button-container{display:block}#multiScheduleFeature .featureItemDescription{display:none}#multiScheduleFeature .featureItemDate{font-family:"anton-regular",Arial,Verdana,sans-serif;font-weight:400;font-size:15px;color:#050708;-webkit-box-ordinal-group:1;-ms-flex-order:1;order:1;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#eb9204;width:63px;height:73px;line-height:1;padding-top:9px;text-transform:uppercase}.saffireMobileSize #multiScheduleFeature .featureItemDate{font-size:15px}.saffireMobileSize #multiScheduleFeature .featureItemDate span{font-size:30px}#multiScheduleFeature .featureItemDate span{font-size:30px;line-height:1}#multiScheduleFeature .featureItemTitle{font-family:"OpenSansCondensedLight";font-weight:400;font-size:22px;-webkit-box-ordinal-group:2;-ms-flex-order:2;order:2;line-height:1;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;color:#3a5000;padding:0 20px;margin-top:11px;width:calc(100% - 83px)}.saffireMobileSize #multiScheduleFeature .featureItemTitle{font-size:22px;padding:0 10px}#multiScheduleFeature .more-text{text-decoration:underline;display:block}div#mf-content{max-height:405px}.all-event-btn-wrap{padding:21px 0 19px;color:#fff}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.all-event-btn-wrap{padding:21px 0 17px}}@media screen and (max-width: 1300px){.all-event-btn-wrap{-webkit-box-flex:1;-ms-flex:1 1 48%;flex:1 1 48%;margin-top:0}}.saffireMobileSize .all-event-btn-wrap{padding:11px 0 19px}.all-events-btn{display:block;background:#0074e0;width:200px;color:#fff;font-size:20px;border-radius:30px;font-family:"anton-regular",Arial,Verdana,sans-serif;text-align:center;padding:3px 22px;height:38px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;text-decoration:none;margin:0 auto;text-transform:uppercase;line-height:27px}.all-events-btn:hover{background:#1073ce}.saffireMobileSize .all-events-btn{margin:0 auto;padding:3px 0}.events-wrap{margin-left:auto;max-width:311px;background:rgba(255,255,255,.5);padding:0 12px;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}@media screen and (max-width: 1300px){.events-wrap{margin:50px auto;max-width:886px}}@media screen and (max-width: 900px){.events-wrap{max-width:100%;padding:0 20px;margin:50px 20px}}.saffireMobileSize .events-wrap{margin:26px 20px 43px;padding:0 23px}.event-title{-webkit-box-sizing:border-box;box-sizing:border-box;background:#0074e0;color:#fff;font-size:42px;font-family:"anton-regular",Arial,Verdana,sans-serif;text-align:center;min-height:76px;margin:-14px -28px 14px 22px;padding:13px 24px 13px 0;position:relative;line-height:42px;height:76px;box-sizing:border-box}.event-title:after{content:"";position:absolute;right:100%;top:0;width:22px;height:85px;background:url("images/title-arrow.png") no-repeat 0 0}.event-title:before{content:"";position:absolute;left:100%;top:0;width:0;height:0;border-style:solid;border-width:76px 10px 0 0;border-color:#0074e0 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}@media screen and (max-width: 1230px){.event-title{margin:-14px 0px 14px 22px}}.saffireMobileSize .event-title{font-size:42px;min-height:69px;margin:-14px -10px 14px 15px}@media screen and (max-width: 1300px){.multiFeatureContent{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.socialNetworks{z-index:80000000;position:fixed;right:26px;top:141px;-webkit-transition:.6s ease;transition:.6s ease;background:#0074e0;border-radius:50px;padding:5px 3px}.socialNetworks img{display:block;max-width:40px;max-height:40px;border-radius:50%}.socialNetworks>span,.socialNetworks>a{display:block;width:40px;height:40px;position:relative;left:0;border:3px solid #0074e0;-webkit-transition:.2s;transition:.2s;border-radius:50%;border:none;padding:4px 3px;background-color:rgba(0,0,0,0)}.socialNetworks>a:hover{left:-6px;z-index:2;-webkit-transition:.2s;transition:.2s;left:0;background-color:#f2f2f2}.generalMessageOn.saffireLargeSize .socialNetworks{top:181px}@media screen and (max-width: 1440px){.generalMessageOn.saffireLargeSize .socialNetworks{top:auto}}#musicPlayerLink{height:40px;width:40px;float:none;margin:0;background:url("images/music.jpg") no-repeat right 0;border:3px solid #0074e0;z-index:2;border-radius:50%;border:none;padding:0;margin:3px;background-color:rgba(0,0,0,0);background-position:center;background-size:cover}#musicPlayerLink #musicPlayerDropdown{top:-3px;right:43px;padding:8px 10px;background:#0074e0;border:1px solid #fff;-webkit-box-shadow:0 0 4px #fff inset;box-shadow:0 0 4px #fff inset;font-size:.9em;color:#fff}#musicPlayerLink #musicPlayerDropdown a{padding-right:14px;font-size:13px;color:#fff;text-decoration:none}#musicPlayerLink #musicPlayerDropdown a:hover{position:relative;padding-left:14px;padding-right:3px}#musicPlayerLink #musicPlayerDropdown a:hover:after{content:"";display:block;height:0;width:0;position:absolute;top:0;bottom:0;left:0;margin:auto;border-top:12px solid #fff;border-left:4px solid rgba(0,0,0,0);border-right:4px solid rgba(0,0,0,0);border-radius:58%;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}@media screen and (max-width: 1440px){.socialNetworks{top:auto;right:0;bottom:-60px;border-top:none;border-bottom:none;padding:0}.socialNetworks img{max-width:30px;max-height:30px}.socialNetworks>a,.socialNetworks>#musicPlayerLink{max-width:30px;max-height:30px;bottom:0;float:left;margin:0;-webkit-transition:.2s;transition:.2s;background-size:contain}.socialNetworks>a:hover{left:0;bottom:6px;z-index:2;-webkit-transition:.2s;transition:.2s;bottom:0}.socialNetworks #musicPlayerLink{margin:3px;background-size:cover}.socialNetworks #musicPlayerLink #musicPlayerDropdown{top:auto;bottom:-3px;right:33px}}.socialNetworks a:hover{background-color:#0081d1}.socialNetworks .socialNetworkIconTwitter:hover{background-color:#1da1f2}.socialNetworks .socialNetworkIconFacebook:hover{background-color:#3b5998}.socialNetworks .socialNetworkIconInstagram:before{content:"";width:100%;height:100%;background:radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%, #d6249f 60%, #285aeb 90%);opacity:0;z-index:-1;position:absolute;border-radius:50%;top:0;left:0;-webkit-transition:.2s;transition:.2s}.socialNetworks .socialNetworkIconInstagram:hover{background:none}.socialNetworks .socialNetworkIconInstagram:hover:before{-webkit-transition:.2s;transition:.2s;opacity:1}.socialNetworks .socialNetworkIconTumblr:hover{background-color:#35465c}.socialNetworks .socialNetworkIconPeriscope:hover{background-color:#3aa4c6}.socialNetworks .socialNetworkIconPinterest:hover{background-color:#bd081c}.socialNetworks .socialNetworkIconSpotify:hover{background-color:#1ed760}.socialNetworks .socialNetworkIconFlickr:before{content:"";width:100%;height:100%;background:-webkit-gradient(linear, left top, right top, from(rgb(0, 99, 220)), color-stop(50%, rgb(0, 99, 220)), color-stop(50%, rgb(0, 99, 220)), color-stop(50%, rgb(255, 0, 132)), to(rgb(255, 0, 132)));background:linear-gradient(to right, rgb(0, 99, 220) 0%, rgb(0, 99, 220) 50%, rgb(0, 99, 220) 50%, rgb(255, 0, 132) 50%, rgb(255, 0, 132) 100%);opacity:0;z-index:-1;position:absolute;border-radius:50%;top:0;left:0;-webkit-transition:.2s;transition:.2s}.socialNetworks .socialNetworkIconFlickr:hover{background:none}.socialNetworks .socialNetworkIconFlickr:hover:before{-webkit-transition:.2s;transition:.2s;opacity:1}.socialNetworks .socialNetworkIconLinkedIn:hover{background-color:#0077b5}.socialNetworks .socialNetworkIconYoutube:hover{background-color:#cd201f}.socialNetworks .socialNetworkIconGooglePlus:hover{background-color:#dd4b39}.socialNetworks .socialNetworkIconSnapchat:hover{background-color:#fffc00}.pageIsLoaded .socialNetworks{right:0;right:26px}@media screen and (max-width: 1440px){.pageIsLoaded .socialNetworks{bottom:0;bottom:5px;right:5px}}.homepage.saffireLargeSize .content .socialNetworks{display:none}.homepage.saffireMobileSize .content .socialNetworks{position:static;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;background:#182f5a;border-radius:0;padding:11px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:9}.homepage.saffireMobileSize .content .socialNetworks a{max-width:40px;max-height:40px;padding:0 6px}.homepage.saffireMobileSize .content .socialNetworks img{max-width:40px;max-height:40px}#socialNetworkWidget{height:397px;width:100%;max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media screen and (max-width: 1199px){#socialNetworkWidget{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:auto}}#socialNetworkWidget .socialTabContainer{background:rgba(0,0,0,0);display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px 0}#socialNetworkWidget .socialNetworkTab{display:inline-block;text-decoration:none;cursor:pointer;margin:0 10px;width:40px;height:40px}#socialNetworkWidget .socialNetworkTab .circle{fill:rgba(255,255,255,.7);-webkit-transition:.3s;transition:.3s}#socialNetworkWidget .socialNetworkTab .circle:hover{fill:#fff;-webkit-transition:.3s;transition:.3s}#socialNetworkWidget .socialNetworkTab.currentTab .circle{fill:#fff}#socialNetworkWidget .socialFeedContainer{position:relative;top:0;left:0;height:397px;width:100%;max-width:100%;padding:10px 5px;overflow-x:hidden;overflow-y:auto;-webkit-box-sizing:border-box;box-sizing:border-box}#socialNetworkWidget #instafeedContainer{background:#fff;width:628px;margin-left:auto}@media screen and (max-width: 1199px){#socialNetworkWidget #instafeedContainer{margin:30px auto 0;max-width:500px}}@media screen and (max-width: 520px){#socialNetworkWidget #instafeedContainer{max-width:100%}}.saffireMobileSize #socialNetworkWidget #instafeedContainer{margin:25px auto 0;height:293px}#socialNetworkWidget #instafeedContainer img{width:45%;margin-right:3%;margin-left:2%}#socialNetworkWidget #instafeedContainer>a:hover{opacity:.8}#socialNetworkWidget #facebookfeedContainer{overflow:hidden;padding:0;max-width:500px}.saffireMobileSize #socialNetworkWidget #facebookfeedContainer{height:282px}.Facebook-feed{width:100%}#videoSection{position:relative;display:block;width:1114px;max-width:100%;vertical-align:top;float:none;overflow:hidden;margin:auto;border:10px solid rgba(255,255,255,.5);-webkit-box-sizing:border-box;box-sizing:border-box}.saffireMobileSize #videoSection{border:0 none}#videoSection.single-video #arrow-container{display:none}#videoWidget{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;height:0;width:100%;max-width:1114px;padding-bottom:56.3%;text-align:center}#videoWidget iframe{position:absolute;top:0;left:0;width:100%;max-width:100% !important;height:100%;border:none !important;z-index:1}#videoWidget .video-loading{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;top:calc(50% - 40px);left:0;right:0;width:80px;height:80px;margin:0 auto;border:10px solid rgba(255,255,255,.2);border-top-color:#fff;border-radius:100%;z-index:0;-webkit-animation:spin 1s infinite linear;animation:spin 1s infinite linear}#videoWidget .video-arrow{-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:50%;width:40px;height:40px;padding:14px;background-size:contain;background-position:center;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .3s ease;transition:all .3s ease;cursor:pointer;z-index:1}#videoWidget .video-arrow.previous{background:url("images/vid-arrow-left.png") no-repeat center;left:-25px;opacity:0;visibility:hidden}#videoWidget .video-arrow.next{background:url("images/vid-arrow-right.png") no-repeat center;right:-25px;opacity:0;visibility:hidden}#videoWidget:hover .video-arrow.previous{left:8px;opacity:.8;visibility:visible}#videoWidget:hover .video-arrow.next{right:8px;opacity:.8;visibility:visible}#videoWidget #videoList{display:none}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.banner-ads-sec{padding:32px 0 166px}.saffireMobileSize .banner-ads-sec{padding:8px 10px 139px}.bannerAds-no-data .banner-ads-sec{padding:25px 0 127px}@media screen and (max-width: 370px){.banner-ads-sec{padding:8px 0px 139px !important}}.subscribe-sec{background:#eb9204;padding:17px 0 10px}.saffireMobileSize .subscribe-sec{padding:3px 0 5px}.subscribe-sec .container{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width: 1300px){.subscribe-sec .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.subscribe-sec .emailSignup{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 60px 0 auto}@media screen and (max-width: 1300px){.subscribe-sec .emailSignup{margin:22px auto 30px}}.saffireMobileSize .subscribe-sec .emailSignup{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:22px auto 30px}.saffireMobileSize .subscribe-sec .emailSignup .emailInputField{margin:0 0 10px}.subscribe-sec .emailSignup .emailInputField{margin-right:17px}.subscribe-sec .emailSignup .emailInputField input{height:52px;width:319px;color:#000;font-family:"OpenSansCondensedLight";border-radius:0 !important;font-size:20px;padding:5px 15px;background:#fff}.saffireMobileSize .subscribe-sec .emailSignup .emailInputField input{height:50px;width:318px}.subscribe-sec .emailSignup .emailInputField input:focus{outline:0 none}.subscribe-sec .emailSignup .emailInputSubmit a{color:#fff;font-size:0;font-family:"anton-regular";text-transform:uppercase;background:#0074e0;border-radius:30px !important;height:44px;padding:2px 5px;-webkit-box-sizing:border-box;box-sizing:border-box;min-width:150px;text-decoration:none;position:relative}.subscribe-sec .emailSignup .emailInputSubmit a:after{content:"SUBSCRIBE";font-size:24px;display:block;line-height:36px}.subscribe-sec .emailSignup .emailInputSubmit a:hover{background:#1073ce}.subscribe-sec .emailSignupText{display:none}.mid-container{background:url("images/body-bg.jpg") #ddd no-repeat fixed;background-size:cover;padding-top:45px}.saffireMobileSize .mid-container{padding-top:23px}.saffireMobileSize .mid-container .container{padding:0 10px}.mid-container .social-widgets{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.video-section{margin:42px 0 54px}.saffireMobileSize .video-section{margin:25px 0 23px}.getUpdatesPageEmailModule{text-align:center}.getUpdatesPageEmailModule .emailSignup .textbox{display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;margin:auto;width:300px;max-width:1005;font-size:14px;border:1px solid #ddd;padding:5px 15px;margin-bottom:20px;border-radius:5px}.getUpdatesPageEmailModule .emailSignup .inputFieldSubmit{background:#0074e0;border-radius:5px !important;color:#fff !important;display:inline-block;font-family:"anton-regular";font-size:18px;margin:0 5px;padding:7px 86px 10px;text-transform:uppercase;white-space:nowrap;border-radius:30px !important}.getUpdatesPageEmailModule .emailSignup .inputFieldSubmit:hover{background:#1073ce;color:#fff !important}.getUpdatesPageEmailModule .emailSignupText{text-align:center}body #top-sticky{background:#00609b}body #top-sticky:hover{background:#339adc}.filter-group input[type=text],.filter-group .filter-control{color:#666 !important}/*# sourceMappingURL=theme.css.map */
