body,html{height:100%}body{font:400 62.5% Roboto,sans-serif;text-align:left!important;color:#666}#pageC{position:relative}.no-callout{-webkit-touch-callout:none}.ovv{overflow:visible!important}span.clear{display:block;height:1px;line-height:1px;clear:both}.bgW{background:#fff}.vmid{vertical-align:middle}.alignJ,.desc,.info,p{text-align:justify;padding:5px 0}.alignC{text-align:center}.alignR{text-align:right}.alignL{text-align:left}.cTitle{padding:10px 0 25px;color:#333}.title{padding:10px 0 20px}.cLight,.light{color:#999}.roboLight{font-weight:300}.roboReg{font-weight:400}.arw-list li em,.flex-next,.flex-prev,.fwselect-arrow,.icon,.menu-icon{background:url(images/sprite.png) no-repeat}.blueBut_n button em,.blueBut_n button p,.blueBut_sml button em,.blueBut_sml button p,.contactDetCont em,.crossLB,.expireIcon,.jobSummary em,.lightBlueBtn button em,.lightBlueBtn button p,.login em,.notifyIcon,.register em,.shareCont em,.sponsLinkCont em,.statInfoIcon,.successIcon,.viewContactBtn em{background:url(../images/jd-icon-sprite.png);overflow:hidden}.icon{padding:1px 0}.menu-icon{background-position:-16px -142px;height:25px;width:25px;float:left;margin-right:8px}.cont{background:url(images/icons_psd.png) 0 -47px no-repeat;height:20px;width:20px;float:left}.nav .menu li.menu-item-has-children{background-image:url(images/black-arrow.png);background-position:200px 28px;background-repeat:no-repeat}.slideML .about>a,.slideML .contact>a,.slideML .home>a,.slideML .jobs>a,.slideML .peoples>a,.slideML .product>a,.slideML .service>a,.slideML .site>a{background:url(images/ham-icon-white.png) no-repeat}.slideML .home>a{background-position:10px 8px}.slideML .about>a{background-position:10px -58px}.slideML .peoples>a{background-position:12px -178px}.slideML .jobs>a{background-position:10px -113px}.slideML .contact>a{background-position:12px -237px}.slideML .product>a{background-position:10px -295px}.slideML .service>a{background-position:10px -355px}.slideML .site>a{background-position:10px -417px}.nav .about>a,.nav .contact>a,.nav .home>a,.nav .jobs>a,.nav .peoples>a,.nav .product>a,.nav .service>a,.nav .site>a{background:url(images/menu-icon-black.png) no-repeat}.nav .home>a{background-position:20px 22px}.nav .about>a{background-position:24px -42px}.nav .peoples>a{background-position:21px -162px}.nav .jobs>a{background-position:22px -98px}.nav .contact>a{background-position:22px -287px}.nav .product>a{background-position:23px -345px}.nav .service>a{background-position:24px -400px}.nav .site>a{background-position:24px -231px}.date,.exp,.loc,.rup,.time{width:20px;height:20px;float:left;margin-right:5px}.exp{background-position:-21px -66px}.loc{background-position:-40px -66px;margin-right:2px}.date{background-position:-60px -65px;position:static}.time{background-position:-78px -64px}.rup{background-position:-64px -119px}.fb,.in,.tw{background:url(images/social_icon.png) no-repeat;width:34px;height:30px;float:left}.footer .fb,.footer .in,.footer .tw{background:url(images/icon-social.png) no-repeat;width:35px;height:33px;float:left}.fb{background-position:0 0}.tw{background-position:-43px 0!important}.in{background-position:-83px 0}.footer .in{background-position:-89px 0}.play{width:16px;height:20px;float:left;background-position:0 -63px}.navL span,.navR span{width:16px;height:16px;float:left;margin-top:28px;margin-left:14px}.navL span{background-position:-18px -142px}.navR span{background-position:-66px -142px}.back{background-position:-36px -120px}.fontL{font-weight:300}.fontR{font-weight:400}.f21{font-size:21px;line-height:30px}.f16{font-size:16px;line-height:30px}.f14{font-size:14px;line-height:20px}.f12{font-size:12px;line-height:18px}.f18{font-size:18px;line-height:30px}.ft12{font-size:12px;line-height:18px}.ft14{font-size:14px;line-height:20px}.lh12{line-height:12px}.lh20{line-height:20px}.lh30{line-height:30px}.lh35{line-height:35px}.lh40{line-height:40px}.pl0{padding-left:0!important}.pb10{padding-bottom:10px}.pb20{padding-bottom:20px!important}.pt10{padding-top:10px}.pt20{padding-top:20px}.pt30{padding-top:30px}.pt5{padding-top:5px}.mb20{margin-bottom:20px}.mr10{margin-right:10px}.mr15{margin-right:15px}.ptb20{padding-top:20px;padding-bottom:20px}.ptb10{padding-top:10px;padding-bottom:10px}.ptb30{padding-top:30px;padding-bottom:30px}.ptb40{padding-top:40px;padding-bottom:40px}.pt0{padding-top:0!important}.mb0{margin-bottom:0!important}.mt5{margin-top:5px}.mt20{margin-top:20px}.ml0{margin-left:0!important}.mr0{margin-right:0!important}.bg-grey,.bg-white{background:#f9f8f8}.header{background:#010066;color:#fff;overflow:visible;clear:both}.header .wrapFlex{overflow:visible}.header .grid-40{padding-left:1%}.main-menu{padding:38px 20px;float:left;font-size:14px;color:#fff}.dropdown-menu{float:left}.dropdown-menu:hover{background:#0a0a4d}.nav .sub-menu{display:none}.dropdown-menu:hover .nav ul.menu{display:block}.nav ul.menu{position:absolute;top:100px;text-align:left;left:10px;z-index:1000;width:235px;display:none;float:left;min-width:160px;margin:1px 0 0;padding:0;font-size:24px;font-weight:300;background:#fff;border:1px solid #ccc}.nav .menu li:hover{background-color:#f0f0f0}.nav .menu>li{border-bottom:1px solid #ddd;position:relative}.nav .menu>li>a{display:block;padding:23px 45px 23px 62px;clear:both;color:#666;word-wrap:break-word}.nav li a:hover{color:#004276}.nav .sub-menu{padding:0;position:absolute;margin-left:4px;height:auto!important;border:1px solid #ccc;left:231px;top:-1px;background:#fff}.dropdown-menu .nav li:hover .sub-menu{display:block}.nav .sub-menu a{padding:12px;font:inherit;width:180px;word-wrap:break-word;font-size:20px;display:block;color:#666}.nav .sub-menu>li{border-bottom:1px solid #ddd}.nav .menu li:last-child{border-bottom:0 none}.nav .current_page_item>a{color:#004276!important}.nav .current-menu-parent,.nav .current_page_item{background:#f0f0f0}.logo{margin:0 auto;width:60%;text-align:center;float:left}.logo a{display:inline-block;margin:19px 0 0}.hidden{display:none;visibility:hidden}.hidden-desktop,.visible-phone,.visible-tablet{display:none!important}.visible-desktop{display:inherit!important}@-ms-viewport{width:device-width}.banner .flexslider{margin:0!important}.banner .metaslider .flex-control-nav{z-index:100!important;bottom:10px!important}.banner,.gallery{position:relative}.banner img{width:100%}.banner object{width:100%;height:auto}.gallery li{width:33.3%;text-align:center;float:left}.flex-next,.flex-prev{position:absolute;top:45%;z-index:9;width:45px;height:52px;text-indent:-99999px}.flex-prev{left:-7px;background-position:0 0}.flex-next{right:-6px;background-position:-53px 0}.job{padding-bottom:15px;font-size:14px;line-height:18px}.job.three-col .job-box:first-child{margin-left:0}.job-data{padding:22px 25px 22px 20px;min-height:210px}.job-data p{clear:both}.job-box{margin:10px 5px;border:1px solid #ddd}.job-title{padding-bottom:10px;display:block}.three-col .job-box{margin:1%}.stripe{background:#f4f4f4;padding:4px 15px;font-size:11px;color:#999}.border{border:1px solid #eee}.back{width:25px;padding-top:20px;font-size:1em;position:absolute;left:-30px;top:0}.box{padding:40px 17px;overflow:hidden}.hlight{border:1px solid #e1dfdf}.people{overflow:hidden;padding:5px 0 30px}.people .small-box{text-align:center;float:left;padding:1% 4%;margin:0 2px 30px}.people-text{font-size:14px;line-height:18px;padding:20px 0;text-align:center}.video.three-col{padding:35px 0 10px}.three-col .vid{width:31%;margin:0 1%}.two-col .vid{display:block;margin:0 15px 10px 0;width:48%}.vid span{position:absolute;width:54px;height:54px;border-radius:50%;-webkit-border-radius:50%;top:50%;left:50%;margin-top:-27px;margin-left:-27px;z-index:9;background:#727d87}.vid iframe,.vid object{width:100%;height:240px}.grid-13 .vid{margin:0 0 10px}.grid-13 .vid iframe{height:200px}.vid span small{position:absolute;top:50%;left:50%;margin-left:-5px;margin-top:-10px;z-index:10}.share{width:25%;margin:0 auto;padding-top:35px;float:right}.share li{float:left;margin-right:5px}.share li.txt{padding-bottom:7px;font-size:12px}.share li small{float:left;padding:7px 0;font-size:14px}.btn,.btn:link,.btnLight{padding:12px 35px;border:none;font-size:14px;color:#fff;background:#999}.btnLink{padding:12px 0;font-size:14px}.list li{padding:5px 0}.arw-list{margin-left:15px}.arw-list li{clear:both}.arw-list li em{width:11px;height:20px;background-position:0 -140px;float:left;margin-right:5px}.form label{display:block;padding-bottom:5px}.form span.text{border:1px solid #f2f2f2;position:relative;-webkit-box-shadow:inset 0 1px 1px 0 #ccc;box-shadow:inset 0 1px 1px 0 #ccc;border-radius:3px;-webkit-border-radius:3px;display:block;background:#fff}.form span.error{border:1px solid red}.error{color:red}small.error{font-size:1.1em;line-height:18px}.form span.text input,.form span.text select,.form span.text textarea{box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;background:0 0;border:0;width:95%;padding:5px 2.5%;line-height:20px;color:#cbcbcb;font-size:14px}.form2 span.text input,.form2 span.text select,.form2 span.text textarea{color:#000}.form .chk{margin:2px 5px 0 0}.form span.text select{width:100%;padding:6px 0px;box-shadow:none;color:#A19B9B}.h160{height:160px}.toggleBtn span{float:right;width:30px;text-align:center;margin-left:20px;background:#eeeff1}.pager{clear:both;padding:20px 0 0;overflow:hidden}.pager a{float:left;border:1px solid #dce2f1;color:#fff;background:#999;font-size:14px;line-height:18px;padding:0 7px;margin-right:5px}.pager a.active{color:#fff;border:1px solid #1e1e8e;background:#2e6ab1}.tag{float:left;padding:7px;margin:5px 10px 5px 0;background:#edecec}.tag span{color:#999;padding-right:10px;font-size:11px;padding-left:5px}#mainClusters .box{padding-bottom:0}.col{float:left;margin-right:18px;margin-top:15px}.col1{width:260px}.col2{width:180px}.col3{width:80px}.col4{width:180px}.col4 .text{width:80px;float:left}.col5{padding-top:25px}.outBox{margin-top:-10px}.footer{overflow:hidden;padding:30px 20px 20px;background:#010066;color:#fff;font-size:12px;line-height:18px;clear:both}.footer .share{width:25%;padding-top:0}.footer .share small{font-size:12px}.footer a{color:#fff;font-weight:700}.subfooter{text-align:center;font-size:10px;padding:20px 0 10px}.group{border:1px solid #f1f1f1;margin:5px 0}.group .top{background:#fbfbfb;border-bottom:1px solid #f1f1f1;overflow:hidden;display:block}.group img{width:100px;height:80px;float:left;margin-right:10px}.group .bottom,.group .info{padding:10px}.group-full img{float:left;margin:5px 15px 5px 0;width:100px;height:80px}.tweets{font-size:1.4em;line-height:18px}.tweets li{padding:5px 0}.tweets em{font-style:normal}.page{font-size:12px;line-height:18px}.img-round{border:1px solid #eee;overflow:hidden;width:110px;height:110px;border-radius:50%;margin:0 auto}.jdbox{border:1px solid #eee;padding:10px 20px 30px}.jobmeta{font-size:14px;font-weight:300}.jobmeta>span{min-width:115px;margin-right:5px}.disc-li ul{list-style-type:disc}.disc-li p{padding:0}.p10{padding:10px}.pErrCont,.pInfoCont,.pSuccCont,.pWarnCont{margin:10px 0}.pErr em,.pInfo em,.pSucc em,.pWarn em{background:url(../images/msg_icons.png) 0 0 no-repeat;width:30px;height:27px;float:left;margin:0 10px 0 0}.pErr,.pInfo,.pSucc,.pWarn{padding:12px;margin:0 0 5px;line-height:26px;font-size:1.4em}.pErr{background:#f6d4d6;color:#be1e2d}.pSucc{background:#d6e8c5;color:#39b54a}.pWarn{background:#f7eac5;color:#f7941e}.pInfo{background:#c9e8f2;color:#1c75bc}.pErr em{background-position:0 0}.pSucc em{background-position:-33px 0}.pWarn em{background-position:-66px 0}.pInfo em{background-position:-99px 0}.msgTxt{display:block;overflow:hidden;margin-left:40px;color:inherit}option{color:#000}.qsb .box{z-index:99}.Sarw,.sCross,.sSearch{background:url(../i/arw.png) no-repeat}.Sarw,.Sbtn,.sSearch{height:25px}.sCross{height:30px}.Sdrop{position:relative;text-align:left;width:100%;padding:0;margin:0}.Sbtn{display:block;word-wrap:break-word;padding:0 0 0 5px;text-decoration:none;line-height:25px;color:#000;background:0 0;text-align:left;border:0;width:100%}.Sarw{background-position:10px 16px;width:35px;float:right;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,.1);z-index:9999;background-color:#fff;position:absolute;right:0}.Sdrop li{border:solid #c5c5c5;border-width:0 1px 1px;overflow:hidden;padding:5px;font-size:12px;margin:0;position:relative}.suggest{border:0;width:100%;outline:0;margin:0}.suggestor{width:100%;background-color:#fff}.sCross{float:right;color:#C4C4C4;text-align:center;background-position:8px -37px;display:none;width:30px}.sCross:hover{background-position:8px -61px}.sSearch{background-color:#3079ED;width:35px;height:37px;background-position:11px -12px;border:0;float:right;position-top:2px;cursor:pointer}.sSearch:hover{background-color:#1E67DB}.Sdrop .sAct{background-color:#3875D7;color:#fff}.sugGrey{color:gray}.sAct .sugGrey{color:#fff}.iconWrap{position:absolute;right:0}.sAct .Sbtn{color:#fff}.sWrap{overflow:hidden;width:100%;position:relative}.sugCont{position:absolute;background-color:#fff;display:none;box-shadow:1px 1px 4px rgba(0,0,0,.2);z-index:9999;overflow-y:auto;max-height:436px}.sp20{clear:both;height:80px}::-ms-clear{display:none}.liHover .Sbtn{border-left:5px solid #fff;padding:0}.liHover .sAct{border-left:5px solid #00f;background:0 0;color:#000}.Sdrop .category{background-color:#5A5A5A;padding:5px 8px;color:#fff}.Sdrop img{position:absolute;top:2px;left:6px;width:40px;height:40px}.Sdrop img+button{padding:0 0 0 55px}.nLoder{background:url(../i/anim_loading_16x16.gif);width:16px;height:16px;float:right;margin:10px 0 0 5px;display:none}.Sdrop .relHead{background-color:#7c7cfc;padding:3px 6px;color:#fff;font-size:14px}.sOpen{border-bottom:0}.modC{filter:alpha(opacity=60);filter:alpha(opacity=80);-moz-opacity:.8;-khtml-opacity:.8;opacity:.8;margin:auto}.frm{margin:0;padding:0;position:fixed;z-index:9999;background-color:#000;left:0;top:0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}.mod1{position:fixed;left:0;top:0;z-index:9998;margin:auto;background:#000}.lCont{position:absolute;z-index:99999;background:#fff;color:#000;border:2px solid #010101;display:none;padding:15px}.crossLB{background-position:-48px 0;cursor:pointer;float:right;width:14px;height:14px;overflow:hidden}.lHead{border-bottom:2px solid #FFB812;color:#000;font-size:18px;line-height:24px;margin:0 0 15px;padding:0 0 5px;height:22px}.lHead span{float:left}.cln{height:auto}.cls{clear:both}.miframe{border:none}@media (max-width:979px){.hidden-desktop{display:inherit!important}.visible-desktop{display:none!important}.visible-tablet{display:inherit!important}.hidden-tablet{display:none!important}.wrapFlex{width:96%;overflow:hidden;padding:2%}.header .wrapFlex{padding:0}.nav{margin-left:0;margin-right:20px;float:right}.job-data{min-height:230px}.logo{width:53%}}@media (max-width:767px){#ddMaxSal,#ddMinSal{width:90%}#mainClusters{display:none!important}.hidden-desktop{display:inherit!important}.visible-desktop{display:none!important}.visible-phone{display:inherit!important}.hidden-phone{display:none!important}.float-right-phone{float:right!important}.job-data{min-height:0}.pad50{padding-left:50px;padding-right:10px}.wrapFlex .grid-10,.wrapFlex .grid-13,.wrapFlex .grid-19,.wrapFlex .grid-27,.wrapFlex .grid-40{margin-left:0;margin-right:0;padding-left:0;padding-right:0;width:100%}.logo{float:none;display:table-cell;vertical-align:middle;padding:0;margin:0}.people .alignL{text-align:center}.logo a{margin:0}.job{padding:0 2px}.header .grid-40{text-align:center;position:relative;-webkit-box-shadow:0 10px 6px -6px #ddd;-moz-box-shadow:0 10px 6px -6px #ddd;box-shadow:0 10px 6px -6px #ddd;z-index:9;padding:0;display:table;width:100%}.navL,.navR{width:45px;height:45px}.bodyCont{padding-top:0}.box{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:0 10px 6px -6px none;margin-bottom:5px;padding:20px 17px 40px}.box2{padding:20px}.wrapFlex{position:relative;overflow:hidden;background:url(../images/bg2.gif)}.boxHlite{background:#f3f5f6!important;border-bottom:1px solid #ebeaea!important}.slideML,.slideMR{position:absolute;width:263px;top:0;background:#757474}.slideML{left:-263px}.slideMR{right:-263px}#slideO{width:100%;height:100%;position:absolute;z-index:99;cursor:pointer;left:0;top:0;display:none}.menu-item-has-children{background-image:none}.slideWrap{overflow:auto}.slideWrap ul.menu{margin:0;padding:0}.sideMenu .menu>li{border-bottom:1px solid #858585}.sideMenu a{display:block;line-height:40px;color:#fefefe;font-size:16px;padding-left:46px}.flex-next,.flex-prev{display:none!important}.col{float:left;margin-right:0;padding:5px 0}.col1,.col2,.col3,.col4{width:100%}.col2,.col3,.col4{display:none}.col4 .text{width:48%}.col4 .text select{padding:5px 5%!important}.form span.text{margin:0!important}.sideTag .box{background:0 0;border-bottom:1px solid #676767;box-shadow:none;-webkit-box-shadow:none;padding:10px 17px 20px}.sideTag .cTitle{color:#fff}.sideTag .tag{float:left;padding:2px 6px;background:#918f90}.sideTag .tag span{color:#fff;padding-right:10px}.header .wrapFlex{overflow:hidden}.footer .grid-27 p{text-align:center}}@media (max-width:480px){body{font-size:58%}.box .more-link{float:left}.desc{clear:both}.box{padding:20px 10px}.vid{margin:0 0 10px}.vid img{width:100%}.vid iframe,.vid object{height:auto!important}.header{text-align:center;position:relative;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;z-index:9;padding:0;display:table;width:100%}#google_map{display:none}.people .small-box{width:88%;padding:5%!important;border-bottom:1px solid #eee}.people .small-box:last-child{border:none}.video .vid{width:100%}.job-box{border:none;border-bottom:1px solid #eee}.job-data{padding:10px 0}}@media (max-width:320px){.header{text-align:center;position:relative;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;z-index:9;padding:0;display:table;width:100%}.logo img{width:100px}.logo{margin:10px auto 0}#google_map{display:none}}.visible-print{display:none!important}@media print{.visible-print{display:inherit!important}.hidden-print{display:none!important}}