img{text-decoration:none;border:0}li{list-style:none}li a{text-decoration:none}body{font-size:1em;line-height:1.4;overflow-x:hidden;font-family:'Open Sans',sans-serif;border-width:0;border-style:none;padding:0;margin:0}#header{width:100%;height:100px;padding:0 0 0 0;margin:0;background:#1d1c1c;background-repeat:repeat-x;position:fixed;z-index:100!important}.navmenu{clear:both}.header-container{width:940px;height:inherit;margin:0 auto;position:relative}.logo{margin:15px 0 0 0;width:221px;float:left;display:block}.menu-select{width:auto;float:right;margin-top:10px}.phonelogin{float:right;margin-bottom:10px}.menuphone{font-family:'Montserrat',sans-serif;color:#fff;margin-right:20px;font-size:13px;margin-top:15px;display:inline-block}.menulogin{width:65px;height:auto;background-color:#de6061;border-radius:6px;color:#fff;font-family:'Open Sans',sans-serif;font-size:16px;font-weight:normal;text-decoration:none;text-align:center;margin-right:0;margin-top:5px;margin-bottom:10px;overflow:auto}.menulogin a:hover{color:#fff;background-color:#909090}.menulogin a{background-color:#de6061;color:#fff;text-decoration:none;padding:6px 24px 4px 24px;border-radius:6px;height:auto;margin:auto}.contentMenu{margin:auto}.contentMenu li{font-family:'Open Sans',sans-serif;font-size:18px;font-weight:800;text-transform:uppercase;float:left;margin-top:12px;margin-right:11px}.menubtn{height:20px;margin:0 4px;color:#fff;overflow:hidden}.contentbtn{font-size:14px;font-weight:400;font-family:'Montserrat',sans-serif;color:#fff;width:auto;text-decoration:none}.loginbanner{height:auto;width:auto;padding-top:190px;padding-bottom:250px;background-image:url(/img/banner-img.jpg)}.loginform{width:800px;height:auto;text-align:center;margin:auto;font-family:'Open Sans',sans-serif;font-size:21px;font-weight:600;font-style:italic;color:#fff;padding-top:15px;line-height:1.5em;overflow:hidden}.loginform .loginleft{background:url(/img/loginformbg.png) 0 0 #fff;padding:15px 20px;border-radius:4px 0 0 4px;width:250px;height:280px;font-family:"Open Sans",sans-serif;float:left}.loginform .loginright{background:url(/img/loginformbg.png) 0 0;padding:15px 20px;border-radius:0 4px 4px 0;width:470px;height:280px;text-align:left;color:#000;line-height:170%;font-family:"Open Sans",sans-serif;font-size:14px;font-style:normal;font-weight:normal;text-decoration:none;float:left}.loginform .loginright p{}.loginform .loginright strong{font-weight:700}.loginform .loginright ul li{list-style-type:disc!important;margin:0 0 0 25px}.loginform .username{background:url(/img/usernameicon.png) no-repeat 0 0;border-radius:4px;border:2px solid transparent;height:45px;overflow:hidden;margin-top:20px}.loginform .password{background:url(/img/passwordicon.png) no-repeat 0 0;border-radius:4px;border:2px solid transparent;height:45px;overflow:hidden;margin-top:5px}.loginform input{font-size:100%}.loginform .input{margin:0 0 0 50px;padding:0 10px;border-radius:0 4px 4px 0;border:currentColor;width:190px;height:45px;color:#5e5e5e!important;background-color:#d8d8d8;width:170px}.loginform .input:focus{border:currentColor;box-shadow:none}.lostpassword{color:#fff;font-size:14px;font-style:normal;font-weight:lighter;text-decoration:none;margin-top:15px}.lostpassword a{color:#5e5e5e}.lostpassword a:hover{color:#5e5e5e}.btn_wrapper{text-align:center;width:235px}.btn_holder{background:url(/img/btnbackground.png) 0 0;margin:20px auto;padding:6px;border-radius:8px;display:inline-block}.loginform .btn_holder{margin:20px 0;border:0 currentColor;width:100%;background-image:none;background-color:#dadada}.logincontact{background-color:#1d1c1c}.logincontact .section{margin:auto;width:960px;padding:35px 0}.logincontact .titlecontact{font-size:20px;color:#de6061;font-family:"Open Sans",sans-serif;font-weight:600;margin-left:44px}.logincontact .email{background:url(/img/email.png) no-repeat;margin:0 0 0 0;width:64px;height:62px;float:left}.logincontact .phone{background:url(/img/phone.png) no-repeat;margin:0 0 0 0;width:64px;height:62px;float:left}.logincontact .linkedin{background:url(/img/linkedin.png) no-repeat;margin:0 0 0 0;width:64px;height:62px;float:left}.logincontact .contactholder{width:100%;text-align:center;margin:0;padding:0}.logincontact .contactholder ul{list-style:none;text-align:center;display:inline-block}.logincontact .contactholder ul li{margin:0 0 0 0;padding:15px 20px 0 0;float:left}.logincontact .contactholder ul li:last-child{padding-right:0}.logincontact .infocontact{text-align:left;font-size:16px;margin-left:10px;float:left}.infocontact{margin:22px 0 0 70px;width:200px;color:#fff;font-family:"Open Sans",sans-serif;font-size:14px;font-weight:normal;float:left}.infocontact a{color:#fff;text-decoration:none}.infocontact a:hover{color:#fff;text-decoration:none}#footer{position:absolute;z-index:9998;width:100%;height:210px;background:#252424}.footerContent{margin-bottom:28px;text-align:center;font-family:'Open Sans',sans-serif;font-size:15px;font-style:italic;text-transform:uppercase;color:#6c6a6a}.footerContent .socialtext{margin-top:30px;margin-bottom:0}.socialfoot{padding-top:18px}.copyright{padding-top:10px}.icon{margin:0 6px;width:47px;height:46px;text-align:center;display:inline-block}.sc-tw{background:url(/img/social/twitter.png)}.sc-frr{background:url(/img/social/forest.png)}.sc-tw:hover{background-position:0 -46px;cursor:pointer}.sc-frr:hover{background-position:0 -46px;cursor:pointer}html,body,div,span,UNUSEDapplet,UNUSEDobject,UNUSEDiframe,h1,h2,h3,UNUSEDh4,UNUSEDh5,UNUSEDh6,p,UNUSEDblockquote,UNUSEDpre,a,UNUSEDabbr,UNUSEDacronym,UNUSEDaddress,UNUSEDbig,UNUSEDcite,UNUSEDcode,UNUSEDdel,UNUSEDdfn,UNUSEDem,img,UNUSEDins,UNUSEDkbd,UNUSEDq,UNUSEDs,UNUSEDsamp,UNUSEDsmall,UNUSEDstrike,strong,UNUSEDsub,UNUSEDsup,UNUSEDtt,UNUSEDvar,UNUSEDb,UNUSEDu,UNUSEDi,UNUSEDcenter,UNUSEDdl,UNUSEDdt,UNUSEDdd,UNUSEDol,ul,li,fieldset,form,label,UNUSEDlegend,UNUSEDtable,UNUSEDcaption,UNUSEDtbody,UNUSEDtfoot,UNUSEDthead,UNUSEDtr,UNUSEDth,UNUSEDtd,article,UNUSEDaside,UNUSEDcanvas,UNUSEDdetails,UNUSEDembed,UNUSEDfigure,UNUSEDfigcaption,UNUSEDfooter,UNUSEDheader,UNUSEDhgroup,UNUSEDmenu,UNUSEDnav,UNUSEDoutput,UNUSEDruby,section,UNUSEDsummary,UNUSEDtime,UNUSEDmark,UNUSEDaudio,UNUSEDvideo{margin:0;padding:0;border:0;font-size:100%;font:inherit}html{font-family:sans-serif}body{background:none repeat scroll 0 0 #fff;color:#444;font:14px/21px "HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif}ul{list-style:none outside none}li{list-style:none outside none!important;margin-bottom:12px}.page{width:100%;background:#1d1c1c;padding-bottom:1px}.page h1{font-size:110px;font-weight:bold;font-family:'Montserrat',sans-serif;color:#919191;text-transform:uppercase;text-align:center}h2{line-height:40px;margin-bottom:25px}.page h2{font-size:110px;font-weight:bold;font-family:'Montserrat',sans-serif;color:#909090;text-transform:uppercase;text-align:center}.bgsepara{height:380px;width:100%;box-shadow:inset 0 5px 50px rgba(0,0,0,.5);position:relative}.section{width:960px;margin:auto;padding-top:100px}.section h1{color:#919191;font-weight:bold;font-size:110px;font-family:'Montserrat',sans-serif;text-transform:uppercase;text-align:center}.section .data-content{color:#676b6a;font-family:'Open Sans',sans-serif;margin:75px 20px 35px 20px;font-size:29px;line-height:32px;width:auto;text-align:center}.profile-title{margin:25px auto 35px auto;width:250px;line-height:1em;font-family:'Open Sans',sans-serif;color:#1595d3;text-transform:uppercase;font-size:25px;font-weight:900;text-align:center}.profile-item{width:300px;float:left;margin:auto 5px auto 5px}.profile-item span{color:#343434;font-size:17px;font-weight:300;line-height:1.5em;text-align:center}.awards{padding-top:10px;text-align:center}.parallax-text{font-family:'Montserrat',sans-serif;font-size:41px;font-weight:900;text-transform:uppercase;color:#fff;line-height:31px;text-align:center;padding-top:65px;text-shadow:0 2px 0 rgba(0,0,0,.5)}.parallax-text h3{font-size:27px;font-weight:500;text-transform:none;margin:35px auto 20px auto;color:#fff;font-style:italic}.menubtn.selected{color:#1595d3}.parallax-text span{font-size:21px;color:#fff;font-weight:400;text-transform:none;font-style:italic}#section-whoarewe{background:#fff url(/img/whowearebg.jpg) repeat 0 0}#section-compliance{background:#000 url(/img/compliance.jpg) fixed 0 160px;height:1125px;background-size:100%}#section-solutions{background-color:#1d1c1c}#infobanner{height:795px;background:url(/img/banner-img.jpg) fixed}.infobanner{height:auto;width:960px;margin:auto;padding-top:190px}.titlebanner{width:295px;height:75px;margin:auto}.banner-background{position:absolute;top:-165px}.welcome{font-size:90px;font-weight:700;font-family:'Montserrat',sans-serif;color:#fff;text-transform:uppercase;text-align:center;margin-bottom:60px}.element{float:left;height:325px;margin:50px 40px 0;overflow:hidden;position:relative;width:221px}.element *{margin:0;position:absolute}.ch-grid{height:221px;width:221px}.ch-item{border-radius:50% 50% 50% 50%;cursor:default;height:100%;position:relative;width:100%}.ch-grid .ch-info{display:none}.ch-info:hover{cursor:pointer}.ch-grid .ch-info .h3{color:#fff;font-family:'Open Sans',Arial,sans-serif;font-size:22px;height:80px;letter-spacing:2px;margin:auto;padding:40px 0 0;position:relative;text-align:center;text-transform:uppercase;width:221px}.ch-grid .ch-info p{border-top:1px solid rgba(255,255,255,.5);color:#fff;font-size:14px;font-style:normal;margin:0 30px;padding-top:5px;text-align:center;width:160px}UNUSED.infoproject,UNUSED.infopartnership{color:#fff;font-family:'Open Sans',sans-serif;font-size:23px;font-weight:normal;height:auto;position:relative;text-align:center}.info{color:#fbdb03;float:right;font-family:'Open Sans',sans-serif;font-size:21px;font-weight:normal;height:100%;margin:0 8px;width:190px}.h3 .bottom{bottom:15px;line-height:30px;margin:auto;width:100%;left:0}.partnership-window{background-color:#3f3e3e;width:auto;display:block;font-family:'Open Sans',Arial,sans-serif;font-size:16px;color:#fff;font-weight:600;margin:10px 0 10px 0;border-color:#494848;border-style:solid;border-top-width:1px;border-bottom-width:1px;border-radius:6px;display:none}.partnership-windowClose{float:right;width:29px;height:29px;margin:40px 60px 0 0;position:relative;z-index:99}.windowClose{background:url(/img/close.png) no-repeat 0 0;width:29px;height:29px;display:block}.partnership-content{padding:0 0 20px 0;width:905px;margin:auto}.partnerDetailDescription{margin:20px auto;width:675px}.partnerDetailLinkContainer{height:auto;width:auto;text-align:right}.view-partner-btn{display:inline-block;background-color:#de6061;border-radius:4px;text-decoration:none;color:#fff;font-size:12px;font-weight:700px;padding:3px 16px 4px 16px;margin:0 113px 0 0}.view-partner-btn:hover{background-color:#000}.windowClose:hover{background-position:0 -29px}.view-project,.view-partnership{color:#fff;display:block;font-family:'Open Sans',Arial,sans-serif;font-size:11px;font-style:normal;font-weight:700;letter-spacing:1px;margin:5px auto 0;position:relative;text-transform:uppercase;text-decoration:none}.portfoliocontent,.partnershipcontent{padding-top:0}.view-partnership:hover,.view-project:hover{color:#514b4b;cursor:pointer}.partnerCircle:hover{cursor:pointer}.circle{background-image:url(/img/blue_circle.png);width:100%;height:100%;top:0;left:0;opacity:0;display:none}.circlePinkish{background-image:url(/img/pinkish_circle.png);width:100%;height:100%;top:0;left:0;opacity:0;display:none}.reveal-modal-bg{position:fixed;height:100%;width:100%;background:#000;background:rgba(0,0,0,.8);z-index:100;display:none;top:0;left:0}UNUSED#partnershipsmodal,UNUSED.solutionsmodal{color:#fff;font-family:'Open Sans',sans-serif;text-align:center;border:10px solid rgba(102,102,102,.3);-webkit-background-clip:padding-box;background-clip:padding-box;padding:20px}UNUSED#partnershipsmodal h3,UNUSED.solutionsmodal h3{font-size:25px;color:#fff;font-family:'Open Sans',sans-serif}.contactValidation{padding-top:10px;display:inline-block;margin-right:10px;color:red;visibility:hidden}.partnershipCV{color:#fff}.solutionsmodal{display:none;width:600px;background-color:#377aa6;border-radius:3px;text-align:center;padding:40px 80px}.solutionsmodal h3{color:#fff;font-family:'Open Sans',Arial,sans-serif;color:#fff;font-size:24px;font-weight:600;line-height:15px}.solutionsmodal p{color:#fff;font-family:'Open Sans',sans-serif;font-size:16px;font-weight:600;text-align:left}.partnermodal{display:none;width:700px;background-color:#377aa6;border-radius:3px;text-align:center;padding:40px 80px}.partnermodal h3{color:#fff;font-family:'Open Sans',Arial,sans-serif;color:#fff;font-size:24px;font-weight:600;line-height:15px}.partnermodal p{color:#fff;font-family:'Open Sans',sans-serif;font-size:16px;font-weight:600;text-align:left}.biomodal{display:none;width:800px;height:auto;overflow:auto;overflow-y:auto;max-width:77.5%;max-height:85%;background-color:#377aa6;border-radius:3px;text-align:center;padding:40px 80px}.bio-header .name{display:inline;color:#fff;font-family:'Open Sans',Arial,sans-serif;color:#fff;font-size:24px;font-weight:600;text-align:left}.bio-header .title{display:inline;color:#fff;font-family:'Open Sans',Arial,sans-serif;color:#d0d0d0;font-size:24px;font-weight:600;text-align:left;margin-left:10px;border-left:solid 2px #d0d0d0;padding-left:10px}.biomodal p{color:#fff;font-family:'Open Sans',sans-serif;font-size:10pt;font-weight:600}.reveal-modal .close-reveal-modal{background-image:url(/img/modalclose.png);text-indent:-9999px!important;display:block!important;width:38px!important;height:38px!important;right:-5px!important;top:-5px!important}li{margin-bottom:12px}ol,ul{list-style:none}ul,ol{margin-bottom:20px}.awardImg{width:190px}.teamlist{margin-right:auto;margin-left:auto;text-align:center;white-space:nowrap;width:1225px;height:300px}.teamshow{text-align:center;width:auto;overflow:hidden;margin:auto}.teamSection{white-space:nowrap;text-align:center;padding-top:100px}.sides{margin:20px 40px 100px}.team ul{width:800px}.team li,UNUSED.port-folio li{list-style:none;display:inline-block;width:800px;height:221px;text-align:center}#contact{width:100%;height:100%;background:#1d1c1c}.contactinfo{width:285px;height:auto;float:left;margin-bottom:125px;margin-top:17px}.email{background:url(/img/email.png) no-repeat;width:64px;height:62px;margin:15px 0 0 35px}.phone{background:url(/img/phone.png) no-repeat;width:64px;height:62px;margin:15px 0 0 35px}.skype{background:url(/img/skype.png) no-repeat;width:64px;height:62px;margin:15px 0 0 35px}h3{font-size:28px;line-height:34px;margin-bottom:8px}.titlecontact{font-family:'Open Sans',sans-serif;font-size:18px;font-weight:600;color:#de6061;margin-left:44px}.infocontact{font-family:'Open Sans',sans-serif;font-size:14px;font-weight:400;color:#fff;float:left;width:200px;margin:22px 0 0 70px}UNUSED#emailform,UNUSED#phoneform{border:none;background:#3f3e3e;width:260px;height:10px;float:right;font-family:'Open Sans',sans-serif;font-size:13px;font-weight:400;color:#fff;outline:none;border-radius:5px;padding:15px 20px}h1,h2,h3,h4,h5,h6{color:#181818;font-family:'Montserrat',sans-serif;font-weight:bold}h2{font-size:41px;line-height:40px;margin-bottom:25px;text-transform:uppercase;color:#fff;font-weight:900;font-style:normal}UNUSED.title-profile,UNUSED.team-title,.page h2{font-size:110px;font-weight:700;font-family:'Montserrat',sans-serif;color:#909090;text-transform:uppercase;text-align:center}.textbanner{width:620px;height:auto;text-align:center;font-family:'Open Sans',sans-serif;font-size:21px;font-weight:600;font-style:italic;color:#fff;padding-top:15px;line-height:1.5em;margin:auto;border-top:3px solid #de6061}.compliance{float:left;color:#fff;margin-left:50px;margin-top:8px;width:450px;line-height:150%;font-family:'Open Sans',sans-serif;font-size:16px}.complianceright{float:left;font-family:'Open Sans',sans-serif;margin-left:50px;text-align:left;font-weight:200}UNUSED.row,.clearfix{zoom:1}.btn_holder{background:transparent url(/img/btnbackground.png) repeat 0 0;border-radius:5px 5px 5px 5px;display:inline-block;margin:20px auto;padding:8px}.btn{background:none repeat scroll 0 0 #de6061;border-radius:3px 3px 3px 3px;color:#fff;cursor:pointer;display:inline-block;text-decoration:none;text-align:center;font-family:'Open Sans',sans-serif;font-size:21px;font-weight:400;padding:15px 35px;text-transform:uppercase;font-style:normal}.btn:hover{background-color:#909090}.loginbtn{background-color:#de6061;padding:15px 20px;border-radius:8px;text-align:center;color:#fff;font-family:"Open Sans",sans-serif;font-size:23px;font-weight:normal;text-decoration:none;border-bottom-color:#252424;border-left-color:#ccc;border-right-color:#ccc;border-top-color:#ccc;border-style:solid;border-width:0;display:inline-block;cursor:pointer;width:100%}.loginbtn:hover{background-color:#909090}.complianceright ul li{background:url(/img/download.png) no-repeat scroll 0 center transparent;background-size:25px 25px;border-bottom:1px dotted #8c8c8c;display:table;height:25px;overflow:hidden;padding-bottom:10px;margin-bottom:0}.data-content,UNUSED.data-content2{color:#3f3e3e;font-family:'Open Sans',sans-serif;font-size:29px;font-weight:400;line-height:32px;margin:75px 20px 35px;text-align:center;width:auto}.complianceright h2{color:#fff!important;font-size:29px!important;font-weight:400!important;line-height:100%!important;text-align:left!important;text-transform:uppercase!important}li a,UNUSED.non-style{text-decoration:none}.complianceright ul li a{color:#fff;display:block;font-family:'Open Sans',sans-serif;font-size:16px;font-weight:700;margin-left:50px;margin-top:8px;outline:medium none}.data-content span,UNUSED.data-content2 span{color:#676b6a;font-family:'Open Sans',sans-serif;font-size:23px;font-style:italic;font-weight:400;margin:10px 20px;text-align:center;width:auto}#section-partnerships .btn_wrapper{margin-bottom:50px;text-align:center;width:auto}#section-team .sides{margin:20px 10px 100px}.team li,.port-folio li{float:left;height:221px;list-style:none outside none;text-align:center;width:223px}.infomembers{color:#484545;font-family:'Open Sans',sans-serif;font-size:19px;font-weight:600;height:auto;padding:10px 0 10px;text-align:center;width:auto;position:relative}.membertag{color:#1595d3;font-weight:600}.team .socialicons{height:46px;margin:auto auto auto 75px;text-align:center;width:auto;position:relative}.biomodal .socialicons{height:46px;margin:auto;text-align:center;width:auto;position:relative;margin-top:10px}.t-mail{background:url(/img/t-mail.png) no-repeat scroll 0 0 transparent;float:left;height:27px;margin:0 4px;width:28px;position:relative}.t-flickr{background:url(/img/t-flickr.png) no-repeat scroll 0 0 transparent;float:left;height:27px;margin:0 4px;width:28px;position:relative}.t-mail_bw{background:url(/img/t-mail_bw.png) no-repeat scroll 0 0 transparent;height:27px;margin:0 4px;width:28px;position:relative;display:inline-block}.t-flickr_bw{background:url(/img/t-flickr_bw.png) no-repeat scroll 0 0 transparent;height:27px;margin:0 4px;width:28px;position:relative;display:inline-block}.contact-media{display:inline-block}.team .circle,.team .ch-info,.team .ch-info .bottom .circlePinkish{position:absolute;top:0;left:0}.infocontact a,.infocontact a:hover,.infocontact a:visited{color:#fff;text-decoration:none}.submit{background-color:#de6061;border-radius:6px 6px 6px 6px;color:#fff;display:inline-block;float:right;font-family:'Open Sans',sans-serif;font-size:16px;font-weight:400;height:auto;margin-right:10px;margin-top:10px;margin-left:10px;padding:6px 24px 4px;text-align:center;text-decoration:none;width:auto;border-width:0}.submit:hover{background-color:#909090}.formwrapper{margin:0 auto;text-align:center;float:right;width:675px}.formwrapper2{margin:0 auto;text-align:center;width:675px}.denotes{color:#fff;margin-left:10px;text-align:left}#salesforcemodalform,#salesforceform2{margin:20px auto 33px;width:100%}label,legend{display:block;font-size:13px;font-weight:bold}UNUSEDbutton,input{line-height:normal}button,input,select,UNUSEDtextarea{font-size:100%;margin:0;vertical-align:baseline}html,button,input,select,textarea{font-family:sans-serif}html,button,input,select,textarea{color:#222}button,select{text-transform:none}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}#salesforcemodalform .input,#salesforceform2 .input{background:none repeat scroll 0 0 #3f3e3e;border:2px solid transparent;border-radius:5px 5px 5px 5px;color:#fff;float:left;font-family:'Open Sans',sans-serif;font-size:13px;font-weight:400;height:14px;margin-bottom:12px;margin-left:2%;outline:medium none;padding:15px 20px;width:38%}#salesforcemodalform .select,#salesforceform2 .select{background:none repeat scroll 0 0 #3f3e3e;border:2px solid transparent;border-radius:5px 5px 5px 5px;color:#fff;float:left;font-family:'Open Sans',sans-serif;font-size:13px;font-weight:400;height:47px;margin-left:2%;outline:medium none;padding:10px 15px;width:45%}.container:after{clear:both;content:" ";display:block;height:0;visibility:hidden}.container{margin:0 auto;padding:0;position:relative;width:960px}.modaldivider{text-indent:center;background:url(/img/modaldivider.png) no-repeat center center;min-height:6px;margin:10px 0}.modal-close{background-image:url(/img/modalclose.png);text-indent:-9999px!important;display:block!important;width:38px!important;height:38px!important;right:-10px!important;top:-10px!important;position:absolute}.modal-prev{width:32px;height:32px;left:24px;background:url(/img/controls_white.png) no-repeat 0 -32px;margin-right:50px;position:absolute;margin-top:-16px;top:50%;cursor:pointer}.modal-next{width:32px;height:32px;right:24px;background:url(/img/controls_white.png) no-repeat -43px -32px;position:absolute;margin-top:-16px;top:50%;cursor:pointer}.modal-prev:hover{background-position:0 0}.modal-next:hover{background-position:-43px 0}.careerBanner{width:auto;height:310px;background-image:url(/img/careers_banner1.jpg)}.careerBanner2{width:auto;height:310px;background-image:url(/img/careers_banner2.jpg);position:relative;line-height:1.4}.careerBanner2 h1{text-align:center;font-size:41px;font-weight:bold;font-family:'Montserrat',sans-serif;text-transform:uppercase;padding-top:60px;color:#fff}.careerBanner2 p{text-align:center;font-size:30px;font-family:'Open Sans',sans-serif;font-style:italic;color:#fff}.careerBanner2 p span{font-size:23px;font-weight:100}.careerContent{width:100%;background-image:url(/img/careerbg.jpg);background-repeat:repeat;padding:0 0 30px 0;display:block}.careerContent h1{color:#919191;font-weight:bold;font-size:110px;font-family:'Montserrat',sans-serif;text-transform:uppercase;text-align:center}.careerIndex{text-align:center;color:#919191;font-family:'Open Sans',sans-serif;font-size:31px;position:relative}.careerIndex span{font-style:italic;color:#3f3e3e}.careerPanelMenu{width:100%;height:51px;float:left;position:relative;z-index:99;background-color:#1595d3;margin:-71px 0 0 0;padding:20px 0 0 0;text-align:center;font-family:'Open Sans',sans-serif;color:#fff;font-size:18px}.careerPanelMenu a{text-decoration:none;color:#fff;padding:0 50px 0 50px}.careerMain{width:960px;height:auto;margin:0 auto 0 auto;padding:0 0 10px 0;line-height:1.4;position:relative}.careerLeft{width:550px;float:left;margin:40px 0 0 0;position:relative;font-family:'Open Sans',sans-serif}.careerLeft p{font-size:18px;color:#676b6a;margin:15px 0;line-height:27px}.careerLeft strong{font-weight:700}.careerRight{width:311px;float:right;margin:40px 0 0 0;position:relative}.careerRightlink a{color:#1595d3;font-size:16px;font-family:'Open Sans',sans-serif;font-weight:bold;text-decoration:none;display:block;line-height:15px;margin:20px 0 0 0}.careerOpenings{width:100%;background-color:#fff;background-repeat:repeat;padding:0 0 30px 0;display:block}.careerOpenings ul{list-style-type:disc!important;list-style-position:inside!important;padding-left:10px!important}.careerOpenings ul li{list-style-type:disc!important;list-style-position:inside!important;padding-left:10px!important}.careerOpenings ol{list-style-type:decimal!important;list-style-position:inside!important;padding-left:10px!important}.careerOpenings ol li{list-style-type:decimal!important;list-style-position:inside!important;padding-left:10px!important}.careerOpenings h1{color:#1595d3;font-weight:bold;font-size:110px;font-family:'Montserrat',sans-serif;text-transform:uppercase;text-align:center}.careerOpeningsMain{width:960px;height:auto;margin:0 auto 0 auto;padding:0 0 10px 0;line-height:1.4;position:relative}.careerOpeningsHead{text-align:center;color:#676b6a;font-family:'Open Sans',sans-serif;font-size:31px;position:relative}.careerOpeningsHead span{font-style:italic;color:#818181}.openPosition{}.openPositionLeft{float:left;width:293px;color:#676b6a;font-size:18px;margin:50px 0 0 0;text-transform:uppercase;line-height:45px;font-family:'Open Sans',sans-serif}.openPositionLeft span{color:#000}.openPositionLeft strong{font-weight:700}.openPositionRight{float:right;width:620px;margin:40px 0 0 0;font-size:16px;color:#333;line-height:28px;font-family:'Open Sans',sans-serif}.openPositionRight h1{color:#000;text-transform:uppercase;line-height:60px;font-size:25px;text-align:left;font-family:'Open Sans',sans-serif;font-weight:normal}.morebox{float:right;font-weight:bold;width:100%}.morebox a{font-weight:bold;color:#1595d3;text-decoration:none;text-align:right;float:right}.morebox a:hover{color:#000}.apply_holder{line-height:45px;margin:20px 0;padding:6px;border-radius:8px;display:block;width:150px;background-color:#dadada}.applybtn{background-color:#de6061;border-radius:8px;text-align:center;color:#fff;font-family:"Open Sans",sans-serif;font-size:18px;font-weight:normal;text-decoration:none;border-bottom-color:#252424;border-left-color:#ccc;border-right-color:#ccc;border-top-color:#ccc;border-style:solid;border-width:0;display:inline-block;cursor:pointer;width:100%}.applybtn:hover{background-color:#909090}.bioLeft{width:600px;float:left;margin:40px 0 0 0;position:relative;font-family:'Open Sans',sans-serif}.bioLeft p{font-size:14px;color:#676b6a;margin:15px 0;line-height:27px}.bioRight{width:311px;float:right;margin:40px 0 0 0;position:relative}.bio-pic{width:111px;height:111px}.bio-details-left{display:table-cell;width:111px;float:left}.bio-details{display:table-cell;width:650px;vertical-align:top;text-align:left;max-height:85%;max-width:100%;padding-left:20px;font-size:12pt;margin:inherit;float:right}.bio-details p{margin-bottom:10px}.bio-name{color:#fff;font-size:12pt;display:inline}.bio-title{color:#d0d0d0;font-size:12pt;display:inline;border-left:solid 2px #d0d0d0;padding-left:5px;margin-left:5px}#statesummaries:hover{cursor:pointer;cursor:hand}ul#consumerrightlist{display:none;columns:2;-webkit-columns:2;-moz-columns:2;-webkit-column-gap:0;-moz-column-gap:0;margin-left:10px}ul#consumerrightlist li,#consumerrightlist li{background:none;border-bottom:none;padding-bottom:0;margin-bottom:0;margin-top:0;height:0}#consumerrightlist li a{font-size:.8em;list-style-type:disc;display:list-item}#countyCitySummaries:hover{cursor:pointer;cursor:hand}ul#countyCityConsumerRightsList{display:none;columns:1;-webkit-columns:1;-moz-columns:1;-webkit-column-gap:0;-moz-column-gap:0;margin-left:10px}ul#countyCityConsumerRightsList li,#countyCityConsumerRightsList li{background:none;border-bottom:none;padding-bottom:0;margin-bottom:0;margin-top:0;height:0}#countyCityConsumerRightsList li a{font-size:.8em}