html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;text-decoration:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,*::before,*::after{-webkit-box-sizing:inherit;box-sizing:inherit}textarea{resize:none}strong{font-weight:bold}img{width:100%;height:auto}em{font-style:italic}ul,ol{padding:0;margin:0}:focus{outline:none}.clearfix:before,.clearfix:after{content:" ";display:table}#clear,.clear,.clearfix:after{clear:both}.clearfix{*zoom:1}.left{float:left}.right{float:right}.red{border:1px solid red}.center{text-align:center}.last,li:last-of-type{margin-right:0;border-right:0}.nobreak{white-space:nowrap}sup{font-size:60%}.bred{background:red}input{box-shadow:none}[type=submit]{cursor:pointer}.relative{position:relative}body{font-family:"Open Sans",sans-serif;background:#fff;color:#626262}section{padding:10px 0}section.spacer{padding:70px 0 50px}.space{height:2em;display:block}a,a:visited{color:#166aaa}a:hover{color:#579636}hr{margin:2.5em auto}p{margin-bottom:1rem;font-size:1em;line-height:1.5em}.bkgd-blue{background:#e8f3fa}.button,.button:visited{display:inline-block;XXXmargin:1em;padding:.7em 2.5em;color:#fff;font:600 1em "Open Sans",sans-serif;text-transform:uppercase;background:#1c69a9;background:linear-gradient(180deg, rgb(28, 105, 169) 0%, rgb(21, 77, 155) 100%);border:0}.margin-bottom{margin-bottom:1em !important}.wp-caption-text{font:600 82% "Open Sans",sans-serif}.wpcf7-captchac{width:auto;padding:.5em;margin:0 auto;background:#fff}.alignleft{float:left;margin:0 2em 2em 0}.alignright{float:right;margin:0 0 2em 2em}.aligncenter{margin:0 auto;text-align:center;margin:0 2em 2em}.top-area{background:#1c69a9;background:linear-gradient(0deg, rgb(28, 105, 169) 0%, rgb(21, 77, 155) 100%);color:#fff;font-weight:bold;padding:4px 0 11px}.top-area .num{color:#fff;font:bold 1.375em "Open Sans",sans-serif;display:block;padding-top:9px}.top-area ul{padding-top:8px}.top-area li a{height:34px;width:34px;margin:0 2px}.top-area form{display:flex;flex-direction:row;border-bottom:1px solid #fff}.top-area label{display:none}.top-area input,.top-area input:focus{border:0;display:block;background:none;box-shadow:none;color:#fff;font-size:1em;margin:0}.top-area input:-internal-autofill-selected{background-color:none !important}.top-area input::placeholder{color:#fff}.top-area input[type=submit]{padding-top:38px;background:url(img/mag_glass.png) center center no-repeat !important;width:22px;height:20px}.so-me{text-align:center}.so-me li{display:inline-block;text-indent:-4000px}.so-me li a{display:block}.so-me .fb{background:url("img/sm-fb.png") no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.so-me .li{background:url("img/sm-li.png") no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.so-me .tw{background:url("img/sm-tw.png") no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.so-me .in{background:url("img/sm-in.png") no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.so-me .yt{background:url("img/sm-yt.png") no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.logo{max-width:272px;display:block}header .logo{padding:1.3em 1em}header nav{padding:1.4em 1em;z-index:999}header nav li{display:inline-block;position:relative}header nav li a,header nav li a:visited{display:block;color:#166aaa;padding:1em 0;font:400 1em "Open Sans",sans-serif}header nav a:hover{color:#579636 !important}header nav li:hover ul{display:block}header nav ul ul{display:none;position:absolute;width:220px;margin:0;background:#fff url("img/nav-tip.png") 2.5em top no-repeat;border-bottom:3px solid #579636;padding:6px 0 3px}header nav li li{display:block;border-bottom:1px solid #dedede}header nav li li:first-of-type{border-top:3px solid #579636}header nav li li:last-of-type{border-bottom:6px solid #579636}header nav li li a,header nav li li a:visited{display:block;color:#626262;font:400 .9em "Open Sans",sans-serif;line-height:1.3 !important;padding:.2em}header nav ul ul ul{display:none !important}header nav a#pull{display:none}header nav a#pull:hover{background:#626262}.adspace{text-align:center;margin:0 auto 25px}.adspace img{max-width:728px !important;width:100% !important;background:#f0f0f0;padding:15px}.newsletter{background:url("img/bkgd-newsletter.jpg");padding:30px 0}.newsletter h2{color:#fff;text-transform:uppercase;font:800 3.125em "Open Sans",sans-serif;margin-bottom:35px;text-align:center}footer{padding-top:40px;padding-bottom:30px}footer .logo{padding:1.3em 0;margin:0 auto}footer h4{color:#166aaa;font:bold 1.375em "Open Sans",sans-serif;margin-bottom:.3em}footer ul li{width:100%}footer ul li a{display:block !important;font:1em/1.25em "Open Sans",sans-serif;color:#1e7bb4;padding:6px 0 !important;margin:0}@media only screen and (max-width: 87.5em){header .logo{padding:1.3em 1em 0;margin:0 auto}header nav ul{border-bottom:none;display:none}header nav li{display:block;width:100%;background:#f4f8fc}header nav li a,header nav li a:visited{display:block;color:#166aaa;padding:1em;font:600 1em "Open Sans",sans-serif;border-top:1px solid #579636;text-transform:uppercase}header nav ul ul{display:block;position:relative;width:100%;background:none;border:none;padding:0}header nav li li,header nav li li:first-of-type,header nav li li:last-of-type{display:block;border:none !important;width:100%}header nav li li a,header nav li li a:visited{padding-left:2em !important;text-transform:none;line-height:.7 !important;border:none !important}header nav a#pull{display:block;background:#579636;width:100%;position:relative;height:40px;color:#fff;font:600 1.3em "Open Sans",sans-serif;text-transform:uppercase}header nav a#pull span{padding:7px 15px;display:block}header nav a#pull:after{content:"";background:url("img/nav-icon.png") no-repeat;width:20px;height:20px;display:inline-block;position:absolute;right:15px;top:10px}}@media only screen and (max-width: 40em){.num{text-align:center}.get-social{padding:30px 0 !important}.get-social li a{width:45px !important;height:45px !important;margin:0 5px !important}.adspace img{padding:0}}.page-banner{display:block;padding:1em 0;color:#fff;font:700 2em "Open Sans",sans-serif;text-transform:uppercase;background:#1c69a9;background:linear-gradient(180deg, rgb(28, 105, 169) 0%, rgb(21, 77, 155) 100%)}.breadcrumbs{background:#f4f8fc;padding:.5em 0;color:#166aaa;font:.7em "Open Sans",sans-serif}.breadcrumbs a{color:#626262}.content{position:relative}.content .info{margin-bottom:1em}.content time{color:#626262;font:600 .9em "Open Sans",sans-serif;margin-bottom:2em}.content .cat{display:inline-block;margin:0 1em .5em 0;padding:.7em 2.5em;color:#fff;font:600 1em "Open Sans",sans-serif;background:#166aaa}.content img{width:auto;max-width:1050px}.content .wp-post-image{width:100%;max-width:1050px}.content h1{font:700 2em/1.1em "Open Sans",sans-serif;padding:1em 0;color:#166aaa}.content h3{font:600 1.2em/1.1em "Open Sans",sans-serif;padding:.8em 0;color:#626262}.content label{font-size:85%}.content ul,.content ol{padding:.5em 0 1.5em 3em;list-style-type:circle}.content ol{list-style-type:decimal}.content li{padding:.35em .4em}.content h2{font:800 2.3em "Open Sans",sans-serif;text-transform:uppercase;color:#166aaa}.content h3{font:600 2.1em "Open Sans",sans-serif;text-transform:uppercase;color:#166aaa}.content h4{font:600 1.7em "Open Sans",sans-serif;text-transform:uppercase;color:#626262}.content h5{font:600 1.5em "Open Sans",sans-serif;text-transform:uppercase;color:#626262}.img-auto img{width:auto}.cptsearch{margin-bottom:2em}.cptsearch input{padding:1.3em .75em}.cptsearch .searchbutton{display:inline-block;color:#fff;font:600 1em "Open Sans",sans-serif;text-transform:uppercase;background:#1c69a9;background:linear-gradient(180deg, rgb(28, 105, 169) 0%, rgb(21, 77, 155) 100%);border:0;width:100%;padding:.7em}.cptsearch .searchbutton:hover{background:#579636}.single-tpl{border-bottom:0 !important;background:#f4f8fc}.single-tpl .sponsored{background:#f4f8fc;color:#1e7bb4}.s-ed{background:#dff6cc}.s-mr{background:#e1f4f8}.s-op{background:#f4f8fc}.s-in{background:#e1f4f8}.sponsored{background:#1e7bb4;padding:4px 6px;font-size:.7em;position:absolute;bottom:0;right:0;text-transform:uppercase;color:#dedede}.metas{border-top:2px solid #166aaa;border-bottom:2px solid #166aaa;padding:13px 0;margin-bottom:1em;font:700 .9em "Open Sans",sans-serif;color:#166aaa;display:block}.sidebar{position:relative}.sidebar ul,.sidebar ol{list-style:none !important;padding:0 !important}.sidebar form{border-left:4px solid #626262;margin-bottom:1.5em}.sidebar label{display:none}.sidebar input,.sidebar input:focus{border:0;display:inline-block;background:#f0f0f0;box-shadow:none;color:#626262;font:600 .9em "Open Sans",sans-serif;margin:0;width:84%;height:3.2em}.sidebar input:-internal-autofill-selected{background-color:none !important}.sidebar input::placeholder{color:#fff}.sidebar input[type=submit]{padding:0;margin:0;background:#166aaa url(img/mag_glass.png) center center no-repeat !important;width:16%;float:right;text-indent:-9999px}.sidebar input[type=submit]:hover{background:#579636 url(img/mag_glass.png) center center no-repeat !important}.sidebar .sticky{position:-webkit-sticky;position:sticky;top:1.5em}.sidebar label{display:none}.sidebar h3{color:#fff;background:#166aaa;padding:.5em 1em;font:600 1em "Open Sans",sans-serif;display:inline-block;margin:1em 0}.sidebar .latest_articles li{margin:.5em 0;padding:.7em 1.1em .8em;border-width:0 0 0 4px;border-style:solid}.sidebar .latest_articles li a{display:block}.sidebar .latest_articles .cats{font:700 .85em "Open Sans",sans-serif;margin-top:.85em}.sidebar .latest_articles .ed{border-color:#579636;color:#579636 !important}.sidebar .latest_articles .ed a:hover{color:#579636}.sidebar .latest_articles .po{border-color:#0db2d0;color:#0db2d0 !important}.sidebar .latest_articles .po a:hover{color:#0db2d0}.sidebar .latest_articles .in{border-color:#166aaa;color:#166aaa !important}.sidebar .latest_articles .in a:hover{color:#166aaa}.sidebar .latest_articles .mr{border-color:#02a084;color:#02a084 !important}.sidebar .latest_articles .mr a:hover{color:#02a084}.sidebar li{background:#f0f0f0;padding:.2em 1em;font:600 .95em "Open Sans",sans-serif}.sidebar li:first-of-type{padding-top:.8em}.sidebar li:last-of-type{padding-bottom:.8em}.sidebar a{color:#626262}.sidebar a:hover{color:#579636}.sidebar .tagcloud{background:#dedede;padding:5px 5px 0}.sidebar .tagcloud a,.sidebar .tagcloud a:visited{font:.8em "Open Sans",sans-serif !important;display:inline-block;padding:.3em .6em;background:#626262;color:#fff;margin:0 .2em .5em 0}.sidebar .tagcloud a:hover{background:#579636}.sidebar .post-categories{background:#f0f0f0;padding:.5em;border-left:4px solid #166aaa;margin-bottom:1em}.contact{font-size:1.5em}.contact h1{font:700 2em "Open Sans",sans-serif;text-align:center;text-transform:uppercase;color:#166aaa;margin-bottom:1em}.contact ul{margin:0 auto;max-width:850px}.contact li{padding-left:18px;width:auto;margin-bottom:1em}.contact .c-point{list-style:url("img/c-point.png")}.contact .c-email{list-style:url("img/c-email.png")}.contact .person{background:#f4f8fc;text-align:center;padding:1.3em 0}.contact .person h3{text-transform:uppercase;color:#166aaa;font:700 1em "Open Sans",sans-serif}.contact .person .title{font:600 italic .8em "Open Sans",sans-serif;display:block}.contact .person .phone{font:.8em "Open Sans",sans-serif}.contact .email{display:block;background:#166aaa;color:#fff;text-transform:uppercase;text-align:center;padding:.8em;font:700 .8em "Open Sans",sans-serif;margin-bottom:2em}.contact .email:hover{background:#579636}.companies{text-align:center}.companies .inner{border:1px solid #626262;border-bottom:4px solid #166aaa;padding:.8em 0;height:220px;position:relative}.companies .inner img{max-width:280px;max-height:150px;position:absolute;top:40%;left:50%;transform:translate(-50%, -50%)}.companies .inner ul{list-style:none;background:#166aaa;text-align:center;padding:.5em 0;color:#fff;position:absolute;bottom:3px;width:100%}.companies .inner ul li{display:inline-block;font:600 .9em "Open Sans",sans-serif}.companies .inner ul li a,.companies .inner ul li a:visited{color:#fff;font:600 .875em "Open Sans",sans-serif}.companies .inner ul li a:hover{color:#579636}.companies h1{font:600 1.3125em "Open Sans",sans-serif;padding:.8em 0 2em}.company-single section{padding:20px 0 10px}.company-single .header{text-transform:uppercase;font:800 3.125em "Open Sans",sans-serif;color:#166aaa;padding-bottom:.3em;margin-bottom:.5em;border-bottom:3px solid #626262;display:block}.company-single .titles{text-transform:uppercase;font:600 2em "Open Sans",sans-serif;display:block;color:#166aaa}.company-single h2{text-align:left}.company-single h4{font:600 1.1em "Open Sans",sans-serif;color:#626262;display:block;margin-bottom:.3em}.company-single .calloutimg{margin-bottom:1em}.company-single .calloutul{margin-bottom:2em}.company-single .calloutul li{margin:0;padding:0}.company-single .calloutul li a{display:block;padding:.3em .8em .2em}.company-single .calloutul li a:hover{background:#579636;color:#fff}.company-single .soMeBox{margin-bottom:1em}.company-single .company-products{text-align:center}.company-single .company-products .inner{border:1px solid #626262;border-bottom:4px solid #166aaa;padding:0;height:auto;position:relative;overflow:hidden}.company-single .company-products .inner img{max-width:300%;max-height:none;position:relative;top:unset;left:unset;transform:none;object-fit:cover}.company-single .company-products h1{font:600 1em "Open Sans",sans-serif;padding-top:.8em}.company-single .fimage{margin:0 auto 2em;border:8px solid #f0f0f0;text-align:center}.company-single ul.company-events{list-style:disc inside;padding:1em 0 3em 0}.company-single ul.company-events li{padding:.15em .5em;line-height:1.3}.products h1{font:bold 2.5em "Open Sans",sans-serif;color:#166aaa;display:block;margin-bottom:.1em;text-transform:uppercase}.products .dev{font:bold 1.2em "Open Sans",sans-serif;margin-bottom:1.5em}.products ul,.products ol{padding:.5em 0 1.5em 3em;list-style-type:circle;line-height:1.5}.products ol{list-style-type:decimal}.products img{width:auto}.form-product{background:#f0f0f0;padding:2em}.form-product h2{font:700 2em "Open Sans",sans-serif}.papers{background:#f4f8fc}.pros-archive .inner{border:1px solid #dedede;background:#f4f8fc;border-bottom:4px solid #166aaa;XXheight:170px;padding-right:2em;position:relative}.pros-archive .inner .imgbox img{XXfloat:left;XXmargin-right:1em;XXwidth:166px;border-right:1px solid #dedede}.pros-archive .inner .text{padding:1em 1em 2.2em}.pros-archive .inner .text h2{color:#166aaa;font:600 1.15em "Open Sans",sans-serif;text-transform:uppercase;text-align:left;display:block;margin:0}.pros-archive .inner .text .info{padding-bottom:1em}.pros-archive .inner .text .info li{margin:0 0 .3em;font:.9em "Open Sans",sans-serif;display:block}.pros-archive .inner .so-me{text-align:left !important;background:#166aaa;padding:.4em .8em;position:absolute;width:100%;bottom:4px}.pros-archive .inner .so-me li{margin-right:.6em}.pros-archive .inner .so-me li a{width:23px;height:23px}.pros-archive h1{font:bold 2.5em "Open Sans",sans-serif;color:#166aaa;display:block;margin-bottom:.5em;text-transform:uppercase}.pros-archive h2{font:bold 1.1em "Open Sans",sans-serif;color:#166aaa;display:block;margin:1em 0 .5em;text-transform:uppercase;text-align:left}.pros-archive h3{font:bold 1.8em "Open Sans",sans-serif;color:#166aaa;display:block;margin:1em 0 .5em;text-transform:uppercase;text-align:left}.pros-archive .about{padding-bottom:2em}.pros-archive .pros-posts{list-style:decimal;padding:0 1.5em}.pros-archive .pros-posts li{padding:.2em 1em}.form{background:url("img/bkgd-form.jpg") center center;margin-bottom:1.9em}.form h2{color:#fff}form .ctct-disclosure,form #ctct_usage{display:none}form label{display:none !important}form input[type=submit]{color:#fff;background:#579636;font-weight:700;text-transform:uppercase;border:0;padding:.6em 2em;width:auto;margin:0 auto}form input[type=submit]:hover{background:#166aaa}form#rmre-capture-email-form label{display:inline-block !important}.p-logos{text-align:center;list-style:none;padding-left:0 !important}.p-logos li{display:inline-block}.p-logos li a{display:block;border:1px solid #dedede;text-indent:-9999px;width:200px;height:50px;margin:2px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;-khtml-border-radius:6px}.p-logos .p-apple{background:#166aaa url("img/p-apple.png") 10px 8px no-repeat}.p-logos .p-spotify{background:#166aaa url("img/p-spotify.png") 10px 8px no-repeat}.p-logos .p-stitcher{background:#166aaa url("img/p-stitcher.png") 10px 8px no-repeat}.p-logos .p-tunein{background:#166aaa url("img/p-tunein.png") 10px 8px no-repeat}.comments{background:#f4f8fc;margin-bottom:1.5em}.comments h3#comments{font-size:85%}.comments ol.commentlist{list-style:none;margin:0;padding:1.5em 0 0}.comments li.comment{border-top:1px solid #dedede;padding-left:0}.comments li.comment li{border:0}.comments .comment-body{padding:.5em 0}.comments ol.commentlist .children{list-style:none;padding-bottom:0}.comments .comment-author img{float:left;margin:0 .8em .8em 0;height:2em;width:2em;display:inline-block}.comments .comment-author cite{font:800 1em "Open Sans",sans-serif}.comments cite:before{content:"" !important}.comments .says{display:none}.comments .commentmetadata{font:600 .7em "Open Sans",sans-serif;margin-bottom:.8em}.comments .comment-reply-link{font:600 .8em "Open Sans",sans-serif;margin-bottom:.9em}.comments .comment-reply-title{font:800 2em "Open Sans",sans-serif;padding:0 0 1em;margin:0}.comments label,.comments small a{display:inline-block !important}.comments .required{color:red}.front-page section{padding:20px 0 10px}.front-page h1{font:800 2.5em "Open Sans",sans-serif;color:#166aaa}.front-page h2{text-transform:uppercase;font:800 3.125em "Open Sans",sans-serif;margin-bottom:5px;text-align:center;color:#166aaa}.hero{background:#166aaa url("img/bkgd-hero.jpg") fixed;padding:.5em}.hero .hero-column{background:#f1f1f1;XXmargin:0 1.5em 0 -1em;padding-top:1em}.hero .hero-column:last-of-type{XXmargin-right:0}.hero .news .imgbox{overflow:hidden;max-height:75px;margin-bottom:.8em}.hero h2{text-align:left;padding:1em 1.5em 0;font:700 1.85em "Open Sans",sans-serif}.hero h3{font:700 1em "Open Sans",sans-serif;text-align:left;text-transform:uppercase;padding:.4em 0 1.2em;display:block}.hero h4{color:#166aaa;font:600 .9em "Open Sans",sans-serif;padding:0 .5em .5em 1em}.hero h2 a,.hero h2 a:visited,.hero h3 a,.hero h3 a:visited,.hero h4 a,.hero h4 a:visited{color:#166aaa}.hero h4 a{color:#166aaa;font:600 1em "Open Sans",sans-serif}.hero h5{font-size:80%}.hero ul{padding:0 3em 1em}.hero li{display:block;padding:.5em 0;border-bottom:1px solid #1e7bb4}.hero li:last-of-type{border-bottom:0}.hero .imgbox{overflow:hidden;max-height:185px;background:#fff;border:1px solid #dedede}.hero .imgboxbigger{max-height:435px !important}.hero .hero-event h3{padding-bottom:0}.hero .hero-event img{border:1px solid #dedede}.hero .ads{margin:0 0 .3em}.hero .adspace{margin:0 auto 10px}.hero .adspace img{padding:0}.article-single{border:2px solid #dedede;position:relative;padding-bottom:3em}.article-single .inner{padding:1em 1em 0}.article-single h1{font:700 1.375em "Open Sans",sans-serif;text-transform:uppercase;text-align:left;margin-bottom:1em}.article-single h1 a,.article-single h1 a:visited{color:#626262}.article-single .img-box{overflow:hidden;height:170px;text-align:center;background:#fff;border-bottom:1px solid #dedede}.article-single .img-box img{width:110%;max-width:110%}.article-single .cat{position:absolute;bottom:5px;width:100%;font:700 1em "Open Sans",sans-serif;color:#fff;padding:.6em .8em;text-align:right}.article-single .cat:hover{background:#626262}.cat1 .article-single{border-bottom:4px solid #85cd48;background:#dff6cc}.cat1 .readmore,.cat1 h1 a:hover{color:#85cd48}.cat1 .cat{background:#85cd48}.cat2 .article-single{border-bottom:4px solid #02a084;background:#e1f4f8}.cat2 .readmore,.cat2 h1 a:hover{color:#02a084}.cat2 .cat{background:#02a084}.cat3 .article-single{border-bottom:4px solid #0db2d0;background:#e1f4f8}.cat3 .readmore,.cat3 h1 a:hover{color:#0db2d0}.cat3 .cat{background:#0db2d0}.cat4 .article-single{border-bottom:4px solid #166aaa;background:#f4f8fc}.cat4 .readmore,.cat4 h1 a:hover{color:#166aaa}.cat4 .cat{background:#166aaa}.nativeAd img{width:0 !important}.nativeAd article img{width:100% !important}.frontlist{margin:1em 0 0}.frontlist li a{font:600 1em "Open Sans",sans-serif;padding:.4em .5em;display:block;color:#626262}.frontlist li a.ed:hover{color:#579636}.frontlist li a.mr:hover{color:#02a084}.frontlist li a.po:hover{color:#0db2d0}.frontlist li a.nw:hover{color:#166aaa}.archive-tpl{padding-bottom:0 !important}.video{background:#f4f8fc}.pros{background:linear-gradient(90deg, #f4f8fc 50%, #cee5f7 50%);border-bottom:24px solid #166aaa}.pros h2{font:700 2.1875em "Open Sans",sans-serif;color:#166aaa;text-transform:uppercase;margin-bottom:auto;padding:0 1em}.pros ul{margin:0 2em}.pros li{border-bottom:2px solid #e8f3fa;padding:1.5em 0 1.2em}.pros h3{font:2.1em "Open Sans",sans-serif;color:#166aaa;margin:.5em 0 .1em}.pros h4{font:1.5em "Open Sans",sans-serif;color:#166aaa}.pros .imgbox{overflow:hidden;max-height:450px;border:1px solid #626262}.pros .imgboxSmall{overflow:hidden;max-height:100px;border:1px solid #626262}.articles h2{margin-bottom:0}.articles h1,.articles h1:visited{color:#626262 !important;font:700 1.375em "Open Sans",sans-serif}.articles .readmore{color:#166aaa;text-transform:uppercase;font:700 1em "Open Sans",sans-serif}.articles .article-single{border:2px solid #dedede;background:#fff;margin-top:1em;margin-bottom:1em;padding:0}.articles .leftside{padding:0}.articles .imgbox{overflow:hidden;max-height:230px}.articles .rightside{padding:2em 2em 2em 2em;position:relative}.articles .rightside .sponsored{display:inline-block;font:700 1em "Open Sans",sans-serif;position:absolute;bottom:0;right:0;padding:12px 18px 8px 21px}.engineering{border-bottom:10px solid #85cd48;background:#f4fced url("img/bkgd-article-engineering.jpg")}.engineering h2{color:#85cd48}.engineering .sponsored{background:#dff6cc;color:#85cd48}.maintenance{border-bottom:10px solid #02a084;background:#ebf7f5 url("img/bkgd-article-maintenance.jpg")}.maintenance h2{color:#02a084}.maintenance .sponsored{background:#e1f4f8;color:#02a084}.pumps-operations{border-bottom:10px solid #0db2d0;background:#ebf7f5 url("img/bkgd-article-industry-news.jpg")}.pumps-operations h2{color:#0db2d0}.pumps-operations .sponsored{background:#e1f4f8;color:#0db2d0}.industry-news{border-bottom:10px solid #166aaa;background:#f4f8fc url("img/bkgd-pumps-operations.jpg")}.industry-news .sponsored{background:#f4f8fc;color:#166aaa}.digital-edition{background:#f4f8fc;text-align:center}.digital-edition h2{margin-bottom:0}.digital-edition p{margin-bottom:3.6875em}.digital-edition img{margin-bottom:1em}.digital-edition a{font:800 1.2em "Open Sans",sans-serif;color:#166aaa;text-transform:uppercase;text-decoration:underline}.digital-edition a:hover{color:#579636}.whitepaper-unit{position:relative;border:1px solid #dedede;margin:1.8em 0;padding:3em 1.5em 0;text-align:left;background:#fff}.whitepaper-unit .icon-whitepaper{position:absolute;top:-29px;left:42%;display:inline-block;padding:1.8em;background:#166aaa url("img/icon-whitepaper.png") center center no-repeat;height:37px;width:28px;border-radius:50%}.whitepaper-unit h3{font:700 1.4375em "Open Sans",sans-serif;color:#626262}.whitepaper-unit .readmore{color:#166aaa;font-weight:700}.on-demand{background:#f4f8fc}.on-demand-unit{border:1px solid #dedede;background:#fff}.on-demand-unit .imgbox{overflow:hidden;max-height:165px}.on-demand-unit h3{font:700 1.4375em "Open Sans",sans-serif;color:#626262;padding:1em 1em 0}.on-demand-unit p{padding:1em 1.5em .5em}.industry-events .industry-event{background:#166aaa;color:#fff;padding-bottom:1.5em;border:2px solid #626262}.industry-events a.link{position:relative;display:block;background:#fff;padding:0 0 .5em}.industry-events h3{color:#fff;display:block;background:rgba(57,100,133,.9);position:absolute;bottom:0;width:100%;font:700 1.375em "Open Sans",sans-serif;padding:.3em .8em}.industry-events p{padding:1.2em 1em .8em}.industry-events .readmore{color:#fff;font-weight:700;padding-left:1.2em}.get-social{background:url("img/bkgd-social.jpg")}.get-social span{font:600 9.5625em/.9em "Open Sans",sans-serif;text-transform:uppercase;color:rgba(255,255,255,.2)}.get-social li a{width:108px;height:107px;margin:80px 5px 0}.instagram{background:#f4f8fc;margin-bottom:1.9em}.instagram .cell{padding-bottom:1.5rem}.newsletterac{background:url(img/bkgd-newsletter.jpg);padding:30px 0}.newsletterac div._form-title{color:#fff;text-transform:uppercase;font:800 3.125em "Open Sans",sans-serif;margin-bottom:35px;text-align:center}.newsletterac div._form_element{padding-right:.625rem;padding-left:.625rem;width:100%;display:block}@media print,screen and (min-width: 40em){.newsletterac div._form_element{padding-right:.9375rem;padding-left:.9375rem;width:33%;display:inline-block}}.newsletterac div._button-wrapper{margin:0 0 1rem;font-size:1em;line-height:1.5em;vertical-align:baseline;text-align:center}.newsletterac button._submit{color:#fff;background:#579636;font-weight:700;text-transform:uppercase;border:0;padding:.6em 2em;width:auto;margin:0 auto}.newsletterac div._clear{width:100%;display:block}.newsletterac div._html-code{color:#fff}.newsletterac input._has_error{border-color:red;margin-bottom:2px}.newsletterac div._error-inner{color:red;margin-bottom:8px}@media print,screen and (min-width: 40em){.newsletterac input{top:-27px;position:relative}.newsletterac select{top:-27px;position:relative}.newsletterac input._has_error{border-color:red;margin-bottom:0px;top:0px}.newsletterac div._error-inner{color:red;margin-bottom:0px}}.newsletterac div._form-thank-you{display:block;color:#fff;padding-bottom:5px}.podcastac div._button-wrapper{margin:0 0 1rem;font-size:1em;line-height:1.5em;vertical-align:baseline}.podcastac button._submit{color:#fff;background:#579636;font-weight:700;text-transform:uppercase;border:0;padding:.6em 2em;width:auto;margin:0 auto}.podcastac div._html-code{font-size:75%}.podcastac input._has_error{border-color:red;margin-bottom:2px}.podcastac div._error-inner{color:red;margin-bottom:8px}.podcastac div._form-thank-you{display:block;color:green;padding-bottom:5px}.digimagac div._button-wrapper{margin:0 0 1rem;font-size:1em;line-height:1.5em;vertical-align:baseline}.digimagac button._submit{color:#fff;background:#579636;font-weight:700;text-transform:uppercase;border:0;padding:.6em 2em;width:auto;margin:0 auto}.digimagac div._html-code{font-size:75%}.digimagac input._has_error{border-color:red;margin-bottom:2px}.digimagac div._error-inner{color:red;margin-bottom:8px}.digimagac div._form-thank-you{display:block;color:green;padding-bottom:5px}.jkmuir div._button-wrapper{margin:0 0 1rem;font-size:1em;line-height:1.5em;vertical-align:baseline}.jkmuir button._submit{color:#fff;background:#579636;font-weight:700;text-transform:uppercase;border:0;padding:.6em 2em;width:auto;margin:0 auto}.jkmuir div._html-code{font-size:75%}.jkmuir input._has_error{border-color:red;margin-bottom:2px}.jkmuir div._error-inner{color:red;margin-bottom:8px}.jkmuir div._form-thank-you{display:block;color:green;padding-bottom:5px}.nominateac div._button-wrapper{margin:0 0 1rem;font-size:1em;line-height:1.5em;vertical-align:baseline}.nominateac button._submit{color:#fff;background:#579636;font-weight:700;text-transform:uppercase;border:0;padding:.6em 2em;width:auto;margin:0 auto}.nominateac div._html-code{font-size:75%}.nominateac input._has_error{border-color:red;margin-bottom:2px}.nominateac div._error-inner{color:red;margin-bottom:8px}.nominateac div._form-thank-you{display:block;color:green;padding-bottom:5px}/*# sourceMappingURL=style.css.map */
