.clogo{display:inline-block;vertical-align:middle;font-size:0;background-image:url(/wp-content/themes/main/images/sp-commissions-logos.png);width:90px;height:27px}.clogo:link{background-image:url(/wp-content/themes/main/images/sp-commissions-logos.png)}.clogo.logo-gc{background-position:0 2px;width:90px;height:26px}.clogo.logo-bga{background-position:0 -25px}.clogo.logo-bga-v2{background-position:0 -104px;width:100px;height:42px}.clogo.logo-ecogra{background-position:0 -53px}.clogo.logo-gamstop{background-position:0 -80px;height:22px}.terms-link{padding:8px 0;pointer-events:none}.terms-link:hover{text-decoration:none}.terms-link span{pointer-events:initial}.terms-link:before,.terms-link:after{color:#7e7f7f;display:inline}span.terms-link{color:#7e7f7f}.cntctfrm_contact_form{max-width:600px;padding:0 15px}.cntctfrm_contact_form input[type="text"],.cntctfrm_contact_form input[type="number"],.cntctfrm_contact_form input[type="email"],.cntctfrm_contact_form textarea{padding:10px;border:1px solid #454545;max-width:100%;box-sizing:border-box;border-radius:5px}.cntctfrm_contact_form .cntctfrm_input{margin-bottom:15px}.cntctfrm_contact_form .cptch_reload_button{margin:0 5px;vertical-align:middle;cursor:pointer}.cntctfrm_contact_form .cntctfrm_contact_submit{display:block;padding:10px 15px;border:0;text-transform:uppercase;font-weight:700;color:#fff;background-color:#454545;border-radius:5px;cursor:pointer}@media(min-width:1024px){.cntctfrm_contact_form{padding:0}}.country-switcher{position:relative;width:180px;margin:0 auto;font-family:Verdana,Geneva,sans-serif;font-size:13px;line-height:1;color:#fff;display:inline-block;vertical-align:middle}.country-switcher.is-open ul{transform:translateY(0);opacity:1;visibility:visible}.country-switcher.is-open>span:before{transform:rotate(180deg)}.country-switcher ul{position:absolute;width:100%;bottom:100%;left:0;padding:7px 12px;margin-bottom:5px;border:1px solid #3f4041;border-radius:6px;transform:translateY(30px);opacity:0;visibility:hidden;background:#262a2f;transition:transform .15s,opacity .15s,visibility .15s}.country-switcher li+li{margin-top:8px}.country-switcher a{position:relative;display:block;padding:10px 0 0 28px;text-decoration:none;color:#7c7f82}.country-switcher a:before{content:'';position:absolute;width:20px;height:15px;left:0}.country-switcher a:hover:before{background:#fff}.country-switcher>span{position:relative;display:block;padding:8px 30px 7px;border:1px solid #3f4041;border-radius:6px;color:#7c7f82;background:url(/wp-content/themes/main/images/united-kingdom.svg) no-repeat 10px center / 20px 15px;cursor:pointer;transition:border-color .15s,color .15s}.country-switcher>span:hover{border-color:#fff;color:#fff}.country-switcher>span:before{content:'';position:absolute;width:0;height:0;top:50%;right:11px;margin-top:-3px;border-width:0 4px 6px 4px;border-style:solid;border-color:transparent transparent #868686 transparent;transition:transform .15s}.country-switcher *,.country-switcher *:before,.country-switcher *:after{box-sizing:border-box}.country-switcher li .canada:before{background:url(/wp-content/themes/main/images/canada.svg) no-repeat;background-size:contain}.country-switcher li .uk:before{background:url(/wp-content/themes/main/images/united-kingdom.svg) no-repeat;background-size:contain}.country-switcher li .usa:before{background:url(/wp-content/themes/main/images/usa.svg) no-repeat;background-size:contain}@media (min-width:768px){.country-switcher{margin:0 auto}}@media (max-width:1024px){.country-switcher{margin:10px auto}}.footer{text-align:center;color:#fff;background:#454545;font-size:12px;line-height:1.42}.footer a{display:inline-block;color:#fff}.footer a:hover{text-decoration:none}.footer .footer-container{padding:11px 12px;max-width:1098px;margin:0 auto}.footer .footer-logos{position:relative;border:1px solid #868686;border-radius:8px;margin-top:20px;padding:25px 5px 9px}.footer .footer-logos:before{background:#454545;position:absolute;top:-14px;left:50%;transform:translateX(-50%);text-transform:uppercase;width:148px;line-height:1.17;color:#4ca553}.footer .footer-logos a{margin:10px}.footer .footer-nav{background:#262a2f;font-family:'Open Sans',sans-serif}.footer .footer-nav li{position:relative;display:inline-block;vertical-align:middle;margin:3px 15px}.footer .footer-nav li:before{position:absolute;top:50%;transform:translateY(-50%);left:-18px;border-radius:50%;width:4px;height:4px;background:#68696b}.footer .footer-nav li+li:before{content:''}.footer .footer-nav ul{padding-left:0;list-style:none;margin-top:0}.footer .footer-info{font-size:10px;opacity:.16}.footer .footer-nav .country-switcher li:before{position:initial}.footer .footer-nav .country-switcher li{display:block;text-align:left;margin:3px 10px}.footer .footer-btn{display:inline-block;vertical-align:middle;font-family:Verdana,Geneva,sans-serif;font-size:13px;line-height:1;padding:8px 8px 7px;border:1px solid #3f4041;border-radius:6px;color:#7c7f82;cursor:pointer;transition:border-color .15s,color .15s}.footer .footer-btn:hover{border-color:#fff;color:#fff}.footer .footer-twitter{width:12px;font-size:0;line-height:13px;color:transparent;background:url(/wp-content/themes/main/images/footer-twitter.png) 50% no-repeat;margin-right:4px}@media(min-width:768px){.footer .footer-container{padding:11px 23px 15px}.footer>.footer-container{display:flex;justify-content:space-between}.footer .footer-logos{width:calc(50% - 18px);max-width:368px}.footer .footer-logos a{margin:10px 20px}.footer .terms-link{text-align:left;flex:1 1 0%;margin-right:36px}.footer .footer-logos{display:flex;align-content:center;align-items:center;justify-content:space-evenly;margin-top:12px;padding:10px 0;flex-wrap:wrap;width:auto}.footer .footer-logos:before{width:auto;min-width:255px;top:-8px}.footer .footer-nav{font-size:13px}}@media(min-width:1025px) and (max-width:1099px){.footer .footer-row{margin-top:15px}}@media(min-width:1100px){.footer .footer-container{display:flex;justify-content:space-between;padding:20px 33px}.footer .terms-link{margin-right:18px}.footer .footer-logos{padding:12px 0 8px;max-width:none}.footer .footer-logos:before{padding:0 10px}.footer .footer-nav{font-size:12px}.footer .footer-nav .footer-container{padding:9px 33px}.footer .footer-nav ul{margin-bottom:0;opacity:.4}.footer .footer-nav li:before{background:#fff;top:calc(50% + 2px)}.footer .footer-info{font-size:12px;opacity:.4;line-height:24px}}@media (max-width:1024px){.footer .footer-container{position:relative}.footer .footer-info{position:absolute;bottom:0;left:0;right:0}.footer .footer-nav{padding-bottom:14px}}