﻿@charset "UTF-8"; @font-face{font-family:gilroy;src:url(/portals/_default/Skins/IGD/fonts/Gilroy-ExtraBold/font.woff);src:url(/portals/_default/Skins/IGD/fonts/Gilroy-ExtraBold/font.woff2);font-weight:700;font-style:normal}@font-face{font-family:gilroy;src:url(/portals/_default/Skins/IGD/fonts/Gilroy-Medium/font.woff);src:url(/portals/_default/Skins/IGD/fonts/Gilroy-Medium/font.woff2);font-weight:400;font-style:normal}html,form{height:100%}#Body{font-size:16px;line-height:1.3em;height:100%}#Body,#Body h1,h1,h2,h2 .Head,h3,h4,p,th,td,table,h5,h6,.SubHead,.SubSubHead,.Normal,.NormalBold,.NormalRed,.NormalTextBox,.NormalDisabled,input,.CommandButton,a:link,a:visited,a:hover{font-family:gilroy,sans-serif;color:#373a36}.Head{color:#fff}#Body h1{font-size:2.25em;line-height:1.2em;font-weight:700!important;margin:1.5rem 0}h2,h2 .Head{line-height:2.25em;font-weight:700!important;margin:1rem 0!important}h3{font-size:1.75em;line-height:2em;margin:.75em 0!important;font-weight:700!important}h4{font-size:1.375em;line-height:1;font-weight:700!important}p{margin:0 0 10px}.tagLine{font-size:.8em;line-height:1.5}.introText{font-family:gilroy,sans-serif;font-size:1.4em;line-height:1.6em}p.title{font-weight:700}#siteWrapper,#siteHeader{width:100%}#siteWrapper{min-height:100%;padding-bottom:40px}#content-main{overflow:auto;padding-bottom:290px;clear:left}.container-fluid.full{padding:0}.ContentPaneFixedWidth{margin:auto;padding:0!important}#siteFooter{background-color:#373a36;width:100%;margin-top:-250px}@media(min-width:768px){#siteWrapper .container,.ContentPaneFixedWidth{width:750px}}@media(min-width:992px){#siteHeader .container{padding:0}.ContentPaneFixedWidth,#siteWrapper .container{width:965px}}@media(max-width:991px){#siteFooter{min-height:200px}}@media(max-width:1199px){#siteFooter{height:auto}#siteFooter .container{padding:0 15px 20px}.footer-static{width:100%;margin-top:40px;margin-bottom:30px;position:static}}@media(min-width:1200px){#siteFooter{height:330px}#siteFooter .container{padding:0 0 20px}.footer-static{position:absolute;width:68%}.ContentPaneFixedWidth,#siteWrapper .container{width:1170px}}.blackBar{background-color:#373a36;position:relative}.blackBar .row{margin:0}.blackBar a{padding:7px 10px;display:inline-block}.blackBar ul{margin:0}.blackBar a,.blackBar a:hover,.blackBar a:active,.blackBar a:visited,.blackBar a:link{color:#fff!important;text-decoration:none;outline:0}.siteSwitcher a.nav-link.active,.siteSwitcher a.nav-link:hover{background:#330072}.registerGroup li{text-transform:uppercase}.siteLinks .registerGroup a{padding:0 10px 0 0;border-left:none}.userMessages.alpha,.userNotifications.omega,.userProfileImg{display:none}.registerGroup li a{text-transform:capitalize}.blackBar .siteLinks{text-transform:uppercase;padding-top:4px;min-height:30px}.siteLinks li.nav-item{display:inline-block}.siteLinks a{padding:0 10px;border-left:1px solid #fff;line-height:12px}.siteLinks span{background:url(images/IGD-shopping-basket.png) no-repeat 0 -3px;display:inline-block;height:26px;width:26px;position:absolute;font-size:12px;bottom:3px;color:#fff;line-height:12px;text-align:center;padding-left:2px}.menus>nav.navbar.bg-light{background:#fff!important}#navbarSupportedContent a.nav-link{color:#373a36;padding:20px 10px}.dropdown-toggle::after{display:none!important}.navbar-nav .dropdown{position:static}.dropdown:hover .dropdown-menu{display:block;left:auto;top:70px;background-color:#330072}#dnn_raLogo_hypLogo{width:fit-content}#dnn_raLogo_hypLogo img{height:52px;object-fit:contain}#navbarSupportedContent .dropdown-menu .dropdown-item,#navbarSupportedContent .dropdown-menu .dropdown-item *{color:#fff!important}#navbarSupportedContent a.nav-link:hover,#navbarSupportedContent a.nav-link.active,#navbarSupportedContent .dropdown-menu .dropdown-item:hover,#navbarSupportedContent .dropdown-menu .dropdown-item:hover *{color:#330072!important}#navbarSupportedContent a.nav-link.charityLink:hover,#navbarSupportedContent .dropdown-menu.charityBlock .dropdown-item:hover{color:#fa4614!important}.dropdown-menu::before{content:"";width:0;height:0;position:absolute;border-left:8px solid #330072;border-right:8px solid transparent;border-top:8px solid #330072;border-bottom:8px solid transparent;transform:rotate(45deg);left:28px;top:-8px}.charityLink:hover,.charityLink.active,.charityBlock .dropdown-item:hover{color:#fa4614!important}.charityBlock{background-color:#fa4614!important}.charityBlock::before{border-left:8px solid #fa4614;border-top:8px solid #fa4614}#RA_retailersList{columns:3;-webkit-columns:3;-moz-columns:3;list-style:none;text-transform:capitalize}#RA_marketsList,#RA_allMarketsList,#SCA_retailersList{columns:2;-webkit-columns:2;-moz-columns:2;list-style:none;text-transform:capitalize}#RA_marketsList li,#RA_allMarketsList li,#SCA_retailersList li,#RA_retailersList li{padding:3px 0}.RA_SeeAll{float:right}@media(max-width:576px){nav.blackBar.navbar.navbar-expand.w-100.py-0.px-5{padding:5px 30px 5px 10px!important}.menus>nav.navbar.bg-light{padding:15px 25px!important}}@media(max-width:768px){#RA_retailersList,#RA_marketsList,#RA_allMarketsList,#SCA_retailersList{columns:1;-webkit-columns:1;-moz-columns:1}}@media(max-width:992px){#dnn_raLogo_hypLogo img{height:40px;max-width:230px;margin-left:-2px}.menus .navbar-collapse{margin-top:20px}.dropdown-toggle::after{display:inline-block!important;content:"+"!important;border:0!important;position:absolute;right:70px;font-size:2em}#navbarSupportedContent a.nav-link{padding:10px;width:90%}.dropdown-menu::before{display:none}.RA_SeeAll{float:none}}.searchInputContainer .form-control{border-radius:20px;border:#330072 2px solid;padding:2px 0;text-align:right;height:auto}a.dnnSearch{width:20px;height:20px;background:url(/Portals/_default/Skins/IGD/images/search-icon.png);background-size:contain;margin-left:7px}.searchLinkMobile{color:#330072!important}.searchLinkMobile img{height:15px;margin-top:-3px}.submenu a:link,.submenu a:visited,.submenu a:active{color:#fff!important;text-decoration:none;outline:0;font-size:15px}.submenuMega ul{padding:10px 20px;margin:0;border-bottom:1px solid #d3d3d3}.submenuMega ul li{padding:0 5px}.submenuMega ul li a{padding-bottom:20px}.submenuMega ul li a:hover,.submenuMega ul li.active a,.submenuMega ul li a.active{color:#330072;text-decoration:none}.submenuMega ul li:hover>.dropdown{display:block;position:absolute}.submenuMega .dropdown{display:none;background:#d3d3d3;border-top:2px solid #330072;z-index:5;margin-top:8px}.submenuMega .dropdown a{display:block;padding:8px 10px}.container.breadCrumb{margin-top:10px;margin-bottom:20px;padding-left:0}.IGD-breadcrumb{padding:0 10px}.container.breadCrumb span span span:first-child .IGD-breadcrumb{padding-left:0}.container.breadCrumb span span span+span:last-child .IGD-breadcrumb span{color:#373a36!important}.IGD-breadcrumb:hover{text-decoration:none}@media(max-width:991px){.submenuMega{display:none}#dnn_Navmenu_ASI .dropdown.retailers .dropdown-menu.top-border .row.col-count3{width:100%}}@media(max-width:991px) and (min-width:768px){#siteHeader .menus .container,#siteHeader .blackBar .container{padding-left:0;padding-right:0}}@media(max-width:767px){.breadCrumb{display:none}}.my-Event-Desktop-Header{padding:0 0 0 10px!important}.my-Event-Desktop-Header div{padding:0 5px}.my-Event-Desktop-Header .col-sm-7{width:55%!important}.my-Event-Desktop-Header .col-sm-3{width:20%!important}.my-Event-Desktop-Header .col-sm-1{width:12.5%!important}.myEvents-Content-Header-top .col-sm-7{width:55%!important}.myEvents-Content-Header-top .col-sm-3{width:20%!important}.myEvents-Content-Header-top .col-sm-1{width:12.5%!important}.myEvents-Content-Header-TitleSummary{padding-top:5px!important;padding-right:5px!important}.ElementMyEventItemFooter{background:transparent}.ElementMyEventVenueLocation{background:#330072;padding:5px 10px;margin-left:10px!important}#siteFooter .container{position:relative;height:100%;width:100%;max-width:1170px!important}.footer-static{font-size:.75em;top:150px;right:0;border-top:1px solid #fff;padding:20px 12px 0;margin-top:20px}.footer-static,#siteFooter a{color:#fff!important}.footer-static a:hover{text-decoration:none}.contactInfo ul{margin-left:0}.footer-static .contactInfo li{list-style:none}.footer-static .socials{padding:0;padding-left:10px}.footer-static .socials span{margin:0 2px}.terms ul{margin:0}.terms li{display:inline;padding-right:5px}.terms li span{border-left:1px solid #fff;padding-left:8px}.footerRow{overflow:hidden}.footer-content{margin-top:50px}.footer-content .row>div{margin:10px 0}.footer-content,.footer-content p,.footer-content a{color:#fff;font-size:.95em}.footer-content a{float:left;width:50%;padding-bottom:5px}.footer-content .footer-content-logo{width:100%;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #fff}.footer-content-logo img{width:160px}.footerIcon{width:13px;margin-right:7px}@media(max-width:425px){.footer-content a{width:100%}}@media(max-width:1200px){.footer-static.row{padding-left:0;padding-right:0}}.top-border{border-top-width:5px;border-top-style:solid}.bottom-border{border-bottom-width:5px;border-bottom-style:solid}.border-right{border-right-width:5px;border-right-style:solid}.border-left-igd{border-left-width:5px;border-left-style:solid}.bottom-border._2px{border-bottom-width:2px}.relative{position:relative}.bg246 .DNNModuleContent img{float:right}.vertAlign{overflow:hidden}.mb20{margin-bottom:20px}@media(max-width:380px){.col-xs-3.col-md-3.igdMobile{width:100%;margin-bottom:10px}}.brandMsg,.brandBox{border-top-width:5px;border-bottom-width:5px;border-bottom-style:solid;border-top-style:solid;padding-left:20px;padding-right:20px;padding-bottom:20px;margin-top:10px}.brandBox{padding-top:20px;vertical-align:top}.brandBox>h3{margin-top:0!important}.brandBox>img{width:100%}.brandMsg{background-color:#f0f0f0}.w25{width:25%}.w75{width:75%}.w50{width:50%}h1+.brandRow{margin-top:-10px}.brandRow{display:table;border-spacing:20px;margin:-20px}.brandRow.nospacing{border-spacing:0;margin:20px 0;width:100%}.brandRow>div{display:table-cell}.brandMsg.border-left-igd{border-bottom-width:0;border-top-width:0;border-left-width:5px;margin-top:20px;padding-top:5px}.brandMsg.bronze:after{content:"";clear:both;display:block}.brandMsg.bronze img:first-child{float:left;margin-top:20px;margin-right:30px}.brandMsg.bronze div:first-of-type{float:left}.brandMsg li{margin-bottom:10px}@media(max-width:767px){.brandRow{display:block;margin:auto;margin-top:20px}h1+.brandRow{margin-top:20px}.brandRow>div{display:block;margin-top:0}div.brandMsg.border-left-igd{padding-top:5px}.brandRow>div+div{margin-top:20px}.w25,.w75,.w50{width:100%}}#editBarContentPersonalizationCommonTabOptions{display:inline}div.editbar div.right-section{float:none;padding:0;margin:0}.layoutContainer.container-fluid{margin-top:15px}.layoutContainer.container-fluid .row .pane{border:6.6666px solid transparent}#dnn_D2AD_Pane1+#dnn_D2AD_Pane2{border-left-width:6.6666px}.layoutContainer.container-fluid .row .pane+.layoutContainer.container-fluid .row .pane+.layoutContainer.container-fluid .row .pane{border-right:0}.rightPane.w25{padding:0 6.6666px}.rightPane .DnnModule.DnnModule-FeatureBox{border-bottom:13.333px solid transparent}@media(max-width:576px){.ContentPaneFixedWidth{margin-left:20px!important;margin-right:20px!important}.layoutContainer.container-fluid .row .pane{border:0;border-bottom:6.6666px solid transparent;border-top:6.6666px solid transparent}.rightPane.w25{padding:0}.layoutContainer.container-fluid .row .pane.col-xs-12{width:100%!important}}em{font-style:italic;letter-spacing:0}strong{color:#373a36;font-weight:700}small{font-size:12px;letter-spacing:0}div p a:link{color:#0099d7;font-weight:700;text-decoration:none;outline:0}div p a:visited{color:#0099d7;font-weight:700;text-decoration:none;outline:0}div p a:hover{color:#0099d7;font-weight:700;text-decoration:underline;outline:0}div a:hover{color:#0099d7;text-decoration:underline;outline:0}div a strong{color:#0099d7;font-weight:700;text-decoration:none;outline:0}#Body{background-color:#fff}.CommandButton{font-size:13px;color:#3d3d3d;font-weight:700}.CommandButton:hover{color:#007cae}a.CommandButton:link{font-size:13px;text-decoration:none;color:#3d3d3d;font-weight:700}a.CommandButton:hover{text-decoration:underline;color:#007cae}hr{clear:both;height:0;border:solid silver;border-width:1px 0 0;margin:20px 0}img{border:0}.imgLeft{float:left;margin-right:30px;margin-bottom:30px}.imgRight{float:right;margin-left:30px;margin-bottom:30px}.imgBorder{border:solid 3px #fff}.imgPolaroid{color:#a6a6a6;font-size:12px;text-align:left;padding:13px 13px 17px;background-color:#fff;box-shadow:0 1px 2px #ccc}.imgPolaroid img{margin-bottom:12px}ol li{list-style-type:decimal;margin-bottom:8px;vertical-align:top}ol ol{margin-top:8px;margin-left:30px}ol ol li{list-style-type:lower-roman}ol ol ol li{list-style-type:lower-alpha}ol ul li{list-style-type:lower-roman}#Breadcrumb{padding-top:20px;padding-bottom:12px;margin-bottom:25px;border-bottom:solid 1px silver}#Breadcrumb img{margin-left:10px;margin-right:10px}#Breadcrumb a.breadcrumbLink:link,#Breadcrumb a.breadcrumbLink:visited{color:#666;font-size:12px;font-weight:700}#Breadcrumb a.breadcrumbLink:hover{color:#3b96b6}#login .registerGroup,#login .registerGroup *,#login .loginGroup,#login .loginGroup *{display:block}#login .registerGroup,#login .loginGroup{float:right;padding:0;margin:0}#login .registerGroup li:first-child:hover{border-left:#222}#login .registerGroup li{float:left}#login .registerGroup .buttonGroup{margin:0}#login .registerGroup a,#login .loginGroup a{display:block;position:relative;height:25px;min-width:12px;padding:7px 15px 0;color:#373a36;font-size:11px;vertical-align:middle}#login .registerGroup a:hover,#login .loginGroup a:hover{background:#2d2d2d;background:-moz-linear-gradient(top,rgba(45,45,45,1) 0%,rgba(86,86,86,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(45,45,45,1)),color-stop(100%,rgba(86,86,86,1)));background:-webkit-linear-gradient(top,rgba(45,45,45,1) 0%,rgba(86,86,86,1) 100%);background:-o-linear-gradient(top,rgba(45,45,45,1) 0%,rgba(86,86,86,1) 100%);background:-ms-linear-gradient(top,rgba(45,45,45,1) 0%,rgba(86,86,86,1) 100%);background:linear-gradient(to bottom,rgba(45,45,45,1) 0%,rgba(86,86,86,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#2d2d2d',endColorstr='#565656',GradientType=0 );color:#ddd;text-shadow:0 -1px 0 #373a36}#login .registerGroup a:active,#login .loginGroup a:active{color:#fff;text-shadow:0 -1px 0 #373a36}#login .registerGroup a:hover,#login .loginGroup a:hover{text-decoration:none}#login .registerGroup a strong,#login .loginGroup a strong{display:block;position:absolute;left:0;top:0;width:100%;overflow:hidden;font-size:11px;text-indent:-9999px}#login .userMessages strong{height:100%;background:url(images/icon_message.png) no-repeat center center}#login .userNotifications{border-right:1px solid #ccc}#login .userNotifications strong{height:100%;background:url(images/icon_notification.png) no-repeat center center}#login .registerGroup a span{display:inline-block;position:absolute;right:2px;top:-9px;min-width:7px;margin-right:3px;background:#3b96b6;text-align:center;font-size:11px;color:#fff;text-shadow:0 1px 0 #373a36}#login .registerGroup .userProfileImg a{min-width:25px;min-height:32px;padding:0;background:0 0}#login .registerGroup a img{height:32px;width:32px;background:#373a36}#login .loginGroup{border-right:1px solid #ccc}#login .loginGroup a{color:#373a36}#login .userMessages a span,#login .userNotifications a span{display:inline-block;margin-top:9px;margin-right:0;background-color:transparent;font-size:10px}.button,.btn,a.button{padding:10px 15px;font-weight:400;text-transform:capitalize;color:#fff}.button:hover,.btn:hover,a.button:hover{cursor:pointer;text-decoration:none;opacity:.8;color:#fff}.btn-collapsible{float:right;font-weight:700;padding:5px}.btn-collapsible:hover{text-decoration:none}.collapsible-pnlTop{overflow:hidden}.collapsible-pnl{padding:10px;margin:5px 0}.coll-content{margin-top:10px}.collapsible-pnl p,.collapsible-pnl h2{margin:0;padding:5px}