﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}.clear{clear:both}.noscript-warning{background:#CA3B2B;border:3px solid #B0281A;width:90%;text-align:center;font-size:12pt;height:30px;padding:10px;color:#FFF;margin:10px auto}html,body{font-size:14px}body{font-family:"Helvetica Neue",Helvetica,Arial;padding:1em 8px 0}*{box-sizing:border-box}.clearfix{clear:both}header.logos{margin:.5em auto;font:3rem "Helvetica Neue";text-align:center;color:#333}header.logos *{vertical-align:middle}.no-cookies{display:none}.no-cookies>.msg{position:fixed;font-size:2em;text-align:center;z-index:999999;width:500px;max-width:100%;background:white;padding:1em;top:1em;left:0;right:0;margin-left:auto;margin-right:auto;box-shadow:0 0 10px 3px rgba(0,0,0,0.46)}.no-cookies>.msg a{margin-top:1em;display:inline-block}.modal{position:absolute;left:0;top:0;z-index:3001;background-color:#aaa;opacity:.5;width:100%;height:100%}.no-scroll{overflow:hidden}.p-main{min-height:200px;background:white;color:black}.p-main h1,.p-main h2,.p-main .big{margin:.5em auto;font:3rem "Helvetica Neue";text-align:center;text-transform:uppercase;color:#333}.p-main h2{color:black}.p-main h1,.p-main h2.big{padding:0 .5em;margin-bottom:.2em}.p-main h3{font-size:1.5em;margin-bottom:.5em}.p-main h4{font-size:1.2em;margin:.5em 0}.p-main .wrp.purple{background:#882bb3}.p-main .wrp.purple>h1{background:#882bb3}.p-main .wrp.gray{background:#262626}.p-main .wrp.gray>h1,.p-main .wrp.gray h2.big{background:#262626}a,a:visited,a:hover,a:focus{text-decoration:none}a{color:#00A53C}a:hover{color:#007000}input[type=text],input[type=email],input[type=search],input[type=password],.RadComboBox.RadComboBox_MetroTouch,select{border:2px solid grey;line-height:1.5;outline:0;font:1.4rem "Helvetica Neue",Helvetica,Arial;padding:.4em;width:100%;display:block;margin:.4em auto;color:black}.RadComboBox.RadComboBox_MetroTouch{padding:0}.RadComboBox.RadComboBox_MetroTouch .rcbInputCell{border:0;font-style:normal}.RadComboBox.RadComboBox_MetroTouch .rcbInputCell .rcbInput{padding:.4em 0;border:0;font-style:normal}.RadComboBox.RadComboBox_MetroTouch .rcbArrowCell{border-bottom:0;border-top:0}input[type=submit],input[type=button],.links span,a.formbutton{padding:.5em;font:20px "Helvetica Neue",Helvetica,Arial;font-feature-settings:'lnum' 1;text-transform:uppercase;letter-spacing:.07em;border-radius:0;-webkit-appearance:none;cursor:pointer}input[type=submit],input[type=button],a.formbutton{background:#00A53C;border:0;color:white;font-size:1.2rem;min-width:70%}input[type=submit]:hover,input[type=button]:hover,a.formbutton:hover{background:#007000}.tal-uploader.RadUpload{font:1.2rem "Helvetica Neue",Helvetica,Arial;letter-spacing:.07em;display:inline-block;white-space:normal;margin-bottom:.5em}.tal-uploader.RadUpload .ruFakeInput{display:none}.tal-uploader.RadUpload .ruButton.ruBrowse{border:0;border-radius:0;background:#00A53C;color:white;font-size:1.2rem;margin:0;font-weight:normal;padding:.5em;height:auto}.tal-uploader.RadUpload .ruButton.ruBrowse:hover,.tal-uploader.RadUpload .ruButton.ruBrowse.ruButtonHover{background:#007000}.actions{padding:1em 0;text-align:center;overflow:hidden}.actions a.btn{font-size:.8em;min-width:200px}.actions a.no{float:right;font-size:1.2rem;line-height:2rem}.formbutton{margin-bottom:.5em;white-space:nowrap}.formbutton.long{display:inline-block;white-space:normal}.formbutton.lin img{vertical-align:middle}.jobs{font-size:1.8em}.jobs .signin{margin:0 auto;max-width:930px;text-align:right}.jobs .search .sub{clear:both;color:#333;display:block;text-align:center;font-size:.7em}.jobs .search .sub .material-icons{font-size:1em}.jobs .search .dist{padding:.4em .4em 0;overflow:auto}.jobs .search .dist li{float:left;width:auto;padding-right:1em}.jobs .results{padding:1em .5em 3em}.jobs .results li{margin-bottom:.5em;overflow:auto;background:#999}.jobs .results a{color:white;padding:1em;overflow:auto;display:block}.jobs .results a .title{font:1em "Helvetica Neue",Helvetica,Arial}.jobs .results a .desc{font-size:.6em;margin-top:.4em}.jobs .results a .desc .date{margin-top:.4em}.jobs .results a .type{font-size:.7em}.jobs .results .links{float:right;text-align:right}.jobs .results .links .material-icons{font-size:48px}.jobs .results .links>span{display:none}.jobs .notif{padding:1em .5em;margin:-8px}.jobs .notif h2,.jobs .notif p{color:white}.jobs .notif p{text-align:center}.jobs .notif ol{margin-top:1em}.jobs .notif ol li{width:100%}.jobs .notif .success{margin:2em 0;font-weight:normal;font:.8em "Helvetica Neue",Helvetica,Arial}.job-info{font:1em "Helvetica Neue",Helvetica,Arial!important;max-width:930px;margin:0 auto}.job-info .job-info-wrp{font-size:1.4em;padding-bottom:3em}.job-info .job-info-wrp>*{padding:0 1em}.job-info .job-info-wrp .c-j-desc{overflow:auto;margin:2em 0}.job-info .job-info-wrp .c-j-desc *{font-size:1em!important;font-family:"Helvetica Neue",Helvetica,Arial!important}.job-info .job-info-wrp .c-j-desc ul{list-style:disc;margin-left:1.4em}.job-info .job-info-wrp .c-j-desc b,.job-info .job-info-wrp .c-j-desc strong{font-weight:bold!important}.job-info .job-info-wrp .c-j-desc img{max-width:100%;height:auto}.job-info .job-info-wrp .job-qual{margin-bottom:2em}.job-info .job-info-wrp .job-qual h3{padding:.2em 1em;background-color:#00A53C;color:white}.job-info .job-info-wrp .job-apply{margin:1em 0}.job-info .job-info-wrp .job-apply .applied{border:1px solid #333;padding:1em;font-size:1.2em;overflow:visible;margin:1em 0}.job-info .job-info-wrp .job-apply .applied .text{display:inline-block;margin-bottom:.5em}.job-info .job-info-wrp .job-apply .applied .links{float:right}.job-info .job-info-wrp .job-apply .applied .links a{margin-right:1em;white-space:nowrap;display:inline-block}.job-info .jobs-other h3{margin:1.5em 0 .5em;font-size:1.2em}form .apply ol li.wide,form .cand-profile ol li.wide{width:100%;margin:1em 0}.lin-info{max-width:800px;margin:0 auto 1em;font-size:22px}.lin-info img{float:left;margin-right:1em;border-radius:40px;width:80px;height:80px}.lin-info div{margin-top:1em}.lin-info span{display:block}.lin-info span.name{font-weight:bold;font-size:1.2em}.lin-info a{float:right}.lin-rec-j{border-top:1px solid #333;padding-top:1em;margin-bottom:1em;overflow:auto}.lin-rec-j h2{font-size:1.3em;font-weight:normal;margin:0}.lin-rec-j .formbutton{float:right}@media(max-width:800px){.job-info .job-info-wrp .job-apply .applied .links{float:none}body,.job-info .job-info-wrp>*,body .apply .signin,body .apply .build,body .cand-profile .signin,body .cand-profile .build{padding-left:0;padding-right:0}.jobs .results{padding-left:0;padding-right:0}.jobs .results li a{padding-left:0;padding-right:0}.jobs .results li a .type{display:none}}@media(min-width:800px){.p-main h1,.p-main h2.big{font-size:3rem}.p-main h2,.p-main .big{margin-top:0}.p-main h1{margin-bottom:.6em;color:#333}.p-main h2{color:#333}form ol{max-width:930px;margin:0 auto;overflow:hidden}form ol>li{float:left;width:50%;padding-right:1em}input[type=submit],input[type=button]{min-width:200px}.jt li:first-child{margin-right:1em}.jobs .results{max-width:930px;margin:0 auto}.jobs .results .links{margin-top:.5em;float:right}.jobs .results .links .material-icons{display:none}.jobs .results .links>span{display:inline-block;background:white;color:#333;min-width:70px;text-align:center;font-size:1.2rem;font-weight:600;padding:.5em}.jobs .results .links>span.applied{color:#00A53C}}.j-wrp{padding:1em}.j-wrp .j-info{margin-bottom:1em}.j-wrp .j-info label{margin-right:1em}.j-wrp .j-apply{margin:1em 0}.j-wrp .j-apply .share{float:right;padding:3px 4px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.j-wrp .j-apply .share .glyphicon,.j-wrp .j-apply .share .social{top:2px}.j-wrp .j-apply .share .lbl{display:none}.j-wrp .j-apply .btn{font-size:.8em;min-width:200px}.j-wrp .j-desc{overflow:auto}.j-wrp .j-desc *{color:white!important}.j-wrp .applied{margin:1em 0 1.5em}.j-wrp .applied>p{font-size:1.4em;color:orange}.j-wrp .applied .locs label{margin-right:.5em}.j-wrp .applied .locs .label{display:inline-block;font-weight:normal}.j-wrp .applied .actions{text-align:left}.j-wrp .applied .actions .btn{font-size:.8em;min-width:200px;margin-right:.5em;line-height:1em}.apply input[type="text"],.apply input[type=email],.apply input[type=password],.cand-profile input[type="text"],.cand-profile input[type=email],.cand-profile input[type=password]{border:2px solid grey}.apply .RadComboBox input[type="text"],.cand-profile .RadComboBox input[type="text"]{border:0}.apply h2,.cand-profile h2{color:#333}.apply .change-pwd,.cand-profile .change-pwd{text-align:right}.apply .signin,.apply .build,.cand-profile .signin,.cand-profile .build{max-width:930px;margin:0 auto;overflow:hidden;padding:1em}.apply .signin .upload,.apply .build .upload,.cand-profile .signin .upload,.cand-profile .build .upload{margin:0 0 1em}.apply .signin .upload .btns,.apply .build .upload .btns,.cand-profile .signin .upload .btns,.cand-profile .build .upload .btns{margin-bottom:.7em}.apply .signin .upload .btns>span,.apply .build .upload .btns>span,.cand-profile .signin .upload .btns>span,.cand-profile .build .upload .btns>span{padding:0 1em}.apply .signin .upload .formbutton,.apply .build .upload .formbutton,.cand-profile .signin .upload .formbutton,.cand-profile .build .upload .formbutton{text-transform:none}.apply .signin .privacy,.apply .build .privacy,.cand-profile .signin .privacy,.cand-profile .build .privacy{margin:.5em 1em;font-size:1.4rem}.apply .signin .privacy input[type="checkbox"],.apply .build .privacy input[type="checkbox"],.cand-profile .signin .privacy input[type="checkbox"],.cand-profile .build .privacy input[type="checkbox"]{width:.8em;height:.8em;margin-right:.5em;font-size:1em}.apply .signin .privacy>*,.apply .build .privacy>*,.cand-profile .signin .privacy>*,.cand-profile .build .privacy>*{vertical-align:middle}.apply .signin .privacy a,.apply .build .privacy a,.cand-profile .signin .privacy a,.cand-profile .build .privacy a{color:#333;text-decoration:underline}.apply .signin ol>li>label,.apply .build ol>li>label,.cand-profile .signin ol>li>label,.cand-profile .build ol>li>label{margin-top:.5em;display:block}.apply .signin .forgot-pass,.cand-profile .signin .forgot-pass{margin-left:1em;font-size:.9em}.apply .divider,.cand-profile .divider{width:100%;text-align:center;border-bottom:1px solid #303030;line-height:.1em;margin:10px 0 20px;font-size:1.5em}.apply .divider span,.cand-profile .divider span{background:white;padding:0 10px}.apply .actions,.cand-profile .actions{text-align:left}.apply .success,.cand-profile .success{font-size:1.4em;text-align:center;margin:1em 0}.apply.change-pwd .actions,.cand-profile.change-pwd .actions{text-align:center}.apply .RadAutoCompleteBox.RadAutoCompleteBox_Metro input[type=text],.cand-profile .RadAutoCompleteBox.RadAutoCompleteBox_Metro input[type=text]{border:0;width:100%}.quests .quests{max-width:1000px;margin:0 auto;overflow:auto;padding:1em}.quests .quests iframe{background:white}.apply-locs{font-size:1.4em;max-width:930px;margin:0 auto 1em;overflow:auto;padding:1em}.apply-locs h1{background:0;line-height:1em}.apply-locs input[type=text],.apply-locs input[type=email],.apply-locs input[type=search]{border:2px solid grey}.apply-locs .loc-search{margin-top:.3em}.apply-locs .loc-search input[type=text],.apply-locs .loc-search input[type=search]{margin:0 1em 0 0;max-width:300px}.apply-locs .loc-search .formbutton{padding:0 1em;min-width:120px;text-align:center;line-height:40px}.apply-locs .loc-search .pcode{margin-bottom:.2em}.apply-locs .loc-search .pcode>*{display:inline-block;height:40px;vertical-align:middle}.apply-locs #Loc{margin-left:0}.apply-locs .row .btn{margin-top:.4em;font-size:.8em;width:100%}.apply-locs .dist{padding:0 .4em;overflow:hidden}.apply-locs .dist li{float:left;width:auto;padding-right:1em}.apply-locs .limit{margin:1em 0 0}.apply-locs .locs{margin:.5em 0 1em}.apply-locs .locs .RadListBox{font-size:1em}.apply-locs .locs .RadListBox input[type=checkbox]{width:1em;font-size:1em;height:.8em;margin-right:.6em}.apply-locs .locs .RadListBox .rlbGroup{border:0}.apply-locs .locs .label{display:inline-block;margin-left:.5em;font-weight:normal;vertical-align:top}.apply-locs .js-sel-locs{margin-bottom:1em}.apply-locs .js-sel-locs .bold{margin-right:1em}.apply-locs .js-sel-locs .js-locs{color:black;font-weight:bold}.apply-locs .btn{text-align:center}.c-quest{max-width:930px;margin:0 auto;padding:1px 0 3em}.c-quest h2{margin-top:1em;color:#333}.c-quest .hint{margin-bottom:1em}.forgot-pwd ol li{width:100%;padding:0}.forgot-pwd .actions{text-align:left}.forgot-pwd>section{max-width:930px;margin:0 auto}.cover>section{max-width:930px;margin:0 auto}.cover .actions{text-align:left}.invisible{display:none}.job-apply-banner{display:block;font:"Helvetica Neue",Helvetica,Arial}.error{color:red;font-size:1.4em;margin:.5em 0;text-align:center;display:block}.cand-docs{max-width:930px;margin:0 auto;padding:1px 0 3em}.cand-docs .new{text-align:right}.cand-docs .new .tal-uploader.RadUpload{width:auto}.cand-docs .new .tal-uploader.RadUpload .ruFileWrap{height:auto}.cand-docs .new .tal-uploader.RadUpload .ruButton.ruBrowse{width:auto}.cand-docs .docs li{margin-bottom:1em}.cand-docs .docs li:hover a{text-decoration:underline}.cand-docs .docs .btn-delete{float:right}.cand-docs .docs .doc{font-size:1.2em}#menu{max-width:930px;margin:0 auto;padding:1px 0 3em;font-size:22px}#menu li{display:inline-block;border-bottom:3px solid #00A53C;margin-right:.5em}#menu li:hover{border-bottom:3px solid #007000}#menu li:hover a{color:#007000}#menu .logout{float:right}.cand-profile{max-width:930px;margin:0 auto;padding:1px 0 3em}.cand-profile .review{text-align:center;font-size:1.2em;margin:0 0 2em}.cand-profile .actions{text-align:left}.empty{font-size:1.2em;text-align:center}.grandtoy .p-main{max-width:1050px;margin:0 auto}.grandtoy .gray.notif{background:#00A53C}.grandtoy .gray.notif h2{text-align:center}.grandtoy .gray.notif .formbutton{border:2px solid white}.grandtoy .jobs h2{text-align:left;text-transform:none}.grandtoy .jobs .wrp{overflow:auto}.grandtoy .jobs .signin a{border:2px solid #00A53C;border-radius:30px;box-sizing:border-box;color:#00A53C;font-size:16px;font-weight:500!important;padding:10px 15px 10px 15px}.grandtoy .jobs .signin a:hover,.grandtoy .jobs .signin a:active,.grandtoy .jobs .signin a:focus{background-color:#00A53C;color:#fff!important}.grandtoy .jobs .departments,.grandtoy .jobs .results{float:left;width:100%}.grandtoy .jobs .departments{max-width:30%;margin-bottom:2em}.grandtoy .jobs .departments>span{font-weight:700;font-size:14px}.grandtoy .jobs .departments li{margin-bottom:10px}.grandtoy .jobs .departments li svg{width:32px;height:32px;display:block;position:absolute;left:16px;top:16px}.grandtoy .jobs .departments li a{background-color:#00A53C;border:2px solid #00A53C;color:#FFF;display:block;width:100%;font-size:16px;line-height:66px;font-weight:600!important;text-align:left;min-height:66px;position:relative;padding-left:56px;border-radius:32px}.grandtoy .jobs .departments li a span{display:inline-block;vertical-align:middle;line-height:normal}.grandtoy .jobs .departments li.department-43 a{background-color:#8CC800;border-color:#8CC800}.grandtoy .jobs .departments li.department-24 a{background-color:#00A53C;border-color:#00A53C}.grandtoy .jobs .departments li.department-25 a{background-color:#E6E7E8;border-color:#00A53C;color:#00A53C}.grandtoy .jobs .departments li.department-27 a{background-color:#4C4C4E;border-color:#4C4C4E}.grandtoy .jobs .departments li.department-29 a{background-color:#FFF;border-color:#00A53C;color:#00A53C}.grandtoy .jobs .departments li.department-46 a{background-color:#000;border-color:#000}.grandtoy .jobs .departments li.department-40 a{background-color:#245838;border-color:#245838}.grandtoy .jobs .departments li.department-30 a{background-color:#00A53C;border-color:#00A53C}.grandtoy .jobs .departments li.department-66 a{background-color:#8CC800;border-color:#8CC800}.grandtoy .jobs .departments li.department-67 a{background-color:#E6E7E8;border-color:#00A53C;color:#00A53C}.grandtoy .jobs .departments li.department-69 a{background-color:#4C4C4E;border-color:#4C4C4E}.grandtoy .jobs .departments li.department-32 a{background-color:#FFF;border-color:#00A53C;color:#00A53C}.grandtoy .jobs .departments li.department-45 a{background-color:#000;border-color:#000}.grandtoy .jobs .departments ul{margin-top:22px}.grandtoy .jobs .departments ul.selected li:not(.selected) a{background:none!important}.grandtoy .jobs .departments ul.selected .department-all a{color:#00A53C}.grandtoy .jobs .departments ul.selected .department-43:not(.selected) a{color:#8CC800}.grandtoy .jobs .departments ul.selected .department-24:not(.selected) a{color:#00A53C}.grandtoy .jobs .departments ul.selected .department-25:not(.selected) a{color:#E6E7E8}.grandtoy .jobs .departments ul.selected .department-27:not(.selected) a{color:#4C4C4E}.grandtoy .jobs .departments ul.selected .department-29:not(.selected) a{color:#FFF}.grandtoy .jobs .departments ul.selected .department-46:not(.selected) a{color:#000}.grandtoy .jobs .departments ul.selected .department-40:not(.selected) a{color:#245838}.grandtoy .jobs .departments ul.selected .department-30:not(.selected) a{color:#00A53C}.grandtoy .jobs .departments ul.selected .department-66:not(.selected) a{color:#8CC800}.grandtoy .jobs .departments ul.selected .department-67:not(.selected) a{color:#00A53C}.grandtoy .jobs .departments ul.selected .department-69:not(.selected) a{color:#4C4C4E}.grandtoy .jobs .departments ul.selected .department-32:not(.selected) a{color:#FFF}.grandtoy .jobs .departments ul.selected .department-45:not(.selected) a{color:#000}.grandtoy .jobs .results{max-width:70%;padding:1em 0 1em 2em}.grandtoy .jobs .results li a{display:block;border:2px solid #d1d1d1;padding:25px;background-color:#fff;color:#000}.grandtoy .jobs .results li a .links{margin-top:-0.5em}.grandtoy .jobs .results li a:hover,.grandtoy .jobs .results li a:active,.grandtoy .jobs .results li a:focus{background-color:#00A53C;border-color:#245838;color:#fff!important}.grandtoy .jobs .results li a:hover .department,.grandtoy .jobs .results li a:active .department,.grandtoy .jobs .results li a:focus .department{color:#fff!important}.grandtoy .jobs .results li a:hover .title:after,.grandtoy .jobs .results li a:active .title:after,.grandtoy .jobs .results li a:focus .title:after{background-image:url(/Content/Images/Custom/icon-cta.png)}.grandtoy .jobs .results li a .department{font-size:14px;font-weight:600;margin-bottom:5px}.grandtoy .jobs .results li a .department svg{display:inline-block;width:32px;height:32px;vertical-align:middle}.grandtoy .jobs .results li a .department.department-43{color:#8CC800}.grandtoy .jobs .results li a .department.department-24{color:#00A53C}.grandtoy .jobs .results li a .department.department-25{color:#E6E7E8}.grandtoy .jobs .results li a .department.department-27{color:#4C4C4E}.grandtoy .jobs .results li a .department.department-29{color:#FFF}.grandtoy .jobs .results li a .department.department-46{color:#000}.grandtoy .jobs .results li a .department.department-40{color:#245838}.grandtoy .jobs .results li a .department.department-30{color:#00A53C}.grandtoy .jobs .results li a .department.department-66{color:#8CC800}.grandtoy .jobs .results li a .department.department-67{color:#E6E7E8}.grandtoy .jobs .results li a .department.department-69{color:#4C4C4E}.grandtoy .jobs .results li a .department.department-32{color:#FFF}.grandtoy .jobs .results li a .department.department-45{color:#000}.grandtoy .jobs .results li a .title{position:relative}.grandtoy .jobs .results li a .title span{max-width:740px;width:75%;font-weight:500;display:block}.grandtoy .jobs .results li a .title:after{content:"";background-image:url(/Content/Images/Custom/icon-cta-green.png);background-size:50px 50px;background-repeat:no-repeat;width:50px;height:50px;position:absolute;right:15px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:.15s all ease-in-out;-moz-transition:.15s all ease-in-out;-ms-transition:.15s all ease-in-out;-o-transition:.15s all ease-in-out;transition:.15s all ease-in-out}.grandtoy .job-info .job-info{margin:0}@media(max-width:840px){.grandtoy .jobs .departments,.grandtoy .jobs .results{float:none;max-width:100%;padding:.5em}.grandtoy .jobs .results{padding:1em .5em 2em}}