@charset "utf-8";@import url(ss-social.css);@import url(ss-standard.css);.clear:after,.clear:before,.clearfix:after,.clearfix:before,body:after,body:before{display:table;content:""}img,legend{border:0}.table_padding,table{border-collapse:collapse}.strong,b,strong{font-weight:700}.greenbutton span,.greenbutton:after,.main{z-index:100}.symbolset_icon,a{text-decoration:none}.blog .post:after,.blog_nav:after,.checklist:after,.clear:after,.clearfix:after,.featurelist:after,.main>.primary:after,.offices .featured_office:after,.offices:after,.post_author_related:after,.subpage_layout .gridrow:after,.subpage_layout .row:after,.wrap:after,body:after,section:after{clear:both}/*! normalize.css v2.0.1 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,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%}a:focus{outline:dotted thin}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}dfn{font-style:italic}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}.nowrap,.symbolset_icon{white-space:nowrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],input[disabled]{cursor:default}input[type=radio],input[type=checkbox]{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}.ir,.visuallyhidden{border:0;overflow:hidden}table{border-spacing:0}.ir{display:block;text-indent:-999em;background-color:transparent;background-repeat:no-repeat;text-align:left;direction:ltr}.ir br{display:none}.ir a,a.ir{display:block;height:100%}.hidden{display:none}.visuallyhidden{clip:rect(0 0 0 0);height:1px;margin:-1px;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.accordion_list article,.greenbutton,.greenbutton span,.greenbutton:after,.griditem>a,.main,.relative,.subpage_layout .primary,html{position:relative}.invisible{visibility:hidden}.float_left{float:left}.float_right,.img_right{float:right}.img_right{margin:.2em 0 1em 1em}.img_left{float:left;margin:.2em 1em 1em 0}.img_center{float:none;display:block;margin:1em auto}.align_middle:before,.align_middle>*{display:inline-block;vertical-align:middle}.img_center:first-child,.img_left:first-child,.img_right:first-child{margin-top:0}.center{text-align:center}.left{text-align:left}.right{text-align:right}.align_middle:before{content:"";height:100%;margin-left:-.3em}.align_middle>*{float:none}ol.unstyled,ul.unstyled{margin:0;padding:0;list-style-type:none}.upper{text-transform:uppercase}.lower{text-transform:lowercase}.greenbutton,.pillbutton,.region_select span,h4{text-transform:uppercase}.block{display:block}body,html{display:table;width:100%}.no_pad,.no_padding{padding:0!important}.pt_xl{padding-top:20px!important}.pt_l{padding-top:15px!important}.pt_m{padding-top:10px!important}.pt_s{padding-top:5px!important}.pt_none{padding-top:0!important}.pr_xl{padding-right:20px!important}.pr_l{padding-right:15px!important}.pr_m{padding-right:10px!important}.pr_s{padding-right:5px!important}.pr_none{padding-right:0!important}.pb_xl{padding-bottom:20px!important}.pb_l{padding-bottom:15px!important}.pb_m{padding-bottom:10px!important}.pb_s{padding-bottom:5px!important}.pb_none{padding-bottom:0!important}.pl_xl{padding-left:20px!important}.pl_l{padding-left:15px!important}.pl_m{padding-left:10px!important}.pl_s{padding-left:5px!important}.pl_none{padding-left:0!important}.p_xl{padding:20px!important}.p_l{padding:15px!important}.p_m{padding:10px!important}.p_s{padding:5px!important}.p_none{padding:0!important}.no_marg,.no_margin{margin:0!important}.mt_xl{margin-top:20px!important}.mt_l{margin-top:15px!important}.mt_m{margin-top:10px!important}.mt_s{margin-top:5px!important}.mt_none{margin-top:0!important}.mr_xl{margin-right:20px!important}.mr_l{margin-right:15px!important}.mr_m{margin-right:10px!important}.mr_s{margin-right:5px!important}.mr_none{margin-right:0!important}.mb_xl{margin-bottom:20px!important}.mb_l{margin-bottom:15px!important}.mb_m{margin-bottom:10px!important}.mb_s{margin-bottom:5px!important}.mb_none{margin-bottom:0!important}.ml_xl{margin-left:20px!important}.ml_l{margin-left:15px!important}.ml_m{margin-left:10px!important}.ml_s{margin-left:5px!important}.ml_none{margin-left:0!important}.m_xl{margin:20px!important}.m_l{margin:15px!important}.m_m{margin:10px!important}.m_s{margin:5px!important}.m_none{margin:0!important}div.error,li.error,ul.error{background-color:#c30;color:#fff;padding:2px 5px}span.error_highlight input,span.error_highlight select,span.error_highlight textarea{border:2px solid #c30}.ckeditor{background:#fff;padding:5px 5px 171px;color:#000;font-size:12px;font-family:'Lucida Grande','Gill Sans',Arial,Helvetica,Sans-serif!important}body,html{min-height:100%;padding:0;margin:0;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;background-color:#fff}html{font-size:62.5%}body{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}body.ckeditor{display:block!important;width:auto!important}.main>.primary:after,.main>.primary:before,.wrap:after,.wrap:before,section:after,section:before{display:table;content:""}*{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.symbolset_icon{font-family:SSStandard;font-style:normal;font-weight:400;text-rendering:optimizeLegibility;-moz-font-feature-settings:liga=1;-moz-font-feature-settings:liga;-ms-font-feature-settings:liga 1;-o-font-feature-settings:liga;font-feature-settings:liga;-webkit-font-smoothing:antialiased}.opensans{font-family:'Open Sans',Arial,'MS P Gothic','Hiragino Kaku Gothic Pro',sans-serif}.droidsans{font-family:'Droid Sans',Arial,'MS P Gothic','Hiragino Kaku Gothic Pro',sans-serif}.helvetica{font-family:Helvetica,Arial,'MS P Gothic','Hiragino Kaku Gothic Pro',sans-serif}body{font-size:14px;font-size:1.4rem;line-height:1.5em;font-family:'Droid Sans',Arial,'MS P Gothic','Hiragino Kaku Gothic Pro',sans-serif;color:#666;font-style:normal}p,ul{margin:.8em 0}p:first-child,ul:first-child{margin-top:0}p:last-child,ul:last-child{margin-bottom:0}a{color:#0079c2;border-bottom:1px dotted transparent;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out}.griditem .title,.griditem .title>*,.griditem img,.pillbutton{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out}a:hover{color:#004b85;border-bottom-color:#004b85}a.img_link,a.no_border{border:none}a img{vertical-align:top}h1,h2,h3,h4,h5,h6{margin:1.5em 0 1em;color:#2d2d2d;font-family:'Open Sans',Arial,'MS P Gothic','Hiragino Kaku Gothic Pro',sans-serif;line-height:1.2em}.pageheader+h1,.pageheader+h2,.pageheader+h3,.pageheader+h4,.pageheader+h5,.pageheader+h6,.rightnav+h1,.rightnav+h2,.rightnav+h3,.rightnav+h4,.rightnav+h5,.rightnav+h6,[class*=img]+h1,[class*=img]+h2,[class*=img]+h3,[class*=img]+h4,[class*=img]+h5,[class*=img]+h6,h1,h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0}.intro,h1{margin-bottom:1em}h1{font-size:24px;font-size:2.4rem;color:#004b85}h2{font-size:20px;font-size:2rem}h3{font-size:16px;font-size:1.6rem}h4{font-size:14px;font-size:1.4rem}.bold,.strong{font-weight:700}.semibold{font-weight:600}.big,big{font-size:17px;font-size:1.7rem;line-height:1.4em}.intro{font-size:16px;font-size:1.6rem;line-height:1.875em}.small,small{font-size:11px;font-size:1.1rem;line-height:1.5em}.color_blue{color:#005699}.color_green{color:#d2da4d}.color_black{color:#000}.color_dark{color:#2d2d2d}.color_grey{color:#a1a1a5}.color_white{color:#fff}.color_copy{color:#666}.main>.primary,.wrap{max-width:1000px;margin:0 auto}.wrap{padding:0 3.5%}.col_1,.col_1-2,.col_1-3,.col_1-4,.col_2-3,.col_3-4{display:inline;margin:0 1.04166667%;float:left}.col_1{width:97.91666667%}.col_1-3{width:31.25%}.col_1-2{width:47.91666667%}.col_2-3{width:64.58333333%}.col_1-4{width:22.91666667%}.col_3-4{width:72.91666667%}@media only screen and (max-width:480px){.subpage_layout .wrap{padding:0}[class*=col_]{display:inline;float:left;width:97.91666667%;margin:0 1.04166667% 1em}}@media only screen and (max-width:480px) and (orientation:landscape){.wrap{min-width:480px}}.row{margin:4% 0;padding:0 4%}.row.no_col,.row.no_cols{padding:3% 5%}.subpage_layout .row{display:block;width:102.08333333%;margin:0 -1.04166667%;padding:0}.subpage_layout .row:after,.subpage_layout .row:before{content:"";display:table}.main{box-shadow:0 0 5px 3px rgba(0,0,0,.2);-moz-box-shadow:0 0 5px 3px rgba(0,0,0,.2);-webkit-box-shadow:0 0 5px 3px rgba(0,0,0,.2);background:#f6f6f7}.subpage_layout>.row{width:100%;margin:0;padding:0}.subpage_layout .secondary{width:20%;padding-bottom:4em}.subpage_layout .primary{width:80%;margin-bottom:3em;padding:3% 4%;z-index:100;background-color:#fff;box-shadow:0 0 5px rgba(0,0,0,.2);-moz-box-shadow:0 0 5px rgba(0,0,0,.2);-webkit-box-shadow:0 0 5px rgba(0,0,0,.2)}.griditem .subtext,.whitepage{box-shadow:0 0 5px rgba(0,0,0,.2)}.no-boxshadow .subpage_layout .primary{border:1px solid #a1a1a5}.subpage_layout .primary,.subpage_layout .secondary{display:inline;float:left}@media only screen and (max-width:480px){.subpage_layout .primary,.subpage_layout .secondary{width:100%;display:block}.subpage_layout .secondary{padding-bottom:0}}.landing_layout .gridrow{padding:0 4% 2em}.landing_layout .gridrow .griditem{display:inline;float:left;width:31.25%;margin:0 1.04166667%}.subpage_layout .gridrow{display:block;width:102.08333333%;margin:0 -1.04166667%}.subpage_layout .gridrow:after,.subpage_layout .gridrow:before{content:"";display:table}.subpage_layout .gridrow .griditem{display:inline;float:left;width:47.91666667%;margin:1.04166667%}.griditem{line-height:0;display:block;background-color:#333}.griditem>a{border:1px solid #0079c2;display:block;z-index:999}.griditem img{width:100%;height:auto;border:none}.greybox,.imgbox{border:1px solid #f0f0f4}.griditem .title{background-color:#0079c2;text-align:center;padding:8px}.griditem .title,.griditem .title>*{color:#fff;margin:0;line-height:1.3em;font-size:15px;font-size:1.5rem;font-weight:400}.griditem .title:after,.griditem .title:before,.griditem .title>:after,.griditem .title>:before{font-family:SSStandard;font-style:normal;font-weight:400;text-decoration:none;text-rendering:optimizeLegibility;white-space:nowrap;-moz-font-feature-settings:liga=1;-moz-font-feature-settings:liga;-ms-font-feature-settings:liga 1;-o-font-feature-settings:liga;font-feature-settings:liga;-webkit-font-smoothing:antialiased}.griditem .title.arrow:after,.griditem .title>.arrow:after{content:"▻";font-size:11px;font-size:1.1rem;color:#d2da4d;padding-left:7px}.griditem .title.video:before,.griditem .title>.video:before{content:"📹";font-size:18px;font-size:1.8rem;color:#d2da4d;padding-right:13px;position:relative;bottom:-3px}.griditem .subtext{min-height:90px;background:#fff;padding:36px 20px 10px;margin-top:-36px;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;line-height:1.57em;text-align:center;font-family:'Open Sans',Arial,'MS P Gothic','Hiragino Kaku Gothic Pro',sans-serif;font-weight:600;font-style:italic;-moz-box-shadow:0 0 5px rgba(0,0,0,.2);-webkit-box-shadow:0 0 5px rgba(0,0,0,.2)}.greenbutton:after,.pillbutton.leftarrow:before,.pillbutton:after{font-family:SSStandard;font-style:normal;text-decoration:none;text-rendering:optimizeLegibility;white-space:nowrap;-ms-font-feature-settings:liga 1}.griditem .subtext p{margin-top:15px}.griditem .subtext li{text-align:left}.griditem .title,.griditem .title>*,.griditem img{transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}.griditem a:hover img{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";filter:alpha(opacity=20);opacity:.2}.griditem a:hover img.inText{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70);opacity:.7}.griditem a:hover .title{background-color:#fff}.griditem a:hover .title,.griditem a:hover .title>*{color:#005699}@media only screen and (max-width:480px){.landing_layout .gridrow,.subpage_layout .gridrow{padding-bottom:0}.landing_layout .gridrow .griditem,.subpage_layout .gridrow .griditem{display:inline;float:left;width:97.91666667%;margin:1em 0}}img{max-width:100%;height:auto}.imgbox{line-height:0;display:block}.imgbox img{margin:0}.imgbox .caption,.imgbox .title,.imgbox figcaption{background-color:#2d2d2d;text-align:center;padding:8px}.imgbox .caption,.imgbox .caption>*,.imgbox .title,.imgbox .title>*,.imgbox figcaption,.imgbox figcaption>*{color:#fff;margin:0;line-height:1.2em}@media only screen and (max-width:480px){.imgbox img{width:100%;max-width:inherit}.img_left,.img_right{max-width:40%}}.greybox{background:#f6f6f7;padding:1.5em 1.2em}.img_link>img{border:2px solid #0079c2;-webkit-transition:border-color .1s ease-in-out;-moz-transition:border-color .1s ease-in-out;transition:border-color .1s ease-in-out;-o-transition:border-color .1s ease-in-out}.img_link:hover>img{border-color:#004b85}.greenbutton,.pillbutton{display:inline-block;padding:0 1em;white-space:nowrap}.greenbutton:after,.pillbutton:after{font-weight:400;-moz-font-feature-settings:liga=1;-moz-font-feature-settings:liga;-o-font-feature-settings:liga;font-feature-settings:liga;-webkit-font-smoothing:antialiased;content:'▻';font-size:11px;font-size:1.1rem;padding-left:.8em}.greenbutton{border:none;font-weight:700;font-size:14px;font-size:1.4rem;line-height:2.86em;margin:.6em 0;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;background:#cbd337;background:-webkit-gradient(linear,left top,left bottom,from(#d3da4d),color-stop(0,#d3da4d),to(#c2cc20));background:-webkit-linear-gradient(top,#d3da4d,#d3da4d 0,#c2cc20);background:-moz-linear-gradient(top,#d3da4d,#d3da4d 0,#c2cc20);background:-ms-linear-gradient(top,#d3da4d,#d3da4d 0,#c2cc20);background:-o-linear-gradient(top,#d3da4d,#d3da4d 0,#c2cc20);box-shadow:1px -1px 1px rgba(0,0,0,.4) inset,-1px 1px 1px rgba(255,255,255,.7) inset;-moz-box-shadow:1px -1px 1px rgba(0,0,0,.4) inset,-1px 1px 1px rgba(255,255,255,.7) inset;-webkit-box-shadow:1px -1px 1px rgba(0,0,0,.4) inset,-1px 1px 1px rgba(255,255,255,.7) inset}.greenbutton span{color:#005699}.greenbutton:after{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.2)}.greenbutton.large{font-size:18px;font-size:1.8rem;line-height:2.5em;letter-spacing:1px}.greenbutton.large:after{font-size:14px;font-size:1.4rem}.backgroundcliptext .greenbutton span{color:rgba(0,86,153,.9);text-shadow:1px 1px 0 rgba(255,255,255,.5);-webkit-background-clip:text;-moz-background-clip:text;background-clip:text}.lt-ie10 .greenbutton span{background-color:transparent}.greenbutton:hover{background:#1272bc;background:-webkit-gradient(linear,left top,left bottom,from(#1b7bc5),color-stop(0,#1b7bc5),to(#0968b2));background:-webkit-linear-gradient(top,#1b7bc5,#1b7bc5 0,#0968b2);background:-moz-linear-gradient(top,#1b7bc5,#1b7bc5 0,#0968b2);background:-ms-linear-gradient(top,#1b7bc5,#1b7bc5 0,#0968b2);background:-o-linear-gradient(top,#1b7bc5,#1b7bc5 0,#0968b2);border:none;color:#fff}.greenbutton:hover span{color:#fff}.greenbutton:hover:before{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1}.greenbutton:hover:after{color:#d2da4d}.no-boxshadow .greenbutton{border:1px solid #a1a1a5}.pillbutton,.ss-social{background-color:#fff;border:1px solid #efeff2}.pillbutton{line-height:2em;border-radius:1.1em;-webkit-border-radius:1.1em;-moz-border-radius:1.1em;font-size:13px;font-size:1.3rem;color:#0079c2;transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}.accordion_list header .indicator,.header a{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out}.pillbutton:after,.pillbutton:before{font-size:10px;font-size:1rem;color:#d2da4d}.pillbutton:hover{color:#005699;border:1px solid #729fc3}.pillbutton.small{font-size:12px;font-size:1.2rem;line-height:1.67em}.pillbutton.small:after{font-size:9px;font-size:.9rem}.pillbutton.leftarrow{padding-right:.5em}.pillbutton.leftarrow:after{content:''}.pillbutton.leftarrow:before{font-weight:400;-moz-font-feature-settings:liga=1;-moz-font-feature-settings:liga;-o-font-feature-settings:liga;font-feature-settings:liga;-webkit-font-smoothing:antialiased;content:'◅';font-size:11px;font-size:1.1rem;padding-right:.8em}.borderradius .graphic_link:after,.borderradius .graphic_link:before,.mainnav>ul>li>a:before{font-family:SSStandard;text-decoration:none;text-rendering:optimizeLegibility;-ms-font-feature-settings:liga 1;-webkit-font-smoothing:antialiased;white-space:nowrap;font-style:normal}.pillbutton.noarrow:after{content:'';padding:0}.pillbutton.disabled{color:#000;border:1px solid #efeff2!important}.pillbutton.disabled:hover{color:#000}.buttonglow{display:inline-block;border:5px solid rgba(255,255,255,.5);border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px}.buttonglow .greenbutton{margin:0}.ss-social{text-align:center;font-size:18px;font-size:1.8rem;line-height:42px;display:inline-block;width:38px;height:38px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;margin:0 2px}.ss-social.gray{background-color:#e9e9e9}.ss-social:hover{color:#fff;background-color:#005699;border:1px solid #efeff2}.whitepage{background-color:#fff;padding-bottom:3%;padding-top:3%;-moz-box-shadow:0 0 5px rgba(0,0,0,.2);-webkit-box-shadow:0 0 5px rgba(0,0,0,.2)}.no-boxshadow .whitepage{border:1px solid #a1a1a5}.whitepage p>img,.whitepage>img{max-width:60%}@media only screen and (max-width:480px){.whitepage img{max-width:inherit;width:100%;display:block}}.accordion_list{list-style-type:none;padding:0;margin-top:1.5em}.accordion_list>li header{border-bottom:1px solid #7a7979;cursor:pointer}.accordion_list>li header>*{color:#0079c2;margin:0;padding:10px 0}.accordion_list article{padding:1.5em 130px 1.5em 2em}.accordion_list article .graphic_link{position:absolute;right:15px;top:50%;margin-top:-32px}.accordion_list li.active .indicator{height:4px;margin-top:-2px}.accordion_list li.active .indicator:after,.accordion_list li.active .indicator:before{background-color:#7a7979}.accordion_list li.active header *{color:#7a7979}.accordion_list header{position:relative;padding-left:2em}.accordion_list header .indicator{width:14px;height:14px;display:block;position:absolute;left:0;padding:0;top:50%;margin-top:-7px;transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}.accordion_list header .indicator:after,.accordion_list header .indicator:before{display:block;position:absolute;background-color:#0079c2;content:""}.accordion_list header .indicator:before{width:100%;height:4px;top:50%;margin-top:-2px}.accordion_list header .indicator:after{width:4px;height:100%;left:50%;margin-left:-2px}@media only screen and (max-width:480px){.accordion_list article{padding-right:2em}.accordion_list article .graphic_link{position:relative;top:inherit;right:inherit;margin:1em;display:block}}.graphic_link{width:74px;height:65px;background:url(../images/_template_assetenlarge_bg.png) no-repeat;display:block;border:none}.borderradius .graphic_link{background:0 0;position:relative;width:70px;height:56px}.borderradius .graphic_link:after,.borderradius .graphic_link:before{font-weight:400;-moz-font-feature-settings:liga=1;-moz-font-feature-settings:liga;-o-font-feature-settings:liga;font-feature-settings:liga}.bluebar,.breadscrumbs a,.breadscrumbs i{font-weight:700}.mainnav>ul>li>a:before,.sidenav ul ul li a:before{-moz-font-feature-settings:liga=1;-o-font-feature-settings:liga}.borderradius .graphic_link:before{content:"🌄";font-size:60px;color:#4d4a4b;position:absolute;left:0;bottom:0}.borderradius .graphic_link:after{content:"+";color:#fff;background-color:#0079c2;display:block;font-size:15px;width:32px;height:32px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;position:absolute;right:0;top:0;text-align:center;line-height:36px}.borderradius .graphic_link:hover:after{background-color:#d2da4d}.graphic_link img{display:none}a.pdf:before{display:inline-block;content:"";margin-right:5px;width:14px;height:18px;background-image:url(../images/_template_pdf_icon.png);background-repeat:no-repeat;position:relative;bottom:-2px;background-color:#0079c2}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-min-moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.no-lowbandwidth a.pdf:before{background-image:url(../images/_template_pdf_icon@2x.png);background-size:14px 18px}}a.pdf:hover:before{background-color:#004b85}.max_width_full{max-width:100%;overflow:hidden}.iframe_wrap{width:100%;height:100%;overflow:auto;-webkit-overflow-scrolling:touch}.header{background:#fff;position:relative;z-index:120;box-shadow:0 0 5px 3px rgba(0,0,0,.2);-moz-box-shadow:0 0 5px 3px rgba(0,0,0,.2);-webkit-box-shadow:0 0 5px 3px rgba(0,0,0,.2);min-height:80px}.header:after,.header:before{content:"";display:block;width:100%;position:absolute;top:0}.header:before{background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.2)),color-stop(.3,rgba(0,0,0,.2)),to(transparent));background:-webkit-linear-gradient(top,rgba(0,0,0,.2),rgba(0,0,0,.2) 30%,transparent);background:-moz-linear-gradient(top,rgba(0,0,0,.2),rgba(0,0,0,.2) 30%,transparent);background:-ms-linear-gradient(top,rgba(0,0,0,.2),rgba(0,0,0,.2) 30%,transparent);background:-o-linear-gradient(top,rgba(0,0,0,.2),rgba(0,0,0,.2) 30%,transparent);height:7px;z-index:200}.header:after{background-color:#005699;border-bottom:1px solid #729fc3;height:50px}.header nav li,.region_select span{display:inline-block}.header a{transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}.comment_form .submit,.readmore,.search_button section>*{-moz-transition:all .2s ease-in-out}.header nav li a{padding:0 20px}.header .logo{margin-top:23px;float:left}.bluebar{height:50px;text-align:right;line-height:50px;font-family:Helvetica,Arial,'MS P Gothic','Hiragino Kaku Gothic Pro',sans-serif;font-size:13px;font-size:1.3rem;position:relative;z-index:999}.region_dropdown,.search_button input{font-family:'Droid Sans',Arial,'MS P Gothic','Hiragino Kaku Gothic Pro',sans-serif}.bluebar nav *,.bluebar>*{color:#fff;display:inline-block}.bluebar nav a:hover{color:#d2da4d}.region_select{position:relative;margin-right:49px}.region_select span{background-color:#0079c2;padding:0 30px;position:relative;cursor:pointer}.region_select span:after{font-size:10px;font-size:1rem;padding-left:10px}.region_select span:hover{background-color:#056ebf}.region_dropdown{display:none;position:absolute;background:#0661a8;width:250px;left:0;top:100%;z-index:99999;text-align:left;padding:0 1em 1em;font-weight:700;font-size:13px;font-size:1.3rem;line-height:1.6em;box-shadow:0 0 5px rgba(0,0,0,.2);-moz-box-shadow:0 0 5px rgba(0,0,0,.2);-webkit-box-shadow:0 0 5px rgba(0,0,0,.2)}.logo,.logo.white,.logo:hover{background-repeat:no-repeat;background-size:contain}.region_dropdown a{color:#d1ebff}.region_dropdown a:hover{border-color:#d1ebff}.region_dropdown header{display:inline;float:left;width:97.91666667%;margin:1em 1.04166667% 0;font-size:14px;font-size:1.4rem}.search_button a,.search_button input,.search_button section>*{display:block;float:left}.region_dropdown ul,nav ul{margin:0;list-style-type:none}.region_dropdown ul{text-transform:none;padding:5px 0}.callout header>*,.postmeta,.readmore{text-transform:uppercase}.logo{width:107px;height:33px;background-image:url(../images/iGrafx_logo.svg);overflow:hidden}.logo a{border-bottom:none}.logo:hover{background-image:url(../images/iGrafx_logo-hover.svg)}.logo.white{background-image:url(../images/iGrafx_logo-white.svg)}

/* body::after{position:absolute;width:0;height:0;overflow:hidden;z-index:-1;content:url(../images/iGrafx_logo-hover.svg)} */

.search_button{width:50px;height:50px;position:absolute;overflow:hidden;right:0}.search_button section{width:290px;position:absolute;z-index:100}.search_button section>*{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}.search_button a{width:50px;background-color:#4ea8df;text-align:center;color:#fff;height:50px;border:none}.search_button a:hover{background-color:#1a73b8}.search_button input{width:240px;height:50px;border:none;background-color:#2470ac;color:#fff;padding:15px 1em;line-height:20px;font-size:16px;font-size:1.6rem;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}.search_button input:focus{outline:0;background-color:#2f8bd4}.search_button input[type=submit]{width:0;height:0;visibility:hidden;position:absolute}input::-webkit-input-placeholder{color:#fff}input:-moz-placeholder{color:#fff}input:-ms-input-placeholder{color:#fff}textarea::-webkit-input-placeholder{color:#fff}textarea:-moz-placeholder{color:#fff}textarea:-ms-input-placeholder{color:#fff}nav ul{padding:0}.mainnav{height:79px;float:right;font-family:'Open Sans',Arial,'MS P Gothic','Hiragino Kaku Gothic Pro',sans-serif;font-size:17px;font-size:1.7rem}.mainnav ul ul{display:none;position:absolute;text-align:left;width:180px;left:50%;margin-left:-90px;top:63px}.mainnav ul ul a,.mainnav ul ul li,.mainnav>ul>li>a,.mainnav>ul>li>a:before,.no-js .mainnav>ul>li:hover ul{display:block}.mainnav ul ul li,.mainnav ul ul ul{position:relative}.mainnav ul ul a{border-bottom:1px solid #008de2;border-top:1px solid #0067ad;color:#fff;padding:16px 20px;font-size:13px;font-size:1.3rem;font-weight:600;line-height:1.2em;background-color:#0079c2;-webkit-transition:none;-moz-transition:none;transition:none;-o-transition:none}.mainnav ul ul a:hover{background-color:#004b85}.mainnav ul ul ul{top:0}.mainnav ul ul ul li a{padding:7px 20px 7px 40px}>.mainnav ul ul li.active a{background-color:#4ea8df}>.mainnav ul ul li.active a:before{border-bottom-color:#4ea8df!important}.mainnav>ul>li>ul>li.first>a:before{display:block;content:"";width:0;height:0;border:8px solid transparent;border-bottom-color:#0079c2;position:absolute;top:-15px;left:50%;margin-left:-8px}.mainnav>ul>li,.mainnav>ul>li>a{position:relative}.mainnav>ul>li>ul>li.first>a:hover:before{border-bottom-color:#004b85}.mainnav>ul>li>a{border-bottom:none;line-height:79px}.mainnav>ul>li>a:before{font-weight:400;-moz-font-feature-settings:liga;font-feature-settings:liga;position:absolute;left:50%;margin-left:-10px;bottom:10px;content:'';width:20px;height:20px;font-size:10px;font-size:1rem;line-height:20px;color:transparent;text-align:center}.checklist li:before,.sidenav ul ul li a:before{font-family:SSStandard;text-decoration:none;text-rendering:optimizeLegibility;-ms-font-feature-settings:liga 1}.mainnav>ul>li>a:hover{color:#056ebf}.mainnav>ul>li>a:hover:before{color:#d2da4d}.mainnav>ul>li.last{margin-right:-20px}.mainnav>ul>li.active>a{color:#2d2d2d}.mainnav>ul>li.active>a:before{color:#d2da4d}.lt-ie9 .mainnav>ul>li>a:before{display:none;color:#d2da4d}.lt-ie9 .mainnav>ul>li.active>a:before,.lt-ie9 .mainnav>ul>li:hover>a:before{display:block}.navbutton{display:none}@media only screen and (max-width:820px){.bluebar,.navwrap{position:absolute}.navbutton{float:right;display:inline-block;line-height:40px;background-color:#0079c2;color:#fff;padding:0 2em;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;margin-top:18px;border:none}.header:after,.mainnav ul ul,.navwrap{display:none}.navbutton:hover{color:#fff;background-color:#004b85}.navwrap{top:80px;background-color:#fff;width:100%;left:0;padding-bottom:210px;box-shadow:0 5px 5px rgba(0,0,0,.2);-moz-box-shadow:0 5px 5px rgba(0,0,0,.2);-webkit-box-shadow:0 5px 5px rgba(0,0,0,.2)}.mainnav{width:100%;border-bottom:1px solid #a1a1a5;height:inherit;float:right}.mainnav li{width:50%;display:inline;float:left;text-align:center;border-top:1px solid #a1a1a5}.mainnav li:nth-child(odd){border-right:1px solid #a1a1a5}.mainnav li a{padding:0}.bluebar{bottom:0;width:100%;text-align:center;height:auto}.bluebar .search_button section *,.bluebar>*{height:70px}.bluebar>*{line-height:70px}.bluebar nav a{color:#0079c2;border:none}.bluebar nav{display:block;width:100%}.bluebar .search_button{position:static}.bluebar .search_button,.bluebar .search_button section{width:100%;display:block}.bluebar .search_button a{position:absolute;width:70px}.bluebar .search_button input{display:block;width:inherit;text-align:center;padding:0 90px}.bluebar .region_select{position:relative}.bluebar .region_select,.bluebar .region_select span{width:100%;display:block;height:100%}.bluebar .region_select .region_dropdown{width:100%;top:100%;padding:1% 10%;text-align:center}.bluebar .region_select .region_dropdown li a{border:none;display:block;line-height:30px}.bluebar .region_select .region_dropdown li a:hover{color:#d2da4d}}.breadscrumbs{margin:2em 0;padding:0 5%;color:#2d2d2d}.subpage_layout .breadscrumbs{padding:0}.breadscrumbs li{display:inline}.breadscrumbs i{font-size:.7em;padding:0 .4em}@media only screen and (max-width:820px){.breadscrumbs{margin:1em 0;font-size:.9em}}.sidenav{font-size:14px;font-size:1.4rem;line-height:1.428571429em}.sidenav>ul{background:#e4e4e6;border-left:1px solid #c9c9cd;box-shadow:0 0 5px rgba(0,0,0,.2);-moz-box-shadow:0 0 5px rgba(0,0,0,.2);-webkit-box-shadow:0 0 5px rgba(0,0,0,.2)}.sidenav>ul>li{border-top:1px solid #f0f0f0;border-bottom:1px solid #c9c9cd}.sidenav>ul>li>a{border-bottom:none;padding:1em;display:block;text-shadow:1px 1px 1px rgba(255,255,255,.8)}.sidenav>ul>li.active{padding-bottom:.5em}.sidenav>ul>li.active:after,.sidenav>ul>li.active:before{display:block;content:"";width:100%;height:3px;position:absolute;right:0}.lt-ie10 .sidenav>ul>li.active:after,.lt-ie10 .sidenav>ul>li.active:before,.sidenav li>ul,.sidenav>ul>li.active:first-child:before{display:none}.sidenav>ul>li.active:before{top:-3px;background:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(0,transparent),to(rgba(0,0,0,.2)));background:-webkit-linear-gradient(top,transparent,transparent 0,rgba(0,0,0,.2));background:-moz-linear-gradient(top,transparent,transparent 0,rgba(0,0,0,.2));background:-ms-linear-gradient(top,transparent,transparent 0,rgba(0,0,0,.2));background:-o-linear-gradient(top,transparent,transparent 0,rgba(0,0,0,.2))}.sidenav>ul>li.active:after{bottom:-3px;background:-webkit-gradient(linear,left bottom,left top,from(transparent),to(rgba(0,0,0,.2)));background:-webkit-linear-gradient(bottom,transparent,transparent 0,rgba(0,0,0,.2));background:-moz-linear-gradient(bottom,transparent,transparent 0,rgba(0,0,0,.2));background:-ms-linear-gradient(bottom,transparent,transparent 0,rgba(0,0,0,.2));background:-o-linear-gradient(bottom,transparent,transparent 0,rgba(0,0,0,.2))}.sidenav>ul>li.active a{padding:1em 1em .5em}.sidenav>ul>li.active li a{padding:1em 0 0}.sidenav ul ul{font-size:12px;font-size:1.2rem;margin:0 0 .5em;line-height:1.3em}.sidenav ul ul li{padding:.3em 1em;position:relative;margin-left:1.5em}.sidenav ul ul li a:before{position:absolute;left:0;font-style:normal;font-weight:400;white-space:nowrap;-moz-font-feature-settings:liga;font-feature-settings:liga;-webkit-font-smoothing:antialiased;content:"▻";font-size:7px;padding-right:.5em}.checklist li:before,.readmore:after{white-space:nowrap;-moz-font-feature-settings:liga=1;-o-font-feature-settings:liga;-webkit-font-smoothing:antialiased}.sidenav ul ul li.active a:before{color:#d2da4d}.sidenav li.active{background:#fff;position:relative;z-index:200;border-top:none}.sidenav li.active>ul{display:block;font-size:.8em}.sidenav .active>a,.sidenav .active>a:hover{color:#2d2d2d}@media only screen and (max-width:480px){.sidenav{text-align:center}.sidenav>ul{border-right:1px solid #c9c9cd}.sidenav>ul>li{width:100%}.sidenav>ul>li a{padding:.5em}.sidenav .callouts{display:none}.sidenav ul ul li{margin-left:0}.sidenav ul ul li a:before{position:relative}}.action_footer{background:#d4d5dd}.action_footer .row{padding:3% 4%}.action_footer .pillbutton{margin-top:5px}.action_footer i{font-size:32px;line-height:40px;color:#fff;text-shadow:0 2px 0 #d2da4d}.action_footer i.ss-video{font-size:40px}.action_footer h3{margin-top:0}.action_footer .wrap,.footer .wrap{padding:0}.action_footer .row,.footer .row{margin:0}.footer{min-height:250px;background-color:#005699;position:relative;border-top:1px solid #beccdb}.footer *{color:#fff}.footer:after,.footer:before{display:block;content:"";position:absolute;width:100%}.footer:before{height:1px;background-color:#348bcf;border-bottom:1px solid #085ea1;top:0;border-top:1px solid #005699}.footer .wrap{padding-top:40px;padding-bottom:40px;background:url(../images/_template_footer_bg.png) bottom right no-repeat}.footer a{color:#d1ebff}.footer a:hover{color:#fff;border-bottom-color:#fff}.colophon{font-weight:700}.colophon .logo{margin-bottom:5px}.colophon .tagline{color:#d2da4d;font-size:17px;font-size:1.7rem;line-height:1.4em;margin-bottom:40px}.colophon a{color:#d2da4d}.colophon a:hover,.footer_nav h4 a,.heroslider h2,.heroslider h3{color:#fff}.colophon p{margin:0}.footer_nav{font-size:11px;font-size:1.1rem;line-height:1.5em}.footer_nav>*{width:31%;float:left;padding-top:3px}.footer_nav>:first-child{width:38%}.footer_nav h4{margin:-4px 0 0}.footer_nav i{display:none}@media only screen and (max-width:820px){.action_footer .row{padding:0}.action_footer .col_1-3{display:inline;float:left;width:47.91666667%;margin:0 1.04166667%;padding:2em .2em}.action_footer .col_1-3:last-child{width:100%;display:block;margin:0;padding-top:2em;border-top:1px solid #a1a1a5}.footer .wrap{padding-bottom:0;background-position:top right;background-repeat:repeat}.footer .row{padding:0}.footer [class*=col_],.footer_nav>*{width:100%;float:none;display:block;margin:0}.colophon{text-align:center;padding-bottom:2em}.colophon .logo{margin-left:auto;margin-right:auto}.colophon .tagline{margin:0}#google_translate_element{display:none}.footer_nav,.footer_nav h4{font-size:1.2em}.footer_nav nav:last-child h4{border-top:1px solid #005699}.footer_nav h4{background-color:#0079c2;cursor:pointer;padding:1em}.footer_nav h4 i{position:absolute;right:1em}.footer_nav ul{display:none;background-color:rgba(0,86,153,.6)}.footer_nav li{padding:.5em 1em}.footer_nav i{display:inline;font-size:1.1rem;padding-right:5px}}.callout header,.callout img{margin-bottom:.5em}.bigpic,.heropager,.heroslider{position:relative}.bigpic{background:center center no-repeat #a1a1a5;background-size:cover;text-align:center;overflow:hidden;max-width:100%;height:220px}.heroslider,.home .bigpic{height:422px}.callouts{width:85%;padding-top:4em}.callout{font-size:12px;font-size:1.2rem;line-height:1.143em}.callout img{border:1px solid #2d2d2d}.callout header>*{font-size:14px;font-size:1.4rem;font-weight:600;margin:0;line-height:1.143em}.callout header>* em{font-size:16px;font-size:1.6rem;font-weight:300;font-style:normal}.callout .pillbutton{font-size:12px;font-size:1.2rem;line-height:1.67em}.callout .pillbutton:after{font-size:9px;font-size:.9rem}.contactCallout{width:200px;float:right;margin-left:12px}.contactCallout a{border:none}.contactCallout img{border:1px solid #999}.contactCalllout .subText{margin-top:0}.contactCallout .title h3{font-style:italic;line-height:1em;padding-bottom:5px}.home .primary .row:first-child{margin-top:-70px}.heroslider h1{font-size:40px;font-size:4rem;line-height:1em;color:#fff;margin:0}.heroslider h2{font-size:20px;font-size:2rem;font-weight:600;font-style:italic;line-height:1.2em;margin:.8em 0 0}.heroslider>ul{margin:0;padding:0;list-style-type:none}.heroslider>ul,.heroslider>ul>li{width:100%!important;height:100%!important;background:url(../images/home/home_bigpic.jpg) center center no-repeat #a1a1a5;background-size:cover}.heroslider .wrap{height:100%;padding-bottom:70px}.heroslider .wrap:before{display:inline-block;content:"";height:100%;vertical-align:middle;margin-left:-.3em}.heroslider .wrap>*{display:inline-block;vertical-align:middle;float:none}.heroslider>li{text-align:center;padding-top:4.5em}.heroslider article{text-align:left}.heroslider .content{max-width:540px;color:#2d2d2d}.heroslider .textarea{background:url(../images/_template_trans_66black.png);background:rgba(0,0,0,.7);padding:1.5em;margin-bottom:1em}.heropager{max-width:1000px;margin:0 auto;padding:0 3.5%;height:0}.heropager:after,.heropager:before{content:"";display:table}.heropager:after{clear:both}.heropager div{display:block;position:absolute;right:12%;bottom:70px;z-index:100;background:url(../images/_template_trans_66black.png);background:rgba(0,0,0,.66);height:50px;padding:0 20px}.heropager a,.pager a{display:inline-block;width:15px;height:15px}.heropager a{margin:17px 5px;background:url(../images/_template_slider_pager.png) top left no-repeat;border:none}.heropager a.activeSlide{background-position:left bottom}.heropager a:hover{background-position:right top}.borderradius .heropager a{background:#0079c2;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;box-shadow:0 0 7px rgba(0,0,0,.5) inset;-moz-box-shadow:0 0 7px rgba(0,0,0,.5) inset;-webkit-box-shadow:0 0 7px rgba(0,0,0,.5) inset}.borderradius .heropager a.activeSlide{background-color:#d9dae2}.borderradius .heropager a:hover{background-color:#d2da4d}.pager{position:relative;text-align:center;margin-top:10px}.pager a{margin:17px 5px;background:url(../images/_template_slider_pager.png) top left no-repeat;border:none}.pager a.activeSlide{background-position:left bottom}.pager a:hover{background-position:right top}.borderradius .pager a{background:#0079c2;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;box-shadow:0 0 7px rgba(0,0,0,.5) inset;-moz-box-shadow:0 0 7px rgba(0,0,0,.5) inset;-webkit-box-shadow:0 0 7px rgba(0,0,0,.5) inset;width:10px;height:10px}.borderradius .pager a.activeSlide{background-color:#d9dae2}.borderradius .pager a:hover{background-color:#d2da4d}.client_slider,.client_slider img{max-width:100%!important}.client_slider img{height:auto!important}@media only screen and (max-width:480px){.heroslider h1{font-size:3rem}.heroslider h2{font-size:1.8rem}.heropager{display:none}}.sysreq_table,.table_borders{margin:1em 0 2em;width:100%}.sysreq_table,.sysreq_table td,.sysreq_table th,.table_borders,.table_borders td,.table_borders th{border:1px solid #a1a1a5;vertical-align:top;text-align:left;border-collapse:collapse}.sysreq_table td,.sysreq_table th,.table_borders td,.table_borders th{padding:15px}.sysreq_table td.center,.sysreq_table th.center,.table_borders td.center,.table_borders th.center{text-align:center}.table_padding{margin:.8em 0;width:100%}.table_padding td,.table_padding th{padding:0 15px 15px 0;vertical-align:top}.sysreq_table td:first-child{color:#2d2d2d;width:20%}.sample-files .table_borders td:first-child,.sample-files .table_borders th:first-child{width:30%}.sample-files .table_borders td:last-child,.sample-files .table_borders th:last-child{width:15%}.news .post h2{margin-top:.5em}.post_excerpt{margin-bottom:3em}.post_excerpt h4{margin-bottom:0}.post_excerpt p{margin-top:0}.postmeta{font-size:10px;font-size:1rem;color:#a1a1a5;font-weight:700;margin:0}.productheader_accelerators,.productheader_enterprise-central,.productheader_enterprise-modeler,.productheader_enterprise-modeler-for-sap,.productheader_flowcharter,.productheader_performance-central,.productheader_process,.productheader_process-automation,.productheader_process-central,.productheader_process-for-enterprise-modeling,.productheader_process-for-sap,.productheader_process-for-six-sigma{display:block;border:0;text-indent:-999em;overflow:hidden;background-color:transparent;background-repeat:no-repeat;text-align:left;direction:ltr}.productheader_flowcharter{background-image:url(../images/products/flowcharter_header.png);width:355px;height:53px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-min-moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.no-lowbandwidth .productheader_flowcharter{background-image:url(../images/products/flowcharter_header@2x.png);background-size:355px 53px}}.productheader_process{background-image:url(../images/products/process_header.png);width:336px;height:53px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-min-moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.no-lowbandwidth .productheader_process{background-image:url(../images/products/process_header@2x.png);background-size:336px 53px}}.productheader_process-for-six-sigma{background-image:url(../images/products/process_sixsigma_header.png);width:269px;height:79px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-min-moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.no-lowbandwidth .productheader_process-for-six-sigma{background-image:url(../images/products/process_sixsigma_header@2x.png);background-size:269px 79px}}.productheader_process-central{background-image:url(../images/products/process_central_header.png);width:418px;height:55px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-min-moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.no-lowbandwidth .productheader_process-central{background-image:url(../images/products/process_central_header@2x.png);background-size:418px 55px}}.productheader_process-automation{background-image:url(../images/products/process_automation_header.png);width:506px;height:53px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-min-moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.no-lowbandwidth .productheader_process-automation{background-image:url(../images/products/process_automation_header@2x.png);background-size:506px 53px}}.productheader_process-for-enterprise-modeling{background-image:url(../images/products/process_enterprise_modeling_header.png);width:278px;height:80px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-min-moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.no-lowbandwidth .productheader_process-for-enterprise-modeling{background-image:url(../images/products/process_enterprise_modeling_header@2x.png);background-size:278px 80px}}.productheader_enterprise-modeler{background-image:url(../images/products/enterprise_modeler_header.png);width:503px;height:59px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-min-moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.no-lowbandwidth .productheader_enterprise-modeler{background-image:url(../images/products/enterprise_modeler_header@2x.png);background-size:503px 59px}}.productheader_enterprise-central{background-image:url(../images/products/enterprise_central_header.png);width:493px;height:58px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-min-moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.no-lowbandwidth .productheader_enterprise-central{background-image:url(../images/products/enterprise_central_header@2x.png);background-size:493px 58px}}.productheader_process-for-sap{background-image:url(../images/products/process_sap_header.png);width:269px;height:75px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-min-moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.no-lowbandwidth .productheader_process-for-sap{background-image:url(../images/products/process_sap_header@2x.png);background-size:269px 75px}}.productheader_enterprise-modeler-for-sap{background-image:url(../images/products/enterprise_modeler_sap_header.png);width:509px;height:72px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-min-moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.no-lowbandwidth .productheader_enterprise-modeler-for-sap{background-image:url(../images/products/enterprise_modeler_sap_header@2x.png);background-size:509px 72px}}.productheader_performance-central{background-image:url(../images/products/performance_central_header.png);width:556px;height:55px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-min-moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.no-lowbandwidth .productheader_performance-central{background-image:url(../images/products/performance_central_header@2x.png);background-size:556px 55px}}.productheader_accelerators{background-image:url(../images/products/accelerators_header.png);width:369px;height:53px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-min-moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.no-lowbandwidth .productheader_accelerators{background-image:url(../images/products/accelerators_header@2x.png);background-size:369px 53px}}.checklist,.featurelist{padding:0;list-style-type:none;display:block;width:102.08333333%;margin:0 -1.04166667%}.checklist:after,.checklist:before,.featurelist:after,.featurelist:before{content:"";display:table}.checklist li,.featurelist li{display:inline;float:left;width:47.91666667%;margin:0 1.04166667%}.checklist li{position:relative;padding-left:1.5em}.checklist li:before{font-style:normal;font-weight:400;-moz-font-feature-settings:liga;font-feature-settings:liga;content:"✓";font-size:13px;font-size:1.3rem;padding-right:1em;color:#d2da4d;position:absolute;left:0}.featurelist{margin-bottom:.8em}.featurelist:after,.featurelist:before{content:"";display:table}.featurelist li{margin-bottom:1.5em}.featurelist li.last{margin-bottom:0}.featurelist a:first-child{font-family:'Open Sans',Arial,'MS P Gothic','Hiragino Kaku Gothic Pro',sans-serif;font-weight:600;text-transform:uppercase;font-size:16px;font-size:1.6rem}.blog_search .search_btn,.readmore:after{font-family:SSStandard;font-style:normal;text-decoration:none;text-rendering:optimizeLegibility}.rightnav{width:160px;float:right;margin:0 0 2em 4em;font-size:13px;font-size:1.3rem;line-height:2.3em}.rightnav i{font-size:10px;font-size:1rem;padding-right:.5em;color:#0079c2}.rightnav a:before{display:none}.product_overview .pageheader+h2{margin-top:.2em}.product_overview .intro{color:#2d2d2d}@media only screen and (max-width:820px){.checklist li,.featurelist li{display:inline;float:left;width:97.91666667%;margin:0 1.04166667%}.featurelist li{min-height:inherit!important;margin-bottom:1em}.rightnav{margin-left:1em}}@media only screen and (max-width:480px){.rightnav{float:none;margin-left:0;width:100%}.rightnav li{display:inline}.rightnav li i{display:none}.rightnav li:after{content:",\00a0"}.rightnav li:last-child:after{content:""}}.search_results{padding-bottom:0}.search_results li{list-style:none;margin-bottom:3em}.pagination{padding:40px}.search_highlight{font-weight:700}.offices{display:block;width:102.08333333%;margin:0 -1.04166667%}.blog .post:after,.blog .post:before,.offices .featured_office:after,.offices .featured_office:before,.offices:after,.offices:before{content:"";display:table}.offices .featured_office{margin-bottom:40px}.offices .featured_office ul{margin-top:0}.offices .region{margin-top:1em}.offices .office{margin-top:1.5em}.offices .office:first-child{margin-top:0}.offices article address{font-style:normal}.offices article ul{margin:1em 0 0}.offices article ul i{color:#0079c2;padding-right:5px;line-height:1.8em}.blog h1{font-size:30px;font-size:3rem}.blog .secondary{margin-bottom:2em;padding-bottom:0;box-shadow:0 0 5px rgba(0,0,0,.2)}.blog .secondary .side_bar_container{padding:2em 1em;position:relative;z-index:200;height:100%}.blog .secondary div{background:#fff;position:relative;z-index:200}.blog .secondary .blog_search{margin-bottom:1em}.blog .secondary .blog_search input[type=text]{border:1px solid #ccc}.blog .secondary .blog_search input[type=submit]{background:0 0;border:1px solid #ccc}.no-boxshadow .blog .secondary{border-top:1px solid #a1a1a5;border-bottom:1px solid #a1a1a5;border-left:1px solid #a1a1a5}.blog_search .search_field{padding:3px;width:95px;height:24px;-webkit-appearance:none;border-radius:0}.blog_search ::-webkit-input-placeholder{color:#a1a1a5}.blog_search :-moz-placeholder{color:#a1a1a5}.blog_search ::-moz-placeholder{color:#a1a1a5}.blog_search :-ms-input-placeholder{color:#a1a1a5}.blog_search .search_btn{border-radius:0;background:0 0;font-weight:400;border-left:none;margin-left:-1px;font-size:11px;font-size:1.1rem;height:24px;position:relative;top:-1px;color:#a1a1a5}.posts h2{font-size:24px;font-size:2.4rem;margin-top:0;margin-bottom:.5em}.posts h2 a{color:#004b85}.no_posts{padding:1em 0}.blog .post{padding:1.8em 0;margin-top:0!important}.blog .post:first-child{padding-top:0}.blog .posts .post{border-bottom:5px solid #005699}.blog .post_big{padding:0 0 1em}.blog_block{margin-bottom:1.5em}.blog_block h3{font-size:14px;font-size:1.4rem;font-weight:400;margin-bottom:.3em}.post_main_image{margin:1em 0}.post_list_image{float:left;margin:1em 1em 1em 0}.post_content{padding:1em 0}.readmore{display:inline-block;padding:0 1em;border:1px solid #efeff2;line-height:2em;border-radius:1.1em;-webkit-border-radius:1.1em;-moz-border-radius:1.1em;font-size:13px;font-size:1.3rem;color:#0079c2;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;background-color:#fff;margin-top:1em;white-space:nowrap}.readmore:after{font-weight:400;-moz-font-feature-settings:liga;-ms-font-feature-settings:liga 1;font-feature-settings:liga;padding-left:.8em}.readmore.leftarrow:before,.related_posts ul li a:before{font-family:SSStandard;font-style:normal;font-weight:400;text-decoration:none;text-rendering:optimizeLegibility;white-space:nowrap;-moz-font-feature-settings:liga=1;-o-font-feature-settings:liga}.readmore:after,.readmore:before{font-size:10px;font-size:1rem;color:#d2da4d}.readmore:hover{color:#005699;border:1px solid #729fc3}.readmore.small{font-size:12px;font-size:1.2rem;line-height:1.67em}.readmore.small:after{font-size:9px;font-size:.9rem}.readmore.leftarrow{padding-right:.5em}.readmore.leftarrow:after{content:''}.readmore.leftarrow:before{-moz-font-feature-settings:liga;-ms-font-feature-settings:liga 1;font-feature-settings:liga;-webkit-font-smoothing:antialiased;content:'◅';font-size:11px;font-size:1.1rem;padding-right:.8em}.comment_form .submit:after,.related_posts ul li a:before{-ms-font-feature-settings:liga 1;-webkit-font-smoothing:antialiased}.readmore.noarrow:after{content:'';padding:0}.readmore.disabled{color:#000;border:1px solid #efeff2!important}.readmore.disabled:hover{color:#000}.readmore:after{content:'▻'}.blog_small_text{font-size:11px;font-size:1.1rem;line-height:1.4}ul.nobullets{margin:0;padding:0}ul.nobullets li{font-size:11px;font-size:1.1rem;line-height:1.4;list-style:none;margin:0 0 .5em;display:block;padding:0}.blog_divider,.post_author_related{padding:1.8em 0;border-top:5px solid #005699}.blog_divider{margin:1.8em 0}.post_author_related{margin:0 0 1.8em;border-bottom:5px solid #005699;font-size:11px;font-size:1.1rem;line-height:1.4}.post_author_related:after,.post_author_related:before{content:"";display:table}.author_info .author_img{float:left;margin:0 1.8em .6em .2em;width:95px;height:95px;overflow:hidden}.author_info .author_bio{padding-right:1em}.author_info .author_bio h3{margin-bottom:0;font-size:14px;font-size:1.4rem}.author_info .author_bio h4{font-size:11px;font-size:1.1rem;line-height:1.4;margin:0;text-transform:none;font-weight:400}.comment_form .submit,.pagination_page.prev a,.pagination_prev{text-transform:uppercase;display:inline-block;-webkit-transition:all .2s ease-in-out}.related_posts h3{margin-bottom:.5em;font-size:14px;font-size:1.4rem}.related_posts ul{font-size:12px;font-size:1.2rem;margin:0 0 .5em;line-height:1.3em;padding:0}.related_posts ul li{padding:.2em 1em;position:relative;list-style:none}.related_posts ul li a:before{position:absolute;left:0;-moz-font-feature-settings:liga;font-feature-settings:liga;content:"▻";font-size:7px;padding-right:.5em}.comment_form .submit.leftarrow:before,.comment_form .submit:after{font-family:SSStandard;font-style:normal;font-weight:400;text-decoration:none;text-rendering:optimizeLegibility;white-space:nowrap;-moz-font-feature-settings:liga=1;-o-font-feature-settings:liga}.related_posts ul li.active a:before{color:#d2da4d}.comment{margin-bottom:2.2em}.comment p:last-child{margin-bottom:.8em}.comment .comment_meta_data{font-size:11px;font-size:1.1rem}.comment .comment_content img{width:50px;height:50px}.comment_form input,.comment_form textarea{border:1px solid #ccc;padding:5px}.comment_form td{padding-bottom:5px}.comment_form td.label{padding-right:1em}.comment_form .submit{padding:0 2em 0 1em;white-space:nowrap;border:1px solid #efeff2;line-height:2em;border-radius:1.1em;-webkit-border-radius:1.1em;-moz-border-radius:1.1em;font-size:13px;font-size:1.3rem;color:#0079c2;transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;background:url(../images/blog/arrow_icon.png) 95% center no-repeat}.comment_form .submit:after{-moz-font-feature-settings:liga;font-feature-settings:liga;content:'▻';padding-left:.8em}.comment_form .submit:after,.comment_form .submit:before{font-size:10px;font-size:1rem;color:#d2da4d}.comment_form .submit:hover{color:#005699;border:1px solid #729fc3}.comment_form .submit.small{font-size:12px;font-size:1.2rem;line-height:1.67em}.comment_form .submit.small:after{font-size:9px;font-size:.9rem}.comment_form .submit.leftarrow{padding-right:.5em}.comment_form .submit.leftarrow:after{content:''}.comment_form .submit.leftarrow:before{-moz-font-feature-settings:liga;-ms-font-feature-settings:liga 1;font-feature-settings:liga;-webkit-font-smoothing:antialiased;content:'◅';font-size:11px;font-size:1.1rem;padding-right:.8em}.pagination_page.prev a.leftarrow:before,.pagination_page.prev a:after,.pagination_prev.leftarrow:before,.pagination_prev:after{font-family:SSStandard;font-style:normal;font-weight:400;text-decoration:none;text-rendering:optimizeLegibility;white-space:nowrap;-moz-font-feature-settings:liga=1;-o-font-feature-settings:liga;-webkit-font-smoothing:antialiased}.comment_form .submit.noarrow:after{content:'';padding:0}.comment_form .submit.disabled{color:#000;border:1px solid #efeff2!important}.comment_form .submit.disabled:hover{color:#000}.comment_form .required{font-size:11px;font-size:1.1rem}.blog_nav{margin:1.8em 0 0}.blog_nav:after,.blog_nav:before{content:"";display:table}.blog select.go{max-width:105px}.blog .subpage_layout .primary{float:right}.blog .secondary,ul#jobscv{float:left}.blog .pagination{padding:40px 0}.pagination_page.prev a,.pagination_prev{white-space:nowrap;border:1px solid #efeff2;line-height:2em;border-radius:1.1em;-webkit-border-radius:1.1em;-moz-border-radius:1.1em;font-size:13px;font-size:1.3rem;color:#0079c2;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;background-color:#fff;padding:0 1em}.pagination_all,.pagination_next,.pagination_page.next a{-webkit-transition:all .2s ease-in-out;background-color:#fff;display:inline-block;text-transform:uppercase}.pagination_page.prev a:after,.pagination_prev:after{-moz-font-feature-settings:liga;-ms-font-feature-settings:liga 1;font-feature-settings:liga;padding-left:.8em}.pagination_page.prev a:after,.pagination_page.prev a:before,.pagination_prev:after,.pagination_prev:before{font-size:10px;font-size:1rem;color:#d2da4d}.pagination_page.prev a:hover,.pagination_prev:hover{color:#005699;border:1px solid #729fc3}.pagination_page.prev a.small,.pagination_prev.small{font-size:12px;font-size:1.2rem;line-height:1.67em}.pagination_page.prev a.small:after,.pagination_prev.small:after{font-size:9px;font-size:.9rem}.pagination_page.prev a.leftarrow,.pagination_prev.leftarrow{padding-right:.5em}.pagination_page.prev a.leftarrow:after,.pagination_prev.leftarrow:after{content:''}.pagination_page.prev a.leftarrow:before,.pagination_prev.leftarrow:before{-moz-font-feature-settings:liga;-ms-font-feature-settings:liga 1;font-feature-settings:liga;content:'◅';font-size:11px;font-size:1.1rem;padding-right:.8em}.pagination_next:after,.pagination_page.next a:after,.pagination_page.prev a:before,.pagination_prev:before{font-family:SSStandard;font-style:normal;font-weight:400;text-decoration:none;text-rendering:optimizeLegibility;white-space:nowrap;-moz-font-feature-settings:liga=1;-o-font-feature-settings:liga}.pagination_page.prev a.noarrow:after,.pagination_page.prev a:after,.pagination_prev.noarrow:after,.pagination_prev:after{content:'';padding:0}.pagination_page.prev a.disabled,.pagination_prev.disabled{color:#000;border:1px solid #efeff2!important}.pagination_page.prev a.disabled:hover,.pagination_prev.disabled:hover{color:#000}.pagination_page.prev a:before,.pagination_prev:before{-moz-font-feature-settings:liga;-ms-font-feature-settings:liga 1;font-feature-settings:liga;-webkit-font-smoothing:antialiased;content:'◅';font-size:11px;font-size:1.1rem;padding:0 .5em 0 0}.pagination_next,.pagination_page.next a{white-space:nowrap;border:1px solid #efeff2;line-height:2em;border-radius:1.1em;-webkit-border-radius:1.1em;-moz-border-radius:1.1em;font-size:13px;font-size:1.3rem;color:#0079c2;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;padding:0 1em}.pagination_next:after,.pagination_page.next a:after{-moz-font-feature-settings:liga;-ms-font-feature-settings:liga 1;font-feature-settings:liga;-webkit-font-smoothing:antialiased;content:'▻';padding-left:.8em}.pagination_all:after,.pagination_next.leftarrow:before,.pagination_page.next a.leftarrow:before{-moz-font-feature-settings:liga=1;-ms-font-feature-settings:liga 1;-o-font-feature-settings:liga;font-family:SSStandard;font-style:normal;text-decoration:none;text-rendering:optimizeLegibility;white-space:nowrap;-webkit-font-smoothing:antialiased;font-weight:400}.pagination_next:after,.pagination_next:before,.pagination_page.next a:after,.pagination_page.next a:before{font-size:10px;font-size:1rem;color:#d2da4d}.pagination_next:hover,.pagination_page.next a:hover{color:#005699;border:1px solid #729fc3}.pagination_next.small,.pagination_page.next a.small{font-size:12px;font-size:1.2rem;line-height:1.67em}.pagination_next.small:after,.pagination_page.next a.small:after{font-size:9px;font-size:.9rem}.pagination_next.leftarrow,.pagination_page.next a.leftarrow{padding-right:.5em}.pagination_next.leftarrow:after,.pagination_page.next a.leftarrow:after{content:''}.pagination_next.leftarrow:before,.pagination_page.next a.leftarrow:before{-moz-font-feature-settings:liga;font-feature-settings:liga;content:'◅';font-size:11px;font-size:1.1rem;padding-right:.8em}.pagination_next.noarrow:after,.pagination_next:before,.pagination_page.next a.noarrow:after,.pagination_page.next a:before{padding:0;content:''}.pagination_next.disabled,.pagination_page.next a.disabled{color:#000;border:1px solid #efeff2!important}.pagination_next.disabled:hover,.pagination_page.next a.disabled:hover{color:#000}.pagination_next:after,.pagination_page.next a:after{padding:0 0 0 .5em}.pagination_all{white-space:nowrap;border:1px solid #efeff2;line-height:2em;border-radius:1.1em;-webkit-border-radius:1.1em;-moz-border-radius:1.1em;font-size:13px;font-size:1.3rem;color:#0079c2;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;padding:0 1em}.pagination_all:after{-moz-font-feature-settings:liga;font-feature-settings:liga;padding-left:.8em}.pagination_all:after,.pagination_all:before{font-size:10px;font-size:1rem;color:#d2da4d}.pagination_all:hover{color:#005699;border:1px solid #729fc3}.pagination_all.small{font-size:12px;font-size:1.2rem;line-height:1.67em}.pagination_all.small:after{font-size:9px;font-size:.9rem}.pagination_all.leftarrow{padding-right:.5em}.pagination_all.leftarrow:after{content:''}.pagination_all.leftarrow:before{font-family:SSStandard;font-style:normal;font-weight:400;text-decoration:none;text-rendering:optimizeLegibility;white-space:nowrap;-moz-font-feature-settings:liga=1;-moz-font-feature-settings:liga;-ms-font-feature-settings:liga 1;-o-font-feature-settings:liga;font-feature-settings:liga;-webkit-font-smoothing:antialiased;content:'◅';font-size:11px;font-size:1.1rem;padding-right:.8em}.chromeframe,.modal .modal_window .content:after{font-family:'Open Sans',Arial,'MS P Gothic','Hiragino Kaku Gothic Pro',sans-serif}.pagination_all.noarrow:after,.pagination_all:after,.pagination_all:before{padding:0;content:''}.pagination_all.disabled{color:#000;border:1px solid #efeff2!important}.pagination_all.disabled:hover{color:#000}.pagination_active{padding:0 .5em!important}@media only screen and (max-width:820px){.blog .secondary,.blog .subpage_layout .primary{width:100%}.blog_nav div,.side_bar_container{text-align:center}}.leadership-bio{position:relative;width:49%;display:inline-block;vertical-align:top;margin-top:1em;margin-bottom:1em;background-color:#333}.modal .modal_window,.modal:before,.screenshots_slider li img,.screenshots_slider li:before{vertical-align:middle;display:inline-block}@media (min-width:600px){.leadership-bio{width:30%;margin:1em 1% 0}}.leadership-bio .bio-small-image{display:block;border:1px solid #005699;box-sizing:border-box;border-bottom:none}.leadership-bio .leadership-title{background-color:#005699;color:#fff;padding:1em;transition:all .2s ease;min-height:110px;border:1px solid #005699;border-top:none;box-sizing:border-box}@media (min-width:600px) and (max-width:739px){.leadership-bio .leadership-title{min-height:160px}}@media (min-width:740px){.leadership-bio .leadership-title{min-height:100px}}.leadership-bio .leadership-title h3{color:#fff;font-weight:400;margin-bottom:0;transition:all .2s ease}.leadership-bio .leadership-title p{margin-top:0;line-height:1.2;font-size:1.2rem}.leadership-bio.active-bio,.leadership-bio.active-bio .bio-small-image{border-color:#e4e4e6}.leadership-bio.active-bio .leadership-title{background:#e4e4e6;color:#2d2d2d;position:relative;border-color:#e4e4e6}.leadership-bio.active-bio .leadership-title h3{color:#2d2d2d}.leadership-bio.active-bio .leadership-title:after{position:absolute;left:50%;margin-left:-10px;bottom:-11px;content:'';width:0;height:0;border-style:solid;border-width:0 10px 10px;border-color:transparent transparent #e4e4e6}.leadership-bio:hover{cursor:pointer}.leadership-bio:hover .bio-small-image{border-color:#005699;opacity:.2}.leadership-bio:hover .leadership-title{background-color:#fff;color:#005699;border-color:#005699}.leadership-bio:hover .leadership-title h3{color:#005699}.bio-content-container{max-height:0;clear:left;overflow:hidden;position:absolute;z-index:9999;margin-top:-4px;left:0;background:#e4e4e6;width:100%;box-shadow:0 5px 5px rgba(0,0,0,.2)}@media (min-width:600px){.leadership-bio .leadership-title p{font-size:1.3rem}.bio-content-container{margin-top:10px}.bio-content-container .bio-large-image{float:left;max-width:265px}}.bio-content-container .tab_bio{padding:2em}.bio-content-container .close-bio{color:#005699;border:1px solid #a1a1a5;border-radius:20px;padding:4px 12px;display:block;float:left;margin-top:1em;font-size:13px;margin-bottom:2em;margin-left:2em;transition:all .2s ease}.bio-content-container .close-bio:after{content:'X';color:#666;transition:color .2s ease}.bio-content-container .close-bio:hover{cursor:pointer;background-color:#a1a1a5;color:#fff}.bio-content-container .close-bio:hover:after{color:#fff}.bio-content-container h1,.bio-content-container h3{color:#2d2d2d;margin:0}.bio-content-container h3{margin-bottom:.5em}.bio-content-container p{font-size:1.2rem}@media (min-width:480px){.bio-content-container p{font-size:1.4rem}}.bio-content-container .bio-large-image{padding:0 1em 1em 0}.leadership-bio.active-bio+.bio-content-container{max-height:1200px}#google_translate_element{margin-top:-3px}#google_translate_element .goog-te-gadget-simple{background-color:#056ebf;background-color:rgba(5,110,191,.8);border:none;padding-left:5px;min-width:180px}#google_translate_element .goog-te-menu-value{color:#d1ebff;font-size:11px;font-size:1.1rem;position:relative;height:30px;line-height:30px;padding:0 10px;display:inline-block;text-transform:uppercase;font-weight:700;background-color:rgba(5,110,191,.8)}#google_translate_element .goog-te-menu-value:hover{border-bottom:none}#google_translate_element .goog-te-menu-value:before{font-size:9px;font-size:.9rem;position:absolute;right:5px;top:5px;width:20px;height:20px;line-height:20px;text-align:center}.modal,.screenshots_slider .slidenav_next{right:0}#google_translate_element .goog-te-menu-value span{color:#d1ebff!important}.modal{position:fixed;top:0;bottom:0;left:0;z-index:999999999;text-align:center;display:none}.modal:before{content:"";height:100%}.modal .modal_window{width:95%;max-width:800px;min-height:525px;position:relative;background:#4d4a4b;text-align:left}.modal .modal_window,.modal .modal_window .content:after,.modal .modal_window .modal_close{box-shadow:0 0 10px rgba(0,0,0,.24);-moz-box-shadow:0 0 10px rgba(0,0,0,.24);-webkit-box-shadow:0 0 10px rgba(0,0,0,.24)}.modal .modal_window iframe{position:absolute;top:0;left:0;width:100%;height:100%}.modal .modal_window .content{position:absolute;text-align:center;left:0;top:0;width:100%;height:100%}.modal .modal_window .content img{display:inline-block;margin:0 auto;max-width:100%;height:auto;padding:1.5em 1em}.modal .modal_window .content:after{content:attr(data-caption);position:absolute;width:100%;text-align:center;background-color:#0079c2;bottom:-40px;left:0;line-height:38px;font-size:18px;font-size:1.8rem;font-weight:700;color:#fff}.modal a.modal_close{position:absolute;top:-37px;width:35px;height:35px;background:#0079c2;right:0;text-transform:uppercase;font-size:14px;color:#d2da4d;line-height:38px;text-align:center;border:none}.modal a.modal_close:hover{color:#fff;background-color:#004b85}.screenshots_slider,.screenshots_slider li,.screenshots_slider ul{width:100%;height:auto;overflow:hidden}.screenshots_slider li,.screenshots_slider ul{width:100%!important;height:100%!important;height:525px!important}.screenshots_slider li{text-align:center;position:relative}.screenshots_slider li:before{content:"";margin-left:-.3em;height:100%}.screenshots_slider li img{margin:0;padding:0}.screenshots_slider ul{margin:0;padding:0;list-style-type:none}.screenshots_slider:hover [class*=slidenav_]{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);opacity:.5}.screenshots_slider [class*=slidenav_]{position:absolute;top:0;height:100%;width:100px;z-index:999;color:#fff;text-shadow:0 0 3px #000;font-size:30px;text-align:center;cursor:pointer;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}.screenshots_slider [class*=slidenav_]:before{position:absolute;top:50%;margin-top:-20px}.screenshots_slider [class*=slidenav_]:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;color:#d2da4d}.screenshots_slider .slidenav_next:before{right:30px}.screenshots_slider .slidenav_prev{left:0}.screenshots_slider .slidenav_prev:before{left:30px}@media only screen and (max-width:820px){.screenshots_slider [class*=slidenav_]{opacity:.5}}@media only screen and (max-width:820px) and (orientation:landscape){.modal .modal_window{width:70%}.modal_window{min-height:400px!important}.screenshots_slider li,.screenshots_slider ul{height:400px!important}}@media only screen and (max-width:480px){.modal_window{min-height:300px!important}.screenshots_slider li,.screenshots_slider ul{height:300px!important}}.chromeframe{text-align:center;font-weight:600;background-color:#2d2d2d;color:#fff;padding:2em;margin:0}.chromeframe a:hover{color:#fff;border-color:#fff}@media print{blockquote,img,pre,tr{page-break-inside:avoid}*{background:0 0!important;color:#000!important;text-shadow:none!important;filter:none!important;-ms-filter:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}blockquote,pre{border:1px solid #999}thead{display:table-header-group}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}ol#fleet{list-style-position:inside}ol#fleet li{background-size:90px 90px;background-repeat:no-repeat}li#fleet1,li#fleet2,li#fleet3,li#fleet4,li#fleet5{min-height:110px;padding-left:100px}li#fleet1{background:url(/assets/images/fleet-icons-01.png)}li#fleet2{background:url(/assets/images/fleet-icons-02.png)}li#fleet3{background:url(/assets/images/fleet-icons-03.png)}li#fleet4{background:url(/assets/images/fleet-icons-04.png)}li#fleet5{background:url(/assets/images/fleet-icons-05.png)}ul#jobscv{border:1px solid red}