html{color:#222;font-size:1em;line-height:1.4}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.hidden{display:none!important}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}@media print{*,*:before,*:after,*:first-letter,p:first-line,div:first-line,blockquote:first-line,li:first-line {background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre{white-space:pre-wrap!important}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,.5);box-shadow:0 10px 25px rgba(0,0,0,.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url('fancybox/fancybox_sprite.png')}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url('fancybox/fancybox_loading.gif') center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url('fancybox/blank.gif');-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}a.fancybox-nav:hover,a.fancybox-close:hover{background-color:transparent}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible!important}.fancybox-lock{overflow:hidden!important;width:auto}.fancybox-lock body{overflow:hidden!important}.fancybox-lock-test{overflow-y:hidden!important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url('fancybox/fancybox_overlay.png')}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#fff;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url('fancybox/fancybox_sprite@2x.png');background-size:44px 152px}#fancybox-loading div{background-image:url('fancybox/fancybox_loading@2x.gif');background-size:24px 24px}}#fancybox-buttons{position:fixed;left:0;width:100%;z-index:8050}#fancybox-buttons.top{top:10px}#fancybox-buttons.bottom{bottom:10px}#fancybox-buttons ul{display:block;width:166px;height:30px;margin:0 auto;padding:0;list-style:none;border:1px solid #111;border-radius:3px;-webkit-box-shadow:inset 0 0 0 1px rgba(255,255,255,.05);-moz-box-shadow:inset 0 0 0 1px rgba(255,255,255,.05);box-shadow:inset 0 0 0 1px rgba(255,255,255,.05);background:#323232;background:-moz-linear-gradient(top,#444 0%,#343434 50%,#292929 50%,#333 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#444),color-stop(50%,#343434),color-stop(50%,#292929),color-stop(100%,#333));background:-webkit-linear-gradient(top,#444 0%,#343434 50%,#292929 50%,#333 100%);background:-o-linear-gradient(top,#444 0%,#343434 50%,#292929 50%,#333 100%);background:-ms-linear-gradient(top,#444 0%,#343434 50%,#292929 50%,#333 100%);background:linear-gradient(top,#444 0%,#343434 50%,#292929 50%,#333 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#444444',endColorstr='#222222',GradientType=0)}#fancybox-buttons ul li{float:left;margin:0;padding:0}#fancybox-buttons a{display:block;width:30px;height:30px;text-indent:-9999px;background-color:transparent;background-image:url('fancybox/fancybox_buttons.png');background-repeat:no-repeat;outline:none;opacity:.8;padding-left:0;padding-right:0}#fancybox-buttons a:hover{opacity:1}#fancybox-buttons a.btnPrev{background-position:5px 0}#fancybox-buttons a.btnNext{background-position:-33px 0;border-right:1px solid #3e3e3e}#fancybox-buttons a.btnPlay{background-position:0 -30px}#fancybox-buttons a.btnPlayOn{background-position:-30px -30px}#fancybox-buttons a.btnToggle{background-position:3px -60px;border-left:1px solid #111;border-right:1px solid #3e3e3e;width:35px}#fancybox-buttons a.btnToggleOn{background-position:-27px -60px}#fancybox-buttons a.btnClose{border-left:1px solid #111;width:35px;background-position:-56px 0}#fancybox-buttons a.btnDisabled{opacity:.4;cursor:default}@-webkit-keyframes uil-default-anim{0%{opacity:1}100%{opacity:0}}@keyframes uil-default-anim{0%{opacity:1}100%{opacity:0}}.uil-default-css>div:nth-of-type(1){-webkit-animation:uil-default-anim 1s linear infinite;animation:uil-default-anim 1s linear infinite;-webkit-animation-delay:-.5s;animation-delay:-.5s}.uil-default-css{display:inline-block;position:relative;background:none;width:32px;height:32px}.uil-default-css>div:nth-of-type(2){-webkit-animation:uil-default-anim 1s linear infinite;animation:uil-default-anim 1s linear infinite;-webkit-animation-delay:-.4166666666666667s;animation-delay:-.4166666666666667s}.uil-default-css>div:nth-of-type(3){-webkit-animation:uil-default-anim 1s linear infinite;animation:uil-default-anim 1s linear infinite;-webkit-animation-delay:-.33333333333333337s;animation-delay:-.33333333333333337s}.uil-default-css>div:nth-of-type(4){-webkit-animation:uil-default-anim 1s linear infinite;animation:uil-default-anim 1s linear infinite;-webkit-animation-delay:-.25s;animation-delay:-.25s}.uil-default-css>div:nth-of-type(5){-webkit-animation:uil-default-anim 1s linear infinite;animation:uil-default-anim 1s linear infinite;-webkit-animation-delay:-.16666666666666669s;animation-delay:-.16666666666666669s}.uil-default-css>div:nth-of-type(6){-webkit-animation:uil-default-anim 1s linear infinite;animation:uil-default-anim 1s linear infinite;-webkit-animation-delay:-.08333333333333331s;animation-delay:-.08333333333333331s}.uil-default-css>div:nth-of-type(7){-webkit-animation:uil-default-anim 1s linear infinite;animation:uil-default-anim 1s linear infinite;-webkit-animation-delay:0s;animation-delay:0s}.uil-default-css>div:nth-of-type(8){-webkit-animation:uil-default-anim 1s linear infinite;animation:uil-default-anim 1s linear infinite;-webkit-animation-delay:.08333333333333337s;animation-delay:.08333333333333337s}.uil-default-css>div:nth-of-type(9){-webkit-animation:uil-default-anim 1s linear infinite;animation:uil-default-anim 1s linear infinite;-webkit-animation-delay:.16666666666666663s;animation-delay:.16666666666666663s}.uil-default-css>div:nth-of-type(10){-webkit-animation:uil-default-anim 1s linear infinite;animation:uil-default-anim 1s linear infinite;-webkit-animation-delay:.25s;animation-delay:.25s}.uil-default-css>div:nth-of-type(11){-webkit-animation:uil-default-anim 1s linear infinite;animation:uil-default-anim 1s linear infinite;-webkit-animation-delay:.33333333333333337s;animation-delay:.33333333333333337s}.uil-default-css>div:nth-of-type(12){-webkit-animation:uil-default-anim 1s linear infinite;animation:uil-default-anim 1s linear infinite;-webkit-animation-delay:.41666666666666663s;animation-delay:.41666666666666663s}html{color:#222;font-size:1em;line-height:1.4}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.hidden{display:none!important}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}@media print{*,*:before,*:after,*:first-letter,p:first-line,div:first-line,blockquote:first-line,li:first-line {background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre{white-space:pre-wrap!important}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,.5);box-shadow:0 10px 25px rgba(0,0,0,.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url('fancybox/fancybox_sprite.png')}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url('fancybox/fancybox_loading.gif') center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url('fancybox/blank.gif');-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}a.fancybox-nav:hover,a.fancybox-close:hover{background-color:transparent}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible!important}.fancybox-lock{overflow:hidden!important;width:auto}.fancybox-lock body{overflow:hidden!important}.fancybox-lock-test{overflow-y:hidden!important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url('fancybox/fancybox_overlay.png')}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#fff;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url('fancybox/fancybox_sprite@2x.png');background-size:44px 152px}#fancybox-loading div{background-image:url('fancybox/fancybox_loading@2x.gif');background-size:24px 24px}}#fancybox-buttons{position:fixed;left:0;width:100%;z-index:8050}#fancybox-buttons.top{top:10px}#fancybox-buttons.bottom{bottom:10px}#fancybox-buttons ul{display:block;width:166px;height:30px;margin:0 auto;padding:0;list-style:none;border:1px solid #111;border-radius:3px;-webkit-box-shadow:inset 0 0 0 1px rgba(255,255,255,.05);-moz-box-shadow:inset 0 0 0 1px rgba(255,255,255,.05);box-shadow:inset 0 0 0 1px rgba(255,255,255,.05);background:#323232;background:-moz-linear-gradient(top,#444 0%,#343434 50%,#292929 50%,#333 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#444),color-stop(50%,#343434),color-stop(50%,#292929),color-stop(100%,#333));background:-webkit-linear-gradient(top,#444 0%,#343434 50%,#292929 50%,#333 100%);background:-o-linear-gradient(top,#444 0%,#343434 50%,#292929 50%,#333 100%);background:-ms-linear-gradient(top,#444 0%,#343434 50%,#292929 50%,#333 100%);background:linear-gradient(top,#444 0%,#343434 50%,#292929 50%,#333 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#444444',endColorstr='#222222',GradientType=0)}#fancybox-buttons ul li{float:left;margin:0;padding:0}#fancybox-buttons a{display:block;width:30px;height:30px;text-indent:-9999px;background-color:transparent;background-image:url('fancybox/fancybox_buttons.png');background-repeat:no-repeat;outline:none;opacity:.8;padding-left:0;padding-right:0}#fancybox-buttons a:hover{opacity:1}#fancybox-buttons a.btnPrev{background-position:5px 0}#fancybox-buttons a.btnNext{background-position:-33px 0;border-right:1px solid #3e3e3e}#fancybox-buttons a.btnPlay{background-position:0 -30px}#fancybox-buttons a.btnPlayOn{background-position:-30px -30px}#fancybox-buttons a.btnToggle{background-position:3px -60px;border-left:1px solid #111;border-right:1px solid #3e3e3e;width:35px}#fancybox-buttons a.btnToggleOn{background-position:-27px -60px}#fancybox-buttons a.btnClose{border-left:1px solid #111;width:35px;background-position:-56px 0}#fancybox-buttons a.btnDisabled{opacity:.4;cursor:default}@-webkit-keyframes uil-default-anim{0%{opacity:1}100%{opacity:0}}@keyframes uil-default-anim{0%{opacity:1}100%{opacity:0}}.uil-default-css>div:nth-of-type(1){-webkit-animation:uil-default-anim 1s linear infinite;animation:uil-default-anim 1s linear infinite;-webkit-animation-delay:-.5s;animation-delay:-.5s}.uil-default-css{display:inline-block;position:relative;background:none;width:32px;height:32px}.uil-default-css>div:nth-of-type(2){-webkit-animation:uil-default-anim 1s linear infinite;animation:uil-default-anim 1s linear infinite;-webkit-animation-delay:-.4166666666666667s;animation-delay:-.4166666666666667s}.uil-default-css>div:nth-of-type(3){-webkit-animation:uil-default-anim 1s linear infinite;animation:uil-default-anim 1s linear infinite;-webkit-animation-delay:-.33333333333333337s;animation-delay:-.33333333333333337s}.uil-default-css>div:nth-of-type(4){-webkit-animation:uil-default-anim 1s linear infinite;animation:uil-default-anim 1s linear infinite;-webkit-animation-delay:-.25s;animation-delay:-.25s}.uil-default-css>div:nth-of-type(5){-webkit-animation:uil-default-anim 1s linear infinite;animation:uil-default-anim 1s linear infinite;-webkit-animation-delay:-.16666666666666669s;animation-delay:-.16666666666666669s}.uil-default-css>div:nth-of-type(6){-webkit-animation:uil-default-anim 1s linear infinite;animation:uil-default-anim 1s linear infinite;-webkit-animation-delay:-.08333333333333331s;animation-delay:-.08333333333333331s}.uil-default-css>div:nth-of-type(7){-webkit-animation:uil-default-anim 1s linear infinite;animation:uil-default-anim 1s linear infinite;-webkit-animation-delay:0s;animation-delay:0s}.uil-default-css>div:nth-of-type(8){-webkit-animation:uil-default-anim 1s linear infinite;animation:uil-default-anim 1s linear infinite;-webkit-animation-delay:.08333333333333337s;animation-delay:.08333333333333337s}.uil-default-css>div:nth-of-type(9){-webkit-animation:uil-default-anim 1s linear infinite;animation:uil-default-anim 1s linear infinite;-webkit-animation-delay:.16666666666666663s;animation-delay:.16666666666666663s}.uil-default-css>div:nth-of-type(10){-webkit-animation:uil-default-anim 1s linear infinite;animation:uil-default-anim 1s linear infinite;-webkit-animation-delay:.25s;animation-delay:.25s}.uil-default-css>div:nth-of-type(11){-webkit-animation:uil-default-anim 1s linear infinite;animation:uil-default-anim 1s linear infinite;-webkit-animation-delay:.33333333333333337s;animation-delay:.33333333333333337s}.uil-default-css>div:nth-of-type(12){-webkit-animation:uil-default-anim 1s linear infinite;animation:uil-default-anim 1s linear infinite;-webkit-animation-delay:.41666666666666663s;animation-delay:.41666666666666663s}*{box-sizing:border-box}html,body{height:100%}body{font-size:16px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;margin:0}a,a:link,a:visited,a:hover{color:#76255d;text-decoration:none}h1{font-size:2em;margin:25px 0}.logo img{max-width:100%;width:140px}.nav-list--horizontal{text-align:center;margin:0;padding:0;list-style-type:none}.nav-list--horizontal li{display:block;margin:.5em 0;padding:0}.nav-list--horizontal.footer-links{text-align:left}.nav-list--tabs{margin:0;padding:0;list-style-type:none}.nav-list--tabs li{display:inline-block;margin:0;padding:0;height:40px;position:relative}.nav-list--tabs a,.nav-list--tabs a:link,.nav-list--tabs a:visited,.nav-list--tabs a:hover,.nav-list--tabs a:active{color:#111;text-decoration:none}.nav-list--tabs a{display:inline-block;font-size:14px;line-height:12px;text-align:center;background-position:50% -60px;height:30px;width:92px;margin:0;padding:5px 0 1px 0}.nav-list--tabs a:hover{text-shadow:0 0 4px #333;height:40px;background-position:50% 0;color:#fff;margin-top:-10px;padding-top:15px;background-color:#76255d}label{display:block;margin-bottom:15px}input[type=text],input[type=password],input[type=email],select{box-sizing:border-box;display:block;width:100%;height:34px;padding:6px 12px;margin:0 0 .5em 0;font-size:14px;line-height:1.428571429;color:#555;vertical-align:middle;background-color:#fff;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}input[type=text]:focus,input[type=password]:focus,input[type=email]:focus,select:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}input[type=submit],input[type=button],button,.button{background-color:#76255d;border:none;margin:20px 0;padding:0;border-radius:4px;color:#fff;text-shadow:2px 2px 2px #333;font-size:1em;padding:.5em 1em;box-shadow:1px 1px 2px #555;cursor:pointer}input[type=submit]:hover,input[type=button]:hover,button:hover,.button:hover{background-color:#b64464}input[type=submit][disabled],input[type=button][disabled],button[disabled],.button[disabled],.button.disabled{background-color:#efc19c;cursor:not-allowed;text-shadow:2px 2px 2px #777}a.button,a.button:link,a.button:hover,a.button:active{display:inline-block;color:#fff;line-height:normal}*+a.button{margin-left:20px}input[type=submit].button-secondary,input[type=button].button-secondary,button.button-secondary,.button.button-secondary,a.button-secondary{background-color:#0077b9}input[type=submit].button-secondary:hover,input[type=button].button-secondary:hover,button.button-secondary:hover,.button.button-secondary:hover,a.button-secondary:hover{background-color:#0059a1}#signin-button{margin-top:0}.margin-btm-10{margin-bottom:10px}.margin-btm-25{margin-bottom:25px}.margin-btm-30{margin-bottom:30px}.margin-top-15{margin-top:15px}.margin-top-25{margin-top:25px}.margin-top-30{margin-top:30px}.margin-btm-50{margin-bottom:50px}.register-block{margin:0}#container{height:100%;display:flex;flex-direction:column}#main{flex:1 0 auto;padding:1em;background-color:#ebebee}.subcontainer{display:flex;flex-direction:row;justify-content:center}.subcontainer-wrapper{width:100%}.subcontainer-inner-wrapper{background-color:#fff;border-radius:6px;border:1px solid #ccc;padding:1em}.main-header{background:url("img/AICPA-Top-Nav-BG.png");padding:0 1em;flex-shrink:0}.header{padding:0 1em;flex-shrink:0;border-bottom:2px solid #ccc}.header__top{display:flex;flex-direction:row;height:40px;margin-top:10px}.header__top__primary{flex:1}.mobile-utility-header{display:inline-block;background:#d9dfe5;padding:0 3em;flex-shrink:0}.header__top__secondary{display:none;text-align:right;font-size:.8em;padding:.5em 0}.mobile-utility-nav{display:flex;text-align:left;font-size:.8em;padding:.5em 0}.mobile-utility-header .nav-list--horizontal li{display:inline-block;padding:0 1em;margin:0;border-right:1px solid #1a3f5f}.mobile-utility-header .nav-list--horizontal li:first-child{padding-left:0}.mobile-utility-header .nav-list--horizontal li:last-child{border-right:none;padding-right:0}.header__top__secondary .nav-list--horizontal{text-align:right}.header__top__secondary a{color:#76255d}.mobile-utility-nav a{color:#1a3f5f}.header__bottom .logo{padding-top:28px;padding-bottom:28px}#footer{background-color:#181f23;flex-shrink:0}.footer{display:block;color:#fff;font-size:.8em;padding:1em}.footer__copyright{margin-bottom:2em;text-align:left}.footer__nav{text-align:left}.footer a,.footer a:link,.footer a:visited,.footer a:hover,.footer a:active{color:#fff}.find-aicpa-num{display:flex;flex-direction:column;text-align:center;flex-wrap:wrap}.aicpa-num-block{margin:0 auto;padding:20px 0}.aicpa-num-block .square{width:150px;height:120px;display:flex;justify-content:space-around;align-items:center}.aicpa-num-img{display:block;max-height:120px;max-width:120px;margin:0 auto}.address-selection{display:flex;flex-direction:column;text-align:center;justify-content:space-between}.user-address,.verified-address{border:2px solid #000;margin:20px}.user-address div,.verified-address div{margin:0 20px}.field-validation-error{color:red}.id-card{background:#fff;display:block;padding:10px;border:1px dashed #000}.id-card img{display:block}.id-card__front{position:relative;margin-right:20px}.id-card__front .card-info{width:100%;text-align:center;top:55%;position:absolute;font-size:12px}.print-info{margin-bottom:20px}.password-input{position:relative;display:block}.show-pwd-btn{color:#555;text-shadow:none;text-align:center;text-transform:uppercase;font-size:12px;background-color:#d2d4d8;background-position:0 center;background-repeat:no-repeat;position:absolute;right:0;top:0;border:none;border-radius:0 4px 4px 0;box-shadow:none;height:34px;width:70px;padding:0 5px 0 7px;margin:0 0 0 -24px}.show-pwd-btn:hover{background-color:#d2d4d8}.show-pwd-btn:focus{outline:none}.show-pwd-btn.hide-spacing{letter-spacing:1px}.show-pwd-btn.pwd-hidden{background-position:-44px center}.input-valid{padding:0 10px;background:url('./img/check.svg');background-size:20px;background-repeat:no-repeat;background-position:55% 50%}.input-valid.email-input{background-position:99% 50%}@media screen and (min-width:375px){.subcontainer-wrapper{width:90%}.input-valid{background-position-x:71%}}@media screen and (min-width:500px){.subcontainer-inner-wrapper{padding:2em 3em 2em 3em}.nav-list--horizontal.login-links li{display:inline-block;padding:0 1em}.nav-list--horizontal.login-links li{border-right:1px solid #bbb}.nav-list--horizontal.login-links li:first-child{padding-left:0}.nav-list--horizontal.login-links li:last-child{border-right:none;padding-right:0}.nav-list--horizontal.footer-links li{display:inline-block;padding:0 1em;margin:0;border-right:1px solid #fff}.nav-list--horizontal.footer-links li:first-child{padding-left:0}.nav-list--horizontal.footer-links li:last-child{border-right:none;padding-right:0}.nav-list--tabs a{font-size:15px;line-height:14px;width:118px}.id-card__front .card-info{font-size:16px}.input-valid{background-position-x:74%}}@media screen and (min-width:670px){input[type=text],input[type=password],input[type=email],select{width:320px}.register-block{margin:0 40px}.header__top .nav-list--horizontal li{display:inline-block;padding:0 1em;margin:0;border-right:1px solid #1a3f5f}.header__top .nav-list--horizontal li:first-child{padding-left:0}.header__top .nav-list--horizontal li:last-child{border-right:none;padding-right:0}.header__top__secondary{display:block}.mobile-utility-header{display:none}.find-aicpa-num{flex-direction:row;justify-content:space-around}.address-selection{flex-direction:row}.show-pwd-btn{left:274px}}@media screen and (min-width:700px){.footer{display:flex;flex-direction:row}.footer__copyright{flex:1;margin-bottom:initial}.footer__nav{text-align:right;flex:1}.nav-list--horizontal.footer-links{text-align:right}}@media screen and (min-width:800px){.id-card{display:flex}.id-card__front,.id-card__back{flex:1}}@media screen and (min-width:1024px){.subcontainer-wrapper{width:1170px}}.validate-message{font-size:13px;transition:.28s}.control-label.required:after{content:' *';font-size:18px;color:#0071b8}.accordian{max-height:0;visibility:hidden;transition:.3s ease-out;opacity:0}.accordian.show{opacity:1;transition:.6s ease-in;max-height:100%;visibility:visible}.pwd-strength{display:flex;flex-direction:column;flex-wrap:nowrap;list-style:none;text-align:left;padding:0;margin:20px 0 25px}.pwd-empty{background-image:url('./img/pwd-empty.svg');width:15px;height:15px;border-radius:100%;display:inline-block;background-color:transparent;background-repeat:no-repeat;margin-right:10px}.pwd-check{background-image:url('./img/check.svg');width:15px;height:15px;border-radius:100%;display:inline-block;background-color:transparent;background-repeat:no-repeat;margin-right:10px}.pwd-strength li{display:flex;line-height:1.2;font-size:14px}.pwd-strength li label{flex:1}.aicpa-address-type-label{display:inline-block;width:150px}.center-text{text-align:center}.show-hide-password-block,.inline-checkbox{display:flex;align-items:baseline}::-ms-clear,::-ms-reveal{display:none}.active-nav-link{color:#333!important;pointer-events:none;cursor:default}.user-found-msg{line-height:2}.forgot-pwd-not-found-list li{margin:15px 0}.aicpa-number-help-link{cursor:pointer}.button-link{background:none;border:none;padding:0;color:#76255d;cursor:pointer;margin:0;border-radius:0;text-shadow:none;box-shadow:none;font-size:.9em}.button-link:hover{background:none;text-decoration:underline}.infobox-error{color:#df0000;font-weight:bold;padding:1.5em;margin-bottom:20px;background-color:#ffecec;border:1px solid #df0000;border-radius:4px}.nav-list--tabs .my-account-dropdown{}.my-account-dropdown-menu:hover .my-account-dropdown{display:inline}.my-account-dropdown-menu:hover .my-account-submenu{display:block}.nav-list--tabs .my-account-dropdown span{font-size:12px;padding:0;margin:0}.nav-list--tabs .my-account-submenu{position:absolute;top:36px;display:none;z-index:9999}.nav-list--tabs .my-account-submenu ul{list-style:none;margin:0;padding:0}.nav-list--tabs .my-account-submenu ul li{float:left;padding:0;margin:0;line-height:1.2em;width:160px;text-align:left;position:relative!important;background-color:#fff;border-bottom:1px solid #ccc;display:block;z-index:9999}.nav-list--tabs .my-account-submenu ul li a{font-size:14px;text-align:left;background:none;color:#76255d;text-decoration:underline;margin:12px 0 0 15px;padding:0}.nav-list--tabs .my-account-submenu ul li a:hover{text-shadow:none}@media print{@page{size:8.5in 11in portrait;margin:.5in}*{box-sizing:border-box}body{background-color:#fff}.header,.footer{display:none}#main{padding:0}.id-card{display:inline-block;padding:5px}.id-card:before,.id-card:after{content:" ";display:table}.id-card:after{clear:both}.id-card__front,.id-card__back{margin:0;float:left}.id-card__front img,.id-card__back img{height:2in;width:3.4in}.id-card__front .card-info{top:1.05in;font-size:18px}}li.my-account-dropdown-menu img{display:none}li.my-account-dropdown-menu a::after{font-size:12px;content:"▼"}.my-account-submenu a::after{display:none}@media print{@page{size:8.5in 11in portrait;margin:.5in}*{box-sizing:border-box}body{background-color:#fff}.header,.footer{display:none}#main{padding:0}.id-card{display:inline-block;padding:5px}.id-card:before,.id-card:after{content:" ";display:table}.id-card:after{clear:both}.id-card__front,.id-card__back{margin:0;float:left}.id-card__front img,.id-card__back img{height:2in;width:3.4in}.id-card__front .card-info{top:1.05in;font-size:18px}}