Skip to content

Instantly share code, notes, and snippets.

@johngerome
Created December 22, 2015 04:45
Show Gist options
  • Save johngerome/7908503d2aa3a7e406f7 to your computer and use it in GitHub Desktop.
Save johngerome/7908503d2aa3a7e406f7 to your computer and use it in GitHub Desktop.
dd,form ol,form ul{margin-left:0}.breadcrumbs,.nav ul,.pagination,form ol,form ul,ol.list,ul.list{list-style:none}.main-navigation a,a{text-decoration:none}.block-thumb,table{border-collapse:collapse}.headline-list,.nav-footer,.post-list{list-style-type:none}.block,.block-thumb .b-inner,.breadcrumbs,.comment-container,.footer,.footer__location-map,.g,.header .lc,.is-vishidden,.main-navigation .menu-primary-container,.nav,.pagination,.search-form,.section-contact-us,.section-precontent,.section-s3-tech .section-row-2,.site-navigation-wrapper,.social-share,.tabs,.widget-area .widget,dl{overflow:hidden}@font-face{font-family:Roboto;font-style:normal;font-weight:100;src:local('Roboto Thin'),local('Roboto-Thin'),url(https://fonts.gstatic.com/s/roboto/v15/Jzo62I39jc0gQRrbndN6nfesZW2xOQ-xsNqO47m55DA.ttf) format('truetype')}@font-face{font-family:Roboto;font-style:normal;font-weight:300;src:local('Roboto Light'),local('Roboto-Light'),url(https://fonts.gstatic.com/s/roboto/v15/Hgo13k-tfSpn0qi1SFdUfaCWcynf_cDxXwCLxiixG1c.ttf) format('truetype')}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:local('Roboto'),local('Roboto-Regular'),url(https://fonts.gstatic.com/s/roboto/v15/zN7GBFwfMP4uA6AR0HCoLQ.ttf) format('truetype')}@font-face{font-family:Roboto;font-style:normal;font-weight:500;src:local('Roboto Medium'),local('Roboto-Medium'),url(https://fonts.gstatic.com/s/roboto/v15/RxZJdnzeo3R5zSexge8UUaCWcynf_cDxXwCLxiixG1c.ttf) format('truetype')}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}blockquote,body,div,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,iframe,label,legend,li,nav,object,ol,p,section,table,ul{margin:0;padding:0}.alpha,.beta,.blue-box__title,h1,h2{margin-bottom:.625rem;line-height:1.2}article,figure,footer,header,hgroup,nav,section{display:block}.cf:after,.cf:before,.l-two-col:after,.l-two-col:before,[role=main]:after,[role=main]:before{content:" ";display:table}.cf:after,.l-two-col:after,[role=main]:after{clear:both}.is-hidden{display:none!important;visibility:hidden!important}.is-vishidden{position:absolute!important;width:1px;height:1px;padding:0;border:0;clip:rect(1px,1px,1px,1px)}.right{float:right;padding:0 0 1rem 1rem}.right-search{float:right;padding:0 0 1rem}.g-half>.gi,.g-max5>.gi,.g-opposites .gi,.left{float:left}.left{padding:0 1rem 1rem 0}.align-right,.section-precontent__breadcrumbs{text-align:right}.align-center{text-align:center}.align-left,th{text-align:left}@media all and (max-width:46.8em){.hide-small{display:none}}@media all and (min-width:46.8em) and (max-width:50em){.hide-med{display:none}}@media all and (min-width:50em){.hide-large{display:none}}@media all and (min-width:66em){.hide-large-2{display:none}}.gi img,.nav-toggle,label{display:block}.bg-primary{background-color:#4472c4;color:#fff}.font-light{font-weight:100}.font-bold{font-weight:600}.font-norm{font-weight:300}.collapse{padding:0!important}.padd{padding:1rem}.valid{color:#089e00}.error{color:red}a,body{color:#333}a:focus,a:hover,blockquote{color:grey}body{background:#fff;font:100%/2.1 Roboto,Helvetica,Arial,sans-serif;-webkit-text-size-adjust:100%;font-weight:100}@media all and (max-width:46.8em){body{font:75%/1.5 Roboto,Helvetica,Arial,sans-serif}}blockquote,figcaption{font-style:italic}body,html{height:100%}a{outline:0}.alpha,.blue-box__title,h1{font-size:2rem;font-weight:100}@media all and (min-width:46.8em){.alpha,.blue-box__title,h1{font-size:3rem}}.beta,h2{font-size:1.625rem;font-weight:100}@media all and (min-width:46.8em){.beta,h2{font-size:2.25rem}}.blue-box__sub-title,.gamma,.section-3-key-pillars__title,.widget-area .widget-title,h3{line-height:1.2;font-size:1.375rem;margin-bottom:.5rem;font-weight:100}blockquote,p{margin-bottom:1rem}@media all and (min-width:46.8em){.blue-box__sub-title,.gamma,.section-3-key-pillars__title,.widget-area .widget-title,h3{font-size:1.75rem;\margin-bottom:1.5625rem}}.delta,.section-3-key-pillars__subtitle,h4{font-size:1.125rem;font-weight:100}.epsilon,.zeta,h5,h6{font-weight:100}.subheading{font-family:Georgia,Times,"Times New Roman",serif;font-weight:100}blockquote{border-left:1px solid grey;padding-left:1rem}hr{border:0;height:2px;background:#eee;margin:2rem 0}abbr{border-bottom:1px dotted grey;cursor:help}ol,ul{margin:0 0 0 1rem;padding:0}dl{margin:0 0 1rem}dt{font-weight:700}img,object,video{max-width:100%;height:auto}.field-container,figure,form>div,iframe{margin-bottom:1rem}figure img{margin-bottom:.25rem}fieldset{border:0;padding:0;margin:0}label{padding-bottom:.25rem}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}.font-secondary,.pullquote{font-family:Georgia,Times,"Times New Roman",serif}input,textarea{width:100%;border:1px solid grey;padding:.5rem .65rem}input[type=number],input[type=search],input[type=text],input[type=url],textarea{-webkit-appearance:none}button,input[type=submit]{cursor:pointer}input[type=checkbox],input[type=radio]{width:auto;margin-right:.3em}input[type=search]{-webkit-appearance:none;border-radius:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}.inline-form .inline-container,.inline-form fieldset{position:relative}.inline-form .btn,.inline-form button,.inline-form input[type=submit]{font-size:.875em;padding:.65rem 1.3rem;background:#333;position:absolute;top:0;right:0;z-index:1;width:auto}.inline-form .btn:focus,.inline-form .btn:hover,.inline-form button:focus,.inline-form button:hover,.inline-form input[type=submit]:focus,.inline-form input[type=submit]:hover{background:grey;color:#fff}.inline-search-results-form{width:100%}@media all and (min-width:46.8em){.inline-search-results-form{width:82%}.gi{float:left}}.inline-search-results-form .inline-container,.inline-search-results-form fieldset{position:relative}.inline-search-results-form button,.inline-search-results-form input[type=submit]{position:absolute;top:0;right:0;z-index:1;width:auto}.is-error{border-color:red}.is-valid{border-color:#089e00}.search-field{padding-right:3em}.inline-form .search-submit{background:0 0;padding:.78em 1em;border:0;border-left:1px solid grey;color:grey}td,th{padding:.2em}table,td,th{border:1px solid grey}.btn:focus,.btn:hover,.eyebrow,.grade,.header a,button:focus,button:hover,input[type=submit]:focus,input[type=submit]:hover{color:#fff}table{border-spacing:0;width:100%}.animate-fade{-webkit-transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;-ms-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.animate-fade:hover{opacity:0}.animate-move>.demo-shape{-webkit-transition:all .8s ease-in-out;-moz-transition:all .8s ease-in-out;-ms-transition:all .8s ease-in-out;-o-transition:all .8s ease-in-out;transition:all .8s ease-in-out}.lc{max-width:72rem;margin:0 auto;padding:.5rem}@media all and (max-width:50em){.l-two-col .l-sidebar{clear:both}}@media all and (min-width:50em){.l-two-col .l-main{float:left;width:70%;padding-right:1rem}.l-two-col .l-sidebar{float:left;width:30%;padding:0 0 0 1rem}}.g{margin:0 -.5rem}.gi{padding:.5rem}.g-1up .gi{width:100%}.g-half>.gi{width:50%}.g-half>.gi:nth-of-type(odd){clear:left}@media all and (min-width:46.8em){.g-2up>.gi{float:left;width:50%}.g-2up>.gi:nth-of-type(odd){clear:left}.g-3up>.gi{float:left;width:50%}.g-3up>.gi:nth-of-type(2n+1){clear:left}}@media all and (min-width:50em){.g-3up>.gi{width:33.3333333%}.g-3up>.gi:nth-of-type(2n+1){clear:none}.g-3up>.gi:nth-of-type(3n+1){clear:left}}@media all and (min-width:46.8em){.g-4up>.gi{float:left;width:50%}.g-4up>.gi:nth-of-type(2n+1){clear:both}}@media all and (min-width:50em){.g-4up>.gi{width:25%}.g-4up>.gi:nth-of-type(2n+1){clear:none}.g-4up>.gi:nth-of-type(4n+1){clear:left}}.g-quarter>.gi{float:left;width:24%}.g-quarter>.gi:nth-of-type(4n+1){clear:left}@media all and (min-width:29.75em){.g-max4>.gi{float:left;width:50%}.g-max4>.gi:nth-of-type(2n+1){clear:both}}@media all and (min-width:39.8em){.g-max4>.gi{width:33.3333333%}.g-max4>.gi:nth-of-type(2n+1){clear:none}.g-max4>.gi:nth-of-type(3n+1){clear:left}}@media all and (min-width:50em){.g-max4>.gi{width:25%}.g-max4>.gi:nth-of-type(3n+1){clear:none}.g-max4>.gi:nth-of-type(4n+1){clear:left}}.g-max5>.gi{width:50%}.g-max5>.gi:nth-of-type(2n+1){clear:both}@media all and (min-width:39.8em){.g-max5>.gi{width:33.3333333%}.g-max5>.gi:nth-of-type(2n+1){clear:none}.g-max5>.gi:nth-of-type(3n+1){clear:left}}@media all and (min-width:46.8em){.g-max5>.gi{width:25%}.g-max5>.gi:nth-of-type(3n+1){clear:none}.g-max5>.gi:nth-of-type(4n+1){clear:left}}@media all and (min-width:48em){.g-max5>.gi{width:20%}.g-max5>.gi:nth-of-type(4n+1){clear:none}.g-max5>.gi:nth-of-type(5n+1){clear:left}}@media all and (min-width:46.8em){.gi-2-3{float:left;width:66.666666%}.gi-1-3{float:left;width:33.333333%}.g-pull,.g-push{width:50%;position:relative}}.g-opposites .gi:last-child{float:right;text-align:right}.header{background:#4472c4;padding:1.875rem 0;position:relative}@media all and (min-width:46.8em){.g-push{left:50%}.g-pull{right:50%}.header{padding:1.875rem 0}}.header.homepage{opacity:0;position:absolute;top:0}.header.homepage.nav-up{display:block;position:fixed;width:100%;z-index:1;opacity:1;transition:all .4s ease}.header.homepage.nav-down{opacity:0;transition:all .4s ease}.logo{float:left;max-width:14rem}.nav-toggle{float:right;padding:.125rem;font-size:2.5rem;line-height:1;background:0 0;border:1px solid #fff}.search-form{max-height:0}@media all and (min-width:46.8em){.nav-toggle{display:none}.search-form{float:right;max-height:none;margin:.65em .5em 0 0}}.nav{clear:both;max-height:0}.nav a{display:block;border-top:1px solid #eee;padding:5px 15px}.nav a.active{border:1px solid #6b8fd0}.nav .active{max-height:40em}@media all and (min-width:46.8em){.nav{max-height:none;float:right;clear:none}.nav li{float:left}.nav a{border:0}}.pagination li{float:left;border-right:1px solid #eee}.pagination li:last-child{border:0}.pagination a{padding:1rem}.breadcrumbs{color:#bbb}.breadcrumbs .label{text-transform:uppercase;border-bottom:1px solid #bbb;padding:.5rem 0;margin-bottom:.5rem}.breadcrumbs li{float:left;width:100%;text-align:left;padding:0 .5rem 0 0;text-transform:uppercase;font-size:.75rem}@media all and (min-width:24em){.breadcrumbs .label{padding:0 .5rem 0 0;border-right:1px solid #bbb;border-bottom:none}.breadcrumbs li{width:auto}.breadcrumbs li::before{content:":";padding-right:.5rem}.breadcrumbs li:first-of-type::before,.breadcrumbs li:nth-child(2)::before{content:""}}.breadcrumbs li:last-child{padding-right:0}.breadcrumbs li.active{color:#4472c4}.breadcrumbs a{color:#bbb;text-transform:uppercase}.breadcrumbs a.active{color:#4472c4}.site-navigation-wrapper{margin-top:3px}.site-navigation-wrapper.toggled .main-navigation{visibility:visible}.main-navigation{position:absolute;left:0;top:100%;width:100%;visibility:hidden}.main-navigation .current_page_item{border:1px solid #6b8fd0}.main-navigation .menu-primary-container{background:#2d508f}@media all and (min-width:46.8em){.main-navigation{width:auto;position:relative;float:right;visibility:visible}.main-navigation .menu-primary-container{background:0 0}}.main-navigation ul{list-style:none;margin:0;padding-left:0}.main-navigation ul ul{box-shadow:0 3px 3px rgba(0,0,0,.2);float:left;position:absolute;top:1.5em;left:-999em;z-index:99999}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li.focus>ul,.main-navigation ul ul li:hover>ul{left:100%}.main-navigation ul ul a{width:200px}.main-navigation ul li.focus>ul,.main-navigation ul li:hover>ul{left:auto}.main-navigation li{float:left;position:relative;width:100%;padding:.625rem .9375rem;border-bottom:1px solid #6b8fd0}@media all and (min-width:46.8em){.main-navigation li{width:auto;padding:.3125rem .9375rem;border-bottom:0}}.main-navigation a{display:block}@media screen and (min-width:46.8em){.menu-toggle{display:none}.main-navigation ul{display:block}}[role=main]{overflow:hidden}.container-full{max-width:100%;padding:0}.footer{clear:both;background:#131313;color:#b3b3b3;line-height:1.8}.footer .lc{padding:1rem}.footer a{color:#f9f9f9}.footer .btn{width:100%}.footer__more-about-us--grid{padding:.5rem 2rem .5rem .5rem}.footer__logo-ico--wrapper{padding:1rem;text-align:center}.footer__logo-ico--wrapper img{display:inline-block}@media all and (min-width:46.8em){.footer .btn{width:auto}.footer__more-about-us--grid.gi{width:60%}.footer__logo-ico--wrapper{padding:0;width:15%;float:left}.footer__more-about-us--content{width:85%;float:left}.footer__contacts{padding:0 0 0 2rem;border-left:1px solid #262626}.footer__contacts.gi{width:40%}.footer__contacts .heading{margin-bottom:0}}.footer__contacts .heading{border-bottom:1px solid #262626;padding-bottom:1rem;color:#4472c4;text-transform:uppercase;font-weight:400}.grade,.intro{font-weight:700}.footer__contact-info{padding-top:1rem}.vcard{padding-bottom:1rem}.vcard .country-name,.vcard .postal-code,.vcard .street-address{display:inline}.vcard .email-address::before,.vcard .street-address::before{color:#404040;margin-right:.625rem;vertical-align:text-bottom}.footer__location-map{height:200px}.footer-bottom{border-top:1px solid #262626}.nav-footer{margin:-1rem -1rem 0}.nav-footer li{border-bottom:1px solid #333}@media all and (min-width:46.8em){.footer-top{padding:2rem 0}.nav-footer,.nav-footer ul{float:right}.nav-footer li{border:0;float:left}}.nav-footer a{color:#333;display:block;padding:1rem .5rem}.copyright{text-align:center;color:#333}@media all and (min-width:46.8em){.copyright{float:left;text-align:left}}.alert,.block-hero,.blue-box,.brick,.grade,.section-contact-us,.tabs li{text-align:center}.intro{font-size:1.0625em}.pullquote{font-size:1.4375em}.text a{text-decoration:underline}.text ul{list-style:disc;margin:0 0 1rem 1.2em}.text ul ul{margin-bottom:0}.text ol{list-style:decimal;margin:0 0 1rem 1.2em}.text ol ol{margin-bottom:0}.grade{display:block;background:grey;min-height:4.5rem;padding-top:1.5rem}.block-hero__start-icon:before,.vcard .email-address::before,.vcard .street-address::before,[class*=" icon-"],[class^=icon-],[data-icon]:before{font-family:icon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1}.eyebrow{background:#333;padding:.2em;display:inline-block;margin-bottom:.5rem}.eyebrow-image{position:relative}.eyebrow-image img{position:relative;z-index:0}.eyebrow-image .eyebrow{position:absolute;top:0;left:0;z-index:1}@font-face{font-family:icon;src:url(../fonts/icon.eot?ug2z36);src:url(../fonts/icon.eot?ug2z36#iefix) format("embedded-opentype"),url(../fonts/icon.ttf?ug2z36) format("truetype"),url(../fonts/icon.woff?ug2z36) format("woff"),url(../fonts/icon.svg?ug2z36#icon) format("svg");font-weight:400;font-style:normal}[data-icon]:before{content:attr(data-icon)}.byline,.text-btn,.wp-caption-text{font-style:italic}.icon-location:before,.vcard .street-address::before{content:"\e900"}.icon-envelope:before,.vcard .email-address::before{content:"\e901"}.icon-menu:before{content:"\e902"}.block-hero__start-icon:before,.icon-circle-arrow-down:before{content:"\e903"}.icon-settings:before{content:"\e904"}.icon-node:before{content:"\e905"}.icon-cloud-download:before{content:"\e906"}.icon-vision{background:url(../images/icon-eye.png) no-repeat;width:60px;height:38px;margin:0 auto}.btn,button,input[type=submit]{display:inline-block;background:#ff675b;color:#fff;line-height:1;font-weight:600;padding:.7rem 2rem;border:0;border-radius:2px;text-align:center;text-transform:capitalize}.btn.disabled,button.disabled,input[type=submit].disabled{background:#eee;color:#bbb}.btn.alt,button.alt,input[type=submit].alt{background:#b9e004;color:#333;padding:1rem 2rem;border-radius:4px;text-transform:uppercase}.btn-large,.btn-small{padding:.5rem}.btn-large{text-transform:uppercase;background:grey;font-size:1.4rem;font-weight:400}.brick{background:#dcdddc;padding:2rem;font-weight:700;border-bottom:1px solid #eee}.block p:last-child{margin-bottom:0}.headline{line-height:1.2}.block-hero{background:url(../images/hero-unit-bg.png) center top no-repeat fixed #333;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;padding-bottom:.5rem;color:#fff}.block-hero a{color:#4472c4}.block-hero a i:hover,.block-hero a:hover{color:#335ba2;transition:all .2s linear}.block-hero .b-thumb img{display:block}.block-hero .logo{float:none;margin:2rem 0}.block-hero__main-image{padding:0 4rem;display:block}.block-hero__image{background-size:100% 100%;background-repeat:no-repeat;background-image:url(../images/hero-unit-innovate--phone.png);background-position:center;height:384px}@media (min-width:15em){.block-hero__image{height:100px}}@media (min-width:20em){.block-hero__image{height:150px}}@media (min-width:25em){.block-hero__image{height:200px}}@media (min-width:30em){.block-hero__image{background-image:url(../images/hero-unit-innovate.png);height:180px}}@media (min-width:40em){.block-hero__image{height:225px}}@media (min-with:49em){.block-hero__image{height:373px}}@media (min-width:59em){.block-hero__image{height:400px}}@media (min-width:74.87em){.block-hero__image{height:458px}}@media (min-width:80em){.block-hero__image{height:465px}}@media (min-width:90em){.block-hero__image{height:530px}}.block-hero__heading{background:rgba(0,0,0,.5);padding:.5rem 0}.block-hero__title{font-weight:400;text-transform:uppercase}.block-hero__subtitle{font-weight:600;margin:.5rem 0;font-size:20px}.block-hero__separator{display:block;border:none;color:#fff;height:1px;width:50%;margin:0 auto;background:#fff;background:-webkit-gradient(radial,50% 50%,0,50% 50%,350,from(#fff),to(#4d4d4d))}.block-hero__start{display:block;font-size:1rem;margin-bottom:-17px}@media all and (min-width:46.8em){.block-hero__start{margin-bottom:-41px}}.block-hero__start-icon{display:inline-block;color:#fff;font-size:1.875rem}@media all and (min-width:50em){.block-hero{position:relative}.block-hero .b-text{position:absolute;bottom:0;left:0;width:100%;background:rgba(0,0,0,.5);color:#fff;padding:1.5rem}}.block-thumb{display:table;width:100%}.block-thumb .b-inner{display:table-row;vertical-align:top}@media all and (min-width:29.75em){.block-thumb .b-thumb{display:table-cell;vertical-align:top;width:30%;max-width:10em}.block-thumb .b-thumb img{display:block;width:100%;height:auto}.block-thumb .b-text{display:table-cell;width:70%;padding:0 1rem}}.block-headline-summary a{display:block;padding:.5rem}.block-inset .b-thumb{position:relative;z-index:0}.block-inset .b-thumb img{display:block}.blue-box__icon,.inline-list li,.tooltip-container{display:inline-block}.block-inset{margin-bottom:.5rem;position:relative}.block-inset .headline{font-size:1.1em}.block-inset .b-text{position:absolute;bottom:0;left:0;width:100%;background:rgba(0,0,0,.5);color:#fff;padding:.5rem}.block-thumb-summary .b-thumb{float:left;width:50%}.block-thumb-summary .b-text{margin-left:50%;padding:.5rem}.blue-box{width:100%;padding:2rem;margin-top:100px;background:#4472c4;color:#fff;-webkit-box-shadow:0 8px 6px -6px #000;-moz-box-shadow:0 8px 6px -6px #000;box-shadow:0 8px 6px -6px #000}.blue-box__icon{width:150px;height:150px;border-radius:150px;background-color:#4472c4;border:4px solid #fff;margin-top:-100px;margin-bottom:2rem}.blue-box__content,.blue-box__sub-title,.blue-box__title{margin-bottom:1rem}.blue-box__btn{width:100%;background:0 0;border:2px solid #ff675b}@media all and (min-width:46.8em){.blue-box__btn{width:50%}}.blue-box__icon--pillar{width:126px;height:160px;display:inline-block}.blue-boxes{margin:0 auto}@media all and (min-width:46.8em){.blue-boxes{width:100%}.blue-boxes .gi{padding:0;margin:0}.blue-boxes .gi:nth-child(1){padding-left:4%}.blue-boxes .gi:nth-child(2){margin-right:-4%;margin-left:-1%;margin-top:35px;z-index:1;position:relative}}@media all and (min-width:50em){.blue-boxes{width:90%}.blue-boxes .gi:nth-child(2) .blue-box{width:90%;box-shadow:2px 8px 5px 6px #335ba2}}.social-list li{margin:0 .4rem 1rem 0}.social-list a{font-size:1.6em}.headline-list{margin-bottom:1rem}.headline-list.flush{margin:0}.headline-list h4{font-weight:400}.headline-list li{padding:.25rem 0;border-top:1px solid #ddd}.post-list li{margin-bottom:1rem}.bullet-list{list-style:square;margin:0 0 1em 1.2em;line-height:1.3}.bullet-list li{margin-bottom:1rem}.text-list{margin:0 0 1em;line-height:1.3}.accordion,.text-list li{margin-bottom:1rem}.tooltip-container{position:relative}.tooltip-container:hover .tooltip{display:block}.tooltip-link{background:#f9f9f9}.tooltip{display:none;position:absolute;top:1.5em;left:0;width:18em;padding:1rem;background:#fff;border:1px solid grey;box-shadow:.3em .3em 1em 0 rgba(0,0,0,.2)}.tooltip h2{margin-top:0}@media all and (min-width:24em){.tooltip{width:22em}}@media all and (min-width:29.75em){.tooltip{width:27em}}@media all and (min-width:39.8em){.tooltip{width:30em}}.acc-handle{background:#131313;color:#fff;font-family:Georgia,Times,"Times New Roman",serif;font-weight:700;display:block;position:relative;padding:.5rem;border-bottom:1px solid #ddd}.acc-handle:after{content:"+";float:right}.acc-handle:hover{color:#fff;background:#333}.acc-handle.active{background:#333}.acc-handle.active:after{content:"-"}.tabs ul{display:table;width:100%}.tabs li{display:table-cell;border-right:1px solid #ddd}.tabs li:last-child{border-right:0}.tabs a{display:block;padding:.5rem;background:grey}.tabs a:focus,.tabs a:hover{background:#ddd}.tabs a.active{background:#333;color:#fff}.section-contact-us__item-left,.section-contact-us__item-right{padding:1rem 2rem}@media all and (min-width:50em){.section-contact-us__item-left,.section-contact-us__item-right{padding:1rem 2rem}}@media all and (min-width:66em){.section-contact-us__item-left,.section-contact-us__item-right{padding:1rem 8rem}}.section .section-pad{padding:2rem}@media all and (min-width:50em){.section{padding:4rem 0}.section .section-s3-tech bg-primary{padding:1rem 0}}.section__heading{margin-bottom:2rem}.section-title{margin-bottom:.5rem}.section-contact-us{background:url(../images/graph-bg--darkgrey.png) fixed #333;position:relative;padding-top:2rem;margin-bottom:0;color:#fff;font-weight:600}@media (min-width:46.88em){.section-contact-us{height:511px}.section-contact-us__earth{height:431px}}@media (min-width:50em){.section-contact-us{height:652px}.section-contact-us__earth{height:515px}}@media (min-width:66.06em){.section-contact-us{height:586px}}.section-contact-us .btn{z-index:1;position:relative;font-size:.75rem}.section-contact-us__title{font-weight:inherit}.section-contact-us__earth{display:none;margin-top:5%;position:relative}@media all and (min-width:46.8em){.section-contact-us__earth{display:block;background:url(../images/earth-location-map--medium.png) no-repeat;top:125px;left:30%}}@media all and (min-width:50em){.section-contact-us__earth{display:block;width:565px;background:url(../images/earth-location-map--large.png) no-repeat;margin:0 auto;left:0}.section-s3-tech .section-row-1{background:url(../images/tech-vision-bg.png) top right no-repeat}}.section-precontent__breadcrumbs>.breadcrumbs,.section-precontent__item{display:inline-block}@media all and (min-width:66em){.section-contact-us__earth{top:54px}}.section-precontent{margin-top:.625rem;border-bottom:1px solid #eee;padding:0 0 .5rem}.section-precontent__heading span{color:#bbb}.section-precontent__breadcrumbs{float:right}.section-s3-tech .section-row-1 .gi{width:100%}@media all and (min-width:46.8em){.section-s3-tech .section-row-2{margin-top:1rem}}.section-s3-tech .section-row-2__item-1{position:relative}.section-s3-tech .section-row-2__item-2{padding:1rem}@media all and (min-width:50em){.section-s3-tech .section-row-1 .gi{width:50%}.section-s3-tech .section-row-2__item-1{position:absolute}.section-s3-tech .section-row-2__item-1 div:nth-child(1){width:80%}.section-s3-tech .section-row-2__item-1 div:nth-child(2){width:77%}.section-s3-tech .section-row-2__item-1 div:nth-child(3),.section-s3-tech .section-row-2__item-1 div:nth-child(4),.section-s3-tech .section-row-2__item-1 div:nth-child(5){width:43%}.section-s3-tech .section-row-2__item-1 div:nth-child(6),.section-s3-tech .section-row-2__item-1 div:nth-child(7),.section-s3-tech .section-row-2__item-1 div:nth-child(8){width:38%}.section-s3-tech .section-row-2__item-2{float:right;margin-top:8.625rem;height:38.375rem}.section-3-key-pillars__box.gi{width:30%;margin-right:3%;height:33.125rem}}.section-3-key-pillars{padding-left:1rem;padding-right:1rem}.section-3-key-pillars [class*=" icon-"],.section-3-key-pillars [class^=icon-]{color:#4472c4;font-size:2.5rem}@media all and (min-width:46.8em){.section-3-key-pillars [class*=" icon-"],.section-3-key-pillars [class^=icon-]{font-size:5rem}}.section-3-key-pillars__box.gi{border:1px solid #4472c4;margin-top:1rem;padding:2rem}@media all and (min-width:50em){.section-3-key-pillars__box.gi:first-of-type{margin-left:3%}.section-3-key-pillars__box.gi:last-of-type{margin-right:0}}.section-3-key-pillars__title{color:#4472c4;font-weight:600;margin:1rem}.section-3-key-pillars__subtitle{line-height:1.875rem;margin:1rem}.article-header h1{font-size:2.5em}.byline{font-size:.875em;margin-bottom:.5rem}.review-summary .grade{width:4.5em;float:left;margin:0 .5rem 0 0}.comment-container,.comments li,.social-share{margin-bottom:1rem}.review-summary .summary-text{margin-left:5em}.social-share li{float:left;margin-right:.25rem}.social-share a{background:#333;color:#fff;display:block;padding:.5rem}.social-share a:hover{background:grey}.comment-meta{float:left;width:6.5em}.comment-meta img{display:block;border:1px solid #eee;margin-bottom:.5rem}.comment-name{font-size:.75em}.comment-text{margin-left:9em}.alert{padding:1rem;margin-bottom:.5rem;border:1px solid grey;background:#f9f9f9}.alert-error{color:red;border-color:red;background:#ffbebe}.widget-area .search-form{float:none}.widget-area .widget{margin:1rem 0}.widget-area .widget-title{border-bottom:1px solid #bbb}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment