﻿@font-face{font-family:'Noto Sans';font-style:normal;font-weight:400;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/notosans/v42/o-0mIpQlx3QUlC5A4PNB6Ryti20_6n1iPHjcz6L1SoM-jCpoiyD9A99d.ttf) format('truetype');}@font-face{font-family:'Noto Sans';font-style:normal;font-weight:700;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/notosans/v42/o-0mIpQlx3QUlC5A4PNB6Ryti20_6n1iPHjcz6L1SoM-jCpoiyAaBN9d.ttf) format('truetype');}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0C4n.ttf) format('truetype');}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsg-1y4n.ttf) format('truetype');}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWubEbWmT.ttf) format('truetype');}body{font-family:'Open Sans',sans-serif;font-weight:400;font-style:normal;}body .pre-auth-body .container,body .post-auth-body .container{margin:0 auto;padding:0;width:100%;}body.pre-auth-wrapper{margin:0;padding:0;background:#161616;}body.pre-auth-wrapper .container{width:100%;margin:0;padding:0;}body.pre-auth-wrapper .container .main{width:100%;max-width:1680px;margin:120px auto 20vh;padding:0 15px;display:block;position:relative;max-width:1170px;padding:0;min-height:60vh;}body.post-auth-wrapper{margin:0;padding:0;background:#fff;}a:link,a:visited{color:rgba(7,104,175,.7);text-decoration:none;font-weight:600;}a:hover,a:active,a:focus{color:#0768af;text-decoration:none;cursor:pointer;-moz-transition:color .2s;-o-transition:color .2s;-webkit-transition:color .2s;transition:color .2s;}.form-group label{font-family:'Noto Sans',sans-serif;}.form-group .form-control{font-family:'Open Sans',sans-serif;font-weight:500!important;font-size:.875rem!important;font-style:normal!important;line-height:normal!important;text-rendering:auto!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important;min-height:40px;width:100%;border-radius:4px;background:#fff;border-color:rgba(36,39,48,.3);padding:6px 12px!important;color:#000;margin:0;border-radius:0;}.form-group .form-control:hover,.form-group .form-control:focus{background:rgba(36,39,48,.05);border-color:rgba(36,39,48,.5);}.form-group .form-control:focus,.form-group .form-control:hover{background:#fff;}.btn{text-decoration:none!important;font-weight:600!important;font-size:.875rem!important;font-style:normal!important;line-height:normal!important;text-rendering:auto!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important;text-transform:uppercase;border-radius:24px;}.btn:active,.btn.active{box-shadow:none;}.btn-default{font-family:'Noto Sans',sans-serif;background-color:rgba(7,104,175,.5);border-color:#0768af;color:#fff!important;}.btn-default:hover,.btn-default:focus{background-color:rgba(7,104,175,.7);border-color:#0768af;color:#fff!important;-moz-transition:background .2s ease;-o-transition:background .2s ease;-webkit-transition:background .2s ease;transition:background .2s ease;}.btn-default:active,.btn-default:hover:active{background-color:rgba(7,104,175,.7);border-color:#0768af;color:#fff!important;-moz-transition:background .2s ease;-o-transition:background .2s ease;-webkit-transition:background .2s ease;transition:background .2s ease;}.btn-primary{font-family:'Noto Sans',sans-serif;background-color:rgba(7,104,175,.5);border-color:#0768af;color:#fff!important;}.btn-primary:hover,.btn-primary:focus{background-color:rgba(7,104,175,.7);border-color:#0768af;color:#fff!important;-moz-transition:background .2s ease;-o-transition:background .2s ease;-webkit-transition:background .2s ease;transition:background .2s ease;}.btn-primary:active,.btn-primary:hover:active{background-color:rgba(7,104,175,.7);border-color:#0768af;color:#fff!important;-moz-transition:background .2s ease;-o-transition:background .2s ease;-webkit-transition:background .2s ease;transition:background .2s ease;}.btn-secondary{font-family:'Noto Sans',sans-serif;background-color:rgba(255,255,255,.5);border-color:#fff;color:#000!important;}.btn-secondary:hover,.btn-secondary:focus{background-color:#fff;border-color:#fff;color:#000!important;-moz-transition:background .2s ease;-o-transition:background .2s ease;-webkit-transition:background .2s ease;transition:background .2s ease;}.btn-secondary:active,.btn-secondary:hover:active{background-color:#fff;border-color:#fff;color:#000!important;-moz-transition:background .2s ease;-o-transition:background .2s ease;-webkit-transition:background .2s ease;transition:background .2s ease;}.btn-success{font-family:'Noto Sans',sans-serif;background-color:rgba(7,104,175,.5);border-color:#0768af;color:#fff!important;}.btn-success:hover,.btn-success:focus{background-color:rgba(7,104,175,.7);border-color:#0768af;color:#fff!important;-moz-transition:background .2s ease;-o-transition:background .2s ease;-webkit-transition:background .2s ease;transition:background .2s ease;}.btn-success:active,.btn-success:hover:active{background-color:rgba(7,104,175,.7);border-color:#0768af;color:#fff!important;-moz-transition:background .2s ease;-o-transition:background .2s ease;-webkit-transition:background .2s ease;transition:background .2s ease;}.btn-alert,.btn-warning{font-family:'Noto Sans',sans-serif;background-color:rgba(255,230,0,.85);border-color:#e6cf00;color:#000!important;}.btn-alert:hover,.btn-warning:hover,.btn-alert:focus,.btn-warning:focus{background-color:#ffe600;border-color:#ccb800;color:#000!important;-moz-transition:background .2s ease;-o-transition:background .2s ease;-webkit-transition:background .2s ease;transition:background .2s ease;}.btn-alert:active,.btn-warning:active,.btn-alert:hover:active,.btn-warning:hover:active{background-color:#ffe600;border-color:#ffe600;color:#000!important;-moz-transition:background .2s ease;-o-transition:background .2s ease;-webkit-transition:background .2s ease;transition:background .2s ease;}.arcs-fa-icon{padding-right:5px;}.pre-auth-body{background:transparent url("../images/atvi-hero.jpg") no-repeat center 100px;}.post-auth-body .container{width:100%;margin:0;padding:0;}.post-auth-body .container .main{min-height:60vh;width:100%;max-width:1680px;margin:120px auto 20vh;padding:0 15px;display:block;position:relative;max-width:1170px;}.page-full{width:100%;margin:0;padding:20px 0 0;display:block;}.page-split{width:100%;margin:0;padding:0;display:flex;}@media only screen and (max-width:768px){.page-split{flex-direction:column;}}.page-split .col-left{width:60%;margin:0;padding:0 15px 0 0;display:inline-block;}@media only screen and (max-width:768px){.page-split .col-left{width:100%;padding:0;order:1;}}.page-split .col-right{width:40%;margin:0;padding:0 0 0 15px;display:inline-block;}@media only screen and (max-width:768px){.page-split .col-right{width:100%;padding:0;order:2;}}.page-control{border:0;min-height:auto;width:100%;margin:0 auto;padding:0;display:block;}.page-wrapper{width:auto;margin:0;padding:0;}.page-header{-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;border-bottom:1px solid rgba(36,39,48,.1);margin:40px 0 10px;width:100%;display:block;position:relative;font-family:'Open Sans',sans-serif;font-weight:700;text-transform:uppercase;background:transparent;color:#000;border:0;border-bottom:1px solid #000;padding:0 0 5px;}.page-header h1{font-family:'Open Sans',sans-serif;font-weight:400;font-size:2.25rem;font-style:normal;line-height:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;margin:0;padding:0;}@media only screen and (max-width:768px){.page-header h1{font-weight:400;font-size:2rem;font-style:normal;line-height:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}}@media only screen and (max-width:480px){.page-header h1{font-weight:400;font-size:1.75rem;font-style:normal;line-height:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}}.page-header h2{font-family:'Open Sans',sans-serif;font-weight:400;font-size:1.75rem;font-style:normal;line-height:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;margin:0;padding:0;}@media only screen and (max-width:480px){.page-header h2{font-weight:400;font-size:1.5rem;font-style:normal;line-height:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}}.page-header .link{font-family:'Roboto',sans-serif;font-weight:500;font-size:.75rem;font-style:normal;line-height:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;text-align:right;position:absolute;white-space:nowrap;top:25px;right:0;}.page-header .link:link{color:rgba(7,104,175,.7);}.page-header .link:hover{color:#0768af;}.page-header .link:active{color:#2a6496;}.page-header .link:visited{color:rgba(7,104,175,.7);}.page-item{min-height:auto;width:100%;margin:0;padding:0;color:#000;display:block;}.page-item article{padding-bottom:20px;margin-bottom:20px;display:block;border-bottom:rgba(36,39,48,.1) 1px solid;}.page-item article:last-child{padding-bottom:10px;margin-bottom:0;border-bottom:0;}.page-actions{width:100%;height:auto;margin:0;padding:10px 0 20px;display:block;position:relative;}.page-grid{width:100%;}.page-grid thead{width:100%;border-bottom:1px solid rgba(36,39,48,.1);}.page-grid thead tr:hover{background:unset;}.page-grid th{min-height:38px;padding:20px 10px 3px;}.page-grid td{font-size:13px;padding:4px 10px;height:38px;}.page-grid td.view{padding:4px 10px 0;float:right;}@media only screen and (max-width:480px){.page-grid td.view{padding:2px 8px 0;}}.page-grid td.header{background:transparent;width:33.33333333%;border-bottom:solid 2px rgba(0,0,0,.2);height:38px;}.page-grid td.data{width:33.33333333%;height:38px;}.page-grid td.check{width:33.33333333%;padding:7px 0 0 15px;}.page-grid td .btn-link{font-weight:600;}.page-grid tr{background:transparent;}.page-grid tr:hover{background:rgba(247,247,247,.4);}.page-grid tr:nth-child(even){background:#f7f7f7;}.page-grid tr:nth-child(even):hover{background:#f4f4f4;}.page-grid td.view{padding:0 10px 0;}.page-grid td.view .btn{font-weight:600;font-size:.825rem;font-style:normal;line-height:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}nav.navbar.pre-auth-nav{background:#000;}nav.navbar.pre-auth-nav.navbar-fixed-top{position:absolute;}nav.navbar.pre-auth-nav .container{margin:0 auto;padding:0;width:100%;max-width:90%;}nav.navbar.pre-auth-nav .container .default-header{margin:0;padding:0;background:transparent;}@media only screen and (max-width:768px){nav.navbar.pre-auth-nav .container .default-header{padding:3px 15px 0;}}nav.navbar.pre-auth-nav .container .default-header .header-image{background:transparent;}nav.navbar.pre-auth-nav .container .default-header .header-image img{height:30px;}nav.navbar.pre-auth-nav .container .default-header .header-dropdown-languages{display:none;}nav.navbar.pre-auth-nav .container .default-header .header-mobile-languages{display:none;}nav.navbar.post-auth-nav{min-height:60px;background:#000;border:0;}nav.navbar.post-auth-nav.shrink{height:60px;background:#000;border:0;}nav.navbar.post-auth-nav.shrink .container .default-header .header-image img{margin:10px 0 0 0;height:30px;}nav.navbar.post-auth-nav .container{margin:0 auto;padding:0;background:#000;}nav.navbar.post-auth-nav .container .default-header{margin:0;padding:5px 15px 0;background:transparent;}nav.navbar.post-auth-nav .container .default-header .header-image{background:transparent;}nav.navbar.post-auth-nav .container .default-header .header-image img{margin:10px 0 0 0;height:30px;}nav.navbar.post-auth-nav .container .default-header .fa,nav.navbar.post-auth-nav .container .default-header .fas,nav.navbar.post-auth-nav .container .default-header .far,nav.navbar.post-auth-nav .container .default-header .fal,nav.navbar.post-auth-nav .container .default-header .fad,nav.navbar.post-auth-nav .container .default-header .fab,nav.navbar.post-auth-nav .container .default-header .arcs-fa-icon{color:#fff;}nav.navbar.post-auth-nav .container .default-header .header-navbar-menu .link{font-family:'Open Sans',sans-serif;font-weight:600;font-size:.875rem;font-style:normal;line-height:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;text-transform:uppercase;}nav.navbar.post-auth-nav .container .default-header .header-dropdown-languages{display:none!important;}nav.navbar.post-auth-nav .container .default-header .header-mobile-languages{display:none!important;}nav.navbar.post-auth-nav .container .default-header .header-dropdown-appointments .btn-group .btn-default,nav.navbar.post-auth-nav .container .default-header .header-dropdown-notifications .btn-group .btn-default,nav.navbar.post-auth-nav .container .default-header .header-dropdown-search .btn-group .btn-default,nav.navbar.post-auth-nav .container .default-header .header-dropdown-menu .btn-group .btn-default{background:transparent;border:1px solid #000;border-radius:2px;color:#fff!important;font-weight:600;text-transform:uppercase;}nav.navbar.post-auth-nav .container .default-header .header-dropdown-appointments .btn-group .btn-default.toggle-dropdown,nav.navbar.post-auth-nav .container .default-header .header-dropdown-notifications .btn-group .btn-default.toggle-dropdown,nav.navbar.post-auth-nav .container .default-header .header-dropdown-search .btn-group .btn-default.toggle-dropdown,nav.navbar.post-auth-nav .container .default-header .header-dropdown-menu .btn-group .btn-default.toggle-dropdown{color:#fff;}nav.navbar.post-auth-nav .container .default-header .header-dropdown-appointments .btn-group .btn-default .gray-caret,nav.navbar.post-auth-nav .container .default-header .header-dropdown-notifications .btn-group .btn-default .gray-caret,nav.navbar.post-auth-nav .container .default-header .header-dropdown-search .btn-group .btn-default .gray-caret,nav.navbar.post-auth-nav .container .default-header .header-dropdown-menu .btn-group .btn-default .gray-caret{color:#fff;border-top-color:#fff;}nav.navbar.post-auth-nav .container .default-header .header-dropdown-appointments .search-frame .btn,nav.navbar.post-auth-nav .container .default-header .header-dropdown-notifications .search-frame .btn,nav.navbar.post-auth-nav .container .default-header .header-dropdown-search .search-frame .btn,nav.navbar.post-auth-nav .container .default-header .header-dropdown-menu .search-frame .btn{color:rgba(7,104,175,.7)!important;border:1px solid rgba(7,104,175,.7);}nav.navbar.post-auth-nav .container .default-header .navbar-toggle{background:transparent;border:1px solid #fff;border-radius:2px;}nav.navbar.post-auth-nav .container .default-header .navbar-toggle .icon-bar{background-color:#fff;}nav.navbar.post-auth-nav .container .default-header .navbar-collapse{border-color:#202020;box-shadow:none;background:transparent;padding:0;margin:0;}nav.navbar.post-auth-nav .container .default-header .header-mobile-menu{padding:15px 0 30px;}nav.navbar.post-auth-nav .container .default-header .header-mobile-menu li>a:link,nav.navbar.post-auth-nav .container .default-header .header-mobile-menu li>a:visited{padding:5px 10px;color:#fff;}nav.navbar.post-auth-nav .container .default-header .header-mobile-menu .divider{background:transparent;}nav.navbar.post-auth-nav .container .divider{background:transparent;margin:0;}nav.navbar .nav-appointments{font-family:'Open Sans',sans-serif;}nav.navbar .nav-appointments h2{font-family:'Open Sans',sans-serif;font-weight:600;color:#000;}nav.navbar .nav-appointments .upcoming{overflow-x:hidden;}nav.navbar .nav-appointments .upcoming::-webkit-scrollbar{width:8px;background-color:#f1f1f1;}nav.navbar .nav-appointments .upcoming::-webkit-scrollbar-track{border-radius:8px;background-color:#f1f1f1;}nav.navbar .nav-appointments .upcoming::-webkit-scrollbar-thumb{border-radius:8px;background-color:#ccc;}nav.navbar .nav-appointments .upcoming table td.link{font-size:11px!important;font-family:'Open Sans',sans-serif;color:#757575!important;}nav.navbar .nav-appointments .upcoming table td.link a:link,nav.navbar .nav-appointments .upcoming table td.link a:visited{color:rgba(7,104,175,.7)!important;}nav.navbar .nav-appointments .upcoming table td.link .icon .fa,nav.navbar .nav-appointments .upcoming table td.link .icon .fas,nav.navbar .nav-appointments .upcoming table td.link .icon .far,nav.navbar .nav-appointments .upcoming table td.link .icon .fal,nav.navbar .nav-appointments .upcoming table td.link .icon .fad,nav.navbar .nav-appointments .upcoming table td.link .icon .fab,nav.navbar .nav-appointments .upcoming table td.link .icon .arcs-fa-icon{color:rgba(7,104,175,.7);}nav.navbar .nav-appointments .upcoming table td.time{width:46%;color:#757575!important;}nav.navbar .nav-appointments .upcoming table td.edit{width:0;}nav.navbar .nav-appointments .view-cal{font-family:'Open Sans',sans-serif;}nav.navbar .nav-appointments .view-cal a{color:rgba(7,104,175,.7);}nav.navbar .nav-appointments .view-cal a:hover{color:rgba(7,104,175,.8);text-decoration:none;}nav.navbar .nav-appointments .next .date,nav.navbar .nav-appointments .next .time{font-family:'Open Sans',sans-serif;font-weight:700;color:#757575!important;}nav.navbar .nav-appointments .body .alert-message{color:rgba(0,0,0,.8);}nav.navbar .header-dropdown-appointments:focus{outline:0;}nav.navbar .dropdown-menu{border:0;border-radius:4px;box-shadow:0 12px 25px 6px #d5d5d5;}nav.navbar .dropdown-menu>li>a{padding:10px 20px;}nav.navbar .dropdown-menu>li>a:hover,nav.navbar .dropdown-menu>li>a:focus{padding:10px 20px;background:transparent;color:rgba(7,104,175,.8);}.login-page.login{margin:100px auto 40px;}@media only screen and (max-width:768px){.login-page.login{margin:40px auto;}}.login-page a{font-weight:700;}.support-page{margin:180px auto 40vh;}.support-page .control-wrapper{margin:0;padding:20px 40px 40px;border-radius:3px;background:linear-gradient(180deg,rgba(0,0,0,.5) 50%,rgba(0,0,0,.9) 90%);box-shadow:none;}.support-page .control-header{background:transparent;}.support-page .control-header h1{min-height:60px;margin:0 0 1px;padding:0;color:#000;border:1px solid rgba(36,39,48,.1);background:rgba(128,136,160,.1);border-radius:4px 4px 0 0;display:flex;justify-content:space-between;width:100%;background:#fff;border:0;margin:0;font-family:'Open Sans',sans-serif;font-weight:700;font-size:40px;font-style:normal;line-height:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:transparent;color:#fff;border-bottom:1px solid #d5d5d5;white-space:normal!important;}.support-page .control-header h1 h1{font-family:'Open Sans',sans-serif;font-weight:400;font-size:2.25rem;font-style:normal;line-height:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;margin:0;padding:5px 0 0;width:100%;}@media only screen and (max-width:768px){.support-page .control-header h1 h1{font-weight:400;font-size:2rem;font-style:normal;line-height:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}}@media only screen and (max-width:480px){.support-page .control-header h1 h1{font-weight:400;font-size:1.75rem;font-style:normal;line-height:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:10px 20px 0;}}.support-page .control-header h1 h2{font-family:'Open Sans',sans-serif;font-weight:400;font-size:1.75rem;font-style:normal;line-height:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;margin:0;padding:10px 20px 0;width:100%;}@media only screen and (max-width:480px){.support-page .control-header h1 h2{font-weight:400;font-size:1.25rem;font-style:normal;line-height:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:15px 20px 0;}}.support-page .control-header h1 .link{font-family:'Roboto',sans-serif;font-weight:500;font-size:1.25rem;font-style:normal;line-height:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;vertical-align:top;padding:15px 20px 0 0;}.support-page .control-header h1 .link a{margin:0;padding:0;}.support-page .control-header h1 .link a:link{color:rgba(7,104,175,.7);}.support-page .control-header h1 .link a:hover{color:#0768af;}.support-page .control-header h1 .link a:active{color:#2a6496;}.support-page .control-header h1 .link a:visited{color:rgba(7,104,175,.7);}.support-page .control-header h1 h1{font-family:'Open Sans',sans-serif;font-weight:400;font-size:2.25rem;font-style:normal;line-height:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;margin:0;padding:5px 0 0;width:100%;}@media only screen and (max-width:768px){.support-page .control-header h1 h1{font-weight:400;font-size:2rem;font-style:normal;line-height:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}}@media only screen and (max-width:480px){.support-page .control-header h1 h1{font-weight:400;font-size:1.75rem;font-style:normal;line-height:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:10px 20px 0;}}.support-page .control-header h1 h2{font-family:'Open Sans',sans-serif;font-weight:400;font-size:1.75rem;font-style:normal;line-height:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;margin:0;padding:10px 20px 0;width:100%;}@media only screen and (max-width:480px){.support-page .control-header h1 h2{font-weight:400;font-size:1.25rem;font-style:normal;line-height:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:15px 20px 0;}}.support-page .control-header h1 .link{font-family:'Roboto',sans-serif;font-weight:500;font-size:1.25rem;font-style:normal;line-height:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;vertical-align:top;padding:15px 20px 0 0;}.support-page .control-header h1 .link a{margin:0;padding:0;}.support-page .control-header h1 .link a:link{color:rgba(7,104,175,.7);}.support-page .control-header h1 .link a:hover{color:#0768af;}.support-page .control-header h1 .link a:active{color:#2a6496;}.support-page .control-header h1 .link a:visited{color:rgba(7,104,175,.7);}.support-page .control-header h1 h1,.support-page .control-header h1 h2{font-family:'Open Sans',sans-serif;font-weight:700;font-size:1.5rem;font-style:normal;line-height:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:uppercase;background:transparent;color:#000;border:0;border-bottom:1px solid #000;padding:0 0 5px;}.support-page .control-header h1::after{width:50px;height:6px;background:#000;}.support-page .control-header h1 .next-panel{color:#000!important;}.support-page .control-header h1 .link{top:15px;right:15px;font-weight:600;}.support-page .control-body{margin:0;padding:0;color:#fff;background:transparent;}.support-page .control-body a:link,.support-page .control-body a:visited{color:#fff;}.support-page .control-body a:hover,.support-page .control-body a:active,.support-page .control-body a:focus{color:#ccc;}.support-page .control-body .btn.btn-secondary{box-shadow:inset 0 0 0 1px #fff;}.support-page .control-body .btn.btn-secondary:hover{box-shadow:inset 0 0 0 1px transparent;}.calendar-page .header h1{font-size:2.25rem;letter-spacing:-1px;border-color:#d5d5d5;margin-bottom:20px;}.calendar-page .calendar.RadScheduler_MetroTouch{background:transparent;}.calendar-page .calendar.RadScheduler_MetroTouch .rsHeader{background:transparent;padding:10px;margin:0 0 1px 0;color:#000;font-family:'Open Sans',sans-serif;border:0;border-radius:4px 4px 0 0;}.calendar-page .calendar.RadScheduler_MetroTouch .rsButton{color:#000!important;background:#fff;border:1px solid #202020;border-radius:24px;font-size:.8rem;}.calendar-page .calendar.RadScheduler_MetroTouch .rsButton:hover,.calendar-page .calendar.RadScheduler_MetroTouch .rsButton:active,.calendar-page .calendar.RadScheduler_MetroTouch .rsButton:focus,.calendar-page .calendar.RadScheduler_MetroTouch .rsButton:hover:active{background:#d5d5d5;border:1px solid #202020;text-decoration:none;cursor:pointer;-moz-transition:background .5s ease;-o-transition:background .5s ease;-webkit-transition:background .5s ease;transition:background .5s ease;}.calendar-page .calendar.RadScheduler_MetroTouch .rsSelected>.rsButton{background:#d5d5d5;border:1px solid #202020;text-decoration:none;}.calendar-page .calendar.RadScheduler .rsMonthView,.calendar-page .calendar.RadScheduler .rsAgendaView{font-family:'Open Sans',sans-serif;border:1px solid #d5d5d5;border-radius:4px;background:#fff;}.calendar-page .calendar.RadScheduler .rsAgendaView .rsAptContent{color:rgba(7,104,175,.7);}.calendar-page .calendar.RadScheduler .rsMonthView,.calendar-page .calendar.RadScheduler .rsMonthView{font-family:'Open Sans',sans-serif;border:1px solid #d5d5d5;border-radius:4px;background:#fff;}.rewards-page .reward-control{border:1px solid #d5d5d5;border-radius:2px 2px 0 0;background:#fff;}.rewards-page .reward-control-footer{border:1px solid #d5d5d5;border-top:0;border-radius:0 0 2px 2px;background:#fff;}.rewards-page .reward-grid .reward .item{border-radius:2px;}.rewards-page .reward-detail{border-radius:2px;}.rewards-page .reward-detail .reward{background:rgba(186,191,204,.1);border-radius:2px;}.rewards-page .reward-detail .reward .options .loop,.rewards-page .reward-detail .reward .options .loop:nth-child(odd){border:1px solid #e7e7e7;background:#fff;margin:5px 0;border-radius:2px;}.rewards-page .reward-detail .reward .options .loop .reward-name,.rewards-page .reward-detail .reward .options .loop:nth-child(odd) .reward-name,.rewards-page .reward-detail .reward .options .loop .reward-instructions,.rewards-page .reward-detail .reward .options .loop:nth-child(odd) .reward-instructions,.rewards-page .reward-detail .reward .options .loop .reward-amount label,.rewards-page .reward-detail .reward .options .loop:nth-child(odd) .reward-amount label{color:#000;}.rewards-page .reward-detail .reward .options .loop element.style,.rewards-page .reward-detail .reward .options .loop:nth-child(odd) element.style{width:100%;}.rewards-page .reward-detail .reward .options .loop .dropdown-toggle,.rewards-page .reward-detail .reward .options .loop:nth-child(odd) .dropdown-toggle,.rewards-page .reward-detail .reward .options .loop btn-default,.rewards-page .reward-detail .reward .options .loop:nth-child(odd) btn-default{color:#000!important;}.rewards-page .reward-detail .reward .options .fa-exclamation-triangle,.rewards-page .reward-detail .reward .options .alert-rewards{color:#f00;}.profile-page .control-body .btn{min-width:100px;min-height:40px;padding:10px 12px 9px;}.profile-page .control-body select.dropdown-toggle.btn{border-radius:0;border-color:rgba(36,39,48,.3);box-shadow:none;}.control-wrapper{margin:0 0 20px;padding:0;}.control-header{min-height:60px;margin:0 0 1px;padding:0;color:#000;border:1px solid rgba(36,39,48,.1);background:rgba(128,136,160,.1);border-radius:4px 4px 0 0;display:flex;justify-content:space-between;width:100%;background:#fff;border:0;margin:0;}.control-header h1{font-family:'Open Sans',sans-serif;font-weight:400;font-size:2.25rem;font-style:normal;line-height:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;margin:0;padding:5px 0 0;width:100%;}@media only screen and (max-width:768px){.control-header h1{font-weight:400;font-size:2rem;font-style:normal;line-height:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}}@media only screen and (max-width:480px){.control-header h1{font-weight:400;font-size:1.75rem;font-style:normal;line-height:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:10px 20px 0;}}.control-header h2{font-family:'Open Sans',sans-serif;font-weight:400;font-size:1.75rem;font-style:normal;line-height:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;margin:0;padding:10px 20px 0;width:100%;}@media only screen and (max-width:480px){.control-header h2{font-weight:400;font-size:1.25rem;font-style:normal;line-height:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:15px 20px 0;}}.control-header .link{font-family:'Roboto',sans-serif;font-weight:500;font-size:1.25rem;font-style:normal;line-height:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;vertical-align:top;padding:15px 20px 0 0;}.control-header .link a{margin:0;padding:0;}.control-header .link a:link{color:rgba(7,104,175,.7);}.control-header .link a:hover{color:#0768af;}.control-header .link a:active{color:#2a6496;}.control-header .link a:visited{color:rgba(7,104,175,.7);}.control-header h1,.control-header h2{font-family:'Open Sans',sans-serif;font-weight:700;font-size:1.5rem;font-style:normal;line-height:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:uppercase;background:transparent;color:#000;border:0;border-bottom:1px solid #000;padding:0 0 5px;}.control-header::after{width:50px;height:6px;background:#000;}.control-header .next-panel{color:#000!important;}.control-header .link{top:15px;right:15px;font-weight:600;}.control-body{font-family:'Open Sans',sans-serif;font-weight:500;font-size:1em;font-style:normal;line-height:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border:1px solid rgba(36,39,48,.1);color:#000;background:transparent;min-height:auto;margin:0;padding:20px;border-radius:0 0 4px 4px;padding:5px 0 20px;background:#fff;border:0;}.control-body p{padding-bottom:10px;}.control-body p:last-child{padding-bottom:20px;}.control-body .list-group .list-group-item{color:#000;background:transparent;border-color:rgba(36,39,48,.1);}.control-body .list-group .list-group-item .data-label{color:#595e6c;padding-right:8px;}.control-body .far,.control-body .fas,.control-body .fa,.control-body .fad,.control-body .arcs-fa-icon,.control-body .icon{padding-right:5px;}.control-body .poll-group .poll-title{border-color:rgba(36,39,48,.1)!important;}.control-body .trophy-control,.control-body .points-control{border-color:rgba(36,39,48,.1);}.control-body .btn{text-decoration:none!important;font-weight:600!important;font-size:1rem!important;font-style:normal!important;line-height:1.1!important;text-rendering:auto!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important;text-transform:uppercase;border-radius:24px;min-width:200px;min-height:50px;transition:box-shadow 250ms ease-out,border 300ms ease-out,background 300ms ease-out;box-shadow:inset 0 0 0 1px #0768af;padding:15px 0;}.control-body .btn:hover,.control-body .btn:focus,.control-body .btn:active,.control-body .btn:hover:active{box-shadow:inset 0 0 0 2px #0768af;}.control-body .dropdown-toggle.btn-default,.control-body select.dropdown-toggle.btn{padding:10px;color:#000!important;box-shadow:inset 0 0 0 1px #000;background:transparent;}.control-body .dropdown-toggle.btn-default:hover,.control-body select.dropdown-toggle.btn:hover,.control-body .dropdown-toggle.btn-default:focus,.control-body select.dropdown-toggle.btn:focus,.control-body .dropdown-toggle.btn-default:active,.control-body select.dropdown-toggle.btn:active,.control-body .dropdown-toggle.btn-default:hover:active,.control-body select.dropdown-toggle.btn:hover:active{box-shadow:inset 0 0 0 2px #000;}.control-grid tr{border-top:1px rgba(36,39,48,.1) solid;}.control-grid tr:first-child{border:0;}.control-grid tr:nth-child(even){background:transparent;}.control-grid tr:nth-child(even):hover{background:rgba(247,247,247,.4);cursor:pointer;-moz-transition:background .2s;-o-transition:background .2s;-webkit-transition:background .2s;transition:background .2s;}.control-grid tr:hover{background:rgba(247,247,247,.4);cursor:pointer;-moz-transition:background .2s;-o-transition:background .2s;-webkit-transition:background .2s;transition:background .2s;}.control-grid td.session .repeater{border-color:rgba(36,39,48,.1);}.control-grid td.session .study .status .label{font-size:.625rem;}.control-grid td.title .icon{padding-right:5px;}.control-grid td .fa-info-circle{padding:0;color:#000;}.control-grid td .fa-calendar-edit:hover,.control-grid td .fa-calendar-plus:hover{color:#000!important;}.login-control a:link,.login-control a:visited{color:rgba(7,104,175,.7)!important;text-decoration:none;}.login-control a:hover,.login-control a:active,.login-control a:focus{color:#0768af!important;text-decoration:none;cursor:pointer;-moz-transition:color .2s;-o-transition:color .2s;-webkit-transition:color .2s;transition:color .2s;}.login-control .control-wrapper{margin:0 0 20px;padding:20px 40px 40px;border-radius:3px;min-height:26vh;box-shadow:none;}@media only screen and (max-width:1441px){.login-control .control-wrapper{min-height:15vh;}}@media only screen and (max-width:768px){.login-control .control-wrapper{min-height:5vh;}}.login-control .control-header h1,.login-control .control-header h2{font-family:'Open Sans',sans-serif;font-weight:700;font-size:1.5rem;font-style:normal;line-height:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:uppercase;background:transparent;color:#fff;border:0;border-bottom:1px solid #d5d5d5;}.login-control .control-header::after{width:50px;height:6px;background:#fff;}.login-control .control-body{font-family:'Open Sans',sans-serif;color:#fff;background:transparent;}.login-control .control-body a:link,.login-control .control-body a:visited{color:#fff;}.login-control .control-body a:hover,.login-control .control-body a:active,.login-control .control-body a:focus{color:#ccc;}.login-control .login-input-body .remember label{color:#fff;}.login-control .login-input-body .links{display:none;}.welcome-control{border:transparent;}.welcome-control .control-wrapper{margin:0 -15px;padding:30px 0;border:0;}.welcome-control .welcome-header{position:relative;display:block;border:0;margin:0;}.welcome-control .welcome-header h1{font-family:'Open Sans',sans-serif;font-weight:700;font-size:1.5rem;font-style:normal;line-height:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:uppercase;background:transparent;color:#000;border:0;border-bottom:1px solid #000;padding:0 0 5px;margin:0;}.welcome-control .welcome-header .block{width:50px;height:6px;background:#000;margin:0 0 20px;}.welcome-control article{font-weight:400;font-size:1rem;font-style:normal;line-height:1.65em;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:'Open Sans',sans-serif;}.to-do-list-control .control-body .link a{font-weight:600;}.profile-control .control-wrapper{box-shadow:none;border:0;}.profile-control .profile-header h1{font-family:'Open Sans',sans-serif;font-weight:600;font-size:3rem;font-style:normal;line-height:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}@media(max-width:768px){.profile-control .profile-header h1{font-weight:600;font-size:2rem;font-style:normal;line-height:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}}.profile-control .profile-menu{font-family:'Roboto',sans-serif;}.tiles-control .control-wrapper{box-shadow:none;}.tiles-control .home-tiles .tile{background:#202020;border-radius:4px;box-shadow:0 0 3px #202020;}.tiles-control .home-tiles .tile h2{font-family:'Open Sans',sans-serif;font-size:1.625rem;color:#fff;}.tiles-control .home-tiles .tile:hover,.tiles-control .home-tiles .tile:visited{background:#202020;box-shadow:0 0 6px #202020;}.tiles-control .profile-tiles .tile{height:50px;background:#fff;border:1px solid #202020;border-radius:30px;}.tiles-control .profile-tiles .tile h2{padding:20px;font-family:'Noto Sans',sans-serif;font-style:normal;font-weight:600;text-transform:uppercase;font-size:1rem;color:#202020!important;text-align:center;}.tiles-control .profile-tiles .tile:hover,.tiles-control .profile-tiles .tile:visited{background:#d5d5d5;box-shadow:inset 0 0 0 2px #000;}.tiles-control .profile-tiles .tile .img{display:none;}.timezone-control .form-group span{font-weight:600!important;font-size:.825rem!important;font-style:normal!important;line-height:normal!important;text-rendering:auto!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important;color:#999;}.scheduler-control .control-body .btn-alert:hover{background:#d9534f;}.scheduler-control .control-body .btn-primary{background:#f1f1f1;border-color:#d5d5d5;}.scheduler-control .control-body .btn-primary:hover{background:#e7e7e7;border-color:#d5d5d5;}.scheduler-control .control-body article .text.text-1{color:#333;}.scheduler-control .control-body article .text.text-2{color:#333;}.scheduler-control .control-body article .text.text-3{color:#333;}.scheduler-control .control-body article .far.icon-1{color:#e6cf00;}.scheduler-control .control-body article .far.icon-2{color:#999;}.scheduler-control .control-body article .far.icon-3{color:#d5d5d5;}.wall-control .control-wrapper{box-shadow:none;}.wall-control .current-posts .post{background:transparent;border:0;}.wall-control .current-posts .post .post-header{min-height:60px;margin:0 0 1px;padding:0;color:#000;border:1px solid rgba(36,39,48,.1);background:rgba(128,136,160,.1);border-radius:4px 4px 0 0;display:flex;justify-content:space-between;width:100%;background:#fff;border:0;margin:0;}.wall-control .current-posts .post .post-header h1{font-family:'Open Sans',sans-serif;font-weight:400;font-size:2.25rem;font-style:normal;line-height:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;margin:0;padding:5px 0 0;width:100%;}@media only screen and (max-width:768px){.wall-control .current-posts .post .post-header h1{font-weight:400;font-size:2rem;font-style:normal;line-height:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}}@media only screen and (max-width:480px){.wall-control .current-posts .post .post-header h1{font-weight:400;font-size:1.75rem;font-style:normal;line-height:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:10px 20px 0;}}.wall-control .current-posts .post .post-header h2{font-family:'Open Sans',sans-serif;font-weight:400;font-size:1.75rem;font-style:normal;line-height:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;margin:0;padding:10px 20px 0;width:100%;}@media only screen and (max-width:480px){.wall-control .current-posts .post .post-header h2{font-weight:400;font-size:1.25rem;font-style:normal;line-height:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:15px 20px 0;}}.wall-control .current-posts .post .post-header .link{font-family:'Roboto',sans-serif;font-weight:500;font-size:1.25rem;font-style:normal;line-height:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;vertical-align:top;padding:15px 20px 0 0;}.wall-control .current-posts .post .post-header .link a{margin:0;padding:0;}.wall-control .current-posts .post .post-header .link a:link{color:rgba(7,104,175,.7);}.wall-control .current-posts .post .post-header .link a:hover{color:#0768af;}.wall-control .current-posts .post .post-header .link a:active{color:#2a6496;}.wall-control .current-posts .post .post-header .link a:visited{color:rgba(7,104,175,.7);}.wall-control .current-posts .post .post-header h1{font-family:'Open Sans',sans-serif;font-weight:400;font-size:2.25rem;font-style:normal;line-height:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;margin:0;padding:5px 0 0;width:100%;}@media only screen and (max-width:768px){.wall-control .current-posts .post .post-header h1{font-weight:400;font-size:2rem;font-style:normal;line-height:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}}@media only screen and (max-width:480px){.wall-control .current-posts .post .post-header h1{font-weight:400;font-size:1.75rem;font-style:normal;line-height:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:10px 20px 0;}}.wall-control .current-posts .post .post-header h2{font-family:'Open Sans',sans-serif;font-weight:400;font-size:1.75rem;font-style:normal;line-height:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;margin:0;padding:10px 20px 0;width:100%;}@media only screen and (max-width:480px){.wall-control .current-posts .post .post-header h2{font-weight:400;font-size:1.25rem;font-style:normal;line-height:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:15px 20px 0;}}.wall-control .current-posts .post .post-header .link{font-family:'Roboto',sans-serif;font-weight:500;font-size:1.25rem;font-style:normal;line-height:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;vertical-align:top;padding:15px 20px 0 0;}.wall-control .current-posts .post .post-header .link a{margin:0;padding:0;}.wall-control .current-posts .post .post-header .link a:link{color:rgba(7,104,175,.7);}.wall-control .current-posts .post .post-header .link a:hover{color:#0768af;}.wall-control .current-posts .post .post-header .link a:active{color:#2a6496;}.wall-control .current-posts .post .post-header .link a:visited{color:rgba(7,104,175,.7);}.wall-control .current-posts .post .post-header h1,.wall-control .current-posts .post .post-header h2{font-family:'Open Sans',sans-serif;font-weight:700;font-size:1.5rem;font-style:normal;line-height:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:uppercase;background:transparent;color:#000;border:0;border-bottom:1px solid #000;padding:0 0 5px;}.wall-control .current-posts .post .post-header::after{width:50px;height:6px;background:#000;}.wall-control .current-posts .post .post-header .next-panel{color:#000!important;}.wall-control .current-posts .post .post-header .link{top:15px;right:15px;font-weight:600;}.wall-control .current-posts .post .post-header h2{font-family:'Open Sans',sans-serif;font-weight:700;font-size:1.5rem;font-style:normal;line-height:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:uppercase;background:transparent;color:#000;border:0;border-bottom:1px solid #000;padding:0 0 5px;}.wall-control .current-posts .post .post-body{font-family:'Open Sans',sans-serif;}.wall-control .current-posts .stats{border-top:1px dashed #f1f1f1;padding-left:10px;}.wall-control .current-posts .post-footer{background:#fff;border-top:1px solid #e7e7e7;font-family:'Open Sans',sans-serif;height:50px;}.set-avatar-control .control-body .button-cancel{border-color:#d5d5d5;box-shadow:inset 0 0 0 1px #000;background:transparent;color:#000!important;}.set-avatar-control .control-body .button-cancel:hover{box-shadow:inset 0 0 0 2px #000;}.quick-poll-control .control-header .next-panel{top:10px;right:5px;}.sub-footer{margin:20px auto;max-width:1170px;}footer{margin:0;padding:0;}footer.pre-auth-footer,footer.post-auth-footer{margin:0;padding:0;background-image:radial-gradient(at 33% -300px,#686868 0%,#000 50%);background-size:150% 100%;background-repeat:no-repeat;position:relative;z-index:5;}footer.pre-auth-footer .footer-content,footer.post-auth-footer .footer-content{font-family:'Roboto',sans-serif;padding:60px 0 25px;background-image:url("../images/rainbow-lines.svg");background-size:auto 175px;background-repeat:no-repeat;background-position:left bottom 15px;height:570px;}@media(max-width:768px){footer.pre-auth-footer .footer-content,footer.post-auth-footer .footer-content{height:1000px;padding-top:70px;background-position:left bottom;}}footer.pre-auth-footer .footer-wrapper,footer.post-auth-footer .footer-wrapper{margin:0 auto;padding:0;max-width:1170px;}footer.pre-auth-footer .footer-wrapper .footer-section-secondary,footer.post-auth-footer .footer-wrapper .footer-section-secondary{display:flex;flex-direction:row;justify-content:space-between;}@media(max-width:768px){footer.pre-auth-footer .footer-wrapper .footer-section-secondary,footer.post-auth-footer .footer-wrapper .footer-section-secondary{flex-direction:column;justify-content:flex-start;align-items:center;}}footer.pre-auth-footer .footer-wrapper .footer-links-container,footer.post-auth-footer .footer-wrapper .footer-links-container{margin-bottom:20px;}footer.pre-auth-footer .footer-wrapper h3,footer.post-auth-footer .footer-wrapper h3{font-family:'Noto Sans',sans-serif;font-weight:700;font-weight:bold;margin:0 0 20px;color:#fff;text-transform:uppercase;font-size:18px;text-align:left;}@media(max-width:768px){footer.pre-auth-footer .footer-wrapper h3,footer.post-auth-footer .footer-wrapper h3{text-align:center;}}footer.pre-auth-footer .footer-wrapper .footer-links-list,footer.post-auth-footer .footer-wrapper .footer-links-list{margin:0;padding:0;list-style:none;text-align:left;}@media(max-width:768px){footer.pre-auth-footer .footer-wrapper .footer-links-list,footer.post-auth-footer .footer-wrapper .footer-links-list{text-align:center;}}footer.pre-auth-footer .footer-ext-link,footer.post-auth-footer .footer-ext-link{font-weight:normal;font-size:1rem;font-style:normal;line-height:1.8;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:20px;text-decoration:none;line-height:28px;font-size:13px;color:#ccc;}footer.pre-auth-footer .footer-ext-link:hover,footer.post-auth-footer .footer-ext-link:hover,footer.pre-auth-footer .footer-ext-link:focus,footer.post-auth-footer .footer-ext-link:focus,footer.pre-auth-footer .footer-ext-link:active,footer.post-auth-footer .footer-ext-link:active,footer.pre-auth-footer .footer-ext-link:hover:active,footer.post-auth-footer .footer-ext-link:hover:active{color:#fff;}@media(max-width:768px){footer.pre-auth-footer .footer-ext-link,footer.post-auth-footer .footer-ext-link{text-align:center;}}footer.pre-auth-footer .footer-ext-link:after,footer.post-auth-footer .footer-ext-link:after{content:"";position:absolute;top:50%;right:0;transform:translateY(-50%);background-image:url("../images/launch.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;height:11px;width:11px;}footer.pre-auth-footer .footer-legal-link,footer.post-auth-footer .footer-legal-link{font-weight:normal;font-size:1rem;font-style:normal;line-height:1.8;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:0;text-decoration:none;line-height:28px;font-size:13px;color:#ccc;}footer.pre-auth-footer .footer-legal-link:hover,footer.post-auth-footer .footer-legal-link:hover,footer.pre-auth-footer .footer-legal-link:focus,footer.post-auth-footer .footer-legal-link:focus,footer.pre-auth-footer .footer-legal-link:active,footer.post-auth-footer .footer-legal-link:active,footer.pre-auth-footer .footer-legal-link:hover:active,footer.post-auth-footer .footer-legal-link:hover:active{color:#fff;}footer.pre-auth-footer .footer-brand-container,footer.post-auth-footer .footer-brand-container{padding-top:0;display:flex;align-items:center;flex-direction:column;text-align:center;color:#fff;}footer.pre-auth-footer .footer-brand-container .footer-logo,footer.post-auth-footer .footer-brand-container .footer-logo{background-image:url("../images/activision-logo.svg");background-repeat:no-repeat;background-position:center center;background-size:contain;width:214px;height:53px;margin-bottom:10px;}footer.pre-auth-footer .footer-brand-container .footer-copyright,footer.post-auth-footer .footer-brand-container .footer-copyright{font-weight:400;font-size:.675rem;font-style:normal;line-height:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}