@charset "UTF-8";article,aside,details,figcaption,figure,footer,header,hgroup,main,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;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"“" "”" "‘" "’"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html 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}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}h1,h2,h3,h4,h5,h6,p,blockquote,pre,dl,dd,ol,ul,form,fieldset,legend,table,th,td,caption,hr{margin:0;padding:0}abbr[title],dfn[title]{cursor:help}u,ins{text-decoration:none}ins{border-bottom:1px solid}img{font-style:italic}label,input,textarea,button,select,option{cursor:pointer}.text-input:active,.text-input:focus,textarea:active,textarea:focus{cursor:text;outline:none}.cf:after{content:"";display:table;clear:both}h1,h2,h3,h4,h5,h6,hgroup,ul,ol,dl,blockquote,p,address,table,fieldset,figure,pre,.form-fields>li,.media,.island,.islet{margin-bottom:24px;margin-bottom:1.5rem}.islet h1,.islet h2,.islet h3,.islet h4,.islet h5,.islet h6,.islet hgroup,.islet ul,.islet ol,.islet dl,.islet blockquote,.islet p,.islet address,.islet table,.islet fieldset,.islet figure,.islet pre,.islet .form-fields>li,.islet .media,.islet .island,.islet .islet{margin-bottom:12px;margin-bottom:.75rem}.landmark{margin-bottom:48px;margin-bottom:3rem}hr{margin-bottom:22px;margin-bottom:1.375rem}ul,ol,dd{margin-left:48px;margin-left:3rem}html{font:1em/1.5 sans-serif;overflow-y:scroll;min-height:100%}h1,.alpha{font-size:36px;font-size:2.25rem;line-height:1.33333}h2,.beta{font-size:30px;font-size:1.875rem;line-height:1.6}h3,.gamma{font-size:24px;font-size:1.5rem;line-height:1}h4,.delta{font-size:20px;font-size:1.25rem;line-height:1.2}h5,.epsilon{font-size:16px;font-size:1rem;line-height:1.5}h6,.zeta{font-size:14px;font-size:.875rem;line-height:1.71429}hgroup .hN{margin-bottom:0}.giga{font-size:96px;font-size:6rem;line-height:1}.mega{font-size:72px;font-size:4.5rem;line-height:1}.kilo{font-size:48px;font-size:3rem;line-height:1}.lede,.lead{font-size:18px;font-size:1.125rem;line-height:1.33333}.smallprint,.milli{font-size:12px;font-size:.75rem;line-height:2}.micro{font-size:10px;font-size:.625rem;line-height:2.4}q{quotes:"‘" "’" "“" "”"}q:before{content:"‘";content:open-quote}q:after{content:"’";content:close-quote}q q:before{content:"“";content:open-quote}q q:after{content:"”";content:close-quote}blockquote{quotes:"“" "”"}blockquote p:before{content:"“";content:open-quote}blockquote p:after{content:"";content:no-close-quote}blockquote p:last-of-type:after{content:"”";content:close-quote}blockquote q:before{content:"‘";content:open-quote}blockquote q:after{content:"’";content:close-quote}blockquote{text-indent:-.41em}blockquote p:last-of-type{margin-bottom:0}.source{display:block;text-indent:0}.source:before{content:"—"}pre{overflow:auto}pre mark{background:none;border-bottom:1px solid;color:inherit}.code-comment{opacity:.75;filter:alpha(opacity=75)}.line-numbers{font-family:monospace,serif;/*[1]*/list-style:decimal-leading-zero inside;/*[2]*/white-space:nowrap;/*[3]*/overflow:auto;/*[3]*/margin-left:0}.line-numbers code{white-space:pre;/*[4]*/}img{max-width:100%}img[width],img[height]{max-width:none}.img--round{border-radius:4px}.img--right{float:right;margin-bottom:24px;margin-left:24px}.img--left{float:left;margin-right:24px;margin-bottom:24px}.img--center{display:block;margin-right:auto;margin-bottom:24px;margin-left:auto}.img--short{height:120px}.img--medium{height:240px}.img--tall{height:360px}figure>img{display:block}li>ul,li>ol{margin-bottom:0}.numbered-list{list-style-type:decimal}table{width:100%}th,td{padding:6px;text-align:left}@media screen and (min-width:480px){th,td{padding:12px}}[colspan]{text-align:center}[colspan="1"]{text-align:left}[rowspan]{vertical-align:middle}[rowspan="1"]{vertical-align:top}.numerical{text-align:right}.t5{width:5%}.t10{width:10%}.t12{width:12.5%}.t15{width:15%}.t20{width:20%}.t25{width:25%}.t30{width:30%}.t33{width:33.333%}.t35{width:35%}.t37{width:37.5%}.t40{width:40%}.t45{width:45%}.t50{width:50%}.t55{width:55%}.t60{width:60%}.t62{width:62.5%}.t65{width:65%}.t66{width:66.666%}.t70{width:70%}.t75{width:75%}.t80{width:80%}.t85{width:85%}.t87{width:87.5%}.t90{width:90%}.t95{width:95%}.table--bordered th,.table--bordered td{border:1px solid #ccc}.table--bordered th:empty,.table--bordered td:empty{border:none}.table--bordered thead tr:last-child th{border-bottom-width:2px}.table--bordered tbody tr th:last-of-type{border-right-width:2px}.table--striped tbody tr:nth-of-type(odd){background-color:#ffc}.table--data{font:12px/1.5 sans-serif}fieldset{padding:24px}.text-input,textarea{}.form-fields{list-style:none;margin:0}.form-fields>li:last-child{margin-bottom:0}label,.label{display:block}.additional{display:block;font-weight:normal}.check-list{list-style:none;margin:0}.check-label,.check-list label,.check-list .label{display:inline-block}.spoken-form label{display:inline-block;font:inherit}.extra-help{display:inline-block;visibility:hidden}.text-input:active+.extra-help,.text-input:focus+.extra-help{visibility:visible}.one-whole{width:100%}.one-half,.two-quarters,.three-sixths,.four-eighths,.five-tenths,.six-twelfths{width:50%}.one-third,.two-sixths,.four-twelfths{width:33.333%}.two-thirds,.four-sixths,.eight-twelfths{width:66.666%}.one-quarter,.two-eighths,.three-twelfths{width:25%}.three-quarters,.six-eighths,.nine-twelfths{width:75%}.one-fifth,.two-tenths{width:20%}.two-fifths,.four-tenths{width:40%}.three-fifths,.six-tenths{width:60%}.four-fifths,.eight-tenths{width:80%}.one-sixth,.two-twelfths{width:16.666%}.five-sixths,.ten-twelfths{width:83.333%}.one-eighth{width:12.5%}.three-eighths{width:37.5%}.five-eighths{width:62.5%}.seven-eighths{width:87.5%}.one-tenth{width:10%}.three-tenths{width:30%}.seven-tenths{width:70%}.nine-tenths{width:90%}.one-twelfth{width:8.333%}.five-twelfths{width:41.666%}.seven-twelfths{width:58.333%}.eleven-twelfths{width:91.666%}@media only screen and (max-width:480px){.palm-one-whole{width:100%}.palm-one-half,.palm-two-quarters,.palm-three-sixths,.palm-four-eighths,.palm-five-tenths,.palm-six-twelfths{width:50%}.palm-one-third,.palm-two-sixths,.palm-four-twelfths{width:33.333%}.palm-two-thirds,.palm-four-sixths,.palm-eight-twelfths{width:66.666%}.palm-one-quarter,.palm-two-eighths,.palm-three-twelfths{width:25%}.palm-three-quarters,.palm-six-eighths,.palm-nine-twelfths{width:75%}.palm-one-fifth,.palm-two-tenths{width:20%}.palm-two-fifths,.palm-four-tenths{width:40%}.palm-three-fifths,.palm-six-tenths{width:60%}.palm-four-fifths,.palm-eight-tenths{width:80%}.palm-one-sixth,.palm-two-twelfths{width:16.666%}.palm-five-sixths,.palm-ten-twelfths{width:83.333%}.palm-one-eighth{width:12.5%}.palm-three-eighths{width:37.5%}.palm-five-eighths{width:62.5%}.palm-seven-eighths{width:87.5%}.palm-one-tenth{width:10%}.palm-three-tenths{width:30%}.palm-seven-tenths{width:70%}.palm-nine-tenths{width:90%}.palm-one-twelfth{width:8.333%}.palm-five-twelfths{width:41.666%}.palm-seven-twelfths{width:58.333%}.palm-eleven-twelfths{width:91.666%}}@media only screen and (min-width:481px)and (max-width:768px){.lap-one-whole{width:100%}.lap-one-half,.lap-two-quarters,.lap-three-sixths,.lap-four-eighths,.lap-five-tenths,.lap-six-twelfths{width:50%}.lap-one-third,.lap-two-sixths,.lap-four-twelfths{width:33.333%}.lap-two-thirds,.lap-four-sixths,.lap-eight-twelfths{width:66.666%}.lap-one-quarter,.lap-two-eighths,.lap-three-twelfths{width:25%}.lap-three-quarters,.lap-six-eighths,.lap-nine-twelfths{width:75%}.lap-one-fifth,.lap-two-tenths{width:20%}.lap-two-fifths,.lap-four-tenths{width:40%}.lap-three-fifths,.lap-six-tenths{width:60%}.lap-four-fifths,.lap-eight-tenths{width:80%}.lap-one-sixth,.lap-two-twelfths{width:16.666%}.lap-five-sixths,.lap-ten-twelfths{width:83.333%}.lap-one-eighth{width:12.5%}.lap-three-eighths{width:37.5%}.lap-five-eighths{width:62.5%}.lap-seven-eighths{width:87.5%}.lap-one-tenth{width:10%}.lap-three-tenths{width:30%}.lap-seven-tenths{width:70%}.lap-nine-tenths{width:90%}.lap-one-twelfth{width:8.333%}.lap-five-twelfths{width:41.666%}.lap-seven-twelfths{width:58.333%}.lap-eleven-twelfths{width:91.666%}}@media only screen and (min-width:481px){.lap-and-up-one-whole{width:100%}.lap-and-up-one-half,.lap-and-up-two-quarters,.lap-and-up-three-sixths,.lap-and-up-four-eighths,.lap-and-up-five-tenths,.lap-and-up-six-twelfths{width:50%}.lap-and-up-one-third,.lap-and-up-two-sixths,.lap-and-up-four-twelfths{width:33.333%}.lap-and-up-two-thirds,.lap-and-up-four-sixths,.lap-and-up-eight-twelfths{width:66.666%}.lap-and-up-one-quarter,.lap-and-up-two-eighths,.lap-and-up-three-twelfths{width:25%}.lap-and-up-three-quarters,.lap-and-up-six-eighths,.lap-and-up-nine-twelfths{width:75%}.lap-and-up-one-fifth,.lap-and-up-two-tenths{width:20%}.lap-and-up-two-fifths,.lap-and-up-four-tenths{width:40%}.lap-and-up-three-fifths,.lap-and-up-six-tenths{width:60%}.lap-and-up-four-fifths,.lap-and-up-eight-tenths{width:80%}.lap-and-up-one-sixth,.lap-and-up-two-twelfths{width:16.666%}.lap-and-up-five-sixths,.lap-and-up-ten-twelfths{width:83.333%}.lap-and-up-one-eighth{width:12.5%}.lap-and-up-three-eighths{width:37.5%}.lap-and-up-five-eighths{width:62.5%}.lap-and-up-seven-eighths{width:87.5%}.lap-and-up-one-tenth{width:10%}.lap-and-up-three-tenths{width:30%}.lap-and-up-seven-tenths{width:70%}.lap-and-up-nine-tenths{width:90%}.lap-and-up-one-twelfth{width:8.333%}.lap-and-up-five-twelfths{width:41.666%}.lap-and-up-seven-twelfths{width:58.333%}.lap-and-up-eleven-twelfths{width:91.666%}}@media only screen and (max-width:768px){.portable-one-whole{width:100%}.portable-one-half,.portable-two-quarters,.portable-three-sixths,.portable-four-eighths,.portable-five-tenths,.portable-six-twelfths{width:50%}.portable-one-third,.portable-two-sixths,.portable-four-twelfths{width:33.333%}.portable-two-thirds,.portable-four-sixths,.portable-eight-twelfths{width:66.666%}.portable-one-quarter,.portable-two-eighths,.portable-three-twelfths{width:25%}.portable-three-quarters,.portable-six-eighths,.portable-nine-twelfths{width:75%}.portable-one-fifth,.portable-two-tenths{width:20%}.portable-two-fifths,.portable-four-tenths{width:40%}.portable-three-fifths,.portable-six-tenths{width:60%}.portable-four-fifths,.portable-eight-tenths{width:80%}.portable-one-sixth,.portable-two-twelfths{width:16.666%}.portable-five-sixths,.portable-ten-twelfths{width:83.333%}.portable-one-eighth{width:12.5%}.portable-three-eighths{width:37.5%}.portable-five-eighths{width:62.5%}.portable-seven-eighths{width:87.5%}.portable-one-tenth{width:10%}.portable-three-tenths{width:30%}.portable-seven-tenths{width:70%}.portable-nine-tenths{width:90%}.portable-one-twelfth{width:8.333%}.portable-five-twelfths{width:41.666%}.portable-seven-twelfths{width:58.333%}.portable-eleven-twelfths{width:91.666%}}@media only screen and (min-width:769px){.desk-one-whole{width:100%}.desk-one-half,.desk-two-quarters,.desk-three-sixths,.desk-four-eighths,.desk-five-tenths,.desk-six-twelfths{width:50%}.desk-one-third,.desk-two-sixths,.desk-four-twelfths{width:33.333%}.desk-two-thirds,.desk-four-sixths,.desk-eight-twelfths{width:66.666%}.desk-one-quarter,.desk-two-eighths,.desk-three-twelfths{width:25%}.desk-three-quarters,.desk-six-eighths,.desk-nine-twelfths{width:75%}.desk-one-fifth,.desk-two-tenths{width:20%}.desk-two-fifths,.desk-four-tenths{width:40%}.desk-three-fifths,.desk-six-tenths{width:60%}.desk-four-fifths,.desk-eight-tenths{width:80%}.desk-one-sixth,.desk-two-twelfths{width:16.666%}.desk-five-sixths,.desk-ten-twelfths{width:83.333%}.desk-one-eighth{width:12.5%}.desk-three-eighths{width:37.5%}.desk-five-eighths{width:62.5%}.desk-seven-eighths{width:87.5%}.desk-one-tenth{width:10%}.desk-three-tenths{width:30%}.desk-seven-tenths{width:70%}.desk-nine-tenths{width:90%}.desk-one-twelfth{width:8.333%}.desk-five-twelfths{width:41.666%}.desk-seven-twelfths{width:58.333%}.desk-eleven-twelfths{width:91.666%}}.brand{font-family:"Helvetica Neue",sans-serif!important;color:#4a8ec2!important}.brand-face{font-family:"Helvetica Neue",sans-serif!important}.brand-color,.brand-colour{color:#4a8ec2!important}.float--right{float:right!important}.float--left{float:left!important}.float--none{float:none!important}.text--left{text-align:left!important}.text--center{text-align:center!important}.text--right{text-align:right!important}.weight--light{font-weight:300!important}.weight--normal{font-weight:400!important}.weight--semibold{font-weight:600!important}.push{margin:24px!important}.push--top{margin-top:24px!important}.push--right{margin-right:24px!important}.push--bottom{margin-bottom:24px!important}.push--left{margin-left:24px!important}.push--ends{margin-top:24px!important;margin-bottom:24px!important}.push--sides{margin-right:24px!important;margin-left:24px!important}.push-half{margin:12px!important}.push-half--top{margin-top:12px!important}.push-half--right{margin-right:12px!important}.push-half--bottom{margin-bottom:12px!important}.push-half--left{margin-left:12px!important}.push-half--ends{margin-top:12px!important;margin-bottom:12px!important}.push-half--sides{margin-right:12px!important;margin-left:12px!important}.flush{margin:0!important}.flush--top{margin-top:0!important}.flush--right{margin-right:0!important}.flush--bottom{margin-bottom:0!important}.flush--left{margin-left:0!important}.flush--ends{margin-top:0!important;margin-bottom:0!important}.flush--sides{margin-right:0!important;margin-left:0!important}.soft{padding:24px!important}.soft--top{padding-top:24px!important}.soft--right{padding-right:24px!important}.soft--bottom{padding-bottom:24px!important}.soft--left{padding-left:24px!important}.soft--ends{padding-top:24px!important;padding-bottom:24px!important}.soft--sides{padding-right:24px!important;padding-left:24px!important}.soft-half{padding:12px!important}.soft-half--top{padding-top:12px!important}.soft-half--right{padding-right:12px!important}.soft-half--bottom{padding-bottom:12px!important}.soft-half--left{padding-left:12px!important}.soft-half--ends{padding-top:12px!important;padding-bottom:12px!important}.soft-half--sides{padding-right:12px!important;padding-left:12px!important}.hard{padding:0!important}.hard--top{padding-top:0!important}.hard--right{padding-right:0!important}.hard--bottom{padding-bottom:0!important}.hard--left{padding-left:0!important}.hard--ends{padding-top:0!important;padding-bottom:0!important}.hard--sides{padding-right:0!important;padding-left:0!important}.full-bleed{margin-right:-24px!important;margin-left:-24px!important}.islet .full-bleed{margin-right:-12px!important;margin-left:-12px!important}.informative{cursor:help!important}.muted{opacity:.5!important;filter:alpha(opacity=50)!important}.proceed{text-align:right!important}.go:after{content:" " "»"!important}.caps{text-transform:uppercase!important}.accessibility,.visuallyhidden{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}@media only screen and (max-width:480px){.accessibility--palm,.visuallyhidden--palm{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}}@media only screen and (min-width:481px)and (max-width:768px){.accessibility--lap,.visuallyhidden--lap{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}}@media only screen and (min-width:481px){.accessibility--lap-and-up,.visuallyhidden--lap-and-up{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}}@media only screen and (max-width:768px){.accessibility--portable,.visuallyhidden--portable{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}}@media only screen and (min-width:769px){.accessibility--desk,.visuallyhidden--desk{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}}@media only screen and (min-width:1200px){.accessibility--desk-wide,.visuallyhidden--desk-wide{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}}*{margin:0;padding:0}.inline{display:inline-block}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.align-bottom{vertical-align:bottom}.hide{display:none}.marginTop{margin-top:20px}.noMB{margin-bottom:0}.content-column{max-width:1000px;margin:0 auto;min-height:100%}.relative{position:relative}html{height:100%}body{font-family:'Roboto',sans-serif;min-height:100%}header{padding:10px 0}.logo{display:inline-block;width:100%;height:110px;background:url(/Content/images/logo.png) no-repeat 0 15px}.signin{text-align:center}.signin a{text-decoration:none}.lang{display:block;font-size:12px;margin-top:10px}.lang a{color:#999}.signin-link{display:block;font-size:16px;text-transform:uppercase;font-weight:bold;color:#47c9a2;margin-top:40px}.card-data{float:right;padding:8px 25px;background-color:#f7b617}.card-data .input-container{margin-bottom:10px}.card-data label{text-transform:uppercase;color:#fff;font-weight:bold;margin-bottom:12px}.card-data input{border:none;border-radius:4px;width:68%;margin-right:10px;padding:11px 15px}.card-data .submit{display:inline-block;width:40px;height:40px;background:url(/Content/images/i_arrow.png) no-repeat center;background-color:#2c2c2c;border-radius:4px;vertical-align:middle;border:none;cursor:pointer}.card-data .submit:hover{background-color:#141414}.login-field{background-color:#999}.login-container{display:none;padding:18px 0}.login-container p{color:#fff;text-transform:uppercase;font-size:15px;margin-bottom:0}.login-container span{color:#000;display:block;text-transform:none}.logout-container{padding:18px 0}.logout-container p{margin-bottom:0;font-size:13px;font-weight:500}.logout-container .my-account{font-size:13px;text-decoration:none;text-transform:uppercase;color:#fff}.logout-container .user-icon{display:inline-block;vertical-align:middle;width:30px;height:25px;background:url(/Content/images/sprite.png) no-repeat -234px -185px}.logout-container .logout-link{font-size:12px;text-decoration:none;color:#2c2c2c}.logout-container .user-name{line-height:25px}.user-name a{font-weight:300;text-decoration:none;color:#2c2c2c}.register-container{padding-top:100px}.account-confirmation{padding-top:100px;min-height:390px;text-align:center}.divider{margin-top:15px;padding-top:30px;border-top:1px solid #fff}input:focus,select:focus{box-shadow:0 0 5px #f7b617;outline-color:#f7b617}.label{font-size:14px}.input{padding:14px 15px;border-radius:4px;border:none;width:100%}.login .input-container{margin-bottom:0}.forgot-pass{font-size:12px;text-decoration:none;color:#000;display:block}.thumbnail{display:block}.thumbnail img{position:relative;max-height:120px;border:2px solid #f7b617;z-index:1}.remove-img,.remove-single-img{position:absolute;top:-10px;background:url(/Content/images/sprite.png) no-repeat -268px -320px;width:36px;height:36px;display:block;z-index:0}.thumbnail span{position:relative;margin-right:10px;display:inline-block;height:150px}.thumbnail .thumb{position:relative;width:140px;height:120px;overflow:hidden;margin-top:20px;border:2px solid #f7b617}.thumbnail .thumb img{margin-top:0;border:none;max-height:none;width:100%}.btn{width:100%;border:none;border-radius:4px;color:#fff;padding:14px 20px;text-transform:uppercase;cursor:pointer}.btn-yellow{background-color:#f7b718;display:block}.btn-next{background-color:#f7b718;display:block;float:right;width:auto}.btn-next:hover,btn-yellow:hover{background-color:#d19604}.btn-black{background-color:#2c2c2c}.btn-black:hover{background-color:#141414}.btn-pw{background-color:#43c8a1}.btn-pw:hover{background-color:#36a081}.account-confirmation .btn{width:auto;text-transform:capitalize}.btn-link{display:block;padding:5px 16px;line-height:1.2em;text-decoration:none;text-align:center;margin-top:53px}.btn-link span{display:block;font-size:11px}.btn-width{width:auto}.container{background:url(/Content/images/bg.jpg) top center no-repeat fixed;background-size:100%;background-position:fixed;height:100%}footer{background-color:#43c8a1;color:#fff;font-weight:400;font-size:13px;padding:20px}footer p{text-transform:uppercase;float:left;margin-bottom:0}footer a{color:#fff;text-decoration:none;float:right}.contacts{margin-right:40px}.main-content{height:680px;background:url(/Content/images/card1.png) no-repeat right 450px,url(/Content/images/card2.png) no-repeat left 450px;text-align:center;color:#fff;margin:0 auto}.main-content h2{padding:90px 0 15px;font-size:40px;font-weight:normal;margin-bottom:0;text-shadow:0 0 20px #000}.main-content p{font-weight:300;font-size:18px;width:410px;margin:0 auto 5px;text-shadow:0 0 20px #000,0 0 40px #000}.main-content p:last-of-type{margin-bottom:45px}.main-content a{position:relative;display:inline-block;background-color:#f7b617;color:#fff;font-size:22px;line-height:1em;letter-spacing:1px;text-decoration:none;text-transform:uppercase;text-align:center;padding:15px 40px 12px 20px;margin:0 auto;border-radius:4px}.main-content .arrow-icon{position:absolute;top:16px;right:15px;display:block;width:20px;height:20px;background:url(/Content/images/sprite.png) no-repeat -260px -158px}.main-content span{display:block;text-transform:lowercase;letter-spacing:normal;font-size:14px}.bottom-bar{height:190px;background-color:#2c2c2c}.bottom-bar p{display:inline-block;color:#43c8a1;font-size:20px;line-height:1.8em;padding-top:50px}.sub-text{position:relative}.sub-text p{color:#fff;font-size:15px;font-weight:300;padding:30px 100px 0 120px}.arrow-big,.arrow-small{position:absolute;background:url(/Content/images/sprite.png);display:block;width:50px}.arrow-big{background-position:-285px -140px;top:-45px;left:50px;height:150px}.arrow-small{background-position:-335px -140px;right:70px;top:-40px;height:90px}.home-footer{background:url(/Content/images/homeBar_bg.jpg)}.home-footer ul{list-style-type:none;margin-left:0}.home-footer li{display:inline-block;margin:60px 12.5% 60px 0;height:270px;vertical-align:middle;padding:20px 45px;background-color:#fff;text-align:center}.home-footer li:last-of-type{margin-right:0}.home-footer h3{font-size:22px;color:#43c8a1;text-decoration:underline}.home-footer p{font-size:18px;font-style:italic;color:#2c2c2c;line-height:1em}.heart-icon,.walet-icon,.cloud-icon{display:block;margin:20px auto 15px;width:50px;height:50px;background:url(/Content/images/sprite.png) no-repeat}.heart-icon{background-position:0 -415px}.walet-icon{background-position:-50px -415px}.cloud-icon{background-position:-100px -415px}.progress-bar{height:275px}.progress-bar ul{list-style-type:none;margin-left:0}.progress-bar li{position:relative;display:inline-block}.progress-bar li:nth-child(2) a{left:24%}.progress-bar li:nth-child(3) a{right:24%}.progress-bar li:nth-child(4) a{right:0}.progress-bar li a{position:absolute;display:block;width:70px;height:70px;padding:16px;background-color:#fff;border-radius:50%;text-align:center;text-decoration:none;font-size:24px;font-weight:bold;color:#999;z-index:2}.progress-bar a .step-label{position:absolute;top:75px;right:-10px;width:130%;border:none;text-transform:uppercase;text-align:center;color:#fff;font-size:14px;font-weight:normal;display:block}.progress-bar .tracker-selected{color:#2c2c2c;border:2px solid #f7b617}.progress-bar .tracker-border{border:2px solid #f7b617}.bar{position:absolute;top:34px;width:100%;display:block;border:1px solid #fff;z-index:1}.bar-active{border:1px solid #f7b617}.bar-first{right:75%}.bar-second{right:50%}.bar-third{right:25%}.registration-top-text{text-align:center;color:#fff;padding:0 100px}.registration-top-text a{color:#fff}.cards{height:500px;background:url(/Content/images/card2_small.png) no-repeat left top,url(/Content/images/card1_small.png) no-repeat left bottom;margin-bottom:100px}.card-wrapper .cards{background:url(/Content/images/card1_small.png) no-repeat left bottom}.register-form-container{padding-left:100px}.personal-info-form{position:relative}.register-form,.personal-info-form,.personal-info-container{background-color:#eee;color:#2c2c2c;padding:40px;margin-bottom:100px;display:block}.register-form h3,.personal-info-form h3,.personal-info-container h3{text-transform:uppercase;text-decoration:underline;font-size:18px;margin-bottom:10px}.register-form p,.personal-info-form p,.personal-info-container p{font-size:15px}.register-form .label,.personal-info-form .label,.personal-info-container .label{margin-bottom:5px;font-style:normal;font-weight:500}.register-form .label span,.personal-info-form .label span,.personal-info-container .label span{font-size:14px;font-weight:300}.register-form{padding-top:20px}.personal-info-form,.personal-info-container{min-height:638px;margin-left:78px;padding-top:10px}.checkbox-text{font-size:12px;vertical-align:middle;margin-left:5px}select{padding:13px 30px 13px 15px;border-radius:4px;border:none;width:100%;color:#fff;background:url(/Content/images/select_arrow.png) no-repeat 100% 4px #999;*background-image:none;background:url(/Content/images/select_arrow.png) no-repeat 100% 0 #999;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;text-indent:.01px;text-overflow:''}select::-ms-expand{display:none}option{background-color:#fff;color:#2c2c2c}.input-container{position:relative;padding:0 4px;margin-bottom:25px}.btn-container{position:relative;padding:0 4px;margin-bottom:25px;height:50px}.label-container{margin-left:4px;margin-bottom:20px;padding-top:30px}.form-section{margin-bottom:25px}input[type="checkbox"]{border:1px solid #2c2c2c;-webkit-appearance:button;border-radius:2px;width:15px;height:15px;margin-right:5px;vertical-align:middle}input[type=checkbox]:checked{background:url(/Content/images/sprite.png) no-repeat -241px -267px}.checkbox-label{font-size:15px}.checkbox-input,.checkbox-output{width:49%;display:inline-block;vertical-align:top}.personal-info-form .checkbox-input,.public-info .checkbox-input{width:32%}.spinner-container{position:relative;display:block;height:100%}.yes{margin-right:40px}.price{text-align:right;font-style:normal;margin-bottom:30px;font-weight:500;font-size:16px}.profile-nav{list-style-type:none;margin-left:0;float:left}.profile-nav li a{width:78px;height:78px;display:block;margin-bottom:2px;background-color:#2c2c2c}.profile-nav li a:hover,.profile-nav .active{background-color:#f7b617}.settings a,.emergency-card a,.physicians a,.health a,.medication a,.implant a,.history a,.other-info a{background:url(/Content/images/sprite.png) no-repeat}.settings a:hover,.settings .active{background-position:0 -78px}.emergency-card a{background-position:-78px 0}.emergency-card a:hover,.emergency-card .active{background-position:-78px -78px}.physicians a{background-position:-156px 0}.physicians a:hover,.physicians .active{background-position:-156px -78px}.health a{background-position:-234px 0}.health a:hover,.health .active{background-position:-234px -78px}.medication a{background-position:-312px 0}.medication a:hover,.medication .active{background-position:-312px -78px}.implant a{background-position:0 -156px}.implant a:hover,.implant .active{background-position:0 -234px}.history a{background-position:-78px -156px}.history a:hover,.history .active{background-position:-78px -234px}.other-info a{background-position:-156px -156px}.other-info a:hover,.other-info .active{background-position:-156px -234px}.switch{position:relative;height:35px;width:72px;margin-left:30px;background-color:#2c2c2c;color:#f7b617;text-transform:uppercase;border-radius:20px}.switch-input{display:none}.switch-input:checked+.switch-label span{display:block}.switch-label{z-index:2;float:left;width:35px;height:35px;padding:9px 8px;font-size:12px;cursor:pointer}.switch-on{color:#999}.switch-off span,.switch-on span{display:none;position:absolute;width:25px;height:25px;z-index:10;border-radius:50%;top:5px;border:8px solid #fff}.switch-off span{right:7px;background-color:#f7b617}.switch-on span{left:7px;background-color:#ccc}.form-dropdown{background-color:#fff;padding:20px;margin-bottom:20px}.form-dropdown .small-text-input{background-color:#eee}.dropdown-header{position:relative}.dropdown-header h3{padding-left:35px;line-height:1.5em;margin-bottom:0;text-decoration:none;font-size:18px;font-weight:400}.add-medication{position:relative;float:right;display:block;text-decoration:none;color:#2c2c2c;font-size:18px;font-weight:500;padding-right:40px;padding-top:4px;cursor:pointer}.add-medication span{position:absolute;display:block;width:35px;height:35px;background:url(/Content/images/sprite.png) no-repeat -269px -374px;top:0;right:0}.dropdown-content{display:none;padding-top:20px}.edit-icon{display:block;width:30px;height:30px;background:url(/Content/images/sprite.png) no-repeat -260px -182px;position:absolute;left:0;top:0}.dropdown-arrow{position:absolute;display:block;width:25px;height:25px;background:url(/Content/images/sprite.png) no-repeat -260px -290px;right:0;top:0;cursor:pointer}.file-input-container{position:relative}.file-input,.multiple-file-input{position:absolute;top:0;right:5px;width:128px;height:47px;opacity:0;padding-top:45px;z-index:10}.multiple-file-input{right:50.5%}.small-select{padding:13px 30px 13px 12px;border-bottom-right-radius:0;border-top-right-radius:0}.small-text-input{border-bottom-left-radius:0;border-top-left-radius:0;padding:14px 8px}.dark-bg{background-color:#999;color:#fff}::-webkit-input-placeholder{font-size:15px;color:#999}:-moz-placeholder{font-size:15px;color:#999}::-moz-placeholder{font-size:15px;color:#999}:-ms-input-placeholder{font-size:15px;color:#999}.dark-bg::-webkit-input-placeholder{color:#fff}.dark-bg:-moz-placeholder{color:#fff}.dark-bg::-moz-placeholder{color:#fff}.dark-bg:-ms-input-placeholder{color:#fff}.input::-webkit-inner-spin-button,.input::-webkit-calendar-picker-indicator{display:none;-webkit-appearance:none}.ui-datepicker{background-color:#fff;padding:15px;border-radius:4px;color:#999;font-size:14px;display:none}.ui-datepicker table{margin-bottom:0}.ui-datepicker thead{border-bottom:1px solid #2c2c2c}.ui-datepicker th{padding:10px}.ui-datepicker td{padding:0 5px;text-align:center}.ui-datepicker td a{padding:10px;display:block}.ui-datepicker a{text-decoration:none;color:#999}.ui-datepicker a:hover{color:#fff;background-color:#f7b617}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{color:#f7b617;cursor:pointer}.ui-datepicker-next{float:right}.ui-datepicker-title{text-align:center;text-transform:uppercase}.card-wrapper{position:absolute;top:-17px;left:0;z-index:99}.column-left{width:165px;margin-right:20px;float:left}.column-right{width:165px}.card-front .span4{width:115px;margin-right:8px}.card-front .span1{width:35px}.card-front .span5{width:161px}.card-front .span3{width:75px;margin-right:8px}.card-front .span2{width:75px}.card-front .card-field{width:100%;height:11px;display:block;overflow:hidden}.card-front{background:url("/Content/images/card-front.png") no-repeat left top;width:400px;height:250px;padding:85px 0 0 16px}.card-front ul{list-style:none;margin:0}.card-front li{border-top:1px solid #af8115;border-left:1px solid #af8115;border-bottom:1px solid #fdce60;border-right:1px solid #fdce60;font-family:'Inconsolata',sans-serif;text-transform:uppercase;color:#000;font-size:11px;font-weight:700;position:relative;margin-bottom:17px;display:block;float:left;padding-left:2px;height:13px;line-height:11px}.personal-info,.emergency-contacts{height:50px}.card-front .emergency-contacts{margin-top:40px}.card-front .label{font-size:8px;font-weight:400;position:absolute;top:-11px}.limit-y{overflow:hidden;height:42px;display:block}.health-info li{height:44px;margin-bottom:14px}.emergency-card-container,.form-dropdown{position:relative}.health-container .update-date,.history-container .update-date{float:none;text-align:center}.public-info{padding-top:100px}.personal-info-container{position:relative;background-color:#fff;min-height:558px}.personal-info-container h3{color:#f7b617}.personal-info-container .divider{border-top:1px solid #999;position:absolute;z-index:1000;margin-top:0;padding-top:0;width:109.55%;left:-40px}.current-health .divider{width:100%;left:0}.personal-info-container .form-dropdown{background-color:#eee}.personal-info-container .tab-title{font-size:18px;font-weight:500;margin-bottom:0;color:#2c2c2c;text-transform:uppercase;width:50%;overflow:hidden;text-overflow:ellipsis}.form-dropdown .divider{border-top:1px solid #eee;padding-top:40px}.dropdown-divider{border-top:1px solid #999;position:absolute;z-index:1000;margin-top:0;padding-top:0;width:100%;left:0}.checked-icon{display:inline-block;width:20px;height:20px;background:url(/Content/images/sprite.png) no-repeat -240px -260px}.company-logo{text-align:center;width:150px;height:150px;overflow:hidden}.profile-nav a{position:relative;cursor:pointer}.profile-nav a span{display:none;position:absolute;top:0;right:0;width:160px;background-color:#f7b617;color:#fff;height:100%;padding:15px 15px;font-size:17px;text-transform:uppercase;font-weight:700;text-align:right}.profile-nav a:hover>span{display:block}.update-date{float:right;color:#f12121;font-size:16px;margin-bottom:0}.history-btn{text-decoration:none;margin:40px 0;display:block;text-align:center}.image-wrapper{width:180px;height:180px;overflow:hidden}.image-wrapper img,.img-container img{padding:15px;background-color:#eee}.thumb .image-wrapper img,.thumb .img-container img{padding:0}.dropdown-img-container img{padding:10px;background-color:#fff}.back-next-links{margin-top:30px}.back-next-links a{text-decoration:none;text-transform:uppercase;color:#999}.back-next-links a span{font-size:30px}.next{float:right}.exit-profile{position:absolute;top:-30px;right:0;color:#fff;text-decoration:none;font-weight:500;border:2px solid;padding:2px 8px}.img-container{display:none;position:fixed;top:0;left:0;z-index:999;max-width:800px}.img-container img{max-height:600px}.mask{position:absolute;top:0;left:0;z-index:900;background-color:#000;display:none}.image-modal{display:none}.close{position:absolute;top:-33px;right:0;width:40px;height:33px;background:url(/Content/images/sprite.png) -316px -319px}.print-icon{position:absolute;right:-45px;top:-1px;display:block;width:45px;height:50px;background:url(/Content/images/sprite.png) -239px -210px}.hide-info-input{display:none}.hide-info-label{right:8px;top:31px;width:15px;height:14px;position:absolute;background:url(/Content/images/sprite.png) -353px -296px}.hide-info-input:checked+.hide-info-label{background:url(/Content/images/sprite.png) -334px -296px}.input-tooltip{display:none;position:absolute;top:-102px;right:-110px;width:250px;z-index:1;background-color:#999;color:#fff;padding:15px 20px;text-align:center;border-radius:4px;font-size:14px}.input-tooltip p{display:inline-block;width:48.5%;padding:0 15px;margin-top:15px;margin-bottom:0;text-transform:uppercase;font-size:10px;color:#2c2c2c}.input-tooltip p span{display:block;margin:0 auto;width:20px;height:20px;background:url(/Content/images/sprite.png) no-repeat}.input-tooltip .visible{padding-right:17px;border-right:1px solid #2c2c2c}.input-tooltip .visible span{background-position:-292px -290px}.input-tooltip .invisible span{background-position:-312px -290px}.input-tooltip:before{content:"";border-right:10px solid transparent;border-left:10px solid transparent;border-top:10px solid #999;position:absolute;right:116px;bottom:-10px}.hide-info-label:hover+.input-tooltip{display:block}.profile-code{margin:15px 0 30px;font-size:14px}.profile-code span{font-weight:500;display:inline-block}.qr-label{vertical-align:top;margin-right:10px}.profile-code a{display:inline-block;text-decoration:none;color:#000;background-color:#f7b718;padding:8px 14px;font-weight:600;margin-left:10px}.profile-code a:hover{background-color:#d19604}.confirm-modal{display:none}.confirm-modal .confirm{display:none;position:fixed;top:0;left:0;z-index:999;width:450px;height:150px;background-color:#fff;padding:30px 40px;text-align:center}.confirm-modal input{float:none;display:inline-block;margin-right:70px}.confirm-modal .close{position:relative;top:auto;right:auto;float:none;width:auto;height:auto;display:inline-block;background:#f7b718;text-decoration:none;line-height:normal}.validation-summary-errors ul{list-style-type:none;margin:0;background-color:#ffe4e4;padding:10px 20px;border:1px solid #b92828;color:#b92828;border-radius:4px}.validation-summary-errors li{margin-bottom:5px}.validation-summary-errors li:last-of-type{margin-bottom:0}.field-validation-error{position:absolute}.terms-content,.admin-content{background-color:#eee;padding:40px;margin-bottom:100px;min-height:300px;overflow-wrap:break-word}.terms-content h2,.admin-content h2{text-transform:uppercase;text-decoration:underline;font-size:18px;margin-bottom:10px}.admin-content ul{list-style-type:none}.admin-content a{text-decoration:none}.admin-content ul{margin-left:0}.admin-content .btn-next{float:none;display:inline-block}.table-content{overflow-x:scroll}@media all and (max-width:768px){.logo{background-size:100%}.login-container p{margin-bottom:10px}.forgot-pass{display:inline;margin-left:15px}.main-content{height:820px;background:url(/Content/images/card1_small.png) no-repeat center 620px,url(/Content/images/card2_small.png) no-repeat center 360px}.main-content h2{padding-top:40px}.bottom-bar .main-text{display:none}.sub-text p{padding:0 115px 0 105px}.arrow-small{top:-65px}.arrow-big{top:-65px}.home-footer{padding:20px 10px}.home-footer li{margin:20px 0 0;padding:20px;height:auto}.heart-icon,.walet-icon,.cloud-icon{margin-top:0}.register-container{padding-top:30px}.registration-top-text{padding:0 10px}.card-wrapper,.cards{display:none}.register-form-container{padding-left:0}.settings a,.emergency-card a,.physicians a,.health a,.medication a,.implant a,.history a,.other-info a{background:url(/Content/images/spriteS.png) no-repeat}.settings a:hover,.settings .active{background-position:0 -50px}.emergency-card a{background-position:-50px 0}.emergency-card a:hover,.emergency-card .active{background-position:-50px -50px}.physicians a{background-position:-100px 0}.physicians a:hover,.physicians .active{background-position:-100px -50px}.health a{background-position:-150px 0}.health a:hover,.health .active{background-position:-150px -50px}.medication a{background-position:-200px 0}.medication a:hover,.medication .active{background-position:-200px -50px}.implant a{background-position:0 -100px}.implant a:hover,.implant .active{background-position:0 -150px}.history a{background-position:-50px -100px}.history a:hover,.history .active{background-position:-50px -150px}.other-info a{background-position:-100px -100px}.other-info a:hover,.other-info .active{background-position:-100px -150px}.profile-nav li a{width:50px;height:50px}.profile-nav a:hover>span{display:none}.personal-info-form,.personal-info-container{margin-left:50px;padding:20px}.print-icon{display:none}}@media all and (max-width:481px){.card-data{width:100%}.logo{height:90px}.signin-link{margin-top:20px;font-size:14px}.checkbox-input,.checkbox-output{width:100%}.login .input-container{margin-bottom:20px}.user-name a{display:block}.main-content{height:750px;background:url(/Content/images/card1_small.png) no-repeat center 105%,url(/Content/images/card2_small.png) no-repeat center 70%;background-size:300px}.bottom-bar{height:auto}.sub-text p{padding:0 50px}.arrow-big,.arrow-small{display:none}.main-content p{font-size:14px;width:auto}.main-content h2{padding:50px 0 20px;font-size:26px}.progress-bar{height:170px;padding:30px 0}.progress-bar li a{width:40px;height:40px;padding:7px;font-size:16px}.progress-bar a .step-label{top:45px;width:150%;font-size:10px}.bar{top:20px}.progress-bar li:nth-child(2) a{left:15%}.progress-bar li:nth-child(3) a{right:15%}.registration-top-text{font-size:14px}.register-form{padding:0 20px 20px}.personal-info-form .checkbox-input{width:100%}.health-container .update-date,.health-container .add-medication,.add-medication{text-align:left;margin-top:10px;margin-bottom:10px;float:none}.dropdown-header h3{text-overflow:ellipsis;width:85%;overflow:hidden}.personal-info-container .divider{width:112.5%;left:-20px}.personal-info-container .tab-title{width:200px}.public-info .checkbox-input{width:100%}.personal-info-container .divider{width:119%}}@media all and (min-width:480px)and (max-width:768px){.bottom-bar{height:220px}.sub-text{width:370px;margin:0 auto;text-align:center}.sub-text p{width:200px;padding:0;text-align:left}.arrow-big{top:-60px;left:20px}.arrow-small{right:40px}.progress-bar{width:90%;margin:0 auto}.progress-bar li a{width:55px;height:55px;padding:11px;font-size:20px}.progress-bar a .step-label{top:65px;font-size:12px}.bar{top:27px}.personal-info-container .divider{width:108%;left:-20px}.public-info .checkbox-input{width:49%}}@media all and (max-width:1000px){.content-column{padding:0 10px}}.error-container{text-align:center;position:relative;height:400px;background:url(/Content/images/error-card.png) no-repeat center top;background-size:350px}.error-container span{padding-top:36px;display:block;font-size:110px;font-weight:700;text-shadow:1px 2px 0 #ecd281}.error-container p{color:#fff;font-size:40px;padding-top:40px;text-shadow:1px 1px 11px #000}