﻿html{box-sizing:border-box}*,*::after,*::before{box-sizing:inherit}@font-face{font-family:'Avenir';src:url(//dfgw1zqlrucay.cloudfront.net/assets/Avenir-Light-3f286296ec84dbf00978f93787cfab4431f4c2eb7973c85ca238202965e39f8a.eot);src:url(//dfgw1zqlrucay.cloudfront.net/assets/Avenir-Light-3f286296ec84dbf00978f93787cfab4431f4c2eb7973c85ca238202965e39f8a.eot?#iefix) format("embedded-opentype"),url(//dfgw1zqlrucay.cloudfront.net/assets/Avenir-Light-3ab71d77849069e1aaa8bf0b993c96884fcb159da5dd658de3a2dcc9edb5764b.woff2) format("woff2"),url(//dfgw1zqlrucay.cloudfront.net/assets/Avenir-Light-520b1960fe488f1884888b0c9999880fed42c8f4b6e2a2c02e056b7c14f62e9d.woff) format("woff"),url(//dfgw1zqlrucay.cloudfront.net/assets/Avenir-Light-1ad7ea85f9425675a071c66d4610dbb0b1cbaa93aac64789683c4888ade92af2.ttf) format("truetype"),url(//dfgw1zqlrucay.cloudfront.net/assets/Avenir-Light-f27229dbd7f24174459d49688de77518814da73fb87a09dee776f33376beadef.svg#Avenir-Light) format("svg");font-weight:300;font-style:normal}@font-face{font-family:'Avenir';src:url(//dfgw1zqlrucay.cloudfront.net/assets/Avenir-LightOblique-99f9312b5c8d167bd659279c0f428f5f11c8805a1203713bb38f593f9e79b24b.eot);src:url(//dfgw1zqlrucay.cloudfront.net/assets/Avenir-LightOblique-99f9312b5c8d167bd659279c0f428f5f11c8805a1203713bb38f593f9e79b24b.eot?#iefix) format("embedded-opentype"),url(//dfgw1zqlrucay.cloudfront.net/assets/Avenir-LightOblique-8b54619df18ee2f8808949ce8cdbd7765b53a0d62a6d7066c058aa7e8ec2f29b.woff2) format("woff2"),url(//dfgw1zqlrucay.cloudfront.net/assets/Avenir-LightOblique-ec2e04caa59420c943a37759bedab185dbcb60bd5d19f93964152922335dcdb6.woff) format("woff"),url(//dfgw1zqlrucay.cloudfront.net/assets/Avenir-LightOblique-320e4d0fee9a43f8dc9a8f7f36d589eb00481e1791ed9109fee3f2d484cdce50.ttf) format("truetype"),url(//dfgw1zqlrucay.cloudfront.net/assets/Avenir-LightOblique-399dcc8cb6bff38ec35a857e3b3e0d2673e14cf11f0339e323668b4a82e2671f.svg#Avenir-LightOblique) format("svg");font-weight:300;font-style:italic}@font-face{font-family:'Avenir';src:url(//dfgw1zqlrucay.cloudfront.net/assets/Avenir-Book-f0f7366439a512bf30b456fda7c1714e04b5583f0c67fb0dadfaad8f12a9d619.eot);src:url(//dfgw1zqlrucay.cloudfront.net/assets/Avenir-Book-f0f7366439a512bf30b456fda7c1714e04b5583f0c67fb0dadfaad8f12a9d619.eot?#iefix) format("embedded-opentype"),url(//dfgw1zqlrucay.cloudfront.net/assets/Avenir-Book-6afb013e78799af1781ec55aef7e9cf21413a59093130120b1d3596dfbc36a59.woff2) format("woff2"),url(//dfgw1zqlrucay.cloudfront.net/assets/Avenir-Book-e7126c8edecaf2d566f500f0f1d6294c8fb6640566825a7d65f42cce4b1b25a6.woff) format("woff"),url(//dfgw1zqlrucay.cloudfront.net/assets/Avenir-Book-46d7633ea93788c1ca79b1c3aee6d4cfc88ec162be3b57e416288795d077827b.ttf) format("truetype"),url(//dfgw1zqlrucay.cloudfront.net/assets/Avenir-Book-9df722dd0ba49f3c7c86731b824871cf86baf2a7b66649715cf9485130162a9b.svg#Avenir-Book) format("svg");font-weight:400;font-style:normal}@font-face{font-family:'Avenir';src:url(//dfgw1zqlrucay.cloudfront.net/assets/Avenir-BookOblique-2eb4a1c2f39c0d8430feb74efe2e3bba969170f3b281cee3a6f76ddeac3f05cb.eot);src:url(//dfgw1zqlrucay.cloudfront.net/assets/Avenir-BookOblique-2eb4a1c2f39c0d8430feb74efe2e3bba969170f3b281cee3a6f76ddeac3f05cb.eot?#iefix) format("embedded-opentype"),url(//dfgw1zqlrucay.cloudfront.net/assets/Avenir-BookOblique-945d6d030358fedd785908d573c8500e01cdc5ca212d056a0c9952f566e27b04.woff2) format("woff2"),url(//dfgw1zqlrucay.cloudfront.net/assets/Avenir-BookOblique-0773a76f6349b37dd9b6914cd4583ed9362d77c3c1b0dc97033304934a8b388c.woff) format("woff"),url(//dfgw1zqlrucay.cloudfront.net/assets/Avenir-BookOblique-df4b59211cd2aec210e9df5507a33061acf63879c85c2c0b00b2c6988f0b5e8f.ttf) format("truetype"),url(//dfgw1zqlrucay.cloudfront.net/assets/Avenir-BookOblique-b584d9676600e3663804419b3cdfecdaa0bc7af806581adce65b2bc2f4512008.svg#Avenir-BookOblique) format("svg");font-weight:400;font-style:italic}@font-face{font-family:'Avenir';src:url(//dfgw1zqlrucay.cloudfront.net/assets/Avenir-Roman-3140353a3989538980777710d96dadb243b9d6796f156d5f3d92a0dc39a26d1f.eot);src:url(//dfgw1zqlrucay.cloudfront.net/assets/Avenir-Roman-3140353a3989538980777710d96dadb243b9d6796f156d5f3d92a0dc39a26d1f.eot?#iefix) format("embedded-opentype"),url(//dfgw1zqlrucay.cloudfront.net/assets/Avenir-Roman-3df047ba73acf359d39fbcf6612d55953b2b207d4f944f35328e0551789f784e.woff2) format("woff2"),url(//dfgw1zqlrucay.cloudfront.net/assets/Avenir-Roman-84307760851989d9f9f1ac8dc1cde6a7adcedad101f70b86b81bb8338dfe7d78.woff) format("woff"),url(//dfgw1zqlrucay.cloudfront.net/assets/Avenir-Roman-fcc1fa2f8928bcffde65ac6fefd2473d4d697a9e72dd9cdd6968f90eda1a3187.ttf) format("truetype"),url(//dfgw1zqlrucay.cloudfront.net/assets/Avenir-Roman-a66868771649f12576915cf20c90248acb10fc232e33279d4f688473f7c81712.svg#Avenir-Roman) format("svg");font-weight:500;font-style:normal}@font-face{font-family:'Avenir';src:url(//dfgw1zqlrucay.cloudfront.net/assets/Avenir-Oblique-80409f7bf94c237c8d86f38eaa58937982a4bfdac5394dd6ca33c0926b4d3a2a.eot);src:url(//dfgw1zqlrucay.cloudfront.net/assets/Avenir-Oblique-80409f7bf94c237c8d86f38eaa58937982a4bfdac5394dd6ca33c0926b4d3a2a.eot?#iefix) format("embedded-opentype"),url(//dfgw1zqlrucay.cloudfront.net/assets/Avenir-Oblique-c06cf722f4d029234c6612cdc214663f77d53187571d4b81f9255a9b20d327d0.woff2) format("woff2"),url(//dfgw1zqlrucay.cloudfront.net/assets/Avenir-Oblique-5486c780f6949aebb307241615eff6cd3168e041ffbe0d2e22b136848c274a89.woff) format("woff"),url(//dfgw1zqlrucay.cloudfront.net/assets/Avenir-Oblique-322fa57cbf375a6164b137117b895fc5d27647954704d2abe37cd6e1051adac1.ttf) format("truetype"),url(//dfgw1zqlrucay.cloudfront.net/assets/Avenir-Oblique-e223e225d647607e14394fadbbc611a12b756e930a10b3484a0a7db62153ef0b.svg#Avenir-Oblique) format("svg");font-weight:500;font-style:italic}@font-face{font-family:'Avenir';src:url(//dfgw1zqlrucay.cloudfront.net/assets/Avenir-Medium-a8b7ff34ebe8588b5bf3909b84c931127e694d6178d4bc3101d1cac9b0089985.eot);src:url(//dfgw1zqlrucay.cloudfront.net/assets/Avenir-Medium-a8b7ff34ebe8588b5bf3909b84c931127e694d6178d4bc3101d1cac9b0089985.eot?#iefix) format("embedded-opentype"),url(//dfgw1zqlrucay.cloudfront.net/assets/Avenir-Medium-553bf601f514b7a1a7ce5e42e8431d4e08bfb7a4e8eb860be286289bfbe73b50.woff2) format("woff2"),url(//dfgw1zqlrucay.cloudfront.net/assets/Avenir-Medium-445f8c2ef126ede85dd5826b34ec9a343cae205fd864696a66234046310d6975.woff) format("woff"),url(//dfgw1zqlrucay.cloudfront.net/assets/Avenir-Medium-bf01c71db87e8ff64a3bff962f905c06907ceeaa304e069e768bc22b3b063191.ttf) format("truetype"),url(//dfgw1zqlrucay.cloudfront.net/assets/Avenir-Medium-c5de4cf01e8c07d8732bd48b97efabe3ab7ffabe2d5a0f6b4cf88b5878cb9d16.svg#Avenir-Medium) format("svg");font-weight:600;font-style:normal}@font-face{font-family:'Avenir';src:url(//dfgw1zqlrucay.cloudfront.net/assets/Avenir-MediumOblique-b3f8b121750357b1ba91c249b9e92397fb9c9c7cd7bb5402fd893549a4b9949f.eot);src:url(//dfgw1zqlrucay.cloudfront.net/assets/Avenir-MediumOblique-b3f8b121750357b1ba91c249b9e92397fb9c9c7cd7bb5402fd893549a4b9949f.eot?#iefix) format("embedded-opentype"),url(//dfgw1zqlrucay.cloudfront.net/assets/Avenir-MediumOblique-ec494fa74e71214e41a2b26cb9eb794d915f36f7f5dfe45c4f1f1ff6a159ff0f.woff2) format("woff2"),url(//dfgw1zqlrucay.cloudfront.net/assets/Avenir-MediumOblique-7ee7486ba501ee7deddf90ef94568b5441a31dbce2255d2789a73cd8b69eedc6.woff) format("woff"),url(//dfgw1zqlrucay.cloudfront.net/assets/Avenir-MediumOblique-fa39c9c6893830a542bb5a65b0eefd2f9db55882acb00475d29db285542c8bbe.ttf) format("truetype"),url(//dfgw1zqlrucay.cloudfront.net/assets/Avenir-MediumOblique-d75d7ca2f36fcb14613d1e261a07283618d3ae3acff3fe5f9d3989fdc35b33d4.svg#Avenir-MediumOblique) format("svg");font-weight:600;font-style:italic}@font-face{font-family:'Avenir';src:url(//dfgw1zqlrucay.cloudfront.net/assets/Avenir-Heavy-e154517d27e70cc1faffa865923b7ce3317bbc5306a3460a5bb404998a833c03.eot);src:url(//dfgw1zqlrucay.cloudfront.net/assets/Avenir-Heavy-e154517d27e70cc1faffa865923b7ce3317bbc5306a3460a5bb404998a833c03.eot?#iefix) format("embedded-opentype"),url(//dfgw1zqlrucay.cloudfront.net/assets/Avenir-Heavy-c245020b80a97731bd6599911e600d453eb5f2c4e5c320c7adb7a72e2d7ca836.woff2) format("woff2"),url(//dfgw1zqlrucay.cloudfront.net/assets/Avenir-Heavy-b031ab2ab513349fa72cbe3c43fc4a70dbe8a9c799a4d6ea63b0fb8d7a2d2e23.woff) format("woff"),url(//dfgw1zqlrucay.cloudfront.net/assets/Avenir-Heavy-9a8ef845988eeebc23b23dd7d30d449854304407066de90d5c259eeaf7d485c4.ttf) format("truetype"),url(//dfgw1zqlrucay.cloudfront.net/assets/Avenir-Heavy-cc6fd3a30c66657895cb3f5704bd5bc23ebe8003ca42e45ab8e966257fe255b3.svg#Avenir-Heavy) format("svg");font-weight:700;font-style:normal}@font-face{font-family:'Avenir';src:url(//dfgw1zqlrucay.cloudfront.net/assets/Avenir-HeavyOblique-25562cda2c82de81bf5550b073d164522b91ffea5ce1e65aa4e5609d12aca4c8.eot);src:url(//dfgw1zqlrucay.cloudfront.net/assets/Avenir-HeavyOblique-25562cda2c82de81bf5550b073d164522b91ffea5ce1e65aa4e5609d12aca4c8.eot?#iefix) format("embedded-opentype"),url(//dfgw1zqlrucay.cloudfront.net/assets/Avenir-HeavyOblique-4108f123a26f0f1d398c6feb6ad7b5f9115193aec84d4264230e11b46db7bb4a.woff2) format("woff2"),url(//dfgw1zqlrucay.cloudfront.net/assets/Avenir-HeavyOblique-5a88696c8a03a1989ecdbbb6238b30ed2a0f591a9c457bbc91f7f8c26a72b183.woff) format("woff"),url(//dfgw1zqlrucay.cloudfront.net/assets/Avenir-HeavyOblique-abfc3bb89901e9a78c16979300e5624d2c4c6222aee04683a23f886c6436b823.ttf) format("truetype"),url(//dfgw1zqlrucay.cloudfront.net/assets/Avenir-HeavyOblique-f286ab1174b31e25b8701eb9ac805d3f22a27404fdf621ad127a53c2d1d459c8.svg#Avenir-HeavyOblique) format("svg");font-weight:700;font-style:italic}@font-face{font-family:'Avenir';src:url(//dfgw1zqlrucay.cloudfront.net/assets/Avenir-Black-9105aba65407e0d24c9758a49edf007962f000ef1c7cd08084b8682d9317db53.eot);src:url(//dfgw1zqlrucay.cloudfront.net/assets/Avenir-Black-9105aba65407e0d24c9758a49edf007962f000ef1c7cd08084b8682d9317db53.eot?#iefix) format("embedded-opentype"),url(//dfgw1zqlrucay.cloudfront.net/assets/Avenir-Black-0bc7197edeed7c0f92d18d2f68b40334fcc41b6259d93f827bb7d0e0bdf01166.woff2) format("woff2"),url(//dfgw1zqlrucay.cloudfront.net/assets/Avenir-Black-2604f6c3c024c6c5930aa08b426b9aeb9d29e97cec271ec0bf8bc3e7cd4c34d7.woff) format("woff"),url(//dfgw1zqlrucay.cloudfront.net/assets/Avenir-Black-2edf9621d979d101d10cf5737d7c91ba743cb2fd8554ff0bd21d4857f450d054.ttf) format("truetype"),url(//dfgw1zqlrucay.cloudfront.net/assets/Avenir-Black-10e8f7a0ae48464f6ce4248eb0985f8242e89b0deeb0779b9a22254cd7438bfa.svg#Avenir-Black) format("svg");font-weight:800;font-style:normal}@font-face{font-family:'Avenir';src:url(//dfgw1zqlrucay.cloudfront.net/assets/Avenir-BlackOblique-0f877814aac7103eccbf8ff8acb44ec4787fcfc71f8147b65d42b52a908bf2bc.eot);src:url(//dfgw1zqlrucay.cloudfront.net/assets/Avenir-BlackOblique-0f877814aac7103eccbf8ff8acb44ec4787fcfc71f8147b65d42b52a908bf2bc.eot?#iefix) format("embedded-opentype"),url(//dfgw1zqlrucay.cloudfront.net/assets/Avenir-BlackOblique-df030ae2d92c42858f205d688610efe26adf68405125c668548938a57ecaa119.woff2) format("woff2"),url(//dfgw1zqlrucay.cloudfront.net/assets/Avenir-BlackOblique-4eb4a78f2653d5ba820f07bbae82fa695d942b2e3782445a4768eb80e7de4609.woff) format("woff"),url(//dfgw1zqlrucay.cloudfront.net/assets/Avenir-BlackOblique-5269ce2e6a5c60eb004649a6736d59b5d17053aa7fee9e7fb37f21d9c854f4aa.ttf) format("truetype"),url(//dfgw1zqlrucay.cloudfront.net/assets/Avenir-BlackOblique-0647c3cee4ce1d10a5a9b4b0705e7480e8c9356333318ac26199c8abf11bf6e5.svg#Avenir-BlackOblique) format("svg");font-weight:800;font-style:italic}@font-face{font-family:'Futura';src:url(//dfgw1zqlrucay.cloudfront.net/assets/Futura-Normal-64bfcfc7894a7d13b13e2a4fc61d35ce650710123acab216b272502d6e8075b5.eot);src:url(//dfgw1zqlrucay.cloudfront.net/assets/Futura-Normal-64bfcfc7894a7d13b13e2a4fc61d35ce650710123acab216b272502d6e8075b5.eot?#iefix) format("embedded-opentype"),url(//dfgw1zqlrucay.cloudfront.net/assets/Futura-Normal-fd4d10fbe1f9ab7902f2eba44245dbd2ec45573fef66653ac89356cba48a12a3.woff2) format("woff2"),url(//dfgw1zqlrucay.cloudfront.net/assets/Futura-Normal-dbc07b29d40e5c1a7f0f748d9d38d2f0435fddef2c114c16aab9716a906da211.woff) format("woff"),url(//dfgw1zqlrucay.cloudfront.net/assets/Futura-Normal-e99e7f68175224b270043801ffd2bd09eeb77c5f644b4ac964aba13ef6c51e5e.ttf) format("truetype"),url(//dfgw1zqlrucay.cloudfront.net/assets/Futura-Normal-ed4fd923b3ba0ab94da57115d496c41f9e1dc4024547cb6247b143a13dfcc53a.svg#Futura-Normal) format("svg");font-weight:normal;font-style:normal}/*! normalize.css v2.0.1 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:"glyphish";src:url(//dfgw1zqlrucay.cloudfront.net/assets/glyphish-dd499334a37e0ad75f2a53ea030b8ec2e4a04ea20b2a45e7454f648326e78bd5.eot);src:url(//dfgw1zqlrucay.cloudfront.net/assets/glyphish-dd499334a37e0ad75f2a53ea030b8ec2e4a04ea20b2a45e7454f648326e78bd5.eot?#iefix) format("embedded-opentype"),url(//dfgw1zqlrucay.cloudfront.net/assets/glyphish-2372617bfd46aba481f5d681f3ba3b826026c35855bcb928920388953bd6cb81.woff) format("woff"),url(//dfgw1zqlrucay.cloudfront.net/assets/glyphish-81e8bf5ec2d1adec45190db51e817296673ec114669f23f46875086dea4074f6.ttf) format("truetype"),url(//dfgw1zqlrucay.cloudfront.net/assets/glyphish-3278f27ad8dff757e0e0cbde625a1e6822e360c7ba28554fc9d2d05ea466ad41.svg#glyphish) format("svg");font-weight:normal;font-style:normal}[data-icon]:before{font-family:"glyphish" !important;content:attr(data-icon);font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"glyphish" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-701-location2x:before{content:"\61"}.icon-702-share2x:before{content:"\62"}.icon-703-download2x:before{content:"\63"}.icon-704-compose2x:before{content:"\64"}.icon-705-photos2x:before{content:"\65"}.icon-706-cloud2x:before{content:"\66"}.icon-707-albums2x:before{content:"\67"}.icon-708-search2x:before{content:"\68"}.icon-709-plus2x:before{content:"\69"}.icon-710-folder2x:before{content:"\6a"}.icon-711-trash2x:before{content:"\6b"}.icon-712-reply2x:before{content:"\6c"}.icon-713-refresh-12x:before{content:"\6d"}.icon-714-camera2x:before{content:"\6e"}.icon-715-globe2x:before{content:"\6f"}.icon-716-stopwatch-12x:before{content:"\70"}.icon-717-flag2x:before{content:"\71"}.icon-718-timer-12x:before{content:"\72"}.icon-719-alarm-clock2x:before{content:"\73"}.icon-720-keyhole2x:before{content:"\74"}.icon-721-bookmarks2x:before{content:"\75"}.icon-722-location-pin2x:before{content:"\76"}.icon-723-location-arrow2x:before{content:"\77"}.icon-724-info2x:before{content:"\78"}.icon-725-airplay2x:before{content:"\79"}.icon-726-star2x:before{content:"\7a"}.icon-727-more2x:before{content:"\41"}.icon-728-clock2x:before{content:"\42"}.icon-729-top-list2x:before{content:"\43"}.icon-730-envelope2x:before{content:"\44"}.icon-731-cloud-download2x:before{content:"\45"}.icon-732-cloud-upload2x:before{content:"\46"}.icon-733-video-camera2x:before{content:"\47"}.icon-734-chat2x:before{content:"\48"}.icon-735-phone2x:before{content:"\49"}.icon-736-zoom-in2x:before{content:"\4a"}.icon-737-zoom-out2x:before{content:"\4b"}.icon-738-document-12x:before{content:"\4c"}.icon-739-question2x:before{content:"\4d"}.icon-740-gear2x:before{content:"\4e"}.icon-741-box2x:before{content:"\4f"}.icon-742-wrench2x:before{content:"\50"}.icon-743-printer2x:before{content:"\51"}.icon-744-locked2x:before{content:"\52"}.icon-745-unlocked2x:before{content:"\53"}.icon-746-plus-circle2x:before{content:"\54"}.icon-747-tag2x:before{content:"\55"}.icon-748-heart2x:before{content:"\56"}.icon-749-inbox2x:before{content:"\57"}.icon-750-home2x:before{content:"\58"}.icon-751-eye2x:before{content:"\59"}.icon-752-credit-card2x:before{content:"\5a"}.icon-753-signpost2x:before{content:"\30"}.icon-754-scale2x:before{content:"\31"}.icon-755-filing-cabinet2x:before{content:"\32"}.icon-756-bell2x:before{content:"\33"}.icon-757-paper-airplane2x:before{content:"\34"}.icon-758-megaphone2x:before{content:"\35"}.icon-759-refresh-22x:before{content:"\36"}.icon-760-refresh-32x:before{content:"\37"}.icon-761-gift2x:before{content:"\38"}.icon-762-shopping-bag2x:before{content:"\39"}.icon-763-arrow-up2x:before{content:"\21"}.icon-764-arrow-down2x:before{content:"\22"}.icon-765-arrow-left2x:before{content:"\23"}.icon-766-arrow-right2x:before{content:"\24"}.icon-767-photo-12x:before{content:"\25"}.icon-768-female2x:before{content:"\26"}.icon-769-male2x:before{content:"\27"}.icon-770-paper-clip2x:before{content:"\28"}.icon-771-sound-muted2x:before{content:"\29"}.icon-772-sound-12x:before{content:"\2a"}.icon-773-sound-22x:before{content:"\2b"}.icon-774-sound-32x:before{content:"\2c"}.icon-775-scissors2x:before{content:"\2d"}.icon-776-recycle2x:before{content:"\2e"}.icon-777-thumbs-up2x:before{content:"\2f"}.icon-778-thumbs-down2x:before{content:"\3a"}.icon-779-users2x:before{content:"\3b"}.icon-780-building2x:before{content:"\3c"}.icon-781-ships-wheel2x:before{content:"\3d"}.icon-782-compass2x:before{content:"\3e"}.icon-783-combination-lock2x:before{content:"\3f"}.icon-784-target2x:before{content:"\40"}.icon-785-floppy-disk2x:before{content:"\5b"}.icon-786-browser2x:before{content:"\5d"}.icon-787-browser-windows2x:before{content:"\5e"}.icon-788-video-film-strip2x:before{content:"\5f"}.icon-789-map-location2x:before{content:"\60"}.icon-790-golf2x:before{content:"\7b"}.icon-791-warning2x:before{content:"\7c"}.icon-792-tv2x:before{content:"\7d"}.icon-793-service-bell2x:before{content:"\7e"}.icon-794-chart2x:before{content:"\5c"}.icon-795-gauge2x:before{content:"\e000"}.icon-796-clock-22x:before{content:"\e001"}.icon-797-archive2x:before{content:"\e002"}.icon-798-filter2x:before{content:"\e003"}.icon-799-beverage2x:before{content:"\e004"}.icon-800-umbrella2x:before{content:"\e005"}.icon-801-bird-house2x:before{content:"\e006"}.icon-802-dog-house2x:before{content:"\e007"}.icon-803-large-house2x:before{content:"\e008"}.icon-804-mouse-cursor2x:before{content:"\e009"}.icon-805-mailbox2x:before{content:"\e00a"}.icon-806-parcel2x:before{content:"\e00b"}.icon-807-package2x:before{content:"\e00c"}.icon-808-documents2x:before{content:"\e00d"}.icon-809-clipboard2x:before{content:"\e00e"}.icon-810-document-22x:before{content:"\e00f"}.icon-811-download-box2x:before{content:"\e010"}.icon-812-hiking2x:before{content:"\e011"}.icon-813-train2x:before{content:"\e012"}.icon-814-bus2x:before{content:"\e013"}.icon-815-car2x:before{content:"\e014"}.icon-816-satellite2x:before{content:"\e015"}.icon-817-costume2x:before{content:"\e016"}.icon-818-flower-pot2x:before{content:"\e017"}.icon-819-washing-machine2x:before{content:"\e018"}.icon-820-bathtub2x:before{content:"\e019"}.icon-821-stamp2x:before{content:"\e01a"}.icon-822-photo-22x:before{content:"\e01b"}.icon-823-birthday-cake2x:before{content:"\e01c"}.icon-824-headphone2x:before{content:"\e01d"}.icon-825-microphone2x:before{content:"\e01e"}.icon-826-money-12x:before{content:"\e01f"}.icon-827-money-22x:before{content:"\e020"}.icon-828-shield2x:before{content:"\e021"}.icon-829-safety-pin2x:before{content:"\e022"}.icon-830-pencil2x:before{content:"\e023"}.icon-831-stack-22x:before{content:"\e024"}.icon-832-stack-12x:before{content:"\e025"}.icon-833-diamond2x:before{content:"\e026"}.icon-834-bolt2x:before{content:"\e027"}.icon-835-screw2x:before{content:"\e028"}.icon-836-anchor2x:before{content:"\e029"}.icon-837-palette2x:before{content:"\e02a"}.icon-838-dice2x:before{content:"\e02b"}.icon-839-mobile-phone2x:before{content:"\e02c"}.icon-840-stopwatch-22x:before{content:"\e02d"}.icon-841-music-playlist2x:before{content:"\e02e"}.icon-842-chat-bubbles2x:before{content:"\e02f"}.icon-843-link2x:before{content:"\e030"}.icon-844-trumpet2x:before{content:"\e031"}.icon-845-location-target2x:before{content:"\e032"}.icon-846-sun-12x:before{content:"\e033"}.icon-847-moon2x:before{content:"\e034"}.icon-848-piano2x:before{content:"\e035"}.icon-849-radar2x:before{content:"\e036"}.icon-850-calculator2x:before{content:"\e037"}.icon-851-calendar2x:before{content:"\e038"}.icon-852-map2x:before{content:"\e039"}.icon-853-fence2x:before{content:"\e03a"}.icon-854-list2x:before{content:"\e03b"}.icon-855-door2x:before{content:"\e03c"}.icon-856-lightning-bolt2x:before{content:"\e03d"}.icon-857-rocket2x:before{content:"\e03e"}.icon-858-line-chart2x:before{content:"\e03f"}.icon-859-bar-chart2x:before{content:"\e040"}.icon-860-glasses2x:before{content:"\e041"}.icon-861-sun-22x:before{content:"\e042"}.icon-862-sun-cloud2x:before{content:"\e043"}.icon-863-cloud-22x:before{content:"\e044"}.icon-864-rain-cloud2x:before{content:"\e045"}.icon-865-storm-cloud2x:before{content:"\e046"}.icon-866-snow-cloud2x:before{content:"\e047"}.icon-867-swords2x:before{content:"\e048"}.icon-868-atom2x:before{content:"\e049"}.icon-869-pin2x:before{content:"\e04a"}.icon-870-smile2x:before{content:"\e04b"}.icon-871-handtruck2x:before{content:"\e04c"}.icon-872-podium2x:before{content:"\e04d"}.icon-873-magic-wand2x:before{content:"\e04e"}.icon-874-newspaper2x:before{content:"\e04f"}.icon-875-skull2x:before{content:"\e050"}.icon-876-store2x:before{content:"\e051"}.icon-877-slingshot2x:before{content:"\e052"}.icon-878-binoculars2x:before{content:"\e053"}.icon-879-mountains2x:before{content:"\e054"}.icon-880-bank2x:before{content:"\e055"}.icon-881-globe2x:before{content:"\e056"}.icon-882-mug2x:before{content:"\e057"}.icon-883-beaker2x:before{content:"\e058"}.icon-884-ruler2x:before{content:"\e059"}.icon-885-trailer2x:before{content:"\e05a"}.icon-886-ice-cream-cone2x:before{content:"\e05b"}.icon-887-notepad2x:before{content:"\e05c"}.icon-888-checkmark2x:before{content:"\e05d"}.icon-889-sort-descending2x:before{content:"\e05e"}.icon-890-sort-ascending2x:before{content:"\e05f"}.icon-891-shuffle2x:before{content:"\e060"}.icon-892-bandaid2x:before{content:"\e061"}.icon-893-airplane2x:before{content:"\e062"}.icon-894-t-shirt2x:before{content:"\e063"}.icon-895-user-group2x:before{content:"\e064"}.icon-896-road-sign2x:before{content:"\e065"}.icon-897-graduation-cap2x:before{content:"\e066"}.icon-898-music-note2x:before{content:"\e067"}.icon-899-key2x:before{content:"\e068"}.icon-900-telescope2x:before{content:"\e069"}.icon-901-repeat2x:before{content:"\e06a"}.icon-902-repeat-infinite2x:before{content:"\e06b"}.icon-903-squiggle2x:before{content:"\e06c"}.icon-904-shuffle2x:before{content:"\e06d"}.icon-905-chat-22x:before{content:"\e06e"}.icon-906-chat-32x:before{content:"\e06f"}.icon-907-plus-rounded-square2x:before{content:"\e070"}.icon-908-target2x:before{content:"\e071"}.icon-909-tags2x:before{content:"\e072"}.icon-910-graph2x:before{content:"\e073"}.icon-911-bottle2x:before{content:"\e074"}.icon-912-gears2x:before{content:"\e075"}.icon-913-skull2x:before{content:"\e076"}.icon-914-skull-and-crossbones2x:before{content:"\e077"}.icon-915-bird2x:before{content:"\e078"}.icon-916-planet2x:before{content:"\e079"}.icon-917-speedometer2x:before{content:"\e07a"}.icon-918-ipod-classic2x:before{content:"\e07b"}.icon-919-ipod-touch2x:before{content:"\e07c"}.icon-920-handbag2x:before{content:"\e07d"}.icon-921-toolbox2x:before{content:"\e07e"}.icon-922-suitcase2x:before{content:"\e07f"}.icon-923-spray-can2x:before{content:"\e080"}.icon-924-inbox-download2x:before{content:"\e081"}.icon-925-picture2x:before{content:"\e082"}.icon-926-photos2x:before{content:"\e083"}.icon-927-film-roll2x:before{content:"\e084"}.icon-928-inbox-files2x:before{content:"\e085"}.icon-929-film-12x:before{content:"\e086"}.icon-930-film-22x:before{content:"\e087"}.icon-931-gas-pump2x:before{content:"\e088"}.icon-932-utensils2x:before{content:"\e089"}.icon-933-battery2x:before{content:"\e08a"}.icon-934-measuring-cup2x:before{content:"\e08b"}.icon-935-power-socket2x:before{content:"\e08c"}.icon-936-tree2x:before{content:"\e08d"}.icon-937-wifi-signal2x:before{content:"\e08e"}.icon-938-connections2x:before{content:"\e08f"}.icon-939-download-rectangle2x:before{content:"\e090"}.icon-940-pin2x:before{content:"\e091"}.icon-941-brightness2x:before{content:"\e092"}.icon-942-contrast2x:before{content:"\e093"}.icon-943-running-man2x:before{content:"\e094"}.icon-944-walking-man2x:before{content:"\e095"}.icon-945-radar2x:before{content:"\e096"}.icon-946-microphone2x:before{content:"\e097"}.icon-947-target-reticle2x:before{content:"\e098"}.icon-948-music-note2x:before{content:"\e099"}.icon-949-paint-brush2x:before{content:"\e09a"}.icon-950-ekg2x:before{content:"\e09b"}.icon-951-baby2x:before{content:"\e09c"}.icon-952-shopping-cart2x:before{content:"\e09d"}.icon-953-paw-print2x:before{content:"\e09e"}.icon-954-light-bulb2x:before{content:"\e09f"}.icon-955-trophy2x:before{content:"\e0a0"}.icon-956-wine-glass2x:before{content:"\e0a1"}.icon-957-beer-mug2x:before{content:"\e0a2"}.icon-958-life-preserver2x:before{content:"\e0a3"}.icon-959-thermometer2x:before{content:"\e0a4"}.icon-960-pill2x:before{content:"\e0a5"}.icon-961-book-322x:before{content:"\e0a6"}.icon-962-puzzle-piece2x:before{content:"\e0a7"}.icon-963-coffee-cup2x:before{content:"\e0a8"}.icon-964-game-plan2x:before{content:"\e0a9"}.icon-965-lightning-bolt2x:before{content:"\e0aa"}.icon-966-contact-cards2x:before{content:"\e0ab"}.icon-967-piano2x:before{content:"\e0ac"}.icon-968-sliders2x:before{content:"\e0ad"}.icon-969-television2x:before{content:"\e0ae"}.icon-970-medal2x:before{content:"\e0af"}.icon-971-chicken-leg2x:before{content:"\e0b0"}.icon-972-bug2x:before{content:"\e0b1"}.icon-973-user2x:before{content:"\e0b2"}.icon-974-users2x:before{content:"\e0b3"}.icon-975-balloon2x:before{content:"\e0b4"}.icon-976-bow-and-arrow2x:before{content:"\e0b5"}.icon-977-checkbox2x:before{content:"\e0b6"}.icon-978-coat-hanger2x:before{content:"\e0b7"}.icon-979-piggy-bank2x:before{content:"\e0b8"}.icon-980-spraybottle2x:before{content:"\e0b9"}.icon-981-contact-card2x:before{content:"\e0ba"}.icon-982-food2x:before{content:"\e0bb"}.icon-983-sock2x:before{content:"\e0bc"}.icon-984-bone2x:before{content:"\e0bd"}.icon-985-castle2x:before{content:"\e0be"}.icon-986-ghost2x:before{content:"\e0bf"}.icon-987-ufo2x:before{content:"\e0c0"}.icon-988-helmet2x:before{content:"\e0c1"}.icon-989-hockey-mask2x:before{content:"\e0c2"}.icon-990-presentation2x:before{content:"\e0c3"}.icon-991-test-tube2x:before{content:"\e0c4"}.icon-992-lamp2x:before{content:"\e0c5"}.icon-993-wine-bottle2x:before{content:"\e0c6"}.icon-994-rum-jug2x:before{content:"\e0c7"}.icon-995-martini-glass2x:before{content:"\e0c8"}.icon-996-gavel2x:before{content:"\e0c9"}.icon-997-popsicle2x:before{content:"\e0ca"}.icon-998-sail-boat2x:before{content:"\e0cb"}.icon-999-contact-card-22x:before{content:"\e0cc"}.icon-1000-guitar2x:before{content:"\e0cd"}.icon-1001-neck-tie2x:before{content:"\e0ce"}.icon-1002-bow-tie2x:before{content:"\e0cf"}.icon-1003-game-controller2x:before{content:"\e0d0"}.icon-1004-voicemail2x:before{content:"\e0d1"}.icon-1005-glasses2x:before{content:"\e0d2"}.icon-1006-eight-ball2x:before{content:"\e0d3"}.icon-1007-price-tag2x:before{content:"\e0d4"}.icon-1008-desktop2x:before{content:"\e0d5"}.icon-1009-laptop2x:before{content:"\e0d6"}.icon-1010-tablet2x:before{content:"\e0d7"}.icon-1011-notepad2x:before{content:"\e0d8"}.icon-1012-sticky-note2x:before{content:"\e0d9"}.icon-1013-hammer2x:before{content:"\e0da"}.icon-1014-messenger-bag2x:before{content:"\e0db"}.icon-1015-magic-lamp2x:before{content:"\e0dc"}.icon-1016-handgun2x:before{content:"\e0dd"}.icon-1017-paint-roller2x:before{content:"\e0de"}.icon-1018-box2x:before{content:"\e0df"}.icon-1019-music-note-22x:before{content:"\e0e0"}.icon-1020-barcode2x:before{content:"\e0e1"}.icon-1021-radiation2x:before{content:"\e0e2"}.icon-1022-factory2x:before{content:"\e0e3"}.icon-1023-airplay-speaker2x:before{content:"\e0e4"}.icon-1024-share2x:before{content:"\e0e5"}.icon-1025-reply-all2x:before{content:"\e0e6"}.icon-1026-revert2x:before{content:"\e0e7"}.icon-1027-magnet2x:before{content:"\e0e8"}.icon-1028-whale2x:before{content:"\e0e9"}.icon-1029-fish2x:before{content:"\e0ea"}.icon-1030-globe2x:before{content:"\e0eb"}.icon-1031-stamp2x:before{content:"\e0ec"}.icon-1032-route2x:before{content:"\e0ed"}.icon-1033-dance-steps2x:before{content:"\e0ee"}.icon-1034-sign2x:before{content:"\e0ef"}.icon-1035-pie-chart2x:before{content:"\e0f0"}.icon-1036-sword2x:before{content:"\e0f1"}.icon-1037-fish-hook2x:before{content:"\e0f2"}.icon-1038-barrier2x:before{content:"\e0f3"}.icon-1039-files-box2x:before{content:"\e0f4"}.icon-1040-checkmark2x:before{content:"\e0f5"}.icon-1041-count2x:before{content:"\e0f6"}.icon-1042-album2x:before{content:"\e0f7"}.icon-1043-album-disc2x:before{content:"\e0f8"}.icon-1044-drama-masks2x:before{content:"\e0f9"}.icon-1045-clapboard2x:before{content:"\e0fa"}.icon-1046-crown2x:before{content:"\e0fb"}.icon-1047-credit-cards2x:before{content:"\e0fc"}.icon-1048-bomb2x:before{content:"\e0fd"}.icon-1049-at-sign2x:before{content:"\e0fe"}.icon-1050-retweet2x:before{content:"\e0ff"}.icon-1051-id-badge2x:before{content:"\e100"}.icon-1052-database2x:before{content:"\e101"}.icon-1053-pizza2x:before{content:"\e102"}.icon-1054-speaker2x:before{content:"\e103"}.icon-1055-ticket2x:before{content:"\e104"}.icon-1056-org-chart2x:before{content:"\e105"}.icon-1057-ufo-22x:before{content:"\e106"}.icon-1058-fire-hydrant2x:before{content:"\e107"}.icon-1059-sliders2x:before{content:"\e108"}.icon-1060-switches2x:before{content:"\e109"}.icon-1061-golf-shot2x:before{content:"\e10a"}.icon-1062-layers-22x:before{content:"\e10b"}.icon-1063-layers-32x:before{content:"\e10c"}.icon-1064-layers-42x:before{content:"\e10d"}.icon-1065-rewind-time-12x:before{content:"\e10e"}.icon-1066-fried-egg2x:before{content:"\e10f"}.icon-1067-enter-fullscreen2x:before{content:"\e110"}.icon-1068-exit-fullscreen2x:before{content:"\e111"}.icon-1069-basketball-shirt2x:before{content:"\e112"}.icon-1070-directors-chair2x:before{content:"\e113"}.icon-1071-target-dummy2x:before{content:"\e114"}.icon-1072-terminal2x:before{content:"\e115"}.icon-1073-grid-12x:before{content:"\e116"}.icon-1074-grid-22x:before{content:"\e117"}.icon-1075-grid-32x:before{content:"\e118"}.icon-1076-grid-42x:before{content:"\e119"}.icon-1077-split-path2x:before{content:"\e11a"}.icon-1078-join-path2x:before{content:"\e11b"}.icon-1079-fork-path2x:before{content:"\e11c"}.icon-1080-film-strip2x:before{content:"\e11d"}.icon-1081-branch2x:before{content:"\e11e"}.icon-1082-merge2x:before{content:"\e11f"}.icon-1083-baseball-field2x:before{content:"\e120"}.icon-1084-baseball2x:before{content:"\e121"}.icon-1085-football2x:before{content:"\e122"}.icon-1086-basketball2x:before{content:"\e123"}.icon-1087-soccer-ball2x:before{content:"\e124"}.icon-1088-tennis-ball2x:before{content:"\e125"}.icon-1089-bowling-ball2x:before{content:"\e126"}.icon-1090-ping-pong-paddle2x:before{content:"\e127"}.icon-1091-weights2x:before{content:"\e128"}.icon-1092-boxing-glove2x:before{content:"\e129"}.icon-1093-lightning-bolt-22x:before{content:"\e12a"}.icon-1094-sail-boat-22x:before{content:"\e12b"}.icon-1095-viking-ship2x:before{content:"\e12c"}.icon-1096-direction-arrow2x:before{content:"\e12d"}.icon-1097-timer-22x:before{content:"\e12e"}.icon-1098-level2x:before{content:"\e12f"}.icon-1099-list-12x:before{content:"\e130"}.icon-1100-list-22x:before{content:"\e131"}.icon-1101-pointing-finger2x:before{content:"\e132"}.icon-1102-one-finger-tap2x:before{content:"\e133"}.icon-1103-two-finger-tap2x:before{content:"\e134"}.icon-1104-three-finger-tap2x:before{content:"\e135"}.icon-1105-finger-drag2x:before{content:"\e136"}.icon-1106-horizontal-swipe2x:before{content:"\e137"}.icon-1107-vertical-swipe2x:before{content:"\e138"}.icon-1108-spread2x:before{content:"\e139"}.icon-1109-pinch2x:before{content:"\e13a"}.icon-1110-rotate2x:before{content:"\e13b"}.icon-1111-flick-left2x:before{content:"\e13c"}.icon-1112-flick-right2x:before{content:"\e13d"}.icon-1113-grab-hand-12x:before{content:"\e13e"}.icon-1114-fist2x:before{content:"\e13f"}.icon-1115-peace-sign2x:before{content:"\e140"}.icon-1116-slayer-hand2x:before{content:"\e141"}.icon-1117-stop-hand-12x:before{content:"\e142"}.icon-1118-two-fingers2x:before{content:"\e143"}.icon-1119-fingers-spread-left2x:before{content:"\e144"}.icon-1120-fingers-spread-right2x:before{content:"\e145"}.icon-1121-dress-shirt2x:before{content:"\e146"}.icon-1122-suit2x:before{content:"\e147"}.icon-1123-jacket2x:before{content:"\e148"}.icon-1124-pants2x:before{content:"\e149"}.icon-1125-shorts2x:before{content:"\e14a"}.icon-1126-bowtie2x:before{content:"\e14b"}.icon-1127-purse2x:before{content:"\e14c"}.icon-1128-necklace-12x:before{content:"\e14d"}.icon-1129-necklace-22x:before{content:"\e14e"}.icon-1130-dress2x:before{content:"\e14f"}.icon-1131-skirt-12x:before{content:"\e150"}.icon-1132-skirt-22x:before{content:"\e151"}.icon-1133-tophat2x:before{content:"\e152"}.icon-1134-scarf2x:before{content:"\e153"}.icon-1135-sweater2x:before{content:"\e154"}.icon-1136-gloves2x:before{content:"\e155"}.icon-1137-tshirt2x:before{content:"\e156"}.icon-1138-shoes2x:before{content:"\e157"}.icon-1139-sock2x:before{content:"\e158"}.icon-1140-underwear2x:before{content:"\e159"}.icon-1140-underwear2x-1:before{content:"\e15a"}.icon-1141-basketball-court2x:before{content:"\e15b"}.icon-1142-basketball-net2x:before{content:"\e15c"}.icon-1143-baseball-and-bat2x:before{content:"\e15d"}.icon-1144-baseball-helmet2x:before{content:"\e15e"}.icon-1145-baseball-jersey2x:before{content:"\e15f"}.icon-1146-baseball-glove2x:before{content:"\e160"}.icon-1146-baseball-glove2x-1:before{content:"\e161"}.icon-1147-football-helmet2x:before{content:"\e162"}.icon-1148-football-goalposts2x:before{content:"\e163"}.icon-1149-football-field2x:before{content:"\e164"}.icon-1150-football-jersey2x:before{content:"\e165"}.icon-1151-scoreboard2x:before{content:"\e166"}.icon-1152-bowling-pin-and-ball2x:before{content:"\e167"}.icon-1153-bowling-pins2x:before{content:"\e168"}.icon-1154-tennis-observation-seat2x:before{content:"\e169"}.icon-1155-tennis-racquet2x:before{content:"\e16a"}.icon-1156-tennis-net2x:before{content:"\e16b"}.icon-1157-tennis-court2x:before{content:"\e16c"}.icon-1158-hockey-stick-and-puck2x:before{content:"\e16d"}.icon-1159-badminton-birdie2x:before{content:"\e16e"}.icon-1160-whistle2x:before{content:"\e16f"}.icon-1161-christian-cross2x:before{content:"\e170"}.icon-1162-judaic-star2x:before{content:"\e171"}.icon-1163-islamic-moon-and-star2x:before{content:"\e172"}.icon-1164-shinto-torii-arch2x:before{content:"\e173"}.icon-1165-taoism-yin-yang2x:before{content:"\e174"}.icon-1166-hindu-om-symbol2x:before{content:"\e175"}.icon-1167-buddhist-wheel2x:before{content:"\e176"}.icon-1168-sikh-symbol2x:before{content:"\e177"}.icon-1169-bahai-star2x:before{content:"\e178"}.icon-1170-trinity-knot2x:before{content:"\e179"}.icon-1171-bold2x:before{content:"\e17a"}.icon-1172-italic2x:before{content:"\e17b"}.icon-1173-underline2x:before{content:"\e17c"}.icon-1174-choose-font2x:before{content:"\e17d"}.icon-1175-numbered-list2x:before{content:"\e17e"}.icon-1176-bulleted-list2x:before{content:"\e17f"}.icon-1177-align-left2x:before{content:"\e180"}.icon-1178-align-right2x:before{content:"\e181"}.icon-1179-align-center2x:before{content:"\e182"}.icon-1180-align-justify2x:before{content:"\e183"}.icon-1181-dog2x:before{content:"\e184"}.icon-1182-cat2x:before{content:"\e185"}.icon-1183-pig2x:before{content:"\e186"}.icon-1184-cow2x:before{content:"\e187"}.icon-1185-horse2x:before{content:"\e188"}.icon-1186-chicken2x:before{content:"\e189"}.icon-1187-elephant2x:before{content:"\e18a"}.icon-1188-fish2x:before{content:"\e18b"}.icon-1189-snake2x:before{content:"\e18c"}.icon-1190-worm2x:before{content:"\e18d"}.icon-1191-file-type-image2x:before{content:"\e18e"}.icon-1192-file-type-music2x:before{content:"\e18f"}.icon-1193-file-type-audio2x:before{content:"\e190"}.icon-1194-file-type-sound-recording2x:before{content:"\e191"}.icon-1195-file-type-html2x:before{content:"\e192"}.icon-1196-file-type-code2x:before{content:"\e193"}.icon-1197-file-type-zip2x:before{content:"\e194"}.icon-1198-file-type-table2x:before{content:"\e195"}.icon-1199-file-type-tabular-data2x:before{content:"\e196"}.icon-1200-file-type-settings2x:before{content:"\e197"}.icon-1201-file-type-film2x:before{content:"\e198"}.icon-1202-file-type-video2x:before{content:"\e199"}.icon-1203-file-type-text-document2x:before{content:"\e19a"}.icon-1204-file-type-text-file2x:before{content:"\e19b"}.icon-1205-file-type-pie-chart2x:before{content:"\e19c"}.icon-1206-file-type-bar-chart2x:before{content:"\e19d"}.icon-1208-file-type-bookmark2x:before{content:"\e19e"}.icon-1208-file-type-pencil2x:before{content:"\e19f"}.icon-1209-file-type-vector2x:before{content:"\e1a0"}.icon-1210-file-type-secure2x:before{content:"\e1a1"}.icon-1211-document-plus2x:before{content:"\e1a2"}.icon-1212-document-minus2x:before{content:"\e1a3"}.icon-1213-document-checked2x:before{content:"\e1a4"}.icon-1214-document-delete2x:before{content:"\e1a5"}.icon-1215-document-error2x:before{content:"\e1a6"}.icon-1216-folder-plus2x:before{content:"\e1a7"}.icon-1217-folder-minus2x:before{content:"\e1a8"}.icon-1218-folder-checked2x:before{content:"\e1a9"}.icon-1219-folder-delete2x:before{content:"\e1aa"}.icon-1220-folder-error2x:before{content:"\e1ab"}.icon-1221-basket-plus2x:before{content:"\e1ac"}.icon-1222-basket-minus2x:before{content:"\e1ad"}.icon-1223-basket-checked2x:before{content:"\e1ae"}.icon-1224-basket-delete2x:before{content:"\e1af"}.icon-1225-basket-delete2x:before{content:"\e1b0"}.icon-1226-chat-plus2x:before{content:"\e1b1"}.icon-1227-chat-minus2x:before{content:"\e1b2"}.icon-1228-chat-checked2x:before{content:"\e1b3"}.icon-1229-chat-delete2x:before{content:"\e1b4"}.icon-1230-chat-delete2x:before{content:"\e1b5"}.icon-1231-user-add2x:before{content:"\e1b6"}.icon-1232-user-minus2x:before{content:"\e1b7"}.icon-1233-user-checked2x:before{content:"\e1b8"}.icon-1234-user-delete2x:before{content:"\e1b9"}.icon-1235-user-error2x:before{content:"\e1ba"}.icon-1236-group-plus2x:before{content:"\e1bb"}.icon-1237-group-minus2x:before{content:"\e1bc"}.icon-1238-group-checked2x:before{content:"\e1bd"}.icon-1239-group-delete2x:before{content:"\e1be"}.icon-1240-group-error2x:before{content:"\e1bf"}.icon-1241-play2x:before{content:"\e1c0"}.icon-1242-pause2x:before{content:"\e1c1"}.icon-1243-stop2x:before{content:"\e1c2"}.icon-1244-record2x:before{content:"\e1c3"}.icon-1245-rewind2x:before{content:"\e1c4"}.icon-1246-fast-forward2x:before{content:"\e1c5"}.icon-1247-skip-back2x:before{content:"\e1c6"}.icon-1248-skip-ahead2x:before{content:"\e1c7"}.icon-1249-slowmo2x:before{content:"\e1c8"}.icon-1250-eject2x:before{content:"\e1c9"}.icon-1251-amazon2x:before{content:"\e1ca"}.icon-1252-apple2x:before{content:"\e1cb"}.icon-1253-audioscrobbler2x:before{content:"\e1cc"}.icon-1254-basecamp2x:before{content:"\e1cd"}.icon-1255-blogger2x:before{content:"\e1ce"}.icon-1256-blogger2x:before{content:"\e1cf"}.icon-1257-dribbble2x:before{content:"\e1d0"}.icon-1258-dropbox2x:before{content:"\e1d1"}.icon-1259-evernote2x:before{content:"\e1d2"}.icon-1260-facebook2x:before{content:"\e1d3"}.icon-1261-fancy2x:before{content:"\e1d4"}.icon-1262-fancy2x:before{content:"\e1d5"}.icon-1263-foursquare2x:before{content:"\e1d6"}.icon-1264-github2x:before{content:"\e1d7"}.icon-1265-google2x:before{content:"\e1d8"}.icon-1266-googleplus2x:before{content:"\e1d9"}.icon-1267-icloud2x:before{content:"\e1da"}.icon-1268-instagram2x:before{content:"\e1db"}.icon-1269-itunes2x:before{content:"\e1dc"}.icon-1270-linkedin2x:before{content:"\e1dd"}.icon-1271-paypal2x:before{content:"\e1de"}.icon-1272-pinterest2x:before{content:"\e1df"}.icon-1273-quora2x:before{content:"\e1e0"}.icon-1274-rdio2x:before{content:"\e1e1"}.icon-1275-reddit2x:before{content:"\e1e2"}.icon-1276-share2x:before{content:"\e1e3"}.icon-1277-skype2x:before{content:"\e1e4"}.icon-1278-spotify2x:before{content:"\e1e5"}.icon-1279-steam2x:before{content:"\e1e6"}.icon-1280-stumbleupon2x:before{content:"\e1e7"}.icon-1281-tumblr2x:before{content:"\e1e8"}.icon-1282-twitter2x:before{content:"\e1e9"}.icon-1283-vimeo2x:before{content:"\e1ea"}.icon-1284-windows2x:before{content:"\e1eb"}.icon-1285-wordpress2x:before{content:"\e1ec"}.icon-1286-yahoo2x:before{content:"\e1ed"}.icon-1287-youtube2x:before{content:"\e1ee"}.icon-1288-500px2x:before{content:"\e1ef"}.icon-1289-appstore2x:before{content:"\e1f0"}.icon-1290-gmail2x:before{content:"\e1f1"}.icon-1291-bing2x:before{content:"\e1f2"}.icon-1292-forrst2x:before{content:"\e1f3"}.icon-1293-behance2x:before{content:"\e1f4"}.icon-1294-deviantart2x:before{content:"\e1f5"}.icon-1295-rss2x:before{content:"\e1f6"}.icon-1296-meetup2x:before{content:"\e1f7"}.icon-1297-android2x:before{content:"\e1f8"}.icon-1298-flipboard2x:before{content:"\e1f9"}.icon-1299-sinawebo2x:before{content:"\e1fa"}.icon-1300-renren2x:before{content:"\e1fb"}@-webkit-keyframes animate-tooltip{0%{opacity:0}50%{opacity:.5}60%{opacity:.8}70%{opacity:.9}90%{opacity:1}}@-moz-keyframes animate-tooltip{0%{opacity:0}50%{opacity:.5}60%{opacity:.8}70%{opacity:.9}90%{opacity:1}}@-ms-keyframes animate-tooltip{0%{opacity:0}50%{opacity:.5}60%{opacity:.8}70%{opacity:.9}90%{opacity:1}}@keyframes animate-tooltip{0%{opacity:0}50%{opacity:.5}60%{opacity:.8}70%{opacity:.9}90%{opacity:1}}._exradicated-tooltip{display:block;opacity:1;position:absolute;z-index:999}tooltip{display:inline-block;position:relative}tooltip._multiline{display:block}tooltip._slow._ready tip{animation:animate-tooltip 0.65s}tooltip._fast._ready tip{animation:animate-tooltip 0.15s}tooltip._steady._ready tip{animation:animate-tooltip 0.35s}tooltip tip{border-radius:3px;background:rgba(0,0,0,0.85);color:#fff;display:none;line-height:normal;max-width:500px;min-width:100px;opacity:0;padding:8px 16px;position:absolute;text-align:center;width:auto;will-change:top, left, bottom, right}tooltip tip._hidden{display:block;visibility:hidden}tooltip.active:not(._force-hidden) tip{display:block;opacity:1;z-index:999}tooltip tip-tip{font-size:0.95em}tooltip tip-tip._large{font-size:1.1em}tooltip tip-tip._small{font-size:0.8em}tooltip._top:not(._left):not(._right) tip{left:50%;top:-9px;-webkit-transform:translateX(-50%) translateY(-100%);transform:translateX(-50%) translateY(-100%)}tooltip._top:not(._left):not(._right) tip tip-arrow{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid rgba(0,0,0,0.85);content:'';height:0;left:50%;margin-left:-6px;position:absolute;top:100%;width:0}tooltip._bottom:not(._left):not(._right) tip{right:50%;top:100%;-webkit-transform:translateX(50%) translateY(9px);transform:translateX(50%) translateY(9px)}tooltip._bottom:not(._left):not(._right) tip tip-arrow{border-bottom:6px solid rgba(0,0,0,0.85);border-left:6px solid transparent;border-right:6px solid transparent;bottom:100%;content:'';height:0;left:50%;margin-left:-6px;position:absolute;width:0}tooltip._right:not(._top):not(._bottom) tip{left:100%;top:50%;-webkit-transform:translateX(9px) translateY(-50%);transform:translateX(9px) translateY(-50%)}tooltip._right:not(._top):not(._bottom) tip tip-arrow{border-bottom:6px solid transparent;border-right:6px solid rgba(0,0,0,0.85);border-top:6px solid transparent;content:'';height:0;margin-top:-6px;position:absolute;right:100%;top:50%;width:0}tooltip._left:not(._top):not(._bottom) tip{left:-9px;top:50%;-webkit-transform:translateX(-100%) translateY(-50%);transform:translateX(-100%) translateY(-50%)}tooltip._left:not(._top):not(._bottom) tip tip-arrow{border-bottom:6px solid transparent;border-left:6px solid rgba(0,0,0,0.85);border-top:6px solid transparent;content:'';height:0;left:100%;margin-top:-6px;position:absolute;top:50%;width:0}tooltip._top._left tip{left:-9px;top:-9px;-webkit-transform:translateX(-100%) translateY(-100%);transform:translateX(-100%) translateY(-100%)}tooltip._top._left tip tip-arrow{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid rgba(0,0,0,0.85);content:'';height:0;left:90%;margin-left:-6px;position:absolute;top:100%;width:0}tooltip._top._right tip{left:100%;top:-9px;-webkit-transform:translateX(9px) translateY(-100%);transform:translateX(9px) translateY(-100%)}tooltip._top._right tip tip-arrow{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid rgba(0,0,0,0.85);content:'';height:0;left:10%;margin-left:-6px;position:absolute;top:100%;width:0}tooltip._bottom._left tip{left:-9px;top:100%;-webkit-transform:translateX(-100%) translateY(9px);transform:translateX(-100%) translateY(9px)}tooltip._bottom._left tip tip-arrow{border-bottom:6px solid rgba(0,0,0,0.85);border-left:6px solid transparent;border-right:6px solid transparent;bottom:100%;content:'';height:0;left:90%;margin-left:-6px;position:absolute;width:0}tooltip._bottom._right tip{left:100%;top:100%;-webkit-transform:translateX(9px) translateY(9px);transform:translateX(9px) translateY(9px)}tooltip._bottom._right tip tip-arrow{border-bottom:6px solid rgba(0,0,0,0.85);border-left:6px solid transparent;border-right:6px solid transparent;bottom:100%;content:'';height:0;left:10%;margin-left:-6px;position:absolute;width:0}tip-tip .close-button{cursor:pointer;float:right;left:8%;margin-top:-7%;padding:3px;position:relative}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8;filter:alpha(opacity=80)}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#CCC}.mfp-preloader a:hover{color:#FFF}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;filter:alpha(opacity=65);padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial, Baskerville, monospace}.mfp-close:hover,.mfp-close:focus{opacity:1;filter:alpha(opacity=100)}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:0.65;filter:alpha(opacity=65);margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1;filter:alpha(opacity=100)}.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after,.mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before,.mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px;opacity:0.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after,.mfp-arrow-left .mfp-a{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before,.mfp-arrow-left .mfp-b{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right:before,.mfp-arrow-right .mfp-b{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}.ng-animation{transition:all 0.35s ease;overflow:hidden;position:relative}@media screen and (min-width: 751px){.ng-animation.no-animation-desktop{-webkit-animation-duration:none;animation-duration:none;-webkit-animation-fill-mode:none;animation-fill-mode:none}}.ng-animation.ng-hide{transition:all 0.35s ease;overflow:hidden;position:relative;padding-top:0;padding-bottom:0}.ng-animation.ng-hide-remove,.ng-animation.ng-hide-add{display:block !important}.ng-animation.ng-hide-add{animation-name:hide;-webkit-animation-name:hide;animation-duration:.5s;-webkit-animation-duration:.5s;animation-timing-function:ease-in;-webkit-animation-timing-function:ease-in}.ng-animation.ng-hide-remove{animation-name:show;-webkit-animation-name:show;animation-duration:.5s;-webkit-animation-duration:.5s;animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out}.slideDown{max-height:1020px;transition:all 0.35s ease;overflow:hidden;position:relative}.slideDown.ng-hide{max-height:0;transition:all 0.35s ease;overflow:hidden;position:relative;padding-top:0;padding-bottom:0}.slideDown.ng-hide-remove,.slideDown.ng-hide-add{display:block !important}.slideDown.ng-hide-add{animation-name:hide;-webkit-animation-name:hide;animation-duration:.5s;-webkit-animation-duration:.5s;animation-timing-function:ease-in;-webkit-animation-timing-function:ease-in}.slideDown.ng-hide-remove{animation-name:show;-webkit-animation-name:show;animation-duration:.5s;-webkit-animation-duration:.5s;animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out}.section-hr.animation{transition:all 0.35s ease;transform:scale3d(1, 1, 1);transition:transform 0.5s}.section-hr.animation.ng-hide{border-top:1px solid transparent;transition:all 0.35s ease;transform-origin:center;transform:scale3d(0, 1, 1)}.section-hr.animation.ng-hide-remove,.section-hr.animation.ng-hide-add{display:block !important}.section-hr.animation.ng-hide-add{animation-name:hide;-webkit-animation-name:hide;animation-duration:.5s;-webkit-animation-duration:.5s;animation-timing-function:ease-in;-webkit-animation-timing-function:ease-in}.section-hr.animation.ng-hide-remove{animation-name:show;-webkit-animation-name:show;animation-duration:.5s;-webkit-animation-duration:.5s;animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out}.lesson-cards{transition:height 3s ease-in}.swing{perspective:100px}.swing.ng-enter{opacity:0;transform:rotateX(-90deg);transition:all 0.5s cubic-bezier(0.36, -0.64, 0.34, 1.76)}.swing.ng-enter-active{opacity:1;transform:none;transition:all 0.5s cubic-bezier(0.36, -0.64, 0.34, 1.76)}.swing.ng-leave{opacity:1;transform:none;transition:all 0.5s cubic-bezier(0.36, -0.64, 0.34, 1.76)}.swing.ng-leave.ng-leave-active{opacity:0;transform:rotateX(-90deg);transition:all 0.5s cubic-bezier(0.36, -0.64, 0.34, 1.76)}.main-content,.post,.sensei-list-card,.adaptive-search-result-item,.adaptive-search-result-item.list .search-result-sensei-pricing,.dashboard .site-header,.profile .site-header,.esport-landing-page .site-header,.adaptive-sensei-search .site-header,.gift-cards .site-header,:not(.full) .section-body,#article-image .modal,#blog-image .modal,.profile-pic .modal,.calendar-modal,.search-navbar,.similar-senseis .similar-sensei,.dashboard .wrapper .content,.profile .wrapper .content,.unsubscribe .wrapper .content,.recovery .wrapper .content,.availabilities-modal,.profile-body-block-inner,.profile-sidebar-block,.profile-content,.profile-sidebar .profile-main-header,.block.featured .carousel .content,.game-list li,.sensei-profile-listing-content{-webkit-box-shadow:0 2px 2px 1px rgba(64,65,64,0.1);-moz-box-shadow:0 2px 2px 1px rgba(64,65,64,0.1);-ms-box-shadow:0 2px 2px 1px rgba(64,65,64,0.1);-o-box-shadow:0 2px 2px 1px rgba(64,65,64,0.1);box-shadow:0 2px 2px 1px rgba(64,65,64,0.1)}.btn.btn-close span{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.booking-sidebar-tabs .booking-sidebar-tab,.booking-sidebar-recurring .inline-tabs .inline-tab,.booking-cart-lesson{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}html{width:100%;height:100%;-webkit-font-smoothing:antialiased;box-sizing:border-box}html.open-modal,html.open-modal body{overflow:hidden}body{position:relative;width:100%;min-height:100%;color:#4a4a4f;background-color:#f5f5f6;background-position:center;background-repeat:no-repeat;background-size:1900px;background-attachment:fixed;background-image:url(//dfgw1zqlrucay.cloudfront.net/assets/backgrounds/watermark@2x-931392b4a2ee25f4628ad6aee41651a7c84493a7ff5cd8ee95222bf113d80247.png);cursor:default}@media only screen and (-o-min-device-pixel-ratio: 9 / 4), only screen and (-webkit-min-device-pixel-ratio: 2.25), only screen and (min-device-pixel-ratio: 2.25), only screen and (min-resolution: 2.25dppx){body{background-image:url(//dfgw1zqlrucay.cloudfront.net/assets/backgrounds/watermark@3x-3cd0833221c62ea4d851c13378d3faac9d599f2d316afea3b519655a148c762b.png);background-size:145%}}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}h1,h2{color:#4a4a4f}h1,.h1{font-size:48px;line-height:60px;font-weight:500}h2,.h2{font-size:30px;line-height:42px;font-weight:500}h3,.h3{font-size:24px;line-height:36px;font-weight:500}h4,.h4{font-size:18px;line-height:30px;font-weight:500}h5,.h5{font-size:14px;line-height:18px;font-weight:500}h1.light,h2.light,h3.light,h4.light,h5.light{font-weight:300}h1.heavy,h2.heavy,h3.heavy,h4.heavy,h5.heavy{font-weight:700}ol.letters{list-style:lower-alpha}.clear{clear:both}*::-webkit-media-controls-start-playback-button{display:none !important;-webkit-appearance:none}.style-guide-wrap:before,.style-guide-wrap:after{content:'';display:table}.style-guide-wrap:after{clear:both}.style-guide{float:left;display:block;margin-right:3.19164%;width:82.80139%}.style-guide:last-child{margin-right:0}.style-guide>section{margin-bottom:45px}.style-guide-nav{float:left;display:block;margin-right:3.19164%;width:14.00697%}.style-guide-nav:last-child{margin-right:0}.style-table{width:100%}.style-table tr{border-bottom:1px solid}.style-table tr:last-child{border:none}.style-table td{padding:20px 0}.style-example{background-color:white;box-shadow:none;border:1px solid;border-radius:4px 4px 0px 0px;padding:10px}.style-code{background-color:#f7f7f9;padding:9px 14px;border-width:1px;border-style:solid;border-color:#e1e1e8;border-image:initial;border-radius:4px}.color-swatches{margin-bottom:30px}.color-swatches:before,.color-swatches:after{content:'';display:table}.color-swatches:after{clear:both}.color-swatch{float:left;display:block;margin-right:3.19164%;width:22.60627%}.color-swatch:last-child{margin-right:0}.color-swatch:nth-child(4n){margin-right:0}.color-swatch:nth-child(4n+1){clear:left}.color-swatch_color{height:100px}.style-close-btn-wrap{background-color:#69d24b;height:50px;position:relative;width:50px}.column,.columns{width:100%}@media screen and (min-width: 751px) and (max-width: 1020px){.column.fill.in-medium,.columns.fill.in-medium{width:100%}}.split-in-mobile{float:left;display:block;margin-right:3.19164%;width:48.40418%}.split-in-mobile:last-child{margin-right:0}@media screen and (min-width: 751px){.one.column,.one.columns{float:left;display:block;margin-right:3.19164%;width:5.40766%}.one.column:last-child,.one.columns:last-child{margin-right:0}.two.columns{float:left;display:block;margin-right:3.19164%;width:14.00697%}.two.columns:last-child{margin-right:0}.three.columns{float:left;display:block;margin-right:3.19164%;width:22.60627%}.three.columns:last-child{margin-right:0}.four.columns{float:left;display:block;margin-right:3.19164%;width:31.20557%}.four.columns:last-child{margin-right:0}.five.columns{float:left;display:block;margin-right:3.19164%;width:39.80488%}.five.columns:last-child{margin-right:0}.six.columns{float:left;display:block;margin-right:3.19164%;width:48.40418%}.six.columns:last-child{margin-right:0}.seven.columns{float:left;display:block;margin-right:3.19164%;width:57.00348%}.seven.columns:last-child{margin-right:0}.eight.columns{float:left;display:block;margin-right:3.19164%;width:65.60279%}.eight.columns:last-child{margin-right:0}.nine.columns{float:left;display:block;margin-right:3.19164%;width:74.20209%}.nine.columns:last-child{margin-right:0}.ten.columns{float:left;display:block;margin-right:3.19164%;width:82.80139%}.ten.columns:last-child{margin-right:0}.eleven.columns{float:left;display:block;margin-right:3.19164%;width:91.4007%}.eleven.columns:last-child{margin-right:0}.twelve.columns{float:left;display:block;margin-right:3.19164%;width:100%}.twelve.columns:last-child{margin-right:0}.one-third.column{float:left;display:block;margin-right:3.19164%;width:31.20557%}.one-third.column:last-child{margin-right:0}.two-thirds.column{float:left;display:block;margin-right:3.19164%;width:65.60279%}.two-thirds.column:last-child{margin-right:0}.one-half.column{float:left;display:block;margin-right:3.19164%;width:48.40418%}.one-half.column:last-child{margin-right:0}.offset-by-one.column,.offset-by-one.columns{margin-left:8.5993%}.offset-by-two.column,.offset-by-two.columns{margin-left:17.19861%}.offset-by-three.column,.offset-by-three.columns{margin-left:25.79791%}.offset-by-four.column,.offset-by-four.columns{margin-left:34.39721%}.offset-by-five.column,.offset-by-five.columns{margin-left:42.99652%}.offset-by-six.column,.offset-by-six.columns{margin-left:51.59582%}.offset-by-seven.column,.offset-by-seven.columns{margin-left:60.19512%}.offset-by-eight.column,.offset-by-eight.columns{margin-left:68.79443%}.offset-by-nine.column,.offset-by-nine.columns{margin-left:77.39373%}.offset-by-ten.column,.offset-by-ten.columns{margin-left:85.99303%}.offset-by-eleven.column,.offset-by-eleven.columns{margin-left:94.59234%}.offset-by-one-third.column,.offset-by-one-third.columns{margin-left:34.39721%}.offset-by-two-thirds.column,.offset-by-two-thirds.columns{margin-left:68.79443%}.offset-by-one-half.column,.offset-by-one-half.columns{margin-left:51.59582%}}.u-full-width{width:100%;box-sizing:border-box}.u-max-full-width{max-width:100%;box-sizing:border-box}.u-pull-right{float:right}.u-pull-left{float:left}.container:after,.row:after,.u-cf{content:"";display:table;clear:both}md-switch.md-gamersensei .md-bar{background-color:#87bcc7}md-switch.md-gamersensei.md-checked .md-bar{background-color:#87bcc7}md-switch.md-gamersensei .md-thumb{background-color:#fff}md-switch.md-gamersensei.md-checked .md-thumb{background-color:#4b87cd}.md-visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;text-transform:none;width:1px}md-icon{color:rgba(0,0,0,0.54)}md-icon{margin:auto;background-repeat:no-repeat no-repeat;display:inline-block;vertical-align:middle;fill:currentColor;height:24px;width:24px;min-height:24px;min-width:24px}md-icon svg{pointer-events:none;display:block}md-icon[md-font-icon]{line-height:24px;width:auto}@media screen and (-ms-high-contrast: active){md-whiteframe{border:1px solid #fff}}@media print{md-whiteframe,[md-whiteframe]{background-color:#ffffff}}.md-open-menu-container{position:fixed;left:0;top:0;z-index:100;opacity:0;border-radius:2px}.md-open-menu-container md-menu-divider{margin-top:4px;margin-bottom:4px;height:1px;min-height:1px;max-height:1px;width:100%}.md-open-menu-container md-menu-content>*{opacity:0}.md-open-menu-container:not(.md-clickable){pointer-events:none}.md-open-menu-container.md-active{opacity:1;transition:all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);transition-duration:200ms}.md-open-menu-container.md-active>md-menu-content>*{opacity:1;transition:all 0.3s cubic-bezier(0.55, 0, 0.55, 0.2);transition-duration:200ms;transition-delay:100ms}.md-open-menu-container.md-leave{opacity:0;transition:all 0.3s cubic-bezier(0.55, 0, 0.55, 0.2);transition-duration:250ms}md-menu-content{display:flex;flex-direction:column;padding:8px 0;max-height:304px;overflow-y:auto}md-menu-content.md-dense{max-height:208px}md-menu-content.md-dense md-menu-item{height:32px;min-height:0px}md-menu-item{display:flex;flex-direction:row;min-height:48px;height:48px;align-content:center;justify-content:flex-start}md-menu-item>*{width:100%;margin:auto 0;padding-left:16px;padding-right:16px}md-menu-item>a.md-button{padding-top:5px}md-menu-item>.md-button{text-align:left;display:inline-block;border-radius:0;margin:auto 0;font-size:15px;text-transform:none;font-weight:400;height:100%;padding-left:16px;padding-right:16px;width:100%}md-menu-item>.md-button::-moz-focus-inner{padding:0;border:0}[dir=rtl] md-menu-item>.md-button{text-align:right}md-menu-item>.md-button md-icon{margin:auto 16px auto 0}[dir=rtl] md-menu-item>.md-button md-icon{margin:auto 0 auto 16px}md-menu-item>.md-button p{display:inline-block;margin:auto}md-menu-item>.md-button span{margin-top:auto;margin-bottom:auto}md-menu-item>.md-button .md-ripple-container{border-radius:inherit}md-toolbar .md-menu{height:auto;margin:auto;padding:0}@media (max-width: 959px){md-menu-content{min-width:112px}md-menu-content[width="3"]{min-width:168px}md-menu-content[width="4"]{min-width:224px}md-menu-content[width="5"]{min-width:280px}md-menu-content[width="6"]{min-width:336px}md-menu-content[width="7"]{min-width:392px}}@media (min-width: 960px){md-menu-content{min-width:96px}md-menu-content[width="3"]{min-width:192px}md-menu-content[width="4"]{min-width:256px}md-menu-content[width="5"]{min-width:320px}md-menu-content[width="6"]{min-width:384px}md-menu-content[width="7"]{min-width:448px}}.md-virtual-repeat-container{box-sizing:border-box;display:block;margin:0;overflow:hidden;padding:0;position:relative}.md-virtual-repeat-container .md-virtual-repeat-scroller{bottom:0;box-sizing:border-box;left:0;margin:0;overflow-x:hidden;padding:0;position:absolute;right:0;top:0;-webkit-overflow-scrolling:touch}.md-virtual-repeat-container .md-virtual-repeat-sizer{box-sizing:border-box;height:1px;display:block;margin:0;padding:0;width:1px}.md-virtual-repeat-container .md-virtual-repeat-offsetter{box-sizing:border-box;left:0;margin:0;padding:0;position:absolute;right:0;top:0}.md-virtual-repeat-container.md-orient-horizontal .md-virtual-repeat-scroller{overflow-x:auto;overflow-y:hidden}.md-virtual-repeat-container.md-orient-horizontal .md-virtual-repeat-offsetter{bottom:16px;right:auto;white-space:nowrap}[dir=rtl] .md-virtual-repeat-container.md-orient-horizontal .md-virtual-repeat-offsetter{right:auto;left:auto}md-autocomplete{border-radius:2px;display:block;height:34px;position:relative;overflow:visible}md-autocomplete[disabled] input{cursor:default}md-autocomplete[md-floating-label]{border-radius:0;background:transparent;height:auto}md-autocomplete[md-floating-label] md-input-container{padding-bottom:0}md-autocomplete[md-floating-label] md-autocomplete-wrap{height:auto}md-autocomplete[md-floating-label] button{position:absolute;top:auto;bottom:0;right:0;width:30px;height:30px}md-autocomplete md-autocomplete-wrap{display:flex;flex-direction:row;box-sizing:border-box;position:relative;overflow:visible;height:34px}md-autocomplete md-autocomplete-wrap.md-menu-showing{z-index:51}md-autocomplete md-autocomplete-wrap md-input-container,md-autocomplete md-autocomplete-wrap input{flex:1 1 0%;box-sizing:border-box;min-width:0}md-autocomplete md-autocomplete-wrap md-progress-linear{position:absolute;bottom:-2px;left:0}md-autocomplete md-autocomplete-wrap md-progress-linear.md-inline{bottom:34px;right:2px;left:2px;width:auto}md-autocomplete md-autocomplete-wrap md-progress-linear .md-mode-indeterminate{position:absolute;top:0;left:0;width:100%;height:3px;transition:none}md-autocomplete md-autocomplete-wrap md-progress-linear .md-mode-indeterminate .md-container{transition:none;height:3px}md-autocomplete md-autocomplete-wrap md-progress-linear .md-mode-indeterminate.ng-enter{transition:opacity 0.15s linear}md-autocomplete md-autocomplete-wrap md-progress-linear .md-mode-indeterminate.ng-enter.ng-enter-active{opacity:1}md-autocomplete md-autocomplete-wrap md-progress-linear .md-mode-indeterminate.ng-leave{transition:opacity 0.15s linear}md-autocomplete md-autocomplete-wrap md-progress-linear .md-mode-indeterminate.ng-leave.ng-leave-active{opacity:0}md-autocomplete input:not(.md-input){font-size:14px;box-sizing:border-box;border:none;box-shadow:none;outline:none;background:transparent;width:100%;padding:0 15px;line-height:34px;height:34px}md-autocomplete input:not(.md-input)::-ms-clear{display:none}md-autocomplete button{position:relative;line-height:20px;text-align:center;width:30px;height:30px;cursor:pointer;border:none;border-radius:50%;padding:0;font-size:12px;background:transparent;margin:auto 5px}md-autocomplete button:after{content:'';position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border-radius:50%;transform:scale(0);opacity:0;transition:all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1)}md-autocomplete button:focus{outline:none}md-autocomplete button:focus:after{transform:scale(1);opacity:1}md-autocomplete button md-icon{position:absolute;top:50%;left:50%;transform:translate3d(-50%, -50%, 0) scale(0.9)}md-autocomplete button md-icon path{stroke-width:0}md-autocomplete button.ng-enter{transform:scale(0);transition:transform 0.15s ease-out}md-autocomplete button.ng-enter.ng-enter-active{transform:scale(1)}md-autocomplete button.ng-leave{transition:transform 0.15s ease-out}md-autocomplete button.ng-leave.ng-leave-active{transform:scale(0)}@media screen and (-ms-high-contrast: active){md-autocomplete input{border:1px solid #fff}md-autocomplete li:focus{color:#fff}}.md-virtual-repeat-container.md-autocomplete-suggestions-container{position:absolute;box-shadow:0 2px 5px rgba(0,0,0,0.25);z-index:999;height:100%}.md-virtual-repeat-container.md-not-found{height:36px}.md-autocomplete-suggestions{margin:0;list-style:none;padding:0}.md-autocomplete-suggestions li{color:#9b9ba0;font-size:14px;overflow:hidden;padding:0 15px;line-height:36px;height:36px;transition:background 0.15s linear;margin:0;white-space:nowrap;text-overflow:ellipsis}.md-autocomplete-suggestions li:focus{outline:none}.md-autocomplete-suggestions li:not(.md-not-found-wrapper){cursor:pointer}.md-autocomplete-suggestions li .highlight{color:#4a4a4f}@media screen and (-ms-high-contrast: active){md-autocomplete,.md-autocomplete-suggestions{border:1px solid #fff}}md-progress-linear{display:block;position:relative;width:100%;height:5px;padding-top:0 !important;margin-bottom:0 !important}md-progress-linear._md-progress-linear-disabled{visibility:hidden}md-progress-linear .md-container{background-color:#55af3c;display:block;position:relative;overflow:hidden;width:100%;height:5px;transform:translate(0, 0) scale(1, 1)}md-progress-linear .md-container .md-bar{background-color:#69d24b;position:absolute;left:0;top:0;bottom:0;width:100%;height:5px}md-progress-linear .md-container .md-dashed:before{content:"";display:none;position:absolute;margin-top:0;height:5px;width:100%;background-color:transparent;background-size:10px 10px !important;background-position:0px -23px}md-progress-linear .md-container .md-bar1,md-progress-linear .md-container .md-bar2{transition:transform 0.2s linear}md-progress-linear .md-container.md-mode-query .md-bar1{display:none}md-progress-linear .md-container.md-mode-query .md-bar2{transition:all 0.2s linear;animation:query 0.8s infinite cubic-bezier(0.39, 0.575, 0.565, 1)}md-progress-linear .md-container.md-mode-determinate .md-bar1{display:none}md-progress-linear .md-container.md-mode-indeterminate .md-bar1{animation:md-progress-linear-indeterminate-scale-1 4s infinite, md-progress-linear-indeterminate-1 4s infinite}md-progress-linear .md-container.md-mode-indeterminate .md-bar2{animation:md-progress-linear-indeterminate-scale-2 4s infinite, md-progress-linear-indeterminate-2 4s infinite}md-progress-linear .md-container.ng-hide ._md-progress-linear-disabled md-progress-linear .md-container{animation:none}md-progress-linear .md-container.ng-hide ._md-progress-linear-disabled md-progress-linear .md-container .md-bar1{animation-name:none}md-progress-linear .md-container.ng-hide ._md-progress-linear-disabled md-progress-linear .md-container .md-bar2{animation-name:none}md-progress-linear .md-container.md-mode-buffer{background-color:transparent !important;transition:all 0.2s linear}md-progress-linear .md-container.md-mode-buffer .md-dashed:before{display:block;animation:buffer 3s infinite linear}@keyframes query{0%{opacity:1;transform:translateX(35%) scale(0.3, 1)}100%{opacity:0;transform:translateX(-50%) scale(0, 1)}}@keyframes buffer{0%{opacity:1;background-position:0px -23px}50%{opacity:0}100%{opacity:1;background-position:-200px -23px}}@keyframes md-progress-linear-indeterminate-scale-1{0%{transform:scaleX(0.1);animation-timing-function:linear}36.6%{transform:scaleX(0.1);animation-timing-function:cubic-bezier(0.33473, 0.12482, 0.78584, 1)}69.15%{transform:scaleX(0.83);animation-timing-function:cubic-bezier(0.22573, 0, 0.23365, 1.37098)}100%{transform:scaleX(0.1)}}@keyframes md-progress-linear-indeterminate-1{0%{left:-105.16667%;animation-timing-function:linear}20%{left:-105.16667%;animation-timing-function:cubic-bezier(0.5, 0, 0.70173, 0.49582)}69.15%{left:21.5%;animation-timing-function:cubic-bezier(0.30244, 0.38135, 0.55, 0.95635)}100%{left:95.44444%}}@keyframes md-progress-linear-indeterminate-scale-2{0%{transform:scaleX(0.1);animation-timing-function:cubic-bezier(0.20503, 0.05705, 0.57661, 0.45397)}19.15%{transform:scaleX(0.57);animation-timing-function:cubic-bezier(0.15231, 0.19643, 0.64837, 1.00432)}44.15%{transform:scaleX(0.91);animation-timing-function:cubic-bezier(0.25776, -0.00316, 0.21176, 1.38179)}100%{transform:scaleX(0.1)}}@keyframes md-progress-linear-indeterminate-2{0%{left:-54.88889%;animation-timing-function:cubic-bezier(0.15, 0, 0.51506, 0.40968)}25%{left:-17.25%;animation-timing-function:cubic-bezier(0.31033, 0.28406, 0.8, 0.73372)}48.35%{left:29.5%;animation-timing-function:cubic-bezier(0.4, 0.62703, 0.6, 0.90203)}100%{left:117.38889%}}.md-inline-form md-switch{margin-top:18px;margin-bottom:19px}md-switch{margin:16px 0;white-space:nowrap;cursor:pointer;outline:none;user-select:none;height:30px;line-height:28px;align-items:center;display:flex;margin-left:inherit;margin-right:16px}[dir=rtl] md-switch{margin-left:16px}[dir=rtl] md-switch{margin-right:inherit}md-switch:last-of-type{margin-left:inherit;margin-right:0}[dir=rtl] md-switch:last-of-type{margin-left:0}[dir=rtl] md-switch:last-of-type{margin-right:inherit}md-switch[disabled]{cursor:default}md-switch[disabled] .md-container{cursor:default}md-switch .md-container{cursor:grab;width:36px;height:24px;position:relative;user-select:none;margin-right:8px;float:left}[dir=rtl] md-switch .md-container{margin-right:0px;margin-left:8px}md-switch.md-inverted .md-container{margin-right:initial;margin-left:8px}[dir=rtl] md-switch.md-inverted .md-container{margin-right:8px}[dir=rtl] md-switch.md-inverted .md-container{margin-left:initial}md-switch:not([disabled]) .md-dragging,md-switch:not([disabled]).md-dragging .md-container{cursor:grabbing}md-switch.md-focused:not([disabled]) .md-thumb:before{left:-8px;top:-8px;right:-8px;bottom:-8px}md-switch.md-focused:not([disabled]):not(.md-checked) .md-thumb:before{background-color:rgba(0,0,0,0.12)}md-switch .md-label{border-color:transparent;border-width:0;float:left}md-switch .md-bar{left:1px;width:34px;top:5px;height:14px;border-radius:8px;position:absolute}md-switch .md-thumb-container{top:2px;left:0;width:16px;position:absolute;transform:translate3d(0, 0, 0);z-index:1}md-switch.md-checked .md-thumb-container{transform:translate3d(100%, 0, 0)}md-switch .md-thumb{position:absolute;margin:0;left:0;top:0;outline:none;height:20px;width:20px;border-radius:50%;box-shadow:0px 0px 4px 0px rgba(0,0,0,0.2),0px 1px 1px 0px rgba(0,0,0,0.14),0px 2px 1px -1px rgba(0,0,0,0.12)}md-switch .md-thumb:before{background-color:transparent;border-radius:50%;content:'';position:absolute;display:block;height:auto;left:0;top:0;right:0;bottom:0;transition:all 0.5s;width:auto}md-switch .md-thumb .md-ripple-container{position:absolute;display:block;width:auto;height:auto;left:-20px;top:-20px;right:-20px;bottom:-20px}md-switch:not(.md-dragging) .md-bar,md-switch:not(.md-dragging) .md-thumb-container,md-switch:not(.md-dragging) .md-thumb{transition:all 0.08s linear;transition-property:transform, background-color}md-switch:not(.md-dragging) .md-bar,md-switch:not(.md-dragging) .md-thumb{transition-delay:0.05s}@media screen and (-ms-high-contrast: active){md-switch.md-default-theme .md-bar{background-color:#666}md-switch.md-default-theme.md-checked .md-bar{background-color:#9E9E9E}md-switch.md-default-theme .md-thumb{background-color:#fff}}.md-ripple-container{pointer-events:none;position:absolute;overflow:hidden;left:0;top:0;width:100%;height:100%;transition:all 0.55s cubic-bezier(0.25, 0.8, 0.25, 1)}.md-ripple{position:absolute;transform:translate(-50%, -50%) scale(0);transform-origin:50% 50%;opacity:0;border-radius:50%}.md-ripple.md-ripple-placed{transition:margin 0.9s cubic-bezier(0.25, 0.8, 0.25, 1),border 0.9s cubic-bezier(0.25, 0.8, 0.25, 1),width 0.9s cubic-bezier(0.25, 0.8, 0.25, 1),height 0.9s cubic-bezier(0.25, 0.8, 0.25, 1),opacity 0.9s cubic-bezier(0.25, 0.8, 0.25, 1),transform 0.9s cubic-bezier(0.25, 0.8, 0.25, 1)}.md-ripple.md-ripple-scaled{transform:translate(-50%, -50%) scale(1)}.md-ripple.md-ripple-active,.md-ripple.md-ripple-full,.md-ripple.md-ripple-visible{opacity:0.20}.md-ripple.md-ripple-remove{animation:md-remove-ripple 0.9s cubic-bezier(0.25, 0.8, 0.25, 1)}@-webkit-keyframes md-remove-ripple{0%{opacity:.15}100%{opacity:0}}@keyframes md-remove-ripple{0%{opacity:.15}100%{opacity:0}}button.md-button::-moz-focus-inner{border:0}.md-button{display:inline-block;position:relative;cursor:pointer;min-height:36px;min-width:88px;line-height:36px;vertical-align:middle;align-items:center;text-align:center;border-radius:2px;box-sizing:border-box;user-select:none;outline:none;border:0;padding:0 6px;margin:6px 8px;background:transparent;color:currentColor;white-space:nowrap;text-transform:uppercase;font-weight:500;font-size:14px;font-style:inherit;font-variant:inherit;font-family:inherit;text-decoration:none;overflow:hidden;transition:box-shadow 0.4s cubic-bezier(0.25, 0.8, 0.25, 1),background-color 0.4s cubic-bezier(0.25, 0.8, 0.25, 1)}.md-dense>.md-button:not(.md-dense-disabled),.md-dense :not(.md-dense-disabled) .md-button:not(.md-dense-disabled){min-height:32px}.md-dense>.md-button:not(.md-dense-disabled),.md-dense :not(.md-dense-disabled) .md-button:not(.md-dense-disabled){line-height:32px}.md-dense>.md-button:not(.md-dense-disabled),.md-dense :not(.md-dense-disabled) .md-button:not(.md-dense-disabled){font-size:13px}.md-button:focus{outline:none}.md-button:hover,.md-button:focus{text-decoration:none}.md-button.ng-hide,.md-button.ng-leave{transition:none}.md-button.md-cornered{border-radius:0}.md-button.md-icon{padding:0;background:none}.md-button.md-raised:not([disabled]){box-shadow:0 2px 5px 0 rgba(0,0,0,0.26)}.md-button.md-icon-button{margin:0 6px;height:40px;min-width:0;line-height:24px;padding:8px;width:40px;border-radius:50%}.md-button.md-icon-button .md-ripple-container{border-radius:50%;background-clip:padding-box;overflow:hidden;-webkit-mask-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA5JREFUeNpiYGBgAAgwAAAEAAGbA+oJAAAAAElFTkSuQmCC")}.md-button.md-fab{z-index:20;line-height:56px;min-width:0;width:56px;height:56px;vertical-align:middle;box-shadow:0 2px 5px 0 rgba(0,0,0,0.26);border-radius:50%;background-clip:padding-box;overflow:hidden;transition:all 0.3s cubic-bezier(0.55, 0, 0.55, 0.2);transition-property:background-color, box-shadow, transform}.md-button.md-fab.md-fab-bottom-right{top:auto;right:20px;bottom:20px;left:auto;position:absolute}.md-button.md-fab.md-fab-bottom-left{top:auto;right:auto;bottom:20px;left:20px;position:absolute}.md-button.md-fab.md-fab-top-right{top:20px;right:20px;bottom:auto;left:auto;position:absolute}.md-button.md-fab.md-fab-top-left{top:20px;right:auto;bottom:auto;left:20px;position:absolute}.md-button.md-fab .md-ripple-container{border-radius:50%;background-clip:padding-box;overflow:hidden;-webkit-mask-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA5JREFUeNpiYGBgAAgwAAAEAAGbA+oJAAAAAElFTkSuQmCC")}.md-button.md-fab.md-mini{line-height:40px;width:40px;height:40px}.md-button.md-fab.ng-hide,.md-button.md-fab.ng-leave{transition:none}.md-button:not([disabled]).md-raised.md-focused,.md-button:not([disabled]).md-fab.md-focused{box-shadow:0 2px 5px 0 rgba(0,0,0,0.26)}.md-button:not([disabled]).md-raised:active,.md-button:not([disabled]).md-fab:active{box-shadow:0 4px 8px 0 rgba(0,0,0,0.4)}.md-button .md-ripple-container{border-radius:2px;background-clip:padding-box;overflow:hidden;-webkit-mask-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA5JREFUeNpiYGBgAAgwAAAEAAGbA+oJAAAAAElFTkSuQmCC")}.md-button.md-icon-button md-icon,button.md-button.md-fab md-icon{display:block}.md-scroll-mask{position:absolute;background-color:transparent;top:0;right:0;bottom:0;left:0;z-index:50}.md-scroll-mask>.md-scroll-mask-bar{display:block;position:absolute;background-color:#fafafa;right:0;top:0;bottom:0;z-index:65;box-shadow:inset 0px 0px 1px rgba(0,0,0,0.3)}md-backdrop{-webkit-transition:opacity 450ms;transition:opacity 450ms;position:absolute;top:0;bottom:0;left:0;right:0;z-index:50}md-backdrop.md-select-backdrop{z-index:81;-webkit-transition-duration:0;transition-duration:0}md-backdrop.md-click-catcher{position:absolute}md-content{display:block;position:relative;overflow:auto;-webkit-overflow-scrolling:touch}md-content[md-scroll-y]{overflow-y:auto;overflow-x:hidden}md-content[md-scroll-x]{overflow-x:auto;overflow-y:hidden}@media print{md-content{overflow:visible !important}}md-input-container:not([md-no-float]) .md-select-placeholder span:first-child{-webkit-transition:-webkit-transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);transition:-webkit-transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);transition:transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);transition:transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1),-webkit-transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);-webkit-transform-origin:left top;transform-origin:left top}[dir=rtl] md-input-container:not([md-no-float]) .md-select-placeholder span:first-child{-webkit-transform-origin:right top;transform-origin:right top}md-input-container.md-input-focused:not([md-no-float]) .md-select-placeholder span:first-child{-webkit-transform:translateY(-22px) translateX(-2px) scale(0.75);transform:translateY(-22px) translateX(-2px) scale(0.75)}.md-select-menu-container{position:fixed;left:0;top:0;z-index:90;opacity:0;display:none;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.md-select-menu-container:not(.md-clickable){pointer-events:none}.md-select-menu-container md-progress-circular{display:table;margin:24px auto !important}.md-select-menu-container.md-active{display:block;opacity:1}.md-select-menu-container.md-active md-select-menu{-webkit-transition:all 0.2s cubic-bezier(0.25, 0.8, 0.25, 1);transition:all 0.2s cubic-bezier(0.25, 0.8, 0.25, 1);-webkit-transition-duration:75ms;transition-duration:75ms}.md-select-menu-container.md-active md-select-menu>*{opacity:1;-webkit-transition:all 0.1s cubic-bezier(0.55, 0, 0.55, 0.2);transition:all 0.1s cubic-bezier(0.55, 0, 0.55, 0.2);-webkit-transition-duration:75ms;transition-duration:75ms;-webkit-transition-delay:25ms;transition-delay:25ms}.md-select-menu-container.md-leave{opacity:0;-webkit-transition:all 0.1s cubic-bezier(0.55, 0, 0.55, 0.2);transition:all 0.1s cubic-bezier(0.55, 0, 0.55, 0.2);-webkit-transition-duration:75ms;transition-duration:75ms}md-input-container>md-select{margin:0;-webkit-box-ordinal-group:3;-webkit-order:2;order:2}md-input-container:not(.md-input-has-value) md-select[required]:not(.md-no-asterisk) .md-select-value span:first-child:after,md-input-container:not(.md-input-has-value) md-select.ng-required:not(.md-no-asterisk) .md-select-value span:first-child:after{content:' *';font-size:13px;vertical-align:top}md-input-container.md-input-invalid md-select .md-select-value{border-bottom-style:solid;padding-bottom:1px}md-select{display:-webkit-box;display:-webkit-flex;display:flex;margin:20px 0 26px 0}md-select[required].ng-invalid:not(.md-no-asterisk) .md-select-value span:first-child:after,md-select.ng-required.ng-invalid:not(.md-no-asterisk) .md-select-value span:first-child:after{content:' *';font-size:13px;vertical-align:top}md-select[disabled] .md-select-value{background-position:0 bottom;background-size:4px 1px;background-repeat:repeat-x;margin-bottom:-1px}md-select:focus{outline:none}md-select[disabled]:hover{cursor:default}md-select:not([disabled]):hover{cursor:pointer}md-select:not([disabled]).ng-invalid.ng-touched .md-select-value{border-bottom-style:solid;padding-bottom:1px}md-select:not([disabled]):focus .md-select-value{border-bottom-width:2px;border-bottom-style:solid;padding-bottom:0}md-select:not([disabled]):focus.ng-invalid.ng-touched .md-select-value{padding-bottom:0}md-input-container.md-input-has-value .md-select-value>span:not(.md-select-icon){-webkit-transform:translate3d(0, 1px, 0);transform:translate3d(0, 1px, 0)}.md-select-value{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:2px 2px 1px;border-bottom-width:1px;border-bottom-style:solid;background-color:transparent;position:relative;box-sizing:content-box;min-width:64px;min-height:26px;-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1}.md-select-value>span:not(.md-select-icon){max-width:100%;-webkit-box-flex:1;-webkit-flex:1 1 auto;flex:1 1 auto;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.md-select-value>span:not(.md-select-icon) .md-text{display:inline}.md-select-value .md-select-icon{display:block;-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end;text-align:end;width:24px;margin:0 4px;-webkit-transform:translate3d(0, -2px, 0);transform:translate3d(0, -2px, 0);font-size:1.2rem}.md-select-value .md-select-icon:after{display:block;content:'\25BC';position:relative;top:2px;speak:none;font-size:13px;-webkit-transform:scaleY(0.5) scaleX(1);transform:scaleY(0.5) scaleX(1)}.md-select-value.md-select-placeholder{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-ordinal-group:2;-webkit-order:1;order:1;pointer-events:none;-webkit-font-smoothing:antialiased;padding-left:2px;z-index:1}md-select-menu{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;box-shadow:0px 1px 3px 0px rgba(0,0,0,0.2),0px 1px 1px 0px rgba(0,0,0,0.14),0px 2px 1px -1px rgba(0,0,0,0.12);max-height:256px;min-height:48px;overflow-y:hidden;-webkit-transform-origin:left top;transform-origin:left top;-webkit-transform:scale(1);transform:scale(1)}md-select-menu.md-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;flex-direction:column-reverse}md-select-menu:not(.md-overflow) md-content{padding-top:8px;padding-bottom:8px}[dir=rtl] md-select-menu{-webkit-transform-origin:right top;transform-origin:right top}md-select-menu md-content{min-width:136px;min-height:48px;max-height:256px;overflow-y:auto}md-select-menu>*{opacity:0}md-option{cursor:pointer;position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:auto;-webkit-transition:background 0.15s linear;transition:background 0.15s linear;padding:0 16px 0 16px;height:48px}md-option[disabled]{cursor:default}md-option:focus{outline:none}md-option .md-text{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}md-optgroup{display:block}md-optgroup label{display:block;font-size:14px;text-transform:uppercase;padding:16px;font-weight:500}md-optgroup md-option{padding-left:32px;padding-right:32px}@media screen and (-ms-high-contrast: active){.md-select-backdrop{background-color:transparent}md-select-menu{border:1px solid #fff}}md-select-menu[multiple] md-option.md-checkbox-enabled{padding-left:40px;padding-right:16px}[dir=rtl] md-select-menu[multiple] md-option.md-checkbox-enabled{padding-left:16px}[dir=rtl] md-select-menu[multiple] md-option.md-checkbox-enabled{padding-right:40px}md-select-menu[multiple] md-option.md-checkbox-enabled .md-container{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);box-sizing:border-box;display:inline-block;width:20px;height:20px;left:0;right:auto}[dir=rtl] md-select-menu[multiple] md-option.md-checkbox-enabled .md-container{left:auto}[dir=rtl] md-select-menu[multiple] md-option.md-checkbox-enabled .md-container{right:0}md-select-menu[multiple] md-option.md-checkbox-enabled .md-container:before{box-sizing:border-box;background-color:transparent;border-radius:50%;content:'';position:absolute;display:block;height:auto;left:0;top:0;right:0;bottom:0;-webkit-transition:all 0.5s;transition:all 0.5s;width:auto}md-select-menu[multiple] md-option.md-checkbox-enabled .md-container:after{box-sizing:border-box;content:'';position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px}md-select-menu[multiple] md-option.md-checkbox-enabled .md-container .md-ripple-container{position:absolute;display:block;width:auto;height:auto;left:-15px;top:-15px;right:-15px;bottom:-15px}md-select-menu[multiple] md-option.md-checkbox-enabled .md-icon{box-sizing:border-box;-webkit-transition:240ms;transition:240ms;position:absolute;top:0;left:0;width:20px;height:20px;border-width:2px;border-style:solid;border-radius:2px}md-select-menu[multiple] md-option.md-checkbox-enabled[selected] .md-icon{border-color:transparent}md-select-menu[multiple] md-option.md-checkbox-enabled[selected] .md-icon:after{box-sizing:border-box;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;left:4.66667px;top:0.22222px;display:table;width:6.66667px;height:13.33333px;border-width:2px;border-style:solid;border-top:0;border-left:0;content:''}md-select-menu[multiple] md-option.md-checkbox-enabled[disabled]{cursor:default}md-select-menu[multiple] md-option.md-checkbox-enabled.md-indeterminate .md-icon:after{box-sizing:border-box;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);display:table;width:12px;height:2px;border-width:2px;border-style:solid;border-top:0;border-left:0;content:''}md-select-menu[multiple] md-option.md-checkbox-enabled .md-container{margin-left:10.66667px;margin-right:auto}[dir=rtl] md-select-menu[multiple] md-option.md-checkbox-enabled .md-container{margin-left:auto}[dir=rtl] md-select-menu[multiple] md-option.md-checkbox-enabled .md-container{margin-right:10.66667px}/*!
 * FullCalendar v3.2.0 Stylesheet
 * Docs & License: https://fullcalendar.io/
 * (c) 2017 Adam Shaw
 */.fc{direction:ltr;text-align:left}.fc-rtl{text-align:right}body .fc{font-size:1em}.fc-unthemed th,.fc-unthemed td,.fc-unthemed thead,.fc-unthemed tbody,.fc-unthemed .fc-divider,.fc-unthemed .fc-row,.fc-unthemed .fc-content,.fc-unthemed .fc-popover,.fc-unthemed .fc-list-view,.fc-unthemed .fc-list-heading td{border-color:#ddd}.fc-unthemed .fc-popover{background-color:#fff}.fc-unthemed .fc-divider,.fc-unthemed .fc-popover .fc-header,.fc-unthemed .fc-list-heading td{background:#eee}.fc-unthemed .fc-popover .fc-header .fc-close{color:#666}.fc-unthemed td.fc-today{background:#fcf8e3}.fc-highlight{background:#bce8f1;opacity:.3}.fc-bgevent{background:#8fdf82;opacity:.3}.fc-nonbusiness{background:#d7d7d7}.fc-icon{display:inline-block;height:1em;line-height:1em;font-size:1em;text-align:center;overflow:hidden;font-family:"Courier New", Courier, monospace;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fc-icon:after{position:relative}.fc-icon-left-single-arrow:after{content:"\02039";font-weight:bold;font-size:200%;top:-7%}.fc-icon-right-single-arrow:after{content:"\0203A";font-weight:bold;font-size:200%;top:-7%}.fc-icon-left-double-arrow:after{content:"\000AB";font-size:160%;top:-7%}.fc-icon-right-double-arrow:after{content:"\000BB";font-size:160%;top:-7%}.fc-icon-left-triangle:after{content:"\25C4";font-size:125%;top:3%}.fc-icon-right-triangle:after{content:"\25BA";font-size:125%;top:3%}.fc-icon-down-triangle:after{content:"\25BC";font-size:125%;top:2%}.fc-icon-x:after{content:"\000D7";font-size:200%;top:6%}.fc button{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;height:2.1em;padding:0 .6em;font-size:1em;white-space:nowrap;cursor:pointer}.fc button::-moz-focus-inner{margin:0;padding:0}.fc-state-default{border:1px solid}.fc-state-default.fc-corner-left{border-top-left-radius:4px;border-bottom-left-radius:4px}.fc-state-default.fc-corner-right{border-top-right-radius:4px;border-bottom-right-radius:4px}.fc button .fc-icon{position:relative;top:-0.05em;margin:0 .2em;vertical-align:middle}.fc-state-default{background-color:#f5f5f5;background-image:-moz-linear-gradient(top, #fff, #e6e6e6);background-image:-webkit-linear-gradient(top, #fff, #e6e6e6);background-image:-o-linear-gradient(top, #fff, #e6e6e6);background-image:linear-gradient(to bottom, #fff, #e6e6e6);background-repeat:repeat-x;border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);color:#333;text-shadow:0 1px 1px rgba(255,255,255,0.75);box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05)}.fc-state-hover,.fc-state-down,.fc-state-active,.fc-state-disabled{color:#333333;background-color:#e6e6e6}.fc-state-hover{color:#333333;text-decoration:none;background-position:0 -15px;-webkit-transition:background-position 0.1s linear;-moz-transition:background-position 0.1s linear;-o-transition:background-position 0.1s linear;transition:background-position 0.1s linear}.fc-state-down,.fc-state-active{background-color:#cccccc;background-image:none;box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05)}.fc-state-disabled{cursor:default;background-image:none;opacity:0.65;box-shadow:none}.fc-button-group{display:inline-block}.fc .fc-button-group>*{float:left;margin:0 0 0 -1px}.fc .fc-button-group>:first-child{margin-left:0}.fc-popover{position:absolute;box-shadow:0 2px 6px rgba(0,0,0,0.15)}.fc-popover .fc-header{padding:2px 4px}.fc-popover .fc-header .fc-title{margin:0 2px}.fc-popover .fc-header .fc-close{cursor:pointer}.fc-ltr .fc-popover .fc-header .fc-title,.fc-rtl .fc-popover .fc-header .fc-close{float:left}.fc-rtl .fc-popover .fc-header .fc-title,.fc-ltr .fc-popover .fc-header .fc-close{float:right}.fc-unthemed .fc-popover{border-width:1px;border-style:solid}.fc-unthemed .fc-popover .fc-header .fc-close{font-size:.9em;margin-top:2px}.fc-popover>.ui-widget-header+.ui-widget-content{border-top:0}.fc-divider{border-style:solid;border-width:1px}hr.fc-divider{height:0;margin:0;padding:0 0 2px;border-width:1px 0}.fc-clear{clear:both}.fc-bg,.fc-bgevent-skeleton,.fc-highlight-skeleton,.fc-helper-skeleton{position:absolute;top:0;left:0;right:0}.fc-bg{bottom:0}.fc-bg table{height:100%}.fc table{width:100%;box-sizing:border-box;table-layout:fixed;border-collapse:collapse;border-spacing:0;font-size:1em}.fc th{text-align:center}.fc th,.fc td{border-style:solid;border-width:1px;padding:0;vertical-align:top}.fc td.fc-today{border-style:double}a[data-goto]{cursor:pointer}a[data-goto]:hover{text-decoration:underline}.fc .fc-row{border-style:solid;border-width:0}.fc-row table{border-left:0 hidden transparent;border-right:0 hidden transparent;border-bottom:0 hidden transparent}.fc-row:first-child table{border-top:0 hidden transparent}.fc-row{position:relative}.fc-row .fc-bg{z-index:1}.fc-row .fc-bgevent-skeleton,.fc-row .fc-highlight-skeleton{bottom:0}.fc-row .fc-bgevent-skeleton table,.fc-row .fc-highlight-skeleton table{height:100%}.fc-row .fc-highlight-skeleton td,.fc-row .fc-bgevent-skeleton td{border-color:transparent}.fc-row .fc-bgevent-skeleton{z-index:2}.fc-row .fc-highlight-skeleton{z-index:3}.fc-row .fc-content-skeleton{position:relative;z-index:4;padding-bottom:2px}.fc-row .fc-helper-skeleton{z-index:5}.fc-row .fc-content-skeleton td,.fc-row .fc-helper-skeleton td{background:none;border-color:transparent;border-bottom:0}.fc-row .fc-content-skeleton tbody td,.fc-row .fc-helper-skeleton tbody td{border-top:0}.fc-scroller{-webkit-overflow-scrolling:touch}.fc-scroller>.fc-day-grid,.fc-scroller>.fc-time-grid{position:relative;width:100%}.fc-event{position:relative;display:block;font-size:.85em;line-height:1.3;border-radius:3px;border:1px solid #3a87ad;font-weight:normal}.fc-event,.fc-event-dot{background-color:#3a87ad}.fc-event,.fc-event:hover,.ui-widget .fc-event{color:#fff;text-decoration:none}.fc-event[href],.fc-event.fc-draggable{cursor:pointer}.fc-not-allowed,.fc-not-allowed .fc-event{cursor:not-allowed}.fc-event .fc-bg{z-index:1;background:#fff;opacity:.25}.fc-event .fc-content{position:relative;z-index:2}.fc-event .fc-resizer{position:absolute;z-index:4}.fc-event .fc-resizer{display:none}.fc-event.fc-allow-mouse-resize .fc-resizer,.fc-event.fc-selected .fc-resizer{display:block}.fc-event.fc-selected .fc-resizer:before{content:"";position:absolute;z-index:9999;top:50%;left:50%;width:40px;height:40px;margin-left:-20px;margin-top:-20px}.fc-event.fc-selected{z-index:9999 !important;box-shadow:0 2px 5px rgba(0,0,0,0.2)}.fc-event.fc-selected.fc-dragging{box-shadow:0 2px 7px rgba(0,0,0,0.3)}.fc-h-event.fc-selected:before{content:"";position:absolute;z-index:3;top:-10px;bottom:-10px;left:0;right:0}.fc-ltr .fc-h-event.fc-not-start,.fc-rtl .fc-h-event.fc-not-end{margin-left:0;border-left-width:0;padding-left:1px;border-top-left-radius:0;border-bottom-left-radius:0}.fc-ltr .fc-h-event.fc-not-end,.fc-rtl .fc-h-event.fc-not-start{margin-right:0;border-right-width:0;padding-right:1px;border-top-right-radius:0;border-bottom-right-radius:0}.fc-ltr .fc-h-event .fc-start-resizer,.fc-rtl .fc-h-event .fc-end-resizer{cursor:w-resize;left:-1px}.fc-ltr .fc-h-event .fc-end-resizer,.fc-rtl .fc-h-event .fc-start-resizer{cursor:e-resize;right:-1px}.fc-h-event.fc-allow-mouse-resize .fc-resizer{width:7px;top:-1px;bottom:-1px}.fc-h-event.fc-selected .fc-resizer{border-radius:4px;border-width:1px;width:6px;height:6px;border-style:solid;border-color:inherit;background:#fff;top:50%;margin-top:-4px}.fc-ltr .fc-h-event.fc-selected .fc-start-resizer,.fc-rtl .fc-h-event.fc-selected .fc-end-resizer{margin-left:-4px}.fc-ltr .fc-h-event.fc-selected .fc-end-resizer,.fc-rtl .fc-h-event.fc-selected .fc-start-resizer{margin-right:-4px}.fc-day-grid-event{margin:1px 2px 0;padding:0 1px}tr:first-child>td>.fc-day-grid-event{margin-top:2px}.fc-day-grid-event.fc-selected:after{content:"";position:absolute;z-index:1;top:-1px;right:-1px;bottom:-1px;left:-1px;background:#000;opacity:.25}.fc-day-grid-event .fc-content{white-space:nowrap;overflow:hidden}.fc-day-grid-event .fc-time{font-weight:bold}.fc-ltr .fc-day-grid-event.fc-allow-mouse-resize .fc-start-resizer,.fc-rtl .fc-day-grid-event.fc-allow-mouse-resize .fc-end-resizer{margin-left:-2px}.fc-ltr .fc-day-grid-event.fc-allow-mouse-resize .fc-end-resizer,.fc-rtl .fc-day-grid-event.fc-allow-mouse-resize .fc-start-resizer{margin-right:-2px}a.fc-more{margin:1px 3px;font-size:.85em;cursor:pointer;text-decoration:none}a.fc-more:hover{text-decoration:underline}.fc-limited{display:none}.fc-day-grid .fc-row{z-index:1}.fc-more-popover{z-index:2;width:220px}.fc-more-popover .fc-event-container{padding:10px}.fc-now-indicator{position:absolute;border:0 solid red}.fc-unselectable{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.fc-toolbar{text-align:center}.fc-toolbar.fc-header-toolbar{margin-bottom:1em}.fc-toolbar.fc-footer-toolbar{margin-top:1em}.fc-toolbar .fc-left{float:left}.fc-toolbar .fc-right{float:right}.fc-toolbar .fc-center{display:inline-block}.fc .fc-toolbar>*>*{float:left;margin-left:.75em}.fc .fc-toolbar>*>:first-child{margin-left:0}.fc-toolbar h2{margin:0}.fc-toolbar button{position:relative}.fc-toolbar .fc-state-hover,.fc-toolbar .ui-state-hover{z-index:2}.fc-toolbar .fc-state-down{z-index:3}.fc-toolbar .fc-state-active,.fc-toolbar .ui-state-active{z-index:4}.fc-toolbar button:focus{z-index:5}.fc-view-container *,.fc-view-container *:before,.fc-view-container *:after{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.fc-view,.fc-view>table{position:relative;z-index:1}.fc-basicWeek-view .fc-content-skeleton,.fc-basicDay-view .fc-content-skeleton{padding-bottom:1em}.fc-basic-view .fc-body .fc-row{min-height:4em}.fc-row.fc-rigid{overflow:hidden}.fc-row.fc-rigid .fc-content-skeleton{position:absolute;top:0;left:0;right:0}.fc-day-top.fc-other-month{opacity:0.3}.fc-basic-view .fc-week-number,.fc-basic-view .fc-day-number{padding:2px}.fc-basic-view th.fc-week-number,.fc-basic-view th.fc-day-number{padding:0 2px}.fc-ltr .fc-basic-view .fc-day-top .fc-day-number{float:right}.fc-rtl .fc-basic-view .fc-day-top .fc-day-number{float:left}.fc-ltr .fc-basic-view .fc-day-top .fc-week-number{float:left;border-radius:0 0 3px 0}.fc-rtl .fc-basic-view .fc-day-top .fc-week-number{float:right;border-radius:0 0 0 3px}.fc-basic-view .fc-day-top .fc-week-number{min-width:1.5em;text-align:center;background-color:#f2f2f2;color:#808080}.fc-basic-view td.fc-week-number{text-align:center}.fc-basic-view td.fc-week-number>*{display:inline-block;min-width:1.25em}.fc-agenda-view .fc-day-grid{position:relative;z-index:2}.fc-agenda-view .fc-day-grid .fc-row{min-height:3em}.fc-agenda-view .fc-day-grid .fc-row .fc-content-skeleton{padding-bottom:1em}.fc .fc-axis{vertical-align:middle;padding:0 4px;white-space:nowrap}.fc-ltr .fc-axis{text-align:right}.fc-rtl .fc-axis{text-align:left}.ui-widget td.fc-axis{font-weight:normal}.fc-time-grid-container,.fc-time-grid{position:relative;z-index:1}.fc-time-grid{min-height:100%}.fc-time-grid table{border:0 hidden transparent}.fc-time-grid>.fc-bg{z-index:1}.fc-time-grid .fc-slats,.fc-time-grid>hr{position:relative;z-index:2}.fc-time-grid .fc-content-col{position:relative}.fc-time-grid .fc-content-skeleton{position:absolute;z-index:3;top:0;left:0;right:0}.fc-time-grid .fc-business-container{position:relative;z-index:1}.fc-time-grid .fc-bgevent-container{position:relative;z-index:2}.fc-time-grid .fc-highlight-container{position:relative;z-index:3}.fc-time-grid .fc-event-container{position:relative;z-index:4}.fc-time-grid .fc-now-indicator-line{z-index:5}.fc-time-grid .fc-helper-container{position:relative;z-index:6}.fc-time-grid .fc-slats td{height:1.5em;border-bottom:0}.fc-time-grid .fc-slats .fc-minor td{border-top-style:dotted}.fc-time-grid .fc-slats .ui-widget-content{background:none}.fc-time-grid .fc-highlight-container{position:relative}.fc-time-grid .fc-highlight{position:absolute;left:0;right:0}.fc-ltr .fc-time-grid .fc-event-container{margin:0 2.5% 0 2px}.fc-rtl .fc-time-grid .fc-event-container{margin:0 2px 0 2.5%}.fc-time-grid .fc-event,.fc-time-grid .fc-bgevent{position:absolute;z-index:1}.fc-time-grid .fc-bgevent{left:0;right:0}.fc-v-event.fc-not-start{border-top-width:0;padding-top:1px;border-top-left-radius:0;border-top-right-radius:0}.fc-v-event.fc-not-end{border-bottom-width:0;padding-bottom:1px;border-bottom-left-radius:0;border-bottom-right-radius:0}.fc-time-grid-event{overflow:hidden}.fc-time-grid-event.fc-selected{overflow:visible}.fc-time-grid-event.fc-selected .fc-bg{display:none}.fc-time-grid-event .fc-content{overflow:hidden}.fc-time-grid-event .fc-time,.fc-time-grid-event .fc-title{padding:0 1px}.fc-time-grid-event .fc-time{font-size:.85em;white-space:nowrap}.fc-time-grid-event.fc-short .fc-content{white-space:nowrap}.fc-time-grid-event.fc-short .fc-time,.fc-time-grid-event.fc-short .fc-title{display:inline-block;vertical-align:top}.fc-time-grid-event.fc-short .fc-time span{display:none}.fc-time-grid-event.fc-short .fc-time:before{content:attr(data-start)}.fc-time-grid-event.fc-short .fc-time:after{content:"\000A0-\000A0"}.fc-time-grid-event.fc-short .fc-title{font-size:.85em;padding:0}.fc-time-grid-event.fc-allow-mouse-resize .fc-resizer{left:0;right:0;bottom:0;height:8px;overflow:hidden;line-height:8px;font-size:11px;font-family:monospace;text-align:center;cursor:s-resize}.fc-time-grid-event.fc-allow-mouse-resize .fc-resizer:after{content:"="}.fc-time-grid-event.fc-selected .fc-resizer{border-radius:5px;border-width:1px;width:8px;height:8px;border-style:solid;border-color:inherit;background:#fff;left:50%;margin-left:-5px;bottom:-5px}.fc-time-grid .fc-now-indicator-line{border-top-width:1px;left:0;right:0}.fc-time-grid .fc-now-indicator-arrow{margin-top:-5px}.fc-ltr .fc-time-grid .fc-now-indicator-arrow{left:0;border-width:5px 0 5px 6px;border-top-color:transparent;border-bottom-color:transparent}.fc-rtl .fc-time-grid .fc-now-indicator-arrow{right:0;border-width:5px 6px 5px 0;border-top-color:transparent;border-bottom-color:transparent}.fc-event-dot{display:inline-block;width:10px;height:10px;border-radius:5px}.fc-rtl .fc-list-view{direction:rtl}.fc-list-view{border-width:1px;border-style:solid}.fc .fc-list-table{table-layout:auto}.fc-list-table td{border-width:1px 0 0;padding:8px 14px}.fc-list-table tr:first-child td{border-top-width:0}.fc-list-heading{border-bottom-width:1px}.fc-list-heading td{font-weight:bold}.fc-ltr .fc-list-heading-main{float:left}.fc-ltr .fc-list-heading-alt{float:right}.fc-rtl .fc-list-heading-main{float:right}.fc-rtl .fc-list-heading-alt{float:left}.fc-list-item.fc-has-url{cursor:pointer}.fc-list-item:hover td{background-color:#f5f5f5}.fc-list-item-marker,.fc-list-item-time{white-space:nowrap;width:1px}.fc-ltr .fc-list-item-marker{padding-right:0}.fc-rtl .fc-list-item-marker{padding-left:0}.fc-list-item-title a{text-decoration:none;color:inherit}.fc-list-item-title a[href]:hover{text-decoration:underline}.fc-list-empty-wrap2{position:absolute;top:0;left:0;right:0;bottom:0}.fc-list-empty-wrap1{width:100%;height:100%;display:table}.fc-list-empty{display:table-cell;vertical-align:middle;text-align:center}.fc-unthemed .fc-list-empty{background-color:#eee}.grid{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.grid.grid-spacing{margin:-20px}.grid .grid-item{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.grid .grid-item.grid-item-vertical{-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column}.grid .grid-item.grid-item-centered{-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}.grid .grid-item.grid-item-padding{padding:20px}.grid .grid-item .grid-item-title{font-size:1.5rem;margin:0 0 12px}.grid-of-2 .grid-item{width:50%}.grid-of-5.grid-spacing .grid-item{width:calc(20% - 16px)}@media screen and (max-width: 750px){.grid-of-2.grid-mobile-collapse .grid-item,.grid-of-5.grid-mobile-collapse .grid-item{width:100%}}.btn{display:inline-block;padding:0 40px;font-size:18px;line-height:42px;font-weight:700;height:46px;border-radius:42px;border:2px solid #69d24b;background-color:transparent;color:#69d24b;vertical-align:bottom;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all 0.15s linear;-moz-transition:all 0.15s linear;transition:all 0.15s linear}.btn.btn-full{width:100%}.btn.btn-rectangle-tab{border-radius:0px}.btn.full-button{width:100%}.btn .btn-space-left{margin-left:15px}.btn .btn-space-right{margin-right:15px}.btn:focus{outline:0}.btn:hover{border-color:#55af3c;color:#55af3c}.btn.btn-disabled{opacity:0.5;cursor:default;pointer-events:none}.btn.btn-disabled:hover{border-color:#69d24b;color:#69d24b}.btn.btn-light{border-color:#fff;color:#fff}.btn.btn-light:hover{background-color:#55af3c}.btn.btn-light.btn-disabled{border-color:#fff;color:#fff}.btn.btn-light.btn-disabled:hover{border-color:#fff;color:#fff;background-color:transparent}.btn.btn-close{border:0;padding:0;position:absolute;top:20px;right:20px;width:28px;height:28px;background-size:28px 28px;background-color:none}.btn.btn-close.btn-light{background-image:url(//dfgw1zqlrucay.cloudfront.net/assets/buttons/close_white@2x-40cf37935af85b574daf6b4a6596ca25ce5dbf3c8d975cb9f685c16587c6d201.png)}@media only screen and (-o-min-device-pixel-ratio: 9 / 4), only screen and (-webkit-min-device-pixel-ratio: 2.25), only screen and (min-device-pixel-ratio: 2.25), only screen and (min-resolution: 2.25dppx){.btn.btn-close.btn-light{background-image:url(//dfgw1zqlrucay.cloudfront.net/assets/buttons/close_white@3x-643a7ba9e18b4b008a2d63840268ac3ebb1dc4ed3ad011ec522e85e64dd9e0b6.png);background-size:100% auto}}.btn.btn-close .btn-dark{background-image:url(//dfgw1zqlrucay.cloudfront.net/assets/buttons/close@2x-f457954a3c641978f7a460d33197275388f2f0c8882205c22d3854da8cab34f5.png)}@media only screen and (-o-min-device-pixel-ratio: 9 / 4), only screen and (-webkit-min-device-pixel-ratio: 2.25), only screen and (min-device-pixel-ratio: 2.25), only screen and (min-resolution: 2.25dppx){.btn.btn-close .btn-dark{background-image:url(//dfgw1zqlrucay.cloudfront.net/assets/buttons/close@3x-28b128fb91ef8f8585419613bd17fc335c33bfd827fdcf46712041c30c2848f5.png);background-size:100% auto}}.btn.btn-close:hover{background-color:transparent}.btn.btn-primary{background-color:#69d24b;border:0;height:46px;line-height:46px;color:#fff}.btn.btn-primary:hover{background-image:none;background-color:#55af3c}.btn.btn-primary.btn-disabled{background-color:#9b9ba0}.btn.btn-primary.btn-disabled:hover{background-color:#9b9ba0;color:#fff}.btn.btn-selected{cursor:default;pointer-events:none;border-color:#3a6d88;background-color:#3a6d88;color:#fff}.btn.btn-selected:hover{border-color:#3a6d88;color:#fff}.btn.btn-close{border:0;padding:0;position:absolute;top:20px;right:20px;width:28px;height:28px;background-size:28px 28px;background-color:none;background-image:url(//dfgw1zqlrucay.cloudfront.net/assets/buttons/close@2x-f457954a3c641978f7a460d33197275388f2f0c8882205c22d3854da8cab34f5.png)}@media only screen and (-o-min-device-pixel-ratio: 9 / 4), only screen and (-webkit-min-device-pixel-ratio: 2.25), only screen and (min-device-pixel-ratio: 2.25), only screen and (min-resolution: 2.25dppx){.btn.btn-close{background-image:url(//dfgw1zqlrucay.cloudfront.net/assets/buttons/close@3x-28b128fb91ef8f8585419613bd17fc335c33bfd827fdcf46712041c30c2848f5.png);background-size:100% auto}}.btn.btn-close.btn-light{background-image:url(//dfgw1zqlrucay.cloudfront.net/assets/buttons/close_white@2x-40cf37935af85b574daf6b4a6596ca25ce5dbf3c8d975cb9f685c16587c6d201.png)}@media only screen and (-o-min-device-pixel-ratio: 9 / 4), only screen and (-webkit-min-device-pixel-ratio: 2.25), only screen and (min-device-pixel-ratio: 2.25), only screen and (min-resolution: 2.25dppx){.btn.btn-close.btn-light{background-image:url(//dfgw1zqlrucay.cloudfront.net/assets/buttons/close_white@3x-643a7ba9e18b4b008a2d63840268ac3ebb1dc4ed3ad011ec522e85e64dd9e0b6.png);background-size:100% auto}}.btn.btn-close:hover{background-color:transparent}.btn.btn-gray{border-color:#4a4a4f;color:#4a4a4f;background-color:#fff}.btn.btn-inverse{border-color:#fff;color:#fff}.btn.btn-inverse:hover{color:#69d24b;border-color:#69d24b}.btn.btn-large{height:60px;padding:0 60px;font-size:24px;line-height:60px;font-weight:500}.btn.btn-large-v2{font-size:18px;line-height:45px;font-weight:500;height:45px;padding:0 60px}.btn.btn-small{height:36px;font-size:18px;line-height:36px;font-weight:500}.btn.btn-text{color:#69d24b;background:none !important;border:0;height:auto;font-size:inherit;line-height:inherit;font-weight:500;padding:0 !important;margin:0 !important}.btn.btn-text:hover{color:#55af3c}.btn.btn-low{color:#4a4a4f;border:1px solid #4a4a4f;font-size:14px;line-height:28px;font-weight:500;padding:0 15px;margin:0;height:auto}@media screen and (max-width: 750px){.btn.u-pull-right{display:block;float:none}}.btn.square-button{border-radius:4px;font-weight:bold;padding:0 30px}.btn.square-button.larger{font-size:24px;height:55px;font-weight:500}.btn.square-button.btn-display{min-width:150px;height:75px;font-size:42px;border-width:3px;border-radius:8px;cursor:default;margin:0 20px 20px 0px}.btn.square-button.filled-in{font-weight:bold;background-color:#69d24b;color:#fff;border-color:#55af3c}.btn.btn-v2{border-radius:5px}.btn.btn-thin{font-size:16px;line-height:28px;font-weight:bold;height:30px}.btn.btn-gray-v2{background:#dee1e6;border-color:#888;color:#555}.btn.btn-gray-v2 .btn-icon{font-size:20px}.btn.btn-bold{font-weight:bold}.btn.btn-with-icon{padding-left:10px;padding-right:30px}.btn.btn-with-icon .btn-icon{font-size:34px;position:relative;top:5px;margin-right:20px}.btn.btn-orange-actionable{background-color:#eca845;border-color:#dc9627;padding:0px 20px;color:#fff;margin-left:43px}.btn.skinny-border{border-width:1px}.button-b{background-color:#032125;border:1px solid #032125;color:#fff;-webkit-transition:color 0.1s linear;-moz-transition:color 0.1s linear;transition:color 0.1s linear;-webkit-transition:border-color 0.1s linear;-moz-transition:border-color 0.1s linear;transition:border-color 0.1s linear;cursor:pointer;display:inline-block;font-size:1rem;font-weight:600;line-height:1.5;padding:0.75rem 1.5rem;text-align:center;text-decoration:none}.button-b:hover,.button-b:active,.button-b:focus{background-color:#010c0d;color:#fff}.button-b[disabled]{opacity:.65}.button-b:focus{outline:none}.button-b.button-primary{background-color:#dd5126;border:1px solid #dd5126;color:#fff}.button-b.button-primary:hover,.button-b.button-primary:active,.button-b.button-primary:focus{background-color:#ca4820;color:#fff}.button-b.button-secondary{background-color:transparent;border:1px solid #dd5126;color:#dd5126}.button-b.button-secondary:hover,.button-b.button-secondary:active,.button-b.button-secondary:focus{background-color:transparent;border-color:#b4401c;color:#b4401c}.button-b.full-button{width:100%}.button-b.transparent{background-color:transparent}.button-b.btn-twitch{background-color:#6441A4}.jumbo-hero-button{font-size:1.60181rem;line-height:4.80542rem;padding:0 4.80542rem}@media screen and (max-width: 750px){.jumbo-hero-button{padding:0 2.40271rem}}.btn-group{position:relative;overflow:hidden;margin:0 0 30px}.btn-group .btn{display:inline-block;margin-right:30px}.btn-group a{display:inline-block;font-size:18px;line-height:42px;font-weight:500}.btn,button,input[type="submit"],input[type="reset"],input[type="button"]{text-decoration:none;white-space:nowrap;padding:0 20px}.btn-wrapper{margin-top:10px}.btn-apply{width:360px;max-width:360px;padding:0px}@media screen and (max-width: 750px){.btn-apply{width:100%}}.btn-apply .apply-text{display:none}@media screen and (max-width: 750px){.btn-apply .apply-text{display:inline}}.btn-apply .start-application-text{display:none}@media screen and (min-width: 751px){.btn-apply .start-application-text{display:inline}}.modal-vertical-buttons .modal-buttons{text-align:center}.modal-vertical-buttons .btn,.modal-vertical-buttons a,.modal-vertical-buttons button{margin-top:20px;display:inline-block}.btn-twitch{border:none;border-radius:4px;overflow:hidden;background-color:#6441a5;color:white;padding:10px 0px;width:100%}.btn-twitch .fa-twitch{margin-right:15px;font-size:21px;vertical-align:middle}.button-b,.button-b.button-primary,input[type="email"],input[type="number"],input[type="search"],input[type="text"],input[type="tel"],input[type="url"],input[type="password"],textarea,.fake-input,.select>select,.select>input[type="date"],body.home-b button,body.home-b .button,body.home-b button.button-primary,body.home-b .button.button-primary,body.home-b input[type="email"],body.home-b input[type="number"],body.home-b input[type="search"],body.home-b input[type="text"],body.home-b input[type="tel"],body.home-b input[type="url"],body.home-b input[type="password"],body.home-b textarea,body.home-b .select>select{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;box-sizing:border-box}input[type="email"],input[type="number"],input[type="search"],input[type="text"],input[type="tel"],input[type="url"],input[type="password"],textarea,.select,.fake-input{font-size:18px;line-height:30px;font-weight:500;height:48px;max-width:100%;border:1px solid #c8c8cd;border-radius:4px}fieldset{border:0;padding:0;margin:0}label{display:block;white-space:nowrap;font-size:14px;line-height:2em;font-weight:300}label.payment-label{font-size:18px;line-height:30px;font-weight:500}label.radio-label{font-size:16px;line-height:24px;font-weight:500;display:inline-block;margin-left:10px}.input-header{margin-top:20px;display:inline-block;font-weight:bold;font-size:18px}input[type="email"],input[type="number"],input[type="search"],input[type="text"],input[type="tel"],input[type="url"],input[type="password"],textarea,.select,.fake-input{background-color:#fff}input[type="email"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="text"]:focus,input[type="tel"]:focus,input[type="url"]:focus,input[type="password"]:focus,textarea:focus,.select:focus,.fake-input:focus{outline:0}input[type="email"]:disabled,input[type="number"]:disabled,input[type="search"]:disabled,input[type="text"]:disabled,input[type="tel"]:disabled,input[type="url"]:disabled,input[type="password"]:disabled,textarea:disabled,.select:disabled,.fake-input:disabled{color:gray;background:#f5f5f6;cursor:default}input[type="email"].error,input[type="number"].error,input[type="search"].error,input[type="text"].error,input[type="tel"].error,input[type="url"].error,input[type="password"].error,textarea.error,.select.error,.fake-input.error{border-color:#fa6464}input[type="email"],input[type="number"],input[type="search"],input[type="text"],input[type="tel"],input[type="url"],input[type="password"],textarea,.fake-input{padding:6px 10px}input[type="email"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="text"]:focus,input[type="tel"]:focus,input[type="url"]:focus,input[type="password"]:focus,textarea:focus,.fake-input:focus{border:1px solid #69d24b}.fake-input{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;overflow:hidden}.fake-input label,.fake-input input{display:block;height:30px;-webkit-flex-grow:1;-moz-flex-grow:1;flex-grow:1;-ms-flex-positive:1;-webkit-flex-shrink:1;-moz-flex-shrink:1;flex-shrink:1;-ms-flex-negative:1;-webkit-flex-basis:0;-moz-flex-basis:0;flex-basis:0;-ms-flex-preferred-size:0}.fake-input label{font-size:14px;line-height:30px;font-weight:500;max-width:calc(100% - 100px)}.fake-input input{padding:0;height:auto;max-width:inherit;border:0;border-radius:0}.fake-input input:focus{border:0}.fake-input:focus-within{border:1px solid #69d24b}input[type="checkbox"],input[type="radio"]{display:inline}input.input-large{height:60px;font-size:24px;line-height:60px;font-weight:500}textarea{height:auto;resize:none;word-wrap:break-word;-moz-transition:0.05s;-webkit-transition:0.05s;-o-transition:0.05s;transition:0.05s}.select{display:inline-block;background:#fff}.select.multi-select{font-size:13px;font-weight:500;height:34px;border:1px solid #c8c8cd;border-radius:0px;width:100%;position:relative;z-index:2;padding-left:10px;margin-top:10px}.select.multi-select.large{font-size:18px;line-height:45px;font-weight:500;height:45px}.select.multi-select .down-arrow{position:absolute;right:5px;top:8px}.select.multi-select .multi-select-items{position:absolute;left:-1px;z-index:1;width:calc(100% + 2px);border:1px solid #c8c8cd;background-color:#fff}.select.multi-select .multi-select-items .multi-select-item{cursor:pointer;padding-left:10px}.select.multi-select .multi-select-items .multi-select-item:hover{background-color:#f2f2f2}.select>select{max-width:100%;width:100%;padding:10px 25px 6px 15px;height:45px;border:none;background:#fff url(//dfgw1zqlrucay.cloudfront.net/assets/icons/select_arrow-f93a6ad790c1de7c0947bcc67f0e88066d92f8011ec3920e35626d21b08a026d.png) no-repeat right 7px top 50%;background-size:8px}.select>select:focus{outline:0}.select>input[type="date"]{max-width:100%;width:100%;padding:10px 25px 6px 15px;height:45px;border:none}.select>input[type="date"]:focus{outline:0}.select>select::-ms-expand{display:none}.columns .select,.column .select{width:100%}.select-large{height:60px;line-height:60px;font-size:24px;line-height:60px;font-weight:500}.select-large>select{background-position:right 15px top 50%;background-size:12px;padding:0px 25px 0px 15px}.field-error{display:block;text-align:left;color:#fa6464;margin:5px 0;font-size:14px;line-height:18px;font-weight:300}.more-text{display:block;clear:left;float:left;margin:5px;font-size:14px;line-height:18px;font-weight:300}.label-require{color:#fa6464;padding-left:3px}.form-check{margin:10px 0;overflow:hidden;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}.form-check.dark{color:#4a4a4f}.form-check.light{color:#fff}.form-check label,.form-check input[type="checkbox"]{-webkit-box-ordinal-group:0;-moz-box-ordinal-group:0;box-ordinal-group:0;-webkit-order:0;-moz-order:0;order:0;-ms-flex-order:0;-webkit-flex-grow:0;-moz-flex-grow:0;flex-grow:0;-ms-flex-positive:0;-webkit-flex-shrink:1;-moz-flex-shrink:1;flex-shrink:1;-ms-flex-negative:1;-webkit-flex-basis:auto;-moz-flex-basis:auto;flex-basis:auto;-ms-flex-preferred-size:auto;-webkit-align-self:auto;-moz-align-self:auto;align-self:auto;-ms-flex-item-align:auto}.form-check label{text-align:left;white-space:normal;margin:0;width:calc(100% - 30px);font-size:14px;line-height:18px;font-weight:500}.form-check input[type="checkbox"]{width:20px;height:auto;margin:0}.form-check input[type="checkbox"]+label{padding:0 0 0 5px}.gs-radio-button{border:1px #c8c8cd solid;width:20px;height:20px;border-radius:20px;position:relative}.gs-radio-button.selected .gs-radio-button-fill{position:relative;width:14px;height:14px;background-color:#69d24b;border-radius:14px;left:2px;top:2px}img.full{width:100%}body{font-family:"Avenir", sans-serif;font-size:18px;line-height:30px;font-weight:500}a{text-decoration:none;color:#69d24b;cursor:pointer}a:focus{outline:thin dotted}a:hover{color:#55af3c}a.light{color:#fff;text-decoration:underline}h1,h2,h3,h4{margin:0;padding:0}.large-header{font-size:28px;font-weight:bold}.light-header{font-size:1.25rem;font-weight:400;color:#c8c8cd;text-transform:uppercase;border-top:1px #ececed solid}.capitalize{display:inline-block}.capitalize:first-letter{text-transform:uppercase}.small{font-size:14px;line-height:18px;font-weight:500}.relative{position:relative}.invisible{visibility:hidden}.helper-text{display:block}.indent{padding-left:40px !important}.small-indent{padding-left:20px !important}.only-hide-medium{display:none;display:none}@media screen and (min-width: 1021px){.only-hide-medium{display:initial}}@media screen and (max-width: 750px){.only-hide-medium{display:initial}}.muted{color:#9b9ba0}.primary-text{color:#4a4a4f}.orange-text{color:#f5a623}.blue-text{color:#54869e}.highlight-text{color:#69d24b}.highlight-text-blue{color:#4b87cd}.highlight-selection-blue{color:#87bcc7}.notification-text{color:#fa6464}a.blue-link{color:#1eaedb}a.blue-link:hover{color:#0fa0ce}a.legal-link{color:#4b87cd;font-weight:lighter}a.disabled{cursor:default;pointer-events:none;color:#9b9ba0 !important}a.disabled :hover{color:#9b9ba0 !important}.bold{font-weight:bold}.underline{text-decoration:underline}.clickable{cursor:pointer}.clickable:focus{outline:none}.bolder{font-weight:900}.center-text{text-align:center}.left-text{text-align:left}.right-text{text-align:right}.error-text{font-size:14px;line-height:18px;font-weight:500;color:#fa6464;font-style:normal;white-space:nowrap}.error-text.wrap{white-space:normal}.input-text-wrapper{display:table;height:42px}.input-text-wrapper .input-text-button{display:table-cell;vertical-align:middle;padding-left:14px}.order-notice{display:inline-block;margin-top:15px;font-size:14px;line-height:18px;font-weight:500}.only-show.small{display:none}@media screen and (min-width: 481px) and (max-width: 750px){.only-show.small{display:initial}}.only-show.x-small{display:none}@media screen and (max-width: 480px){.only-show.x-small{display:initial}}.only-show.small-or-smaller{display:none}@media screen and (max-width: 750px){.only-show.small-or-smaller{display:initial}}.only-show.medium-or-larger{display:none}@media screen and (min-width: 751px){.only-show.medium-or-larger{display:initial}}.only-show.medium{display:none}@media screen and (min-width: 751px) and (max-width: 1020px){.only-show.medium{display:initial}}@media screen and (max-width: 480px){.only-hide.x-small{display:none}}@media screen and (max-width: 750px){.only-hide.small-or-smaller{display:none}}@media screen and (max-width: 1020px){.only-hide.medium-or-smaller{display:none}}.strikethrough{position:relative;color:#9b9ba0}.strikethrough:before{position:absolute;content:"";left:-10%;top:46%;border-top:3px solid #fa6464;width:120%;margin:0 auto}.header-russo{font-family:"Russo One", sans-serif;text-transform:uppercase;font-weight:500;margin:0;text-rendering:optimizeLegibility}.normal-line-height{line-height:100%}#bt-paypal{background-image:url(//dfgw1zqlrucay.cloudfront.net/assets/icons/default_spinner-5577c9cc323fe4311ebb6302357fe66703d66712becf9ba9568188e5466007f2.gif);background-position:25px;background-size:40px;background-repeat:no-repeat;min-height:45px;min-width:80px}#braintree-paypal-loggedin{background-color:#fff}.bookable-hours{margin:6px 0}.bookable-hours:before,.bookable-hours:after{content:'';display:table}.bookable-hours:after{clear:both}.bookable-hours ul{margin:0;padding:0;list-style:none}.bookable-hours ul li{float:left;width:140px;margin:0 10px 0 0;padding:0 8px;cursor:pointer;font-size:18px;line-height:34px;background:#fff;color:#69d24b;border:1px solid #69d24b;border-radius:5px;text-align:center}.bookable-hours ul li.active{color:#fff;background:#69d24b;border:1px solid #fff;font-weight:600}.bookable-hours ul li.disabled{color:#f5f5f6;background:#f5f5f6;border:1px solid #f5f5f6;cursor:default;text-indent:100%;white-space:nowrap;overflow:hidden}.bookable-hours.profile li{color:#fff;background-color:#69d24b;border:1px solid #fff;font-weight:600}.bookable-hours.profile li:hover:not(.disabled){background-color:#55af3c}body{background-color:#f5f5f6;color:#4a4a4f;font-family:'Avenir', sans-serif;min-height:100%}body>.wrapper{min-height:100vh}.main-content{background-color:#fff;padding:50px 50px 0 50px;margin:0 auto;border:2px solid #fafafb;width:80%;min-width:540px}.marketing-legal .main-content,.marketing-general .main-content{padding:50px}.wrapper>.view{min-height:calc(100vh - 78px)}.view-container{height:auto;min-height:calc(100vh - 78px);overflow:hidden}.view-container.onapp{margin:0 auto -145px}.view-container.offapp{margin:0 auto}.gamer.search .view .view-container{min-height:calc(100vh - 108px)}@media screen and (max-width: 750px){.view-container{min-height:auto}}.error_page{background-color:#c8d7d9;background-image:none}.error_page .bg-image{width:100%}.error_page .bg-image img{width:inherit}.overflow-auto{overflow:auto}.margin-top{margin-top:20px}br.large-view-br{display:none}@media screen and (min-width: 1021px){br.large-view-br{display:initial}}br.medium-view-br{display:none}@media screen and (min-width: 751px) and (max-width: 1020px){br.medium-view-br{display:initial}}br.small-view-br{display:none}@media screen and (min-width: 481px) and (max-width: 750px){br.small-view-br{display:initial}}br.small-view-or-smaller-br{display:none}@media screen and (max-width: 750px){br.small-view-or-smaller-br{display:initial}}.bundle-banner{width:83px;height:83px;position:absolute;top:-6px;right:-6px;background-size:contain;background-repeat:no-repeat}@media screen and (max-width: 1020px){.bundle-banner{left:-7px;-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}}.bundle-banner.good{background-image:url(//dfgw1zqlrucay.cloudfront.net/files/images/bundle_ribbon_just_enough.png)}.bundle-banner.best{background-image:url(//dfgw1zqlrucay.cloudfront.net/files/images/bundle_ribbon_best_value.png)}.bundle-banner.better{background-image:url(//dfgw1zqlrucay.cloudfront.net/files/images/bundle_ribbon_better_value.png)}.bundle-banner.current{background-image:url(//dfgw1zqlrucay.cloudfront.net/files/images/bundle_ribbon_current.png)}.checkout-divider{width:100%;height:1px;border-top:2px #ececed solid;margin:5px 0px}.checkout-divider.thicker{border-width:3px}.checkout-divider.thickest{border-width:5px}.checkout-divider.darker{border-color:#c8c8cd}.checkout-divider.spacing{margin:20px 0}.checkout-divider.spacing .large-spacing{margin:30px 0}.ribbon{position:absolute;right:-9px;top:-20px;text-transform:uppercase;overflow:visible;font-size:14px;line-height:30px}@media screen and (max-width: 1020px){.ribbon{font-size:12px;line-height:30px}}.ribbon .ribbon-content{display:block;padding:0 10px;position:relative;background:#f5a623;overflow:visible;height:30px;margin-left:15px;margin-top:10px;color:#fff;text-decoration:none;font-weight:700}.ribbon .ribbon-content:after,.ribbon .ribbon-content:before{content:'';height:0;width:0;display:block;position:absolute}.ribbon .ribbon-content:after{bottom:-8px;right:0;border-top:8px solid #db8c0a;border-right:8px solid transparent}.ribbon .ribbon-content:before{top:0;left:-15px;border-top:15px solid #f5a623;border-bottom:15px solid #f5a623;border-right:15px solid transparent;border-left:15px solid transparent}.ribbon.ribbon-card{right:auto;top:105%;left:-0.75rem;font-size:10px;line-height:20px}@media screen and (max-width: 750px){.ribbon.ribbon-card{font-size:8px}}.ribbon.ribbon-card .ribbon-content{margin-left:0;margin-right:10px;margin-top:0;height:20px}@media screen and (max-width: 750px){.ribbon.ribbon-card .ribbon-content{padding:0 5px}}.ribbon.ribbon-card .ribbon-content:after{content:none}.ribbon.ribbon-card .ribbon-content:before{left:auto;right:-10px;border-top:10px solid #f5a623;border-bottom:10px solid #f5a623;border-right:10px solid transparent;border-left:10px solid transparent}#success-confetti{position:fixed;top:0;left:0;display:block;height:100%;width:100%;z-index:-1}@media screen and (max-width: 750px){.hide-in-mobile{display:none !important}.padding-in-mobile{padding:10px 0 !important}}@media screen and (min-width: 751px){.hide-in-desktop{display:none !important}}@media screen and (min-width: 1021px){.hide-in-large-desktop{display:none !important}}.only-in-desktop{display:none !important}@media screen and (min-width: 1201px){.only-in-desktop{display:inherit !important}}.only-in-mobile{display:none !important}@media screen and (max-width: 750px){.only-in-mobile{display:inherit !important}}@media screen and (max-width: 1020px){.device-margin-bottom{margin-bottom:15px}}@media print{.no-print,.no-print *{display:none !important}.full-print-size{max-width:670px;margin:0 auto}}.intl-tel-input{position:relative;display:inline-block}.intl-tel-input *{box-sizing:border-box;-moz-box-sizing:border-box}.intl-tel-input .hide{display:none}.intl-tel-input .v-hide{visibility:hidden}.intl-tel-input input,.intl-tel-input input[type=text],.intl-tel-input input[type=tel]{position:relative;z-index:0;margin-top:0 !important;margin-bottom:0 !important;padding-left:44px !important;margin-left:0;transition:background-color 100ms ease-out}.intl-tel-input input.iti-invalid-key{transition:background-color 0;background-color:#FFC7C7}.intl-tel-input .flag-dropdown{position:absolute;top:0;bottom:0;padding:1px}.intl-tel-input .flag-dropdown:hover{cursor:pointer}.intl-tel-input .flag-dropdown:hover .selected-flag{background-color:rgba(0,0,0,0.05)}.intl-tel-input input[disabled]+.flag-dropdown:hover,.intl-tel-input input[readonly]+.flag-dropdown:hover{cursor:default}.intl-tel-input input[disabled]+.flag-dropdown:hover .selected-flag,.intl-tel-input input[readonly]+.flag-dropdown:hover .selected-flag{background-color:transparent}.intl-tel-input .selected-flag{z-index:1;position:relative;width:38px;height:100%;padding:0 0 0 8px}.intl-tel-input .selected-flag .iti-flag{position:absolute;top:50%;margin-top:-5px}.intl-tel-input .selected-flag .arrow{position:relative;top:50%;margin-top:-2px;left:20px;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:4px solid #555}.intl-tel-input .selected-flag .arrow.up{border-top:none;border-bottom:4px solid #555}.intl-tel-input .country-list{list-style:none;position:absolute;z-index:2;padding:0;margin:0 0 0 -1px;box-shadow:1px 1px 4px rgba(0,0,0,0.2);background-color:white;border:1px solid #CCC;white-space:nowrap;max-height:200px;overflow-y:scroll}.intl-tel-input .country-list .iti-flag{display:inline-block}@media (max-width: 500px){.intl-tel-input .country-list{white-space:normal}}.intl-tel-input .country-list .divider{display:block;padding:0 0 5px;margin:0 0 5px;border-bottom:1px solid #CCC}.intl-tel-input .country-list .country{padding:5px 10px;font-size:14px;line-height:14px;font-weight:500}.intl-tel-input .country-list .country .dial-code{color:#999}.intl-tel-input .country-list .country.highlight{background-color:rgba(0,0,0,0.05)}.intl-tel-input .country-list .iti-flag,.intl-tel-input .country-list .country-name{margin-right:6px}.modal-phone-number .intl-tel-input .country-list{max-height:130px;width:245px !important}.modal-phone-number .intl-tel-input .country-list .country{text-align:left}.iti-flag{width:16px;height:11px;background-image:url(//dfgw1zqlrucay.cloudfront.net/assets/icons/flags-5a88e8dc23e1baeeb9a63759b402e77632f296297758795112f9b4975fd7b0f2.png)}.iti-flag.ad{background-position:-16px 0}.iti-flag.ae{background-position:-32px 0}.iti-flag.af{background-position:-48px 0}.iti-flag.ag{background-position:-64px 0}.iti-flag.ai{background-position:-80px 0}.iti-flag.al{background-position:-96px 0}.iti-flag.am{background-position:-112px 0}.iti-flag.ao{background-position:-128px 0}.iti-flag.ar{background-position:-144px 0}.iti-flag.as{background-position:-160px 0}.iti-flag.at{background-position:-176px 0}.iti-flag.au{background-position:-192px 0}.iti-flag.aw{background-position:-208px 0}.iti-flag.az{background-position:-224px 0}.iti-flag.ba{background-position:-240px 0}.iti-flag.bb{background-position:0 -11px}.iti-flag.bd{background-position:-16px -11px}.iti-flag.be{background-position:-32px -11px}.iti-flag.bf{background-position:-48px -11px}.iti-flag.bg{background-position:-64px -11px}.iti-flag.bh{background-position:-80px -11px}.iti-flag.bi{background-position:-96px -11px}.iti-flag.bj{background-position:-112px -11px}.iti-flag.bm{background-position:-128px -11px}.iti-flag.bn{background-position:-144px -11px}.iti-flag.bo{background-position:-160px -11px}.iti-flag.br{background-position:-176px -11px}.iti-flag.bs{background-position:-192px -11px}.iti-flag.bt{background-position:-208px -11px}.iti-flag.bw{background-position:-224px -11px}.iti-flag.by{background-position:-240px -11px}.iti-flag.bz{background-position:0 -22px}.iti-flag.ca{background-position:-16px -22px}.iti-flag.cd{background-position:-32px -22px}.iti-flag.cf{background-position:-48px -22px}.iti-flag.cg{background-position:-64px -22px}.iti-flag.ch{background-position:-80px -22px}.iti-flag.ci{background-position:-96px -22px}.iti-flag.ck{background-position:-112px -22px}.iti-flag.cl{background-position:-128px -22px}.iti-flag.cm{background-position:-144px -22px}.iti-flag.cn{background-position:-160px -22px}.iti-flag.co{background-position:-176px -22px}.iti-flag.cr{background-position:-192px -22px}.iti-flag.cu{background-position:-208px -22px}.iti-flag.cv{background-position:-224px -22px}.iti-flag.cw{background-position:-240px -22px}.iti-flag.cy{background-position:0 -33px}.iti-flag.cz{background-position:-16px -33px}.iti-flag.de{background-position:-32px -33px}.iti-flag.dj{background-position:-48px -33px}.iti-flag.dk{background-position:-64px -33px}.iti-flag.dm{background-position:-80px -33px}.iti-flag.do{background-position:-96px -33px}.iti-flag.dz{background-position:-112px -33px}.iti-flag.ec{background-position:-128px -33px}.iti-flag.ee{background-position:-144px -33px}.iti-flag.eg{background-position:-160px -33px}.iti-flag.er{background-position:-176px -33px}.iti-flag.es{background-position:-192px -33px}.iti-flag.et{background-position:-208px -33px}.iti-flag.fi{background-position:-224px -33px}.iti-flag.fj{background-position:-240px -33px}.iti-flag.fk{background-position:0 -44px}.iti-flag.fm{background-position:-16px -44px}.iti-flag.fo{background-position:-32px -44px}.iti-flag.fr,.iti-flag.bl,.iti-flag.mf{background-position:-48px -44px}.iti-flag.ga{background-position:-64px -44px}.iti-flag.gb{background-position:-80px -44px}.iti-flag.gd{background-position:-96px -44px}.iti-flag.ge{background-position:-112px -44px}.iti-flag.gf{background-position:-128px -44px}.iti-flag.gh{background-position:-144px -44px}.iti-flag.gi{background-position:-160px -44px}.iti-flag.gl{background-position:-176px -44px}.iti-flag.gm{background-position:-192px -44px}.iti-flag.gn{background-position:-208px -44px}.iti-flag.gp{background-position:-224px -44px}.iti-flag.gq{background-position:-240px -44px}.iti-flag.gr{background-position:0 -55px}.iti-flag.gt{background-position:-16px -55px}.iti-flag.gu{background-position:-32px -55px}.iti-flag.gw{background-position:-48px -55px}.iti-flag.gy{background-position:-64px -55px}.iti-flag.hk{background-position:-80px -55px}.iti-flag.hn{background-position:-96px -55px}.iti-flag.hr{background-position:-112px -55px}.iti-flag.ht{background-position:-128px -55px}.iti-flag.hu{background-position:-144px -55px}.iti-flag.id{background-position:-160px -55px}.iti-flag.ie{background-position:-176px -55px}.iti-flag.il{background-position:-192px -55px}.iti-flag.in{background-position:-208px -55px}.iti-flag.io{background-position:-224px -55px}.iti-flag.iq{background-position:-240px -55px}.iti-flag.ir{background-position:0 -66px}.iti-flag.is{background-position:-16px -66px}.iti-flag.it{background-position:-32px -66px}.iti-flag.jm{background-position:-48px -66px}.iti-flag.jo{background-position:-64px -66px}.iti-flag.jp{background-position:-80px -66px}.iti-flag.ke{background-position:-96px -66px}.iti-flag.kg{background-position:-112px -66px}.iti-flag.kh{background-position:-128px -66px}.iti-flag.ki{background-position:-144px -66px}.iti-flag.km{background-position:-160px -66px}.iti-flag.kn{background-position:-176px -66px}.iti-flag.kp{background-position:-192px -66px}.iti-flag.kr{background-position:-208px -66px}.iti-flag.kw{background-position:-224px -66px}.iti-flag.ky{background-position:-240px -66px}.iti-flag.kz{background-position:0 -77px}.iti-flag.la{background-position:-16px -77px}.iti-flag.lb{background-position:-32px -77px}.iti-flag.lc{background-position:-48px -77px}.iti-flag.li{background-position:-64px -77px}.iti-flag.lk{background-position:-80px -77px}.iti-flag.lr{background-position:-96px -77px}.iti-flag.ls{background-position:-112px -77px}.iti-flag.lt{background-position:-128px -77px}.iti-flag.lu{background-position:-144px -77px}.iti-flag.lv{background-position:-160px -77px}.iti-flag.ly{background-position:-176px -77px}.iti-flag.ma{background-position:-192px -77px}.iti-flag.mc{background-position:-208px -77px}.iti-flag.md{background-position:-224px -77px}.iti-flag.me{background-position:-112px -154px;height:12px}.iti-flag.mg{background-position:0 -88px}.iti-flag.mh{background-position:-16px -88px}.iti-flag.mk{background-position:-32px -88px}.iti-flag.ml{background-position:-48px -88px}.iti-flag.mm{background-position:-64px -88px}.iti-flag.mn{background-position:-80px -88px}.iti-flag.mo{background-position:-96px -88px}.iti-flag.mp{background-position:-112px -88px}.iti-flag.mq{background-position:-128px -88px}.iti-flag.mr{background-position:-144px -88px}.iti-flag.ms{background-position:-160px -88px}.iti-flag.mt{background-position:-176px -88px}.iti-flag.mu{background-position:-192px -88px}.iti-flag.mv{background-position:-208px -88px}.iti-flag.mw{background-position:-224px -88px}.iti-flag.mx{background-position:-240px -88px}.iti-flag.my{background-position:0 -99px}.iti-flag.mz{background-position:-16px -99px}.iti-flag.na{background-position:-32px -99px}.iti-flag.nc{background-position:-48px -99px}.iti-flag.ne{background-position:-64px -99px}.iti-flag.nf{background-position:-80px -99px}.iti-flag.ng{background-position:-96px -99px}.iti-flag.ni{background-position:-112px -99px}.iti-flag.nl,.iti-flag.bq{background-position:-128px -99px}.iti-flag.no{background-position:-144px -99px}.iti-flag.np{background-position:-160px -99px}.iti-flag.nr{background-position:-176px -99px}.iti-flag.nu{background-position:-192px -99px}.iti-flag.nz{background-position:-208px -99px}.iti-flag.om{background-position:-224px -99px}.iti-flag.pa{background-position:-240px -99px}.iti-flag.pe{background-position:0 -110px}.iti-flag.pf{background-position:-16px -110px}.iti-flag.pg{background-position:-32px -110px}.iti-flag.ph{background-position:-48px -110px}.iti-flag.pk{background-position:-64px -110px}.iti-flag.pl{background-position:-80px -110px}.iti-flag.pm{background-position:-96px -110px}.iti-flag.pr{background-position:-112px -110px}.iti-flag.ps{background-position:-128px -110px}.iti-flag.pt{background-position:-144px -110px}.iti-flag.pw{background-position:-160px -110px}.iti-flag.py{background-position:-176px -110px}.iti-flag.qa{background-position:-192px -110px}.iti-flag.re{background-position:-208px -110px}.iti-flag.ro{background-position:-224px -110px}.iti-flag.rs{background-position:-240px -110px}.iti-flag.ru{background-position:0 -121px}.iti-flag.rw{background-position:-16px -121px}.iti-flag.sa{background-position:-32px -121px}.iti-flag.sb{background-position:-48px -121px}.iti-flag.sc{background-position:-64px -121px}.iti-flag.sd{background-position:-80px -121px}.iti-flag.se{background-position:-96px -121px}.iti-flag.sg{background-position:-112px -121px}.iti-flag.sh{background-position:-128px -121px}.iti-flag.si{background-position:-144px -121px}.iti-flag.sk{background-position:-160px -121px}.iti-flag.sl{background-position:-176px -121px}.iti-flag.sm{background-position:-192px -121px}.iti-flag.sn{background-position:-208px -121px}.iti-flag.so{background-position:-224px -121px}.iti-flag.sr{background-position:-240px -121px}.iti-flag.ss{background-position:0 -132px}.iti-flag.st{background-position:-16px -132px}.iti-flag.sv{background-position:-32px -132px}.iti-flag.sx{background-position:-48px -132px}.iti-flag.sy{background-position:-64px -132px}.iti-flag.sz{background-position:-80px -132px}.iti-flag.tc{background-position:-96px -132px}.iti-flag.td{background-position:-112px -132px}.iti-flag.tg{background-position:-128px -132px}.iti-flag.th{background-position:-144px -132px}.iti-flag.tj{background-position:-160px -132px}.iti-flag.tk{background-position:-176px -132px}.iti-flag.tl{background-position:-192px -132px}.iti-flag.tm{background-position:-208px -132px}.iti-flag.tn{background-position:-224px -132px}.iti-flag.to{background-position:-240px -132px}.iti-flag.tr{background-position:0 -143px}.iti-flag.tt{background-position:-16px -143px}.iti-flag.tv{background-position:-32px -143px}.iti-flag.tw{background-position:-48px -143px}.iti-flag.tz{background-position:-64px -143px}.iti-flag.ua{background-position:-80px -143px}.iti-flag.ug{background-position:-96px -143px}.iti-flag.us{background-position:-112px -143px}.iti-flag.uy{background-position:-128px -143px}.iti-flag.uz{background-position:-144px -143px}.iti-flag.va{background-position:-160px -143px}.iti-flag.vc{background-position:-176px -143px}.iti-flag.ve{background-position:-192px -143px}.iti-flag.vg{background-position:-208px -143px}.iti-flag.vi{background-position:-224px -143px}.iti-flag.vn{background-position:-240px -143px}.iti-flag.vu{background-position:0 -154px}.iti-flag.wf{background-position:-16px -154px}.iti-flag.ws{background-position:-32px -154px}.iti-flag.ye{background-position:-48px -154px}.iti-flag.za{background-position:-64px -154px}.iti-flag.zm{background-position:-80px -154px}.iti-flag.zw{background-position:-96px -154px}.gradient-bg{background:#dadadc;background:-webkit-linear-gradient(left, #dadadc 0%, #fff 30%, #fff 70%, #dadadc 100%);background:linear-gradient(to right, #dadadc 0%, #fff 30%, #fff 70%, #dadadc 100%)}.border-top-gradient{border-top:2px solid #fff}.border-top-gradient:before{content:'';display:block;position:relative;top:-2px;height:2px;background:#ececed;background:-webkit-linear-gradient(left, #ececed 0%, #c8c8cd 30%, #c8c8cd 70%, #ececed 100%);background:linear-gradient(to right, #ececed 0%, #c8c8cd 30%, #c8c8cd 70%, #ececed 100%)}.lesson-announcer{width:100%;border:1px solid #c8c8cd;border-radius:5px;margin-bottom:10px;text-align:left;padding:5px 10px;font-size:16px;line-height:24px;font-weight:500}.lesson-announcer .lesson-summary-header{font-size:18px;line-height:30px;font-weight:bold}.lesson-announcer .lesson-announcer-highlight{font-weight:bold;color:#69d24b}.lesson-announcer.free-lesson{padding:20px 10px;font-size:19px;margin-bottom:40px;text-align:center}.lesson-summary-total{font-size:16px;line-height:24px;font-weight:500}.lesson-summary-edit-link{color:#87bcc7;font-size:18px;line-height:60px;font-weight:bold;float:right}ol.breadcrumb{margin:0 auto;padding:0 60px;max-width:1200px;list-style:none}@media screen and (max-width: 1020px){ol.breadcrumb{padding:0 30px}}@media screen and (max-width: 750px){ol.breadcrumb{padding:0 15px}}ol.breadcrumb li{display:inline-block;font-size:14px;line-height:18px;font-weight:500}ol.breadcrumb li:after{content:'>';display:inline-block;margin:0 7px}ol.breadcrumb li:last-child:after{content:'';display:none}ol.breadcrumb li a{color:#4b87cd}ol.breadcrumb.sensei-breadcrumb{position:relative;top:60px;z-index:1;background:#fff;max-width:100%;padding:0 30px}@media screen and (max-width: 1020px){ol.breadcrumb.sensei-breadcrumb{padding:0 15px}}@media screen and (max-width: 750px){ol.breadcrumb.sensei-breadcrumb{padding:0 10px;top:0}ol.breadcrumb.sensei-breadcrumb.is-sensei{top:60px}}#current-cards{list-style-type:none;overflow:auto;margin:0px 0px 10px 0px;padding:0px}#current-cards li{display:inline-block;float:left;border:1px solid #c8c8cd;height:48px;padding:10px 15px;font-size:18px;line-height:30px;font-weight:500;border-radius:6px}#current-cards li span{cursor:pointer;margin:0px 0px 0px 10px}.payment-options .inline{margin-bottom:24px}.payment-options .inline .input-field input,.payment-options .inline .input-field select{width:100%}.payment-options .inline .input-field.full{float:left;display:block;margin-right:3.19164%;width:100%}.payment-options .inline .input-field.full:last-child{margin-right:0}.payment-options .inline .input-field.three-fourths{float:left;display:block;margin-right:3.19164%;width:74.20209%}.payment-options .inline .input-field.three-fourths:last-child{margin-right:0}.payment-options .inline .input-field.half{float:left;display:block;margin-right:3.19164%;width:48.40418%}.payment-options .inline .input-field.half:last-child{margin-right:0}.payment-options .inline .input-field.one-third{float:left;display:block;margin-right:3.19164%;width:31.20557%}.payment-options .inline .input-field.one-third:last-child{margin-right:0}.payment-options .inline .input-field.one-fourth{float:left;display:block;margin-right:3.19164%;width:22.60627%}.payment-options .inline .input-field.one-fourth:last-child{margin-right:0}@media screen and (max-width: 1020px){.payment-options .inline .input-field.half,.payment-options .inline .input-field.one-third{width:100%}}.payment-options label[for=card_exp_year]{color:#fff}@media screen and (max-width: 1020px){.payment-options label[for=card_exp_year]{display:none}}.credit-card-wrapper{font-size:16px;line-height:24px;font-weight:500;width:300px;border:1px #ececed solid;padding:20px;margin:0 20px 20px 0;float:left;min-height:175px}.credit-card-wrapper.add-payment{padding:70px 0px;text-align:center;cursor:pointer}.credit-card-wrapper.highlight{border:2px #69d24b solid}.credit-card-wrapper .credit-card-details{display:inline-block;margin:3px 0}.navigation-tabs{width:100%;margin:0;padding:0 20px;text-align:center;width:auto;list-style:none;overflow:auto;border-bottom:1px solid #ececed}.navigation-tabs:before,.navigation-tabs:after{content:'';display:table}.navigation-tabs:after{clear:both}.navigation-tabs .tab{font-size:18px;line-height:30px;float:left;display:block;width:24%;min-width:120px;height:68px;padding:19px 2%;color:#4a4a4f;border-bottom:8px solid #fafafb;outline:0}.navigation-tabs .tab:hover{font-weight:bold;cursor:pointer}.navigation-tabs .tab.active{font-weight:bold;border-bottom:8px solid #69d24b}.payment-tabs{width:100%;list-style:none;overflow:auto;padding-left:30px;margin-bottom:0px}.payment-tabs:before,.payment-tabs:after{content:'';display:table}.payment-tabs:after{clear:both}.payment-tabs .tab{font-size:18px;line-height:30px;font-weight:500;float:left;border:1px solid #c8c8cd;border-radius:4px;cursor:pointer;width:175px;padding:10px 0px;text-align:center;margin-right:20px;margin-bottom:20px}.payment-tabs .tab:hover,.payment-tabs .tab.active{border-width:2px;border-color:#69d24b}.dashboard-tab-highlight{position:absolute;right:20px;margin-top:9px;width:0.7em;height:0.7em;border-radius:0.7em;background-color:#69d24b}.dashboard-tab-notification{padding:3px 8px 1px;margin-left:5px;border-radius:2px;background-color:#fa6464;color:#fff;text-decoration:none;font-size:14px;line-height:20px;font-weight:700}.main-sidebar .dashboard-tab-notification{right:15px;top:50%;transform:translate3D(0, -50%, 0);-webkit-transform:translate3D(0, -50%, 0)}.subpage-tabs{text-align:center;border-top:2px solid #ececed}.subpage-tabs ul{width:100%;width:auto;list-style:none;padding:0 20px;overflow:visible;margin:0}.subpage-tabs ul:before,.subpage-tabs ul:after{content:'';display:table}.subpage-tabs ul:after{clear:both}.subpage-tabs ul li.subpage-tab-item{position:relative;display:block;width:24%;font-size:18px;line-height:30px;font-weight:700;float:left}@media screen and (max-width: 750px){.subpage-tabs ul li.subpage-tab-item{width:33%}}.subpage-tabs ul li.subpage-tab-item a{display:block;height:68px;padding:19px 2%;color:#4a4a4f;border-bottom:0;outline:0;-webkit-transition:all 150ms ease-out;transition:all 150ms ease-out}.subpage-tabs ul li.subpage-tab-item.active a,.subpage-tabs ul li.subpage-tab-item a:hover{font-weight:bold;color:#69d24b;border-bottom:8px solid #69d24b}.subpage-tabs.subpage-tabs-top{border-top:0;position:absolute;top:-32px;left:0;width:100%}.subpage-tabs.subpage-tabs-top ul{padding:0}.subpage-tabs.subpage-tabs-top ul li.subpage-tab-item{font-size:14px;line-height:32px;font-weight:500;margin:0 3px 0 -1px;border-color:#ececed;border-style:solid;border-width:1px 1px 0 1px;border-top-left-radius:5px;border-top-right-radius:5px;overflow:hidden}.subpage-tabs.subpage-tabs-top ul li.subpage-tab-item a{display:block;height:32px;padding:0 10px;background:#fafafb}.subpage-tabs.subpage-tabs-top ul li.subpage-tab-item.active a,.subpage-tabs.subpage-tabs-top ul li.subpage-tab-item a:hover{background:#fff;color:#69d24b;border-bottom:0}.lazy{-webkit-transition:opacity 500ms ease-in-out;-moz-transition:opacity 500ms ease-in-out;-o-transition:opacity 500ms ease-in-out;transition:opacity 500ms ease-in-out;max-width:100%;opacity:0}.lazy.loaded{opacity:1}.lazy.loaded.blog-hero{opacity:0.5}.lazy.icon{display:block;margin:0 auto;background-repeat:no-repeat;background-size:contain;background-position:50% 50%;height:180px;padding-bottom:0px;width:270px}@media screen and (max-width: 480px){.lazy.icon{width:auto}}.lazy.icon.icon-select{background-position:0 115%;background-position:center}@media screen and (min-width: 751px){.profile>.section-body-content{padding:14px 30px}}.profile .profile-content-wrapper{text-align:center;width:100%}@media screen and (min-width: 751px){.profile .profile-content-wrapper{height:90px}}.profile-text{font-size:24px;line-height:36px;font-weight:500}@media screen and (min-width: 751px){.profile-text{font-size:24px;line-height:30px;font-weight:500;text-align:initial}}.profile-picure-wrapper{display:block}@media screen and (min-width: 751px){.profile-picure-wrapper{display:table-cell;vertical-align:middle;text-align:center}.profile-picure-wrapper.baseline{vertical-align:baseline}}.profile-picture{display:table-cell;margin:0 auto;width:90px;height:90px;border:1px solid transparent}@media screen and (min-width: 751px){.profile-picture{max-width:100%}}.profile-picture.clickable:hover{cursor:pointer}.review-histogram{display:block}.review-histogram .histogram-item .meter{display:inline-block;width:150px;height:18px;background-color:#f5f5f6;border:1px solid #c8c8cd;vertical-align:middle}.review-histogram .histogram-item .meter .meter-bar{width:0;height:16px;background-color:#69d24b;transition:width 200ms ease-in}.pagination{margin:0;padding:0;text-align:center;list-style:none;font-size:16px;line-height:48px;font-weight:700}.pagination li{display:inline-block;margin-left:20px}.pagination li:first-child{margin-left:0}.pagination li a{color:#4a4a4f}.pagination li a:focus{outline:none}.pagination li a:hover{color:#55af3c}.pagination li span{color:#9b9ba0}.pagination li.active a,.pagination li.active span{color:#69d24b}.pagination li.strong{font-weight:900}.pagination li.strong i.fa{font-weight:900}.lesson-card{border:1px solid #ececed;background:#f5f5f6}.lesson-card .lesson-card-header{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;background:#ececed}.lesson-card .lesson-card-header .lesson-card-header-title{font-size:0.9rem;font-weight:700;line-height:1;margin:0;padding:0.75rem}.lesson-card .lesson-card-header .lesson-card-header-status{font-size:0.9rem;line-height:1;padding:0.75rem 0.5rem;text-align:center;background-color:#9b9ba0;color:#fff;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}.lesson-card .lesson-card-header .lesson-card-header-status.status-red{background-color:#fa6464}.lesson-card .lesson-card-header .lesson-card-header-status.status-green{background-color:#69a53c}.lesson-card .lesson-card-header .lesson-card-header-status.status-blue{background-color:#3a6d88}.lesson-card .lesson-card-details{padding:0.75rem;border-width:1px 0;border-style:solid;border-color:#ececed}.lesson-card .lesson-extra-details{padding:0.75rem;border-top:1px solid #ececed;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-moz-box-pack:end;box-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;-o-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:end}.lesson-card .lesson-extra-details.new-time-added{-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}.lesson-card .lesson-extra-details .lesson-extra-details-change{font-size:0.85rem;font-style:italic;padding-right:1rem;line-height:1.15}.lesson-card .lesson-extra-details .lesson-payment-details{line-height:1}.lesson-card .lesson-extra-details .lesson-payment-details .payment-details-button{color:#4b87cd;line-height:1;vertical-align:top;font-size:1rem;text-transform:uppercase}.lesson-card .lesson-extra-details .lesson-payment-details .payment-details-list{padding:0;list-style:none;font-size:0.85rem;line-height:1.25;margin:0 0 0.5rem}.lesson-gamer-banner{color:#9b9ba0;margin-bottom:1rem}.lesson-gamer-banner .lesson-gamer-banner-title{line-height:1;font-weight:700;text-decoration:underline;margin:0 0 5px}.lesson-gamer-banner .lesson-gamer-banner-text{font-size:0.85rem;margin:0;line-height:1.25}.lesson-text-underline{text-decoration:underline}.lesson-gamer-policy{color:#9b9ba0;margin-top:1rem;font-size:0.85rem;line-height:1.15}.lesson-gamer-policy-title{font-size:0.85rem;color:#fa6464;margin:0 0 5px;font-weight:bold}.lesson-gamer-policy-list{margin:0;padding:0 0 0 1em;list-style:none}.lesson-gamer-policy-list li:before{content:"\2022";color:#fa6464;font-weight:bold;display:inline-block;width:1em;margin-left:-1em}.lesson-card-party{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;padding:1rem;font-size:0.85rem;line-height:1.15}@media screen and (max-width: 480px){.lesson-card-party{-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column}}.lesson-card-party .lesson-card-party-avatar{width:150px;margin-right:0.75rem}.lesson-card-party .lesson-card-party-avatar img{display:block;width:100%;height:auto}@media screen and (max-width: 1020px){.lesson-card-party .lesson-card-party-avatar{width:75px;margin-right:0.75rem}}@media screen and (max-width: 480px){.lesson-card-party .lesson-card-party-avatar{width:100%;margin-right:0}.lesson-card-party .lesson-card-party-avatar img{width:200px;max-width:80%;margin:auto}}.lesson-card-party .lesson-card-party-details{-webkit-flex-grow:1;-moz-flex-grow:1;flex-grow:1;-ms-flex-positive:1}.lesson-card-party .lesson-card-party-name{font-size:1rem;margin-bottom:0.5rem}.lesson-card-party .lesson-card-party-name .lesson-card-party-username{font-weight:700}.lesson-card-party .lesson-card-party-contact{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}@media screen and (max-width: 750px){.lesson-card-party .lesson-card-party-contact{-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column}}.lesson-card-party .lesson-card-party-contact .lesson-card-communication{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% / 3);padding:0 0.5rem 0 0}@media screen and (max-width: 750px){.lesson-card-party .lesson-card-party-contact .lesson-card-communication{padding:0;margin-bottom:5px}}.lesson-card-party .lesson-card-party-contact .lesson-card-communication:last-child{padding:0}.lesson-card-party .lesson-card-party-contact .lesson-card-communication .lesson-card-communication-image{display:block;width:25px;padding-right:0.25rem}.lesson-card-party .lesson-card-party-contact .lesson-card-communication .lesson-card-communication-image img{width:100%;height:auto}.lesson-card-party .lesson-card-party-contact .lesson-card-communication .lesson-card-communication-service{width:calc(100% - 25px)}.lesson-card-party .lesson-card-party-contact .lesson-card-communication .lesson-card-communication-label{color:#9b9ba0;text-transform:capitalize;line-height:1}.lesson-card-party .lesson-card-party-contact .lesson-card-communication .lesson-card-communication-text{font-weight:700;word-break:break-word;word-wrap:break-word}.lesson-text{text-align:center;font-size:0.85rem;line-height:1.15;color:#9b9ba0}.lesson-button-group{margin:0.5rem 0;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center}.lesson-button-group .btn{margin:0.25rem}@media screen and (max-width: 750px){.lesson-button-group .btn{width:100%;max-width:300px}}.lesson-extendable{font-size:1rem}.lessoncard-row{margin-bottom:10px}.lessoncard-row.title-row{border-bottom:1px solid #ececed;padding-bottom:15px}.lessoncard-status{text-align:right;color:#f5a623}.lessoncard-status.confirm{color:#69d24b;font-weight:bold}@media screen and (max-width: 750px){.lessoncard-status{text-align:left}}.redemption-lessoncards .lessoncard-status{color:#4b87cd}.lessoncard-title{font-size:18px;line-height:30px;font-weight:500}.redemption-lessoncards .lessoncard-title{font-size:16px;line-height:24px;font-weight:500}.lessoncard-profile-pic{height:auto;width:90px;max-width:100%}@media screen and (max-width: 750px){.lessoncard-profile-pic{margin-bottom:15px}}.redemption-lessoncards .lessoncard-profile-pic{width:100%}.lessoncard-user-details{list-style:none;padding:0;margin:5px 0;font-size:16px;line-height:24px;font-weight:500}.lessoncard-user-details .detail-attribute{display:inline-block;margin-right:20px}.lessoncard-user-details .detail-attribute .detail-attribute-title{display:inline-block;margin-right:5px;text-transform:capitalize}.lessoncard-user-details .detail-attribute:last-child{margin-right:0}.lesson-card-label{font-weight:700;margin-bottom:0.25rem}.lesson-card-party-notes{margin-top:0.75rem}.lesson-card-party-notes textarea.lesson-card-note{height:auto;font-size:0.85rem;line-height:1.15;color:#4a4a4f}.lessoncard-body-text{font-size:18px;line-height:30px;font-weight:500;border-top:1px #c8c8cd solid;padding:10px 0px 10px 0px}.lessoncard-body-text .currency-image{height:30px;vertical-align:bottom;display:inline-block;margin-right:5px}.redemption-lessoncards .lessoncard-body-text{border-top:0;font-size:16px;line-height:24px;font-weight:500}.lessoncard-user-message .message-title{margin-bottom:5px}.lessoncard-user-message .message-text{padding:10px;border:solid 1px #ececed;background:#f5f5f6}.lessoncard-screenname,.lessoncard-text{font-weight:bold}.lessoncard-text{display:inline-block;margin:0px 10px 0px 5px}.lessoncard-label{text-transform:capitalize}.lessoncard-hint{font-size:14px;line-height:28px;font-weight:500;color:#9b9ba0}.lessoncard-hint span{display:block}.lessoncard-action-wrapper{overflow:auto}.lessoncard-action-wrapper .lessoncard-action-detail{color:#4b87cd;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lessoncard-review-button{float:right}.lessoncard-extension .lessoncard-text,.lessoncard-extension .lessoncard-detail{text-align:center;font-weight:bold}.lessoncard-extension-payments{float:left;display:block;margin-right:3.19164%;width:100%}.lessoncard-extension-payments:last-child{margin-right:0}.lessoncard-extension-payments #bt-paypal{margin-top:15px}.lessoncard-extension-actions{float:left;display:block;margin-right:3.19164%;width:100%;text-align:right;margin-right:24px}.lessoncard-extension-actions:last-child{margin-right:0}.currency-image{height:30px;vertical-align:bottom;display:inline-block;margin-right:5px}.lessoncard.unread{border:1px solid #69d24b;box-shadow:0 0 5px #69d24b}.lessoncard.unread .lessoncard-status,.lessoncard.unread .lessoncard-title{font-weight:bold}.lessoncard.unread:hover{box-shadow:0 0 15px #69d24b}.lessoncard-findsensei-wrapper{margin:0 auto;display:table;height:150px;text-align:center}@media screen and (min-width: 751px){.lessoncard-findsensei-wrapper{height:200px}}.lessoncard-findsensei{display:table-cell;vertical-align:middle}.lessoncard-findsensei-button{display:block}.lessoncard-findsensei-button img{width:316px;max-width:100%}.lessoncard-confirm-rate{opacity:0;display:inline-block;font-size:14px;line-height:18px;margin-top:-25px;-webkit-transition:opacity 200ms ease-in 0s;-moz-transition:opacity 200ms ease-in 0s;transition:opacity 200ms ease-in 0s}.lessoncard-confirm-rate.success{opacity:1}.lessoncard-cancel{font-size:18px;line-height:42px;font-weight:500;margin-left:10px}.user-header,.author-card,.block .author-card{position:relative}.user-header:before,.user-header:after,.author-card:before,.author-card:after,.block .author-card:before,.block .author-card:after{content:'';display:table}.user-header:after,.author-card:after,.block .author-card:after{clear:both}.user-header .avatar,.user-header .meta,.author-card .avatar,.author-card .meta,.block .author-card .avatar,.block .author-card .meta{float:left}.user-header a:not(.btn),.author-card a:not(.btn),.block .author-card a:not(.btn){color:#4b87cd}.user-header h2,.author-card h2,.block .author-card h2{text-align:left;font-size:24px;line-height:36px;margin-bottom:4px}.user-header em,.author-card em,.block .author-card em{display:block;color:#4a4a4f;font-style:normal;font-weight:500;font-size:18px;line-height:30px}.user-header .description,.author-card .description,.block .author-card .description{word-wrap:break-word;white-space:-moz-pre-line;white-space:pre-line}.user-header .avatar,.author-card .avatar,.block .author-card .avatar{width:90px;height:90px}.user-header .avatar img,.author-card .avatar img,.block .author-card .avatar img{width:100%;height:auto;border-radius:75px}.block .user-header{background-color:transparent}.user-header{max-width:1080px;margin:0 auto 25px}@media screen and (min-width: 751px) and (max-width: 1200px){.user-header{margin:0 3.33333em 25px}}@media screen and (max-width: 750px){.user-header{width:100%}}.user-header .avatar{margin-right:20px;margin-left:-25px}@media screen and (max-width: 750px){.user-header .avatar{margin-left:20px}}.author-card{padding:50px 60px}.author-card .avatar{margin:0 20px 0 0}.author-card .meta{width:calc(100% - 300px)}@media screen and (max-width: 750px){.author-card .meta{width:100%}}.author-card .achievements{text-align:left}.author-card .achievements span{display:inline-block;margin-right:2px;font-weight:500;font-size:18px;line-height:30px}.author-card .btn,.user-header .btn{float:right}@media screen and (max-width: 750px){.author-card .btn,.user-header .btn{display:block;margin-top:20px}}.blog .block author-card{display:block;border-bottom:1px solid #ececed}.blog .block author-card .author-card{margin:auto;padding:50px 0}.blog .block author-card .author-card:last-child{margin:auto}@media screen and (max-width: 750px){.blog .block author-card .author-card{padding:50px 25px}}.blog .block author-card .author-card .avatar{margin-left:-25px}@media screen and (max-width: 750px){.blog .block author-card .author-card .avatar{margin-left:0}}.user-display-card{width:100%;border:2px #ECECED solid;box-shadow:0px 6px 6px -2px rgba(0,0,0,0.25);min-height:100px;border-radius:5px;margin:0 auto;padding:10px 20px;overflow:auto}.user-display-card .lesson-package-sensei-image{width:75px;height:75px;margin-right:20px}.user-display-card .lesson-package-sensei-image img{max-width:75px;max-height:75px}@media screen and (max-width: 1020px){.user-display-card .lesson-package-sensei-image{width:50px;height:50px}.user-display-card .lesson-package-sensei-image img{max-width:50px;max-height:50px}}.user-display-card .card-info{float:left;padding-left:20px;overflow:auto}@media screen and (min-width: 751px) and (max-width: 1020px){.user-display-card .card-info{max-width:70%}}.user-display-card .card-heading{margin-left:90px}.user-display-card .card-header{font-size:24px;line-height:24px;font-weight:bold;color:#54869e}.user-display-card .card-description{font-size:14px;line-height:18px;font-weight:bold;color:#54869e}.user-display-card .card-communication{font-size:14px;line-height:18px;font-weight:bold}@media screen and (max-width: 1020px){.user-display-card .card-communication{display:block}}.user-display-card .card-communication img{vertical-align:middle;height:25px}.currency-nav-display-image{height:30px;vertical-align:bottom}.currency-nav-display-text{font-size:24px;line-height:30px;font-weight:500;color:#001e00;vertical-align:bottom}.hero{position:relative;height:702px;max-height:100vh;overflow:hidden;background:#001e00;z-index:1;min-height:650px;width:100%}.hero.partner-signup{min-height:900px;background-size:cover}.hero.partner-signup.hero-center{background-position:50% 50%}@media screen and (max-width: 1020px){.hero.partner-signup{height:auto;min-height:auto;max-height:100%}}.hero.partner-signup .flex{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-moz-box-pack:start;box-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start;-webkit-box-align:stretch;-moz-box-align:stretch;box-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;align-items:stretch;-ms-flex-align:stretch;-webkit-align-content:stretch;-moz-align-content:stretch;align-content:stretch;-ms-flex-line-pack:stretch}@media screen and (max-width: 1020px){.hero.partner-signup .flex{display:block}}.hero.under-nav{height:auto;min-height:500px}.hero.partner-details{min-height:0px;max-height:430px;background-size:cover}.hero .wrap{position:relative;top:50%;left:50%;transform:translate3D(-50%, -50%, 0);-webkit-transform:translate3D(-50%, -50%, 0);padding:30px;text-align:center}.hero h1,.hero strong{color:#fff}.hero .login{margin:120px 0 0px}@media screen and (max-width: 1020px){.hero .login{margin-top:50px}}.hero .login .btn{padding:0px 47px}@media screen and (max-width: 750px){.hero .login .btn{font-size:24px;padding:0px 15px}}@media screen and (min-width: 481px) and (max-width: 750px){.hero .login .btn{width:325px}}@media screen and (max-width: 480px){.hero .login .btn{width:80% !important}}.hero h1{font-family:'Futura', sans-serif;font-size:54px;line-height:64px;font-weight:500;margin:0px 0 30px}@media screen and (max-width: 1020px){.hero h1{margin-top:90px}}@media screen and (max-width: 750px){.hero h1{font-size:48px}}.hero strong{display:block;font-weight:300;font-size:30px;line-height:42px}@media screen and (max-width: 750px){.hero strong{font-size:24px}}.hero .icon-down{display:block;position:absolute;bottom:10px;left:50%;transform:translate3D(-50%, 0, 0);-webkit-transform:translate3D(-50%, 0, 0);font-size:34px;line-height:1;color:#fff;cursor:pointer}.hero .icon-down:before{display:block;transition:all 500ms cubic-bezier(0.68, -0.55, 0.265, 1.55)}.hero .icon-down:hover:before{transform:scale(1.25);-webkit-transform:scale(1.25)}.hero .bg{position:absolute;top:0;left:0;width:100%;height:100%;background:url(//dfgw1zqlrucay.cloudfront.net/assets/backgrounds/hero-image-d73a00d8cb8c3d8f17546b26e58a5f1b4853d7a0b82117eb42d6eeb97a651fb5.jpg) no-repeat;background-position:center;background-size:cover;z-index:-1}@media screen and (min-width: 1200px){.hero.scanpc{background-color:#000;background-size:initial;background-repeat:no-repeat;background-position:top left}}.hero.marketing-other,.marketing-general .hero.home,.marketing-legal .hero.home{display:none}.hero-game-select{position:relative;background:#001e00;z-index:1;width:100%}.hero-game-select .wrap{padding-bottom:60px;padding-top:100px;text-align:center}@media screen and (max-width: 1020px){.hero-game-select .wrap{padding-bottom:30px}}.hero-bg{position:absolute;top:0;left:0;width:100%;height:100%;background:url(//dfgw1zqlrucay.cloudfront.net/assets/backgrounds/hero-image-d73a00d8cb8c3d8f17546b26e58a5f1b4853d7a0b82117eb42d6eeb97a651fb5.jpg) no-repeat;background-position:center;background-size:cover;z-index:-1}.no-initial-bg-image{background-image:none}.post{position:relative;margin:0px 7px 20px;width:290px;height:315px;text-align:center;background-color:#fff}.post.text .post-header{display:block;width:290px;height:105px;overflow:hidden;margin-bottom:15px}.post.text .post-header img{max-width:100%;min-height:100%}.post .post-title{padding:0px 20px}.post .post-title .post-title-link{font-size:24px;line-height:36px;font-weight:700;color:#4a4a4f;word-wrap:break-word}.post .post-subject{font-size:14px;line-height:18px;font-weight:500;color:#9b9ba0;display:inline-block}.post .post-summary{margin:10px 0px 0px;padding:0px 10px;color:#4a4f4a;font-size:16px;line-height:24px;font-weight:300;font-weight:300;height:60px;width:100%;overflow:hidden}.post.push{height:0px !important;box-shadow:none;margin-bottom:0px;width:290px}.post.blog-post{width:330px;height:360px;margin:0px 15px 120px}.post.blog-post.text .post-header{width:330px;height:120px;margin-bottom:20px}.post.blog-post.push{width:330px}.post button.delete{height:auto;font-size:14px;line-height:18px;font-weight:500;position:absolute;bottom:20px;right:20px;-webkit-transition:all 0.5s cubic-bezier(0.68, -0.55, 0.265, 1.55);-moz-transition:all 0.5s cubic-bezier(0.68, -0.55, 0.265, 1.55);transition:all 0.5s cubic-bezier(0.68, -0.55, 0.265, 1.55);color:#9b9ba0;opacity:0}.post:hover button.delete{opacity:1}.access-form{text-align:center}.access-form label{font-size:18px;line-height:30px;font-weight:300;margin:20px 0px 5px}.access-form .form-check label{font-size:14px;line-height:18px;font-weight:500;margin:0}.access-form input{width:450px;height:60px}@media screen and (max-width: 1020px){.access-form input{width:100%}}.access-form button:not(.btn-twitch){margin:50px 0 0}.access-form .wrong-access{font-size:18px;line-height:30px;font-weight:300}.forgot-pass{display:block;text-align:right;font-size:14px;line-height:18px;font-weight:500;margin-top:6px;outline:0}.process-item{text-align:center;margin-bottom:60px;float:left;display:block;margin-right:3.19164%;width:31.20557%}.process-item:last-child{margin-right:0}@media screen and (max-width: 1020px){.process-item{width:100%;margin-left:0%}}.process-item .process-item-image{height:200px}.process-item .process-item-image .icon{width:100%;max-width:180px;max-height:160px}.process-item .process-item-image#help-others{padding-top:10px}.process-item .process-item-image#our-community{padding-top:25px}.process-item p{font-size:18px;line-height:30px;font-weight:500;margin:0 auto;max-width:300px}.inline-input{position:relative}.choose-game .inline-input{position:static}.inline-input .error-text{position:absolute;margin-top:2px}@media screen and (max-width: 1020px){.inline-input .error-text{position:relative}}.page-notification{position:fixed;z-index:10;bottom:20px;right:20px;margin-left:20px;padding:2px 10px;background-color:#fff;border:2px solid #c8c8cd}.itemized-table{width:100%}.itemized-table-detail td{font-size:18px;line-height:30px;font-weight:500}.itemized-table-detail td:nth-child(2){text-align:right}.itemized-table-total{font-size:18px;line-height:30px;font-weight:700}.itemized-table-total td{text-align:right}.currency-bundle{overflow:auto}.currency-bundle-helpertext{font-size:16px;line-height:24px;font-weight:500;margin-bottom:10px}@media screen and (min-width: 1021px){.currency-bundle-helpertext{margin-bottom:30px}}.currency-bundle-wrapper{position:relative;padding:20px;border:2px #c8c8cd solid;cursor:pointer}.currency-bundle-wrapper:not(.slick-bundle-wrapper){float:left;display:block;margin-right:3.19164%;width:31.20557%;margin:0}.currency-bundle-wrapper:not(.slick-bundle-wrapper):last-child{margin-right:0}@media screen and (max-width: 1020px){.currency-bundle-wrapper:not(.slick-bundle-wrapper){width:100%;margin-top:20px}}.currency-bundle-wrapper:not(.slick-bundle-wrapper):nth-child(3n+2){margin-left:3.17%;margin-right:3.17%}@media screen and (max-width: 1020px){.currency-bundle-wrapper:not(.slick-bundle-wrapper):nth-child(3n+2){margin-left:0;margin-right:0}}@media screen and (min-width: 1021px){.currency-bundle-wrapper.small{width:30%;margin-top:15px}.currency-bundle-wrapper.big{width:33%}}.currency-bundle-wrapper.active,.currency-bundle-wrapper:hover{box-shadow:0 0 10px #69d24b;border:1px solid #69d24b}.currency-bundle-wrapper.subscription{padding:0;border-radius:12px}.currency-bundle-wrapper.subscription:focus{outline:none}.currency-bundle-wrapper.subscription.active,.currency-bundle-wrapper.subscription:hover{border:2px #69d24b solid}@media screen and (min-width: 1021px){.currency-bundle-wrapper.subscription.active,.currency-bundle-wrapper.subscription:hover{box-shadow:none}}.currency-bundle-header{text-align:center;text-transform:uppercase;font-size:18px;line-height:46px;font-weight:900;background-color:#193a4b;color:#fff;border-radius:10px 10px 0 0}.currency-bundle-header.bundle-highlight{background-color:#3a6d88}.currency-bundle-image{text-align:center;overflow:hidden;padding:20px 20px 0}.currency-bundle-image.no-top-margin{padding-top:0px}@media screen and (max-width: 1020px){.currency-bundle-image{position:absolute;top:10px;left:10px;width:20%;min-width:100px;padding:0}}@media screen and (max-width: 480px){.currency-bundle-image{display:none}}.currency-bundle-image img{display:block;height:auto;width:90%}.currency-bundle-description{text-align:center}@media screen and (max-width: 1020px){.currency-bundle-description{text-align:right}}.currency-bundle-price{font-size:24px;line-height:24px;font-weight:500}@media screen and (max-width: 1020px){.currency-bundle-price{padding:0}}.currency-bundle-credits{text-align:center}.currency-bundle-credits h3{font-size:32px;font-weight:700}@media screen and (max-width: 750px){.currency-bundle-credits h3{font-size:24px;line-height:36px;font-weight:700}}.currency-bundle-credits h3 .currency-image{vertical-align:middle}@media screen and (max-width: 750px){.currency-bundle-credits h3 .currency-image{height:24px}}@media screen and (max-width: 1020px){.currency-bundle-credits{text-align:right}}.currency-bundle-subscription{padding:20px}.currency-bundle-subscription .highlight{font-size:16px;line-height:24px;font-weight:700}.currency-bundle-subscription .currency-highlight{font-size:24px;line-height:36px;font-weight:700}.currency-bundle-subscription .currency-price{font-size:32px;font-weight:700;display:inline-block;margin:5px 0}.currency-bundle-subscription .currency-bundle-billing-cycle{font-size:20px;font-weight:500}.currency-bundle-subscription .cost-highlight{font-size:16px;line-height:24px;font-weight:700;position:relative}.currency-bundle-subscription .cost-highlight.strike-out:before{content:"";display:block;width:100%;height:2px;border:1px solid #69d24b;position:absolute;top:10px;left:0px;transform:rotate(15deg)}.currency-bundle-subscription .currency-bundle-action{float:left;display:block;margin-right:3.19164%;width:100%;text-align:center;margin-top:10px}.currency-bundle-subscription .currency-bundle-action:last-child{margin-right:0}.currency-bundle-subscription .currency-bundle-action .btn.btn-primary{min-width:150px}@media screen and (max-width: 1020px){.currency-bundle-subscription .currency-bundle-action{display:none}}@media screen and (max-width: 1020px){.currency-bundle-subscription .currency-bundle-image{top:46px}}.currency-bundle-credits,.currency-bundle-description{font-size:16px;line-height:24px;font-weight:500}@media screen and (max-width: 750px){.currency-bundle-credits,.currency-bundle-description{font-size:14px;line-height:18px;font-weight:500}}.currency-bundle-credits .bonus:before,.currency-bundle-credits .promo-dollar:before,.currency-bundle-description .bonus:before,.currency-bundle-description .promo-dollar:before{content:'';display:block;margin:2px auto;height:1px;width:25%;background:-moz-linear-gradient(left, rgba(105,210,75,0) 0%, #69d24b 30%, #69d24b 70%, rgba(105,210,75,0) 100%);background:-webkit-linear-gradient(left, rgba(105,210,75,0) 0%, #69d24b 30%, #69d24b 70%, rgba(105,210,75,0) 100%);background:linear-gradient(to right, rgba(105,210,75,0) 0%, #69d24b 30%, #69d24b 70%, rgba(105,210,75,0) 100%)}@media screen and (max-width: 1020px){.currency-bundle-credits .bonus:before,.currency-bundle-credits .promo-dollar:before,.currency-bundle-description .bonus:before,.currency-bundle-description .promo-dollar:before{display:none;content:none}}.currency-bundle-amount{line-height:40px}.currency-promo-apply{padding-top:20px;clear:both}.currency-promo-apply:before,.currency-promo-apply:after{content:'';display:table}.currency-promo-apply:after{clear:both}.currency-promo-apply .currency-promo-input{clear:right;text-align:center}.currency-promo-apply .currency-promo-input input,.currency-promo-apply .currency-promo-input button{vertical-align:middle}@media screen and (max-width: 750px){.currency-promo-apply .currency-promo-input input{margin-bottom:8px}}.bundle-tier-button{float:left;display:block;margin-right:3.19164%;width:48.40418%;border-color:#ccc}.bundle-tier-button:last-child{margin-right:0}.bundle-tier-button.active{color:#69d24b;border-color:#69d24b}.currency-bundle-loading .placeholder{width:150px;height:16px;margin:4px auto;border-radius:1em;background:linear-gradient(90deg, #f5f5f6, #c8c8cd, #f5f5f6);background-size:500% 500%;-webkit-animation:LoadingBackground 5s ease infinite;-moz-animation:LoadingBackground 5s ease infinite;animation:LoadingBackground 5s ease infinite}.currency-bundle-loading .placeholder.long{width:200px}.currency-bundle-loading .placeholder.short{width:100px}@media screen and (max-width: 1020px){.currency-bundle-loading .placeholder{margin-right:4px}}.currency-bundle-loading .placeholder-image{width:150px;height:150px;margin:25px auto;border-radius:50%;background:linear-gradient(90deg, #f5f5f6, #c8c8cd, #f5f5f6);background-size:500% 500%;-webkit-animation:LoadingBackground 5s ease infinite;-moz-animation:LoadingBackground 5s ease infinite;animation:LoadingBackground 5s ease infinite}@media screen and (max-width: 1020px){.currency-bundle-loading .placeholder-image{display:none}}@-webkit-keyframes LoadingBackground{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}@-moz-keyframes LoadingBackground{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}@keyframes LoadingBackground{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}.riot-form{text-align:center}.riot-form .riot-input-fields{text-align:left}.riot-form label{font-size:16px;line-height:24px;font-weight:300;margin:20px 0px 0px}.riot-form input{width:100%}.riot-form .select,.riot-form .select>select{width:100%}.riot-form button{margin:30px 0 15px}.steps-row{text-align:center;max-width:1080px}.steps-container{list-style-type:none;padding:0;margin:0}.steps-container .steps{display:inline-block;cursor:pointer;position:relative;background-color:#fff;border:1px solid #c8c8cd;width:22%;text-align:center;margin:0px 15px 0px;height:40px;font-size:18px;line-height:40px;font-weight:500}@media screen and (max-width: 750px){.steps-container .steps{width:22%}}.steps-container .steps.first{margin-left:0px;cursor:default}.steps-container .steps.last{margin-right:0px}.steps-container .steps .hide-xs{display:initial}@media screen and (max-width: 750px){.steps-container .steps .hide-xs{display:none}}.steps-container .steps .show-xs{display:none}@media screen and (max-width: 750px){.steps-container .steps .show-xs{display:initial}}.steps-container .steps.completed{background-color:#69d24b;color:#fff;border-color:#69d24b}.steps-container .steps:after,.steps-container .steps:before{left:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.steps-container .steps .back-arrow{display:inline-block;height:0;width:0}.steps-container .steps .back-arrow:after,.steps-container .steps .back-arrow:before{content:'';height:0;display:block;border-color:#69d24b #69d24b #69d24b transparent;border-width:20px;border-style:solid;position:absolute;top:-1px;left:-30px}.steps-container .steps:before{border-color:transparent;border-left-color:#000;border-width:20px;margin-top:-20px}.steps-container .steps:after{border-color:transparent;border-left-color:#fff;border-width:20px;margin-top:-20px}.steps-container .steps.completed:before{border-left-color:#69d24b}.steps-container .steps.completed:after{border-left-color:#69d24b}.steps-container .steps.uncompleted{cursor:default}.steps-container .steps.uncompleted .back-arrow:after{border-color:#fff #fff #fff transparent;border-width:19px;top:0px;left:-28px}.steps-container .steps.uncompleted .back-arrow:before{border-color:#c8c8cd #c8c8cd #c8c8cd transparent}.steps-container .steps.blue-theme{background-color:#183a4b;color:#fff;width:21%}@media screen and (max-width: 1020px){.steps-container .steps.blue-theme{margin:0;font-size:14px;line-height:40px;font-weight:500}}.steps-container .steps.blue-theme .back-arrow:after,.steps-container .steps.blue-theme .back-arrow:before{border-color:#3a6d88 #3a6d88 #3a6d88 transparent}.steps-container .steps.blue-theme:before{border-left-color:#183a4b}.steps-container .steps.blue-theme:after{border-left-color:#183a4b}.steps-container .steps.blue-theme.completed{background-color:#3a6d88;border-color:#3a6d88}.steps-container .steps.blue-theme.completed:before{border-left-color:#3a6d88}.steps-container .steps.blue-theme.completed:after{border-left-color:#3a6d88}.steps-container .steps.blue-theme.uncompleted .back-arrow:after{border-color:#183a4b #183a4b #183a4b transparent}.steps-container .steps.blue-theme.uncompleted .back-arrow:before{border-color:#c8c8cd #c8c8cd #c8c8cd transparent}.steps-row-new{text-align:center}.steps-row-new .steps-container-new{list-style-type:none;padding:0;margin:0;width:100%}.steps-row-new .steps-container-new .steps{font-size:12px;line-height:35px;font-weight:bold;display:inline-block;float:left;position:relative;height:35px;background-color:#dadadc;color:white;margin-right:1%;width:24%}.steps-row-new .steps-container-new .steps .steps-arrow{display:none}.steps-row-new .steps-container-new .steps.active{background-color:#517D9F}.steps-row-new .steps-container-new .steps.active .steps-arrow{display:block;position:absolute;left:calc(50% - 7px);bottom:-10px;width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:10px solid #517D9F}.steps-row-new .steps-container-new .steps.completed{background-color:#bddde8}.steps-row-new .steps-container-new.box{display:flex;width:100%}.steps-row-new .steps-container-new.box .steps{font-size:18px;line-height:60px;font-weight:500;height:60px;float:none;width:100%}.steps-row-new .steps-container-new.box .steps:last-child{margin-right:0}.steps-row-new .steps-container-new.no-arrow .steps .steps-arrow{display:none}.wallet-balance-wrapper .wallet-balance-header{font-size:18px;line-height:30px;font-weight:500;border:1px solid #c8c8cd;border-bottom:none;padding:5px 10px}@media screen and (min-width: 751px){.wallet-balance-wrapper .wallet-balance-header{padding:10px 15px}}.wallet-balance-wrapper .wallet-balance-header .wallet-balance-header-minimum{float:right;font-size:14px;line-height:18px;font-weight:500;color:#9b9ba0;padding-top:5px;display:none}@media screen and (min-width: 751px){.wallet-balance-wrapper .wallet-balance-header .wallet-balance-header-minimum{display:inline-block}}.wallet-balance-wrapper .wallet-balance-header .wallet-balance-actions-status{float:right;font-size:14px;line-height:30px;font-weight:500;white-space:nowrap}.wallet-balance-wrapper .wallet-balance-header .wallet-balance-actions-status .status-icon{color:#69d24b}.wallet-balance-wrapper .wallet-balance-header .wallet-balance-actions-status .status-text{display:none}@media screen and (min-width: 481px){.wallet-balance-wrapper .wallet-balance-header .wallet-balance-actions-status .status-text{display:inline-block}}@media screen and (max-width: 750px){.wallet-balance-wrapper .wallet-balance-header .wallet-balance-actions-status .action-needed-text{padding:5px;display:block;width:100%}}.wallet-balance-wrapper .wallet-balance-header .wallet-balance-actions-status.with-break{line-height:16px}@media screen and (max-width: 1020px){.wallet-balance-wrapper .wallet-balance-header .wallet-balance-actions-status.medium-full-width{float:none;display:block;text-align:center;width:100%}}.wallet-balance-wrapper .wallet-balance-header .wallet-balance-icon-small{height:1.2em;vertical-align:sub}.wallet-balance-wrapper .wallet-balance-amount-wrapper{border:1px solid #c8c8cd}.wallet-balance-wrapper .wallet-balance-amount{padding:30px 0;text-align:center}.wallet-balance-wrapper .wallet-balance-amount .wallet-balance-amount-icon{display:inline-block;vertical-align:middle;width:48px}@media screen and (min-width: 751px){.wallet-balance-wrapper .wallet-balance-amount .wallet-balance-amount-icon{width:60px}}.wallet-balance-wrapper .wallet-balance-amount .wallet-balance-amount-icon .wallet-balance-amount-icon-img{width:100%;vertical-align:middle}.wallet-balance-wrapper .wallet-balance-amount .wallet-balance-amount-text{vertical-align:middle;font-size:48px;line-height:60px;font-weight:500}@media screen and (min-width: 751px){.wallet-balance-wrapper .wallet-balance-amount .wallet-balance-amount-text{font-size:60px;line-height:72px;font-weight:500}}.wallet-balance-wrapper .wallet-balance-actions{border:1px solid #c8c8cd;border-top:none;padding:5px 10px 10px 10px}@media screen and (min-width: 751px){.wallet-balance-wrapper .wallet-balance-actions{padding:10px 15px}}.wallet-balance-wrapper .wallet-balance-actions .wallet-balance-actions-wrapper{width:100%}.wallet-balance-wrapper .wallet-balance-actions .wallet-balance-actions-wrapper .wallet-balance-actions-action{text-align:center}@media screen and (min-width: 751px){.wallet-balance-wrapper .wallet-balance-actions .wallet-balance-actions-wrapper .wallet-balance-actions-action{float:right}}.wallet-balance-wrapper .wallet-balance-actions .wallet-balance-actions-wrapper .wallet-balance-actions-action-detail{font-size:14px;line-height:14px;font-weight:500;padding:14px 0}@media screen and (min-width: 751px){.wallet-balance-wrapper .wallet-balance-actions .wallet-balance-actions-wrapper .wallet-balance-actions-action-detail{padding-right:10px}}.wallet-balance-wrapper .wallet-balance-actions .wallet-balance-actions-wrapper .wallet-balance-actions-action-detail .wallet-balance-details-centered>*{display:inline-block;vertical-align:middle}.wallet-balance-wrapper .wallet-balance-actions .wallet-balance-actions-wrapper .wallet-balance-actions-form{margin-right:20px}@media screen and (max-width: 1020px){.wallet-balance-wrapper .wallet-balance-actions .wallet-balance-actions-wrapper .wallet-balance-actions-form{margin-right:0}}.wallet-balance-wrapper .wallet-balance-actions .wallet-balance-actions-wrapper .wallet-balance-actions-action-button{font-size:14px;line-height:42px;font-weight:500;max-width:300px;margin-left:auto;margin-right:auto}@media screen and (min-width: 751px){.wallet-balance-wrapper .wallet-balance-actions .wallet-balance-actions-wrapper .wallet-balance-actions-action-button{width:250px}}.wallet-balance-wrapper .wallet-balance-actions .wallet-balance-actions-wrapper .wallet-balance-actions-action-detail,.wallet-balance-wrapper .wallet-balance-actions .wallet-balance-actions-wrapper .wallet-balance-actions-action-button{display:inline-block}@media screen and (max-width: 750px){.wallet-balance-wrapper .wallet-balance-actions .wallet-balance-actions-wrapper .wallet-balance-actions-action-detail,.wallet-balance-wrapper .wallet-balance-actions .wallet-balance-actions-wrapper .wallet-balance-actions-action-button{width:100%}}star-rating-comp{vertical-align:top;display:inline-block;height:20px}.with-review star-rating-comp{vertical-align:middle}.center-stars{text-align:center}.star-rating-comp.custom-label .star-container{margin-left:0 !important;margin-right:0 !important}.rating{margin-right:0;margin-bottom:0 !important;display:inline-flex !important}.rating .star{margin-right:5px;outline:0}.condensed .rating .star{margin-right:0}.space-around .rating{margin-top:5px;margin-bottom:5px}.rating .label-value.medium,.rating.medium .label-value{height:20px;font-size:14px !important;line-height:20px !important;font-weight:500}.rating.medium .star i,.star.medium i{font-size:20px !important;line-height:20px !important;font-weight:500}.review-section-count-link{font-size:14px;line-height:20px;font-weight:500}.how-gs-works .how-gs-works-container{float:left;display:block;margin-right:3.19164%;width:22.60627%;height:400px;margin-top:75px;background-color:#404040;text-align:center;padding:60px 10px 40px}.how-gs-works .how-gs-works-container:last-child{margin-right:0}@media screen and (max-width: 1020px){.how-gs-works .how-gs-works-container{float:left;display:block;margin-right:3.19164%;width:48.40418%;margin-left:25.79791%}.how-gs-works .how-gs-works-container:last-child{margin-right:0}}@media screen and (max-width: 750px){.how-gs-works .how-gs-works-container{height:auto}}.how-gs-works .how-gs-works-container.first-container{margin-left:12.89896%}@media screen and (max-width: 1020px){.how-gs-works .how-gs-works-container.first-container{margin-left:25.79791%}}.how-gs-works .how-gs-works-container .how-gs-works-image{max-width:175px;max-height:150px;margin-bottom:10px}@media screen and (max-width: 750px){.how-gs-works .how-gs-works-container .how-gs-works-image{max-width:125px;max-height:100px}}.how-gs-works .how-gs-works-container .how-gs-works-image.red-theme,.how-gs-works .how-gs-works-container .how-gs-works-image.yellow-orange-theme,.how-gs-works .how-gs-works-container .how-gs-works-image.orange-theme{display:none}.how-gs-works .how-gs-works-container .how-gs-works-description{font-size:14px;line-height:20px;font-weight:600;padding:0px 20px}.one-on-one-image-container{margin-top:60px}.one-on-one-image-container .one-on-one-content{display:inline-block;margin:0 auto}.one-on-one-image-container .one-on-one-image{width:364px;height:164px;overflow:hidden;border:3px dashed #69d24b}@media screen and (min-width: 751px) and (max-width: 1020px){.one-on-one-image-container .one-on-one-image{width:300px;height:135px}}@media screen and (max-width: 750px){.one-on-one-image-container .one-on-one-image{display:block}}.one-on-one-image-container .one-on-one-image img{width:100%}.one-on-one-image-container .one-on-one-connection{width:60px;position:relative;bottom:80px;border-top:3px dashed #69d24b}@media screen and (min-width: 751px) and (max-width: 1020px){.one-on-one-image-container .one-on-one-connection{bottom:67px}}@media screen and (max-width: 750px){.one-on-one-image-container .one-on-one-connection{width:0px;height:60px;bottom:0;border-top:none;border-left:3px dashed #69d24b}}.our-titles .titles-container{margin-top:60px}.our-titles .titles-container .title{width:245px;margin:15px;display:inline-block}.our-titles .titles-container .title .title-image{width:100%}.sensei-list-card{position:relative;background-color:#4a4a4f;padding:15px;margin-right:10px;margin-bottom:6px}@media screen and (max-width: 750px){.sensei-list-card{padding:10px;margin-right:5px}}.sensei-list-card .sensei-card-picture{position:relative;z-index:2;width:188px;height:188px;float:left}@media screen and (max-width: 750px){.sensei-list-card .sensei-card-picture{float:none;width:100%;height:auto}}.sensei-list-card .sensei-card-picture img,.sensei-list-card .sensei-card-picture a{display:block;width:100%;height:100%}@media screen and (max-width: 750px){.sensei-list-card .sensei-card-picture img,.sensei-list-card .sensei-card-picture a{height:auto}}.sensei-list-card .sensei-card-price{margin-top:14px;font-size:18px;line-height:30px;font-weight:700}.sensei-list-card .sensei-card-price .cost-highlight{position:relative}.sensei-list-card .sensei-card-price .cost-highlight.strike-out:before{content:"";display:block;width:100%;height:2px;border:1px solid #69d24b;position:absolute;top:10px;left:0px;transform:rotate(15deg)}.sensei-list-card .sensei-card-price .cost-highlight.free{color:#69d24b}.sensei-list-card .sensei-card-price .sup{font-size:12px;vertical-align:text-bottom;margin-left:-3px}.sensei-list-card .sensei-card-content{position:relative;padding-left:218px}@media screen and (max-width: 750px){.sensei-list-card .sensei-card-content{padding-left:0}}.sensei-list-card .sensei-card-content .sensei-card-content-inner{float:left;display:block;margin-right:3.19164%;width:65.60279%}.sensei-list-card .sensei-card-content .sensei-card-content-inner:last-child{margin-right:0}@media screen and (max-width: 750px){.sensei-list-card .sensei-card-content .sensei-card-content-inner{width:100%}}.sensei-list-card .sensei-card-content .sensei-card-price{float:left;display:block;margin-right:3.19164%;width:31.20557%}.sensei-list-card .sensei-card-content .sensei-card-price:last-child{margin-right:0}@media screen and (max-width: 750px){.sensei-list-card .sensei-card-content .sensei-card-price{width:100%}}.sensei-list-card .sensei-card-content .sensei-card-content-header{font-size:18px;line-height:30px;font-weight:700}@media screen and (max-width: 750px){.sensei-list-card .sensei-card-content .sensei-card-content-header{font-size:14px;line-height:18px;font-weight:700}}.sensei-list-card .sensei-card-content .sensei-card-content-header a{color:#69d24b}.sensei-list-card .sensei-card-content .sensei-card-content-header a:hover{color:#69a53c}.sensei-list-card .sensei-card-content .sensei-card-content-subheader{font-size:14px;line-height:18px;font-weight:300}.sensei-list-card .coaching-achievements-section{background-color:#9b9ba0;font-size:12px;line-height:16px;font-weight:500;margin-top:15px;padding:10px}.sensei-list-card .coaching-achievements-section ul{margin:0;padding-left:20px}.sensei-list-card .bg-link{display:block;position:absolute;top:0;left:0;display:block;width:100%;height:100%}@media screen and (min-width: 751px){.sensei-list-card .bg-link{display:none}}.sensei-list-cards.winter .sensei-list-card{background-color:rgba(255,255,255,0.7)}.sensei-list-cards.winter .sensei-list-card .coaching-achievements-section{background-color:#FFF}.adaptive-search-result-item{position:relative;background-color:#fff}.adaptive-search-result-item.list{padding:1rem;margin:0.25rem 10px 0.25rem 0}.adaptive-search-result-item.list .favorite-sensei-button{top:0;right:-1rem}.adaptive-search-result-item.card-list{margin-bottom:10px}.adaptive-search-result-item .search-result-item-inner.ng-leave,.adaptive-search-result-item .search-result-item-inner.ng-enter{-webkit-transition:opacity linear 1s;-moz-transition:opacity linear 1s;-ms-transition:opacity linear 1s;-o-transition:opacity linear 1s;transition:opacity linear 1s}.adaptive-search-result-item .search-result-item-inner.ng-enter{opacity:0}.adaptive-search-result-item .search-result-item-inner.ng-enter.ng-enter-active{opacity:1}.adaptive-search-result-item .search-result-item-inner.ng-leave,.adaptive-search-result-item .search-result-item-inner.ng-leave.ng-leave-active{display:none}.adaptive-search-result-item.card .search-result-item-inner .search-responsive-switch,.adaptive-search-result-item.list .search-result-item-inner .search-responsive-switch>div{width:100%;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.adaptive-search-result-item.card-list .search-result-item-inner .search-responsive-switch>div{width:100%}.adaptive-search-result-item.card .search-result-item-inner{height:100%}.adaptive-search-result-item.card .search-result-item-inner .search-responsive-switch{-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;-webkit-box-align:end;-moz-box-align:end;box-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;-o-align-items:flex-end;align-items:flex-end;-ms-flex-align:end;height:100%}.adaptive-search-result-item .search-result-card-wrap{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-basis:100%;-moz-flex-basis:100%;flex-basis:100%;-ms-flex-preferred-size:100%}.adaptive-search-result-item .search-result-card-wrap{padding:0.75rem}.adaptive-search-result-item .search-result-card-wrap .favorite-sensei-button{top:-0.75rem;right:-0.75rem}.adaptive-search-result-item .search-result-left-side{-webkit-flex-basis:200px;-moz-flex-basis:200px;flex-basis:200px;-ms-flex-preferred-size:200px}.adaptive-search-result-item .search-result-left-side .profile-image-wrapper{display:block;margin:0 0 1rem;border:1px solid #c8c8cd}.adaptive-search-result-item .search-result-left-side .profile-image{display:block;width:100%;height:auto}.adaptive-search-result-item.card .search-result-left-side{-webkit-flex-basis:50px;-moz-flex-basis:50px;flex-basis:50px;-ms-flex-preferred-size:50px}.adaptive-search-result-item .search-result-right-side{-webkit-flex-basis:100%;-moz-flex-basis:100%;flex-basis:100%;-ms-flex-preferred-size:100%;position:relative;padding-left:1rem}.adaptive-search-result-item .search-result-content-header{border-bottom:2px solid #ececed;padding-bottom:0.75rem;margin-bottom:0.75rem}.adaptive-search-result-item .search-result-content-header a{color:#87bcc7}.adaptive-search-result-item .search-result-content-header .search-result-sensei-name{font-weight:600}.adaptive-search-result-item .search-result-content-header .search-result-sensei-name,.adaptive-search-result-item .search-result-content-header .star-rating-comp{line-height:1}.adaptive-search-result-item .search-result-content-header .search-result-game-name{margin:0 0 0.25rem}.adaptive-search-result-item.list .search-result-content-header .search-result-sensei-name{padding-right:40px}.adaptive-search-result-item.card .search-result-content-header{padding:0.75rem;text-align:center;width:100%}.adaptive-search-result-item.card .search-result-content-header .search-result-sensei-name{font-size:1.15rem;font-weight:700}.adaptive-search-result-item.card .search-result-content-header .search-result-game-name{font-size:0.75rem}.adaptive-search-result-item .search-result-languages{display:inline-block;float:left}.adaptive-search-result-item .search-result-languages .search-result-language-abbr{position:relative;display:inline-block;background:#3C83A5;border-radius:7px;font-size:14px;line-height:28px;font-weight:700;color:#FFF;padding:2px 5px 0;margin:2px 5px 2px 0;text-transform:uppercase}.adaptive-search-result-item .gaming-attributes{display:inline-block}.adaptive-search-result-item .gaming-attributes img{height:45px;width:auto}.adaptive-search-result-item .gaming-attributes img.small-attribute{height:35px;margin-bottom:5px}.adaptive-search-result-item.card .rank-icon img{height:35px}.adaptive-search-result-item .search-result-achievements{margin:0.75rem 0 0;padding:0;list-style:none}.adaptive-search-result-item .search-result-achievements li{font-size:0.75rem;line-height:1rem;padding:0.25rem;border-top:solid 1px #ececed}.adaptive-search-result-item .search-result-content-body{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-moz-box-align:end;box-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;-o-align-items:flex-end;align-items:flex-end;-ms-flex-align:end;-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}.adaptive-search-result-item .search-result-content-body .search-result-sensei-facts{-webkit-flex-basis:100%;-moz-flex-basis:100%;flex-basis:100%;-ms-flex-preferred-size:100%;min-height:160px;max-width:500px;padding-right:75px}@media screen and (max-width: 1020px){.adaptive-search-result-item .search-result-content-body .search-result-sensei-facts{padding-right:50px}}.adaptive-search-result-item.card .search-result-content-body .search-result-sensei-facts{padding-right:0}.adaptive-search-result-item .search-result-sensei-pricing{-webkit-flex-basis:300px;-moz-flex-basis:300px;flex-basis:300px;-ms-flex-preferred-size:300px;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;height:160px;position:relative;padding:0.25rem;border:1px solid #c8c8cd}.adaptive-search-result-item .search-result-sensei-pricing .price-display{-webkit-flex-basis:100%;-moz-flex-basis:100%;flex-basis:100%;-ms-flex-preferred-size:100%;padding-top:2rem;text-align:center;line-height:1.25}.adaptive-search-result-item .search-result-sensei-pricing .price-display .current-price{display:block;font-size:1.5rem;font-weight:700;color:#3a6d88}.adaptive-search-result-item.card .search-result-sensei-pricing{padding:0;border:0;height:auto;font-size:0.75rem;-webkit-flex-basis:auto;-moz-flex-basis:auto;flex-basis:auto;-ms-flex-preferred-size:auto}.adaptive-search-result-item.card .search-result-sensei-pricing .price-display{padding-top:0}.adaptive-search-result-item.card .search-result-sensei-pricing .price-display .current-price{font-size:1rem}.adaptive-search-result-item .cta-button .btn{width:100%}.adaptive-search-result-item .cta-button .btn .fa{display:inline-block;top:-1px;position:relative;font-size:0.75rem;margin-left:0.25rem}.adaptive-search-result-item.card .cta-button{-webkit-flex-basis:50px;-moz-flex-basis:50px;flex-basis:50px;-ms-flex-preferred-size:50px;width:100%;padding:0.75rem}.table{width:100%}.table thead th{text-align:left}.dashboard-user-table-wrapper{padding:15px;border:1px solid #ececed;margin-bottom:10px}.dashboard-user-table-wrapper .dashboard-user-table{width:100%}@media screen and (max-width: 1020px){.dashboard-user-table-wrapper .dashboard-user-table thead{display:none}}.dashboard-user-table-wrapper .dashboard-user-table td{border-top:1px solid #ececed}.dashboard-user-table-wrapper .dashboard-user-table th{text-align:center;height:40px}.dashboard-user-table-wrapper .dashboard-user-table td{text-align:center;height:100px;padding-left:5px;padding-right:5px}.dashboard-user-table-wrapper .dashboard-user-table td.other-user-picture{width:60px}.dashboard-user-table-wrapper .dashboard-user-table td.other-user-picture img{display:block;width:100%;height:auto}.dashboard-user-table-wrapper .dashboard-user-table td.other-user-text{width:315px;text-align:left;font-weight:bold}.dashboard-user-table-wrapper .dashboard-user-table td.other-user-text .communication-service .communication-handle,.dashboard-user-table-wrapper .dashboard-user-table td.other-user-text .communication-service .communication-logo{display:inline-block;vertical-align:middle}.dashboard-user-table-wrapper .dashboard-user-table td.other-user-text .communication-service .communication-handle{font-size:14px;line-height:22px;font-weight:500;color:#9b9ba0}.dashboard-user-table-wrapper .dashboard-user-table td.other-user-text .communication-service img{margin:0 3px 0 0;width:22px;height:auto}.dashboard-user-table-wrapper .dashboard-user-table td.warning-message{height:auto;border-top:0}.dashboard-user-table-wrapper .dashboard-user-table td.warning-message .warning-message-text{display:block;background:#9b9ba0;color:#fff;margin-bottom:10px;padding:5px 10px;text-align:left}.dashboard-user-table-wrapper .dashboard-user-table td.inactive{font-weight:bold;color:#fa6464}@media screen and (max-width: 1020px){.dashboard-user-table-wrapper .dashboard-user-table td{width:100%;height:auto;border-bottom:0;display:block}.dashboard-user-table-wrapper .dashboard-user-table td.other-user-text,.dashboard-user-table-wrapper .dashboard-user-table td.other-user-picture{width:100%;max-width:100%;text-align:center}.dashboard-user-table-wrapper .dashboard-user-table td.hours span{display:inline-block}.dashboard-user-table-wrapper .dashboard-user-table td.propose{border-bottom:1px solid #ececed;padding-bottom:20px}}.dashboard-user-table-wrapper .dashboard-user-table.gamer .other-user-picture img,.dashboard-user-table-wrapper .dashboard-user-table.gamer .other-user-text-wrap{cursor:pointer}.dashboard-user-table-wrapper .dashboard-user-table.gamer .other-user-text{color:#4b87cd}.dashboard-table{border-collapse:separate;border-spacing:0 5px}.dashboard-table thead th{padding:15px 10px;border-top:1px solid #c8c8cd;border-bottom:1px solid #c8c8cd;outline:0}.dashboard-table thead th:first-child{border-left:1px solid #c8c8cd}.dashboard-table thead th:last-child{border-right:1px solid #c8c8cd}.dashboard-table tbody td{background-color:#f5f5f6;padding:5px 10px}.dashboard-table tbody td.align-right{text-align:right}.wallet-history-table{width:100%}.wallet-history-table tbody{background:#f5f5f6;cursor:pointer;outline:0}.wallet-history-table tbody:before{content:'';display:block;height:10px;background:#fafafb}.wallet-history-table tbody:hover{background:#fff}.wallet-history-table th{border-top:1px solid #c8c8cd;border-bottom:1px solid #c8c8cd;background:#fff;font-size:16px;line-height:24px;font-weight:700}@media screen and (max-width: 1020px){.wallet-history-table th{font-size:14px;line-height:20px;font-weight:700}}.wallet-history-table th:focus{outline:none}.wallet-history-table th:first-child{border-left:1px solid #c8c8cd}.wallet-history-table th:last-child{border-right:1px solid #c8c8cd}.wallet-history-table th.active{color:#69d24b}.wallet-history-table th .fa{color:#9b9ba0}.wallet-history-table td{font-size:16px;line-height:24px;font-weight:500}@media screen and (max-width: 1020px){.wallet-history-table td{font-size:14px;line-height:18px;font-weight:500}}.wallet-history-table td.status{text-align:center}.wallet-history-table td,.wallet-history-table th{height:50px;text-align:left;padding:8px 20px}@media screen and (max-width: 1020px){.wallet-history-table td,.wallet-history-table th{height:45px;padding:4px 10px}}.wallet-history-table td p,.wallet-history-table th p{font-size:14px;line-height:18px;font-weight:500;color:#9b9ba0;padding:0 20px}@media screen and (max-width: 1020px){.wallet-history-table td p,.wallet-history-table th p{padding:0 10px}}.wallet-history-table.advanced th.sort{cursor:pointer}.wallet-history-table.advanced th.sort:hover{background:#f5f5f6}.wallet-history-table.simple{margin-top:30px}@media screen and (max-width: 750px){.wallet-history-table{width:100%}.wallet-history-table thead{display:none}.wallet-history-table tr:nth-of-type(2n){background-color:inherit}.wallet-history-table tr td:first-child{background:#69a53c;font-size:16px;line-height:24px;font-weight:700;color:#e8e8e8}.wallet-history-table tr.view-more td:first-child{background:#f5f5f6;font-size:14px;line-height:18px;font-weight:500}.wallet-history-table tbody td{display:block;width:100%;text-align:center;border-bottom:solid 1px #ececed;height:auto}.wallet-history-table tbody td .title{display:block;font-weight:700}}.wallet-history-table-options.top{margin-bottom:20px}.wallet-history-table-options.bottom{margin-top:20px}.wallet-history-table-options .wallet-history-table-options-input select{width:100%}@media screen and (max-width: 750px){.wallet-history-table-options.u-pull-right,.wallet-history-table-options .u-pull-right{float:none}}.general-availabilities{display:table}.general-availabilities .general-availabilities-day{display:table-row;margin-top:10px}.general-availabilities .general-availabilities-day-times,.general-availabilities .general-availabilities-day-name{display:table-cell;vertical-align:middle;font-size:14px;line-height:18px;font-weight:500}.general-availabilities .general-availabilities-day-times{padding:5px 0 5px 10px;position:relative}.general-availabilities .general-availabilities-day-times:before{display:block;content:'';position:absolute;top:10px;left:0;bottom:10px;width:1px;background:#9b9ba0}.general-availabilities .general-availabilities-day-name{padding:5px 9px 5px 0;font-weight:700}.search-navbar-search-wrapper{width:auto;position:relative;display:block;overflow:hidden;margin:13px 0 0}.search-navbar-search-wrapper .search-navbar-search .nav-left,.search-navbar-search-wrapper .search-navbar-search .nav-right,.search-navbar-search-wrapper .search-navbar-search .nav-fill{position:relative;height:36px}.search-navbar-search-wrapper .search-navbar-search .nav-right{min-width:0}.search-navbar-search-wrapper .search-navbar-search .nav-fill{height:36px;zoom:1;overflow:hidden}.search-navbar-search-wrapper .search-navbar-search .search-navbar-input{overflow:visible;border:1px solid #c8c8cd}.search-navbar-search-wrapper .search-navbar-search .search-navbar-input input[type="search"]:focus{border:none}.search-navbar-search-wrapper .search-navbar-search .search-navbar-submit{border:none;position:relative;top:0;right:0;height:36px;width:45px;overflow:hidden;cursor:pointer;border-radius:0 4px 4px 0}.search-navbar-search-wrapper .search-navbar-search .search-navbar-submit .search-navbar-submit-icon{position:absolute;height:36px;width:45px;top:0;left:0;color:#fff;vertical-align:middle;text-align:center;background-color:#69d24b;background-image:none;padding-top:3px;font-size:22px}.search-navbar-search-wrapper .search-navbar-search .search-navbar-submit input[type="submit"]{position:relative;display:block;height:100%;width:100%;padding:0;margin:0;cursor:pointer;outline:0;color:#fff;background:0 0;border:none;line-height:1px;text-indent:-1000px}.search-navbar-search-wrapper .search-navbar-search .nav-search-scope.facade-selector-wrapper{border-right:none;background-color:#ececed;height:36px}.search-navbar-search-wrapper .search-navbar-search .nav-search-scope.facade-selector-wrapper .facade-selector-front .facade-selector-front-label{font-size:12px;line-height:34px;font-weight:500}.search-navbar-search-wrapper .search-navbar-search .nav-search-scope.facade-selector-wrapper .facade-selector-dropdown{height:36px;line-height:36px}.facade-selector-wrapper{position:relative;float:left;margin:0;padding-left:5px;overflow:hidden;border:1px solid #c8c8cd;height:30px}.facade-selector-front{top:1px;position:relative;float:left;cursor:default;overflow:hidden}.facade-selector-front .facade-selector-front-label{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#4a4a4f;margin-right:12px;margin-left:5px;width:auto;font-size:12px;line-height:28px;font-weight:500}.facade-selector-dropdown{position:absolute;display:block;top:-1px;left:0;width:auto;outline:0;margin:0;padding:0;cursor:pointer;opacity:0;filter:alpha(opacity=0);visibility:visible;border:0;height:30px;line-height:30px}.tooltips{font-size:16px;line-height:24px;font-weight:500}.tooltips.bigger{min-width:155px}.tooltips .wide-tip-tip tip-tip{width:250px}.tooltips tip-tip{display:block;min-width:95px}.tooltip-helper{cursor:pointer;color:#87bcc7}.sensei-banner{height:300px;width:100%;background-color:#dadadc;z-index:99;position:relative;margin-top:-30px;padding-top:50px;font-size:16px;line-height:24px;font-weight:500}.sensei-banner .banner-main-content{text-align:center;margin-bottom:60px}.sensei-banner .banner-main-content .banner-image,.sensei-banner .banner-main-content .banner-description{display:inline-block;width:49%;vertical-align:top;padding:0 20px}.sensei-banner .banner-main-content .banner-image{text-align:right}@media screen and (max-width: 750px){.sensei-banner .banner-main-content .banner-image{display:none}}.sensei-banner .banner-main-content .banner-description{text-align:left}@media screen and (max-width: 750px){.sensei-banner .banner-main-content .banner-description{text-align:center;width:80%}}.sensei-banner .banner-main-content .banner-description .banner-description-text{margin:0}.sensei-banner .banner-main-content .banner-header{font-size:28px;font-weight:700}.sensei-banner .banner-main-content .banner-note{margin-top:60px}.sensei-banner .banner-main-content .banner-note .angle-down{font-size:30px;line-height:42px;font-weight:500}.info-card-wrapper{display:flex;justify-content:space-between;flex-direction:row}@media screen and (max-width: 1020px){.info-card-wrapper{flex-direction:column}}.info-card-wrapper .info-card{border:1px solid #54869e;border-radius:10px;max-width:400px;padding:30px;margin:0 5px 40px}@media screen and (max-width: 1020px){.info-card-wrapper .info-card{flex-direction:column;max-width:100%}}.info-card-wrapper .info-card .info-header{color:#dd5126;font-size:18px;line-height:30px;font-weight:500}.info-card-wrapper .info-card .info-main-body{color:#fff}.info-card-wrapper .info-card .info-secondary-body{color:#54869e}.info-card-wrapper .info-card .info-image{text-align:center}@media screen and (max-width: 480px){.info-card-wrapper .info-card .info-image img{width:100%}}.marketing-accordion .accordion-title{color:#54869e;border-bottom:1px #54869e solid;padding:10px 0px 0px 20px;font-size:18px;line-height:30px;font-weight:bold;cursor:pointer;width:100%;float:left}.marketing-accordion .accordion-title:focus{outline:none}.marketing-accordion .accordion-title .accordion-icon{float:right;font-size:24px;line-height:36px;font-weight:bold;margin-right:20px}.marketing-accordion .accordion-content{font-size:18px;line-height:30px;font-weight:500;overflow:hidden;position:relative;max-height:0px;padding:0px 60px;color:#fff;border-bottom:1px #54869e solid;width:100%;-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s;transition:all 1s}.marketing-accordion .accordion-slider-open{max-height:1020px;padding-top:20px;padding-bottom:20px;overflow:hidden;position:relative}.favorite-sensei-button{position:absolute;right:0;top:20px}.favorite-sensei-button .btn-favorite{height:45px;color:#4a4a4f;border:1px solid #c8c8cd;border-right:0;background:#fff;padding:6px 8px;border-top-left-radius:5px;border-bottom-left-radius:5px;border-top-right-radius:0;border-bottom-right-radius:0;overflow:hidden}.favorite-sensei-button .btn-favorite .count,.favorite-sensei-button .btn-favorite .add-sensei,.favorite-sensei-button .btn-favorite .fa{display:block;float:left}.favorite-sensei-button .btn-favorite .fa{color:#c8c8cd;font-size:24px;line-height:33px;font-weight:500}.favorite-sensei-button .btn-favorite .add-sensei{font-size:14px;line-height:33px;font-weight:500;vertical-align:super}.favorite-sensei-button .btn-favorite .add-sensei.selected{color:#fff}.favorite-sensei-button .btn-favorite .count{padding-top:2px;margin-right:6px;font-size:10px;line-height:14px;font-weight:500}@media screen and (max-width: 1020px){.favorite-sensei-button .btn-favorite .count{display:none}}.favorite-sensei-button .btn-favorite.selected .fa{color:#f5a623}.rr-banner{background-color:#1a1a1a;background-image:url(//dfgw1zqlrucay.cloudfront.net/assets/backgrounds/rr/rr-bg-01-92ae7ee8db7c79676258d565a01293b2fdcfbd9af3c274fb10bd6079f30e86cf.png);background-size:cover;background-repeat:no-repeat;background-position:top right;overflow:hidden;padding:10px 20px;margin:0 15px;font-family:'Avenir', sans-serif}.rr-banner .rr-text{color:#fff;margin:0;font-size:18px;line-height:1.25}.rr-banner .rr-header{color:#4a7d9b;font-size:24px !important;line-height:1.15 !important;margin:3px 0 6px;font-family:'Avenir', sans-serif}.rr-banner .btn-rr{background-color:#4a7d9b;border-color:#4a7d9b;color:#fff;font-size:18px;line-height:42px;font-weight:500;-webkit-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out}.rr-banner .btn-rr:hover{background-color:#3a6178;border-color:#3a6178}.rr-banner .rr-image-wrap,.rr-banner .rr-body{float:left}@media screen and (max-width: 750px){.rr-banner .rr-image-wrap,.rr-banner .rr-body{width:100%;float:none}}.rr-banner .rr-image-wrap{width:100%;max-width:250px;padding-right:50px;margin:auto}@media screen and (max-width: 750px){.rr-banner .rr-image-wrap{max-width:320px;padding-right:0}}.rr-banner .rr-image-wrap .rr-image{display:block;width:100%;height:auto}.profile-sidebar .rr-banner,.landing-page .rr-banner,.home-b .rr-banner{margin:0}.profile-sidebar .rr-banner{padding:20px;background-image:url(//dfgw1zqlrucay.cloudfront.net/assets/backgrounds/rr/rr-ad-bg-profile-d74795079f18fc3c19e95f846c10bda4033f55f611c26101fa9a6ff78aea77c0.png);background-position:bottom right}.profile-sidebar .rr-banner .rr-image-wrap{width:100%;padding-right:0}.profile-sidebar .rr-banner .rr-body{text-align:center}.profile-sidebar .rr-banner .rr-header{margin:8px 0 15px}@media screen and (max-width: 750px){.rr-banner{background-image:url(//dfgw1zqlrucay.cloudfront.net/assets/backgrounds/rr/mobile-bg-0e7d5ecc4727f83333104803c660d5022bd3aa3353ce97c86fdd240f90422147.png) !important;padding:20px}.rr-banner .rr-body{text-align:center}.rr-banner .rr-header,.rr-banner .rr-text{display:none}}.adaptive-search-results range-royale-banner{display:block;width:100%}.adaptive-search-results range-royale-banner .rr-banner{margin:0 10px 10px 0}@media screen and (max-width: 750px){.adaptive-search-results range-royale-banner .rr-banner{margin:0 0 5px}}.marketing-banner{background-color:#15252e;background-image:url(//dfgw1zqlrucay.cloudfront.net/assets/backgrounds/holiday/bg-01-9073c5bd5263d8d44368c9be9a4dc31bbec7c862212d09b9133a755495ac0e4a.jpg);border-top:2px solid #fff;background-size:cover;background-repeat:no-repeat;background-position:top right;overflow:hidden;padding:10px 20px;margin:0 15px;font-family:'Avenir', sans-serif}.marketing-banner .marketing-banner-wrap{max-width:1080px;margin:0 auto;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}@media screen and (max-width: 750px){.marketing-banner .marketing-banner-wrap{-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column}}.marketing-banner .marketing-text{color:#fff;margin:0 0 10px;font-size:18px;line-height:1.25}.marketing-banner .marketing-header{color:#fff;font-size:24px !important;line-height:1.15 !important;margin:0 0 10px;font-family:'Avenir', sans-serif;font-weight:bold}.marketing-banner .marketing-image-wrap{width:100%;max-width:250px;padding-right:50px}@media screen and (max-width: 750px){.marketing-banner .marketing-image-wrap{max-width:320px;padding-right:0;margin:0 auto}}.marketing-banner .marketing-image-wrap .marketing-image{display:block;width:100%;height:auto}.profile-sidebar .marketing-banner,.landing-page .marketing-banner,.home-b .marketing-banner{margin:0}.marketing-banner .marketing-banner-btn{margin-left:0;width:300px;max-width:100%}@media screen and (max-width: 750px){.marketing-banner{background-image:url(//dfgw1zqlrucay.cloudfront.net/assets/backgrounds/holiday/bg-for-tiling-cc9a97869440f69a6bd675941389aae2f503c1517ed7a36ba2f71e52d9ba625d.jpg) !important;background-size:auto 100%;background-repeat:repeat-x;padding:20px}.marketing-banner .marketing-image-wrap,.marketing-banner .marketing-body{width:100%}.marketing-banner .marketing-body{text-align:center}}.or-block{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;margin:10px 0}.or-block .or-text{font-size:18px;line-height:30px;font-weight:bold;margin:0 5px;display:inline-block;color:#c8c8cd}.or-block .or-divider{width:100%;background-color:#c8c8cd;height:3px}.marketing-section h1{text-align:center;margin:65px 0px 75px;font-size:42px;font-weight:700}.marketing-section h1.large-header{color:#dd5126;text-align:left}.marketing-section h2{font-size:30px;line-height:42px;font-weight:700;margin-bottom:20px;white-space:nowrap}.marketing-section h2.normal-wrap{white-space:normal}.marketing-section h3{margin:10px 0px 25px}.marketing-section .marketing-faq-answer{padding-left:30px;margin-bottom:35px}.marketing-main-content{background-color:#15252e;padding-left:60px;padding-right:60px}.marketing-main-content.narrow{padding-left:45px;padding-right:45px}.marketing-main-content.blue-green{background-color:#101b21}.site-header{position:relative;height:78px;width:100%;z-index:2;background:transparent}.site-header .wrap{max-width:100%;padding:21px 30px;height:78px}.site-header .wrap:before,.site-header .wrap:after{content:'';display:table}.site-header .wrap:after{clear:both}@media screen and (max-width: 750px){.site-header .wrap{padding:25px 20px}}.site-header .logo{position:relative;height:36px;float:left;margin-top:0;outline:0}@media screen and (max-width: 750px){.site-header .logo{width:180px}}.site-header .logo a{width:100%;display:block;background-image:url(//dfgw1zqlrucay.cloudfront.net/assets/logos/white_horizontal-4c502f343201d33ab8432629e0aa7e07cde7cdaf71f718ea1f5feb70b77274c4.png);height:36px;width:186px;background-size:contain;background-repeat:no-repeat}@media screen and (max-width: 750px){.site-header .logo a{width:180px}}.dashboard .site-header .logo a,.profile .site-header .logo a,.esport-landing-page .site-header .logo a,.adaptive-sensei-search .site-header .logo a,.gift-cards .site-header .logo a{background-image:url(//dfgw1zqlrucay.cloudfront.net/assets/logos/color_horizontal_dark-f02101ad8ebaa84fd110dd661616bc146be1b2993e6b722f0c57d1ec07662d49.png)}.site-header .logo a.green-logo-white-text{background-image:url(//dfgw1zqlrucay.cloudfront.net/assets/logos/color_horizontal_white-6f216f6c92649f94245fda7c34b507a5c5dcf73e1f91865b5034959991e68fc5.png)}.site-header nav{float:right}.site-header nav ul{margin:0;padding:0;font-size:14px;line-height:18px;font-weight:600;margin:0;margin-top:6px}.site-header nav ul li{list-style:none}.site-header nav ul:before,.site-header nav ul:after{content:'';display:table}.site-header nav ul:after{clear:both}.site-header nav ul li{display:block;float:left;margin-left:20px}@media screen and (max-width: 1020px){.site-header nav ul li{margin-left:0px}}.site-header nav ul li.hide-on-load{display:none}.site-header nav ul li a{display:block;color:#fff;padding:0 28px;height:30px;line-height:30px}@media screen and (max-width: 1020px){.site-header nav ul li a{padding:0 15px}}.site-header nav ul li a:hover{color:#69d24b}.site-header nav ul li a:hover,.site-header nav ul li a:focus{outline:0}.site-header nav ul li a.btn:not(.btn-primary){color:#fff;border:1px solid #fff;font-size:14px;height:30px;padding:0px 20px}.site-header nav ul li a.btn:not(.btn-primary):hover{color:#8bdc74;border-color:#8bdc74}@media screen and (max-width: 480px){.site-header nav ul li a{padding:0px}}.site-header nav ul.in-app{height:45px}.site-header nav ul.in-app li{position:relative}.site-header nav ul.in-app li a,.site-header nav ul.in-app li button{display:table-cell;height:36px;vertical-align:middle;cursor:pointer;background:none;border:0}.site-header nav ul.in-app li a.in-app-item,.site-header nav ul.in-app li button.in-app-item{font-size:14px;font-weight:600;color:#4a4a4f}.site-header nav ul.in-app li a.find-sensei-icon img,.site-header nav ul.in-app li button.find-sensei-icon img{height:36px}.site-header nav ul.in-app li a.find-sensei-icon img.big,.site-header nav ul.in-app li button.find-sensei-icon img.big{display:none}@media screen and (min-width: 751px){.site-header nav ul.in-app li a.find-sensei-icon img.big,.site-header nav ul.in-app li button.find-sensei-icon img.big{display:inline}}.site-header nav ul.in-app li a.find-sensei-icon img.small,.site-header nav ul.in-app li button.find-sensei-icon img.small{display:none}@media screen and (max-width: 750px){.site-header nav ul.in-app li a.find-sensei-icon img.small,.site-header nav ul.in-app li button.find-sensei-icon img.small{display:inline}}.site-header nav ul.in-app li a.profile-pic,.site-header nav ul.in-app li button.profile-pic{width:auto;float:none}.site-header nav ul.in-app li a.profile-pic img,.site-header nav ul.in-app li button.profile-pic img{vertical-align:middle;height:30px;width:auto}.site-header nav ul.in-app li .in-app-dropdown{position:absolute;width:125px;right:0;top:98%;border:1px solid #c8c8cd;background:#fff;border-radius:5px}@media screen and (max-width: 750px){.site-header nav ul.in-app li .in-app-dropdown{position:absolute;width:100%;top:auto;right:auto}}.site-header nav ul.in-app li .in-app-dropdown li{display:block;float:none;margin-left:0}.site-header nav ul.in-app li .in-app-dropdown li button,.site-header nav ul.in-app li .in-app-dropdown li a{line-height:28px;height:28px;width:100%;display:block;padding:0 15px;text-align:left;outline:0}.site-header nav ul.in-app li .in-app-dropdown li button:hover,.site-header nav ul.in-app li .in-app-dropdown li a:hover{background:#fafafb}.site-header nav.desktop{display:block}.site-header nav.mobile{display:none}.site-header .mobile-nav-dropdown{display:none}.marketing-home .site-header,.marketing-legal .site-header.home,.marketing-general .site-header.home,.site-header.home{position:absolute;top:0;left:0}.marketing-general .site-header.home,.marketing-legal .site-header.home{position:relative;top:auto;left:auto}.access .site-header,.unsubscribe .site-header{background:#69d24b}.dashboard .site-header,.profile .site-header,.esport-landing-page .site-header,.adaptive-sensei-search .site-header,.gift-cards .site-header{background:#fff}@media screen and (max-width: 750px){.site-header nav.desktop{display:none}.site-header nav.mobile{display:block;position:absolute;right:0;top:23px}.site-header nav.mobile .show-nav{display:block;background:none;border:0;outline:0;padding-right:0}.site-header nav.mobile .show-nav img{display:block;height:36px;width:auto}.site-header .mobile-nav-dropdown{display:block;position:absolute;top:90px;right:0;width:100%;z-index:100;background:#fff}.site-header .mobile-nav-dropdown ul{margin:0;padding:0}.site-header .mobile-nav-dropdown ul li{list-style:none}.site-header .mobile-nav-dropdown ul li{border-bottom:1px solid #c8c8cd;text-align:right}.site-header .mobile-nav-dropdown ul li a,.site-header .mobile-nav-dropdown ul li button{display:block;width:100%;padding:20px 34px;text-align:right;color:#4a4a4f;font-size:16px;background:#fff;border:0}.site-header .mobile-nav-dropdown ul li a:hover,.site-header .mobile-nav-dropdown ul li button:hover{background-color:#f5f5f6}.site-header .mobile-nav-dropdown ul li .in-app-dropdown li{border-bottom:0}.site-header .mobile-nav-dropdown ul li .in-app-dropdown li button{padding:5px 34px}.site-header .mobile-nav-dropdown.hidden{display:none}}.site-header.onapp{position:fixed;top:0;left:0;height:60px;z-index:999}.site-header.onapp .wrap{height:60px;padding:12px 15px}@media screen and (min-width: 751px){.site-header.onapp .wrap{padding:12px 30px}}.site-header.onapp .mobile-nav-dropdown{top:61px}.site-header.onapp nav{float:right;position:absolute;right:20px;top:6px}@media screen and (max-width: 750px){.site-header.onapp nav{top:12px}}.site-footer{position:relative;color:#9b9ba0;padding:0;border-top:0}.site-footer.offapp{margin-top:90px;width:100%;max-width:100%;background:#9b9ba0;color:#fff}.site-footer.offapp.footer{margin-top:0px}.site-footer .top{width:100%;max-width:320px;margin:0 auto 10px}.site-footer .top .logo img{display:block;width:200px;height:auto;margin:0 auto 10px}.site-footer .wrap{position:relative}.site-footer .wrap:before,.site-footer .wrap:after{content:'';display:table}.site-footer .wrap:after{clear:both}.site-footer .wrap.offapp{max-width:1200px;margin:0 auto;padding:40px 30px}.site-footer .wrap.onapp{width:100%;max-width:1080px;margin:60px auto;padding:0 30px}.site-footer .wrap.onapp ul li span,.site-footer .wrap.onapp ul li a{color:#9b9ba0}.site-footer .wrap.onapp ul li span{font-size:14px;line-height:18px;font-weight:500}.site-footer .link-list{position:relative}.site-footer .link-list:before,.site-footer .link-list:after{content:'';display:table}.site-footer .link-list:after{clear:both}@media screen and (max-width: 750px){.site-footer .link-list{width:100%;max-width:400px;margin:auto}}.site-footer .group{float:left;width:33%}@media screen and (max-width: 750px){.site-footer .group{width:100%;margin-bottom:20px}}.site-footer .group h3{margin-bottom:10px;font-size:16px}.site-footer .group.logo{padding-right:10%}@media screen and (max-width: 750px){.site-footer .group.logo{width:100%;padding-right:0;margin-bottom:30px}}.site-footer .group.logo img{display:block;width:100%;height:auto}@media screen and (max-width: 750px){.site-footer .group.logo img{max-width:250px;margin:auto}}.site-footer .site-links{position:relative}@media screen and (max-width: 750px){.site-footer .site-links{width:50%;float:left}}.site-footer .menu ul{margin:0;padding:0}.site-footer .menu ul li{list-style:none}.site-footer.onapp .menu li,.site-footer .menu.social li{float:left;margin-right:30px}.site-footer.onapp .menu li a,.site-footer .menu.social li a{font-size:14px;line-height:18px;font-weight:500;color:#4a4a4f}.site-footer.onapp .menu li a:hover,.site-footer .menu.social li a:hover{color:#69d24b}.site-footer.onapp .menu li:last-child,.site-footer .menu.social li:last-child{margin-right:0}.site-footer .menu li{display:block}.site-footer .menu li a{color:#fff;font-size:16px;line-height:24px;font-weight:500}.site-footer .menu.social ul{text-align:center}.site-footer .menu.social ul li{display:inline-block;margin-right:10px;float:none}.site-footer .left{float:left}.site-footer .left .copyright{display:block;position:absolute;bottom:15px;left:70px;clear:left;margin-bottom:0;font-size:12px;line-height:14px;font-weight:500}.site-footer .right{float:right}.site-footer .bottom{display:block;width:100%;clear:left;text-align:center;margin-top:45px}.site-footer .bottom .social{display:inline-block}.site-footer .bottom .social:before,.site-footer .bottom .social:after{content:'';display:table}.site-footer .bottom .social:after{clear:both}.site-footer .bottom .copyright{display:block;font-size:12px;line-height:14px;font-weight:500}.site-footer .icon{display:block;width:36px;height:36px;background-repeat:no-repeat;background-size:36px 36px}.site-footer .icon.icon-facebook{background-image:url(//dfgw1zqlrucay.cloudfront.net/assets/icons/social/Facebook-772cb1e74b6baa398fb692371f0641ee43ddfd76c4a63edf13857eba78c028a6.png)}.site-footer .icon.icon-twitter{background-image:url(//dfgw1zqlrucay.cloudfront.net/assets/icons/social/Twitter-3ed02edfbffb2f767eb779c5a05a7b195cd29874db8b5d44426f3f341ea78bec.png)}.site-footer .icon.icon-instagram{background-image:url(//dfgw1zqlrucay.cloudfront.net/assets/icons/social/Instagram-b9775de98372e4c6267492dd3a05fb53abf3272d205a678d6830b5653dcd3473.png)}.site-footer .icon.icon-twitch{background-image:url(//dfgw1zqlrucay.cloudfront.net/assets/icons/social/Twitch-7f8f571d3824499d1d26c7b9d0e7d5477613d9927327f6890eb0877eeb1703e4.png)}.site-footer .icon.icon-discord{background-image:url(//dfgw1zqlrucay.cloudfront.net/assets/icons/social/Discord-22b6314bfc54790e3e9cbed8d6e8c8d53bf8594522618c48c4753fe62ca2453f.png)}@media screen and (max-width: 750px){.site-footer .menu ul li{float:none;display:block;margin-right:20px}.site-footer .wrap{padding:30px 50px}.site-footer .left,.site-footer .right{text-align:center}.site-footer .left .copyright{margin-top:15px;margin-bottom:0;position:relative;left:auto;bottom:auto}.site-footer .right>nav{margin-top:20px;text-align:center}}.site-footer,.push{overflow:hidden;clear:both}.site-footer.onapp,.push.onapp{height:145px}.site-footer.onapp.double,.push.onapp.double{height:290px}.site-footer.offapp,.push.offapp{height:auto}.section-wrapper{position:relative;padding:15px 0}@media screen and (max-width: 750px){.section-wrapper{width:100%}}.section-wrapper.full{background-color:#fff}.section-wrapper.first{padding:0px 0 15px}.section-notification{max-width:350px;font-size:14px;line-height:18px;font-weight:500;padding:10px;margin:0 0 10px;border:1px solid #fa6464;background:#f5f5f6}.section-notification .section-notification-title{display:block}.section-notification .section-notification-text{margin:2px 0 4px}.section-header{max-width:1080px;margin:0 auto}@media screen and (min-width: 751px) and (max-width: 1200px){.section-header{margin:0 3.33333em}}.section-header.no-margin{margin:0}.section-header.margin-bottom{margin-bottom:1rem}.section-header .section-header-title,.section-header .section-header-subtitle,.section-header .section-header-text{padding:0 0 10px 0}.section-header .section-header-title:not(:last-child){padding:0}.section-header .section-header-title{font-size:24px;line-height:36px;font-weight:500}.section-header .section-header-text{font-size:16px;line-height:24px;font-weight:500}.section-header .section-header-extras{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:flex-end;-moz-box-orient:flex-end;box-orient:flex-end;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:flex-end;-moz-flex-direction:flex-end;flex-direction:flex-end;-ms-flex-direction:flex-end;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}.section-header .section-header-extras .section-header-title,.section-header .section-header-extras .section-header-subtitle,.section-header .section-header-extras .section-header-text{padding:0 0 0 10px}.section-header .section-header-input{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:flex-end;-moz-box-orient:flex-end;box-orient:flex-end;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:flex-end;-moz-flex-direction:flex-end;flex-direction:flex-end;-ms-flex-direction:flex-end;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}.section-header .section-header-input label{padding-right:3px}.section-header .section-header-input input{line-height:34px;height:34px;font-size:16px;padding:0 6px}.section-header .section-header-input input.ng-invalid{border-color:#fa6464}.section-header .section-header-action{margin:0 auto;width:300px}.section-header .section-header-action .btn{width:300px}@media screen and (max-width: 750px){.section-header .section-header-action .btn{width:100%}}.section-header.section-header-blue{background-color:#517d9f;margin:0;padding:8px 20px;overflow:auto}.section-header.section-header-blue .section-header-title{font-size:28px;font-weight:bold;padding:0;color:#fff}.section-header.section-header-flex{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}.section-header.section-header-flex.section-header-vertical-center{-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}.section-body{background-color:#fafafb;max-width:1080px;min-width:310px;margin:0 auto;border:1px solid #ececed}.full .section-body{border:none}.section-body.white-background{background-color:#fff}.section-body.margin-for-tabs{margin:32px auto 0}.section-body.margin-bottom{margin:0 auto 32px}@media screen and (min-width: 751px) and (max-width: 1200px){.section-body{margin:0 3.33333em}.section-body.margin-for-tabs{margin:32px 3.33333em 0}.section-body.margin-bottom{margin:0 3.33333em 32px}}.section-bg-transparent{background-color:transparent;border:0;box-shadow:none !important}.section-body-content{padding:30px;position:relative}.section-body-content:before,.section-body-content:after{content:'';display:table}.section-body-content:after{clear:both}@media screen and (max-width: 1020px){.section-body-content{padding:20px}}@media screen and (max-width: 750px){.section-body-content{padding:15px}}.section-body-content.no-padding-top{padding-top:0}.section-body-content.no-padding-bottom{padding-bottom:0}.section-body-content.white-background{background-color:#fff}.section-body-content.narrow,.section-body-content .section-body-narrow{max-width:690px;margin:0 auto}.section-body-content.narrow.border,.section-body-content .section-body-narrow.border{margin-bottom:15px;border:1px solid #ececed}.section-body-content.narrow.bottom-border,.section-body-content .section-body-narrow.bottom-border{border-bottom:1px solid #ececed}.section-body-content.section-body-flex{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width: 750px){.section-body-content.section-body-flex:not(.row-only){-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column}}.section-body-content.section-body-flex>*{margin-right:20px}@media screen and (max-width: 750px){.section-body-content.section-body-flex>*{margin-right:0;margin-bottom:10px;line-height:55px}}.section-body-content.section-body-flex.row-only{-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center}@media screen and (max-width: 750px){.section-body-content.section-body-flex.row-only>*{margin-right:20px;margin-bottom:10px;line-height:55px}}.section-body-content.section-body-flex .input-container{line-height:24px}.section-body-content.section-body-flex .input-container input{width:160px}@media screen and (max-width: 750px){.section-body-content.section-body-flex .input-container input{width:calc(100% - 25px)}}.section-body-content .section-body-narrow-list{list-style:none;margin:0;padding:0}.section-body-content .section-body-narrow-list .section-body-narrow-list-item{overflow:hidden}.section-body-content .section-body-narrow-list .section-body-narrow-list-item.section-body-narrow-list-title{font-weight:bold}.section-body-content .section-body-narrow-list .section-body-narrow-list-item .section-body-narrow-list-item-left{float:left}.section-body-content .section-body-narrow-list .section-body-narrow-list-item .section-body-narrow-list-item-right{float:right}.section-body .section-body-horizontal-list{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;width:100%;padding:20px 0;border-bottom:1px solid #ececed}.section-body .section-body-horizontal-list .section-body-list-item{-webkit-flex-grow:1;-moz-flex-grow:1;flex-grow:1;-ms-flex-positive:1;-webkit-flex-shrink:1;-moz-flex-shrink:1;flex-shrink:1;-ms-flex-negative:1;-webkit-flex-basis:0;-moz-flex-basis:0;flex-basis:0;-ms-flex-preferred-size:0}@media screen and (max-width: 1020px){.section-body .section-body-horizontal-list .section-body-list-item:first-child{-webkit-flex-basis:100%;-moz-flex-basis:100%;flex-basis:100%;-ms-flex-preferred-size:100%;text-align:center;padding-bottom:10px}}@media screen and (max-width: 750px){.section-body .section-body-horizontal-list .section-body-list-item:last-child{text-align:center;-webkit-flex-basis:100%;-moz-flex-basis:100%;flex-basis:100%;-ms-flex-preferred-size:100%;padding-top:10px}}.section-body .section-body-horizontal-list .section-body-list-item.with-padding{padding-left:20px;padding-right:20px}.section-body .section-body-horizontal-list .section-body-list-item.align-right{text-align:right}@media screen and (max-width: 750px){.section-body .section-body-horizontal-list .section-body-list-item.align-right{text-align:center}}.section-body .section-body-horizontal-list .section-body-list-item img{display:block;max-height:150px;max-width:100%;height:auto;width:auto}@media screen and (max-width: 750px){.section-body .section-body-horizontal-list .section-body-list-item img{margin:0 auto}}.section-body .section-body-horizontal-list .section-body-list-item .section-body-list-bgroup{display:inline-block;text-align:center}.section-body .section-body-horizontal-list .section-body-list-item .section-body-list-bgroup .label{margin-top:5px}.section-body .section-body-horizontal-list:last-child{border-bottom:0}.section-body.with-section-sidebar{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}.section-body.with-section-sidebar.sidebar-right{-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:reverse;-moz-box-direction:reverse;box-direction:reverse;-webkit-flex-direction:row-reverse;-moz-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-direction:row-reverse}@media screen and (max-width: 750px){.section-body.with-section-sidebar.sidebar-right{-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column}}.section-body.with-section-sidebar .section-body-content{width:calc(100% - 270px)}@media screen and (max-width: 750px){.section-body.with-section-sidebar .section-body-content{width:100%}}.section-body.with-section-sidebar .section-body-sidebar{width:270px}@media screen and (max-width: 750px){.section-body.with-section-sidebar .section-body-sidebar{width:100%}}.section-body-control-label{font-size:24px;line-height:36px;font-weight:600;margin-right:30px}.section-body-content-modal.hide{visibility:hidden}.section-body-content-modal .section-body-content-modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:10;background-color:rgba(0,0,0,0.4)}@media screen and (min-width: 751px){.section-body-content-modal .section-body-content-modal-overlay{position:absolute}}.section-body-content-modal .section-body-content-modal-content-wrapper{position:absolute;width:100%;height:100%;top:0;left:0}.section-body-content-modal .section-body-content-modal-content-wrapper .section-body-content-modal-content{background-color:#fff;position:fixed;top:60px;padding:30px;width:100%;height:calc(100vh - 60px);overflow-y:auto;z-index:11}@media screen and (min-width: 751px){.section-body-content-modal .section-body-content-modal-content-wrapper .section-body-content-modal-content{position:relative;top:0;margin:30px;width:auto;height:calc(100% - 60px);overflow:hidden}}.section-body-title{font-size:24px;line-height:24px;font-weight:700;margin:0 0 40px}.section-body-title.center{text-align:center}.section-body-title.outside-of-content{padding:30px 30px 20px}@media screen and (max-width: 1020px){.section-body-title.outside-of-content{padding:20px}}@media screen and (max-width: 750px){.section-body-title.outside-of-content{padding:15px}}.section-body-title.bottom-border{border-bottom:1px solid #ececed;margin-bottom:20px}@media screen and (max-width: 750px){.section-body-title.bottom-border{margin-bottom:15px}}.section-body-title.smaller{font-size:18px;line-height:24px;font-weight:700}.section-body-title.smaller-bottom-margin{margin-bottom:5px}.section-body-title .right-label{float:right;padding-right:15px}.section-body-block{font-size:16px;line-height:24px;font-weight:500}.section-body-block.padding{padding:15px}.section-body-block.large-padding{padding:30px}.section-body-block .section-body-subtitle{font-size:18px;line-height:18px;font-weight:700;margin:0 0 8px}.section-body-block .section-body-block-list{padding:15px 10px 15px 30px;line-height:42px;border-bottom:1px solid #ececed}.section-body-block .section-body-block-list:last-child{border-bottom:none}.section-body-block .section-body-block-list .section-body-block-list-right-facade.facade-selector-wrapper{float:right;background-color:#fff;height:42px}.section-body-block .section-body-block-list .section-body-block-list-right-facade.facade-selector-wrapper .facade-selector-front{top:0}.section-body-block .section-body-block-list .section-body-block-list-right-facade.facade-selector-wrapper .facade-selector-front .facade-selector-front-label{font-size:12px;line-height:42px;font-weight:500}.section-body-block .section-body-block-list .section-body-block-list-right-facade.facade-selector-wrapper .facade-selector-dropdown{height:42px;line-height:42px}.section-body-block .bottom-button{margin:0;overflow:hidden}.section-body-block .bottom-button .findsensei-button,.section-body-block .bottom-button .btn{float:right;min-width:200px}@media screen and (max-width: 1020px){.section-body-block .bottom-button .findsensei-button,.section-body-block .bottom-button .btn{text-align:center}}@media screen and (max-width: 750px){.section-body-block .bottom-button .findsensei-button,.section-body-block .bottom-button .btn{min-width:100%}}.section-body-block .bottom-button .btn+.btn{margin-right:20px}@media screen and (max-width: 1020px){.section-body-block .bottom-button .btn+.btn{clear:both;margin-right:0;margin-top:20px}}.section-body-block .bottom-button p{text-align:center}.section-body-block .bottom-button .findsensei-button{width:200px}.section-body-block .bottom-button .findsensei-button img{width:100%;display:block}@media screen and (max-width: 750px){.section-body-block .bottom-button{width:100%}}.section-hr{display:block;height:1px;border-top:1px solid #ececed;margin:1em 0;padding:0}@media screen and (max-width: 750px){.section-hr{margin:0.5em 0}}.section-hr.no-margin{margin:0 0}.section-hr.bold{border-top:2px solid #ececed}.section-group:not(:last-child){margin-bottom:24px}@media screen and (min-width: 751px){.section-body-text-wrapper,.section-body-button-wrapper{display:table;line-height:normal;height:62px}.section-body-text-wrapper.fill,.section-body-button-wrapper.fill{width:100%}.section-body-button-wrapper{width:100%}.section-body-text,.section-body-button{display:table-cell;vertical-align:middle}.section-body-text.baseline,.section-body-button.baseline{vertical-align:baseline}}.sensei.profile .modal-wrap,.sensei.article .modal-wrap,.modal-wrapper,.search .modal,.subscription .modal,.conference .modal,.sensei.profile .modal:not(.select-games),.modal-new,.lesson-package-modal-wrapper{background-color:rgba(0,20,0,0.6);position:fixed;top:0;left:0;width:100%;max-width:100%;height:100%;z-index:100;overflow-y:auto;text-align:center}.modal-flow{background-color:#f3f5f4}.modal-flow{border-radius:10px;border:1px solid #9b9ba0}.sensei.profile .modal-wrap .modal,.sensei.article .modal-wrap .modal,.modal-wrapper .modal{position:relative;background-color:transparent;display:inline-block;text-align:left;vertical-align:middle;width:100%;max-width:1020px;padding:20px;height:auto}.sensei.profile .modal-wrap .modal .profile-picture,.sensei.article .modal-wrap .modal .profile-picture,.modal-wrapper .modal .profile-picture{border-radius:90px}@media screen and (max-width: 750px){.sensei.profile .modal-wrap .modal,.sensei.article .modal-wrap .modal,.modal-wrapper .modal{padding:0}}.sensei.profile .modal-wrap .modal.block,.sensei.article .modal-wrap .modal.block,.modal-wrapper .modal.block{max-width:550px}.sensei.profile .modal-wrap .modal.message .modal-body,.sensei.article .modal-wrap .modal.message .modal-body,.modal-wrapper .modal.message .modal-body{min-height:0}.sensei.profile .modal-wrap .modal .modal-body,.sensei.article .modal-wrap .modal .modal-body,.modal-wrapper .modal .modal-body{position:relative;width:100%;min-width:100%;min-height:400px;border:0;margin:0;padding:0 20px;background:white}.sensei.profile .modal-wrap .modal .modal-body header,.sensei.article .modal-wrap .modal .modal-body header,.modal-wrapper .modal .modal-body header{border-bottom:2px solid #ececed;overflow:hidden;position:relative;padding:30px}.sensei.profile .modal-wrap .modal .modal-body header:before,.sensei.profile .modal-wrap .modal .modal-body header:after,.sensei.article .modal-wrap .modal .modal-body header:before,.sensei.article .modal-wrap .modal .modal-body header:after,.modal-wrapper .modal .modal-body header:before,.modal-wrapper .modal .modal-body header:after{content:'';display:table}.sensei.profile .modal-wrap .modal .modal-body header:after,.sensei.article .modal-wrap .modal .modal-body header:after,.modal-wrapper .modal .modal-body header:after{clear:both}.sensei.profile .modal-wrap .modal .modal-body header h1,.sensei.article .modal-wrap .modal .modal-body header h1,.modal-wrapper .modal .modal-body header h1{font-size:24px;line-height:36px;font-weight:700;border-bottom:0;padding:0 30px 0 0}.sensei.profile .modal-wrap .modal .modal-body .btn.btn-close,.sensei.article .modal-wrap .modal .modal-body .btn.btn-close,.modal-wrapper .modal .modal-body .btn.btn-close{position:absolute;top:20px;right:20px}.sensei.profile .modal-wrap .modal .modal-body .details,.sensei.article .modal-wrap .modal .modal-body .details,.modal-wrapper .modal .modal-body .details{background:#fff}.sensei.profile .modal-wrap .modal .modal-body .details p,.sensei.article .modal-wrap .modal .modal-body .details p,.modal-wrapper .modal .modal-body .details p{padding:30px;margin:0;font-size:18px;line-height:30px;font-weight:500}.sensei.profile .modal-wrap .modal .modal-body footer,.sensei.article .modal-wrap .modal .modal-body footer,.modal-wrapper .modal .modal-body footer{background:#f5f5f6;border-top:2px solid #ececed;padding:24px 20px;overflow:hidden}.sensei.profile .modal-wrap .modal .modal-body footer:before,.sensei.profile .modal-wrap .modal .modal-body footer:after,.sensei.article .modal-wrap .modal .modal-body footer:before,.sensei.article .modal-wrap .modal .modal-body footer:after,.modal-wrapper .modal .modal-body footer:before,.modal-wrapper .modal .modal-body footer:after{content:'';display:table}.sensei.profile .modal-wrap .modal .modal-body footer:after,.sensei.article .modal-wrap .modal .modal-body footer:after,.modal-wrapper .modal .modal-body footer:after{clear:both}.sensei.profile .modal-wrap .modal .modal-body footer .backButton,.sensei.article .modal-wrap .modal .modal-body footer .backButton,.modal-wrapper .modal .modal-body footer .backButton{position:relative;margin-right:20px}.sensei.profile .modal-wrap .modal .modal-body footer .btn,.sensei.article .modal-wrap .modal .modal-body footer .btn,.modal-wrapper .modal .modal-body footer .btn{float:right}.sensei.profile .modal-wrap .modal .modal-body footer .btn.left,.sensei.article .modal-wrap .modal .modal-body footer .btn.left,.modal-wrapper .modal .modal-body footer .btn.left{color:#9b9ba0;line-height:36px;float:left}.sensei.profile .modal-wrap .modal .modal-body footer .btn.next,.sensei.article .modal-wrap .modal .modal-body footer .btn.next,.modal-wrapper .modal .modal-body footer .btn.next{width:auto;text-align:center}.modal-simple .modal-header,.modal-simple .modal-fields,.modal-simple .modal-text,.modal-simple .modal-footer{width:100%;max-width:450px;margin:0 auto}.modal-simple .modal-header{text-align:center;padding:20px 30px 20px}.modal-simple .modal-header h2{margin:0}.modal-simple .modal-header p{margin:20px 0 0}.modal-simple .modal-text .overlay-spinner{margin-top:40px}.modal-simple .modal-fields{padding:0 30px 20px}.modal-simple .modal-fields label{margin-top:15px;display:block}.modal-simple .modal-fields input{display:block;width:100%}.modal-simple .modal-footer{padding:15px 30px 30px;text-align:center}.modal-simple .modal-footer .btn{margin-bottom:20px}.modal-simple .modal-footer .btn+.btn{margin-bottom:0}.modal-simple .modal-footer .btn.btn-large{margin-bottom:30px;font-size:24px;line-height:36px;font-weight:500}.modal-simple .modal-footer .btn.btn-large+.btn-large{margin-bottom:0}@media screen and (max-width: 750px){.modal-simple .modal-footer .btn.btn-large{padding:0 20px;font-size:18px;line-height:30px;font-weight:500}}.modal-simple .modal-footer .agreement{display:block;margin-top:30px;font-size:14px;line-height:18px;font-weight:500;color:#9b9ba0}.modal-simple .modal-footer .agreement a{color:#4b87cd}.dashboard .wrapper .content .modal,.profile .wrapper .content .modal{width:680px;height:auto;position:absolute;z-index:100;padding:0px 0px 20px 0px}.dashboard .wrapper .content .modal .close,.profile .wrapper .content .modal .close{font-size:42px;float:right;color:#9b9ba0;margin:10px 20px 0px 0px}.conference .modal{display:none}.conference .modal.open-modal{display:block}.conference .modal .overlay-loader{background:url(//dfgw1zqlrucay.cloudfront.net/assets/backgrounds/loader_logo_gray-17ecf46aec6a00dd722c67956a35e08ba0f021ddaa2e4c9417679281c9600542.png) center no-repeat;background-size:65px}.search .modal .modal-body,.subscription .modal .modal-body,.conference .modal .modal-body,.sensei.profile .modal:not(.select-games) .modal-body{display:inline-block;text-align:left;vertical-align:middle;width:100%;max-width:1020px;padding:20px;margin-top:100px}.search .modal .modal-body.legal-modal-body,.subscription .modal .modal-body.legal-modal-body,.conference .modal .modal-body.legal-modal-body,.sensei.profile .modal:not(.select-games) .modal-body.legal-modal-body{color:#4a4a4f}@media screen and (max-width: 750px){.search .modal .modal-body,.subscription .modal .modal-body,.conference .modal .modal-body,.sensei.profile .modal:not(.select-games) .modal-body{padding:0 20px}}.search .modal .modal-body.modal-simple,.subscription .modal .modal-body.modal-simple,.conference .modal .modal-body.modal-simple,.sensei.profile .modal:not(.select-games) .modal-body.modal-simple{max-width:550px}.search .modal .modal-body.celebration,.subscription .modal .modal-body.celebration,.conference .modal .modal-body.celebration,.sensei.profile .modal:not(.select-games) .modal-body.celebration{text-align:center}.search .modal .modal-body.celebration .celebration-heading,.subscription .modal .modal-body.celebration .celebration-heading,.conference .modal .modal-body.celebration .celebration-heading,.sensei.profile .modal:not(.select-games) .modal-body.celebration .celebration-heading{font-size:24px}.search .modal .modal-body.celebration .celebration-sensei-image,.subscription .modal .modal-body.celebration .celebration-sensei-image,.conference .modal .modal-body.celebration .celebration-sensei-image,.sensei.profile .modal:not(.select-games) .modal-body.celebration .celebration-sensei-image{max-width:380px;background-image:url(//dfgw1zqlrucay.cloudfront.net/assets/backgrounds/celebration-2f5115e2ec29a64c4bb27d44eb4f78a3b65348a1398f65bb2ba1e20d05b26eb0.png);background-position:center;background-repeat:no-repeat;margin:0 auto;padding:30px 50px 10px 50px;background-size:contain}.search .modal .modal-body.celebration .celebration-sensei-image .profile-pic,.subscription .modal .modal-body.celebration .celebration-sensei-image .profile-pic,.conference .modal .modal-body.celebration .celebration-sensei-image .profile-pic,.sensei.profile .modal:not(.select-games) .modal-body.celebration .celebration-sensei-image .profile-pic{width:150px;margin:0 auto !important;float:none !important}.search .modal .modal-body.celebration .celebration-announcement,.subscription .modal .modal-body.celebration .celebration-announcement,.conference .modal .modal-body.celebration .celebration-announcement,.sensei.profile .modal:not(.select-games) .modal-body.celebration .celebration-announcement{font-size:21px}.search .modal .modal-body .content,.subscription .modal .modal-body .content,.conference .modal .modal-body .content,.sensei.profile .modal:not(.select-games) .modal-body .content{position:relative;width:100%;min-width:100%;min-height:400px;border:0;margin:0}.search .modal .modal-body .content.propose-time,.subscription .modal .modal-body .content.propose-time,.conference .modal .modal-body .content.propose-time,.sensei.profile .modal:not(.select-games) .modal-body .content.propose-time{padding-top:0px}.search .modal .modal-body .content.payment>div:not(.request-summary),.subscription .modal .modal-body .content.payment>div:not(.request-summary),.conference .modal .modal-body .content.payment>div:not(.request-summary),.sensei.profile .modal:not(.select-games) .modal-body .content.payment>div:not(.request-summary){padding:15px 30px 0px}.search .modal .modal-body .content header,.subscription .modal .modal-body .content header,.conference .modal .modal-body .content header,.sensei.profile .modal:not(.select-games) .modal-body .content header{border-bottom:2px solid #ececed;overflow:hidden;position:relative;padding:30px}.search .modal .modal-body .content header:before,.search .modal .modal-body .content header:after,.subscription .modal .modal-body .content header:before,.subscription .modal .modal-body .content header:after,.conference .modal .modal-body .content header:before,.conference .modal .modal-body .content header:after,.sensei.profile .modal:not(.select-games) .modal-body .content header:before,.sensei.profile .modal:not(.select-games) .modal-body .content header:after{content:'';display:table}.search .modal .modal-body .content header:after,.subscription .modal .modal-body .content header:after,.conference .modal .modal-body .content header:after,.sensei.profile .modal:not(.select-games) .modal-body .content header:after{clear:both}.search .modal .modal-body .content header.propose,.subscription .modal .modal-body .content header.propose,.conference .modal .modal-body .content header.propose,.sensei.profile .modal:not(.select-games) .modal-body .content header.propose{padding:30px 30px 30px 60px}@media screen and (max-width: 750px){.search .modal .modal-body .content header.propose,.subscription .modal .modal-body .content header.propose,.conference .modal .modal-body .content header.propose,.sensei.profile .modal:not(.select-games) .modal-body .content header.propose{padding-left:30px}}.search .modal .modal-body .content header h1,.subscription .modal .modal-body .content header h1,.conference .modal .modal-body .content header h1,.sensei.profile .modal:not(.select-games) .modal-body .content header h1{border-bottom:0;padding:0 30px 0 0}.search .modal .modal-body .content .btn.btn-close,.subscription .modal .modal-body .content .btn.btn-close,.conference .modal .modal-body .content .btn.btn-close,.sensei.profile .modal:not(.select-games) .modal-body .content .btn.btn-close{position:absolute;top:20px;right:20px}.search .modal .modal-body .content .basic,.subscription .modal .modal-body .content .basic,.conference .modal .modal-body .content .basic,.sensei.profile .modal:not(.select-games) .modal-body .content .basic{margin:0 0 20px}.search .modal .modal-body .content .basic:before,.search .modal .modal-body .content .basic:after,.subscription .modal .modal-body .content .basic:before,.subscription .modal .modal-body .content .basic:after,.conference .modal .modal-body .content .basic:before,.conference .modal .modal-body .content .basic:after,.sensei.profile .modal:not(.select-games) .modal-body .content .basic:before,.sensei.profile .modal:not(.select-games) .modal-body .content .basic:after{content:'';display:table}.search .modal .modal-body .content .basic:after,.subscription .modal .modal-body .content .basic:after,.conference .modal .modal-body .content .basic:after,.sensei.profile .modal:not(.select-games) .modal-body .content .basic:after{clear:both}@media screen and (max-width: 750px){.search .modal .modal-body .content .basic,.subscription .modal .modal-body .content .basic,.conference .modal .modal-body .content .basic,.sensei.profile .modal:not(.select-games) .modal-body .content .basic{text-align:center}}.search .modal .modal-body .content .basic .profile-pic,.subscription .modal .modal-body .content .basic .profile-pic,.conference .modal .modal-body .content .basic .profile-pic,.sensei.profile .modal:not(.select-games) .modal-body .content .basic .profile-pic{float:left;width:150px;height:150px;overflow:hidden;margin:0 30px 0 0}@media screen and (max-width: 750px){.search .modal .modal-body .content .basic .profile-pic,.subscription .modal .modal-body .content .basic .profile-pic,.conference .modal .modal-body .content .basic .profile-pic,.sensei.profile .modal:not(.select-games) .modal-body .content .basic .profile-pic{margin:0 auto;float:none}}.search .modal .modal-body .content .basic .profile-pic img,.subscription .modal .modal-body .content .basic .profile-pic img,.conference .modal .modal-body .content .basic .profile-pic img,.sensei.profile .modal:not(.select-games) .modal-body .content .basic .profile-pic img{display:block;width:150px;height:auto}.search .modal .modal-body .content .basic h3,.subscription .modal .modal-body .content .basic h3,.conference .modal .modal-body .content .basic h3,.sensei.profile .modal:not(.select-games) .modal-body .content .basic h3{font-size:24px;margin-top:20px}.search .modal .modal-body .content .basic .screen-name,.subscription .modal .modal-body .content .basic .screen-name,.conference .modal .modal-body .content .basic .screen-name,.sensei.profile .modal:not(.select-games) .modal-body .content .basic .screen-name{font-size:24px}.search .modal .modal-body .content .meta,.search .modal .modal-body .content .details,.subscription .modal .modal-body .content .meta,.subscription .modal .modal-body .content .details,.conference .modal .modal-body .content .meta,.conference .modal .modal-body .content .details,.sensei.profile .modal:not(.select-games) .modal-body .content .meta,.sensei.profile .modal:not(.select-games) .modal-body .content .details{float:left;font-size:18px;line-height:30px;font-weight:500}.search .modal .modal-body .content .meta,.subscription .modal .modal-body .content .meta,.conference .modal .modal-body .content .meta,.sensei.profile .modal:not(.select-games) .modal-body .content .meta{width:150px;margin:0 30px 0 0;text-align:center;font-size:18px}@media screen and (max-width: 750px){.search .modal .modal-body .content .meta,.subscription .modal .modal-body .content .meta,.conference .modal .modal-body .content .meta,.sensei.profile .modal:not(.select-games) .modal-body .content .meta{width:100%;margin:0 0 20px 0}}.search .modal .modal-body .content .meta strong,.subscription .modal .modal-body .content .meta strong,.conference .modal .modal-body .content .meta strong,.sensei.profile .modal:not(.select-games) .modal-body .content .meta strong{display:block;font-weight:500}.search .modal .modal-body .content .meta .hourly-rate,.subscription .modal .modal-body .content .meta .hourly-rate,.conference .modal .modal-body .content .meta .hourly-rate,.sensei.profile .modal:not(.select-games) .modal-body .content .meta .hourly-rate{display:inline-block;margin-top:10px}.search .modal .modal-body .content .meta .rating,.subscription .modal .modal-body .content .meta .rating,.conference .modal .modal-body .content .meta .rating,.sensei.profile .modal:not(.select-games) .modal-body .content .meta .rating{color:#5e9236;font-size:30px;display:inline-block;line-height:24px;margin-bottom:10px}.search .modal .modal-body .content .details,.subscription .modal .modal-body .content .details,.conference .modal .modal-body .content .details,.sensei.profile .modal:not(.select-games) .modal-body .content .details{width:calc(100% - 200px)}@media screen and (max-width: 750px){.search .modal .modal-body .content .details,.subscription .modal .modal-body .content .details,.conference .modal .modal-body .content .details,.sensei.profile .modal:not(.select-games) .modal-body .content .details{width:100%}}.search .modal .modal-body .content .details.text,.subscription .modal .modal-body .content .details.text,.conference .modal .modal-body .content .details.text,.sensei.profile .modal:not(.select-games) .modal-body .content .details.text{width:100%;float:none;padding:0}.search .modal .modal-body .content .details.text p,.subscription .modal .modal-body .content .details.text p,.conference .modal .modal-body .content .details.text p,.sensei.profile .modal:not(.select-games) .modal-body .content .details.text p{padding:30px;margin:0}.search .modal .modal-body .content .details.choose,.subscription .modal .modal-body .content .details.choose,.conference .modal .modal-body .content .details.choose,.sensei.profile .modal:not(.select-games) .modal-body .content .details.choose{width:100%;float:none}.search .modal .modal-body .content .details span,.subscription .modal .modal-body .content .details span,.conference .modal .modal-body .content .details span,.sensei.profile .modal:not(.select-games) .modal-body .content .details span{display:inline}.search .modal .modal-body .content .details span.field-error:after,.subscription .modal .modal-body .content .details span.field-error:after,.conference .modal .modal-body .content .details span.field-error:after,.sensei.profile .modal:not(.select-games) .modal-body .content .details span.field-error:after{content:none}.search .modal .modal-body .content .details span:after,.subscription .modal .modal-body .content .details span:after,.conference .modal .modal-body .content .details span:after,.sensei.profile .modal:not(.select-games) .modal-body .content .details span:after{content:' | ';display:inline-block;margin:0 5px}.search .modal .modal-body .content .details span:last-child:after,.subscription .modal .modal-body .content .details span:last-child:after,.conference .modal .modal-body .content .details span:last-child:after,.sensei.profile .modal:not(.select-games) .modal-body .content .details span:last-child:after{content:none;display:none}.search .modal .modal-body .content .details .achievements,.subscription .modal .modal-body .content .details .achievements,.conference .modal .modal-body .content .details .achievements,.sensei.profile .modal:not(.select-games) .modal-body .content .details .achievements{margin-bottom:10px}.search .modal .modal-body .content .details .description,.subscription .modal .modal-body .content .details .description,.conference .modal .modal-body .content .details .description,.sensei.profile .modal:not(.select-games) .modal-body .content .details .description{clear:both;font-size:18px}.search .modal .modal-body .content .details .description p,.subscription .modal .modal-body .content .details .description p,.conference .modal .modal-body .content .details .description p,.sensei.profile .modal:not(.select-games) .modal-body .content .details .description p{line-height:30px;margin:0px}.search .modal .modal-body .content .details .description a,.subscription .modal .modal-body .content .details .description a,.conference .modal .modal-body .content .details .description a,.sensei.profile .modal:not(.select-games) .modal-body .content .details .description a{color:#4b87cd;display:inline-block;margin-top:10px}.search .modal .modal-body .content .time:before,.search .modal .modal-body .content .time:after,.search .modal .modal-body .content .duration:before,.search .modal .modal-body .content .duration:after,.subscription .modal .modal-body .content .time:before,.subscription .modal .modal-body .content .time:after,.subscription .modal .modal-body .content .duration:before,.subscription .modal .modal-body .content .duration:after,.conference .modal .modal-body .content .time:before,.conference .modal .modal-body .content .time:after,.conference .modal .modal-body .content .duration:before,.conference .modal .modal-body .content .duration:after,.sensei.profile .modal:not(.select-games) .modal-body .content .time:before,.sensei.profile .modal:not(.select-games) .modal-body .content .time:after,.sensei.profile .modal:not(.select-games) .modal-body .content .duration:before,.sensei.profile .modal:not(.select-games) .modal-body .content .duration:after{content:'';display:table}.search .modal .modal-body .content .time:after,.search .modal .modal-body .content .duration:after,.subscription .modal .modal-body .content .time:after,.subscription .modal .modal-body .content .duration:after,.conference .modal .modal-body .content .time:after,.conference .modal .modal-body .content .duration:after,.sensei.profile .modal:not(.select-games) .modal-body .content .time:after,.sensei.profile .modal:not(.select-games) .modal-body .content .duration:after{clear:both}.search .modal .modal-body .content .duration .select,.subscription .modal .modal-body .content .duration .select,.conference .modal .modal-body .content .duration .select,.sensei.profile .modal:not(.select-games) .modal-body .content .duration .select{width:180px;height:36px}.search .modal .modal-body .content .duration .select select,.subscription .modal .modal-body .content .duration .select select,.conference .modal .modal-body .content .duration .select select,.sensei.profile .modal:not(.select-games) .modal-body .content .duration .select select{width:100%;height:34px;padding:5px 25px 5px 15px;line-height:24px}.search .modal .modal-body .content .choose,.subscription .modal .modal-body .content .choose,.conference .modal .modal-body .content .choose,.sensei.profile .modal:not(.select-games) .modal-body .content .choose{padding:30px 30px 45px}.search .modal .modal-body .content .choose.propose,.subscription .modal .modal-body .content .choose.propose,.conference .modal .modal-body .content .choose.propose,.sensei.profile .modal:not(.select-games) .modal-body .content .choose.propose{padding-bottom:0px}.search .modal .modal-body .content .choose.propose.repropose,.subscription .modal .modal-body .content .choose.propose.repropose,.conference .modal .modal-body .content .choose.propose.repropose,.sensei.profile .modal:not(.select-games) .modal-body .content .choose.propose.repropose{padding-bottom:45px}.search .modal .modal-body .content .choose .input-field label,.subscription .modal .modal-body .content .choose .input-field label,.conference .modal .modal-body .content .choose .input-field label,.sensei.profile .modal:not(.select-games) .modal-body .content .choose .input-field label{display:block;margin-bottom:3px}.search .modal .modal-body .content .choose .input-field input,.search .modal .modal-body .content .choose .input-field textarea,.search .modal .modal-body .content .choose .input-field span,.subscription .modal .modal-body .content .choose .input-field input,.subscription .modal .modal-body .content .choose .input-field textarea,.subscription .modal .modal-body .content .choose .input-field span,.conference .modal .modal-body .content .choose .input-field input,.conference .modal .modal-body .content .choose .input-field textarea,.conference .modal .modal-body .content .choose .input-field span,.sensei.profile .modal:not(.select-games) .modal-body .content .choose .input-field input,.sensei.profile .modal:not(.select-games) .modal-body .content .choose .input-field textarea,.sensei.profile .modal:not(.select-games) .modal-body .content .choose .input-field span{display:block;width:100%}.search .modal .modal-body .content .choose .input-field span,.subscription .modal .modal-body .content .choose .input-field span,.conference .modal .modal-body .content .choose .input-field span,.sensei.profile .modal:not(.select-games) .modal-body .content .choose .input-field span{line-height:30px}.search .modal .modal-body .content .choose .input-field textarea,.subscription .modal .modal-body .content .choose .input-field textarea,.conference .modal .modal-body .content .choose .input-field textarea,.sensei.profile .modal:not(.select-games) .modal-body .content .choose .input-field textarea{height:125px;resize:none;font-size:18px;line-height:30px;font-weight:500}.search .modal .modal-body .content .choose .input-field.half,.subscription .modal .modal-body .content .choose .input-field.half,.conference .modal .modal-body .content .choose .input-field.half,.sensei.profile .modal:not(.select-games) .modal-body .content .choose .input-field.half{float:left;width:50%;margin-bottom:20px}@media screen and (max-width: 750px){.search .modal .modal-body .content .choose .input-field.half,.subscription .modal .modal-body .content .choose .input-field.half,.conference .modal .modal-body .content .choose .input-field.half,.sensei.profile .modal:not(.select-games) .modal-body .content .choose .input-field.half{width:100%}}.search .modal .modal-body .content .choose .input-field.wide:before,.search .modal .modal-body .content .choose .input-field.wide:after,.subscription .modal .modal-body .content .choose .input-field.wide:before,.subscription .modal .modal-body .content .choose .input-field.wide:after,.conference .modal .modal-body .content .choose .input-field.wide:before,.conference .modal .modal-body .content .choose .input-field.wide:after,.sensei.profile .modal:not(.select-games) .modal-body .content .choose .input-field.wide:before,.sensei.profile .modal:not(.select-games) .modal-body .content .choose .input-field.wide:after{content:'';display:table}.search .modal .modal-body .content .choose .input-field.wide:after,.subscription .modal .modal-body .content .choose .input-field.wide:after,.conference .modal .modal-body .content .choose .input-field.wide:after,.sensei.profile .modal:not(.select-games) .modal-body .content .choose .input-field.wide:after{clear:both}.search .modal .modal-body .content .choose .input-field.small,.subscription .modal .modal-body .content .choose .input-field.small,.conference .modal .modal-body .content .choose .input-field.small,.sensei.profile .modal:not(.select-games) .modal-body .content .choose .input-field.small{max-width:200px}.search .modal .modal-body .content .choose h2,.subscription .modal .modal-body .content .choose h2,.conference .modal .modal-body .content .choose h2,.sensei.profile .modal:not(.select-games) .modal-body .content .choose h2{font-weight:500;font-size:24px;line-height:1;margin:0 0 30px;color:#4a4a4f}.search .modal .modal-body .content .choose.propose,.subscription .modal .modal-body .content .choose.propose,.conference .modal .modal-body .content .choose.propose,.sensei.profile .modal:not(.select-games) .modal-body .content .choose.propose{margin:20px 0 0}.search .modal .modal-body .content .choose.propose .select,.subscription .modal .modal-body .content .choose.propose .select,.conference .modal .modal-body .content .choose.propose .select,.sensei.profile .modal:not(.select-games) .modal-body .content .choose.propose .select{margin:20px 0 0}.search .modal .modal-body .content footer,.subscription .modal .modal-body .content footer,.conference .modal .modal-body .content footer,.sensei.profile .modal:not(.select-games) .modal-body .content footer{background:#f5f5f6;border-top:2px solid #ececed;padding:24px 20px;overflow:hidden}.search .modal .modal-body .content footer:before,.search .modal .modal-body .content footer:after,.subscription .modal .modal-body .content footer:before,.subscription .modal .modal-body .content footer:after,.conference .modal .modal-body .content footer:before,.conference .modal .modal-body .content footer:after,.sensei.profile .modal:not(.select-games) .modal-body .content footer:before,.sensei.profile .modal:not(.select-games) .modal-body .content footer:after{content:'';display:table}.search .modal .modal-body .content footer:after,.subscription .modal .modal-body .content footer:after,.conference .modal .modal-body .content footer:after,.sensei.profile .modal:not(.select-games) .modal-body .content footer:after{clear:both}.search .modal .modal-body .content footer .backButton,.subscription .modal .modal-body .content footer .backButton,.conference .modal .modal-body .content footer .backButton,.sensei.profile .modal:not(.select-games) .modal-body .content footer .backButton{position:relative}.search .modal .modal-body .content footer .btn:not(.backButton),.subscription .modal .modal-body .content footer .btn:not(.backButton),.conference .modal .modal-body .content footer .btn:not(.backButton),.sensei.profile .modal:not(.select-games) .modal-body .content footer .btn:not(.backButton){float:right}.search .modal .modal-body .content footer .btn:not(.backButton).left,.subscription .modal .modal-body .content footer .btn:not(.backButton).left,.conference .modal .modal-body .content footer .btn:not(.backButton).left,.sensei.profile .modal:not(.select-games) .modal-body .content footer .btn:not(.backButton).left{color:#9b9ba0;line-height:36px;float:left}.search .modal .modal-body .content footer .btn:not(.backButton).next,.subscription .modal .modal-body .content footer .btn:not(.backButton).next,.conference .modal .modal-body .content footer .btn:not(.backButton).next,.sensei.profile .modal:not(.select-games) .modal-body .content footer .btn:not(.backButton).next{width:auto;text-align:center}.search .modal.message,.subscription .modal.message,.conference .modal.message,.sensei.profile .modal:not(.select-games).message{position:relative}.search .modal.message .modal-body,.subscription .modal.message .modal-body,.conference .modal.message .modal-body,.sensei.profile .modal:not(.select-games).message .modal-body{padding:0}.search .modal.message .content,.subscription .modal.message .content,.conference .modal.message .content,.sensei.profile .modal:not(.select-games).message .content{min-height:0}.search .modal.results,.subscription .modal.results,.conference .modal.results,.sensei.profile .modal:not(.select-games).results{margin-left:0;margin-right:0}.modal-new{padding:90px 30px 30px}@media screen and (max-width: 1020px){.modal-new{padding:60px 0 0 0}}@media screen and (max-width: 480px){.modal-new{padding:30px 0 0 0}}.modal-new.modal-less-spacing{padding:30px 15px 30px}@media screen and (max-width: 1020px){.modal-new.modal-less-spacing{padding:10px 5px 10px}}.modal-new .modal-body{display:inline-block;text-align:left;vertical-align:middle;width:100%;max-width:1020px;padding:0 20px}.modal-new .modal-body.modal-purchase{max-width:700px}@media screen and (min-width: 1021px){.modal-new .modal-body{padding:20px}}.modal-new .modal-body .modal-content{position:relative;width:100%;min-width:100%;min-height:380px;background-color:#fff;border:0;padding:20px 0px 0px 0px;margin:0 auto}.modal-new .modal-body .modal-content.top-padding{padding-top:70px}.modal-new .modal-body .modal-content.rounded-border{border-radius:10px}.modal-new .modal-body .modal-content.extra-small{min-height:0;padding:20px 0}@media screen and (max-width: 480px){.modal-new .modal-body .modal-content{min-height:calc(100vh - 60px)}}.modal-new .modal-body.modal-dark .modal-content{background-color:#183849;color:#fff}.modal-new .modal-body.modal-dark .modal-content.modal-success{background-image:url(//dfgw1zqlrucay.cloudfront.net/assets/backgrounds/celebrate_background-eb0e546eaa87620bcd3c8294fd82870da310463ffdf1ad2483e0dd02c62caa8c.png);background-repeat:no-repeat;background-position:center top;background-size:100% auto;text-align:center}.modal-new .modal-body.modal-dark .modal-content.modal-success .modal-body{text-align:center}.modal-new .modal-body.modal-dark .modal-content.modal-success .header-russo{display:block;text-align:center;font-size:2.4rem;font-weight:500}.modal-new .modal-body.modal-dark .modal-content.modal-success .modal-text,.modal-new .modal-body.modal-dark .modal-content.modal-success .modal-sensei-image{display:inline-block;vertical-align:top}.modal-new .modal-body.modal-dark .modal-content.modal-success .modal-sensei-image{height:200px;width:200px;margin-right:20px;border-radius:5px}.modal-new .modal-body.modal-dark .modal-content ul{list-style:none;text-align:left;padding:0}.modal-new .modal-body .modal-section{padding:30px}@media screen and (max-width: 480px){.modal-new .modal-body .modal-section{padding:15px}}.modal-new .modal-body .modal-section.no-top-padding{padding-top:0px}.modal-new .modal-body .modal-header{font-size:18px;line-height:30px;font-weight:500;padding:0 50px 0 20px}.modal-new .modal-body .modal-header.top-margin{margin-top:60px}.modal-new .modal-body.modal-small{min-width:0;max-width:650px;text-align:center}.modal-new .modal-body.modal-small .modal-body{font-size:16px;line-height:24px;font-weight:500;text-align:center;padding:0 90px}.modal-new .modal-body.modal-small .modal-body p{margin-bottom:30px}.modal-new .modal-body.modal-small .modal-button{margin-bottom:15px}.modal-new .modal-body.modal-small.extra-small{max-width:500px}.modal-new .modal-body .modal-item-label{font-size:24px;line-height:36px;font-weight:500}@media screen and (max-width: 750px){.modal-new .modal-body .modal-item-label{font-size:18px;line-height:30px;font-weight:500}}.modal-new .modal-body .modal-item-content{font-size:24px;line-height:36px;font-weight:700}@media screen and (max-width: 750px){.modal-new .modal-body .modal-item-content{font-size:18px;line-height:30px;font-weight:700}}.modal-new .modal-body .modal-item-text{text-align:center;font-size:14px;line-height:18px;font-weight:500;max-width:330px;margin:0 auto}.modal-new .modal-body .modal-item-text.large{max-width:450px;font-size:18px;line-height:30px;font-weight:500}@media screen and (min-width: 481px){.modal-new .modal-body .modal-item-text.large{font-size:24px;line-height:36px;font-weight:500}}.modal-new .modal-body .modal-action{padding:30px;margin:0 auto}@media screen and (min-width: 481px){.modal-new .modal-body .modal-action{width:360px}}@media screen and (max-width: 480px){.modal-new .modal-body .modal-action{width:100%}}.modal-new .modal-body .modal-action button{min-width:100%}.modal-new .modal-body .modal-action.no-top-padding{padding-top:0px}.modal-new .celebration{text-align:center}.modal-new .celebration .celebration-heading{font-size:18px;line-height:30px;font-weight:500}.modal-new .celebration .celebration-sensei-image{max-width:380px;background-image:url(//dfgw1zqlrucay.cloudfront.net/assets/backgrounds/celebration-2f5115e2ec29a64c4bb27d44eb4f78a3b65348a1398f65bb2ba1e20d05b26eb0.png);background-position:center;background-repeat:no-repeat;margin:15px auto;padding:30px 50px 10px 50px;background-size:contain}.modal-new .celebration .celebration-announcement{font-size:18px;line-height:30px;font-weight:500}.modal-new .contain-text-modal .section-body{background:none;margin:0;border:0;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}.modal-new .contain-text-modal .section-body .section-body-content{padding:0;text-align:left}.modal-new .modal-center{text-align:center}.modal-new .button-group .btn{margin:10px}.modal-flow{max-width:700px;box-shadow:0px 3px 10px black;margin:20px auto 0 auto;color:#9b9ba0;padding:20px 10%;left:50%;transform:translate(-50%, 0);height:auto}.modal-flow .modal-flow-header{font-size:30px;line-height:42px;font-weight:500;text-transform:none}.modal-flow .modal-flow-content{font-size:21px;font-weight:500}.modal-flow .access-input-fields label{font-size:21px;font-weight:500;margin-bottom:10px}.site-header.onapp+.view{padding-top:60px}.site-header.onapp+.view .modal:not(.select-games){padding:90px 30px 30px}.error .site-header.onapp+.view .modal{padding:240px 30px 30px}.error .site-header.onapp+.view .modal.signup{padding:90px 30px 30px}#article-image .modal,#blog-image .modal,.profile-pic .modal{min-width:425px !important;width:425px !important;text-align:left;padding:30px 20px}#article-image .modal button:disabled,#blog-image .modal button:disabled,.profile-pic .modal button:disabled{background-color:white;border:1px solid #c8c8cd;color:#9b9ba0}#article-image .modal,#blog-image .modal{height:116px;bottom:25px;left:110%}.profile-pic .modal{top:220px}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:visible;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;outline:0;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(//dfgw1zqlrucay.cloudfront.net/assets/icons/slick/ajax-loader-e7b44c86b050fca766a96ddac2d0932af0126da6f2305280342d909168dcce6b.gif) center center no-repeat}@font-face{font-family:"slick";src:url(//dfgw1zqlrucay.cloudfront.net/assets/slick/slick-06d80cf01250132fd1068701108453feee68854b750d22c344ffc0de395e1dcb.eot);src:url(//dfgw1zqlrucay.cloudfront.net/assets/slick/slick-06d80cf01250132fd1068701108453feee68854b750d22c344ffc0de395e1dcb.eot?#iefix) format("embedded-opentype"),url(//dfgw1zqlrucay.cloudfront.net/assets/slick/slick-26726bac4060abb1226e6ceebc1336e84930fe7a7af1b3895a109d067f5b5dcc.woff) format("woff"),url(//dfgw1zqlrucay.cloudfront.net/assets/slick/slick-37bc99cfdbbc046193a26396787374d00e7b10d3a758a36045c07bd8886360d2.ttf) format("truetype"),url(//dfgw1zqlrucay.cloudfront.net/assets/slick/slick-12459f221a0b787bf1eaebf2e4c48fca2bd9f8493f71256c3043e7a0c7e932f6.svg#slick) format("svg");font-weight:normal;font-style:normal}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:0.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:white;opacity:0.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir="rtl"] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir="rtl"] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir="rtl"] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir="rtl"] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:black;opacity:0.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:black;opacity:0.75}.slick-bundle{width:92%;overflow:hidden;margin:0 auto}.slick-bundle .slick{width:100%}.slick-bundle .slick-bundle-wrapper{margin:10px 10px 10px 0;width:.5%}@media screen and (max-width: 1020px){.slick-bundle .slick-bundle-wrapper{width:.4%;height:135px}}@media screen and (max-width: 480px){.slick-bundle .slick-bundle-wrapper{width:.398%;padding-right:60px}}.slick-bundle .currency-image{display:inline-block}.slick-bundle .slick-button{position:absolute;height:135px;background-color:#55AF3C;color:white;width:30px;padding:0px;z-index:9;border:none;top:180px}.slick-bundle .slick-button span{transform:rotate(0.25turn);position:absolute;left:-84px;top:29px;color:#55af3c;width:135px;border:2px solid #55af3c;padding:10px 0px;border-radius:10px;background-color:#fff;border-top-width:30px}.slick-bundle .slick-button span.enteredSlide{display:none}@media screen and (max-width: 750px){.slick-bundle .slick-button span{display:none}}.slick-bundle .slick-button span:before{content:'▲';color:#fff;position:absolute;left:55px;top:-30px}@media screen and (max-width: 1020px){.slick-bundle .slick-button{top:30px}}.slick-bundle .slick-button.prev{left:30px;border-radius:10px 0px 0px 10px}.slick-bundle .slick-button.next{right:30px;border-radius:0px 10px 10px 0px}.slick-bundle .slick-button.slick-disabled{visibility:hidden}.slick-bundle .slick-prev,.slick-bundle .slick-prev:before,.slick-bundle .slick-prev:hover:before,.slick-bundle .slick-prev:focus:before,.slick-bundle .slick-next,.slick-bundle .slick-next:before,.slick-bundle .slick-next:hover:before,.slick-bundle .slick-next:focus:before{opacity:1;z-index:999}.slick-bundle .slick-dots{bottom:-30px}.slick-bundle .slick-dots li{margin:0}.slick-bundle .slick-dots li button:before{color:#69d24b;font-size:18px}.contribution-wrapper{display:flex !important;flex-flow:row wrap;text-align:center;justify-content:center}.purchase-summary{width:100%}.purchase-summary .purchase-summary-highlight{float:left;display:block;margin-right:3.19164%;width:65.60279%;color:#69d24b}.purchase-summary .purchase-summary-highlight:last-child{margin-right:0}.purchase-summary .purchase-summary-cost-description{float:left;display:block;margin-right:3.19164%;width:65.60279%}.purchase-summary .purchase-summary-cost-description:last-child{margin-right:0}.purchase-summary .purchase-summary-cost{float:left;display:block;margin-right:3.19164%;width:31.20557%;text-align:right}.purchase-summary .purchase-summary-cost:last-child{margin-right:0}.purchase-summary .purchase-summary-cost.total{float:left;display:block;margin-right:3.19164%;width:100%}.purchase-summary .purchase-summary-cost.total:last-child{margin-right:0}@media screen and (max-width: 750px){.purchase-summary .purchase-summary-promo{float:left;display:block;margin-right:10.22779%;width:320.45558%}.purchase-summary .purchase-summary-promo:last-child{margin-right:0}}.purchase-summary .purchase-group{position:relative}.purchase-summary .purchase-group:before,.purchase-summary .purchase-group:after{content:'';display:table}.purchase-summary .purchase-group:after{clear:both}.purchase-summary .purchase-group .purchase-group{margin-top:5px}.purchase-summary .purchase-group .remove-group{width:30px;padding:0;border:0;border-top-right-radius:8px;border-bottom-right-radius:8px;background:#fff;color:#9b9ba0}@media screen and (max-width: 750px){.purchase-summary .purchase-group .remove-group{right:-30px}.modal-content .purchase-summary .purchase-group .remove-group{display:none}}.purchase-summary .purchase-total{margin-top:5px}.purchase-summary .purchase-total:before,.purchase-summary .purchase-total:after{content:'';display:table}.purchase-summary .purchase-total:after{clear:both}.purchase-summary .purchase-amount,.purchase-summary .purchase-total{text-align:right}.purchase-summary .purchase-description,.purchase-summary .purchase-amount,.purchase-summary .purchase-total{font-size:18px;line-height:30px;font-weight:500}@media screen and (max-width: 750px){.purchase-summary .purchase-description{float:left;width:65%}}@media screen and (max-width: 750px){.purchase-summary .purchase-amount{float:left;width:35%}}.account-adjust-rate-field{text-align:left}.account-adjust-rate-field .account-adjust-input-wrap{position:relative;display:block;width:50%}@media screen and (max-width: 1020px){.account-adjust-rate-field .account-adjust-input-wrap{width:100%}}.account-adjust-rate-field .account-adjust-input-wrap .account-adjust-rate-input{display:inline-block;background-image:url("/files/images/default-coin.png");background-size:30px 30px;background-repeat:no-repeat;background-position:10px center;padding:2px 45px 0px 50px !important;width:100%}.account-adjust-rate-field .account-adjust-input-wrap .account-adjust-rate-input.store-value{background-image:url("/files/images/dollar-sign.png")}.account-adjust-rate-field .account-adjust-input-wrap input[type=number]::-webkit-inner-spin-button,.account-adjust-rate-field .account-adjust-input-wrap input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.account-adjust-rate-field .account-adjust-input-wrap input[type=number]{-moz-appearance:textfield}.account-adjust-rate-field .account-adjust-input-wrap .account-adjust-rate-button{position:absolute;right:3px;width:40px;height:20px;border:0;padding:0;background:#9b9ba0;color:#fff;text-align:center;font-size:18px;line-height:20px;font-weight:700}.account-adjust-rate-field .account-adjust-input-wrap .account-adjust-rate-button.btn-add{top:3px;border-top-right-radius:3px}.account-adjust-rate-field .account-adjust-input-wrap .account-adjust-rate-button.btn-minus{bottom:3px;border-bottom-right-radius:3px}.account-adjust-rate-field .account-adjust-input-wrap .account-adjust-rate-button:focus,.account-adjust-rate-field .account-adjust-input-wrap .account-adjust-rate-button:active{outline:0}.account-adjust-rate-field .account-adjust-input-wrap .account-adjust-rate-button:hover{background:#69d24b}.account-adjust-rate-field .convert-text{display:inline-block;position:relative;margin-top:5px}.sensei-search-text-input-wrapper{float:left;display:block;margin-right:3.19164%;width:74.20209%}.sensei-search-text-input-wrapper:last-child{margin-right:0}@media screen and (max-width: 750px){.sensei-search-text-input-wrapper{width:100%}}.sensei-search-text-input-wrapper .sensei-search-text-input{border:1px solid #c8c8cd}.sensei-search-text-input-wrapper .sensei-search-text-input input[type="search"]{height:auto}.sensei-search-text-input-wrapper .sensei-search-text-input input[type="search"]:focus{border:none}.sensei-search-text-search-button-wrapper{float:left;display:block;margin-right:3.19164%;width:22.60627%}.sensei-search-text-search-button-wrapper:last-child{margin-right:0}@media screen and (max-width: 750px){.sensei-search-text-search-button-wrapper{width:100%}.sensei-search-text-search-button-wrapper .sensei-search-text-search-button{margin-top:30px}}.results{max-width:1080px;margin-left:auto;margin-right:auto;padding:30px 0px}.results:before,.results:after{content:'';display:table}.results:after{clear:both}@media screen and (min-width: 751px) and (max-width: 1200px){.results{margin-left:3.33333em;margin-right:3.33333em}}@media screen and (max-width: 750px){.results{margin-left:0px;margin-right:0px}}.result-profile{min-height:150px;margin:0px 0px 15px;overflow:auto;cursor:pointer;outline:0}@media screen and (max-width: 750px){.result-profile{padding-bottom:30px}}a.result-profile:hover{background-color:#f5f5f6}.result-profile-rate{font-weight:bold}.result-profile-rate .divider{font-weight:400}.result-profile-content{padding-top:0px}.result-profile-pic-wrapper{float:left;display:block;margin-right:3.19164%;width:18.30662%;padding-top:30px}.result-profile-pic-wrapper:last-child{margin-right:0}@media screen and (max-width: 750px){.result-profile-pic-wrapper{width:100%;text-align:center}}.result-profile-pic-wrapper .result-profile-pic{border-radius:120px;max-width:120px;max-height:120px;width:100%}.result-profile-details{float:left;display:block;margin-right:3.19164%;width:48.40418%;padding:30px 0px 0px 10px}.result-profile-details:last-child{margin-right:0}@media screen and (max-width: 750px){.result-profile-details{width:100%;text-align:center}}.result-profile-details .result-rating{color:#69d24b;margin:0px 0px 5px}.result-profile-details .result-rating:before{font-size:24px;line-height:36px;font-weight:500}.result-profile-details .result-full-name{margin-top:10px;color:#4a4a4f}.result-profile-details .rate{font-size:18px;line-height:30px;font-weight:500;color:#4a4a4f;display:inline-block;margin-bottom:10px}.result-profile-details .rate-description{margin-left:20px}.result-profile-cta{float:left;display:block;margin-right:3.19164%;width:26.90592%;height:72px;text-align:center;white-space:nowrap;margin-top:30px}.result-profile-cta:last-child{margin-right:0}@media screen and (max-width: 750px){.result-profile-cta{width:100%;height:auto;text-align:center}}.result-profile-cta:before{content:"";display:inline-block;vertical-align:middle;height:100%}.result-profile-cta .btn-sensei-result{vertical-align:middle}.result-loading{margin:0 auto;text-align:center}.result-loading p{font-size:24px}.result-heading{margin:0px;font-size:18px;line-height:30px;font-weight:700}@media screen and (max-width: 750px){.result-heading{padding-left:20px}}.panel{cursor:default}.panel .result-profile-pic{max-width:120px}@media screen and (max-width: 750px){.panel .result-profile-pic{margin-left:calc(100vw/2 - 90px)}}.panel .result-profile-pic .panel-image{background-color:#f5f5f6;max-width:100%;padding-top:100%;border-radius:50%}.panel .panel-text{display:inline-block;width:75%;height:1em;margin-top:5px;background-color:#f5f5f6}.panel .panel-text.title{width:25%}.panel .btn-panel{background-color:#f5f5f6;width:100%;max-width:120px;border:0}.result-profile.no-results{min-height:0}.result-profile.no-results .result-profile-details,.result-profile.no-results .result-profile-cta{width:100%;float:none;text-align:center}.result-profile.no-results .result-profile-cta{height:50px;margin:15px 0 0;clear:both}.result-profile.no-results .result-profile-cta:before{content:none;display:none}.adaptive-search-results-wrapper{float:right;width:100%;margin-left:-210px;word-wrap:break-word}@media screen and (max-width: 750px){.adaptive-search-results-wrapper{margin-left:-155px}}.adaptive-search-results-wrapper .adaptive-search-results,.adaptive-search-results-wrapper .adaptive-search-results-pagination{margin-left:210px;zoom:1;overflow:visible}@media screen and (max-width: 750px){.adaptive-search-results-wrapper .adaptive-search-results,.adaptive-search-results-wrapper .adaptive-search-results-pagination{margin-left:0px;width:100%}.adaptive-search-results-wrapper .adaptive-search-results.filter-active,.adaptive-search-results-wrapper .adaptive-search-results-pagination.filter-active{margin-left:155px}}.adaptive-search-results-wrapper .adaptive-search-results .adaptive-search-result-wrapper,.adaptive-search-results-wrapper .adaptive-search-results-pagination .adaptive-search-result-wrapper{margin-left:0}.adaptive-search-results{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-moz-box-pack:start;box-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start}.adaptive-search-results.block-display{display:block}.adaptive-search-results .adaptive-search-result-item{width:100%}.adaptive-search-results .adaptive-search-result-item.card{margin-bottom:15px;-webkit-flex-basis:auto;-moz-flex-basis:auto;flex-basis:auto;-ms-flex-preferred-size:auto}@media screen and (min-width: 1021px){.adaptive-search-results .adaptive-search-result-item.card{max-width:calc(33% - 12px);margin-right:15px}.adaptive-search-results .adaptive-search-result-item.card:nth-of-type(3n){margin-right:0}}@media screen and (min-width: 751px) and (max-width: 1020px){.adaptive-search-results .adaptive-search-result-item.card{max-width:calc(50% - 15px);margin-right:15px}.adaptive-search-results .adaptive-search-result-item.card:nth-of-type(2n){margin-right:0}}@media screen and (min-width: 481px) and (max-width: 750px){.adaptive-search-results .adaptive-search-result-item.card{max-width:calc(50% - 8px);margin-right:5px;margin-left:5px}}@media screen and (max-width: 480px){.adaptive-search-results .adaptive-search-result-item.card{max-width:100%;margin-right:0;margin-left:0}}@media screen and (max-width: 750px){.adaptive-search-results .adaptive-search-result-item.card:nth-of-type(2n){margin-right:0;margin-left:0}}.adaptive-search-results .adaptive-search-result-item.card.card-list{max-width:100%}.omnibar{position:fixed;top:0;left:0;width:100%;z-index:999}.omnibar.fade-out{opacity:0;-webkit-transition:opacity 1s ease-out;-moz-transition:opacity 1s ease-out;-ms-transition:opacity 1s ease-out;-o-transition:opacity 1s ease-out}.omnibar.visible{opacity:1}.omnibar .wrap{position:relative;padding:30px 30px 30px 60px;min-height:90px;overflow:hidden}.omnibar .wrap .image,.omnibar .wrap .message{display:inline-block;vertical-align:middle}.omnibar .wrap .image{margin-right:30px;background-repeat:no-repeat}.omnibar .wrap.gamer_welcome .image{width:85px;height:57px;background-size:85px 57px;background-image:url(//dfgw1zqlrucay.cloudfront.net/assets/icons/omnibar/welcome@2x-894624b1edeee09d122b87c0ad966f564b735104e953398e7140914cdcf47233.png)}@media only screen and (-o-min-device-pixel-ratio: 9 / 4), only screen and (-webkit-min-device-pixel-ratio: 2.25), only screen and (min-device-pixel-ratio: 2.25), only screen and (min-resolution: 2.25dppx){.omnibar .wrap.gamer_welcome .image{background-image:url(//dfgw1zqlrucay.cloudfront.net/assets/icons/omnibar/welcome@3x-2ec3b50e8069aa4e8e9b76a623dc38048e871902e7d15c7f1e80125364450ad2.png);background-size:85px 57px}}.omnibar .wrap.gamer_find_your_sensei .image{width:90px;height:90px;background-size:90px 90px;background-image:url(//dfgw1zqlrucay.cloudfront.net/assets/icons/omnibar/find_sensei_icon@2x-3121ef492968d3f6a596ab3ae8ca04a2944293a76ea51f1f3a43a8de0de60158.png)}@media only screen and (-o-min-device-pixel-ratio: 9 / 4), only screen and (-webkit-min-device-pixel-ratio: 2.25), only screen and (min-device-pixel-ratio: 2.25), only screen and (min-resolution: 2.25dppx){.omnibar .wrap.gamer_find_your_sensei .image{background-image:url(//dfgw1zqlrucay.cloudfront.net/assets/icons/omnibar/find_sensei_icon@2x-3121ef492968d3f6a596ab3ae8ca04a2944293a76ea51f1f3a43a8de0de60158.png);background-size:90px 90px}}.omnibar .wrap.error .message{position:relative;top:50%}.omnibar.error{background:#fa6464}.omnibar.notice{background:#4b87cd}.omnibar h3,.omnibar p,.omnibar p.error,.omnibar div.message p{color:#fff;font-size:20px;line-height:30px}.omnibar h3,.omnibar p{margin:0}.omnibar p.error{display:block}.gamer.search .omnibar{position:fixed;top:60px;left:0}.omnibar .btn-close{background-color:transparent !important}.overlay-wrapper{position:fixed;top:0px;left:0px;width:100%;height:100%;z-index:1001;background-color:rgba(0,0,0,0.7)}.overlay-loader{position:fixed;display:block;width:100%;height:100%;background:url(//dfgw1zqlrucay.cloudfront.net/assets/backgrounds/watermark@2x-931392b4a2ee25f4628ad6aee41651a7c84493a7ff5cd8ee95222bf113d80247.png) center no-repeat;background-size:65px}.spin-reverse{-webkit-animation:spin-reverse 2s linear infinite;animation:spin-reverse 2s linear infinite}.overlay-description{display:block;position:relative;top:47%;width:300px;margin:auto;text-align:center;color:white}.overlay-spinner{display:block;position:relative;left:50%;top:47%;width:150px;height:150px;margin:-75px 0 0 -75px;border-radius:50%;border:3px solid transparent;border-top-color:#32913c;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.overlay-spinner:before{content:"";position:absolute;top:5px;left:5px;right:5px;bottom:5px;border-radius:50%;border:3px solid transparent;border-top-color:#55af3c;-webkit-animation:spin 3s linear infinite;animation:spin 3s linear infinite}.overlay-spinner:after{content:"";position:absolute;top:15px;left:15px;right:15px;bottom:15px;border-radius:50%;border:3px solid transparent;border-top-color:#32913c;-webkit-animation:spin 1.5s linear infinite;animation:spin 1.5s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes spin-reverse{0%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}100%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes spin-reverse{0%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}100%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}}.fc-unthemed .fc-time-grid .fc-bg td.fc-today{background-color:#fff;opacity:0.3}.fc-bgevent{background-color:#3a6d88}.fc-past,.schedule-ui-calendar .fc-bg-past{background-color:#f5f5f6}.sensei.availabilities .schedule-ui-calendar .fc-bg-past,.sensei.availabilities .schedule-ui-calendar .fc-past{background-image:linear-gradient(45deg, #ededed 14.29%, #f5f5f6 14.29%, #f5f5f6 50%, #ededed 50%, #ededed 64.29%, #f5f5f6 64.29%, #f5f5f6 100%);background-size:9.9px 9.9px;opacity:1}.sensei.availabilities .schedule-ui-calendar .fc-bg-booked{z-index:10}.sensei.availabilities .schedule-ui-calendar .fc-bg-available{background-color:#69a53c}.sensei.availabilities .schedule-ui-calendar .fc-bg-available,.sensei.availabilities .schedule-ui-calendar .fc-bg-booked{opacity:1;display:flex;justify-content:center;align-items:center}.sensei.availabilities .schedule-ui-calendar .fc-bg-past,.sensei.availabilities .schedule-ui-calendar .fc-bg-available,.sensei.availabilities .schedule-ui-calendar .fc-bg-border{border-bottom:1px solid #ececed}.sensei.availabilities .schedule-ui-calendar .fc-bg-noborder{border-width:0}.sensei.availabilities .schedule-ui-calendar .event-text{color:#fff;font-weight:700}a.fc-event{background-color:#69a53c;border:1px solid #69a53c}a.fc-event.evt-past{opacity:0.5;filter:alpha(opacity=50)}a.fc-event.evt-cancelled{background-color:#9b9ba0;border:1px solid #9b9ba0}a.fc-event.evt-actionable{background-color:#fa6464;border:1px solid #fa6464}a.fc-event.evt-pre{background-color:#3a6d88;border:1px solid #2d5262}a.fc-event.evt-pending{opacity:0.7}.booking-calendar{display:none}@media screen and (min-width: 751px){.booking-calendar{display:block;position:relative;height:calc(100% - 60px)}}.booking-calendar a.fc-event{background-color:#69d24b}.booking-calendar .fc-bgevent{background-color:#c8c8cd}.booking-calendar .fc-view.fc-agendaWeek-view td{border-color:#dadadc}.booking-calendar .fc-view.fc-agendaWeek-view td.fc-past{background-color:#ebebed}.booking-calendar .fc-day-grid-event{margin:1px 4px 0}.booking-calendar .fc-body .fc-content-skeleton .fc-day-number{padding:6px}.booking-calendar .fc-unthemed .fc-day-grid-container .fc-bg td.fc-today{background-color:#fff;outline:2px solid #69d24b;outline-offset:-3px;opacity:1}.booking-calendar .fc-unthemed .fc-day-grid-container .fc-bg td.fc-future{background-color:#fff}.sensei.availabilities .fc-bgevent{background-color:#3a6d88}.booking-calendar-sidebar .confirm-button{float:right;width:162px}.booking-calendar-sidebar .clear-button{float:left;width:162px}@media screen and (max-width: 750px){.booking-calendar-sidebar .clear-button{display:none}}@media screen and (max-width: 750px){.body-dayview-modal-open{overflow-y:hidden}}.dashboard-ui-calendar .fc-toolbar{background:#183a4b;padding:10px 15px}.dashboard-ui-calendar .fc-toolbar .fc-right button,.dashboard-ui-calendar .fc-toolbar .fc-right h2,.dashboard-ui-calendar .fc-toolbar .fc-right .fc-button-group,.dashboard-ui-calendar .fc-toolbar .fc-left button,.dashboard-ui-calendar .fc-toolbar .fc-left h2,.dashboard-ui-calendar .fc-toolbar .fc-left .fc-button-group,.dashboard-ui-calendar .fc-toolbar .fc-center button,.dashboard-ui-calendar .fc-toolbar .fc-center h2,.dashboard-ui-calendar .fc-toolbar .fc-center .fc-button-group{margin-left:5px}@media screen and (min-width: 1201px){.dashboard-ui-calendar .fc-toolbar .fc-right button,.dashboard-ui-calendar .fc-toolbar .fc-right h2,.dashboard-ui-calendar .fc-toolbar .fc-right .fc-button-group,.dashboard-ui-calendar .fc-toolbar .fc-left button,.dashboard-ui-calendar .fc-toolbar .fc-left h2,.dashboard-ui-calendar .fc-toolbar .fc-left .fc-button-group,.dashboard-ui-calendar .fc-toolbar .fc-center button,.dashboard-ui-calendar .fc-toolbar .fc-center h2,.dashboard-ui-calendar .fc-toolbar .fc-center .fc-button-group{margin-left:10px}}.dashboard-ui-calendar .fc-toolbar .fc-right button:first-child,.dashboard-ui-calendar .fc-toolbar .fc-right h2:first-child,.dashboard-ui-calendar .fc-toolbar .fc-right .fc-button-group:first-child,.dashboard-ui-calendar .fc-toolbar .fc-left button:first-child,.dashboard-ui-calendar .fc-toolbar .fc-left h2:first-child,.dashboard-ui-calendar .fc-toolbar .fc-left .fc-button-group:first-child,.dashboard-ui-calendar .fc-toolbar .fc-center button:first-child,.dashboard-ui-calendar .fc-toolbar .fc-center h2:first-child,.dashboard-ui-calendar .fc-toolbar .fc-center .fc-button-group:first-child{margin-left:0}.dashboard-ui-calendar .fc-toolbar h2{color:#ececed;font-size:16px;line-height:35px;font-weight:700}@media screen and (min-width: 1201px){.dashboard-ui-calendar .fc-toolbar h2{font-size:18px;line-height:35px;font-weight:700}}.dashboard-ui-calendar .fc-toolbar h2,.dashboard-ui-calendar .fc-toolbar .fc-button{text-transform:uppercase}.dashboard-ui-calendar .fc-toolbar .fc-button{background:#183a4b;color:#ececed;border:solid 1px #2d5262;box-shadow:none;text-shadow:none;font-size:12px;line-height:32px;font-weight:700;height:35px}@media screen and (min-width: 1201px){.dashboard-ui-calendar .fc-toolbar .fc-button{font-size:14px;line-height:32px;font-weight:700}}.dashboard-ui-calendar .fc-toolbar .fc-button:focus{outline:0}.dashboard-ui-calendar .fc-toolbar .fc-button.fc-state-active{background:#69a53c;border:solid 1px #69a53c}.dashboard-ui-calendar .fc-toolbar .fc-button.fc-prev-button,.dashboard-ui-calendar .fc-toolbar .fc-button.fc-next-button{border:0;font-size:16px;padding:0}@media screen and (min-width: 1201px){.dashboard-ui-calendar .fc-toolbar .fc-button.fc-prev-button,.dashboard-ui-calendar .fc-toolbar .fc-button.fc-next-button{font-size:24px}}.dashboard-ui-calendar .fc-toolbar .fc-button.fc-today-button{margin-left:5px}@media screen and (min-width: 1201px){.dashboard-ui-calendar .fc-toolbar .fc-button.fc-today-button{margin-left:20px}}.dashboard-ui-calendar .fc-toolbar .fc-button.fc-disabled{background:#2d5262}.dashboard-ui-calendar .fc-view th,.dashboard-ui-calendar .fc-view td{border-color:#ececed}.dashboard-ui-calendar .fc-view .fc-head tr th,.dashboard-ui-calendar .fc-view .fc-body .fc-content-skeleton tr td{font-size:14px;line-height:14px;font-weight:500}.dashboard-ui-calendar .fc-view .fc-head tr th.fc-axis,.dashboard-ui-calendar .fc-view .fc-body .fc-content-skeleton tr td.fc-axis{padding:0 4px}.dashboard-ui-calendar .fc-view .fc-head tr th{padding-top:5px;padding-bottom:5px;text-transform:uppercase;font-weight:400}.dashboard-ui-calendar .fc-view td.fc-other-month{opacity:0.5}.dashboard-ui-calendar .fc-view .fc-widget-content.fc-state-highlight:before{content:"\00a0";border:1px solid #69d24b;height:100%;width:calc(100% - 2px);display:block;position:relative;background:transparent}.dashboard-ui-calendar .fc-view .fc-state-highlight{opacity:1;background:none !important}.schedule-ui-calendar .fc-view th,.schedule-ui-calendar .fc-view td{border-color:#ededed}.schedule-ui-calendar .fc-view th.fc-today{background-color:rgba(60,188,141,0.1)}.afk-container{display:flex;align-items:center}@media screen and (max-width: 1020px){.afk-container{flex-direction:column-reverse;align-items:left}}.afk-container .description{padding-right:60px;flex-grow:40}.afk-container .toggle{cursor:pointer;font-size:30px;line-height:42px;font-weight:500;flex-shrink:0}.afk-container .toggle.on{color:#69d24b}.afk-container .toggle .toggle-text{margin-right:5px;color:#4a4a4f}.calendar-lesson-bundle-container{position:relative;text-align:center;height:80px;margin-bottom:20px;padding-top:15px;cursor:pointer}.calendar-lesson-bundle-container .calendar-lesson-bundle-background{position:absolute;top:0;left:0;width:100%;background-position:50%;background-size:cover;background-repeat:no-repeat;z-index:0;opacity:0.3;height:80px;border:2px black solid}.calendar-lesson-bundle-container .calendar-lesson-bundle-background.counter-strike-global-offensive{background-image:url(//dfgw1zqlrucay.cloudfront.net/assets/backgrounds/games/counter-strike-global-offensive-1ae7b038c2faf5fd33f8928d1bc977bc3871980ab19e579db941e68da39d2fdf.jpg)}.calendar-lesson-bundle-container .calendar-lesson-bundle-background.dota-2{background-image:url(//dfgw1zqlrucay.cloudfront.net/assets/backgrounds/games/dota-2-100a3972e0e5f58650f72244bf7a3300708b6d89acbc8dce7cd12c16694029ed.jpg)}.calendar-lesson-bundle-container .calendar-lesson-bundle-background.the-elder-scrolls-legends{background-image:url(//dfgw1zqlrucay.cloudfront.net/assets/backgrounds/games/the-elder-scrolls-legends-dc9f80a05253615b9032129240af00f56d81ef7539f2d3c591532eaede0d97cb.jpg)}.calendar-lesson-bundle-container .calendar-lesson-bundle-background.gwent-the-witcher-card-game{background-image:url(//dfgw1zqlrucay.cloudfront.net/assets/backgrounds/games/gwent-the-witcher-card-game-4eee463739b64fe7d8debf38ac25afd7a715a8c3ff74a109ca356547767ebbfb.jpg)}.calendar-lesson-bundle-container .calendar-lesson-bundle-background.hearthstone{background-image:url(//dfgw1zqlrucay.cloudfront.net/assets/backgrounds/games/hearthstone-2085d72a72aebbd36ed58e25d32b2d73af7a07b29952ef201a8451e44c8f7507.jpg)}.calendar-lesson-bundle-container .calendar-lesson-bundle-background.heroes-of-the-storm{background-image:url(//dfgw1zqlrucay.cloudfront.net/assets/backgrounds/games/heroes-of-the-storm-2ba0d0e259eba9935e518e75a43f45b58e567bedfc0e9907139e9024937ef8ff.jpg)}.calendar-lesson-bundle-container .calendar-lesson-bundle-background.league-of-legends{background-image:url(//dfgw1zqlrucay.cloudfront.net/assets/backgrounds/games/league-of-legends-aa3dc1343075964af5211f1ee66abf982cec7a177ad9929048e43bc5e0ed8ea5.jpg)}.calendar-lesson-bundle-container .calendar-lesson-bundle-background.overwatch{background-image:url(//dfgw1zqlrucay.cloudfront.net/assets/backgrounds/games/overwatch-ebcd6a0a18a43a67acd970570914b34ab42dc7c43f8ab61bef7b800fddab061d.jpg)}.calendar-lesson-bundle-container .calendar-lesson-bundle-background.starcraft-ii{background-image:url(//dfgw1zqlrucay.cloudfront.net/assets/backgrounds/games/starcraft-ii-2365310e2e8e9897892f7b6f60cc65338436e02c84a542be6e9cd2c58d3fcb65.jpg)}.calendar-lesson-bundle-container .calendar-lesson-bundle-background.playerunknowns-battlegrounds{background-image:url(//dfgw1zqlrucay.cloudfront.net/assets/backgrounds/games/pubg-564961e60462f7f7e871edee6e24ae7acc2311a16ec74cdf39bf05b061a2bbc6.jpg)}.calendar-lesson-bundle-container .calendar-lesson-bundle-background.world-of-tanks{background-image:url(//dfgw1zqlrucay.cloudfront.net/assets/backgrounds/games/world-of-tanks-9fcfb356af7b73a62705eb4f6472177e314a2f79720828471fcc95af1c72e817.jpg)}.dashboard-ui-calendar.with-sidebar{float:left;width:calc(100% - 230px)}@media screen and (max-width: 1020px){.dashboard-ui-calendar.with-sidebar{width:100%}}.calendar-modal{position:absolute;top:50%;left:50%;z-index:998;transform:translate3d(-50%, -50%, 0);width:250px;padding:20px;color:#4a4a4f;background:#fff;border:solid 1px #9b9ba0;border-radius:4px;font-size:16px;line-height:24px;font-weight:500;visibility:hidden}.calendar-modal.show{visibility:visible}.calendar-modal.booking-calendar-modal{width:50%;max-width:330px;transform:translate3d(-50%, 0, 0)}.calendar-modal.booking-calendar-modal:after,.calendar-modal.booking-calendar-modal:before{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.calendar-modal.booking-calendar-modal:after{border-color:rgba(255,255,255,0);border-top-color:#fff;border-width:10px;margin-left:-10px}.calendar-modal.booking-calendar-modal:before{border-color:rgba(155,155,160,0);border-top-color:#9b9ba0;border-width:11px;margin-left:-11px}.calendar-modal .date{font-size:16px;line-height:24px;font-weight:700}.calendar-modal .lessons ul{list-style:none;margin:0;padding:0}.calendar-modal .lessons ul .lesson{margin:0;padding:0}.calendar-modal .lessons ul .lesson a,.calendar-modal .lessons ul .lesson .btn-text{color:#4b87cd}.calendar-modal .lessons ul .lesson a:hover,.calendar-modal .lessons ul .lesson a:focus,.calendar-modal .lessons ul .lesson .btn-text:hover,.calendar-modal .lessons ul .lesson .btn-text:focus{color:#87bcc7}.calendar-modal .lessons ul .lesson .btn-text{font-size:16px;line-height:24px;font-weight:500;height:24px;margin-top:5px 0 0}.calendar-modal p{margin:5px 0}.calendar-modal .close{position:absolute;right:5px;top:5px;cursor:pointer;color:#9b9ba0}.calendar-modal .close:hover{color:#4a4a4f}.calendar-modal .btn-wrap{text-align:center}.calendar-modal .btn{margin:10px 0 0}.calendar-modal .calendar-modal-booking-actions{text-align:right}.calendar-modal .calendar-modal-booking-actions .btn{font-size:14px;line-height:18px;font-weight:700;white-space:normal}.booking-sidebar-tabs{height:45px}.booking-sidebar-tabs .booking-sidebar-tab{float:left;display:block;height:100%;width:50%;cursor:pointer;border:1px solid #ececed;border-radius:5px 5px 0 0;background-color:#f5f5f6;text-align:center;font-size:14px;line-height:18px;font-weight:500;padding:14px}.booking-sidebar-tabs .booking-sidebar-tab.active{border-bottom:none;background-color:#fff}.booking-sidebar-tabs .booking-sidebar-tab:focus{outline:none}.booking-sidebar-tabs .booking-sidebar-tab .booking-sidebar-cart-count{position:absolute;background-color:#fa6464;color:white;font-size:12px;line-height:16px;font-weight:900;width:16px;height:16px;border-radius:2px;margin-left:5px}@media screen and (min-width: 751px){.booking-sidebar-tabs .booking-sidebar-tab.booking-sidebar-detail-tab{display:none}}@media screen and (min-width: 751px){.booking-sidebar-tabs .booking-sidebar-tab.booking-sidebar-cart-tab{width:100%}}.booking-sidebar-content-wrapper .booking-sidebar-total{position:relative;background-color:#fff;font-size:14px;line-height:18px;font-weight:normal;padding:15px 15px 0 15px;text-align:right}.booking-sidebar-content-wrapper .booking-sidebar-total .booking-sidebar-total-amount{display:inline-block}.booking-sidebar-content-wrapper .booking-sidebar-total .booking-sidebar-total-amount .currency-image{height:1.3em}.booking-sidebar-content-wrapper .booking-sidebar-total .booking-sidebar-total-amount.points{font-weight:700}.booking-sidebar-content-wrapper .booking-sidebar-content{position:relative;background-color:#fff;border:1px solid #ececed;border-top:none;max-height:calc(100% - 105px);min-height:284px;height:100%;width:100%}.booking-tab-content-wrapper{padding-top:15px}.booking-tab-content-wrapper.booking-detail-tab{padding:10px}.booking-tab-content-wrapper.cart-tab{padding:5px}.booking-sidebar-recurring{font-size:14px;line-height:18px;font-weight:500;padding:10px 15px;border-bottom:1px solid #ececed}@media screen and (max-width: 1020px){.booking-sidebar-recurring{padding:5px 5px 5px 10px}}.booking-sidebar-recurring .md-switch{font-weight:700;display:block;margin-top:5px;margin-bottom:5px}.booking-sidebar-recurring .md-switch .md-container{float:right;margin-left:0px}.booking-sidebar-recurring .inline-tabs{width:100%;margin:0 5px;text-align:center}.booking-sidebar-recurring .inline-tabs .inline-tab{display:inline-block;overflow:visible;border:1px solid #c8c8cd;border-radius:4px;cursor:pointer;width:30%;padding:10px 0px;text-align:center;margin-right:10px}@media screen and (min-width: 751px) and (max-width: 1020px){.booking-sidebar-recurring .inline-tabs .inline-tab{font-size:12px;line-height:18px;font-weight:500;width:40%}}.booking-sidebar-recurring .inline-tabs .inline-tab:hover,.booking-sidebar-recurring .inline-tabs .inline-tab.active{border-width:2px;border-color:#69d24b}.booking-sidebar-recurring .inline-tabs .inline-tab:focus{outline:none}.booking-sidebar-recurring .inline-tabs .inline-tab.disabled{background-color:#f5f5f6}.booking-sidebar-recurring .inline-tabs .inline-tab.disabled:hover{border-width:1px;border-color:#c8c8cd}.booking-cart-lesson{position:relative;border:1px solid #ececed;border-radius:5px;margin:6px 0;padding:5px 40px 5px 13px;font-size:12px;font-weight:500}.booking-cart-lesson.book-more-lesson{border-color:#69d24b}@media screen and (min-width: 751px){.booking-cart-lesson.book-more-lesson{display:none}}.booking-cart-lesson.book-more-lesson:hover{border-color:#55af3c}.booking-cart-lesson .booking-cart-lesson-title{font-size:12px;line-height:16px;font-weight:700;padding:7px 0}.booking-cart-lesson .booking-cart-lesson-time{font-size:12px;line-height:16px;font-weight:500;padding:4px 0}.booking-cart-lesson .booking-cart-lesson-time a.booking-cart-lesson-time-link{color:#4a4a4f;text-decoration:underline;text-decoration-style:dotted}.booking-cart-lesson .booking-cart-lesson-time a.booking-cart-lesson-time-link:hover{color:#9b9ba0}.booking-cart-lesson .booking-cart-lesson-action-wrapper{position:absolute;top:calc(50% - 6px)}.booking-cart-lesson .booking-cart-lesson-action-wrapper .booking-cart-lesson-action{border-radius:3px;height:16px;width:16px;font-size:12px;line-height:16px;font-weight:500;text-align:center;border:1px solid #ececed}.booking-cart-lesson .booking-cart-lesson-action-wrapper a{color:#9b9ba0}.booking-cart-lesson .booking-cart-lesson-action-wrapper a:hover{color:#4a4a4f}.booking-cart-lesson .booking-cart-lesson-action-wrapper a.success{color:#69d24b}.booking-cart-lesson .booking-cart-lesson-action-wrapper a.success:hover{color:#55af3c}.booking-cart-lesson .booking-cart-remove-wrapper{right:5px}.booking-cart-lesson .booking-cart-confirm-wrapper{right:23px}.booking-cart-message{display:none}@media screen and (min-width: 751px){.booking-cart-message{display:block;font-size:14px;line-height:16px;font-weight:500;padding:10px 15px;border-bottom:1px solid #ececed}}.booking-sidebar-actions{width:100%;text-align:center;margin-top:10px;margin-bottom:10px}.booking-sidebar-actions .booking-sidebar-action{padding:0 20px;margin-top:6px}.booking-sidebar-actions .booking-sidebar-action:first-child{margin-top:0}.booking-sidebar-actions .btn{font-size:14px;line-height:18px;font-weight:700;white-space:normal}.booking-sidebar-warning{font-size:14px;line-height:18px;font-weight:500;color:#fa6464;padding:10px 15px}.booking-cart-info-wrap{position:relative}.booking-cart-info-wrap .booking-cart-remove-wrapper{right:-30px}.booking-cart-message-edit textarea{width:100%;font-size:12px;line-height:16px;font-weight:500}.booking-open-message{font-size:12px;line-height:16px;font-weight:500;height:auto;color:#4b87cd}.booking-message .booking-message-buttons{margin-top:5px;overflow:hidden}.booking-message .booking-message-buttons .btn.btn-small{font-size:12px;line-height:20px;font-weight:500;height:22px;margin-left:4px;padding:0 8px}.booking-hours{margin:15px 0 0;font-size:14px;line-height:18px;font-weight:500;text-align:center}.booking-sidebar-message{position:relative;border-top:1px solid #ececed;padding-top:5px;margin-top:5px}.booking-sidebar-message .booking-sidebar-message-header,.booking-sidebar-message .booking-sidebar-message-body{font-size:12px;line-height:16px;font-weight:500}.booking-sidebar-message .booking-sidebar-message-edit-icon{cursor:pointer;position:absolute;right:-30px;font-size:14px;line-height:16px;font-weight:500;top:calc(50% - 6px);color:#9b9ba0}.booking-sidebar-message .booking-sidebar-message-edit-icon:hover{color:#4a4a4f}.booking-cart-form{padding:10px 15px;border-bottom:1px solid #ececed}.booking-cart-form .booking-cart-edit-field{margin:0 0 10px}.booking-cart-form .booking-cart-edit-field:last-child{margin:0}.booking-cart-form .booking-cart-edit-field input,.booking-cart-form .booking-cart-edit-field label,.booking-cart-form .booking-cart-edit-field select{font-size:14px;line-height:18px;font-weight:500}.booking-cart-form .booking-cart-edit-field input,.booking-cart-form .booking-cart-edit-field .select{height:30px;width:100%}.booking-cart-form .booking-cart-edit-field label{font-weight:700}.booking-cart-form .booking-cart-edit-field .select>select{display:block;height:28px;padding:0 10px}.partner-form{width:475px;height:auto;background-color:#2a2a2a;margin:55px auto 0;border-radius:15px;font-family:'Open Sans', sans-serif;padding:35px 40px;color:#e8e8e8}@media screen and (max-width: 480px){.partner-form{width:100%}}.partner-form .partner-form-header{margin-bottom:15px;text-align:center}.partner-form .partner-form-input{margin-bottom:25px}.partner-form .partner-form-input .partner-form-input-text{font-size:16px;line-height:normal;font-weight:600;background-color:transparent;border:1px solid #e8e8e8;border-radius:1px;width:100%;height:30px;color:#e8e8e8}.partner-form .partner-form-input .partner-form-select-wrapper{border:1px solid #e8e8e8;background-color:#2a2a2a;width:100%;height:35px}.partner-form .partner-form-input .partner-form-select-wrapper.date-input{width:32%}.partner-form .partner-form-input .partner-form-select-wrapper>.partner-form-select{font-size:16px;line-height:30px;font-weight:600;background-color:#2a2a2a;border:none;color:#e8e8e8;padding:0px 0px 0px 15px;height:30px}.partner-form .partner-form-input .partner-form-label{font-size:12px;font-weight:800;text-transform:uppercase}.partner-form .partner-form-button-wrapper{text-align:center}.partner-form .partner-form-button-wrapper .partner-form-button{text-transform:uppercase;font-weight:600;border-radius:5px;margin-top:10px}.partner-form-container.under-nav{margin-top:100px}.partner-form-container.form-right{width:100%;max-width:1450px}@media screen and (max-width: 1200px){.partner-form-container.form-right{max-width:100%}}.partner-form-container.form-right .partner-form{margin-left:calc(100% - 535px)}@media screen and (max-width: 1020px){.partner-form-container.form-right .partner-form{margin-left:auto;margin-right:auto}}.partner-form-container.form-right.logos-to-left{width:475px;-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;box-ordinal-group:1;-webkit-order:1;-moz-order:1;order:1;-ms-flex-order:1;-webkit-flex-grow:0;-moz-flex-grow:0;flex-grow:0;-ms-flex-positive:0;-webkit-flex-shrink:1;-moz-flex-shrink:1;flex-shrink:1;-ms-flex-negative:1;-webkit-flex-basis:auto;-moz-flex-basis:auto;flex-basis:auto;-ms-flex-preferred-size:auto;-webkit-align-self:auto;-moz-align-self:auto;align-self:auto;-ms-flex-item-align:auto}.partner-form-container.form-right.logos-to-left .partner-form{margin-left:auto}@media screen and (max-width: 1020px){.partner-form-container.form-right.logos-to-left{display:block;width:100%}}.testimonials{overflow:hidden;background-color:#5a9632;color:#e8e8e8;font-family:'Open Sans', sans-serif}.testimonials .testimonial-heading{height:40px;background-color:#427a1d;padding-top:16px}.testimonials .testimonial-heading .weird-freaking-arrow-thing{margin:0 auto;height:3px;width:80px;background-color:#fff}.testimonials .testimonial-heading .weird-freaking-arrow-thing:after{left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(194,225,245,0);border-top-color:#fff;border-width:10px;margin-left:-10px}.testimonials .testimonial{max-width:450px;height:175px;background-color:#427a1d;margin:0px 15px;padding-top:25px}.testimonials .testimonial .testimonial-image-container{width:125px;height:125px;margin-left:25px;float:left;display:none}@media screen and (min-width: 481px){.testimonials .testimonial .testimonial-image-container{display:initial}}@media screen and (min-width: 481px) and (max-width: 750px){.testimonials .testimonial .testimonial-image-container{width:26%;max-width:125px}}.testimonials .testimonial .testimonial-image-container .testimonial-image{width:100%}.testimonials .testimonial .testimonial-caption{font-size:14px;line-height:20px;font-weight:500;float:right;width:240px;height:125px;margin-right:20px;position:relative}.testimonials .testimonial .testimonial-caption .testimonial-author{font-size:16px;line-height:24px;font-weight:800;position:absolute;bottom:0;right:0}.testimonials .slider{width:100%;margin:30px 0px}.game-hero-content{margin:auto;max-width:1080px;padding:0 30px}@media screen and (min-width: 1201px){.game-hero-content{padding:0}}.game-hero-content h1,.game-hero-content h2{color:#fff}@media screen and (min-width: 751px){.game-hero-select-form{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}}@media screen and (min-width: 751px) and (max-width: 1020px){.game-hero-select-form{margin-bottom:30px}}@media screen and (min-width: 751px){.game-hero-select-form .select{-webkit-flex-grow:1;-moz-flex-grow:1;flex-grow:1;-ms-flex-positive:1;margin-right:30px}}@media screen and (max-width: 750px){.game-hero-select-form .select{margin-bottom:16px;width:100%}}.game-hero-select-form .btn{border-radius:4px}@media screen and (max-width: 750px){.game-hero-select-form .btn{width:100%}}.game-hero-header{padding-bottom:60px}@media screen and (min-width: 1021px){.game-hero-with-reg-form{display:block}.game-hero-with-reg-form:before,.game-hero-with-reg-form:after{content:'';display:table}.game-hero-with-reg-form:after{clear:both}.game-hero-with-reg-form .game-hero-game-select{padding-top:30px;float:left;display:block;margin-right:3.19164%;width:65.60279%}.game-hero-with-reg-form .game-hero-game-select:last-child{margin-right:0}.game-hero-with-reg-form .game-hero-reg-form{float:left;display:block;margin-right:3.19164%;width:31.20557%}.game-hero-with-reg-form .game-hero-reg-form:last-child{margin-right:0}.game-hero-with-reg-form .game-hero-select-within-reg-form{padding-top:160px}}.hero-access-form label{font-size:16;line-height:24px;font-weight:500;font-weight:900}.hero-access-form label span{font-weight:300}.hero-access-form input{margin-bottom:16px;width:100%}.hero-access-form .btn{border-radius:4px;border-width:1px;margin-bottom:10px}.hero-access-section-body{background-color:rgba(255,255,255,0.25);border-radius:4px;color:#fff;padding:30px;text-align:center}.hero-access-section-body h2{color:#fff}.hero-access-section-body .select{margin-top:24px;width:100%}.game-hero-reg-form--mobile{text-align:center}.game-hero-reg-form--mobile .hero-access-section-body{background-color:#4a4a4f;border-radius:0}.game-hero-reg-form--desktop{display:none}@media screen and (min-width: 751px){.game-hero-reg-form--desktop{display:block}}.hero-sign-up{max-width:960px;margin:0 auto;padding-top:30px}@media screen and (min-width: 751px) and (max-width: 1020px){.hero-sign-up{padding:0px 30px}}.hero-sign-up label{font-size:18px;line-height:30px;font-weight:500;text-align:left}.hero-sign-up .hero-input-field-wrapper input{width:100%}.hero-sign-up .access-input-fields{overflow:auto}@media screen and (min-width: 1021px){.hero-sign-up .access-input-fields{display:flex;text-align:left;align-items:flex-end}.hero-sign-up .access-input-fields>div{flex-grow:1;margin-right:24px}.hero-sign-up .access-input-fields button{width:auto}}@media screen and (max-width: 1020px){.hero-sign-up .access-input-fields>div{margin-bottom:20px}}.full-width-hero-sign-up{color:#fff}@media screen and (min-width: 751px) and (max-width: 1020px){.full-width-hero-sign-up{padding:0px 30px}}.full-width-hero-sign-up .access-input-fields label{font-size:24px;line-height:36px;font-weight:500}@media screen and (min-width: 1021px){.full-width-hero-sign-up .access-input-fields{display:flex;text-align:left;align-items:flex-end}.full-width-hero-sign-up .access-input-fields>div{flex-grow:1;margin-right:24px}.full-width-hero-sign-up .access-input-fields button{width:auto}}@media screen and (max-width: 1020px){.full-width-hero-sign-up .access-input-fields>div{margin-bottom:20px}}.full-width-hero-sign-up label{color:#4a4a4f;font-weight:700}.full-width-hero-sign-up label span{font-weight:normal}.lesson-package-modal-wrapper{text-align:left}.lesson-package-modal-wrapper.show{display:block}.lesson-package-modal-wrapper .cta-wrapper{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;-webkit-align-content:stretch;-moz-align-content:stretch;align-content:stretch;-ms-flex-line-pack:stretch}.lesson-package-modal-wrapper .lesson-modal-scroll{height:285px;overflow:scroll}.lesson-package-modal-wrapper .check-mark{color:#69d24b;font-size:48px;vertical-align:middle}.lesson-package-modal-wrapper .lesson-package-modal{position:relative;top:10%;margin:0 auto;width:100%;max-width:880px;padding:30px 20px;background-color:white;border-radius:10px}.lesson-package-modal-wrapper .lesson-package-modal .close{font-size:42px;float:right;color:#9b9ba0;margin:10px 20px 0px 0px}.lesson-package-modal-wrapper .lesson-package-modal .lesson-package-header{font-size:24px;line-height:36px;font-weight:bold}.lesson-package-modal-wrapper .lesson-package-modal .lesson-package-bundle{width:100%;border-radius:10px;overflow:hidden;border-collapse:separate;border:1px #95989a solid}.lesson-package-modal-wrapper .lesson-package-modal .lesson-package-bundle.body{border-radius:0}.lesson-package-modal-wrapper .lesson-package-modal .lesson-package-bundle.head{border-bottom-left-radius:0;border-bottom-right-radius:0}.lesson-package-modal-wrapper .lesson-package-modal .lesson-package-bundle thead{background-color:#95989a;color:#fff;font-size:14px;line-height:18px;font-weight:bold;text-transform:uppercase}.lesson-package-modal-wrapper .lesson-package-modal .lesson-package-bundle thead td{padding:5px 10px;text-align:center;font-weight:900}.lesson-package-modal-wrapper .lesson-package-modal .lesson-package-bundle thead td.expand{width:430px}.lesson-package-modal-wrapper .lesson-package-modal .lesson-package-bundle tfoot td{padding:0px;text-align:right}.lesson-package-modal-wrapper .lesson-package-modal .lesson-package-bundle tfoot td.price-total{width:1%}.lesson-package-modal-wrapper .lesson-package-modal .lesson-package-bundle tbody{font-size:16px;line-height:24px;font-weight:900}.lesson-package-modal-wrapper .lesson-package-modal .lesson-package-bundle tbody tr{height:70px}.lesson-package-modal-wrapper .lesson-package-modal .lesson-package-bundle tbody tr.unselected{background-color:#f5f5f6}.lesson-package-modal-wrapper .lesson-package-modal .lesson-package-bundle tbody td{padding:10px 10px;border-bottom:1px #95989a solid}.lesson-package-modal-wrapper .lesson-package-modal .lesson-package-bundle tbody td.extra-padding{padding:0 10%}.lesson-package-modal-wrapper .lesson-package-modal .lesson-package-bundle tbody td.lesson-package-price{color:#3a6d88;text-align:right}.lesson-package-modal-wrapper .lesson-package-modal .lesson-package-bundle tbody td.remove{color:#9b9ba0;cursor:pointer;width:46px;text-align:center}.lesson-package-modal-wrapper .lesson-package-modal .lesson-package-bundle tbody td .lesson-package-discount{font-size:14px;line-height:18px;font-weight:900;color:#69d24b;text-align:right;display:block}.lesson-package-modal-wrapper .lesson-package-modal .lesson-package-bundle tbody td .btn-add{background-color:#f5a623}.lesson-package-modal-wrapper .lesson-package-modal .lesson-package-bundle tbody td .save-text{font-size:14px;color:#69d24b}.lesson-package-modal-wrapper .lesson-package-modal .lesson-package-cta{overflow:auto}.lesson-package-modal-wrapper .lesson-package-modal .lesson-package-cta .lesson-package-bundle.footer{border-top-left-radius:0;border-top-right-radius:0;margin-top:0px}.lesson-package-modal-wrapper .lesson-package-modal .lesson-package-cta .lesson-package-bundle.footer td{padding-right:15px}@media screen and (max-width: 750px){.lesson-package-modal-wrapper .lesson-package-modal .lesson-package-cta .btn-proceed{width:100%;margin-left:0;margin-bottom:10px}}.lesson-package-modal-wrapper .lesson-package-modal .lesson-package-cta .cancel-link{line-height:60px}.lesson-package-modal-wrapper .lesson-package-modal .lesson-package-aside{border:2px solid #69d24b;border-radius:8px;padding:5px;max-width:242px;margin:0 auto}.lesson-package-modal-wrapper .lesson-package-modal .lesson-package-aside.full-width{max-width:none;width:100%}@media screen and (min-width: 751px) and (max-width: 1020px){.lesson-package-modal-wrapper .lesson-package-modal .lesson-package-aside{width:40%}}@media screen and (max-width: 750px){.lesson-package-modal-wrapper .lesson-package-modal .lesson-package-aside{width:100%;margin-bottom:10px}}.lesson-package-modal-wrapper .lesson-package-modal .lesson-package-checkbox-wrapper{float:left;margin-right:20px;font-size:32px;padding-top:15px;height:70px}.lesson-package-modal-wrapper .lesson-package-modal .lesson-package-checkbox-wrapper .lesson-package-checkbox{color:#69d24b}.lesson-package-modal-wrapper .lesson-package-modal .lesson-package-checkbox-text{font-size:16px;line-height:24px;font-weight:500}.lesson-package-modal-wrapper .lesson-package-modal .lesson-package-checkbox-text .lesson-package-checkbox-heading,.lesson-package-modal-wrapper .lesson-package-modal .lesson-package-checkbox-text .fa-refresh{color:#69d24b}.lesson-package-modal-wrapper .lesson-package-modal .lesson-package-checkbox-text .lesson-package-checkbox-details{line-height:16px;margin:0px}.lesson-package-modal-wrapper .lesson-package-modal.new-modal{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;padding:0px}@media screen and (max-width: 750px){.lesson-package-modal-wrapper .lesson-package-modal.new-modal{-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:reverse;-moz-box-direction:reverse;box-direction:reverse;-webkit-flex-direction:column-reverse;-moz-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-direction:column-reverse}}.lesson-package-modal-wrapper .lesson-package-modal.new-modal .modal-body-main{width:60%;padding:30px 20px}@media screen and (max-width: 750px){.lesson-package-modal-wrapper .lesson-package-modal.new-modal .modal-body-main{width:100%}}.lesson-package-modal-wrapper .lesson-package-modal.new-modal .modal-body-aside{width:40%;background-color:#f4f4f4;padding:30px 20px}@media screen and (max-width: 750px){.lesson-package-modal-wrapper .lesson-package-modal.new-modal .modal-body-aside{width:100%}}.lesson-package-modal-wrapper .lesson-package-modal.new-modal .orange-modal-header{font-size:16px;line-height:24px;font-weight:bold;color:#f5a623}.lesson-package-modal-wrapper .lesson-package-modal.new-modal .modal-aside-header{display:flex;justify-content:space-between}.lesson-package-modal-wrapper .lesson-package-modal.new-modal .modal-aside-header .lesson-package-header{font-size:24px;line-height:30px;font-weight:bold;padding:0 10px}.lesson-package-modal-wrapper .lesson-package-modal.new-modal .lesson-package{border:2px #c8c8cd solid;border-radius:5px;padding:6px 8px;background-color:#f4f4f4;margin-bottom:5px}.lesson-package-modal-wrapper .lesson-package-modal.new-modal .lesson-package.selected-package{border-color:#69d24b;background-color:#e5fede}.lesson-package-modal-wrapper .lesson-package-modal.new-modal .lesson-package .lesson-package-sensei-image{width:40px;height:40px;margin-right:10px}.lesson-package-modal-wrapper .lesson-package-modal.new-modal .lesson-package .lesson-package-info{display:flex;margin-bottom:20px}.lesson-package-modal-wrapper .lesson-package-modal.new-modal .lesson-package .lesson-package-title{font-size:14px;line-height:22px;font-weight:bold}.lesson-package-modal-wrapper .lesson-package-modal.new-modal .lesson-package .lesson-package-title .price-crossout{color:#9b9ba0;text-decoration:line-through}.lesson-package-modal-wrapper .lesson-package-modal.new-modal .lesson-package .lesson-package-title .price-highlight{color:#3a6d88}.lesson-package-modal-wrapper .lesson-package-modal.new-modal .checkout-cancel{position:absolute;bottom:10px;text-align:center;width:350px}.lesson-package-bundle-display-wrapper{overflow:auto;border-bottom:1px #c8c8cd solid;padding-bottom:15px;margin-bottom:15px;display:flex}.lesson-package-bundle-display-wrapper:last-child{border:none;margin-bottom:0;padding-bottom:0}.lesson-package-bundle-display{line-height:25px;margin-left:20px}.lesson-package-sensei-image{width:50px;border-radius:5px;overflow:hidden;height:50px;position:relative}.lesson-package-sensei-image.calendar{margin:0 10px;display:inline-block}.lesson-package-sensei-image .lesson-package-sensei-image-number{font-size:14px;line-height:24px;font-weight:bold;color:#fff;background-color:#2d5262;font-weight:bold;text-align:center;height:21px;width:21px;position:absolute;bottom:0px;right:0px;border-radius:5px}.lesson-package-sensei-image img{min-height:50px;max-width:50px}.lesson-package-sensei-image.smaller{width:30px;height:30px;float:left;margin-right:5px}.lesson-package-sensei-image.smaller img{max-width:30px;max-height:30px}.search-navbar{position:fixed;top:0;left:0;z-index:198;display:block;zoom:1;height:60px;width:100%;background:#fff}.search-navbar .profile-pic{width:auto}@media screen and (max-width: 1020px){.search-navbar .profile-pic{text-align:right}}@media screen and (min-width: 751px){.search-navbar.mobile,.search-navbar .mobile{display:none}}@media screen and (max-width: 750px){.search-navbar.desktop,.search-navbar .desktop{display:none}}.search-navbar .nav-left{position:relative;float:left;width:auto;display:inline-block}.search-navbar .nav-right{min-width:250px;position:relative;float:right;width:auto;display:inline-block}@media screen and (max-width: 750px){.search-navbar .nav-right{min-width:0}}.search-navbar .nav-fill{width:auto;overflow:visible;white-space:nowrap}.search-navbar .nav-logo{position:relative;height:36px;float:left;margin-top:0;outline:0;padding:13px 47px 0 27px}@media screen and (max-width: 1020px){.search-navbar .nav-logo{padding:18px 17px 0 27px}}@media screen and (max-width: 1020px){.search-navbar .nav-logo{width:180px}}.search-navbar .nav-logo .nav-logo-link{display:block;background-image:url(//dfgw1zqlrucay.cloudfront.net/assets/logos/color_horizontal_dark-f02101ad8ebaa84fd110dd661616bc146be1b2993e6b722f0c57d1ec07662d49.png);height:36px;width:186px;background-size:contain;background-repeat:no-repeat}@media screen and (max-width: 1020px){.search-navbar .nav-logo .nav-logo-link{width:100%}}.search-navbar .nav-links{margin:0;padding:0;font-size:14px;line-height:30px;font-weight:500;padding:13px 9px 0 47px;float:right}.search-navbar .nav-links li{list-style:none}.search-navbar .nav-links:before,.search-navbar .nav-links:after{content:'';display:table}.search-navbar .nav-links:after{clear:both}@media screen and (max-width: 1020px){.search-navbar .nav-links{padding:13px 9px 0 17px}}.search-navbar .nav-links .nav-link{display:block;float:left;margin-left:0px;display:table-cell;height:36px;vertical-align:middle}.search-navbar .nav-links .nav-link button{border:0;font-size:14px;line-height:30px;font-weight:500}.search-navbar .nav-links .nav-link a,.search-navbar .nav-links .nav-link button{color:#4a4a4f;padding:0 18px;outline:0}.search-navbar .nav-links .nav-link .nav-link-dropdown{position:absolute;width:125px;right:9px;top:98%;border:1px solid #c8c8cd;background:#fff;border-radius:5px;padding:0;overflow:hidden}.search-navbar .nav-links .nav-link .nav-link-dropdown li{display:block;float:none;margin-left:0}.search-navbar .nav-links .nav-link .nav-link-dropdown li button,.search-navbar .nav-links .nav-link .nav-link-dropdown li a{line-height:28px;height:28px;width:100%;display:block;padding:0 15px;text-align:left}.search-navbar .nav-links .nav-link .nav-link-dropdown li button:hover,.search-navbar .nav-links .nav-link .nav-link-dropdown li a:hover{background:#fafafb}.search-navbar .nav-links img{vertical-align:middle;height:30px;width:auto}.search-navbar .nav-links .show-nav{display:block;background:none;border:0;outline:0}.search-navbar.mobile-search-bar{position:relative;margin-top:60px;z-index:197}.search-navbar.mobile-search-bar .search-navbar-search-wrapper{margin:0;padding:13px}.search-navbar .mobile-nav-dropdown{position:absolute;display:block;top:60px;right:0;width:100%;z-index:199;background:#fff;border-top:1px solid #c8c8cd}.search-navbar .mobile-nav-dropdown .nav-links{width:100%;margin:0;padding:0;float:none}.search-navbar .mobile-nav-dropdown .nav-links li{list-style:none}.search-navbar .mobile-nav-dropdown .nav-links .nav-link{display:block;float:none;height:auto}.search-navbar .mobile-nav-dropdown .nav-links li,.search-navbar .mobile-nav-dropdown .nav-links .nav-link{width:100%;border-bottom:1px solid #c8c8cd;text-align:right}.search-navbar .mobile-nav-dropdown .nav-links li a,.search-navbar .mobile-nav-dropdown .nav-links li button,.search-navbar .mobile-nav-dropdown .nav-links .nav-link a,.search-navbar .mobile-nav-dropdown .nav-links .nav-link button{display:block;text-align:right;padding:20px 34px;color:#4a4a4f;font-size:16px;width:100%}.search-navbar .mobile-nav-dropdown .nav-links li .nav-link-dropdown,.search-navbar .mobile-nav-dropdown .nav-links .nav-link .nav-link-dropdown{position:absolute;width:100%;top:auto;right:auto;border-radius:0}.search-navbar .mobile-nav-dropdown .nav-links li .nav-link-dropdown li,.search-navbar .mobile-nav-dropdown .nav-links .nav-link .nav-link-dropdown li{border:0;text-align:right}.search-navbar .mobile-nav-dropdown .nav-links li .nav-link-dropdown button,.search-navbar .mobile-nav-dropdown .nav-links .nav-link .nav-link-dropdown button{padding:5px 34px;width:100%;height:auto;text-align:right}@media screen and (min-width: 1021px){.similar-senseis-wrap{width:calc(100% - 270px)}}.similar-senseis{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width: 750px){.similar-senseis{-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column}}.similar-senseis .similar-sensei{position:relative;width:calc(33% - 12px);display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;border:1px solid #ececed}@media screen and (max-width: 1020px){.similar-senseis .similar-sensei{width:calc(50% - 5px);margin-bottom:10px}.similar-senseis .similar-sensei:last-child{margin-bottom:0}}@media screen and (max-width: 750px){.similar-senseis .similar-sensei{width:100%}}.similar-senseis .similar-sensei .sensei-info{padding:0 20px 20px;text-align:center}.similar-senseis .similar-sensei .sensei-header-name a,.similar-senseis .similar-sensei .sensei-header-game a{color:#87bcc7;line-height:1.25;display:block}.similar-senseis .similar-sensei .sensei-header-name{font-size:1rem}.similar-senseis .similar-sensei .sensei-header-game a{font-size:0.75rem}.similar-senseis .similar-sensei .sensei-header-pic{padding:20px 55px 10px}.similar-senseis .similar-sensei .sensei-header-pic img{display:block;max-width:125px;width:100%;margin:auto}#form-submit{display:none}.dashboard .view,.profile .view,.unsubscribe .view,.recovery .view{position:relative;padding:0}.dashboard .wrapper .banner,.profile .wrapper .banner,.unsubscribe .wrapper .banner,.recovery .wrapper .banner{position:relative;background-color:#4b87cd}.dashboard .wrapper .banner .wrap,.profile .wrapper .banner .wrap,.unsubscribe .wrapper .banner .wrap,.recovery .wrapper .banner .wrap{width:80%;min-width:540px;padding:30px}.dashboard .wrapper .banner h1,.dashboard .wrapper .banner strong,.dashboard .wrapper .banner button,.profile .wrapper .banner h1,.profile .wrapper .banner strong,.profile .wrapper .banner button,.unsubscribe .wrapper .banner h1,.unsubscribe .wrapper .banner strong,.unsubscribe .wrapper .banner button,.recovery .wrapper .banner h1,.recovery .wrapper .banner strong,.recovery .wrapper .banner button{color:#fff}.dashboard .wrapper .banner h1,.profile .wrapper .banner h1,.unsubscribe .wrapper .banner h1,.recovery .wrapper .banner h1{font-size:18px;line-height:30px;margin:0 0 20px;line-height:1.45}.dashboard .wrapper .banner strong,.profile .wrapper .banner strong,.unsubscribe .wrapper .banner strong,.recovery .wrapper .banner strong{font-size:18px;line-height:30px;font-weight:300;line-height:1.35}.dashboard .wrapper .banner button,.profile .wrapper .banner button,.unsubscribe .wrapper .banner button,.recovery .wrapper .banner button{position:absolute;top:15px;right:15px;font-size:30px;background:none;border:0}.dashboard .wrapper .outer-content,.profile .wrapper .outer-content,.unsubscribe .wrapper .outer-content,.recovery .wrapper .outer-content{max-width:1080px;margin-left:auto;margin-right:auto}.dashboard .wrapper .outer-content:before,.dashboard .wrapper .outer-content:after,.profile .wrapper .outer-content:before,.profile .wrapper .outer-content:after,.unsubscribe .wrapper .outer-content:before,.unsubscribe .wrapper .outer-content:after,.recovery .wrapper .outer-content:before,.recovery .wrapper .outer-content:after{content:'';display:table}.dashboard .wrapper .outer-content:after,.profile .wrapper .outer-content:after,.unsubscribe .wrapper .outer-content:after,.recovery .wrapper .outer-content:after{clear:both}@media screen and (min-width: 751px) and (max-width: 1200px){.dashboard .wrapper .outer-content,.profile .wrapper .outer-content,.unsubscribe .wrapper .outer-content,.recovery .wrapper .outer-content{margin-left:3.33333em;margin-right:3.33333em}}@media screen and (max-width: 750px){.dashboard .wrapper .outer-content,.profile .wrapper .outer-content,.unsubscribe .wrapper .outer-content,.recovery .wrapper .outer-content{margin-left:0px;margin-right:0px}}@media screen and (min-width: 751px) and (max-width: 1200px){.dashboard .wrapper .outer-content>.content,.profile .wrapper .outer-content>.content,.unsubscribe .wrapper .outer-content>.content,.recovery .wrapper .outer-content>.content{margin:0 auto}}.dashboard .wrapper .outer-content header,.profile .wrapper .outer-content header,.unsubscribe .wrapper .outer-content header,.recovery .wrapper .outer-content header{position:relative;width:1060px;max-width:100%;margin:0 auto 10px;padding:0 20px}.dashboard .wrapper .outer-content header h1,.dashboard .wrapper .outer-content header h2,.profile .wrapper .outer-content header h1,.profile .wrapper .outer-content header h2,.unsubscribe .wrapper .outer-content header h1,.unsubscribe .wrapper .outer-content header h2,.recovery .wrapper .outer-content header h1,.recovery .wrapper .outer-content header h2{margin:0;font-size:30px;line-height:42px;font-weight:400}.dashboard .wrapper .outer-content header .right,.profile .wrapper .outer-content header .right,.unsubscribe .wrapper .outer-content header .right,.recovery .wrapper .outer-content header .right{position:absolute;top:0;right:20px}.dashboard .wrapper .outer-content .section-title,.profile .wrapper .outer-content .section-title,.unsubscribe .wrapper .outer-content .section-title,.recovery .wrapper .outer-content .section-title{position:relative;width:100%;margin:0 0 30px}.dashboard .wrapper .outer-content .section-title .menu,.profile .wrapper .outer-content .section-title .menu,.unsubscribe .wrapper .outer-content .section-title .menu,.recovery .wrapper .outer-content .section-title .menu{width:100%;border-bottom:2px solid #ececed}.dashboard .wrapper .outer-content .save,.profile .wrapper .outer-content .save,.unsubscribe .wrapper .outer-content .save,.recovery .wrapper .outer-content .save{overflow:hidden}.dashboard .wrapper .outer-content .save .btn,.profile .wrapper .outer-content .save .btn,.unsubscribe .wrapper .outer-content .save .btn,.recovery .wrapper .outer-content .save .btn{margin:25px 25px 20px}.dashboard .wrapper .view-container,.profile .wrapper .view-container,.unsubscribe .wrapper .view-container,.recovery .wrapper .view-container{padding-top:90px}.dashboard .wrapper .view-container.profile-container,.profile .wrapper .view-container.profile-container,.unsubscribe .wrapper .view-container.profile-container,.recovery .wrapper .view-container.profile-container{padding-top:15px}.dashboard .wrapper .content-header,.profile .wrapper .content-header,.unsubscribe .wrapper .content-header,.recovery .wrapper .content-header{max-width:1080px;padding:0 30px 20px;margin:0 auto}@media screen and (min-width: 751px) and (max-width: 1200px){.dashboard .wrapper .content-header,.profile .wrapper .content-header,.unsubscribe .wrapper .content-header,.recovery .wrapper .content-header{margin:0 3.33333em}}.dashboard .wrapper .content-header h3,.profile .wrapper .content-header h3,.unsubscribe .wrapper .content-header h3,.recovery .wrapper .content-header h3{font-size:24px;line-height:36px;font-weight:700}.dashboard .wrapper .content,.profile .wrapper .content,.unsubscribe .wrapper .content,.recovery .wrapper .content{position:relative;background-color:#fff;padding:30px 0px 0px 0px;margin:0 auto 30px;max-width:100%}@media screen and (min-width: 751px) and (max-width: 1200px){.dashboard .wrapper .content,.profile .wrapper .content,.unsubscribe .wrapper .content,.recovery .wrapper .content{margin:0 3.33333em 30px}}@media screen and (min-width: 751px) and (max-width: 1200px){.dashboard .wrapper .content.propose-time,.profile .wrapper .content.propose-time,.unsubscribe .wrapper .content.propose-time,.recovery .wrapper .content.propose-time{margin:0 auto 30px}}.dashboard .wrapper .content.block,.profile .wrapper .content.block,.unsubscribe .wrapper .content.block,.recovery .wrapper .content.block{padding:20px 0px 15px}.dashboard .wrapper .content.block.private,.profile .wrapper .content.block.private,.unsubscribe .wrapper .content.block.private,.recovery .wrapper .content.block.private{padding-top:20px}.dashboard .wrapper .content.block .portion,.profile .wrapper .content.block .portion,.unsubscribe .wrapper .content.block .portion,.recovery .wrapper .content.block .portion{padding:10px 60px}.dashboard .wrapper .content.block .portion label,.profile .wrapper .content.block .portion label,.unsubscribe .wrapper .content.block .portion label,.recovery .wrapper .content.block .portion label{color:#4a4a4f}.dashboard .wrapper .content.block .portion label[for="card_exp_year"],.profile .wrapper .content.block .portion label[for="card_exp_year"],.unsubscribe .wrapper .content.block .portion label[for="card_exp_year"],.recovery .wrapper .content.block .portion label[for="card_exp_year"]{color:white}.dashboard .wrapper .content.block .portion input,.dashboard .wrapper .content.block .portion .select,.dashboard .wrapper .content.block .portion textarea,.profile .wrapper .content.block .portion input,.profile .wrapper .content.block .portion .select,.profile .wrapper .content.block .portion textarea,.unsubscribe .wrapper .content.block .portion input,.unsubscribe .wrapper .content.block .portion .select,.unsubscribe .wrapper .content.block .portion textarea,.recovery .wrapper .content.block .portion input,.recovery .wrapper .content.block .portion .select,.recovery .wrapper .content.block .portion textarea{border-color:#c8c8cd}.dashboard .wrapper .content.block .portion.border-bottom,.profile .wrapper .content.block .portion.border-bottom,.unsubscribe .wrapper .content.block .portion.border-bottom,.recovery .wrapper .content.block .portion.border-bottom{border-bottom:2px solid #ececed}.dashboard .wrapper .content.block .portion.payment,.profile .wrapper .content.block .portion.payment,.unsubscribe .wrapper .content.block .portion.payment,.recovery .wrapper .content.block .portion.payment{padding-bottom:100px}.dashboard .wrapper .content.block .portion #card_name,.profile .wrapper .content.block .portion #card_name,.unsubscribe .wrapper .content.block .portion #card_name,.recovery .wrapper .content.block .portion #card_name{width:350px;max-width:100%;margin-right:10px}.dashboard .wrapper .content.block .portion #card_number,.profile .wrapper .content.block .portion #card_number,.unsubscribe .wrapper .content.block .portion #card_number,.recovery .wrapper .content.block .portion #card_number{max-width:100%;width:300px}.dashboard .wrapper .content.block .portion #card_exp_month,.dashboard .wrapper .content.block .portion #card_exp_year,.dashboard .wrapper .content.block .portion #card_cvv,.profile .wrapper .content.block .portion #card_exp_month,.profile .wrapper .content.block .portion #card_exp_year,.profile .wrapper .content.block .portion #card_cvv,.unsubscribe .wrapper .content.block .portion #card_exp_month,.unsubscribe .wrapper .content.block .portion #card_exp_year,.unsubscribe .wrapper .content.block .portion #card_cvv,.recovery .wrapper .content.block .portion #card_exp_month,.recovery .wrapper .content.block .portion #card_exp_year,.recovery .wrapper .content.block .portion #card_cvv{max-width:100%;width:212px;margin-right:10px}.dashboard .wrapper .content.block .portion #card_exp_month select,.dashboard .wrapper .content.block .portion #card_exp_year select,.dashboard .wrapper .content.block .portion #card_cvv select,.profile .wrapper .content.block .portion #card_exp_month select,.profile .wrapper .content.block .portion #card_exp_year select,.profile .wrapper .content.block .portion #card_cvv select,.unsubscribe .wrapper .content.block .portion #card_exp_month select,.unsubscribe .wrapper .content.block .portion #card_exp_year select,.unsubscribe .wrapper .content.block .portion #card_cvv select,.recovery .wrapper .content.block .portion #card_exp_month select,.recovery .wrapper .content.block .portion #card_exp_year select,.recovery .wrapper .content.block .portion #card_cvv select{max-width:100%;width:210px}.dashboard .wrapper .content.block footer.portion,.profile .wrapper .content.block footer.portion,.unsubscribe .wrapper .content.block footer.portion,.recovery .wrapper .content.block footer.portion{padding-top:25px;padding-bottom:5px;overflow:auto}.dashboard .wrapper .content.block footer.portion button,.profile .wrapper .content.block footer.portion button,.unsubscribe .wrapper .content.block footer.portion button,.recovery .wrapper .content.block footer.portion button{float:right}.dashboard .wrapper .content.block footer.portion .log-out,.profile .wrapper .content.block footer.portion .log-out,.unsubscribe .wrapper .content.block footer.portion .log-out,.recovery .wrapper .content.block footer.portion .log-out{font-weight:500;font-size:18px;line-height:30px;float:left;position:relative;top:10px;color:#4a4a4f}.dashboard .wrapper .content.block .meta,.profile .wrapper .content.block .meta,.unsubscribe .wrapper .content.block .meta,.recovery .wrapper .content.block .meta{margin-top:20px;padding-top:30px;overflow:hidden}.dashboard .wrapper .content.block .meta button,.profile .wrapper .content.block .meta button,.unsubscribe .wrapper .content.block .meta button,.recovery .wrapper .content.block .meta button{float:right}.dashboard .wrapper .content.block .meta .log-out,.profile .wrapper .content.block .meta .log-out,.unsubscribe .wrapper .content.block .meta .log-out,.recovery .wrapper .content.block .meta .log-out{font-weight:500;font-size:18px;line-height:30px;float:left;color:#4a4a4f}.dashboard .wrapper .content.block header,.profile .wrapper .content.block header,.unsubscribe .wrapper .content.block header,.recovery .wrapper .content.block header{background-color:white}.dashboard .wrapper .content.block header h1,.profile .wrapper .content.block header h1,.unsubscribe .wrapper .content.block header h1,.recovery .wrapper .content.block header h1{font-size:25px;font-weight:normal}.dashboard .wrapper .content.block header .btn,.profile .wrapper .content.block header .btn,.unsubscribe .wrapper .content.block header .btn,.recovery .wrapper .content.block header .btn{float:right}.dashboard .wrapper .content.block fieldset,.profile .wrapper .content.block fieldset,.unsubscribe .wrapper .content.block fieldset,.recovery .wrapper .content.block fieldset{display:block;margin:20px 0}.dashboard .wrapper .content.block fieldset.bottom,.profile .wrapper .content.block fieldset.bottom,.unsubscribe .wrapper .content.block fieldset.bottom,.recovery .wrapper .content.block fieldset.bottom{margin:20px 0 0}.dashboard .wrapper .content.block fieldset legend,.dashboard .wrapper .content.block fieldset label,.dashboard .wrapper .content.block fieldset input,.profile .wrapper .content.block fieldset legend,.profile .wrapper .content.block fieldset label,.profile .wrapper .content.block fieldset input,.unsubscribe .wrapper .content.block fieldset legend,.unsubscribe .wrapper .content.block fieldset label,.unsubscribe .wrapper .content.block fieldset input,.recovery .wrapper .content.block fieldset legend,.recovery .wrapper .content.block fieldset label,.recovery .wrapper .content.block fieldset input{display:block}.dashboard .wrapper .content.block fieldset legend,.profile .wrapper .content.block fieldset legend,.unsubscribe .wrapper .content.block fieldset legend,.recovery .wrapper .content.block fieldset legend{font-size:30px;line-height:48px;font-weight:500}.dashboard .wrapper .content.block fieldset legend.secondary,.profile .wrapper .content.block fieldset legend.secondary,.unsubscribe .wrapper .content.block fieldset legend.secondary,.recovery .wrapper .content.block fieldset legend.secondary{font-size:18px;line-height:30px;font-weight:500;margin:20px 0px 26px 0px}.dashboard .wrapper .content.block fieldset label,.profile .wrapper .content.block fieldset label,.unsubscribe .wrapper .content.block fieldset label,.recovery .wrapper .content.block fieldset label{font-size:14px;line-height:18px;font-weight:500;margin-bottom:5px}.dashboard .wrapper .content.block fieldset.inline .input-field,.profile .wrapper .content.block fieldset.inline .input-field,.unsubscribe .wrapper .content.block fieldset.inline .input-field,.recovery .wrapper .content.block fieldset.inline .input-field{float:left;margin-right:15px;width:32%}@media screen and (min-width: 751px) and (max-width: 1020px){.dashboard .wrapper .content.block fieldset.inline .input-field,.profile .wrapper .content.block fieldset.inline .input-field,.unsubscribe .wrapper .content.block fieldset.inline .input-field,.recovery .wrapper .content.block fieldset.inline .input-field{width:30%}}@media screen and (max-width: 750px){.dashboard .wrapper .content.block fieldset.inline .input-field,.profile .wrapper .content.block fieldset.inline .input-field,.unsubscribe .wrapper .content.block fieldset.inline .input-field,.recovery .wrapper .content.block fieldset.inline .input-field{width:100%;margin-bottom:10px}}.dashboard .wrapper .content.block fieldset.inline .input-field:last-child,.profile .wrapper .content.block fieldset.inline .input-field:last-child,.unsubscribe .wrapper .content.block fieldset.inline .input-field:last-child,.recovery .wrapper .content.block fieldset.inline .input-field:last-child{margin-right:0}.dashboard .wrapper .content.block .game-specific-info,.profile .wrapper .content.block .game-specific-info,.unsubscribe .wrapper .content.block .game-specific-info,.recovery .wrapper .content.block .game-specific-info{margin:0 20px 20px 0}.dashboard .wrapper .content.block .game-specific-info select.game-rank-selection,.dashboard .wrapper .content.block .game-specific-info select.game-region-selection,.profile .wrapper .content.block .game-specific-info select.game-rank-selection,.profile .wrapper .content.block .game-specific-info select.game-region-selection,.unsubscribe .wrapper .content.block .game-specific-info select.game-rank-selection,.unsubscribe .wrapper .content.block .game-specific-info select.game-region-selection,.recovery .wrapper .content.block .game-specific-info select.game-rank-selection,.recovery .wrapper .content.block .game-specific-info select.game-region-selection{width:220px}.dashboard .wrapper .content.block .game-specific-info .load,.profile .wrapper .content.block .game-specific-info .load,.unsubscribe .wrapper .content.block .game-specific-info .load,.recovery .wrapper .content.block .game-specific-info .load{display:inline-block;height:48px;line-height:48px}.dashboard .wrapper .content.block .game-specific-info .load .fa-check,.profile .wrapper .content.block .game-specific-info .load .fa-check,.unsubscribe .wrapper .content.block .game-specific-info .load .fa-check,.recovery .wrapper .content.block .game-specific-info .load .fa-check{color:#69d24b}.dashboard .wrapper .content.block .game-specific-info .load .fa-spinner,.profile .wrapper .content.block .game-specific-info .load .fa-spinner,.unsubscribe .wrapper .content.block .game-specific-info .load .fa-spinner,.recovery .wrapper .content.block .game-specific-info .load .fa-spinner{color:#9b9ba0}.dashboard .wrapper .content .select:not(.game-search,.time-search),.profile .wrapper .content .select:not(.game-search,.time-search),.unsubscribe .wrapper .content .select:not(.game-search,.time-search),.recovery .wrapper .content .select:not(.game-search,.time-search){border-radius:6px}@media screen and (max-width: 1020px){.dashboard .wrapper .content .select:not(.game-search,.time-search),.profile .wrapper .content .select:not(.game-search,.time-search),.unsubscribe .wrapper .content .select:not(.game-search,.time-search),.recovery .wrapper .content .select:not(.game-search,.time-search){margin-right:0px}}.dashboard .wrapper .content #c_app,.dashboard .wrapper .content #c_handle,.dashboard .wrapper .content #phone_number,.dashboard .wrapper .content #email,.dashboard .wrapper .content #session-date-pick,.dashboard .wrapper .content #booking-time-pick,.dashboard .wrapper .content #booking-select-game,.profile .wrapper .content #c_app,.profile .wrapper .content #c_handle,.profile .wrapper .content #phone_number,.profile .wrapper .content #email,.profile .wrapper .content #session-date-pick,.profile .wrapper .content #booking-time-pick,.profile .wrapper .content #booking-select-game,.unsubscribe .wrapper .content #c_app,.unsubscribe .wrapper .content #c_handle,.unsubscribe .wrapper .content #phone_number,.unsubscribe .wrapper .content #email,.unsubscribe .wrapper .content #session-date-pick,.unsubscribe .wrapper .content #booking-time-pick,.unsubscribe .wrapper .content #booking-select-game,.recovery .wrapper .content #c_app,.recovery .wrapper .content #c_handle,.recovery .wrapper .content #phone_number,.recovery .wrapper .content #email,.recovery .wrapper .content #session-date-pick,.recovery .wrapper .content #booking-time-pick,.recovery .wrapper .content #booking-select-game{font-size:18px;line-height:30px;vertical-align:middle}.dashboard .wrapper .content #session-date-pick,.profile .wrapper .content #session-date-pick,.unsubscribe .wrapper .content #session-date-pick,.recovery .wrapper .content #session-date-pick{background:#fff url(//dfgw1zqlrucay.cloudfront.net/assets/icons/select_arrow-f93a6ad790c1de7c0947bcc67f0e88066d92f8011ec3920e35626d21b08a026d.png) no-repeat right 7px top 50%;background-size:8px}.dashboard .wrapper .content #c_handle,.profile .wrapper .content #c_handle,.unsubscribe .wrapper .content #c_handle,.recovery .wrapper .content #c_handle{margin-right:50px}.dashboard .wrapper .content .c-app-select,.profile .wrapper .content .c-app-select,.unsubscribe .wrapper .content .c-app-select,.recovery .wrapper .content .c-app-select{margin-right:50px !important}.dashboard .wrapper .content .rank-selection-container,.profile .wrapper .content .rank-selection-container,.unsubscribe .wrapper .content .rank-selection-container,.recovery .wrapper .content .rank-selection-container{margin-right:50px;margin-top:10px;width:auto}.dashboard .wrapper .content #save-credit-card-button,.profile .wrapper .content #save-credit-card-button,.unsubscribe .wrapper .content #save-credit-card-button,.recovery .wrapper .content #save-credit-card-button{font-weight:500;cursor:pointer}.dashboard .wrapper .content #save-credit-card-button.waiting:after,.profile .wrapper .content #save-credit-card-button.waiting:after,.unsubscribe .wrapper .content #save-credit-card-button.waiting:after,.recovery .wrapper .content #save-credit-card-button.waiting:after{content:" " url("http://fatherofcents.com/wp-content/uploads/2011/09/loaderA16.gif")}.dashboard .wrapper .content input,.profile .wrapper .content input,.unsubscribe .wrapper .content input,.recovery .wrapper .content input{height:48px;padding:0 15px;font-size:18px;line-height:30px;font-weight:300;border-radius:6px}.dashboard .wrapper .content input:disabled,.profile .wrapper .content input:disabled,.unsubscribe .wrapper .content input:disabled,.recovery .wrapper .content input:disabled{background:#fafafb}.dashboard .wrapper .content input[type="radio"],.dashboard .wrapper .content input[type="checkbox"],.profile .wrapper .content input[type="radio"],.profile .wrapper .content input[type="checkbox"],.unsubscribe .wrapper .content input[type="radio"],.unsubscribe .wrapper .content input[type="checkbox"],.recovery .wrapper .content input[type="radio"],.recovery .wrapper .content input[type="checkbox"]{height:auto}.dashboard .wrapper .content .edit-field .game-description,.profile .wrapper .content .edit-field .game-description,.unsubscribe .wrapper .content .edit-field .game-description,.recovery .wrapper .content .edit-field .game-description{width:100%;display:inline-block;background:#fff;border:1px solid #c8c8cd;border-radius:3px;height:48px;overflow:hidden;white-space:nowrap;padding:10px 25px 10px 15px;font-size:18px;line-height:30px;font-weight:300;background:#fff url(//dfgw1zqlrucay.cloudfront.net/assets/icons/select_arrow-f93a6ad790c1de7c0947bcc67f0e88066d92f8011ec3920e35626d21b08a026d.png) no-repeat right 7px top 50%;background-size:8px;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.dashboard .wrapper .content .edit-field .game-description.profile-add,.profile .wrapper .content .edit-field .game-description.profile-add,.unsubscribe .wrapper .content .edit-field .game-description.profile-add,.recovery .wrapper .content .edit-field .game-description.profile-add{color:#9b9ba0;margin-top:0 !important}.dashboard .wrapper .content .select-games-container,.profile .wrapper .content .select-games-container,.unsubscribe .wrapper .content .select-games-container,.recovery .wrapper .content .select-games-container{overflow:auto;cursor:default}.dashboard .wrapper .content .select-games-container #select-games-header,.profile .wrapper .content .select-games-container #select-games-header,.unsubscribe .wrapper .content .select-games-container #select-games-header,.recovery .wrapper .content .select-games-container #select-games-header{color:#9b9ba0;font-weight:normal;margin:30px 0px 0px 40px;font-size:18px;line-height:30px}.dashboard .wrapper .content .select-games-container ul,.profile .wrapper .content .select-games-container ul,.unsubscribe .wrapper .content .select-games-container ul,.recovery .wrapper .content .select-games-container ul{list-style-type:none;overflow:auto}.dashboard .wrapper .content .select-games-container ul li,.profile .wrapper .content .select-games-container ul li,.unsubscribe .wrapper .content .select-games-container ul li,.recovery .wrapper .content .select-games-container ul li{display:inline-block;float:left;padding:8px 8px 0px 8px;text-align:center;margin:15px 15px 0px 0px;width:30%}.dashboard .wrapper .content .select-games-container ul li.selected-game,.profile .wrapper .content .select-games-container ul li.selected-game,.unsubscribe .wrapper .content .select-games-container ul li.selected-game,.recovery .wrapper .content .select-games-container ul li.selected-game{background-color:#69d24b}.dashboard .wrapper .content .select-games-container ul li img,.profile .wrapper .content .select-games-container ul li img,.unsubscribe .wrapper .content .select-games-container ul li img,.recovery .wrapper .content .select-games-container ul li img{width:100%;cursor:pointer}.dashboard .wrapper .content .select-games-container .btn.update,.profile .wrapper .content .select-games-container .btn.update,.unsubscribe .wrapper .content .select-games-container .btn.update,.recovery .wrapper .content .select-games-container .btn.update{float:right;margin:0 30px}.dashboard .wrapper .content .select-games-container .btn.update:before,.dashboard .wrapper .content .select-games-container .btn.update:after,.profile .wrapper .content .select-games-container .btn.update:before,.profile .wrapper .content .select-games-container .btn.update:after,.unsubscribe .wrapper .content .select-games-container .btn.update:before,.unsubscribe .wrapper .content .select-games-container .btn.update:after,.recovery .wrapper .content .select-games-container .btn.update:before,.recovery .wrapper .content .select-games-container .btn.update:after{content:'';display:table}.dashboard .wrapper .content .select-games-container .btn.update:after,.profile .wrapper .content .select-games-container .btn.update:after,.unsubscribe .wrapper .content .select-games-container .btn.update:after,.recovery .wrapper .content .select-games-container .btn.update:after{clear:both}.dashboard .wrapper .content #current-cards,.profile .wrapper .content #current-cards,.unsubscribe .wrapper .content #current-cards,.recovery .wrapper .content #current-cards{list-style-type:none;overflow:auto;margin:0px 0px 10px 0px;padding:0px}.dashboard .wrapper .content #current-cards li,.profile .wrapper .content #current-cards li,.unsubscribe .wrapper .content #current-cards li,.recovery .wrapper .content #current-cards li{display:inline-block;float:left;border:1px solid #c8c8cd;height:48px;padding:10px 15px;font-size:18px;line-height:30px;font-weight:500;border-radius:6px}.dashboard .wrapper .content #current-cards li span,.profile .wrapper .content #current-cards li span,.unsubscribe .wrapper .content #current-cards li span,.recovery .wrapper .content #current-cards li span{cursor:pointer;margin:0px 0px 0px 10px}.dashboard .wrapper .content.profile-card,.profile .wrapper .content.profile-card,.unsubscribe .wrapper .content.profile-card,.recovery .wrapper .content.profile-card{margin:0 auto;border-bottom:1px solid #ececed}@media screen and (min-width: 751px) and (max-width: 1200px){.dashboard .wrapper .content.profile-card,.profile .wrapper .content.profile-card,.unsubscribe .wrapper .content.profile-card,.recovery .wrapper .content.profile-card{margin:0 3.33333em}}.dashboard .wrapper .content.profile-card,.dashboard .wrapper .content .profile-info,.dashboard .wrapper .content.block,.profile .wrapper .content.profile-card,.profile .wrapper .content .profile-info,.profile .wrapper .content.block,.unsubscribe .wrapper .content.profile-card,.unsubscribe .wrapper .content .profile-info,.unsubscribe .wrapper .content.block,.recovery .wrapper .content.profile-card,.recovery .wrapper .content .profile-info,.recovery .wrapper .content.block{max-width:1080px}@media screen and (max-width: 750px){.dashboard .wrapper .content.profile-card,.dashboard .wrapper .content .profile-info,.dashboard .wrapper .content.block,.profile .wrapper .content.profile-card,.profile .wrapper .content .profile-info,.profile .wrapper .content.block,.unsubscribe .wrapper .content.profile-card,.unsubscribe .wrapper .content .profile-info,.unsubscribe .wrapper .content.block,.recovery .wrapper .content.profile-card,.recovery .wrapper .content .profile-info,.recovery .wrapper .content.block{width:100%}}.dashboard .wrapper .content.profile-card h2.screen-name,.dashboard .wrapper .content .profile-info h2.screen-name,.dashboard .wrapper .content.block h2.screen-name,.profile .wrapper .content.profile-card h2.screen-name,.profile .wrapper .content .profile-info h2.screen-name,.profile .wrapper .content.block h2.screen-name,.unsubscribe .wrapper .content.profile-card h2.screen-name,.unsubscribe .wrapper .content .profile-info h2.screen-name,.unsubscribe .wrapper .content.block h2.screen-name,.recovery .wrapper .content.profile-card h2.screen-name,.recovery .wrapper .content .profile-info h2.screen-name,.recovery .wrapper .content.block h2.screen-name{font-size:18px !important;line-height:30px;font-weight:normal !important}.dashboard .wrapper .content.profile-card .edit-field,.dashboard .wrapper .content .profile-info .edit-field,.dashboard .wrapper .content.block .edit-field,.profile .wrapper .content.profile-card .edit-field,.profile .wrapper .content .profile-info .edit-field,.profile .wrapper .content.block .edit-field,.unsubscribe .wrapper .content.profile-card .edit-field,.unsubscribe .wrapper .content .profile-info .edit-field,.unsubscribe .wrapper .content.block .edit-field,.recovery .wrapper .content.profile-card .edit-field,.recovery .wrapper .content .profile-info .edit-field,.recovery .wrapper .content.block .edit-field{display:inline-block;margin:0px 0px 25px 0px;width:80%}.dashboard .wrapper .content.profile-card .edit-field.ranks-field,.dashboard .wrapper .content .profile-info .edit-field.ranks-field,.dashboard .wrapper .content.block .edit-field.ranks-field,.profile .wrapper .content.profile-card .edit-field.ranks-field,.profile .wrapper .content .profile-info .edit-field.ranks-field,.profile .wrapper .content.block .edit-field.ranks-field,.unsubscribe .wrapper .content.profile-card .edit-field.ranks-field,.unsubscribe .wrapper .content .profile-info .edit-field.ranks-field,.unsubscribe .wrapper .content.block .edit-field.ranks-field,.recovery .wrapper .content.profile-card .edit-field.ranks-field,.recovery .wrapper .content .profile-info .edit-field.ranks-field,.recovery .wrapper .content.block .edit-field.ranks-field{margin-bottom:0px}.dashboard .wrapper .content.profile-card .edit-field textarea,.dashboard .wrapper .content .profile-info .edit-field textarea,.dashboard .wrapper .content.block .edit-field textarea,.profile .wrapper .content.profile-card .edit-field textarea,.profile .wrapper .content .profile-info .edit-field textarea,.profile .wrapper .content.block .edit-field textarea,.unsubscribe .wrapper .content.profile-card .edit-field textarea,.unsubscribe .wrapper .content .profile-info .edit-field textarea,.unsubscribe .wrapper .content.block .edit-field textarea,.recovery .wrapper .content.profile-card .edit-field textarea,.recovery .wrapper .content .profile-info .edit-field textarea,.recovery .wrapper .content.block .edit-field textarea{width:100%;margin-top:0px !important}.dashboard .wrapper .content.profile-card .edit-field label,.dashboard .wrapper .content .profile-info .edit-field label,.dashboard .wrapper .content.block .edit-field label,.profile .wrapper .content.profile-card .edit-field label,.profile .wrapper .content .profile-info .edit-field label,.profile .wrapper .content.block .edit-field label,.unsubscribe .wrapper .content.profile-card .edit-field label,.unsubscribe .wrapper .content .profile-info .edit-field label,.unsubscribe .wrapper .content.block .edit-field label,.recovery .wrapper .content.profile-card .edit-field label,.recovery .wrapper .content .profile-info .edit-field label,.recovery .wrapper .content.block .edit-field label{font-weight:bold;display:block;margin-bottom:2px;text-align:left;font-size:18px;line-height:30px}.dashboard .wrapper .content.profile-card .edit-field .input-note,.dashboard .wrapper .content .profile-info .edit-field .input-note,.dashboard .wrapper .content.block .edit-field .input-note,.profile .wrapper .content.profile-card .edit-field .input-note,.profile .wrapper .content .profile-info .edit-field .input-note,.profile .wrapper .content.block .edit-field .input-note,.unsubscribe .wrapper .content.profile-card .edit-field .input-note,.unsubscribe .wrapper .content .profile-info .edit-field .input-note,.unsubscribe .wrapper .content.block .edit-field .input-note,.recovery .wrapper .content.profile-card .edit-field .input-note,.recovery .wrapper .content .profile-info .edit-field .input-note,.recovery .wrapper .content.block .edit-field .input-note{display:inline-block;margin-top:4px;font-size:12px;color:#9b9ba0}.dashboard .wrapper .content.profile-card .edit-field input,.dashboard .wrapper .content .profile-info .edit-field input,.dashboard .wrapper .content.block .edit-field input,.profile .wrapper .content.profile-card .edit-field input,.profile .wrapper .content .profile-info .edit-field input,.profile .wrapper .content.block .edit-field input,.unsubscribe .wrapper .content.profile-card .edit-field input,.unsubscribe .wrapper .content .profile-info .edit-field input,.unsubscribe .wrapper .content.block .edit-field input,.recovery .wrapper .content.profile-card .edit-field input,.recovery .wrapper .content .profile-info .edit-field input,.recovery .wrapper .content.block .edit-field input{width:100%;padding:2px 0px 0px 16px;height:48px}.dashboard .wrapper .content.profile-card .edit-field input.screen-name,.dashboard .wrapper .content.profile-card .edit-field input.describe,.dashboard .wrapper .content .profile-info .edit-field input.screen-name,.dashboard .wrapper .content .profile-info .edit-field input.describe,.dashboard .wrapper .content.block .edit-field input.screen-name,.dashboard .wrapper .content.block .edit-field input.describe,.profile .wrapper .content.profile-card .edit-field input.screen-name,.profile .wrapper .content.profile-card .edit-field input.describe,.profile .wrapper .content .profile-info .edit-field input.screen-name,.profile .wrapper .content .profile-info .edit-field input.describe,.profile .wrapper .content.block .edit-field input.screen-name,.profile .wrapper .content.block .edit-field input.describe,.unsubscribe .wrapper .content.profile-card .edit-field input.screen-name,.unsubscribe .wrapper .content.profile-card .edit-field input.describe,.unsubscribe .wrapper .content .profile-info .edit-field input.screen-name,.unsubscribe .wrapper .content .profile-info .edit-field input.describe,.unsubscribe .wrapper .content.block .edit-field input.screen-name,.unsubscribe .wrapper .content.block .edit-field input.describe,.recovery .wrapper .content.profile-card .edit-field input.screen-name,.recovery .wrapper .content.profile-card .edit-field input.describe,.recovery .wrapper .content .profile-info .edit-field input.screen-name,.recovery .wrapper .content .profile-info .edit-field input.describe,.recovery .wrapper .content.block .edit-field input.screen-name,.recovery .wrapper .content.block .edit-field input.describe{font-size:18px !important;line-height:30px;font-weight:normal;padding:9px 0px 9px 16px !important}.dashboard .wrapper .content.profile-card .edit-field #game-specific-attributes-wrapper .input-field,.dashboard .wrapper .content .profile-info .edit-field #game-specific-attributes-wrapper .input-field,.dashboard .wrapper .content.block .edit-field #game-specific-attributes-wrapper .input-field,.profile .wrapper .content.profile-card .edit-field #game-specific-attributes-wrapper .input-field,.profile .wrapper .content .profile-info .edit-field #game-specific-attributes-wrapper .input-field,.profile .wrapper .content.block .edit-field #game-specific-attributes-wrapper .input-field,.unsubscribe .wrapper .content.profile-card .edit-field #game-specific-attributes-wrapper .input-field,.unsubscribe .wrapper .content .profile-info .edit-field #game-specific-attributes-wrapper .input-field,.unsubscribe .wrapper .content.block .edit-field #game-specific-attributes-wrapper .input-field,.recovery .wrapper .content.profile-card .edit-field #game-specific-attributes-wrapper .input-field,.recovery .wrapper .content .profile-info .edit-field #game-specific-attributes-wrapper .input-field,.recovery .wrapper .content.block .edit-field #game-specific-attributes-wrapper .input-field{width:100%}.dashboard .wrapper .content.profile-card .edit-field #game-specific-attributes-wrapper .input-field .game-specific-attribute,.dashboard .wrapper .content .profile-info .edit-field #game-specific-attributes-wrapper .input-field .game-specific-attribute,.dashboard .wrapper .content.block .edit-field #game-specific-attributes-wrapper .input-field .game-specific-attribute,.profile .wrapper .content.profile-card .edit-field #game-specific-attributes-wrapper .input-field .game-specific-attribute,.profile .wrapper .content .profile-info .edit-field #game-specific-attributes-wrapper .input-field .game-specific-attribute,.profile .wrapper .content.block .edit-field #game-specific-attributes-wrapper .input-field .game-specific-attribute,.unsubscribe .wrapper .content.profile-card .edit-field #game-specific-attributes-wrapper .input-field .game-specific-attribute,.unsubscribe .wrapper .content .profile-info .edit-field #game-specific-attributes-wrapper .input-field .game-specific-attribute,.unsubscribe .wrapper .content.block .edit-field #game-specific-attributes-wrapper .input-field .game-specific-attribute,.recovery .wrapper .content.profile-card .edit-field #game-specific-attributes-wrapper .input-field .game-specific-attribute,.recovery .wrapper .content .profile-info .edit-field #game-specific-attributes-wrapper .input-field .game-specific-attribute,.recovery .wrapper .content.block .edit-field #game-specific-attributes-wrapper .input-field .game-specific-attribute{width:31%;margin:0 3.3% 0 0;float:left}.dashboard .wrapper .content.profile-card .edit-field #game-specific-attributes-wrapper .input-field .game-specific-attribute:nth-child(3n+4),.dashboard .wrapper .content .profile-info .edit-field #game-specific-attributes-wrapper .input-field .game-specific-attribute:nth-child(3n+4),.dashboard .wrapper .content.block .edit-field #game-specific-attributes-wrapper .input-field .game-specific-attribute:nth-child(3n+4),.profile .wrapper .content.profile-card .edit-field #game-specific-attributes-wrapper .input-field .game-specific-attribute:nth-child(3n+4),.profile .wrapper .content .profile-info .edit-field #game-specific-attributes-wrapper .input-field .game-specific-attribute:nth-child(3n+4),.profile .wrapper .content.block .edit-field #game-specific-attributes-wrapper .input-field .game-specific-attribute:nth-child(3n+4),.unsubscribe .wrapper .content.profile-card .edit-field #game-specific-attributes-wrapper .input-field .game-specific-attribute:nth-child(3n+4),.unsubscribe .wrapper .content .profile-info .edit-field #game-specific-attributes-wrapper .input-field .game-specific-attribute:nth-child(3n+4),.unsubscribe .wrapper .content.block .edit-field #game-specific-attributes-wrapper .input-field .game-specific-attribute:nth-child(3n+4),.recovery .wrapper .content.profile-card .edit-field #game-specific-attributes-wrapper .input-field .game-specific-attribute:nth-child(3n+4),.recovery .wrapper .content .profile-info .edit-field #game-specific-attributes-wrapper .input-field .game-specific-attribute:nth-child(3n+4),.recovery .wrapper .content.block .edit-field #game-specific-attributes-wrapper .input-field .game-specific-attribute:nth-child(3n+4){margin-right:0}@media screen and (max-width: 1020px){.dashboard .wrapper .content.profile-card .edit-field #game-specific-attributes-wrapper .input-field .game-specific-attribute,.dashboard .wrapper .content .profile-info .edit-field #game-specific-attributes-wrapper .input-field .game-specific-attribute,.dashboard .wrapper .content.block .edit-field #game-specific-attributes-wrapper .input-field .game-specific-attribute,.profile .wrapper .content.profile-card .edit-field #game-specific-attributes-wrapper .input-field .game-specific-attribute,.profile .wrapper .content .profile-info .edit-field #game-specific-attributes-wrapper .input-field .game-specific-attribute,.profile .wrapper .content.block .edit-field #game-specific-attributes-wrapper .input-field .game-specific-attribute,.unsubscribe .wrapper .content.profile-card .edit-field #game-specific-attributes-wrapper .input-field .game-specific-attribute,.unsubscribe .wrapper .content .profile-info .edit-field #game-specific-attributes-wrapper .input-field .game-specific-attribute,.unsubscribe .wrapper .content.block .edit-field #game-specific-attributes-wrapper .input-field .game-specific-attribute,.recovery .wrapper .content.profile-card .edit-field #game-specific-attributes-wrapper .input-field .game-specific-attribute,.recovery .wrapper .content .profile-info .edit-field #game-specific-attributes-wrapper .input-field .game-specific-attribute,.recovery .wrapper .content.block .edit-field #game-specific-attributes-wrapper .input-field .game-specific-attribute{width:100%;margin:0 25px 10px 0}}.dashboard .wrapper .content.profile-card .edit-field #game-specific-attributes-wrapper .input-field .game-specific-attribute .game-rank-selection,.dashboard .wrapper .content.profile-card .edit-field #game-specific-attributes-wrapper .input-field .game-specific-attribute select.game-region-selection,.dashboard .wrapper .content .profile-info .edit-field #game-specific-attributes-wrapper .input-field .game-specific-attribute .game-rank-selection,.dashboard .wrapper .content .profile-info .edit-field #game-specific-attributes-wrapper .input-field .game-specific-attribute select.game-region-selection,.dashboard .wrapper .content.block .edit-field #game-specific-attributes-wrapper .input-field .game-specific-attribute .game-rank-selection,.dashboard .wrapper .content.block .edit-field #game-specific-attributes-wrapper .input-field .game-specific-attribute select.game-region-selection,.profile .wrapper .content.profile-card .edit-field #game-specific-attributes-wrapper .input-field .game-specific-attribute .game-rank-selection,.profile .wrapper .content.profile-card .edit-field #game-specific-attributes-wrapper .input-field .game-specific-attribute select.game-region-selection,.profile .wrapper .content .profile-info .edit-field #game-specific-attributes-wrapper .input-field .game-specific-attribute .game-rank-selection,.profile .wrapper .content .profile-info .edit-field #game-specific-attributes-wrapper .input-field .game-specific-attribute select.game-region-selection,.profile .wrapper .content.block .edit-field #game-specific-attributes-wrapper .input-field .game-specific-attribute .game-rank-selection,.profile .wrapper .content.block .edit-field #game-specific-attributes-wrapper .input-field .game-specific-attribute select.game-region-selection,.unsubscribe .wrapper .content.profile-card .edit-field #game-specific-attributes-wrapper .input-field .game-specific-attribute .game-rank-selection,.unsubscribe .wrapper .content.profile-card .edit-field #game-specific-attributes-wrapper .input-field .game-specific-attribute select.game-region-selection,.unsubscribe .wrapper .content .profile-info .edit-field #game-specific-attributes-wrapper .input-field .game-specific-attribute .game-rank-selection,.unsubscribe .wrapper .content .profile-info .edit-field #game-specific-attributes-wrapper .input-field .game-specific-attribute select.game-region-selection,.unsubscribe .wrapper .content.block .edit-field #game-specific-attributes-wrapper .input-field .game-specific-attribute .game-rank-selection,.unsubscribe .wrapper .content.block .edit-field #game-specific-attributes-wrapper .input-field .game-specific-attribute select.game-region-selection,.recovery .wrapper .content.profile-card .edit-field #game-specific-attributes-wrapper .input-field .game-specific-attribute .game-rank-selection,.recovery .wrapper .content.profile-card .edit-field #game-specific-attributes-wrapper .input-field .game-specific-attribute select.game-region-selection,.recovery .wrapper .content .profile-info .edit-field #game-specific-attributes-wrapper .input-field .game-specific-attribute .game-rank-selection,.recovery .wrapper .content .profile-info .edit-field #game-specific-attributes-wrapper .input-field .game-specific-attribute select.game-region-selection,.recovery .wrapper .content.block .edit-field #game-specific-attributes-wrapper .input-field .game-specific-attribute .game-rank-selection,.recovery .wrapper .content.block .edit-field #game-specific-attributes-wrapper .input-field .game-specific-attribute select.game-region-selection{width:100%}.dashboard .wrapper .content.profile-card .user-games-description,.dashboard .wrapper .content .profile-info .user-games-description,.dashboard .wrapper .content.block .user-games-description,.profile .wrapper .content.profile-card .user-games-description,.profile .wrapper .content .profile-info .user-games-description,.profile .wrapper .content.block .user-games-description,.unsubscribe .wrapper .content.profile-card .user-games-description,.unsubscribe .wrapper .content .profile-info .user-games-description,.unsubscribe .wrapper .content.block .user-games-description,.recovery .wrapper .content.profile-card .user-games-description,.recovery .wrapper .content .profile-info .user-games-description,.recovery .wrapper .content.block .user-games-description{width:100%;text-align:left}.dashboard .wrapper .content.profile-card .user-games-description.display,.dashboard .wrapper .content .profile-info .user-games-description.display,.dashboard .wrapper .content.block .user-games-description.display,.profile .wrapper .content.profile-card .user-games-description.display,.profile .wrapper .content .profile-info .user-games-description.display,.profile .wrapper .content.block .user-games-description.display,.unsubscribe .wrapper .content.profile-card .user-games-description.display,.unsubscribe .wrapper .content .profile-info .user-games-description.display,.unsubscribe .wrapper .content.block .user-games-description.display,.recovery .wrapper .content.profile-card .user-games-description.display,.recovery .wrapper .content .profile-info .user-games-description.display,.recovery .wrapper .content.block .user-games-description.display{margin-top:10px;font-size:18px;line-height:30px;font-weight:400}@media screen and (max-width: 1020px){.dashboard .wrapper .content.profile-card .user-games-description.display,.dashboard .wrapper .content .profile-info .user-games-description.display,.dashboard .wrapper .content.block .user-games-description.display,.profile .wrapper .content.profile-card .user-games-description.display,.profile .wrapper .content .profile-info .user-games-description.display,.profile .wrapper .content.block .user-games-description.display,.unsubscribe .wrapper .content.profile-card .user-games-description.display,.unsubscribe .wrapper .content .profile-info .user-games-description.display,.unsubscribe .wrapper .content.block .user-games-description.display,.recovery .wrapper .content.profile-card .user-games-description.display,.recovery .wrapper .content .profile-info .user-games-description.display,.recovery .wrapper .content.block .user-games-description.display{text-align:center}}@media screen and (max-width: 750px){.dashboard .wrapper .content.profile-card .user-games-description.display,.dashboard .wrapper .content .profile-info .user-games-description.display,.dashboard .wrapper .content.block .user-games-description.display,.profile .wrapper .content.profile-card .user-games-description.display,.profile .wrapper .content .profile-info .user-games-description.display,.profile .wrapper .content.block .user-games-description.display,.unsubscribe .wrapper .content.profile-card .user-games-description.display,.unsubscribe .wrapper .content .profile-info .user-games-description.display,.unsubscribe .wrapper .content.block .user-games-description.display,.recovery .wrapper .content.profile-card .user-games-description.display,.recovery .wrapper .content .profile-info .user-games-description.display,.recovery .wrapper .content.block .user-games-description.display{padding:0 0 0 10px}}.dashboard .wrapper .content.profile-card .profile-item,.dashboard .wrapper .content.profile-card .divider,.dashboard .wrapper .content .profile-info .profile-item,.dashboard .wrapper .content .profile-info .divider,.dashboard .wrapper .content.block .profile-item,.dashboard .wrapper .content.block .divider,.profile .wrapper .content.profile-card .profile-item,.profile .wrapper .content.profile-card .divider,.profile .wrapper .content .profile-info .profile-item,.profile .wrapper .content .profile-info .divider,.profile .wrapper .content.block .profile-item,.profile .wrapper .content.block .divider,.unsubscribe .wrapper .content.profile-card .profile-item,.unsubscribe .wrapper .content.profile-card .divider,.unsubscribe .wrapper .content .profile-info .profile-item,.unsubscribe .wrapper .content .profile-info .divider,.unsubscribe .wrapper .content.block .profile-item,.unsubscribe .wrapper .content.block .divider,.recovery .wrapper .content.profile-card .profile-item,.recovery .wrapper .content.profile-card .divider,.recovery .wrapper .content .profile-info .profile-item,.recovery .wrapper .content .profile-info .divider,.recovery .wrapper .content.block .profile-item,.recovery .wrapper .content.block .divider{font-size:18px;line-height:30px;font-weight:400}.dashboard .wrapper .content.profile-card .sensei-rate,.dashboard .wrapper .content .profile-info .sensei-rate,.dashboard .wrapper .content.block .sensei-rate,.profile .wrapper .content.profile-card .sensei-rate,.profile .wrapper .content .profile-info .sensei-rate,.profile .wrapper .content.block .sensei-rate,.unsubscribe .wrapper .content.profile-card .sensei-rate,.unsubscribe .wrapper .content .profile-info .sensei-rate,.unsubscribe .wrapper .content.block .sensei-rate,.recovery .wrapper .content.profile-card .sensei-rate,.recovery .wrapper .content .profile-info .sensei-rate,.recovery .wrapper .content.block .sensei-rate{font-weight:bold}.dashboard .wrapper .content.profile-card .profile-link,.dashboard .wrapper .content .profile-info .profile-link,.dashboard .wrapper .content.block .profile-link,.profile .wrapper .content.profile-card .profile-link,.profile .wrapper .content .profile-info .profile-link,.profile .wrapper .content.block .profile-link,.unsubscribe .wrapper .content.profile-card .profile-link,.unsubscribe .wrapper .content .profile-info .profile-link,.unsubscribe .wrapper .content.block .profile-link,.recovery .wrapper .content.profile-card .profile-link,.recovery .wrapper .content .profile-info .profile-link,.recovery .wrapper .content.block .profile-link{display:inline-block;margin-top:12px;font-size:16px;line-height:24px;font-weight:500}.dashboard .wrapper .content.profile-card .profile-edit,.dashboard .wrapper .content .profile-info .profile-edit,.dashboard .wrapper .content.block .profile-edit,.profile .wrapper .content.profile-card .profile-edit,.profile .wrapper .content .profile-info .profile-edit,.profile .wrapper .content.block .profile-edit,.unsubscribe .wrapper .content.profile-card .profile-edit,.unsubscribe .wrapper .content .profile-info .profile-edit,.unsubscribe .wrapper .content.block .profile-edit,.recovery .wrapper .content.profile-card .profile-edit,.recovery .wrapper .content .profile-info .profile-edit,.recovery .wrapper .content.block .profile-edit{float:right;margin:0 30px 0 0}.dashboard .wrapper .content.profile-card .profile-edit.bottom,.dashboard .wrapper .content .profile-info .profile-edit.bottom,.dashboard .wrapper .content.block .profile-edit.bottom,.profile .wrapper .content.profile-card .profile-edit.bottom,.profile .wrapper .content .profile-info .profile-edit.bottom,.profile .wrapper .content.block .profile-edit.bottom,.unsubscribe .wrapper .content.profile-card .profile-edit.bottom,.unsubscribe .wrapper .content .profile-info .profile-edit.bottom,.unsubscribe .wrapper .content.block .profile-edit.bottom,.recovery .wrapper .content.profile-card .profile-edit.bottom,.recovery .wrapper .content .profile-info .profile-edit.bottom,.recovery .wrapper .content.block .profile-edit.bottom{margin:10px 30px 35px 0}@media screen and (max-width: 1020px){.dashboard .wrapper .content.profile-card .profile-edit,.dashboard .wrapper .content .profile-info .profile-edit,.dashboard .wrapper .content.block .profile-edit,.profile .wrapper .content.profile-card .profile-edit,.profile .wrapper .content .profile-info .profile-edit,.profile .wrapper .content.block .profile-edit,.unsubscribe .wrapper .content.profile-card .profile-edit,.unsubscribe .wrapper .content .profile-info .profile-edit,.unsubscribe .wrapper .content.block .profile-edit,.recovery .wrapper .content.profile-card .profile-edit,.recovery .wrapper .content .profile-info .profile-edit,.recovery .wrapper .content.block .profile-edit{margin:0;position:absolute;right:0;min-width:0}}.dashboard .wrapper .content.profile-card .profile-edit.small-screen,.dashboard .wrapper .content .profile-info .profile-edit.small-screen,.dashboard .wrapper .content.block .profile-edit.small-screen,.profile .wrapper .content.profile-card .profile-edit.small-screen,.profile .wrapper .content .profile-info .profile-edit.small-screen,.profile .wrapper .content.block .profile-edit.small-screen,.unsubscribe .wrapper .content.profile-card .profile-edit.small-screen,.unsubscribe .wrapper .content .profile-info .profile-edit.small-screen,.unsubscribe .wrapper .content.block .profile-edit.small-screen,.recovery .wrapper .content.profile-card .profile-edit.small-screen,.recovery .wrapper .content .profile-info .profile-edit.small-screen,.recovery .wrapper .content.block .profile-edit.small-screen{width:100%;display:none;margin-bottom:12px;float:none !important;position:relative;height:auto}@media screen and (max-width: 1020px){.dashboard .wrapper .content.profile-card .profile-edit.small-screen,.dashboard .wrapper .content .profile-info .profile-edit.small-screen,.dashboard .wrapper .content.block .profile-edit.small-screen,.profile .wrapper .content.profile-card .profile-edit.small-screen,.profile .wrapper .content .profile-info .profile-edit.small-screen,.profile .wrapper .content.block .profile-edit.small-screen,.unsubscribe .wrapper .content.profile-card .profile-edit.small-screen,.unsubscribe .wrapper .content .profile-info .profile-edit.small-screen,.unsubscribe .wrapper .content.block .profile-edit.small-screen,.recovery .wrapper .content.profile-card .profile-edit.small-screen,.recovery .wrapper .content .profile-info .profile-edit.small-screen,.recovery .wrapper .content.block .profile-edit.small-screen{display:block}}@media screen and (max-width: 1020px){.dashboard .wrapper .content.profile-card .profile-edit.small-screen,.dashboard .wrapper .content .profile-info .profile-edit.small-screen,.dashboard .wrapper .content.block .profile-edit.small-screen,.profile .wrapper .content.profile-card .profile-edit.small-screen,.profile .wrapper .content .profile-info .profile-edit.small-screen,.profile .wrapper .content.block .profile-edit.small-screen,.unsubscribe .wrapper .content.profile-card .profile-edit.small-screen,.unsubscribe .wrapper .content .profile-info .profile-edit.small-screen,.unsubscribe .wrapper .content.block .profile-edit.small-screen,.recovery .wrapper .content.profile-card .profile-edit.small-screen,.recovery .wrapper .content .profile-info .profile-edit.small-screen,.recovery .wrapper .content.block .profile-edit.small-screen{width:400px;margin-left:auto;margin-right:auto}}@media screen and (max-width: 480px){.dashboard .wrapper .content.profile-card .profile-edit.small-screen,.dashboard .wrapper .content .profile-info .profile-edit.small-screen,.dashboard .wrapper .content.block .profile-edit.small-screen,.profile .wrapper .content.profile-card .profile-edit.small-screen,.profile .wrapper .content .profile-info .profile-edit.small-screen,.profile .wrapper .content.block .profile-edit.small-screen,.unsubscribe .wrapper .content.profile-card .profile-edit.small-screen,.unsubscribe .wrapper .content .profile-info .profile-edit.small-screen,.unsubscribe .wrapper .content.block .profile-edit.small-screen,.recovery .wrapper .content.profile-card .profile-edit.small-screen,.recovery .wrapper .content .profile-info .profile-edit.small-screen,.recovery .wrapper .content.block .profile-edit.small-screen{width:200px}}.dashboard .wrapper .content.profile-card .profile-edit.small-screen .btn,.dashboard .wrapper .content .profile-info .profile-edit.small-screen .btn,.dashboard .wrapper .content.block .profile-edit.small-screen .btn,.profile .wrapper .content.profile-card .profile-edit.small-screen .btn,.profile .wrapper .content .profile-info .profile-edit.small-screen .btn,.profile .wrapper .content.block .profile-edit.small-screen .btn,.unsubscribe .wrapper .content.profile-card .profile-edit.small-screen .btn,.unsubscribe .wrapper .content .profile-info .profile-edit.small-screen .btn,.unsubscribe .wrapper .content.block .profile-edit.small-screen .btn,.recovery .wrapper .content.profile-card .profile-edit.small-screen .btn,.recovery .wrapper .content .profile-info .profile-edit.small-screen .btn,.recovery .wrapper .content.block .profile-edit.small-screen .btn{bottom:0px !important;margin:0 0 6px 0}@media screen and (max-width: 1020px){.dashboard .wrapper .content.profile-card .profile-edit.bottom,.dashboard .wrapper .content .profile-info .profile-edit.bottom,.dashboard .wrapper .content.block .profile-edit.bottom,.profile .wrapper .content.profile-card .profile-edit.bottom,.profile .wrapper .content .profile-info .profile-edit.bottom,.profile .wrapper .content.block .profile-edit.bottom,.unsubscribe .wrapper .content.profile-card .profile-edit.bottom,.unsubscribe .wrapper .content .profile-info .profile-edit.bottom,.unsubscribe .wrapper .content.block .profile-edit.bottom,.recovery .wrapper .content.profile-card .profile-edit.bottom,.recovery .wrapper .content .profile-info .profile-edit.bottom,.recovery .wrapper .content.block .profile-edit.bottom{width:100%;margin-left:0%;position:relative;min-width:0px;text-align:center;margin-bottom:10px}.dashboard .wrapper .content.profile-card .profile-edit.bottom .btn,.dashboard .wrapper .content .profile-info .profile-edit.bottom .btn,.dashboard .wrapper .content.block .profile-edit.bottom .btn,.profile .wrapper .content.profile-card .profile-edit.bottom .btn,.profile .wrapper .content .profile-info .profile-edit.bottom .btn,.profile .wrapper .content.block .profile-edit.bottom .btn,.unsubscribe .wrapper .content.profile-card .profile-edit.bottom .btn,.unsubscribe .wrapper .content .profile-info .profile-edit.bottom .btn,.unsubscribe .wrapper .content.block .profile-edit.bottom .btn,.recovery .wrapper .content.profile-card .profile-edit.bottom .btn,.recovery .wrapper .content .profile-info .profile-edit.bottom .btn,.recovery .wrapper .content.block .profile-edit.bottom .btn{float:none !important}}.dashboard .wrapper .content.profile-card .profile-edit.large-screen,.dashboard .wrapper .content .profile-info .profile-edit.large-screen,.dashboard .wrapper .content.block .profile-edit.large-screen,.profile .wrapper .content.profile-card .profile-edit.large-screen,.profile .wrapper .content .profile-info .profile-edit.large-screen,.profile .wrapper .content.block .profile-edit.large-screen,.unsubscribe .wrapper .content.profile-card .profile-edit.large-screen,.unsubscribe .wrapper .content .profile-info .profile-edit.large-screen,.unsubscribe .wrapper .content.block .profile-edit.large-screen,.recovery .wrapper .content.profile-card .profile-edit.large-screen,.recovery .wrapper .content .profile-info .profile-edit.large-screen,.recovery .wrapper .content.block .profile-edit.large-screen{display:none}@media screen and (min-width: 1021px){.dashboard .wrapper .content.profile-card .profile-edit.large-screen,.dashboard .wrapper .content .profile-info .profile-edit.large-screen,.dashboard .wrapper .content.block .profile-edit.large-screen,.profile .wrapper .content.profile-card .profile-edit.large-screen,.profile .wrapper .content .profile-info .profile-edit.large-screen,.profile .wrapper .content.block .profile-edit.large-screen,.unsubscribe .wrapper .content.profile-card .profile-edit.large-screen,.unsubscribe .wrapper .content .profile-info .profile-edit.large-screen,.unsubscribe .wrapper .content.block .profile-edit.large-screen,.recovery .wrapper .content.profile-card .profile-edit.large-screen,.recovery .wrapper .content .profile-info .profile-edit.large-screen,.recovery .wrapper .content.block .profile-edit.large-screen{display:block}}.dashboard .wrapper .content.profile-card .profile-edit .btn,.dashboard .wrapper .content .profile-info .profile-edit .btn,.dashboard .wrapper .content.block .profile-edit .btn,.profile .wrapper .content.profile-card .profile-edit .btn,.profile .wrapper .content .profile-info .profile-edit .btn,.profile .wrapper .content.block .profile-edit .btn,.unsubscribe .wrapper .content.profile-card .profile-edit .btn,.unsubscribe .wrapper .content .profile-info .profile-edit .btn,.unsubscribe .wrapper .content.block .profile-edit .btn,.recovery .wrapper .content.profile-card .profile-edit .btn,.recovery .wrapper .content .profile-info .profile-edit .btn,.recovery .wrapper .content.block .profile-edit .btn{display:inline-block;text-align:center;border-color:#4a4a4f;color:#4a4a4f;border-width:1px;width:185px;font-size:18px;line-height:38px;padding:0px;height:38px;cursor:pointer;font-weight:600;margin-top:9px}.dashboard .wrapper .content.profile-card .profile-edit .btn:not(.save),.dashboard .wrapper .content .profile-info .profile-edit .btn:not(.save),.dashboard .wrapper .content.block .profile-edit .btn:not(.save),.profile .wrapper .content.profile-card .profile-edit .btn:not(.save),.profile .wrapper .content .profile-info .profile-edit .btn:not(.save),.profile .wrapper .content.block .profile-edit .btn:not(.save),.unsubscribe .wrapper .content.profile-card .profile-edit .btn:not(.save),.unsubscribe .wrapper .content .profile-info .profile-edit .btn:not(.save),.unsubscribe .wrapper .content.block .profile-edit .btn:not(.save),.recovery .wrapper .content.profile-card .profile-edit .btn:not(.save),.recovery .wrapper .content .profile-info .profile-edit .btn:not(.save),.recovery .wrapper .content.block .profile-edit .btn:not(.save){bottom:38px;position:relative}.dashboard .wrapper .content.profile-card .profile-edit .btn.save,.dashboard .wrapper .content .profile-info .profile-edit .btn.save,.dashboard .wrapper .content.block .profile-edit .btn.save,.profile .wrapper .content.profile-card .profile-edit .btn.save,.profile .wrapper .content .profile-info .profile-edit .btn.save,.profile .wrapper .content.block .profile-edit .btn.save,.unsubscribe .wrapper .content.profile-card .profile-edit .btn.save,.unsubscribe .wrapper .content .profile-info .profile-edit .btn.save,.unsubscribe .wrapper .content.block .profile-edit .btn.save,.recovery .wrapper .content.profile-card .profile-edit .btn.save,.recovery .wrapper .content .profile-info .profile-edit .btn.save,.recovery .wrapper .content.block .profile-edit .btn.save{float:right;margin:0px;font-weight:500}@media screen and (min-width: 1021px){.dashboard .wrapper .content.profile-card .profile-edit .btn.first,.dashboard .wrapper .content .profile-info .profile-edit .btn.first,.dashboard .wrapper .content.block .profile-edit .btn.first,.profile .wrapper .content.profile-card .profile-edit .btn.first,.profile .wrapper .content .profile-info .profile-edit .btn.first,.profile .wrapper .content.block .profile-edit .btn.first,.unsubscribe .wrapper .content.profile-card .profile-edit .btn.first,.unsubscribe .wrapper .content .profile-info .profile-edit .btn.first,.unsubscribe .wrapper .content.block .profile-edit .btn.first,.recovery .wrapper .content.profile-card .profile-edit .btn.first,.recovery .wrapper .content .profile-info .profile-edit .btn.first,.recovery .wrapper .content.block .profile-edit .btn.first{margin:35px 30px 0px 0px}}.dashboard .wrapper .content.profile-card .profile-edit .btn.edit .with-icon,.dashboard .wrapper .content .profile-info .profile-edit .btn.edit .with-icon,.dashboard .wrapper .content.block .profile-edit .btn.edit .with-icon,.profile .wrapper .content.profile-card .profile-edit .btn.edit .with-icon,.profile .wrapper .content .profile-info .profile-edit .btn.edit .with-icon,.profile .wrapper .content.block .profile-edit .btn.edit .with-icon,.unsubscribe .wrapper .content.profile-card .profile-edit .btn.edit .with-icon,.unsubscribe .wrapper .content .profile-info .profile-edit .btn.edit .with-icon,.unsubscribe .wrapper .content.block .profile-edit .btn.edit .with-icon,.recovery .wrapper .content.profile-card .profile-edit .btn.edit .with-icon,.recovery .wrapper .content .profile-info .profile-edit .btn.edit .with-icon,.recovery .wrapper .content.block .profile-edit .btn.edit .with-icon{background-image:url(//dfgw1zqlrucay.cloudfront.net/assets/icons/Settings@2x-30606a6799d25f2baf294f3684b963bb8c522615b946da7110c95b8cb77af8f6.png)}.dashboard .wrapper .content.profile-card .profile-edit .btn.available .with-icon,.dashboard .wrapper .content .profile-info .profile-edit .btn.available .with-icon,.dashboard .wrapper .content.block .profile-edit .btn.available .with-icon,.profile .wrapper .content.profile-card .profile-edit .btn.available .with-icon,.profile .wrapper .content .profile-info .profile-edit .btn.available .with-icon,.profile .wrapper .content.block .profile-edit .btn.available .with-icon,.unsubscribe .wrapper .content.profile-card .profile-edit .btn.available .with-icon,.unsubscribe .wrapper .content .profile-info .profile-edit .btn.available .with-icon,.unsubscribe .wrapper .content.block .profile-edit .btn.available .with-icon,.recovery .wrapper .content.profile-card .profile-edit .btn.available .with-icon,.recovery .wrapper .content .profile-info .profile-edit .btn.available .with-icon,.recovery .wrapper .content.block .profile-edit .btn.available .with-icon{background-image:url(//dfgw1zqlrucay.cloudfront.net/assets/icons/availability_icon@2x-a58512b46b0e228c0b5b457266b0e29b3afa4ccbc5be9678e6d8cdd77bf2d670.png)}.dashboard .wrapper .content.profile-card .profile-edit .btn .with-icon,.dashboard .wrapper .content .profile-info .profile-edit .btn .with-icon,.dashboard .wrapper .content.block .profile-edit .btn .with-icon,.profile .wrapper .content.profile-card .profile-edit .btn .with-icon,.profile .wrapper .content .profile-info .profile-edit .btn .with-icon,.profile .wrapper .content.block .profile-edit .btn .with-icon,.unsubscribe .wrapper .content.profile-card .profile-edit .btn .with-icon,.unsubscribe .wrapper .content .profile-info .profile-edit .btn .with-icon,.unsubscribe .wrapper .content.block .profile-edit .btn .with-icon,.recovery .wrapper .content.profile-card .profile-edit .btn .with-icon,.recovery .wrapper .content .profile-info .profile-edit .btn .with-icon,.recovery .wrapper .content.block .profile-edit .btn .with-icon{display:inline-block;vertical-align:top;padding-left:15px;background-position:left center;background-repeat:no-repeat;background-size:24px;height:36px;line-height:36px;width:90%}.dashboard .wrapper .content.profile-card .profile-edit .pending,.dashboard .wrapper .content .profile-info .profile-edit .pending,.dashboard .wrapper .content.block .profile-edit .pending,.profile .wrapper .content.profile-card .profile-edit .pending,.profile .wrapper .content .profile-info .profile-edit .pending,.profile .wrapper .content.block .profile-edit .pending,.unsubscribe .wrapper .content.profile-card .profile-edit .pending,.unsubscribe .wrapper .content .profile-info .profile-edit .pending,.unsubscribe .wrapper .content.block .profile-edit .pending,.recovery .wrapper .content.profile-card .profile-edit .pending,.recovery .wrapper .content .profile-info .profile-edit .pending,.recovery .wrapper .content.block .profile-edit .pending{margin-top:10px;text-align:right;color:#fa6464}.dashboard .wrapper .content.profile-card .controls:before,.dashboard .wrapper .content.profile-card .controls:after,.dashboard .wrapper .content .profile-info .controls:before,.dashboard .wrapper .content .profile-info .controls:after,.dashboard .wrapper .content.block .controls:before,.dashboard .wrapper .content.block .controls:after,.profile .wrapper .content.profile-card .controls:before,.profile .wrapper .content.profile-card .controls:after,.profile .wrapper .content .profile-info .controls:before,.profile .wrapper .content .profile-info .controls:after,.profile .wrapper .content.block .controls:before,.profile .wrapper .content.block .controls:after,.unsubscribe .wrapper .content.profile-card .controls:before,.unsubscribe .wrapper .content.profile-card .controls:after,.unsubscribe .wrapper .content .profile-info .controls:before,.unsubscribe .wrapper .content .profile-info .controls:after,.unsubscribe .wrapper .content.block .controls:before,.unsubscribe .wrapper .content.block .controls:after,.recovery .wrapper .content.profile-card .controls:before,.recovery .wrapper .content.profile-card .controls:after,.recovery .wrapper .content .profile-info .controls:before,.recovery .wrapper .content .profile-info .controls:after,.recovery .wrapper .content.block .controls:before,.recovery .wrapper .content.block .controls:after{content:'';display:table}.dashboard .wrapper .content.profile-card .controls:after,.dashboard .wrapper .content .profile-info .controls:after,.dashboard .wrapper .content.block .controls:after,.profile .wrapper .content.profile-card .controls:after,.profile .wrapper .content .profile-info .controls:after,.profile .wrapper .content.block .controls:after,.unsubscribe .wrapper .content.profile-card .controls:after,.unsubscribe .wrapper .content .profile-info .controls:after,.unsubscribe .wrapper .content.block .controls:after,.recovery .wrapper .content.profile-card .controls:after,.recovery .wrapper .content .profile-info .controls:after,.recovery .wrapper .content.block .controls:after{clear:both}.dashboard .wrapper .content.profile-card .controls .profile-edit,.dashboard .wrapper .content .profile-info .controls .profile-edit,.dashboard .wrapper .content.block .controls .profile-edit,.profile .wrapper .content.profile-card .controls .profile-edit,.profile .wrapper .content .profile-info .controls .profile-edit,.profile .wrapper .content.block .controls .profile-edit,.unsubscribe .wrapper .content.profile-card .controls .profile-edit,.unsubscribe .wrapper .content .profile-info .controls .profile-edit,.unsubscribe .wrapper .content.block .controls .profile-edit,.recovery .wrapper .content.profile-card .controls .profile-edit,.recovery .wrapper .content .profile-info .controls .profile-edit,.recovery .wrapper .content.block .controls .profile-edit{position:relative;margin:0 30px 0 0}.dashboard .wrapper .content.block.unsub,.profile .wrapper .content.block.unsub,.unsubscribe .wrapper .content.block.unsub,.recovery .wrapper .content.block.unsub{padding:30px 0 !important}.dashboard .wrapper .content.block.unsub .portion,.profile .wrapper .content.block.unsub .portion,.unsubscribe .wrapper .content.block.unsub .portion,.recovery .wrapper .content.block.unsub .portion{padding:0 30px}.dashboard .wrapper .content.block.unsub .portion p,.profile .wrapper .content.block.unsub .portion p,.unsubscribe .wrapper .content.block.unsub .portion p,.recovery .wrapper .content.block.unsub .portion p{font-size:18px;line-height:30px;font-weight:500;color:#4a4a4f;padding:0;margin:0 0 30px}.dashboard .wrapper .controls,.profile .wrapper .controls,.unsubscribe .wrapper .controls,.recovery .wrapper .controls{min-height:42px}.dashboard .wrapper .save-block,.profile .wrapper .save-block,.unsubscribe .wrapper .save-block,.recovery .wrapper .save-block{float:right;margin:0 30px 0 0}@media screen and (max-width: 1020px){.dashboard .wrapper .save-block,.profile .wrapper .save-block,.unsubscribe .wrapper .save-block,.recovery .wrapper .save-block{width:100%;position:relative;min-width:0px;text-align:right;margin-bottom:10px}.dashboard .wrapper .save-block .btn,.profile .wrapper .save-block .btn,.unsubscribe .wrapper .save-block .btn,.recovery .wrapper .save-block .btn{float:none !important}}.dashboard .wrapper .cancel-link,.profile .wrapper .cancel-link,.unsubscribe .wrapper .cancel-link,.recovery .wrapper .cancel-link{font-size:18px;line-height:40px;margin-right:15px}.dashboard .wrapper .sessions,.dashboard .wrapper .content.block:not(.mobile),.profile .wrapper .sessions,.profile .wrapper .content.block:not(.mobile),.unsubscribe .wrapper .sessions,.unsubscribe .wrapper .content.block:not(.mobile),.recovery .wrapper .sessions,.recovery .wrapper .content.block:not(.mobile){width:auto;padding:30px 0px}.dashboard .wrapper .sessions h1,.dashboard .wrapper .content.block:not(.mobile) h1,.profile .wrapper .sessions h1,.profile .wrapper .content.block:not(.mobile) h1,.unsubscribe .wrapper .sessions h1,.unsubscribe .wrapper .content.block:not(.mobile) h1,.recovery .wrapper .sessions h1,.recovery .wrapper .content.block:not(.mobile) h1{font-weight:normal;font-size:24px;line-height:36px;border-bottom:2px solid #ececed;padding:0px 30px 18px}.dashboard .wrapper .sessions p:not(.post-summary),.dashboard .wrapper .content.block:not(.mobile) p:not(.post-summary),.profile .wrapper .sessions p:not(.post-summary),.profile .wrapper .content.block:not(.mobile) p:not(.post-summary),.unsubscribe .wrapper .sessions p:not(.post-summary),.unsubscribe .wrapper .content.block:not(.mobile) p:not(.post-summary),.recovery .wrapper .sessions p:not(.post-summary),.recovery .wrapper .content.block:not(.mobile) p:not(.post-summary){margin:0px;color:#9b9ba0}.dashboard .wrapper .logo-banner,.profile .wrapper .logo-banner,.unsubscribe .wrapper .logo-banner,.recovery .wrapper .logo-banner{padding:130px 0px 130px 95px;width:100%;background-color:#69d24b}.dashboard .wrapper .logo-banner img,.profile .wrapper .logo-banner img,.unsubscribe .wrapper .logo-banner img,.recovery .wrapper .logo-banner img{height:70px}.dashboard .wrapper .footer-note,.profile .wrapper .footer-note,.unsubscribe .wrapper .footer-note,.recovery .wrapper .footer-note{text-align:center;margin:100px 0px 125px 0px}.dashboard .wrapper .footer-note p,.profile .wrapper .footer-note p,.unsubscribe .wrapper .footer-note p,.recovery .wrapper .footer-note p{font-size:24px;line-height:36px;margin:15px 0px 30px 0px}.dashboard .wrapper .footer-note .btn,.profile .wrapper .footer-note .btn,.unsubscribe .wrapper .footer-note .btn,.recovery .wrapper .footer-note .btn{border:1px #69d24b solid;font-size:24px;color:#69d24b}.dashboard .divider,.profile .divider,.unsubscribe .divider,.recovery .divider{display:inline-block;margin:0 2px}@media screen and (max-width: 750px){.profile .wrapper .view-container{padding-top:0}.profile .wrapper .view-container.is-sensei{padding-top:60px}}.dashboard .wrapper .sessions p:not(.post-summary),.dashboard .wrapper .content.block:not(.mobile) p:not(.post-summary),.profile .wrapper .sessions p:not(.post-summary),.profile .wrapper .content.block:not(.mobile) p:not(.post-summary){padding:62px 30px 0px;font-size:24px;line-height:36px}.unsubscribe .wrapper .content.block:not(.mobile) p:not(.post-summary),.recovery .wrapper .content.block:not(.mobile) p:not(.post-summary){padding:0 0 30px;font-size:18px;line-height:30px;font-weight:500}.recovery .inline-input{margin:0 0 30px}.profile.sensei .wrapper .content.profile-card .profile-info .entry p{padding:0 30px 0 0}.profile.sensei .entry:last-child{padding:0 0 30px}.profile.sensei .achievements{overflow:hidden}.profile.sensei .achievements.open{max-height:auto}.profile.sensei .more .btn.btn-text{color:#4b87cd}.dashboard.gamer.settings .content.block,.dashboard.gamer.profile .content.block,.dashboard.gamer.payment .content.block,.dashboard.sensei.settings .content.block,.dashboard.sensei.profile .content.block,.dashboard.sensei.payment .content.block{padding:0 0px 15px}.dashboard.gamer.settings .content.block.profile-content,.dashboard.gamer.profile .content.block.profile-content,.dashboard.gamer.payment .content.block.profile-content,.dashboard.sensei.settings .content.block.profile-content,.dashboard.sensei.profile .content.block.profile-content,.dashboard.sensei.payment .content.block.profile-content{padding:30px 0;overflow:auto}@media screen and (max-width: 750px){.dashboard.gamer .wrapper .view-container{padding-top:15px}}.availability-type-block{background:#ececed;color:#9b9ba0;border:solid 2px #9b9ba0;padding:0.75rem;margin-bottom:1rem;font-size:0.85rem}.availability-type-block p{margin:0 0 0.25rem}.availability-type-block .availability-type-item{margin-bottom:0.25rem;line-height:18px;display:flex;align-items:center}.availability-type-block .availability-type-item strong{display:inline-block;margin-right:3px}.availability-type-block .availability-type-item:last-child{margin-bottom:0}.availabilities-container{position:relative}@media screen and (max-width: 750px){.availabilities-container{margin:0 -15px}}.availabilities-select,.availabilities-column{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.availabilities-column{-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;-webkit-flex-grow:1;-moz-flex-grow:1;flex-grow:1;-ms-flex-positive:1;-webkit-flex-basis:14.28%;-moz-flex-basis:14.28%;flex-basis:14.28%;-ms-flex-preferred-size:14.28%}.availabilities-header-item,.availabilities-item{text-align:center;border:1px solid #ececed}.availabilities-header-item{background:#9b9ba0;color:#fff;font-size:16px}@media screen and (max-width: 480px){.availabilities-header-item{font-size:10px}}.availabilities-item{font-size:14px;line-height:18px;font-weight:500;cursor:pointer;outline:0;-webkit-flex-grow:1;-moz-flex-grow:1;flex-grow:1;-ms-flex-positive:1}@media screen and (max-width: 750px){.availabilities-item{font-size:12px}}@media screen and (max-width: 480px){.availabilities-item{font-size:8px}}.availabilities-item .availabilities-time{display:block;border:2px solid #fff}.availabilities-item:hover{background:#ececed}.availabilities-item.selected,.availabilities-item.existing-selected,.availabilities-item.new-student-selected{color:#fff}.availabilities-item.currently-selected .availabilities-time{outline:1px solid #4b87cd}.availabilities-item.selected .availabilities-time{background-color:#69d24b}.availabilities-item.existing-selected .availabilities-time{background-color:#807bec}.availabilities-item.new-student-selected .availabilities-time{background-color:#7cd7ec}.availabilities-modal{position:absolute;display:block;width:250px;max-width:100%;background:#f5f5f6;border:solid 2px #c8c8cd;padding:1rem}@media screen and (max-width: 750px){.availabilities-modal{position:fixed;top:50%;left:50%;-webkit-transform:translate3d(-50%, -50%, 0);-moz-transform:translate3d(-50%, -50%, 0);-ms-transform:translate3d(-50%, -50%, 0);-o-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0)}}.availabilities-modal:after,.availabilities-modal:before{content:"";position:absolute;right:100%;top:50%;height:0;width:0;border:solid transparent;pointer-events:none}@media screen and (max-width: 750px){.availabilities-modal:after,.availabilities-modal:before{display:none;content:none}}.availabilities-modal:after{border-color:rgba(245,245,246,0);border-right-color:#f5f5f6;border-width:10px;margin-top:-10px}.availabilities-modal:before{border-color:rgba(200,200,205,0);border-right-color:#c8c8cd;border-width:13px;margin-top:-13px}.availabilities-modal.modal-left:after,.availabilities-modal.modal-left:before{right:auto;left:100%}.availabilities-modal.modal-left:after{border-right-color:rgba(245,245,246,0);border-left-color:#f5f5f6}.availabilities-modal.modal-left:before{border-right-color:rgba(200,200,205,0);border-left-color:#c8c8cd}.availabilities-modal .btn-close{top:5px;right:5px;height:18px;width:18px;background-size:10px;background-position:50%;background-repeat:no-repeat;border:1px solid #c8c8cd;border-radius:6px}.availabilities-modal .button-group{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;margin:0 -5px}.availabilities-modal .button-group .availabilities-button{text-align:center;border-radius:15px;margin:0 5px}.availabilities-button{display:block;width:100%;height:34px;background:#ececed;background:-webkit-linear-gradient(top, #ececed, #dfdfe1);background:linear-gradient(to bottom, #ececed, #dfdfe1);border:solid 1px #c8c8cd;border-radius:5px;outline:0;font-size:1rem;line-height:34px;padding:0 10px;margin-bottom:0.5rem;text-align:left}.availabilities-button.selected-button{background:#f5f5f6;border:solid 1px #ececed;color:#9b9ba0}.availabilities-button .avail-color-icon{margin:9px 0 9px 3px}.avail-color-icon{display:inline-block;height:16px;width:16px;vertical-align:middle}.availability-type-block .avail-color-icon{border:solid 1px #9b9ba0;border-radius:16px;margin-right:3px}.unavailable .avail-color-icon{background-color:#fff}.general-student .avail-color-icon{background-color:#69d24b}.available .avail-color-icon{background-color:#69a53c}.new-student .avail-color-icon{background-color:#7cd7ec}.booked .avail-color-icon{background-color:#3a6d88}.return-student .avail-color-icon{background-color:#807bec}.unavailable .avail-color-icon{background-color:#fff}.availability .save{text-align:center;margin-top:1rem;width:100% !important}.availability .save .btn{text-transform:capitalize}.availability .save .btn span,.availability .save .btn:before{vertical-align:middle}.availability .save .btn:before{content:"";display:inline-block;width:16px;height:16px;margin-right:4px;background-image:url(//dfgw1zqlrucay.cloudfront.net/assets/buttons/icon-save-fb75a89eaad3b21afb53c60812b3b72ba01fb38d31fa2c25d2c64b30c9ddd60b.png);background-repeat:no-repeat;background-size:16px 16px}.dashboard .wrapper .sessions.article-wrapper,.dashboard .wrapper .content.block:not(.mobile).article-wrapper,.profile .wrapper .sessions.article-wrapper,.profile .wrapper .content.block:not(.mobile).article-wrapper,.blog .wrapper .sessions.article-wrapper,.blog .wrapper .content.block:not(.mobile).article-wrapper{max-width:1080px;padding:30px 0px 150px 0px}@media screen and (max-width: 750px){.dashboard .wrapper .sessions.article-wrapper,.dashboard .wrapper .content.block:not(.mobile).article-wrapper,.profile .wrapper .sessions.article-wrapper,.profile .wrapper .content.block:not(.mobile).article-wrapper,.blog .wrapper .sessions.article-wrapper,.blog .wrapper .content.block:not(.mobile).article-wrapper{width:100%}}.dashboard .wrapper .sessions h1,.dashboard .wrapper .content.block:not(.mobile) h1,.profile .wrapper .sessions h1,.profile .wrapper .content.block:not(.mobile) h1,.blog .wrapper .sessions h1,.blog .wrapper .content.block:not(.mobile) h1{font-weight:normal;font-size:24px;line-height:36px;border-bottom:2px solid #ececed;padding:0px 30px 18px}.dashboard .wrapper .sessions p:not(.post-summary),.dashboard .wrapper .content.block:not(.mobile) p:not(.post-summary),.profile .wrapper .sessions p:not(.post-summary),.profile .wrapper .content.block:not(.mobile) p:not(.post-summary),.blog .wrapper .sessions p:not(.post-summary),.blog .wrapper .content.block:not(.mobile) p:not(.post-summary){margin:0px;padding:62px 30px 0px;font-size:24px;line-height:36px;color:#4a4a4f}.dashboard .wrapper .content.contribute.block,.profile .wrapper .content.contribute.block,.blog .wrapper .content.contribute.block{padding:30px 30px 75px}.dashboard .wrapper .content.contribute.block h2,.profile .wrapper .content.contribute.block h2,.blog .wrapper .content.contribute.block h2{text-align:center;font-size:36px;line-height:48px;margin:10px 0 40px}.contributions.dashboard .wrapper .content.block .form{padding:10px 0 50px;position:relative}.contributions.dashboard .wrapper .content.block .form:before,.contributions.dashboard .wrapper .content.block .form:after{content:'';display:table}.contributions.dashboard .wrapper .content.block .form:after{clear:both}.contributions.dashboard .wrapper .content.block .form .edit-field{width:100%}.contributions.dashboard .wrapper .content.block .form .edit-field input,.contributions.dashboard .wrapper .content.block .form .edit-field textarea,.contributions.dashboard .wrapper .content.block .form .edit-field label{display:block;width:100%}.contributions.dashboard .wrapper .content.block .form .edit-field.title input{font-size:24px;line-height:36px;font-weight:600}.contributions.dashboard .wrapper .content.block .form .edit-field.title input:focus{border-color:#69d24b}.contributions.dashboard .wrapper .content.block .form .edit-field textarea.body{min-height:500px}.contributions.dashboard .wrapper .content.block .form .edit-field .short{border:1px solid #c8c8cd;border-radius:3px}.contributions.dashboard .wrapper .content.block .form .edit-field .short textarea{border:0}.contributions.dashboard .wrapper .content.block .form .edit-field .short .meta{display:block;background:#fafafb;font-size:14px;line-height:18px;color:#9b9ba0;text-align:right;padding:3px 15px;border-top:1px solid #c8c8cd;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.contributions.dashboard .wrapper .content.block .form .controls{float:right}#article-image,#blog-image{position:relative;width:299px;float:left;text-align:center;margin:0}@media screen and (max-width: 1020px){#article-image,#blog-image{margin:0 auto;float:none}}#article-image img,#blog-image img{width:299px;height:116px}#article-image #change-image,#blog-image #change-image{position:relative;bottom:25px;height:36px;width:150px;padding:0px}#article-image form input,#blog-image form input{font-size:14px !important;line-height:18px}.gamer.search .view{padding:0px 0px 0;position:relative}@media screen and (max-width: 1020px){.gamer.search .view{width:100%;max-width:none}}.search .date,.sensei.profile .date{position:relative}.search .date.propose,.sensei.profile .date.propose{display:inline-block;width:200px}.search .date>div,.sensei.profile .date>div{position:absolute;top:62px;left:0;z-index:100;padding:15px;background:#fff;border:1px solid #c8c8cd;border-radius:3px}@media screen and (min-width: 481px) and (max-width: 750px){.search .date>div,.sensei.profile .date>div{min-width:166%;left:-33%}}@media screen and (max-width: 480px){.search .date>div,.sensei.profile .date>div{min-width:300%;left:-100%}}.search .date>div:after,.search .date>div:before,.sensei.profile .date>div:after,.sensei.profile .date>div:before{content:'';position:absolute;bottom:100%;left:15%;height:0;width:0;border:solid transparent;pointer-events:none}@media screen and (max-width: 750px){.search .date>div:after,.search .date>div:before,.sensei.profile .date>div:after,.sensei.profile .date>div:before{left:50%}}.search .date>div:after,.sensei.profile .date>div:after{border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:10px;margin-left:-10px}.search .date>div:before,.sensei.profile .date>div:before{border-color:rgba(200,200,205,0);border-bottom-color:#c8c8cd;border-width:11px;margin-left:-11px}@media screen and (max-width: 750px){.search .date>div:before,.sensei.profile .date>div:before{left:50%}}.search .date td,.sensei.profile .date td{text-align:center}.search .date table,.sensei.profile .date table{margin-left:auto;margin-right:auto}.search .date thead,.sensei.profile .date thead{border-bottom:solid 1px #69d24b}.search .date thead th,.sensei.profile .date thead th{font-size:18px;font-weight:500}.search .date thead tr:nth-child(2) th,.sensei.profile .date thead tr:nth-child(2) th{font-size:14px;padding:0 5px 5px 3px;text-transform:uppercase}.search .date tbody tr:first-child td,.sensei.profile .date tbody tr:first-child td{padding-top:5px}.search .date tbody tr td span,.sensei.profile .date tbody tr td span{display:block;font-size:14px;height:30px;width:30px;line-height:30px;border-radius:50px;text-align:center;margin:auto;cursor:pointer;margin:0px 8px}@media screen and (max-width: 750px){.search .date tbody tr td span,.sensei.profile .date tbody tr td span{margin:0px 3px}}.search .date tbody tr td span:hover,.sensei.profile .date tbody tr td span:hover{background:#ececf0}.search .date tbody tr td span.disabled,.sensei.profile .date tbody tr td span.disabled{cursor:default;color:#ccc}.search .date tbody tr td span.disabled:hover,.sensei.profile .date tbody tr td span.disabled:hover{background:#fff}.search .date tbody tr td span.active,.sensei.profile .date tbody tr td span.active{background:#69d24b;color:#fff}.block .content{padding-top:0px !important}.block header{background-color:#fafafb;padding:0px 15px 15px 15px}.block header h1{font-size:16px}.block header img{height:60px;border-radius:60px;vertical-align:middle}.block header .request-body{display:inline-block;font-size:16px;margin:0px 0px 0px 15px;width:250px;vertical-align:middle}@media screen and (max-width: 750px){.block header .request-body{width:60%}}.block .request-summary{padding:10px 15px;overflow:auto;font-size:16px;background-color:#fafafb;border-top:1px solid #c8c8cd;border-bottom:1px solid #ececed}.block .request-summary .hours{float:left;font-weight:bold}.block .request-summary .hours span{font-size:10px;font-weight:normal}.block .request-summary .amount{float:right;font-weight:bold}.block .payment-method-selection label,.block .payment-method-selection input,.block .payment-method-selection span{display:inline-block;vertical-align:middle}.block .payment-method-selection input{margin:0px 5px 0px 10px}.block .payment-wrapper-paypal{padding-left:15px;border-bottom:1px solid #ececed}.block .payment-wrapper-paypal .paypal-cta{margin-top:5px;margin-bottom:5px}.block .payment-wrapper-cc{padding-left:15px;border-bottom:1px solid #ececed}.block .payment-wrapper-cc .card{display:inline-block;margin:30px 0px;border:1px solid #ccc;border-radius:3px;font-size:12px;padding:5px}.block .payment-wrapper-cc #card_exp_month,.block .payment-wrapper-cc #card_exp_year,.block .payment-wrapper-cc #card_cvv{width:95px}@media screen and (max-width: 750px){.block .payment-wrapper-cc #card_exp_month,.block .payment-wrapper-cc #card_exp_year,.block .payment-wrapper-cc #card_cvv{width:75px}}.block .payment-wrapper-cc #card_number,.block .payment-wrapper-cc #card_name{width:350px}@media screen and (max-width: 750px){.block .payment-wrapper-cc #card_number,.block .payment-wrapper-cc #card_name{width:100%;max-width:275px}}.block .payment-wrapper-cc #card_exp_year{margin-right:35px}.block .payment-wrapper-cc fieldset{display:block;margin:20px 0}.block .payment-wrapper-cc fieldset legend,.block .payment-wrapper-cc fieldset label,.block .payment-wrapper-cc fieldset input{display:block}.block .payment-wrapper-cc fieldset #promo_code{display:inline-block;margin:5px 0 20px}.block .payment-wrapper-cc fieldset legend{font-size:18px;font-weight:800;margin-bottom:10px}.block .payment-wrapper-cc fieldset label{font-size:12px;font-weight:300;margin-bottom:5px}.block .payment-wrapper-cc fieldset.inline .input-field{float:left;margin-right:8px}@media screen and (max-width: 750px){.block .payment-wrapper-cc fieldset.inline .input-field{float:none;margin-right:0}.block .payment-wrapper-cc fieldset.inline .input-field.cc_input_wrapper{float:left}}.block .payment-wrapper-cc fieldset.inline .input-field:last-child{margin-right:0}.block .payment-wrapper-cc fieldset input{height:30px;padding:0 10px}.block .payment-wrapper-cc fieldset input:disabled{background:#fafafb}.block .payment-wrapper-cc fieldset .select{margin-right:10px !important}.senseis-searches-header-wrapper .senseis-searches-header{width:100%}@media screen and (min-width: 1021px){.senseis-searches-header-wrapper .senseis-searches-header{float:left;display:block;margin-right:3.19164%;width:48.40418%}.senseis-searches-header-wrapper .senseis-searches-header:last-child{margin-right:0}}.senseis-searches-header-wrapper .senseis-searches-login{width:100%;text-align:left;padding:0px 0px 10px 30px}@media screen and (min-width: 1021px){.senseis-searches-header-wrapper .senseis-searches-login{float:left;display:block;margin-right:3.19164%;width:48.40418%;text-align:right;padding:25px 30px 0 0}.senseis-searches-header-wrapper .senseis-searches-login:last-child{margin-right:0}}.dashboard .wrapper .outer-content .kit-wrap header h1{font-size:24px;line-height:36px;font-weight:500}.dashboard .wrapper .content.block.kit{padding:30px;margin:20px 0 45px}.dashboard .wrapper .content.block.kit .wrap.binded p{padding:0;font-size:18px;line-height:30px;font-weight:500;margin:0 0 30px}.repropose{padding-top:0px !important;font-size:18px}.repropose .full_name{font-size:24px !important}.repropose .screen_name{font-size:24px;font-weight:normal}.repropose footer{padding:20px 20px !important;border-top:1px solid #d0ced0}.repropose footer .btn{padding:4px 15px;height:34px;font-weight:bold}.profile-pic{width:210px;float:left;text-align:center}@media screen and (max-width: 1020px){.profile-pic{margin:0 auto;float:none}}.profile-pic img{width:150px;height:150px}.profile-pic img.pointer{cursor:pointer}.profile-pic .status{display:block;text-align:center;font-size:16px;line-height:24px;font-weight:500}.profile-pic .status.active{color:#69d24b}.profile-pic .status.pending{color:#f5a623}.profile-pic .status .fa{font-size:14px;line-height:18px;font-weight:500}.profile-pic .change-photo{position:relative;bottom:25px;height:36px;width:150px;padding:0px}.profile-cta{float:none;padding:10px 30px}.profile-cta .profile-cta-button{width:250px;max-width:100%}@media screen and (min-width: 1021px){.profile-cta{position:absolute;right:0;padding:45px 30px 0 0;height:150px}.profile-cta .profile-cta-button{max-width:100%}}.profile-info{padding:0 30px 0 0;text-align:left;margin-left:240px;min-height:200px}@media screen and (max-width: 1020px){.profile-info{padding:0 20px;width:100%;margin-left:0%;text-align:center}}@media screen and (max-width: 750px){.profile-info{padding:0}}.profile-info.public{min-height:0;float:none;margin-left:auto}@media screen and (min-width: 1021px){.profile-info.public{float:left;margin-left:30px}}@media screen and (max-width: 750px){.profile-info.public{margin-left:0%;padding:10px 30px 0}.profile-info.public .full-name,.profile-info.public .name{margin:0}.profile-info.public .btn{margin:8px 0}}.profile-info .meta{padding-top:0 !important;margin-top:0 !important}.profile-info .full-name,.profile-info .name{font-size:24px;line-height:36px;font-weight:700;color:#4a4a4f;margin:-5px 0 5px}.profile-info .screen-name{font-weight:500;margin:0px 0px 0px 0px}@media screen and (max-width: 1020px){.profile-info .full-name,.profile-info .screen-name{width:100%}}.profile-info div.description{word-wrap:break-word;white-space:-moz-pre-line;white-space:pre-line}.profile-info .rating{color:#5e9236;font-size:30px;display:inline-block}.profile-info .game_description{display:inline-block}.profile-info .game_description.display{display:inline-block;margin-top:18px}.profile-info .achievements{margin-top:20px}.profile-info .achievements .inner{margin-bottom:20px}.profile-info .achievements .inner input,.profile-info .achievements .inner button{font-size:14px;line-height:18px}.profile-info .achievements ul{margin:0;padding:0}.profile-info .achievements ul li{list-style:none}.profile-info .achievements ul .achievment{margin:10px 0}.profile-info .achievements.list{padding:0 30px 0 0;font-size:14px;line-height:18px;font-weight:500}.profile-info .achievements.list span{display:inline}.profile-info .achievements.list span:after{content:' | ';display:inline-block;margin:0 5px}.profile-info .achievements.list span:last-child:after{content:none;display:none}.profile-info .profile-add{cursor:pointer}.profile-info .social{padding:0px;list-style:none}.profile-info .social li{display:inline-block;margin:0px 20px 0px 0px}.publisher-login{padding:5px 0}.profile-info .entry .profile-add,.profile-info .entry .description,.profile-info .entry .achievements,.profile .wrapper .content.block .portion .entry .profile-add,.profile .wrapper .content.block .portion .entry .description,.profile .wrapper .content.block .portion .entry .achievements{display:block}.profile-info .entry .profile-add,.profile-info .entry .description,.profile-info .entry .achievements,.profile-info .entry .rate,.profile .wrapper .content.block .portion .entry .profile-add,.profile .wrapper .content.block .portion .entry .description,.profile .wrapper .content.block .portion .entry .achievements,.profile .wrapper .content.block .portion .entry .rate{margin:0 0 8px}.profile-info .entry .rate select,.profile .wrapper .content.block .portion .entry .rate select{width:250px}.profile-info .entry p,.profile .wrapper .content.block .portion .entry p{font-size:18px;line-height:30px;font-weight:300;padding:0 30px 30px 0}.profile-info .entry .rate,.profile .wrapper .content.block .portion .entry .rate{font-size:14px;line-height:18px}.profile-info .entry .description,.profile .wrapper .content.block .portion .entry .description{max-width:350px;padding-top:6px}.profile-info .entry textarea.description,.profile .wrapper .content.block .portion .entry textarea.description{display:block;width:100%;height:200px;resize:none}.profile-info .entry .game-name,.profile .wrapper .content.block .portion .entry .game-name{font-size:18px;line-height:30px;font-weight:500}.profile .wrapper .content.block.profile-info{padding:30px 0;max-width:1080px;width:auto;min-height:210px}@media screen and (min-width: 751px) and (max-width: 1200px){.profile .wrapper .content.block.profile-info{margin:0px 3.33333em 30px}}.profile .wrapper .content.block.profile-info h1{border:0;padding:0;margin:0;font-size:24px;line-height:36px;font-weight:700}.profile .wrapper .content.block.profile-info .portion{padding:0 30px}.profile .wrapper .content.block.profile-info .portion p{padding:10px 0 0;word-wrap:break-word;white-space:-moz-pre-line;white-space:pre-line}.profile .wrapper .content.block.profile-info .portion.border-bottom{border-width:1px}.profile .wrapper .content.block.profile-info .portion+.portion{margin-top:30px}.profile-info h3,.item-list .header{font-size:24px;line-height:36px;font-weight:600;margin-bottom:20px}.item-list .header{margin-bottom:30px}.gamer.search .content.search .select{display:block;float:left;max-width:240px;width:18vw;border-radius:0}@media screen and (max-width: 1020px){.gamer.search .content.search .select{width:33%;max-width:none}}.dashboard .wrapper .content.search,.profile .wrapper .content.search{padding-top:0;width:auto}.dashboard .wrapper .content.search h1,.profile .wrapper .content.search h1{font-size:30px;line-height:42px;font-weight:500;margin:0}.dashboard .wrapper .content.search h3,.profile .wrapper .content.search h3{font-size:24px;line-height:36px;font-weight:600}.dashboard .wrapper .content.search .group,.profile .wrapper .content.search .group{border-color:#ececed;border-width:1px 0;border-style:solid}.dashboard .wrapper .content.search .group:before,.dashboard .wrapper .content.search .group:after,.profile .wrapper .content.search .group:before,.profile .wrapper .content.search .group:after{content:'';display:table}.dashboard .wrapper .content.search .group:after,.profile .wrapper .content.search .group:after{clear:both}.dashboard .wrapper .content.search .group .wrapper,.profile .wrapper .content.search .group .wrapper{display:block;float:left}@media screen and (max-width: 1020px){.dashboard .wrapper .content.search .group .wrapper,.profile .wrapper .content.search .group .wrapper{width:100%}}.dashboard .wrapper .content.search .group .wrapper .input-field,.profile .wrapper .content.search .group .wrapper .input-field{display:block;float:left;max-width:240px}@media screen and (max-width: 1020px){.dashboard .wrapper .content.search .group .wrapper .input-field,.profile .wrapper .content.search .group .wrapper .input-field{width:33%;max-width:none}}.dashboard .wrapper .content.search .group .wrapper .input-field.forceFlow,.profile .wrapper .content.search .group .wrapper .input-field.forceFlow{width:180px}@media screen and (max-width: 1020px){.dashboard .wrapper .content.search .group .wrapper .input-field.forceFlow,.profile .wrapper .content.search .group .wrapper .input-field.forceFlow{width:25%}}.dashboard .wrapper .content.search .group .wrapper .input-field label,.profile .wrapper .content.search .group .wrapper .input-field label{display:block;font-size:14px;line-height:18px}.dashboard .wrapper .content.search .group .wrapper .input-field input,.dashboard .wrapper .content.search .group .wrapper .input-field .select,.profile .wrapper .content.search .group .wrapper .input-field input,.profile .wrapper .content.search .group .wrapper .input-field .select{border-radius:0}.dashboard .wrapper .content.search .group .wrapper .input-field input,.profile .wrapper .content.search .group .wrapper .input-field input{border-width:1px 0;border-color:#c8c8cd;border-style:solid;width:100%}.dashboard .wrapper .content.search .group .wrapper .select select,.profile .wrapper .content.search .group .wrapper .select select{width:100%;font-weight:400}.dashboard .wrapper .content.search .group .btn,.profile .wrapper .content.search .group .btn{float:right;padding-right:42px;padding-left:42px;font-size:18px;line-height:30px;font-weight:700}@media screen and (max-width: 1020px){.dashboard .wrapper .content.search .group .btn:not(.sensei-search-text-search-button),.profile .wrapper .content.search .group .btn:not(.sensei-search-text-search-button){float:left;margin-top:30px;width:100%}}@media screen and (min-width: 1021px){.dashboard .wrapper .content.search .group .btn,.profile .wrapper .content.search .group .btn{max-width:240px;width:18vw;white-space:nowrap}}.dashboard .wrapper .content.search .group.group-secondary,.profile .wrapper .content.search .group.group-secondary{padding:10px 15px;background-color:white;border-top:none;height:60px}.dashboard .wrapper .content.search .group.group-secondary:before,.dashboard .wrapper .content.search .group.group-secondary:after,.profile .wrapper .content.search .group.group-secondary:before,.profile .wrapper .content.search .group.group-secondary:after{content:'';display:table}.dashboard .wrapper .content.search .group.group-secondary:after,.profile .wrapper .content.search .group.group-secondary:after{clear:both}@media screen and (max-width: 750px){.dashboard .wrapper .content.search .group.group-secondary,.profile .wrapper .content.search .group.group-secondary{height:auto}}.dashboard .wrapper .content.search .group.group-secondary .wrapper,.profile .wrapper .content.search .group.group-secondary .wrapper{background-color:white}.dashboard .wrapper .content.search .group.group-secondary .wrapper .filter-wrapper,.profile .wrapper .content.search .group.group-secondary .wrapper .filter-wrapper{color:#69d24b;display:inline-block;padding:10px 15px;vertical-align:middle;font-size:18px;line-height:30px;font-weight:500}.dashboard .wrapper .content.search .group.group-secondary .wrapper .filter-wrapper .filter-remove,.profile .wrapper .content.search .group.group-secondary .wrapper .filter-wrapper .filter-remove{margin-left:15px;cursor:pointer;vertical-align:middle}.dashboard .wrapper .content.search .group.group-secondary .wrapper .drop-down,.profile .wrapper .content.search .group.group-secondary .wrapper .drop-down{display:inline-block;padding:6px 50px 6px 15px;vertical-align:bottom;cursor:pointer;height:42px;font-size:18px;line-height:30px;font-weight:500}.dashboard .wrapper .content.search .group.group-secondary .wrapper .drop-down span,.profile .wrapper .content.search .group.group-secondary .wrapper .drop-down span{display:inline-block;height:30px}@media screen and (max-width: 750px){.dashboard .wrapper .content.search .group.group-secondary .wrapper .drop-down,.profile .wrapper .content.search .group.group-secondary .wrapper .drop-down{width:100%;padding-right:10px}.dashboard .wrapper .content.search .group.group-secondary .wrapper .drop-down span,.profile .wrapper .content.search .group.group-secondary .wrapper .drop-down span{width:100%;display:inline-block}}.dashboard .wrapper .content.search .group.group-secondary .wrapper .drop-down .fa,.profile .wrapper .content.search .group.group-secondary .wrapper .drop-down .fa{color:#9b9ba0;margin-left:20px;vertical-align:bottom;font-size:24px;line-height:30px;font-weight:500}@media screen and (max-width: 750px){.dashboard .wrapper .content.search .group.group-secondary .wrapper .drop-down .fa,.profile .wrapper .content.search .group.group-secondary .wrapper .drop-down .fa{float:right}}.dashboard .wrapper .content.search .group.group-secondary .wrapper .drop-down .menu,.profile .wrapper .content.search .group.group-secondary .wrapper .drop-down .menu{position:absolute;z-index:1;background-color:white;border:1px solid #ececed;border-radius:3px;padding:10px 15px;margin-top:10px}.dashboard .wrapper .content.search .group.group-secondary .wrapper .drop-down .menu:after,.dashboard .wrapper .content.search .group.group-secondary .wrapper .drop-down .menu:before,.profile .wrapper .content.search .group.group-secondary .wrapper .drop-down .menu:after,.profile .wrapper .content.search .group.group-secondary .wrapper .drop-down .menu:before{bottom:100%;left:5%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.dashboard .wrapper .content.search .group.group-secondary .wrapper .drop-down .menu:after,.profile .wrapper .content.search .group.group-secondary .wrapper .drop-down .menu:after{border-color:rgba(136,183,213,0);border-bottom-color:white;border-width:10px;margin-left:-10px}.dashboard .wrapper .content.search .group.group-secondary .wrapper .drop-down .menu:before,.profile .wrapper .content.search .group.group-secondary .wrapper .drop-down .menu:before{border-color:rgba(194,225,245,0);border-bottom-color:inherit;border-width:12px;margin-left:-12px}.dashboard .wrapper .content.search .group.group-secondary .wrapper .drop-down .menu .menu-item,.profile .wrapper .content.search .group.group-secondary .wrapper .drop-down .menu .menu-item{width:45%;display:inline-block;vertical-align:middle}.dashboard .wrapper .content.search .group.group-secondary .wrapper .drop-down .menu .menu-item input[type=checkbox],.profile .wrapper .content.search .group.group-secondary .wrapper .drop-down .menu .menu-item input[type=checkbox]{display:inline;vertical-align:middle}.dashboard .wrapper .content.search .group.group-secondary .wrapper .drop-down .menu .two-column,.profile .wrapper .content.search .group.group-secondary .wrapper .drop-down .menu .two-column{width:450px}.dashboard .wrapper .content.search .group.group-secondary .wrapper .drop-down .menu .two-column .menu-item,.profile .wrapper .content.search .group.group-secondary .wrapper .drop-down .menu .two-column .menu-item{width:48%}.dashboard .wrapper .content.search .group.group-secondary .wrapper .drop-down .menu .three-column,.profile .wrapper .content.search .group.group-secondary .wrapper .drop-down .menu .three-column{width:670px;height:400px;overflow:auto}.dashboard .wrapper .content.search .group.group-secondary .wrapper .drop-down .menu .three-column .menu-item,.profile .wrapper .content.search .group.group-secondary .wrapper .drop-down .menu .three-column .menu-item{width:32%}.dashboard .wrapper .content.search .group.group-secondary .wrapper .drop-down .menu label.menu-item,.profile .wrapper .content.search .group.group-secondary .wrapper .drop-down .menu label.menu-item{height:49px}@media screen and (max-width: 1020px){.dashboard .wrapper .content.search .group.group-secondary .wrapper .drop-down .menu:after,.dashboard .wrapper .content.search .group.group-secondary .wrapper .drop-down .menu:before,.profile .wrapper .content.search .group.group-secondary .wrapper .drop-down .menu:after,.profile .wrapper .content.search .group.group-secondary .wrapper .drop-down .menu:before{left:15%}.dashboard .wrapper .content.search .group.group-secondary .wrapper .drop-down .menu .two-column,.dashboard .wrapper .content.search .group.group-secondary .wrapper .drop-down .menu .three-column,.profile .wrapper .content.search .group.group-secondary .wrapper .drop-down .menu .two-column,.profile .wrapper .content.search .group.group-secondary .wrapper .drop-down .menu .three-column{width:310px;max-height:400px;overflow:auto}.dashboard .wrapper .content.search .group.group-secondary .wrapper .drop-down .menu .two-column .menu-item,.dashboard .wrapper .content.search .group.group-secondary .wrapper .drop-down .menu .three-column .menu-item,.profile .wrapper .content.search .group.group-secondary .wrapper .drop-down .menu .two-column .menu-item,.profile .wrapper .content.search .group.group-secondary .wrapper .drop-down .menu .three-column .menu-item{width:100%}}.dashboard .wrapper .content.search h1,.profile .wrapper .content.search h1{height:90px;padding:24px 30px;font-size:30px;line-height:42px;font-weight:500}.dashboard .wrapper .content.search .other .select,.profile .wrapper .content.search .other .select{border:0}.dashboard .wrapper .content.search .group{height:120px;padding:34px 30px}@media screen and (max-width: 1020px){.dashboard .wrapper .content.search .group{height:auto}}.dashboard .wrapper .content.search{max-width:1080px;margin-left:auto;margin-right:auto}.dashboard .wrapper .content.search:before,.dashboard .wrapper .content.search:after{content:'';display:table}.dashboard .wrapper .content.search:after{clear:both}@media screen and (min-width: 751px) and (max-width: 1200px){.dashboard .wrapper .content.search{margin-left:3.33333em;margin-right:3.33333em}}@media screen and (max-width: 750px){.dashboard .wrapper .content.search{margin-left:0px;margin-right:0px}}.profile .wrapper .content.search{max-width:1080px}@media screen and (min-width: 751px) and (max-width: 1200px){.profile .wrapper .content.search{margin:0 3.33333em 30px}}.sensei.profile .content.block.search{padding:30px 0}.sensei.profile .content.block.search .portion{padding:0 30px}.sensei.profile .content.block.search .portion.propose{padding:0 30px 40px}.sensei.profile .content.block.search .bookable-hours ul,.sensei.profile .content.block.search .group{margin-top:18px}.sensei.profile .content.block.search .group{border:0;padding:0}.sensei.profile .content.block.search .group .input-field input{border-width:1px}.sensei.profile .content.block.search .group .input-field.time .select{border-width:1px 0}.sensei.profile .content.block.search .group .input-field .select{border-color:#c8c8cd;border-style:solid}.sensei.profile .content.block.search .btn{float:right;margin-right:30px}.profile-game-bg{position:absolute;top:0;left:0;width:100%;height:700px;background-position:50%;background-size:cover;background-repeat:no-repeat;z-index:0}@media screen and (max-width: 1020px){.profile-game-bg{height:550px}}.profile-game-bg.counter-strike-global-offensive{background-image:url(//dfgw1zqlrucay.cloudfront.net/assets/backgrounds/games/counter-strike-global-offensive-1ae7b038c2faf5fd33f8928d1bc977bc3871980ab19e579db941e68da39d2fdf.jpg)}.profile-game-bg.dota-2{background-image:url(//dfgw1zqlrucay.cloudfront.net/assets/backgrounds/games/dota-2-100a3972e0e5f58650f72244bf7a3300708b6d89acbc8dce7cd12c16694029ed.jpg)}.profile-game-bg.the-elder-scrolls-legends{background-image:url(//dfgw1zqlrucay.cloudfront.net/assets/backgrounds/games/the-elder-scrolls-legends-dc9f80a05253615b9032129240af00f56d81ef7539f2d3c591532eaede0d97cb.jpg)}.profile-game-bg.gwent-the-witcher-card-game{background-image:url(//dfgw1zqlrucay.cloudfront.net/assets/backgrounds/games/gwent-the-witcher-card-game-4eee463739b64fe7d8debf38ac25afd7a715a8c3ff74a109ca356547767ebbfb.jpg)}.profile-game-bg.hearthstone{background-image:url(//dfgw1zqlrucay.cloudfront.net/assets/backgrounds/games/hearthstone-2085d72a72aebbd36ed58e25d32b2d73af7a07b29952ef201a8451e44c8f7507.jpg)}.profile-game-bg.heroes-of-the-storm{background-image:url(//dfgw1zqlrucay.cloudfront.net/assets/backgrounds/games/heroes-of-the-storm-2ba0d0e259eba9935e518e75a43f45b58e567bedfc0e9907139e9024937ef8ff.jpg)}.profile-game-bg.league-of-legends{background-image:url(//dfgw1zqlrucay.cloudfront.net/assets/backgrounds/games/league-of-legends-aa3dc1343075964af5211f1ee66abf982cec7a177ad9929048e43bc5e0ed8ea5.jpg)}.profile-game-bg.overwatch{background-image:url(//dfgw1zqlrucay.cloudfront.net/assets/backgrounds/games/overwatch-ebcd6a0a18a43a67acd970570914b34ab42dc7c43f8ab61bef7b800fddab061d.jpg)}.profile-game-bg.starcraft-ii{background-image:url(//dfgw1zqlrucay.cloudfront.net/assets/backgrounds/games/starcraft-ii-2365310e2e8e9897892f7b6f60cc65338436e02c84a542be6e9cd2c58d3fcb65.jpg)}.profile-game-bg.playerunknowns-battlegrounds{background-image:url(//dfgw1zqlrucay.cloudfront.net/assets/backgrounds/games/pubg-564961e60462f7f7e871edee6e24ae7acc2311a16ec74cdf39bf05b061a2bbc6.jpg)}.profile-game-bg.world-of-tanks{background-image:url(//dfgw1zqlrucay.cloudfront.net/assets/backgrounds/games/world-of-tanks-9fcfb356af7b73a62705eb4f6472177e314a2f79720828471fcc95af1c72e817.jpg)}.profile-game-bg.fortnite{background-image:url(//dfgw1zqlrucay.cloudfront.net/assets/backgrounds/games/fortnite-03698e119fdc765c090aef8c80ff18a4f214fd5b011eaa7368a605509d799bfa.jpg)}.profile-game-bg.rocket-league{background-image:url(//dfgw1zqlrucay.cloudfront.net/assets/backgrounds/games/rocket-league-66bd0b43f0ed7e730cebae17f6aa02d9aab81731af8f5e01d61058d93bd86b7c.jpg)}.profile-game-bg.smite{background-image:url(//dfgw1zqlrucay.cloudfront.net/assets/backgrounds/games/smite-032d4e60f321595261bbb8defa8923acefce0ed7c2ca09f09612c7a0bdd7604c.jpg)}.profile-game-bg.paladins{background-image:url(//dfgw1zqlrucay.cloudfront.net/assets/backgrounds/games/paladins-c35ab0b178d0f47a3881e9a2619b1d69dc06bb4e412ef1b03ce539d78a3de66d.jpg)}.profile-game-bg.call-of-duty-black-ops-4{background-image:url(//dfgw1zqlrucay.cloudfront.net/assets/backgrounds/games/blops4-0c510b5f7dfc443af630c6f29c18220a06ff250082df7a7d51ca61e43b6cee0c.jpg)}.profile-game-bg.artifact{background-image:url(//dfgw1zqlrucay.cloudfront.net/assets/backgrounds/games/artifact-74f0989cb6d6879045859c1ab232aa9108d2f59fe4b30d535444179569b5f03f.jpg)}.product-page .section-body-content{padding:0 20px}@media screen and (max-width: 750px){.product-page .section-body-content{padding:0}}@media screen and (max-width: 750px){.product-page .section-wrapper{padding:0}}.profile-content,.profile-sidebar .profile-inner,.profile-sidebar .profile-main-header{background-color:#fafafb}.profile .profile-content{padding:0;margin-bottom:20px}@media screen and (max-width: 750px){.profile .profile-content{background-color:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}}.profile-inner,.profile-content .profile-body{padding:20px}@media screen and (max-width: 750px){.profile-inner{background-color:#fafafb}}@media screen and (max-width: 750px){.profile-content .profile-body{padding:0}}.profile-content .profile-inner-block{padding:10px 0;margin-top:10px;border-top:1px solid #c8c8cd}.profile-inner-block .gaming-attributes img{width:35px;vertical-align:middle}.profile-main-header{position:relative;overflow:hidden;padding:20px 50px 20px 20px;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}@media screen and (max-width: 1020px){.profile-main-header{-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;text-align:center}}@media screen and (max-width: 750px){.profile-main-header{padding-top:15px 50px 15px 15px}}.profile-main-header .profile-header-pic{-webkit-flex-basis:200px;-moz-flex-basis:200px;flex-basis:200px;-ms-flex-preferred-size:200px;padding-right:20px}@media screen and (min-width: 751px) and (max-width: 1020px){.profile-main-header .profile-header-pic{padding-right:0}}@media screen and (max-width: 750px){.profile-main-header .profile-header-pic{-webkit-flex-basis:150px;-moz-flex-basis:150px;flex-basis:150px;-ms-flex-preferred-size:150px;padding-right:15}}.profile-main-header .profile-header-pic img{display:block;border:1px solid #c8c8cd}.profile-main-header .profile-header-info{-webkit-flex-basis:100%;-moz-flex-basis:100%;flex-basis:100%;-ms-flex-preferred-size:100%}@media screen and (max-width: 750px){.profile-main-header .profile-header-info{-webkit-flex-basis:auto;-moz-flex-basis:auto;flex-basis:auto;-ms-flex-preferred-size:auto}}@media screen and (min-width: 751px) and (max-width: 1020px){.profile-main-header .profile-header-info{margin-top:15px}}.profile-main-header .profile-header-name,.profile-main-header .profile-header-game{color:#87bcc7;line-height:1.25}.profile-main-header.profile-mobile-header{display:block;border-top:1px solid #c8c8cd;margin-bottom:20px}.profile-main-header.profile-mobile-header .profile-mobile-header-inner{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.profile-main-header.profile-mobile-header .profile-header-mobile-basics{margin-top:15px}.profile-sidebar .pricing-old,.profile-sidebar .pricing-current{text-align:center;line-height:1.15}.profile-sidebar .pricing-old{display:inline-block}.profile-sidebar .pricing-current{color:#3a6d88}.profile-sidebar .lesson-bundle{font-size:14px;line-height:24px;font-weight:800;width:100%;border-radius:4px;font-weight:800;padding:15px 0px;margin-top:10px;background-color:#69d24b;color:#fff;font-size:16px;text-align:center;cursor:pointer}.profile-sidebar .lesson-bundle.lesson-bundle-disabled{background-color:#9b9ba0;cursor:default}.profile-sidebar .lesson-bundle.orange{background-color:#F5A623}.profile-sidebar .lesson-bundle .lesson-bundle-price{font-weight:500}.profile-sidebar .pricing-general{display:inline-block;position:relative}.profile-sidebar-block{margin-bottom:20px}.profile-sidebar-block ul{margin:0;padding:0;list-style:none}.profile-sidebar-block:first-child{margin-top:0}.profile-header{background:#3C83A5;padding:14px;text-align:center}.profile-header .profile-header-text{font-size:16px;line-height:24px;font-weight:700;color:#fff}.profile-header .profile-subheader-text{display:block;font-size:14px;line-height:18px;font-weight:500;font-style:normal;color:#fff}.profile-body{clear:both;overflow:hidden;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;font-size:14px;line-height:24px;font-weight:500}.profile-body .profile-body-block{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;float:left;width:50%}.profile-body .profile-body-block .profile-body-block-inner{width:100%;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column}.profile-body .profile-body-block .profile-body-block-inner .profile-inner{-webkit-flex-basis:100%;-moz-flex-basis:100%;flex-basis:100%;-ms-flex-preferred-size:100%;border:1px solid #c8c8cd}.profile-body .profile-body-block .profile-body-block-space{margin-top:20px}.profile-body .profile-body-block.large-block{width:66.66%;padding:0 0 0 20px}.profile-body .profile-body-block.small-block{width:33.33%}.profile-body .profile-body-block.full-block{width:100%;float:none;padding:20px 0 0}.profile-body .profile-body-block.full-block:before,.profile-body .profile-body-block.full-block:after{content:'';display:table}.profile-body .profile-body-block.full-block:after{clear:both}@media screen and (max-width: 1020px){.profile-body .profile-body-block{width:100%}.profile-body .profile-body-block.small-block,.profile-body .profile-body-block.large-block{width:100%}.profile-body .profile-body-block.large-block{padding:0;margin:20px 0 0 0}}.profile-body .profile-body-block ul{padding:0;margin:0;list-style:none}.profile-body .profile-body-block ul li{font-weight:700;padding:3px 0;border-bottom:1px solid #c8c8cd}.profile-body .profile-body-block ul li:first-child{padding:0 0 3px}.profile-body .profile-body-block ul li:last-child{padding:3px 0 0;border-bottom:0}.profile-body .profile-body-block p{margin:0 0 10px}.profile-body .profile-body-block p:last-child{margin:0}.profile-body .profile-block-no-border .profile-inner{border:0;padding:0}.profile-sensei-details{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}@media screen and (max-width: 750px){.profile-sensei-details{-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;-webkit-box-align:start;-moz-box-align:start;box-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-o-align-items:flex-start;align-items:flex-start;-ms-flex-align:start;-webkit-box-pack:start;-moz-box-pack:start;box-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start}}.profile-rank-icon{margin:0 10px 0 0;height:45px}@media screen and (max-width: 1020px){.profile-rank-icon{height:35px}}@media screen and (max-width: 750px){.profile-rank-icon{margin:0}}.profile-rank-icon img{display:block;width:auto;height:45px}@media screen and (max-width: 1020px){.profile-rank-icon img{height:35px}}.profile-language-list{margin:0;padding:0;list-style:none}.profile-language-list .language{display:inline-block;text-align:center;width:30px;height:30px;position:relative;vertical-align:top;background:#3C83A5;border-radius:5px;font-size:14px;line-height:31px;font-weight:700;color:#fff;padding:0;margin:2px 5px 2px 0;text-transform:uppercase}.review-block{width:100%;overflow:hidden}.review-block .review-results{margin-top:20px}.review-block .review-item{margin:0 0 15px;padding:0 0 10px;border-bottom:1px solid #c8c8cd}.review-block .review-item.featured{padding:0;border-bottom:0}.review-block .review-item .review-details{line-height:32px}.review-block .review-item:last-child{margin:0}.more-reviews{text-align:right}.more-reviews .highlight-text-blue{cursor:pointer;outline:0}.profile .profile-content .review-block .content.block.profile-info{background-color:#fafafb;margin:0;padding:1px 0 20px}@media screen and (max-width: 1020px){.profile .profile-content .review-block .content.block.profile-info{margin:0;padding:1px 0 20px}}@media screen and (max-width: 750px){.profile .profile-content .review-block .content.block.profile-info{margin:0;padding:1px 0 15px}}.sensei-description{word-wrap:break-word;white-space:-moz-pre-line;white-space:pre-line}.disabled-profile-warning{margin-bottom:20px}.profile-secondary{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:left;-moz-box-align:left;box-align:left;-webkit-align-items:left;-moz-align-items:left;-ms-align-items:left;-o-align-items:left;align-items:left;-ms-flex-align:left}@media screen and (max-width: 1020px){.profile-secondary{-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;text-align:center}}.profile-secondary .profile-secondary-icon{padding-right:20px}.profile-secondary .profile-secondary-icon img{width:128px}.profile-secondary .profile-secondary-content .profile-secondary-content-header{color:#79b1b8}@media screen and (max-width: 1020px){.profile-secondary .profile-secondary-content .profile-secondary-body-text{margin-bottom:20px}}@media screen and (max-width: 1020px){.profile-secondary .profile-secondary-content .profile-secondary-form{width:50%;margin:0 auto}}.profile-secondary .profile-secondary-content .profile-secondary-form .profile-secondary-form-input{float:left;margin:0 20px 10px 0}@media screen and (max-width: 1020px){.profile-secondary .profile-secondary-content .profile-secondary-form .profile-secondary-form-input{float:none}}.profile-secondary .profile-secondary-content .profile-secondary-form .profile-secondary-form-input label{font-size:18px;line-height:30px;font-weight:bold;font-weight:bold}.profile-secondary .profile-secondary-content .profile-secondary-form .profile-secondary-form-input label.invisible{visibility:none}@media screen and (max-width: 1020px){.profile-secondary .profile-secondary-content .profile-secondary-form .profile-secondary-form-input button{width:100%}}.profile-secondary .close{position:absolute;right:20px;cursor:pointer;color:#9b9ba0}.md-editor{display:block;border:solid 1px #c8c8cd;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.md-editor .btn-toolbar .btn-group{float:left;margin-left:5px;margin-bottom:0;position:relative;display:inline-block;vertical-align:middle;font-size:16px}.md-editor .btn-toolbar .btn-group .btn+.btn,.md-editor .btn-toolbar .btn-group .btn+.btn-group,.md-editor .btn-toolbar .btn-group .btn-group+.btn,.md-editor .btn-toolbar .btn-group .btn-group+.btn-group{margin-left:-1px}.md-editor .btn-toolbar .btn-group>.btn{position:relative;float:left;height:30px;line-height:30px;margin-right:0;padding:0 12px;font-size:16px}.md-editor .btn-toolbar .btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.md-editor .btn-toolbar .btn-group>.btn:last-child:not(:first-child),.md-editor .btn-toolbar .btn-group>.btn .btn-group>.dropdown-toggle:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.md-editor .btn-toolbar .btn-group>.btn:first-child{margin-left:0}.md-editor .btn-toolbar .btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.md-editor .btn-toolbar .btn-group>.btn.btn-default{background:#fafafb;border:1px solid #c8c8cd;color:#4a4a4f}.md-editor .btn-toolbar .btn-group>.btn.btn-default:hover{background:#f5f5f6}.md-editor .btn-toolbar .btn-group>.btn .fa{font-size:14px}.md-editor>.md-header{margin:0;border-bottom:solid 1px #c8c8cd}.md-editor .md-footer,.md-editor>.md-header{display:block;padding:6px 4px;background:#fafafb;overflow:hidden}.md-editor>.md-preview{background:#fff;min-height:10px;padding:9px 16px;overflow:auto}.md-editor>textarea{display:block;width:100%;font-size:18px;outline:0;margin:0;padding:9px 16px;background:#fafafb;border-width:0;box-shadow:none}.md-editor>textarea:focus{border-width:0;box-shadow:none;background:#fff}.md-editor .md-controls{float:right;padding:3px 3px 0}.md-editor .md-controls .md-control{right:5px;color:#9b9ba0;padding:3px 3px 3px 10px}.md-editor .md-controls .md-control:hover{color:#69d24b}.md-editor.active{outline:0}.md-editor .md-fullscreen-controls{display:none}.md-editor .md-nooverflow{position:fixed;width:100%;overflow:hidden}.md-editor.md-fullscreen-mode{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999;padding:60px 30px 15px;background:#fff;border:0}.md-editor.md-fullscreen-mode .md-header{position:fixed;width:100%;top:20px;text-align:center;background:#fff;border-bottom:0}.md-editor.md-fullscreen-mode .md-footer{display:none}.md-editor.md-fullscreen-mode .md-input,.md-editor.md-fullscreen-mode .md-preview{margin:0 auto;height:100%;font-size:20px;padding:20px;color:#4a4a4f;line-height:1.6em;resize:none;box-shadow:none;background:#fff;border:0}.md-editor.md-fullscreen-mode .md-preview{color:#4a4a4f;overflow:auto}.md-editor.md-fullscreen-mode .md-input:hover{color:#4a4a4f;background:#fff}.md-editor.md-fullscreen-mode .md-controls{display:none}.md-editor.md-fullscreen-mode .btn-group{float:none}.md-editor.md-fullscreen-mode .btn-group .btn.btn-default{border:0;background:#fff;color:#9b9ba0}.md-editor.md-fullscreen-mode .btn-group .btn.btn-default.active,.md-editor.md-fullscreen-mode .btn-group .btn.btn-default:active,.md-editor.md-fullscreen-mode .btn-group .btn.btn-default:focus,.md-editor.md-fullscreen-mode .btn-group .btn.btn-default:hover{box-shadow:none;color:#69d24b;background:#fff}.md-editor.md-fullscreen-mode .md-fullscreen-controls{display:block;position:absolute;top:20px;right:20px;text-align:right;z-index:1002}.md-editor.md-fullscreen-mode .md-fullscreen-controls a{color:#9b9ba0;clear:right;margin:10px;width:30px;height:30px;text-align:center}.md-editor.md-fullscreen-mode .md-fullscreen-controls a:hover{color:#69d24b;text-decoration:none}.blog .site-header{position:absolute}.blog .hero.blog-header{max-height:none;min-height:0px;background-color:#001e00;height:480px;margin-bottom:60px}.blog .hero.blog-header.blog-show-header{margin-bottom:0px}.blog .hero.blog-header.default-bg{background-position:center center;background-size:cover}.blog .block{text-align:left}.blog .block.marketing{text-align:center}.blog .block .wrap{padding:auto 0px;max-width:1200px;margin-left:auto;margin-right:auto}.blog .block .wrap:before,.blog .block .wrap:after{content:'';display:table}.blog .block .wrap:after{clear:both}@media screen and (min-width: 751px) and (max-width: 1200px){.blog .block .wrap{margin-left:3.33333em;margin-right:3.33333em}}@media screen and (max-width: 750px){.blog .block .wrap{margin-left:0px;margin-right:0px}}.blog .block .wrap h2{text-align:center;margin:75px 0 33px;font-size:24px;line-height:36px}#blog-show{background:#fff}#blog-show .user-header{padding:55px 0 5px}#blog-show .body{border-top:1px solid #ececed;border-bottom:1px solid #ececed;padding:50px 0}@media screen and (max-width: 1020px){#blog-show .body{padding:50px 25px}}#blog-show .body .wrap{margin:0 auto 25px}#blog-show .body .wrap,.blog .user-header,.blog .block .author-card{max-width:900px}@media screen and (min-width: 751px) and (max-width: 1020px){#blog-show .body .wrap,.blog .user-header,.blog .block .author-card{float:left;display:block;margin-right:4.8651%;width:86.89186%;margin-left:6.55407%;float:none}#blog-show .body .wrap:last-child,.blog .user-header:last-child,.blog .block .author-card:last-child{margin-right:0}}@media screen and (max-width: 750px){#blog-show .body .wrap,.blog .user-header,.blog .block .author-card{margin-left:0%;width:100%}}#blog-show .body .wrap p,.blog .user-header p,.blog .block .author-card p{line-height:30px}#blog-show .body .wrap img,.blog .user-header img,.blog .block .author-card img{width:auto;max-width:100%;height:auto}.sensei.profile.article .wrapper .content.block,.sensei.profile.blog .wrapper .content.block{padding:30px 0px}.sensei.profile.article .highlight-image,.sensei.profile.blog .highlight-image{max-width:1080px;margin:0 auto 30px}@media screen and (min-width: 751px) and (max-width: 1200px){.sensei.profile.article .highlight-image,.sensei.profile.blog .highlight-image{margin:0 3.33333em 30px}}@media screen and (max-width: 750px){.sensei.profile.article .highlight-image,.sensei.profile.blog .highlight-image{width:100%}}.sensei.profile.article .highlight-image .img,.sensei.profile.blog .highlight-image .img{height:450px;width:100%;background-position:50% 50%;background-size:cover}.sensei.profile .wrapper .content.block .portion header,.sensei.dashboard .wrapper .content.block .portion header{padding:0px}.sensei.profile .wrapper .content.block .portion header#article-header,.sensei.dashboard .wrapper .content.block .portion header#article-header{text-align:center}.sensei.profile .wrapper .content.block .portion header#article-header h2,.sensei.dashboard .wrapper .content.block .portion header#article-header h2{font-weight:700;font-size:36px;line-height:48px}.sensei.profile .wrapper .content.block .portion header#article-header em,.sensei.dashboard .wrapper .content.block .portion header#article-header em{line-height:30px}.sensei.profile .wrapper .content.block .portion .body-text,.sensei.dashboard .wrapper .content.block .portion .body-text{font-size:16px;line-height:24px;font-weight:500;white-space:normal;padding-bottom:10px}.sensei.profile .wrapper .content.block img.header,.sensei.dashboard .wrapper .content.block img.header{display:block;border-radius:0;width:auto;height:auto;max-width:100%}.sensei.profile .wrapper .content.block .article-display,.sensei.dashboard .wrapper .content.block .article-display{padding-bottom:125px}.sensei.profile .wrapper .content.block .md-preview,.sensei.profile .wrapper .content.block .article-display,.sensei.profile .wrapper .content.block .blog-display,.sensei.dashboard .wrapper .content.block .md-preview,.sensei.dashboard .wrapper .content.block .article-display,.sensei.dashboard .wrapper .content.block .blog-display{text-align:left}.sensei.profile .wrapper .content.block .md-preview h1,.sensei.profile .wrapper .content.block .article-display h1,.sensei.profile .wrapper .content.block .blog-display h1,.sensei.dashboard .wrapper .content.block .md-preview h1,.sensei.dashboard .wrapper .content.block .article-display h1,.sensei.dashboard .wrapper .content.block .blog-display h1{font-size:32px;line-height:38px;font-weight:700;border:0;padding:0}.sensei.profile .wrapper .content.block .md-preview h2,.sensei.profile .wrapper .content.block .article-display h2,.sensei.profile .wrapper .content.block .blog-display h2,.sensei.dashboard .wrapper .content.block .md-preview h2,.sensei.dashboard .wrapper .content.block .article-display h2,.sensei.dashboard .wrapper .content.block .blog-display h2{font-size:28px;line-height:34px;font-weight:700}.sensei.profile .wrapper .content.block .md-preview h3,.sensei.profile .wrapper .content.block .article-display h3,.sensei.profile .wrapper .content.block .blog-display h3,.sensei.dashboard .wrapper .content.block .md-preview h3,.sensei.dashboard .wrapper .content.block .article-display h3,.sensei.dashboard .wrapper .content.block .blog-display h3{font-size:24px;line-height:32px;font-weight:700}.sensei.profile .wrapper .content.block .md-preview p,.sensei.profile .wrapper .content.block .md-preview em,.sensei.profile .wrapper .content.block .article-display p,.sensei.profile .wrapper .content.block .article-display em,.sensei.profile .wrapper .content.block .blog-display p,.sensei.profile .wrapper .content.block .blog-display em,.sensei.dashboard .wrapper .content.block .md-preview p,.sensei.dashboard .wrapper .content.block .md-preview em,.sensei.dashboard .wrapper .content.block .article-display p,.sensei.dashboard .wrapper .content.block .article-display em,.sensei.dashboard .wrapper .content.block .blog-display p,.sensei.dashboard .wrapper .content.block .blog-display em{font-size:18px;line-height:30px;font-weight:300;text-align:left}.sensei.profile .wrapper .content.block .md-preview img,.sensei.profile .wrapper .content.block .article-display img,.sensei.profile .wrapper .content.block .blog-display img,.sensei.dashboard .wrapper .content.block .md-preview img,.sensei.dashboard .wrapper .content.block .article-display img,.sensei.dashboard .wrapper .content.block .blog-display img{width:auto;max-width:100%;height:auto}.sensei.profile .wrapper .content.block .md-preview p,.sensei.profile .wrapper .content.block .article-display p,.sensei.profile .wrapper .content.block .blog-display p,.sensei.dashboard .wrapper .content.block .md-preview p,.sensei.dashboard .wrapper .content.block .article-display p,.sensei.dashboard .wrapper .content.block .blog-display p{margin:35px 0;padding:0}.marketing-general .marketing-wrapper,.marketing-legal .marketing-wrapper{padding:80px 0px}.marketing-general .marketing-wrapper .marketing-title,.marketing-legal .marketing-wrapper .marketing-title{text-align:center;margin:60px 0 30px 0;color:#4a4a4f}.marketing-general .marketing-wrapper .marketing-title.press,.marketing-legal .marketing-wrapper .marketing-title.press{text-align:left;max-width:1080px;min-width:310px;margin:0 auto 40px;padding-left:30px;font-size:24px}.marketing-general .marketing-wrapper .marketing-title.csa,.marketing-legal .marketing-wrapper .marketing-title.csa{margin:40px 0}.marketing-general .marketing-wrapper h2,.marketing-legal .marketing-wrapper h2{font-size:24px;line-height:36px;font-weight:700}.marketing-general .marketing-wrapper h3,.marketing-legal .marketing-wrapper h3{font-size:18px;line-height:30px;font-weight:700}.marketing-general .marketing-wrapper p,.marketing-legal .marketing-wrapper p{margin-top:0}.marketing-general .marketing-wrapper .marketing-body-content,.marketing-legal .marketing-wrapper .marketing-body-content{padding:60px}.marketing-general .marketing-wrapper figure,.marketing-legal .marketing-wrapper figure{max-width:65%;margin:0 auto 20px;text-align:center}@media screen and (max-width: 750px){.marketing-general .marketing-wrapper figure,.marketing-legal .marketing-wrapper figure{max-width:75%}}@media screen and (max-width: 750px){.marketing-general .marketing-wrapper figure,.marketing-legal .marketing-wrapper figure{max-width:85%}}.marketing-general .marketing-wrapper figure figcaption,.marketing-legal .marketing-wrapper figure figcaption{font-size:14px;line-height:18px;font-weight:500;text-align:center}.marketing-general .marketing-wrapper .static-social,.marketing-legal .marketing-wrapper .static-social{text-align:center}.marketing-general .marketing-wrapper .static-social a,.marketing-legal .marketing-wrapper .static-social a{display:inline-block;margin:0 10px;font-size:60px;color:#bbb}.marketing-general .marketing-wrapper .static-heading,.marketing-legal .marketing-wrapper .static-heading{font-size:24px;line-height:36px;font-weight:700;color:#666}.marketing-general .marketing-wrapper .static-heading.address,.marketing-legal .marketing-wrapper .static-heading.address{padding-right:30px;text-align:center}.marketing-general .marketing-wrapper .static-map-marker,.marketing-legal .marketing-wrapper .static-map-marker{font-size:94px;font-weight:500;padding:15px 0px;margin-right:30px;float:right}@media screen and (max-width: 1020px){.marketing-general .marketing-wrapper .static-map-marker,.marketing-legal .marketing-wrapper .static-map-marker{display:none}}.marketing-general .site-header,.marketing-legal .site-header{background-color:#69d24b}.marketing-general .site-header nav ul li a:hover,.marketing-general .site-header nav ul li a.btn:hover,.marketing-legal .site-header nav ul li a:hover,.marketing-legal .site-header nav ul li a.btn:hover{color:#f5f5f6}.marketing-general .site-header nav ul li a.btn:hover,.marketing-legal .site-header nav ul li a.btn:hover{border-color:#ececed}.hero-banner{padding:30px 60px 14px;text-transform:uppercase;background-color:#1D3543}.hero-banner .orange{color:#dd5126}.hero-banner .white{color:#fff}.hero-banner .hero-banner-header{font-size:42px;line-height:24px;font-weight:500}@media screen and (max-width: 750px){.hero-banner .hero-banner-header{font-size:42px;line-height:42px;font-weight:500}}.how-it-works-hero{background-color:#E7FEFC;width:100%;overflow:auto;height:290px}.how-it-works-hero .pattern-image{height:290px}.how-it-works-hero .left-pattern-block{float:left;background-image:url("https://trello-attachments.s3.amazonaws.com/5702685de3f11ecb8e51dcca/5a663b9f8a9edfc55f21080c/c8de2aa32be413c260d6772f7e46d23d/top_block_left.png.png");width:19%;height:290px;background-position:right;background-repeat:no-repeat}.how-it-works-hero .pattern-wedge-wrapper{position:relative;overflow:hidden;height:290px}.how-it-works-hero .left-pattern-wedge{position:absolute;left:19%}.how-it-works-hero .right-pattern-wedge{float:right;margin-right:-175px}.how-it-works-hero .hero-image{position:absolute;right:17%;top:-35px}.how-it-works-hero .hero-image img{height:410px}@media screen and (max-width: 1020px){.how-it-works-hero .hero-image img{display:none}}.marketing-general .marketing-wrapper .days-times-wrap{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;margin-bottom:12px}@media screen and (max-width: 1020px){.marketing-general .marketing-wrapper .days-times-wrap{display:block}}.marketing-general .marketing-wrapper .days-times{margin-right:15px}.marketing-general .marketing-wrapper .days-times .days{display:block}.marketing-general .marketing-wrapper .days-times:last-child{margin-right:0}@media screen and (max-width: 1020px){.marketing-general .marketing-wrapper .days-times{margin-right:0}}.marketing-general .marketing-wrapper .marketing-list ul{margin:0 0 20px;padding:0;list-style:none}.marketing-general .marketing-wrapper .marketing-list .marketing-list-item{margin-bottom:12px;display:table}.marketing-general .marketing-wrapper .marketing-list .marketing-list-item .marketing-list-item-wrap{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;outline:none;margin:0;font-size:60px;color:#9b9ba0;-webkit-transition:color 250ms ease-in-out;-moz-transition:color 250ms ease-in-out;transition:color 250ms ease-in-out}.marketing-general .marketing-wrapper .marketing-list .marketing-list-item .marketing-list-item-wrap .icon{width:64px;text-align:center;padding-right:12px}.marketing-general .marketing-wrapper .marketing-list .marketing-list-item .marketing-list-item-details{font-size:1rem}.marketing-general .marketing-wrapper .marketing-list .marketing-list-item .marketing-list-item-name{text-transform:uppercase;display:block}.marketing-general .marketing-wrapper .marketing-list .marketing-list-item a .marketing-list-item-name{color:#4b87cd;-webkit-transition:color 250ms ease-in-out;-moz-transition:color 250ms ease-in-out;transition:color 250ms ease-in-out}.marketing-general .marketing-wrapper .marketing-list .marketing-list-item a.marketing-list-item-wrap:hover{color:#69d24b}.marketing-general .marketing-wrapper .marketing-list .marketing-list-item a.marketing-list-item-wrap:hover .marketing-list-item-name{color:#4a4a4f}.marketing-general .marketing-wrapper .marketing-list .static-social{text-align:left}.block.marketing{position:relative;text-align:center;background-color:#fff;border-bottom:1px #ececed solid}.block.marketing h2,.block.marketing h3{font-weight:700;margin-top:20px}.block.marketing h2{font-size:48px;line-height:64px;margin-bottom:74px}@media screen and (max-width: 480px){.block.marketing h2{font-size:36px}}.block.marketing h3{font-size:36px;margin-bottom:14px}.block.marketing h3.game-title{margin:0;font-size:24px;line-height:36px}@media screen and (max-width: 750px){.block.marketing h3.game-title{text-align:center}}.block.marketing h3.how-it-works-header{margin:30px 0 25px;font-size:30px;line-height:42px;font-weight:700}.block.marketing .sensei-quote{font-size:24px;line-height:36px;font-weight:500;margin-top:0}.block.marketing .wrap{max-width:1080px;margin:0 auto;padding:70px 60px}.block.marketing .wrap.our-titles{max-width:1200px}@media screen and (max-width: 750px){.block.marketing .wrap.our-titles{padding:70px 0px}}@media screen and (max-width: 750px){.block.marketing .wrap.access-section-wrapper{padding-left:30px;padding-right:30px}}.block.marketing .wrap .row{width:100%;margin:0;padding:0}.block.marketing .wrap .row li{list-style:none}.block.marketing .wrap .row:before,.block.marketing .wrap .row:after{content:'';display:table}.block.marketing .wrap .row:after{clear:both}.block.marketing .wrap .row .column{float:left;border:0;margin:0 4% 0 0}.block.marketing .wrap .row.row-4 .column{width:23%}.block.marketing .wrap .row.row-4 .column:nth-child(4n+4){margin:0}.block.marketing .wrap .row.row-3 .column{height:auto;float:left;display:block;margin-right:3.19164%;width:31.20557%}.block.marketing .wrap .row.row-3 .column:last-child{margin-right:0}@media screen and (max-width: 1020px){.block.marketing .wrap .row.row-3 .column{width:100%;margin-bottom:60px}}@media screen and (min-width: 1021px){.block.marketing .wrap .row.row-3 .column:nth-child(3n+3){margin:0}}.block.marketing .wrap .row.row-2 .column{width:49%}.block.marketing .wrap .row.row-2 .column:nth-child(2n+2){margin:0}.block.marketing.green{background-color:#69d24b}.block.marketing.green .btn.btn-primary{background:#fff;color:#69d24b}.block.marketing.green .btn.btn-primary:hover,.block.marketing.green .btn.btn-primary:focus{background:#f5f5f6;color:#55af3c}.block.marketing.gray{background-color:#4a4a4f}.block.marketing.alt{background-color:transparent}.block.marketing.alt,.block.marketing.green,.block.marketing.gray{border-bottom:0}.block.marketing.gray,.block.marketing.green{color:#fff}.block.marketing.gray h2,.block.marketing.green h2{color:#fff}.block.logo img{display:block;max-width:300px}.block.featured{overflow:hidden}.block.featured .wrap{padding:0;padding:70px 60px 0}.block.featured .carousel{height:270px;padding:0;margin:0 0 70px;overflow:visible}@media screen and (max-width: 750px){.block.featured .carousel{height:420px}}@media screen and (max-width: 480px){.block.featured .carousel{height:390px}}.block.featured .carousel .carousel-item{width:800px;margin:0 auto;outline:0;opacity:0.5;-ms-transition:opacity 600ms ease;-moz-transition:opacity 600ms ease;-webkit-transition:opacity 600ms ease;transition:opacity 600ms ease}@media screen and (min-width: 751px) and (max-width: 1020px){.block.featured .carousel .carousel-item{width:700px}}@media screen and (min-width: 481px) and (max-width: 750px){.block.featured .carousel .carousel-item{width:400px;height:420px}}@media screen and (max-width: 480px){.block.featured .carousel .carousel-item{width:280px;height:390px}}.block.featured .carousel .carousel-item.slick-center{opacity:1}.block.featured .carousel .content{position:relative;background-color:#fff;width:678px;height:100%;margin:0 auto;padding:30px;overflow:visible}.block.featured .carousel .content:before,.block.featured .carousel .content:after{content:'';display:table}.block.featured .carousel .content:after{clear:both}@media screen and (min-width: 481px) and (max-width: 750px){.block.featured .carousel .content{width:380px}}@media screen and (max-width: 480px){.block.featured .carousel .content{width:260px}}.block.featured .carousel .content .sensei{margin:0;padding:0 0 0 30px}.block.featured .carousel .content .sensei:before,.block.featured .carousel .content .sensei:after{content:'';display:table}.block.featured .carousel .content .sensei:after{clear:both}@media screen and (max-width: 480px){.block.featured .carousel .content .sensei{padding:0 0 0 10px}}.block.featured .carousel .content img{float:left;display:block;width:120px;height:120px;margin:15px 0 0}@media screen and (max-width: 750px){.block.featured .carousel .content img{float:none;margin:0 auto 15px}}@media screen and (max-width: 480px){.block.featured .carousel .content img{width:90px;height:90px}}.block.featured .carousel .content figcaption{float:left;color:#4a4a4f;width:calc(100% - 120px);text-align:left;padding:0 0 0 60px}@media screen and (max-width: 750px){.block.featured .carousel .content figcaption{width:100%;float:none;padding:0}}.block.featured .carousel .content figcaption h3{position:relative;font-size:24px;line-height:32px;font-weight:700;margin:15px 0 10px}@media screen and (max-width: 480px){.block.featured .carousel .content figcaption h3{font-size:18px;line-height:24px}}.block.featured .carousel .content figcaption p{font-size:24px;line-height:32px;font-weight:600;color:#69d24b;margin:0 0 10px}@media screen and (max-width: 750px){.block.featured .carousel .content figcaption p{font-size:18px;line-height:24px}}@media screen and (max-width: 480px){.block.featured .carousel .content figcaption p{font-size:16px;line-height:20px}}.block.featured .carousel .content figcaption strong,.block.featured .carousel .content figcaption span{display:block;font-size:18px;line-height:24px;font-weight:500}@media screen and (max-width: 480px){.block.featured .carousel .content figcaption strong,.block.featured .carousel .content figcaption span{font-size:14px;line-height:20px}}.one-on-one.block.marketing{background-color:#f5f5f6}.one-on-one .wrap p{float:left;display:block;margin-right:3.19164%;width:82.80139%;margin-left:8.5993%;margin-bottom:65px;line-height:30px;font-size:20px}.one-on-one .wrap p:last-child{margin-right:0}.one-on-one .wrap h2{margin-bottom:14px}.one-on-one .wrap .row{width:100%;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:center;justify-content:center}@media screen and (max-width: 1020px){.one-on-one .wrap .row{-webkit-flex-direction:column;flex-direction:column}}.one-on-one .wrap .row .piece{border:10px solid #69d24b;box-sizing:border-box}@media screen and (max-width: 1020px){.one-on-one .wrap .row .piece{margin:0 auto}}.one-on-one .wrap .row .user{width:400px;height:210px;overflow:hidden}@media screen and (min-width: 481px) and (max-width: 750px){.one-on-one .wrap .row .user{width:325px;height:160px}}@media screen and (max-width: 480px){.one-on-one .wrap .row .user{width:205px;height:110px}}.one-on-one .wrap .row .user img{width:100%}.one-on-one .wrap .row .connection{height:30px;width:60px;background-color:#69d24b;position:relative;top:93px}@media screen and (max-width: 1020px){.one-on-one .wrap .row .connection{height:60px;width:30px;top:0px}}.how-it-works{height:100%;min-height:702px}.how-it-works p{width:100%;margin:0 auto;font-size:20px;line-height:30px}@media screen and (max-width: 480px){.how-it-works p{width:auto;font-size:18px}}.how-it-works p br{display:none}@media screen and (min-width: 481px){.how-it-works p br{display:initial}}.how-it-works .icon{display:block;margin:0 auto;padding-bottom:55%;background-repeat:no-repeat;background-size:contain;background-position:50% 50%;height:180px;padding-bottom:0px;width:270px}@media screen and (max-width: 480px){.how-it-works .icon{width:auto}}.how-it-works .icon.icon-select{background-position:0 115%;background-position:center}@media screen and (min-width: 751px) and (max-width: 1020px){.how-it-works.block .wrap .row .column{margin:0 0 10%}}.game-list li{min-height:240px;margin-bottom:65px !important;background-color:#fff;position:relative}@media screen and (max-width: 1020px){.game-list li{float:left;display:block;margin-right:3.19164%;width:82.80139%;margin-left:8.5993%;-webkit-flex-direction:column;flex-direction:column}.game-list li:last-child{margin-right:0}}@media screen and (max-width: 750px){.game-list li{float:left;display:block;margin-right:10.22779%;width:100%;margin-left:0%}.game-list li:last-child{margin-right:0}}.game-list li .game-wrapper{display:-webkit-flex;display:flex}@media screen and (max-width: 1020px){.game-list li .game-wrapper{display:block}}.game-list li .game-logo-wrapper{position:relative;min-width:310px;-webkit-flex:auto;flex:auto;background:black}@media screen and (max-width: 1020px){.game-list li .game-logo-wrapper{min-width:0px;overflow:hidden;height:240px}}@media screen and (max-width: 750px){.game-list li .game-logo-wrapper{height:200px}}.game-list li .game-logo-wrapper .game-logo{position:absolute;top:0;left:0;width:100%;height:100%;background-position:center;background-size:cover;background-repeat:no-repeat;cursor:pointer;transition:opacity 200ms ease}.game-list li .game-logo-wrapper .game-logo:hover{opacity:0.6}.game-list li .game-description{font-size:18px;line-height:30px;font-weight:500;text-align:left;padding:15px 43px 0px 43px;-webkit-flex:auto;flex:auto;margin-bottom:35px}@media screen and (max-width: 750px){.game-list li .game-description{margin-bottom:55px}}.game-list li .game-description p{margin-top:8px;min-height:115px;font-weight:300}.game-list li .game-button{display:inline-block;height:65px;width:180px;border:none;font-size:18px;font-weight:700;line-height:60px;background-color:#2cb3e2;color:#fff;position:absolute;right:30px;bottom:-32px;transition:background-color 200ms ease}.game-list li .game-button:hover{background-color:#1a96c1}@media screen and (max-width: 750px){.game-list li .game-button{position:relative;right:auto;bottom:auto;margin:0 auto;margin-bottom:-35px}}.games-we-coach{margin:auto;max-width:1200px;padding:70px 0px}@media screen and (max-width: 1020px){.games-we-coach{padding-bottom:0}}.game-we-coach-list{list-style:none;margin-bottom:0;padding-left:0}@media screen and (min-width: 751px){.game-we-coach-list{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-1.5rem}}.game-we-coach-list li{margin-bottom:1.5rem}@media screen and (min-width: 751px) and (max-width: 1020px){.game-we-coach-list li{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;padding-right:1.5rem;width:50%}}@media screen and (min-width: 1021px){.game-we-coach-list li{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;margin-right:0;padding-right:1.5rem;position:relative;width:calc(100% / 3)}}.game-we-coach-list .game-wrapper{background-color:#4a4a4f;padding-bottom:46px;position:relative}.game-we-coach-list .game-wrapper img{width:100%}.game-we-coach-list .game-description{color:#fff;padding:16px;position:relative;text-align:left}.game-we-coach-list .game-description p{font-size:16px;line-height:24px;font-weight:500}.game-we-coach-list .game-button{border-radius:0;bottom:0;left:0;position:absolute}.cta h3{margin-bottom:25px}.cta p{width:100%;font-size:20px;line-height:30px;max-width:750px;margin:0 auto 35px}.cta .btn{font-size:24px;background:#fff}@media screen and (max-width: 750px){.cta .btn{padding:0px 15px;font-size:18px}}.join.access p{width:80%;font-size:18px;max-width:500px;margin:0 auto}.join.access p.sign-up-notice{width:80%;max-width:500px;text-align:center;margin:30px auto 50px}.join.access p.sign-up-notice a{color:#4b87cd}.featured-sensei-wrap{margin:0 auto 60px;max-width:1080px}@media screen and (max-width: 1020px){.featured-sensei-wrap{float:left;display:block;margin-right:3.19164%;width:82.80139%;margin-left:8.5993%}.featured-sensei-wrap:last-child{margin-right:0}}@media screen and (max-width: 750px){.featured-sensei-wrap{float:left;display:block;margin-right:10.22779%;width:100%;margin-left:0%}.featured-sensei-wrap:last-child{margin-right:0}.featured-sensei-wrap:last-child{margin-bottom:0}}.featured-sensei figcaption{background-color:#fff;color:#4a4a4f;padding:60px 25px 25px}.featured-sensei figcaption p{color:#69d24b;margin-bottom:0}.featured-sensei figcaption .game,.featured-sensei figcaption .note{font-size:16px;line-height:24px;font-weight:500}@media screen and (min-width: 1021px){.featured-sensei .sensei{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}.featured-sensei .featured-sensei-thumbnail-wrap{float:left;display:block;margin-right:3.19164%;width:14.00697%}.featured-sensei .featured-sensei-thumbnail-wrap:last-child{margin-right:0}.featured-sensei figcaption{float:left;display:block;margin-right:3.19164%;width:82.80139%;border-radius:5px;text-align:left;padding:30px;position:relative}.featured-sensei figcaption:last-child{margin-right:0}.featured-sensei figcaption:after{right:99.9%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255,255,255,0);border-right-color:#fff;border-width:30px;margin-top:-30px;z-index:0}}.featured-sensei-section{background-image:url(//dfgw1zqlrucay.cloudfront.net/assets/backgrounds/large/live_event_lg-08cc4dcb4c804fbfb3d4291be52826f8638ee335d9dc8b50df714688e4cc56f7.jpg);background-size:cover}.featured-sensei-section .featured-sensei-header{color:#fff}.featured-sensei-thumbnail{border-radius:50%;height:120px;width:120px}@media screen and (max-width: 1020px){.featured-sensei-thumbnail{margin-bottom:-50px}}.esport-landing-page .hero-bg{background-position:top center;opacity:0.6}.team-senseis{padding:60px 30px 30px}.team-senseis:before,.team-senseis:after{content:'';display:table}.team-senseis:after{clear:both}@media screen and (max-width: 1020px){.team-senseis{padding:45px 20px 20px}}@media screen and (max-width: 750px){.team-senseis{padding:30px 15px 15px}}.team-senseis header{font-size:48px;line-height:60px;font-weight:500;text-align:center;margin-bottom:30px}.sensei-profile-listing{text-align:center}@media screen and (min-width: 1021px){.sensei-profile-listing{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;text-align:left}.sensei-profile-listing .sensei-thumbnail-container{float:left;display:block;margin-right:3.19164%;width:14.00697%}.sensei-profile-listing .sensei-thumbnail-container:last-child{margin-right:0}.sensei-profile-listing .sensei-profile-listing-content{float:left;display:block;margin-right:3.19164%;width:82.80139%;border-radius:5px;text-align:left;padding:30px;position:relative}.sensei-profile-listing .sensei-profile-listing-content:last-child{margin-right:0}}.sensei-thumbnail-container img{border-radius:50%}.sensei-profile-listing-content{background-color:#fff;padding:60px 25px 25px}.sensei-profile-listing-content h3,.sensei-profile-listing-content .result-rating{color:#69d24b}.sensei-profile-listing-content .angular-ellipsis-append{color:#69d24b;cursor:pointer;font-weight:bold}.sensei-profile-partial-description{height:60px}.sensei-profile-listing-pricing{font-size:24px;line-height:36px;font-weight:500}.landing-page .site-header{position:absolute}.landing-page .hero{background-repeat:no-repeat;background-position:center;background-size:cover}.block.game-annotations .annotation{margin:0 0 50px}.block.game-annotations h3{font-size:30px;line-height:42px;font-weight:500}.block.game-annotations h3,.block.game-annotations .body{text-align:left}.block.game-annotations .body{position:relative}.block.game-annotations .body:before,.block.game-annotations .body:after{content:'';display:table}.block.game-annotations .body:after{clear:both}.block.game-annotations .body .binded p:first-child{margin-top:0}.block.game-annotations .body.contains-image .image{max-width:510px;width:100%;height:370px}.block.game-annotations .body.contains-image .image img{display:block;width:100%;height:auto}.block.game-annotations .body.contains-image .image-bottom .image{margin:30px 0 0}.block.game-annotations .body.contains-image .image-top .image{margin:0 0 30px}@media screen and (max-width: 1020px){.block.game-annotations .body.contains-image.image-left .image,.block.game-annotations .body.contains-image.image-right .image{max-width:50%;height:auto}}@media screen and (max-width: 750px){.block.game-annotations .body.contains-image.image-left .image,.block.game-annotations .body.contains-image.image-right .image{max-width:100%;margin:0 0 30px}}.block.game-annotations .body.contains-image.image-left .binded,.block.game-annotations .body.contains-image.image-right .binded{width:calc(100% - 510px);max-width:450px}@media screen and (max-width: 1020px){.block.game-annotations .body.contains-image.image-left .binded,.block.game-annotations .body.contains-image.image-right .binded{width:50%}}@media screen and (max-width: 750px){.block.game-annotations .body.contains-image.image-left .binded,.block.game-annotations .body.contains-image.image-left .image,.block.game-annotations .body.contains-image.image-right .binded,.block.game-annotations .body.contains-image.image-right .image{width:100%}}.block.game-annotations .body.contains-image.image-left .image{float:left}@media screen and (max-width: 750px){.block.game-annotations .body.contains-image.image-left .image{float:none}}.block.game-annotations .body.contains-image.image-left .binded{float:right;padding-left:30px}@media screen and (max-width: 750px){.block.game-annotations .body.contains-image.image-left .binded{float:none;padding-left:0}}.block.game-annotations .body.contains-image.image-right .image{float:right}@media screen and (max-width: 750px){.block.game-annotations .body.contains-image.image-right .image{float:none}}.block.game-annotations .body.contains-image.image-right .binded{float:left;padding-right:30px}@media screen and (max-width: 750px){.block.game-annotations .body.contains-image.image-right .binded{float:none;padding-right:0}}.game-annotations{background-color:#fff}.game-annotation-wrap{background-color:#fff;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}@media screen and (max-width: 1020px){.game-annotation-wrap{-webkit-flex-direction:column;flex-direction:column}}@media screen and (min-width: 1021px){.game-annotation-wrap{-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;min-height:400px}.game-annotation-wrap:nth-child(odd){background-color:#ececed}.game-annotation-wrap:nth-child(even) .game-annotation-text{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;box-ordinal-group:2;-webkit-order:2;-moz-order:2;order:2;-ms-flex-order:2}}.game-annotation-text{padding:30px}@media screen and (max-width: 1020px){.game-annotation-text{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;box-ordinal-group:2;-webkit-order:2;-moz-order:2;order:2;-ms-flex-order:2}}@media screen and (min-width: 1021px){.game-annotation-text{padding:100px 30px;width:60%}}.game-annotation-text h3{font-size:30px;line-height:42px;font-weight:700}.game-annotation-image{background-position:center center;background-repeat:no-repeat;background-size:cover;height:200px;width:100%}@media screen and (max-width: 1020px){.game-annotation-image{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;box-ordinal-group:1;-webkit-order:1;-moz-order:1;order:1;-ms-flex-order:1}}@media screen and (min-width: 751px) and (max-width: 1020px){.game-annotation-image{height:375px}}@media screen and (min-width: 1021px){.game-annotation-image{height:auto;width:40%}}.game-landing-page .site-footer{margin-top:0}.player-landing-page .hero .wrap{text-align:left;padding:0 120px}@media screen and (max-width: 1020px){.player-landing-page .hero .wrap{padding:0 90px}}@media screen and (max-width: 750px){.player-landing-page .hero .wrap{padding:0 60px}}.player-landing-page .hero .wrap p{color:#fff;font-size:20px;line-height:30px;font-weight:700;margin-bottom:25px;max-width:480px}@media screen and (min-width: 481px) and (max-width: 750px){.player-landing-page .hero .wrap p{font-size:18px;line-height:30px}}.player-landing-page .hero .wrap .player-landing-form{max-width:450px;width:70%}.player-landing-page .hero .wrap .player-landing-form input:not([type="checkbox"]){height:60px;width:100%;font-size:24px;line-height:36px;border-radius:7px;border-color:#555;margin-bottom:25px;text-align:left}@media screen and (max-width: 480px){.player-landing-page .hero .wrap .player-landing-form input:not([type="checkbox"]){margin-bottom:15px}}.player-landing-page .hero .wrap .player-landing-form .button-wrap{width:100%;text-align:center}.player-landing-page .hero .wrap .player-landing-form .button-wrap button{max-width:320px;width:100%;font-size:32px;height:60px;margin-top:15px}@media screen and (min-width: 481px) and (max-width: 750px){.player-landing-page .hero .wrap .player-landing-form .button-wrap button{font-size:24px}}@media screen and (max-width: 480px){.player-landing-page .hero .wrap .player-landing-form .button-wrap button{font-size:16px;height:40px}}.player-landing-page .hero .wrap h1{font-size:54px;line-height:64px;margin:30px 0 30px}@media screen and (max-width: 1020px){.player-landing-page .hero .wrap h1{font-size:48px;line-height:58px;margin:15px 0 30px}}@media screen and (max-width: 750px){.player-landing-page .hero .wrap h1{font-size:36px;line-height:48px;margin:15px 0 20px}}.access .btn:not(.btn-close,.sign-up,.btn-text){font-size:24px;line-height:36px}@media screen and (max-width: 750px){.access .btn:not(.btn-close,.sign-up,.btn-text){width:80% !important;padding:0 5px;font-size:18px}}.access .btn:not(.btn-close,.sign-up,.btn-text).btn-apply{padding:0px}.access .btn:not(.btn-close,.sign-up,.btn-text).btn-apply span.apply-text{display:none}@media screen and (max-width: 750px){.access .btn:not(.btn-close,.sign-up,.btn-text).btn-apply span.apply-text{display:inline}}.access .btn:not(.btn-close,.sign-up,.btn-text).btn-apply span.start-application-text{display:none}@media screen and (min-width: 751px){.access .btn:not(.btn-close,.sign-up,.btn-text).btn-apply span.start-application-text{display:inline}}.access .terms-block{height:300px;overflow:auto;background-color:#fff;border:solid 1px #c8c8cd;padding:15px 15px 0;margin:20px 0 0;font-size:14px;line-height:24px;font-weight:500;text-align:left}.access .terms-block h2{font-size:18px;line-height:30px;font-weight:700;margin-bottom:0}.access .terms-block h3{font-size:16px;line-height:24px;font-weight:500}.access .terms-block .section-body{margin:0;width:100%;background-color:transparent;border:0;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}.access .terms-block .section-body .section-body-content{padding:0}.x-small-view-break{display:none}@media screen and (max-width: 480px){.x-small-view-break{display:initial}}.access-section-wrapper{padding-top:80px;margin-bottom:120px;overflow:hidden}.block.access .access-section-wrapper{margin-bottom:0}.access-section-wrapper h1{text-align:center}.access-section-wrapper h2{font-size:24px;line-height:36px;font-weight:300;text-align:center}.access-section-wrapper h1,.access-section-wrapper h2{margin:0 0 25px}.access-section-wrapper .access-input-fields label{text-align:left}.access-section-wrapper .access-section-body{max-width:540px;padding:15px 50px 20px;margin:0 auto}@media screen and (max-width: 750px){.access-section-wrapper .access-section-body{width:100%}}.access-section-wrapper .access-section-body-progress-bar{max-width:540px;margin:0 auto}@media screen and (max-width: 750px){.access-section-wrapper .access-section-body-progress-bar{width:100%}}.access-section-wrapper .access-notice{font-size:18px;line-height:30px;font-weight:300;text-align:center}.access-section-wrapper .access-notice.league-notice{max-width:580px;margin:0 auto;padding:0 20px;font-size:14px;line-height:18px;font-weight:300}.access-section-wrapper .access-message{max-width:540px;margin:0 auto 30px;padding:15px;border:1px solid #69d24b;background:#f5f5f6;border-radius:5px;font-size:14px;line-height:18px;font-weight:300}@media screen and (max-width: 750px){.access-section-wrapper .access-message{margin:0 20px 20px}}.access-section-wrapper .access-message p{margin:5px 0 0}.booking-access .access-section-body{border-radius:10px;background:#fff}.booking-access .access-header{font-size:24px;line-height:36px;font-weight:700;text-align:left;margin:40px 0px 10px}.booking-access .access-secondary-header{font-size:16px;line-height:24px;font-weight:500;text-align:left;margin:0px}.booking-access .access-label{font-size:16px;line-height:24px;font-weight:500;text-align:left}.booking-access .wrong-access{font-size:16px;line-height:24px;font-weight:500;text-align:right;margin-top:10px}.booking-access .access-button{margin-top:10px}.access.affiliate_sign_up{background:#15252e}@media screen and (max-width: 1020px){.access.affiliate_sign_up .affiliate-signup-header{text-align:center;margin:0 0 20px}}.access.affiliate_sign_up .affiliate-signup-info,.access.affiliate_sign_up .affiliate-text-wrap,.access.affiliate_sign_up .affiliate-legal{-webkit-font-smoothing:antialiased;color:#fff;font-family:"PT Sans", sans-serif;font-size:1rem;line-height:1.5;height:100%}.access.affiliate_sign_up .affiliate-signup-info h2,.access.affiliate_sign_up .affiliate-signup-info .h2,.access.affiliate_sign_up .affiliate-text-wrap h2,.access.affiliate_sign_up .affiliate-text-wrap .h2,.access.affiliate_sign_up .affiliate-legal h2,.access.affiliate_sign_up .affiliate-legal .h2{color:#dd5126;font-family:"Russo One", sans-serif;font-weight:500;margin:0;text-rendering:optimizeLegibility}.access.affiliate_sign_up .affiliate-signup-info h2,.access.affiliate_sign_up .affiliate-signup-info .h2,.access.affiliate_sign_up .affiliate-text-wrap h2,.access.affiliate_sign_up .affiliate-text-wrap .h2,.access.affiliate_sign_up .affiliate-legal h2,.access.affiliate_sign_up .affiliate-legal .h2{font-size:2.02729rem;line-height:3.04093rem}.access.affiliate_sign_up .affiliate-signup-info p,.access.affiliate_sign_up .affiliate-text-wrap p,.access.affiliate_sign_up .affiliate-legal p{font-size:1rem;line-height:1.5}.access.affiliate_sign_up .affiliate-signup-info .muted,.access.affiliate_sign_up .affiliate-signup-info.muted,.access.affiliate_sign_up .affiliate-text-wrap .muted,.access.affiliate_sign_up .affiliate-text-wrap.muted,.access.affiliate_sign_up .affiliate-legal .muted,.access.affiliate_sign_up .affiliate-legal.muted{color:#54869e}.affilaite_sign_up h2{color:#dd5126;font-size:42px;font-weight:700}.access-section-wrapper.affiliate-wrapper{padding-top:30px;margin-bottom:0}.access-section-wrapper.affiliate-wrapper h1,.access-section-wrapper.affiliate-wrapper h2{text-align:left}.access-section-wrapper.affiliate-wrapper .access-form button{margin:30px 0 15px}@media screen and (max-width: 750px){.access-section-wrapper.affiliate-wrapper .access-form button{margin:10px 0}}.access-section-wrapper.affiliate-wrapper .access-form button.btn-text{margin:0}.affiliate-notes>div{margin:0 0 10px}.affiliate-notes>div:last-child{margin:0}.affiliate-text-wrap{padding:0 0 30px 30px}.affiliate-text-wrap p{font-size:16px;line-height:22px;font-weight:300}.affiliate-text-wrap:last-child{padding:0 0 0 30px}.affiliate-image{margin:20px 0 30px}.affiliate-image img{display:block;width:100%;max-width:400px;height:auto;margin:auto}.affiliate-form-wrap{padding:0 30px 0 0}@media screen and (max-width: 750px){.affiliate-text-wrap,.affiliate-form-wrap{padding:0 15px 15px}.affiliate-text-wrap:last-child,.affiliate-form-wrap:last-child{padding:0 15px 0}}.error_page .site-header{position:absolute;top:0;left:0}.error-background{overflow:hidden;background-size:cover;background-repeat:no-repeat;background-position:center bottom;width:100%;height:100%;min-height:730px}.not-found-background{background-image:url(//dfgw1zqlrucay.cloudfront.net/assets/backgrounds/404_image@3x-fa00dcc475da44289f4d2fb3efb0089a41fe040044aa80cfd487d9dd99ac796b.jpg);padding-top:78px}.internal-server-background{background-image:url(//dfgw1zqlrucay.cloudfront.net/assets/backgrounds/500_image-0e8e8297cad03c2b133df7c319f7528769a36d62082a2ad73b8a5be281539651.png);padding-top:68px}@media screen and (min-width: 1021px){.internal-server-background{padding-top:78px}}.error-message{float:left;display:block;margin-right:3.19164%;width:100%}.error-message:last-child{margin-right:0}@media screen and (min-width: 1021px){.error-message{margin-top:80px;margin-left:51.59582%;float:left;display:block;margin-right:3.19164%;width:48.40418%}.error-message:last-child{margin-right:0}}.error-message h1{text-align:center;color:#fff;line-height:1.15}@media screen and (max-width: 1020px){.error-message h1{font-size:1.5rem}.error-message h1 .remove-when-small{display:none}}.error-message p{font-size:0.85rem;line-height:1.15;text-align:center;color:#fff}@media screen and (max-width: 1020px){.error-message p{font-size:0.75rem;margin:0.5rem 0}}@media screen and (min-width: 1021px){.not-found-message{margin-top:80px}.internal-server-message{margin-top:-10px}}body.realtime-dashboard{background-color:#191919;background-image:none}body.realtime-dashboard>.wrapper-background{position:absolute;display:block;top:0;left:0;width:100%;height:100%;opacity:0.1;background-color:#191919;z-index:-1;background-position:center;background-repeat:no-repeat;background-size:1024px;background-attachment:fixed;background-image:url(/assets/backgrounds/watermark@2x.png)}body.realtime-dashboard .view-container{max-width:1080px;margin-left:auto;margin-right:auto}body.realtime-dashboard .view-container:before,body.realtime-dashboard .view-container:after{content:'';display:table}body.realtime-dashboard .view-container:after{clear:both}@media screen and (min-width: 751px) and (max-width: 1200px){body.realtime-dashboard .view-container{margin-left:3.33333em;margin-right:3.33333em}}@media screen and (max-width: 750px){body.realtime-dashboard .view-container{margin-left:0px;margin-right:0px}}body.realtime-dashboard .view-container>.dashboard-wrapper{display:table;height:calc(100vh - 78px)}body.realtime-dashboard .view-container .dashboard-content{display:table-cell;vertical-align:middle}body.realtime-dashboard .footer{position:absolute;bottom:0px;right:15px}body.realtime-dashboard h1.dashboard_title{font-size:72px;line-height:72px}body.realtime-dashboard h1.dashboard_title .color_primary{color:#69d24b}.wallet-success-duo-wrapper{width:100%;max-width:800px;margin:0 auto;font-size:14px;line-height:18px;font-weight:500}.wallet-success-duo-wrapper .wallet-success-duo-content-wrapper{width:100%}@media screen and (min-width: 481px){.wallet-success-duo-wrapper .wallet-success-duo-content-wrapper{float:left;display:block;margin-right:3.85457%;width:48.07271%;min-height:300px;display:table}.wallet-success-duo-wrapper .wallet-success-duo-content-wrapper:last-child{margin-right:0}}@media screen and (min-width: 481px){.wallet-success-duo-wrapper .wallet-success-duo-content{display:table-cell;vertical-align:middle}}.wallet-success-duo-text-header,.wallet-success-duo-text-item{padding:10px 20px}@media screen and (min-width: 481px){.wallet-success-duo-text-header,.wallet-success-duo-text-item{padding:10px 0}}.wallet-success-duo-text-item-label{text-transform:uppercase;padding-right:20px}.wallet-success-duo-text-item-content{font-weight:700;white-space:nowrap}.wallet-subscription-terms-textbox{height:10em;padding:10px;overflow:auto;background-color:#fafafb;border:1px solid #c8c8cd}.esport-landing-page .view-container{padding-top:60px}.esport-landing-page .hero{max-height:calc(100vh - 60px)}.esport-landing-page .hero h1{margin-top:90px}.esport-landing-page .hero .view-sensei-button .btn{width:auto;padding:0 20px}.esport-landing-page .hero .bg{background-position:top center}.esport-landing-page .hero .lazy{opacity:0}.esport-landing-page .hero .lazy.loaded{opacity:0.6}.esport-landing-page .results .result-heading,.esport-landing-page .find-sensei{text-align:center;padding:0 30px 60px}@media screen and (max-width: 1020px){.esport-landing-page .results .result-heading,.esport-landing-page .find-sensei{padding:0 20px 45px}}@media screen and (max-width: 750px){.esport-landing-page .results .result-heading,.esport-landing-page .find-sensei{padding:0 15px 30px}}.esport-landing-page .find-sensei h3{font-size:18px;line-height:30px;font-weight:700;margin:0 0 20px}.esport-landing-page .team-senseis .result-profile{cursor:default}.esport-landing-page .team-senseis .result-profile:focus{outline:0}.checkout{overflow:auto}.checkout .checkout-title{font-weight:bold;margin-bottom:20px}.checkout .checkout-body{padding:20px;overflow:auto;background-color:#fff}.checkout .checkout-tabs{list-style-type:none;margin:0px;padding:0}.checkout .checkout-tabs li{display:inline-block;width:40%;max-width:150px;text-align:center;background-color:#f5f5f6;border-top-left-radius:10px;border-top-right-radius:10px;text-transform:uppercase;font-size:14px;border:1px #ececed solid;cursor:pointer;border-bottom:none}.checkout .checkout-tabs li.selected{background-color:#fff;position:relative;top:1px;cursor:default}.checkout .checkout-tabs.checkout-tabs-new{margin-top:20px}.checkout .checkout-tabs.checkout-tabs-new li{font-size:16px;line-height:34px;font-weight:bold;border-top-left-radius:0px;border-top-right-radius:0px;text-transform:none;border:3px #ececed solid;color:#9b9ba0;margin-left:1px}.checkout .checkout-tabs.checkout-tabs-new li.selected{color:#dd5126;border-bottom:3px white solid}.checkout .checkout-tabs.checkout-tabs-new li img{line-height:40px;vertical-align:middle;max-width:80%;max-height:30px}@media screen and (max-width: 1020px){.checkout .checkout-tabs.checkout-tabs-new li{margin-right:0;width:33%;font-size:12px}.checkout .checkout-tabs.checkout-tabs-new li img{height:24px}}.checkout .checkout-form-cta{float:right}.checkout .checkout-form-cta a{display:inline-block;margin:0 30px 8px 0}@media screen and (max-width: 750px){.checkout .checkout-form-cta{float:none}}.checkout .required{float:left;font-size:14px;line-height:18px;font-weight:500}@media screen and (max-width: 750px){.checkout .required{float:none}}.checkout .outline-content{background-color:#fff;border:1px #ececed solid;padding:20px;overflow:auto}.checkout .outline-content.fixed-height{height:300px;overflow:auto}.checkout .outline-content.side-bar{margin:10px auto}@media screen and (max-width: 750px){.checkout .checkout-form{padding:20px 5px}}.checkout .checkout-form .checkout-form-body{max-width:300px;margin:0 auto}@media screen and (min-width: 751px){.checkout .checkout-form .checkout-form-body.credit-card-form-body{margin:0}}.checkout .checkout-form .checkout-form-body.credit-card-form-body .exp-slash{font-size:35px;display:inline-block;position:relative;top:6px}.checkout .checkout-form .checkout-form-body.credit-card-form-body .expiration-input{width:60px}.checkout .checkout-form .checkout-form-body.credit-card-form-body .security-input{width:60px}.checkout .checkout-form .checkout-form-body.credit-card-form-body .zip-input{width:120px}.checkout .checkout-form .checkout-form-body .checkout-error{text-align:left;min-height:15px}.checkout .checkout-form .checkout-form-body input{width:100%}.checkout .checkout-form .checkout-form-body input[type="checkbox"]{width:20px}.checkout .checkout-form .checkout-form-body .checkout-form-input-wrapper{clear:right}.checkout .checkout-form .checkout-form-body .checkout-form-input-wrapper.inline-block{display:inline-block}.checkout .checkout-main-content{float:left;overflow:auto;width:calc(100% - 290px);margin-top:10px}@media screen and (max-width: 1020px){.checkout .checkout-main-content{float:none;width:100%}}.checkout .checkout-side-content{float:right;overflow:auto;width:270px;margin-top:10px}@media screen and (max-width: 1020px){.checkout .checkout-side-content{float:none;width:100%}}.checkout .checkout-my-order{font-size:16px;line-height:24px;font-weight:500;width:100%}.checkout .checkout-my-order tbody tr td{padding:10px 0}.checkout .checkout-my-order tbody tr td:nth-child(2){float:right}.checkout .checkout-my-order tfoot tr td{padding:10px 0}.checkout .checkout-my-order tfoot tr td:nth-child(2){float:right}.checkout .checkout-my-order-link{display:block;text-align:right;margin-bottom:5px}.checkout .checkout-my-order-link.disabled{cursor:not-allowed}.checkout .checkout-my-order-bundle{margin-bottom:5px;overflow:auto}.checkout .checkout-my-order-button{padding:0;height:48px;width:85px}.checkout .checkout-my-order-promo-input{width:135px}.checkout .checkout-table{width:100%;font-size:14px;line-height:18px;font-weight:500}.checkout .checkout-table thead tr td{border-bottom:1px #ececed solid;text-transform:uppercase;text-align:center}.checkout .checkout-table thead tr td:last-child{text-align:right;padding-bottom:0;margin-bottom:0}.checkout .checkout-table tfoot{font-weight:bold}.checkout .promo-display{position:relative}.checkout .promo-close{display:inline-block;color:#9b9ba0;font-size:14px;cursor:pointer;position:absolute;top:10px;right:-15px}.checkout .promo-close.promo-close-new{top:0}.checkout .btn-my-order-cta{width:100%;margin-top:10px}.checkout .xsolla-button{cursor:pointer}.checkout .subscribe-button-wrapper{max-width:350px;margin:10px auto 0px;display:flex;justify-content:space-evenly}.checkout .subscribe-button-wrapper.bordered{border:2px solid #69d24b;border-radius:8px;padding:10px;cursor:pointer}.checkout .subscribe-button-wrapper .subscribe-button-icon{font-size:26px;font-weight:500;display:flex;align-items:center;color:#69d24b}.checkout .subscribe-button-wrapper .subscribe-button-text{font-size:16px;line-height:20px;font-weight:500;padding:0 8px}.checkout.checkout-new .checkout-body{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;padding:0px}@media screen and (max-width: 750px){.checkout.checkout-new .checkout-body{-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:reverse;-moz-box-direction:reverse;box-direction:reverse;-webkit-flex-direction:column-reverse;-moz-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-direction:column-reverse}}.checkout.checkout-new .checkout-main-content{float:none;overflow:auto;overflow-x:hidden;margin-top:0px;width:60%}@media screen and (max-width: 1020px){.checkout.checkout-new .checkout-main-content{float:none;width:100%}}.checkout.checkout-new .checkout-receipt{position:relative;width:100%;color:#9b9ba0}.checkout.checkout-new .checkout-receipt .checkout-receipt-subtotal{font-weight:bold;border-top:1px #c8c8cd solid}.checkout.checkout-new .checkout-aside,.checkout.checkout-new .checkout-main-content{padding:20px}.checkout.checkout-new .checkout-header{font-size:16px;line-height:16px;font-weight:bold;color:#dd5126;float:left}.checkout.checkout-new .checkout-edit-link{font-size:14px;line-height:16px;font-weight:500;text-decoration:underline;float:right}.checkout.checkout-new .checkout-aside{width:40%;background-color:#f4f4f4}@media screen and (max-width: 1020px){.checkout.checkout-new .checkout-aside{float:none;width:100%}}@media screen and (max-width: 750px){.checkout.checkout-new .checkout-aside{margin-top:45px}}.checkout.checkout-new .checkout-aside .checkout-aside-cta{width:100%;min-height:60px}.checkout.checkout-new .checkout-aside .checkout-aside-header{font-size:20px;line-height:24px;font-weight:bold}.checkout.checkout-new .checkout-dropdown-link{font-size:16px;line-height:24px;font-weight:500;display:block;margin-bottom:5px}.checkout.checkout-new .checkout-my-order-promo-input{width:60%;height:32px}.checkout.checkout-new .checkout-my-order-button{font-size:16px;line-height:32px;font-weight:bold;height:32px;width:35%}.checkout.checkout-new .checkout-form{border-top:3px #ececed solid;padding-top:20px;margin-top:-3px}.checkout.checkout-new .checkout-form .credit-card-form-body{margin:0 auto}.checkout.checkout-new .checkout-form .credit-card-form-body .card-image{height:30px;filter:grayscale(100%)}.checkout.checkout-new .checkout-form .credit-card-form-body .card-image.active{filter:grayscale(0%)}.checkout.checkout-new .checkout-form .checkout-form-note{font-size:16px;line-height:20px;font-weight:500;text-align:center}.checkout.checkout-new .checkout-form .checkout-form-note a{text-decoration:underline}.checkout.checkout-new .checkout-display{margin-bottom:20px}.checkout.checkout-new .credit-card-wrapper{min-height:0px;overflow:auto;margin:5px auto;padding:5px 20px;line-height:12px;border-radius:5px;cursor:pointer}.checkout.checkout-new .credit-card-wrapper.add-payment{color:#69d24b;line-height:55px;text-align:center}.checkout.checkout-new .credit-card-wrapper.display-only{width:100%;padding:15px 30px;border-width:2px;cursor:default}.checkout.checkout-new .credit-card-wrapper .credit-card-select{padding:15px 20px 0 0;font-size:36px;float:left}.checkout.checkout-new .checkout-form-input-wrapper tooltip{width:100%}.checkout.checkout-new .lesson-package-aside{border:2px solid #69d24b;border-radius:8px;padding:5px;max-width:242px;margin:0 auto}.checkout.checkout-new .lesson-package-aside.full-width{max-width:none;width:100%}@media screen and (min-width: 751px) and (max-width: 1020px){.checkout.checkout-new .lesson-package-aside{width:40%}}@media screen and (max-width: 750px){.checkout.checkout-new .lesson-package-aside{width:100%;margin-bottom:10px}}.checkout.checkout-new .lesson-package-aside .lesson-package-checkbox-wrapper{float:left;margin-right:20px;font-size:32px;padding-top:15px;height:70px}@media screen and (max-width: 1020px){.checkout.checkout-new .lesson-package-aside .lesson-package-checkbox-wrapper{padding-top:5px;height:45px}}.checkout.checkout-new .lesson-package-aside .lesson-package-checkbox-wrapper .lesson-package-checkbox{color:#69d24b}.checkout.checkout-new .lesson-package-aside .lesson-package-checkbox-text{font-size:16px;line-height:24px;font-weight:500}.checkout.checkout-new .lesson-package-aside .lesson-package-checkbox-text .lesson-package-checkbox-heading,.checkout.checkout-new .lesson-package-aside .lesson-package-checkbox-text .fa-refresh{color:#69d24b}.checkout.checkout-new .lesson-package-aside .lesson-package-checkbox-text .lesson-package-checkbox-details{line-height:16px;margin:0px}.checkout.checkout-new .checkout-icon{display:block;float:left;margin-right:20px}#walletWidgetDiv{width:100%;height:228px}.design-card{width:30%;margin-right:3%;overflow:hidden;margin-bottom:20px;border-radius:10px;cursor:pointer}@media screen and (min-width: 481px) and (max-width: 750px){.design-card{width:45%}}@media screen and (max-width: 480px){.design-card{width:100%}}.design-card.active{border:5px #55af3c solid}.design-card .design{width:100%;height:100%}.gift-card-hint{font-size:15px;line-height:24px;font-weight:500;color:#9b9ba0;float:right;margin-top:20px;padding:15px;width:300px;background-color:#ebebed}@media screen and (max-width: 750px){.gift-card-hint{width:auto;float:none}}.gift-card-input-wrapper{margin-right:20px}.gift-card-receipt{width:100%;color:#9b9ba0;max-width:425px}.gift-card-receipt tfoot{color:#000;border-top:2px #ececed solid}.view-container.gift-card-view-container{padding-top:90px}.view-container.gift-card-view-container.for-print{padding-top:0}@media screen and (max-width: 750px){.view-container.gift-card-view-container{padding-top:0}}.gift-card-preview-wrapper{border:1px #ececed solid;padding:20px;overflow:auto;float:left}.gift-card-preview-wrapper.with-margin{margin:60px 0}.gift-card-preview{margin-top:20px;border:3px #4a4a4f solid;position:relative;overflow:auto;border-radius:7px}.gift-card-preview img{width:100%;vertical-align:middle}.gift-card-preview .gift-card-preview-cost{position:absolute;top:6%;right:3%;color:#69d24b;font-size:40px;font-weight:bold}.gift-card-preview .gift-card-preview-cost.for-print{font-size:30px}@media screen and (min-width: 751px) and (max-width: 1020px){.gift-card-preview .gift-card-preview-cost{font-size:28px}}@media screen and (min-width: 481px) and (max-width: 750px){.gift-card-preview .gift-card-preview-cost{top:5%;right:2%;font-size:21px}}@media screen and (max-width: 480px){.gift-card-preview .gift-card-preview-cost{top:1%;right:2%;font-size:12px}}.gift-card-code{font-size:24px;line-height:36px;font-weight:bold;border:3px #4a4a4f solid;width:100%;border-radius:5px;margin-top:10px;padding:10px 0px;text-align:center}.gift-card-check{font-size:32px !important;vertical-align:bottom;color:#69d24b}body.referral{background-image:url(//dfgw1zqlrucay.cloudfront.net/assets/backgrounds/referral-468699a6ac25699df6e498f120e11ed8c5e387c79885a58674bb0dbbf7c7c21c.jpg);background-color:#000}@media screen and (max-width: 750px){body.referral{background-position:top;background-size:750px}}.referral-video img,.referral-video video{width:100%}.referral-section{color:#fff;padding-top:0px}@media screen and (min-width: 751px){.referral-section .split-section{float:left;display:block;margin-right:3.19164%;width:48.40418%}.referral-section .split-section:last-child{margin-right:0}}.referral-section h1,.referral-section h2{color:#fff}.referral-section h1{font-size:30px;line-height:36px;font-weight:900;text-transform:uppercase}.referral-section h2{font-size:24px;line-height:30px;font-weight:500}@media screen and (min-width: 481px) and (max-width: 750px){.referral-section h1{font-size:30px;line-height:42px;font-weight:900}.referral-section h2{font-size:24px;line-height:36px;font-weight:500}}@media screen and (min-width: 751px){.referral-section h1{font-size:40px;line-height:48px;font-weight:900}.referral-section h2{font-size:30px;line-height:38px;font-weight:500}}.referral-section .section-body{border:0;background-color:rgba(0,0,0,0.5)}@media screen and (min-width: 751px){.referral-section .section-body{background-color:rgba(0,0,0,0.8)}}@media screen and (min-width: 751px) and (max-width: 1020px){.referral-section .section-body{margin:0 auto}}.referral-section .section-body .section-body-content{padding-top:0px}@media screen and (min-width: 751px){.referral-section .section-body .section-body-content{padding-top:20px}}.referral-section .partner-form{width:auto;margin:0 auto}@media screen and (max-width: 750px){.referral-section .partner-form{padding:10px 10px;background-color:transparent}.referral-section .partner-form .partner-form-input-text{background-color:#2a2a2a}}.referral-section .referral-text{font-family:'Open Sans', sans-serif;font-size:16px;line-height:22px;font-weight:300}@media screen and (min-width: 751px){.referral-section .referral-text{padding-top:20px}}.referral-section .referral-text.strong{font-weight:500}.referral-section p{font-size:14px;line-height:18px;font-weight:500}.marketing-promotion{background:#000}.marketing-promotion .winter-layer{background-color:rgba(255,255,255,0.7);position:absolute;top:0;left:0;width:100%;height:100%}.marketing-promotion .promotion-landing{position:relative;z-index:1}.marketing-promotion .promo-bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-position:center;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;filter:blur(7px)}@media screen and (max-width: 750px){.marketing-promotion .promo-bg{background-position:top;background-size:750px}}.promo-video img,.promo-video video{width:100%}.promo-section{color:#fff;padding-top:0px}@media screen and (min-width: 751px){.promo-section .split-section{float:left;display:block;margin-right:3.19164%;width:48.40418%}.promo-section .split-section:last-child{margin-right:0}}.promo-section h1,.promo-section h2{color:#fff}.promo-section h1{font-size:30px;line-height:36px;font-weight:900;text-transform:uppercase}.promo-section h2{font-size:24px;line-height:30px;font-weight:500}@media screen and (min-width: 481px) and (max-width: 750px){.promo-section h1{font-size:30px;line-height:42px;font-weight:900}.promo-section h2{font-size:24px;line-height:36px;font-weight:500}}@media screen and (min-width: 751px){.promo-section h1{font-size:40px;line-height:48px;font-weight:900}.promo-section h2{font-size:30px;line-height:38px;font-weight:500}}.promo-section .section-body{border:0;background-color:rgba(0,0,0,0.5)}@media screen and (min-width: 751px){.promo-section .section-body{background-color:rgba(0,0,0,0.8)}}@media screen and (min-width: 751px) and (max-width: 1020px){.promo-section .section-body{margin:0 auto}}.promo-section .section-body .section-body-content{padding-top:0px}@media screen and (min-width: 751px){.promo-section .section-body .section-body-content{padding-top:20px}}.promo-section .section-body.winter{background:none;box-shadow:unset;color:#4a4a4f}.promo-section .section-body.winter .section-body-content h1,.promo-section .section-body.winter .section-body-content h2{text-transform:uppercase;color:#4a4a4f}.promo-section .section-body.winter .section-body-content h2{font-size:25px}.promo-section .partner-form{width:auto;margin:0 auto}@media screen and (max-width: 750px){.promo-section .partner-form{padding:10px 10px;background-color:transparent}.promo-section .partner-form .partner-form-input-text{background-color:#2a2a2a}}.promo-section .partner-form.winter{background-color:#fff}.promo-section .partner-form.winter .partner-form-input .partner-form-input-text,.promo-section .partner-form.winter .partner-form-input .partner-form-label{color:#4a4a4f}.promo-section .partner-form.winter .partner-form-input .partner-form-select-wrapper{background-color:#fff}.promo-section .partner-form.winter .partner-form-input .partner-form-select-wrapper>.partner-form-select{background-color:#fff;color:#4a4a4f}.promo-section .promo-text{font-family:'Open Sans', sans-serif;font-size:16px;line-height:22px;font-weight:300}@media screen and (min-width: 751px){.promo-section .promo-text{padding-top:20px}}.promo-section .promo-text.strong{font-weight:500}.promo-section p{font-size:14px;line-height:18px;font-weight:500}.promo-senseis .partner-content{color:#e8e8e8;font-family:'Open Sans', sans-serif;overflow:auto}.promo-senseis .partner-content .partner-sensei{margin:0 auto 20px;-webkit-box-shadow:0 1px 1px 0px black;-moz-box-shadow:0 1px 1px 0px black;-ms-box-shadow:0 1px 1px 0px black;-o-box-shadow:0 1px 1px 0px black;box-shadow:0 1px 1px 0px black;background-color:#5b5b5b}.promo-senseis .partner-content .partner-sensei-featured{overflow:auto;padding-bottom:25px;margin:0 0 45px}.promo-senseis .btn-sensei-result{font-weight:400}.promo-senseis .partner-featured-header{font-size:24px;line-height:36px;font-weight:500;margin:0 auto;text-align:left;color:#e8e8e8;margin-top:30px}.promo-senseis .partner-sensei-body .rate{font-size:14px;line-height:18px;font-weight:500}.promo-senseis .partner-sensei-body .rate .currency-image{height:20px;vertical-align:middle}body.home-b{-webkit-font-smoothing:antialiased;color:#032125;font-family:"PT Sans", sans-serif;font-size:1rem;line-height:1.5;height:100%}body.home-b .base-font{font-family:"PT Sans", sans-serif}body.home-b .header-font{font-family:"Russo One", sans-serif}body.home-b h1,body.home-b h2,body.home-b h3,body.home-b h4,body.home-b h5,body.home-b h6{font-family:"Russo One", sans-serif;font-weight:500;margin:0;text-rendering:optimizeLegibility}body.home-b h1,body.home-b .h1{font-size:2.2807rem;line-height:3.42105rem}body.home-b h2,body.home-b .h2{font-size:2.02729rem;line-height:3.04093rem}body.home-b h3,body.home-b .h3{font-size:1.80203rem;line-height:2.70305rem}body.home-b h4,body.home-b .h4{font-size:1.60181rem;line-height:2.40271rem}body.home-b h5,body.home-b .h5{font-size:1.42383rem;line-height:2.13574rem}body.home-b h6,body.home-b .h6{font-size:1.26563rem;line-height:1.89844rem}body.home-b p,body.home-b .p,body.home-b .base{font-size:1rem;line-height:1.5}body.home-b p.large,body.home-b .p.large,body.home-b .base.large{font-size:1.125rem;line-height:1.6875rem}body.home-b small,body.home-b .small,body.home-b .base-small{font-size:0.88889rem;line-height:1.33333rem}body.home-b p,body.home-b .p{margin:0 0 0.75rem}body.home-b a:not(.btn),body.home-b .anchor{color:#dd5126;cursor:pointer;font-weight:800;text-decoration:none;transition:color 150ms ease}body.home-b a:not(.btn):hover,body.home-b .anchor:hover{color:#ca4820;text-decoration:none}body.home-b a:not(.btn):disabled,body.home-b a:not(.btn).disabled,body.home-b .anchor:disabled,body.home-b .anchor.disabled{color:#032125;pointer-events:none;text-decoration:none}body.home-b .text-light{color:#fff}body.home-b .text-accent{color:#dd5126}@media screen and (max-width: 750px){body.home-b .md-select-menu-container.md-active{max-width:265px}}body.home-b .md-select-menu-container.md-active md-select-menu>*{background-color:#15252e;border:1px solid #fff;color:#fff;font-size:2.02729rem;line-height:3.04093rem;padding:0.375rem 1.5rem}@media screen and (max-width: 750px){body.home-b .md-select-menu-container.md-active md-select-menu>*{font-size:1.80203rem}}body.home-b md-select-menu md-content{min-width:auto}body.home-b md-content md-option{border-bottom:1px solid #fff;color:#fff;padding:0.375rem 0}body.home-b md-content md-option:not([disabled]):focus{background-color:transparent;color:#dd5126}body.home-b md-content md-option:last-child{border-bottom:none}body.home-b md-content md-option:focus{outline:none}body.home-b md-content md-option:hover{background:transparent;color:#dd5126;cursor:pointer}body.home-b md-select:not([disabled]):focus .md-select-value{border-bottom:1px solid transparent}body.home-b.landing-page .md-select-menu-container.md-active md-select-menu>*{padding:0.25rem 0.75rem;font-size:1rem;line-height:1rem}body.home-b.landing-page md-content md-option{padding:0.375rem 0;height:28px}body.home-b button,body.home-b .button{background-color:#032125;border:1px solid #032125;color:#fff;-webkit-transition:color 0.1s linear;-moz-transition:color 0.1s linear;transition:color 0.1s linear;-webkit-transition:border-color 0.1s linear;-moz-transition:border-color 0.1s linear;transition:border-color 0.1s linear;cursor:pointer;display:inline-block;font-size:1rem;font-weight:600;line-height:1.5;padding:0.75rem 1.5rem;text-align:center;text-decoration:none}body.home-b button:hover,body.home-b button:active,body.home-b button:focus,body.home-b .button:hover,body.home-b .button:active,body.home-b .button:focus{background-color:#010c0d;color:#fff}body.home-b button[disabled],body.home-b .button[disabled]{opacity:0.65}body.home-b button:focus,body.home-b .button:focus{outline:none}body.home-b button.button-primary,body.home-b .button.button-primary{background-color:#dd5126;border:1px solid #dd5126;color:#fff}body.home-b button.button-primary:hover,body.home-b button.button-primary:active,body.home-b button.button-primary:focus,body.home-b .button.button-primary:hover,body.home-b .button.button-primary:active,body.home-b .button.button-primary:focus{background-color:#ca4820;color:#fff}body.home-b button.button-secondary,body.home-b .button.button-secondary{background-color:transparent;border:1px solid #dd5126;color:#dd5126}body.home-b button.button-secondary:hover,body.home-b button.button-secondary:active,body.home-b button.button-secondary:focus,body.home-b .button.button-secondary:hover,body.home-b .button.button-secondary:active,body.home-b .button.button-secondary:focus{background-color:transparent;border-color:#b4401c;color:#b4401c}body.home-b button.full-button,body.home-b .button.full-button{width:100%}body.home-b button.transparent,body.home-b .button.transparent{background-color:transparent}body.home-b .jumbo-hero-button{font-size:1.60181rem;line-height:4.80542rem;padding:0 4.80542rem}@media screen and (max-width: 750px){body.home-b .jumbo-hero-button{padding:0 2.40271rem}}body.home-b input[type="email"],body.home-b input[type="number"],body.home-b input[type="search"],body.home-b input[type="text"],body.home-b input[type="tel"],body.home-b input[type="url"],body.home-b input[type="password"],body.home-b textarea{border:1px solid #fff;border-radius:0;font-size:1rem;line-height:1.5;padding:0.75rem 1.5rem;width:100%}body.home-b label{font-size:1rem;line-height:1.5}body.home-b .select{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;background:#fff;border-radius:0}body.home-b .select>select{max-width:100%;width:100%;padding-left:1.5rem;background-image:none;border:none}body.home-b .select>select:focus{outline:0}body.home-b .select-icon{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;text-align:end;width:24px;margin:0 4px;-webkit-transform:translate3d(0, -2px, 0);-moz-transform:translate3d(0, -2px, 0);-ms-transform:translate3d(0, -2px, 0);-o-transform:translate3d(0, -2px, 0);transform:translate3d(0, -2px, 0)}body.home-b .select-icon:after{display:block;content:"\25BC";position:relative;top:4px;speak:none;font-size:13px;-webkit-transform:scaleY(0.5) scaleX(1);transform:scaleY(0.5) scaleX(1)}body.home-b .form-group{margin-bottom:1.5rem}body.home-b .what-people-are-saying .slick-dots,body.home-b.landing-page .slick-dots{position:relative;bottom:0}body.home-b .what-people-are-saying .slick-dots li button,body.home-b.landing-page .slick-dots li button{background:transparent;border:0;color:transparent;cursor:pointer;display:block;font-size:0px;height:20px;line-height:0px;outline:none;padding:5px;width:20px}body.home-b .what-people-are-saying .slick-dots li button:hover,body.home-b .what-people-are-saying .slick-dots li button:focus,body.home-b.landing-page .slick-dots li button:hover,body.home-b.landing-page .slick-dots li button:focus{outline:none}body.home-b .what-people-are-saying .slick-dots li button:hover:before,body.home-b .what-people-are-saying .slick-dots li button:focus:before,body.home-b.landing-page .slick-dots li button:hover:before,body.home-b.landing-page .slick-dots li button:focus:before{opacity:1}body.home-b .what-people-are-saying .slick-dots li button:before,body.home-b.landing-page .slick-dots li button:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:#dd5126;content:"\f10c";font-family:FontAwesome;font-size:1rem;opacity:1;text-align:center}body.home-b .what-people-are-saying .slick-dots li.slick-active button:before,body.home-b.landing-page .slick-dots li.slick-active button:before{color:#dd5126;content:"\f111"}body.home-b .site-header{display:none}body.home-b .site-header-b{display:block}.site-header-b.marketing-b{display:block}.site-footer.footer-b{background-color:#080808}.site-footer.footer-b.no-margin{margin-top:0px}.site-footer.footer-b h3{color:#fff;font-family:"PT Sans", sans-serif}.site-footer.footer-b .menu li a{color:#fff;font-size:16px;line-height:24px;font-weight:500}.site-footer.footer-b .copyright a{color:#9b9ba0;font-weight:normal}.site-footer.footer-b .copyright a:hover{color:#9b9ba0}.section-wrap{max-width:1080px;margin-left:auto;margin-right:auto;position:relative}.section-wrap:before,.section-wrap:after{content:'';display:table}.section-wrap:after{clear:both}@media screen and (min-width: 751px) and (max-width: 1200px){.section-wrap{margin-left:3.33333em;margin-right:3.33333em}}@media screen and (max-width: 750px){.section-wrap{margin-left:0px;margin-right:0px}}.section-wrap-right{margin-right:auto}.section-wrap-right:before,.section-wrap-right:after{content:'';display:table}.section-wrap-right:after{clear:both}@media screen and (min-width: 751px) and (max-width: 1200px){.section-wrap-right{margin-right:3.33333em}}@media screen and (max-width: 750px){.section-wrap-right{margin-right:0px}}@media screen and (max-width: 750px){.mobile-side-padding{padding-left:0.75rem;padding-right:0.75rem}}.section-rail-padding{padding-bottom:6rem;padding-top:6rem}@media screen and (max-width: 750px){.section-rail-padding{padding-bottom:3rem;padding-top:3rem}}@media screen and (min-width: 751px){.sidebyside-container{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}}.sidebyside-main-content{max-width:42rem}.sidebyside-rtl{-webkit-box-pack:end;-moz-box-pack:end;box-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;-o-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:end}.landing-page .sidebyside-main-content{max-width:25rem}.align-center{text-align:center}.hero-jumbo .bottom-none,.bottom-none{padding-bottom:0}.hero-jumbo .bottom-small,.bottom-small{padding-bottom:0.75rem}.hero-jumbo .bottom,.bottom{padding-bottom:1.5rem}.hero-jumbo .bottom-large,.bottom-large{padding-bottom:2.25rem}.hero-jumbo .bottom-huge,.bottom-huge{padding-bottom:3rem}.rail-xsmall{padding-bottom:0.375rem;padding-top:0.375rem}.rail-small{padding-bottom:0.75rem;padding-top:0.75rem}.rail{padding-bottom:1.5rem;padding-top:1.5rem}.rail-large{padding-bottom:2.25rem;padding-top:2.25rem}.rail-huge{padding-bottom:3rem;padding-top:3rem}.bottom-margin{margin-bottom:1.5rem}.hero-jumbo{padding:9rem 0 10.5rem;position:relative;z-index:3}.hero-jumbo.medium-padding{padding:4.5rem 0 7.5rem}.hero-jumbo.small-padding{padding:5rem 0 8rem}.hero-jumbo .bg{background-position:center;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.hero-jumbo .hero-home-bg{background-image:url(//dfgw1zqlrucay.cloudfront.net/assets/backgrounds/GShero_overlay-2x-3b739772a97af7abdc3b9cc948fe7f330f57183630a6d32a96d05145ff889a83.png),url(//dfgw1zqlrucay.cloudfront.net/assets/backgrounds/GShero-2x-a65541d39809b1fce6b4186415795525c4fe00d0df9729bef94624df748cf2bf.jpg);background-position:bottom, center;background-repeat:no-repeat;background-size:contain, cover}.hero-jumbo .hero-home-subheader{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 1 auto;-moz-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;color:#fff}@media screen and (max-width: 750px){.hero-jumbo .hero-home-subheader{font-size:1.80203rem;line-height:2.70305rem}}@media screen and (max-width: 1020px){.hero-jumbo{padding:6rem 0 7.5rem}.hero-jumbo header{padding:0 1.5rem 3rem}}.hero-jumbo .hero-header{color:#fff;font-size:3.42105rem;line-height:5.13157rem}@media screen and (max-width: 750px){.hero-jumbo .hero-header{font-size:2.2807rem;line-height:3.42105rem}}.hero-jumbo .hero-header.orange{color:#dd5126}.hero-jumbo .hero-banner-text{max-width:640px;margin:auto;padding:0 20px}.hero-jumbo .hero-banner-text p{color:#fff;font-size:1.125rem;line-height:1.6875rem;font-weight:500}.hero-jumbo .hero-column{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center}.hero-jumbo .hero-announcement{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;max-width:100%;margin:1rem 0 2rem;text-decoration:none;color:#fff !important;outline:0}.hero-jumbo .hero-announcement:hover{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}.hero-jumbo .hero-announcement .hero-announcement-item{text-transform:uppercase}.hero-jumbo .hero-announcement img.hero-announcement-item{max-width:250px;-webkit-flex-shrink:1;-moz-flex-shrink:1;flex-shrink:1;-ms-flex-negative:1}@media screen and (max-width: 750px){.hero-jumbo .hero-announcement img.hero-announcement-item{width:35%}}.hero-jumbo .hero-announcement span.hero-announcement-item{-webkit-flex-grow:1;-moz-flex-grow:1;flex-grow:1;-ms-flex-positive:1;width:200px}@media screen and (max-width: 750px){.hero-jumbo .hero-announcement span.hero-announcement-item{font-size:1rem}}body.home-b .hero-jumbo .hero-announcement{-webkit-transition:all 0.5s cubic-bezier(0.68, -0.55, 0.265, 1.55);-moz-transition:all 0.5s cubic-bezier(0.68, -0.55, 0.265, 1.55);transition:all 0.5s cubic-bezier(0.68, -0.55, 0.265, 1.55)}.hero-jumbo .hero-split{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-align-content:center;-moz-align-content:center;align-content:center;-ms-flex-line-pack:center;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center}.hero-jumbo .hero-split .hero-home-subheader-wrap{padding-left:4rem}@media screen and (max-width: 750px){.hero-jumbo .hero-split .hero-home-subheader-wrap{padding-left:0;max-width:330px;margin:auto}}.hero-jumbo .hero-split .hero-header{text-align:center;font-size:2.8rem;line-height:3.5rem;max-width:25rem}.hero-jumbo .hero-split .hero-home-subheader{font-size:1.25rem;line-height:1.25rem;margin-bottom:1rem}.hero-jumbo .hero-split .jumbo-hero-button.button-primary{font-size:1rem;line-height:2rem;padding:0 1rem;margin-top:1rem}@media screen and (max-width: 750px){.hero-jumbo .hero-split{display:block}.hero-jumbo .hero-split .hero-header{max-width:100%}.hero-jumbo .hero-split .hero-home-subheader{padding-left:0}.hero-jumbo .hero-split .jumbo-hero-button.button-primary{width:100%}}.landing-page .hero-jumbo .hero-home-bg{background-image:url(//dfgw1zqlrucay.cloudfront.net/assets/backgrounds/header-bg-92dd82afb5bbb45cf8f1208b70ca146e887a289065e51f0fb3c8d384110464aa.jpg);background-position:bottom center;background-repeat:no-repeat;background-size:cover}@media screen and (min-width: 1021px){.hero-home-subheader-wrap{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center}}.hero-home-subheader-wrap md-input-container{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1 0 auto;-moz-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;color:rgba(255,255,255,0.5);margin:0;max-width:550px;padding:0;width:100%}@media screen and (min-width: 1021px){.hero-split .hero-home-subheader-wrap{display:block}}.hero-home-select{border-bottom:1px solid #fff}.hero-home-select .md-select-value{color:rgba(255,255,255,0.5);font-size:2.02729rem;line-height:3.04093rem;padding:0}@media screen and (max-width: 750px){.hero-home-select .md-select-value{font-size:1.60181rem;line-height:2.40271rem}}.hero-home-select .md-select-value span{color:rgba(255,255,255,0.5)}.hero-home-select .md-select-value .md-select-icon:after{font-size:1.26563rem}.hero-home-select .md-select-icon{color:rgba(255,255,255,0.5)}@media screen and (max-width: 1020px){.hero-home-select{display:block;width:100%}}.hero-split .hero-home-select{border:0;border-radius:0}.hero-split .hero-home-select .md-select-value{width:326px;color:#fff;background:#98a2a5;font-size:1.25rem;line-height:2rem;padding:0;border:2px solid #fff;border-radius:5px}.hero-split .hero-home-select .md-select-value span{color:#fff;padding:0 0 0 0.5rem}.hero-split .hero-home-select:not([disabled]):focus .md-select-value{border-bottom:2px solid #fff}.games-we-coach-section{background:linear-gradient(0deg, #1d3543, #15252e 85%)}.game-we-coach-list-b{list-style:none;margin-bottom:0;padding-left:0}@media screen and (min-width: 751px){.game-we-coach-list-b{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-1.5rem}}.game-we-coach-list-b li{margin-bottom:1.5rem}@media screen and (min-width: 751px) and (max-width: 1020px){.game-we-coach-list-b li{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;padding-right:1.5rem;width:50%}}@media screen and (min-width: 1021px){.game-we-coach-list-b li{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;margin-right:0;padding-right:1.5rem;position:relative;width:calc(100% / 3)}}@media screen and (max-width: 750px){.game-we-coach-list-b li:last-child{margin-bottom:0}}.game-we-coach-list-b .game-wrapper{background-color:#fff;border:0.75rem #1d3543 solid;padding-bottom:3rem;position:relative}.game-we-coach-list-b .game-wrapper img{width:100%}.game-we-coach-list-b .game-description{padding:1.5rem}.game-we-coach-list-b .game-button{bottom:0;left:0;position:absolute}.landing-page .game-we-coach-list-b{display:block;margin-right:0}.landing-page .game-we-coach-list-b .game-wrapper{background:transparent;border:0;padding-bottom:0}.landing-page .game-we-coach-list-b .game-image{width:400px}@media screen and (max-width: 750px){.landing-page .game-we-coach-list-b .game-image{width:100%}}.landing-page .game-we-coach-list-b .game-description{padding:1.25rem;width:calc(100% - 400px)}@media screen and (max-width: 750px){.landing-page .game-we-coach-list-b .game-description{width:100%}}.landing-page .game-we-coach-list-b .game-button{position:relative}.featured-sensei-b{background-color:#fff;background-image:url(//dfgw1zqlrucay.cloudfront.net/assets/backgrounds/GSsensei_overlay-2x-de94b0282ad1af9b258bd3a9b87461065ebdd7405faa53741c75b2be18e6d4cd.png),url(//dfgw1zqlrucay.cloudfront.net/assets/backgrounds/GSsenseiFPO-2x-8d040348439a8bb3b5c26ffabe719e4b7e3079326e564dbb7d4c42234a2ebe3c.jpg);background-position:right bottom, right top;background-repeat:no-repeat;background-size:contain;min-height:67.5rem;padding-bottom:9rem}@media screen and (max-width: 1020px){.featured-sensei-b{background-position:center bottom, center top;min-height:none;padding-bottom:0}}@media screen and (max-width: 750px){.featured-sensei-b{background-image:url(//dfgw1zqlrucay.cloudfront.net/assets/backgrounds/GSsensei_overlay-2x-de94b0282ad1af9b258bd3a9b87461065ebdd7405faa53741c75b2be18e6d4cd.png),none}}.featured-sensei-select{max-width:22.5rem}.featured-sensei-b-wrap:before,.featured-sensei-b-wrap:after{content:'';display:table}.featured-sensei-b-wrap:after{clear:both}@media screen and (min-width: 751px){.featured-sensei-b-wrap figure{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}}.featured-sensei-b-wrap ul{margin:0;padding:0 1.5rem 0}.featured-sensei-b-wrap .sensei-thumbnail-wrap{margin-right:3rem}@media screen and (max-width: 750px){.featured-sensei-b-wrap .sensei-thumbnail-wrap{margin:0 auto 0.75rem}}.featured-sensei-b-wrap .rating .star-container .star i{color:#dd5126 !important}.landing-page .featured-sensei-b{min-height:16rem;background-image:url(//dfgw1zqlrucay.cloudfront.net/assets/backgrounds/GSsenseiFPO-2x-8d040348439a8bb3b5c26ffabe719e4b7e3079326e564dbb7d4c42234a2ebe3c.jpg);background-position:right top;background-repeat:no-repeat;background-size:75% auto;padding-bottom:0}.sensei-thumbnail-wrap{display:block;width:7.5rem;border:4px solid #dd5126;line-height:0}.sensei-thumbnail-wrap img{width:100%}.join-community-section{background-color:#15252e;color:#fff}.join-community-section form{margin:auto;max-width:27rem}.get-coached-section{background-color:#f3f5f4;background-image:url(//dfgw1zqlrucay.cloudfront.net/assets/backgrounds/pros-b9298365947b7c6ce45985239692424f879f75294874a18282e03fc664e98daa.jpg);background-repeat:no-repeat;background-size:contain}@media screen and (max-width: 1020px){.get-coached-section{background-size:cover}}@media screen and (max-width: 750px){.get-coached-section{background-image:none}}.why-get-coached{box-shadow:0px 0px 15px 10px #ccc;z-index:2;position:relative;text-align:center;background-color:white}.why-get-coached .why-get-coached-wrapper{padding-top:30px}.why-get-coached-header{font-size:1.5rem}.why-get-coached-header i{font-size:2rem}.what-people-are-saying{background-color:#fff;background-image:url(//dfgw1zqlrucay.cloudfront.net/assets/backgrounds/players-c831a9507e83070396425d0a8bf97b9866bfb374ed9671797a3efcd04a46bcb8.jpg);background-position:right top;background-repeat:no-repeat;background-size:contain;z-index:1}@media screen and (min-width: 751px) and (max-width: 1020px){.what-people-are-saying{background-position:right bottom}}@media screen and (max-width: 750px){.what-people-are-saying{background-image:none}}.what-people-are-saying .carousel{overflow:hidden}@media screen and (min-width: 481px) and (max-width: 750px){.what-people-are-saying .carousel{margin:auto;width:27rem}}@media screen and (max-width: 480px){.what-people-are-saying .carousel{margin:auto;width:18rem}}.what-people-are-saying .content{padding:0 0.375rem;position:relative;width:42rem;height:100%;margin:0 auto;overflow:visible}.what-people-are-saying .content:before,.what-people-are-saying .content:after{content:'';display:table}.what-people-are-saying .content:after{clear:both}@media screen and (min-width: 481px) and (max-width: 750px){.what-people-are-saying .content{width:27rem}}@media screen and (max-width: 480px){.what-people-are-saying .content{width:18rem}}@media screen and (min-width: 751px){.what-people-are-saying .what-people-are-saying-block{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}}.what-people-are-saying .what-people-are-saying-block .sensei-thumbnail-wrap{margin-right:3rem}@media screen and (max-width: 750px){.what-people-are-saying .what-people-are-saying-block .sensei-thumbnail-wrap{margin:0 auto 0.75rem}}@media screen and (min-width: 481px) and (max-width: 750px){.landing-page .what-people-are-saying .carousel{width:100%}}@media screen and (max-width: 480px){.landing-page .what-people-are-saying .carousel{width:100%}}.landing-page .landing-page-section .border-bottom{border:solid 2px #c8c8cd}@media screen and (max-width: 750px){.landing-page .as-featured-on.landing-page-section.blue-gray-bg{background-color:#fff}}.landing-page .as-featured-on .slider{background-color:#ebebed;border-bottom:2px solid #a8a8b1;margin-bottom:15px !important;padding:30px 0}.landing-page .as-featured-on .slider .slick-list{padding:0 !important}.landing-page .as-featured-on .slider .slick-track{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}.landing-page .as-featured-on .carousel-item .content{padding:15px}.landing-page .landing-page-section h3{text-align:center;text-transform:uppercase;color:#dd5126;line-height:2rem}.landing-page .landing-page-section h3.left-align{text-align:left}.landing-page .landing-page-section.gray-bg{background-color:#f3f5f4}.landing-page .landing-page-section.blue-gray-bg{background-color:#dadadc}.landing-page .landing-page-section.white-bg{background-color:#fff}.landing-page .landing-page-section.dark-bg{background-color:#1d3543}.landing-page .landing-page-section.dark-gradient-bg{background:linear-gradient(0deg, #1d3543, #15252e 85%)}.landing-page .landing-page-section.dark-bg,.landing-page .landing-page-section.dark-gradient-bg{color:#fff}.landing-page .section-rail-padding{padding:2rem 0}@media screen and (max-width: 750px){.landing-page .mobile-side-padding{padding:2rem}}.landing-page .what-people-are-saying .content{width:100%}.landing-page .what-people-are-saying .what-people-are-saying-block{display:block}.landing-page .what-people-are-saying .what-people-are-saying-block figcaption{padding:0.75rem;outline:0}.landing-page .what-people-are-saying .quote{position:relative;margin:0 0 0.5rem;line-height:1.5rem}.landing-page .what-people-are-saying .quote:before,.landing-page .what-people-are-saying .quote:after{content:'"';font-size:1.5rem;color:#dd5126}.landing-page .what-people-are-saying .quote:before{display:block;position:absolute;top:0;left:-12px}.landing-page .what-people-are-saying .quote:after{display:inline-block;padding-left:5px}.landing-page .sensei-discovery-section{background-image:url(//dfgw1zqlrucay.cloudfront.net/assets/backgrounds/bg-discover-82d323e7f4047527dd3f47b38fb1b8f1a734cf1de9725f059ee27760ad9de4f8.jpg);background-repeat:no-repeat;background-size:cover;background-position:top right}.landing-page .get-coached-section{background-image:url(//dfgw1zqlrucay.cloudfront.net/assets/backgrounds/bg-getcoached-3bccd1d79dcc1be1e3a8eb5c3656b2fb75626489341b8e94ae049c220e920c23.jpg);background-repeat:no-repeat;background-size:cover;background-position:top left}.landing-page .carousel{overflow:visible;outline:0}.landing-page .carousel .slick-list{overflow:hidden}.landing-page .carousel.side-whitespace-all{max-width:calc(100% - 180px);margin:auto}@media screen and (max-width: 1000px){.landing-page .carousel.side-whitespace-all{max-width:100%;padding:0}}.landing-page .carousel.side-whitespace-right{width:100%;padding-right:90px}@media screen and (max-width: 1000px){.landing-page .carousel.side-whitespace-right{padding-right:0}}.landing-page .slick-dotted.slick-slider{margin-bottom:0}.landing-page .carousel .slick-arrow{background-color:transparent;border:0;padding:0;overflow:hidden;z-index:10}.landing-page .carousel .slick-prev,.landing-page .carousel .slick-next{width:60px;height:91px}@media screen and (max-width: 750px){.landing-page .carousel .slick-prev,.landing-page .carousel .slick-next{display:none}}@media screen and (max-width: 1000px){.landing-page .white-bg .carousel .slick-slide{background-color:#ebebed;padding:30px;border-radius:10px;border-bottom:2px solid #a8a8b1}}.landing-page .carousel .slick-prev:before,.landing-page .carousel .slick-next:before{color:#032125;width:60px;height:91px;display:block;content:"";opacity:1}.landing-page .carousel .slick-prev{left:-90px}.landing-page .carousel .slick-prev:before{background-image:url(//dfgw1zqlrucay.cloudfront.net/assets/icons/slick/arrow-left-e477ec40f52f9f612e69500a1afb1a1b5d189ddfe07271a906566ffaa9326f6c.png)}.landing-page .carousel .slick-next{right:-90px}.landing-page .carousel .slick-next:before{background-image:url(//dfgw1zqlrucay.cloudfront.net/assets/icons/slick/arrow-right-a3ce8e1f976201dea485d822121ab9a93535eb7e60ab00f11c553ff0f6b3250f.png)}.landing-page .landing-page-section.green-bg .carousel .slick-prev:before,.landing-page .landing-page-section.green-bg .carousel .slick-next:before{color:#fff}.landing-page .carousel.side-whitespace-right .slick-prev{left:25px}.site-header-b{position:absolute;top:0;left:0;width:100%;z-index:4;background:transparent;color:#032125;font-family:"PT Sans", sans-serif;font-size:1rem}.dark-backdrop.site-header-b{background-color:rgba(0,0,0,0.5)}.marketing-general .site-header-b,.marketing-legal .site-header-b{background-color:#69d24b}.landing-page .site-header-b{background:-moz-linear-gradient(left, rgba(29,53,67,0) 0%, #1d3543 100%);background:-webkit-linear-gradient(left, rgba(29,53,67,0) 0%, #1d3543 100%);background:linear-gradient(to right, rgba(29,53,67,0) 0%, #1d3543 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#001d3543', endColorstr='#1d3543',GradientType=1 )}.landing-page .site-header-b.site-header-minimal{background:transparent}.header-nav-wrap{padding:0.75rem 0}.header-nav-wrap:before,.header-nav-wrap:after{content:'';display:table}.header-nav-wrap:after{clear:both}@media screen and (max-width: 750px){.header-nav-wrap{padding-left:0.75rem;padding-right:0.75rem}}.header-logo{position:relative;height:36px;float:left;margin-top:0;outline:0}@media screen and (max-width: 750px){.header-logo{width:180px}}.header-logo .logo-image{width:100%;display:block;background-image:url(//dfgw1zqlrucay.cloudfront.net/assets/logos/white_horizontal-4c502f343201d33ab8432629e0aa7e07cde7cdaf71f718ea1f5feb70b77274c4.png);height:36px;width:186px;background-size:contain;background-repeat:no-repeat}@media screen and (max-width: 750px){.header-logo .logo-image{width:180px}}.site-header-b{display:none}.site-header-b .header-nav{float:right}.site-header-b .header-nav ul{margin:0;padding:0;font-size:14px;line-height:18px;font-weight:600;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;height:36px;margin:0}.site-header-b .header-nav ul li{list-style:none}.site-header-b .header-nav ul:before,.site-header-b .header-nav ul:after{content:'';display:table}.site-header-b .header-nav ul:after{clear:both}.site-header-b .header-nav ul a{color:#fff;display:block}.site-header-b .header-nav ul a:hover{color:#dd5126}.site-header-b .header-nav ul a:hover,.site-header-b .header-nav ul a:focus{outline:0}@media screen and (max-width: 480px){.site-header-b .header-nav ul a{padding:0px}}.site-header-b .header-nav ul li{margin-right:1.5rem;position:relative}@media screen and (max-width: 1020px){.site-header-b .header-nav ul li{margin-left:0px}}.site-header-b .header-nav ul li.locale-select button,.site-header-b .header-nav ul li.locale-select a{font-size:14px;line-height:18px;font-weight:800;border:0}.site-header-b .header-nav ul li.locale-select>button,.site-header-b .header-nav ul li.locale-select a{color:#fff;background:none;padding:0}.site-header-b .header-nav ul li:last-child{margin-right:0}.site-header-b .header-nav ul li .in-app-dropdown{position:absolute;display:block;width:125px;right:0;top:98%;border-radius:5px}.site-header-b .header-nav ul li .in-app-dropdown li{display:block;float:none;margin-right:0}.site-header-b .header-nav ul li .in-app-dropdown li button,.site-header-b .header-nav ul li .in-app-dropdown li a{line-height:24px;width:100%;display:block;padding:0 15px;text-align:left}.site-header-b .header-nav ul .nav-button{background-color:transparent;border:1px solid #fff;padding:0.375rem 0.75rem}.site-header-b .header-nav ul .nav-button:hover,.site-header-b .header-nav ul .nav-button:active,.site-header-b .header-nav ul .nav-button:focus{border-color:#dd5126}.site-header-b .header-nav.desktop{display:block;padding:0.375rem 0.75rem}.site-header-b .mobile,.site-header-b .mobile-nav-dropdown{display:none}@media screen and (max-width: 750px){.site-header-b .header-nav.desktop{display:none}.site-header-b .header-nav.mobile{display:block;position:absolute;right:0.75rem;top:0.75rem}.site-header-b .header-nav.mobile .show-nav{display:block;background:none;border:0;outline:0;padding:0}.site-header-b .header-nav.mobile .show-nav img{display:block;width:34px}.site-header-b .mobile-nav-dropdown{display:block;position:absolute;top:60px;right:0;width:100%;z-index:100;background:#fff}.site-header-b .mobile-nav-dropdown ul{margin:0;padding:0}.site-header-b .mobile-nav-dropdown ul li{list-style:none}.site-header-b .mobile-nav-dropdown ul li{border-bottom:1px solid #c8c8cd;text-align:right}.site-header-b .mobile-nav-dropdown ul li a{display:block;padding:20px 34px;color:#4a4a4f;font-size:16px}.site-header-b .mobile-nav-dropdown ul li a:hover{background-color:#f5f5f6}.site-header-b .mobile-nav-dropdown ul li.locale-select button{background:none;border:0;color:#4a4a4f;width:100%;text-align:right}.site-header-b .mobile-nav-dropdown ul li.locale-select>button{padding:20px 34px}.site-header-b .mobile-nav-dropdown ul li .in-app-dropdown{position:relative;top:auto;right:auto;width:100%}.site-header-b .mobile-nav-dropdown ul li .in-app-dropdown li{border-bottom:0}.site-header-b .mobile-nav-dropdown ul li .in-app-dropdown button{padding:5px 34px}.site-header-b .mobile-nav-dropdown.hidden{display:none}}.landing-page .site-header-b ul li.outline-link{border:1px solid #3c6d8a;margin-right:0.5rem;border-radius:4px}.landing-page .site-header-b ul li.outline-link a{padding:5px 10px}.landing-page .site-header-b ul li.outline-link a:hover{background:#2c5167;color:#fff}.landing-page .site-header-b ul li.outline-link button{padding:5px 7px 5px 10px}body.corsair-gift-card-landing-page a:not(.btn),body.corsair-gift-card-landing-page .anchor,body.corsair-gift-card-landing-page a:not(.btn):hover,body.corsair-gift-card-landing-page .anchor:hover,body.corsair-gift-card-landing-page .btn.btn-text,body.corsair-gift-card-landing-page .btn.btn-text:hover{text-decoration:underline;color:#dd5126}body.corsair-gift-card-landing-page .small{color:#fff;text-transform:uppercase}body.home-b.corsair-gift-card-landing-page .btn{background-color:#dd5126;border-color:#dd5126;text-transform:uppercase}body.home-b.corsair-gift-card-landing-page .btn:hover{background-color:#ca4820;border-color:#ca4820;color:#fff}body.corsair-gift-card-landing-page.home-b label{text-align:left;font-weight:300;margin-bottom:0.5rem}body.corsair-gift-card-landing-page input{background-color:#000;border-color:#6c7780 !important;color:#6c7780;margin-bottom:2rem}body.corsair-gift-card-landing-page .section-wrap{max-width:1200px}@media screen and (min-width: 1201px){body.corsair-gift-card-landing-page .section-wrap{padding:0 40px}}body.corsair-gift-card-landing-page .section-rail-padding{margin:4rem 0}@media screen and (max-width: 1020px){body.corsair-gift-card-landing-page .section-rail-padding{margin:3rem auto}}body.corsair-gift-card-landing-page .landing-page-section{background-repeat:no-repeat;background-size:cover;min-height:400px;background-position:50% 50%}body.corsair-gift-card-landing-page .landing-page-section h3,body.corsair-gift-card-landing-page .landing-page-section p{color:#fff;text-align:center;line-height:1.3}body.corsair-gift-card-landing-page .landing-page-section h3{font-size:2rem;font-weight:400;margin-bottom:1rem}body.corsair-gift-card-landing-page .landing-page-section p{font-size:1.25rem}body.corsair-gift-card-landing-page .landing-page-section-1{background-image:url(//dfgw1zqlrucay.cloudfront.net/assets/backgrounds/gift-card-landing/corsair_bg_img_pickyourgame-2e7f5c0cc7756550b755fcc1b117725501ac3f2348e7af7dfe87df9c6a02dcfb.png)}body.corsair-gift-card-landing-page .landing-page-section-2{background-image:url(//dfgw1zqlrucay.cloudfront.net/assets/backgrounds/gift-card-landing/corsair_bg_img_findyoursensei-41f806da21738a58229ab19ca3107359bceacb174e13dccc8ffb19a3f69dce29.png)}body.corsair-gift-card-landing-page .landing-page-section-3{background-image:url(//dfgw1zqlrucay.cloudfront.net/assets/backgrounds/gift-card-landing/corsair_bg_img_getgood-b28faed5ffeb6ed194100135c219bee53bce08fa724ed8b8b057b7f91427aaf5.png)}body.corsair-gift-card-landing-page .landing-page-section .landing-page-section-icon{background-repeat:no-repeat;background-size:contain;background-position:50% 0;margin:0 0 1rem}body.corsair-gift-card-landing-page .landing-page-section-1 .landing-page-section-icon{height:79px;background-image:url(//dfgw1zqlrucay.cloudfront.net/assets/icons/gift-card-landing/corsair_icon_pickyourgame-d2eee5f577a60ee14c5be2c7a480479ad90604983a557038cc3f7ddcaa017e9b.png)}body.corsair-gift-card-landing-page .landing-page-section-2 .landing-page-section-icon{height:95px;background-image:url(//dfgw1zqlrucay.cloudfront.net/assets/icons/gift-card-landing/corsair_icon_findyoursensei-2cf8ab68f6f869f1619e79fbbca3e9d6c06ee93a549133a4df819122f7980ba2.png)}body.corsair-gift-card-landing-page .landing-page-section-3 .landing-page-section-icon{height:108px;background-image:url(//dfgw1zqlrucay.cloudfront.net/assets/icons/gift-card-landing/corsair_icon_getgood-3cc040cd998c3b2cfa2dded712940ce485edaa95f7c304271219c857e58f5e5e.png)}.gift-card-landing-page .form-check{max-width:100%}body.corsair-gift-card-landing-page .hero-jumbo .hero-split{-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}@media screen and (max-width: 1020px){body.corsair-gift-card-landing-page .hero-jumbo .hero-split{-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column}}body.corsair-gift-card-landing-page .hero-jumbo .hero-split .hero-home-subheader-wrap{padding-left:0}@media screen and (max-width: 750px){body.corsair-gift-card-landing-page .hero-jumbo .hero-split .hero-home-subheader-wrap{margin:0;width:100%;max-width:none}}body.corsair-gift-card-landing-page .hero-jumbo .hero-split .hero-home-subheader-wrap .hero-access-section-body{width:496px;background-color:rgba(0,0,0,0.45)}@media screen and (max-width: 1200px){body.corsair-gift-card-landing-page .hero-jumbo .hero-split .hero-home-subheader-wrap .hero-access-section-body{margin-left:3rem}}@media screen and (max-width: 1020px){body.corsair-gift-card-landing-page .hero-jumbo .hero-split .hero-home-subheader-wrap .hero-access-section-body{margin-left:auto;margin-right:auto}}@media screen and (max-width: 750px){body.corsair-gift-card-landing-page .hero-jumbo .hero-split .hero-home-subheader-wrap .hero-access-section-body{width:100%}body.corsair-gift-card-landing-page .hero-jumbo .hero-split .hero-home-subheader-wrap .hero-access-section-body header{padding:0 0 3rem}}body.corsair-gift-card-landing-page .hero-jumbo .hero-split .hero-header{max-width:none;text-align:left;text-transform:uppercase;font-size:4.7rem;line-height:1.08;text-shadow:2px 0px 16px rgba(0,0,0,0.75);-webkit-flex-grow:1;-moz-flex-grow:1;flex-grow:1;-ms-flex-positive:1}body.corsair-gift-card-landing-page .hero-jumbo .hero-split .hero-header .top-text{margin-bottom:1.2rem}@media screen and (max-width: 1200px){body.corsair-gift-card-landing-page .hero-jumbo .hero-split .hero-header{font-size:3.5rem}}@media screen and (max-width: 1020px){body.corsair-gift-card-landing-page .hero-jumbo .hero-split .hero-header{text-align:center;margin-bottom:2rem}}@media screen and (max-width: 750px){body.corsair-gift-card-landing-page .hero-jumbo .hero-split .hero-header{font-size:2rem}}body.corsair-gift-card-landing-page .hero-jumbo .hero-split .hero-header .hero-header-logo{height:55px;width:auto}@media screen and (max-width: 1200px){body.corsair-gift-card-landing-page .hero-jumbo .hero-split .hero-header .hero-header-logo{height:45px}}body.corsair-gift-card-landing-page .hero-jumbo .hero-home-bg.corsair-header{background-image:url(//dfgw1zqlrucay.cloudfront.net/assets/backgrounds/gift-card-landing/corsair_hero_image-4927f76a340ea6cbe5e1b855b049ff67a2dc99028ae7fc076307a7e76912bcc1.png);background-position:center right}body.corsair-gift-card-landing-page .hero-jumbo .hero-access-section-body h2{text-transform:uppercase}body.league-coaching{background:#fff;height:auto}body.league-coaching .section-rail-padding{padding-top:2rem}.thin-main-content{max-width:450px;margin:auto}.outline-content{padding:20px;border:1px solid #c8c8cd}.progress-number{display:block;margin:10px auto;width:50px;height:50px;line-height:50px;border-radius:50px;font-weight:700;text-align:center;background:#dd5126;color:#fff}.orange-header{color:#dd5126}.access-image{max-width:100%;margin:0 auto 10px;height:auto}.access-image.access-image-disabled{opacity:0.5}body.league-coaching .access-form.access-disabled{background:#f5f5f6}body.league-coaching .access-form>.field-error{margin:10px 0}body.league-coaching .access-form .access-input-fields{margin-bottom:20px}body.league-coaching .access-form .access-input-fields input{display:block;width:100%;height:48px;padding:5px 10px;font-size:16px;line-height:38px;font-weight:500;border:1px solid #c8c8cd;margin-bottom:15px}body.league-coaching .access-form .access-input-fields input:last-child{margin-bottom:0}body.league-coaching .access-form button,body.league-coaching .access-success button{padding:0 20px;margin:20px 0 0}body.league-coaching .access-form button:active,body.league-coaching .access-form button:focus,body.league-coaching .access-success button:active,body.league-coaching .access-success button:focus{background-color:#55af3c}.form-label{margin:20px 0 10px !important}
