﻿@import url(//fonts.googleapis.com/css?family=Open+Sans:400,300,600,700);@import url(vendor/font-awesome.css);@font-face{font-family:"FontAwesome";font-style:normal;font-weight:normal;src:url("../fonts/fontawesome-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/fontawesome-webfont.woff") format("woff"),url("../fonts/fontawesome-webfont.ttf") format("truetype"),url("../fonts/fontawesome-webfont.svg#fontawesomeregular") format("svg");src:url("../fonts/fontawesome-webfont.eot")}.container:before,.container:after,.group:before,.group:after{content:"";display:table}.container:after,.group:after{clear:both}.container{margin-left:auto;margin-right:auto;max-width:1200px;padding-left:16px;padding-right:16px;position:relative}a,abbr,address,article,aside,audio,b,blockquote,body,canvas,cite,code,dd,div,dl,dt,em,fieldset,footer,form,h1,h2,h3,h4,h5,h6,header,html,hr,i,iframe,img,label,li,nav,object,ol,p,pre,section,span,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,ul,video{border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font:inherit;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline}h1,h2,h3,h4,blockquote,p{line-height:1.75}article,aside,audio,canvas,footer,header,nav,section,video{display:block}html{background:#fff;color:#555;font-family:"Open Sans",Arial,sans-serif;font-size:16px;line-height:1.5;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{background:#fff;min-width:300px}img{max-width:100%;vertical-align:middle}::-moz-selection{background:#fff1b5;text-shadow:none}::selection{background:#fff1b5;text-shadow:none}.clear{clear:both}.stop-scrolling{height:100%;overflow:hidden}h1+h2,h2+h3,h3+h4,h4+h5,h5+h6{margin-top:-16px;padding-top:0}h1{font-size:40px;line-height:1.2;font-family:"Open Sans";font-weight:normal;padding-bottom:24px;padding-top:24px}h1:first-child{padding-top:0}h2{font-size:32px;line-height:1.2;font-family:"Open Sans";font-weight:normal;padding-bottom:24px;padding-top:24px}h2:first-child{padding-top:0}h3{font-size:24px;line-height:1.3;font-family:"Open Sans";font-weight:normal;padding-bottom:24px;padding-top:24px}h3:first-child{padding-top:0}h4{font-size:20px;line-height:1.4;font-family:"Open Sans";font-weight:normal;padding-bottom:24px;padding-top:24px}h4:first-child{padding-top:0}h5,h6{font-family:"Open Sans";font-weight:normal;padding-bottom:24px;padding-top:24px}h5:first-child,h6:first-child{padding-top:0}.meta{color:#888;font-size:12px;margin-bottom:.5em;margin-top:-.667em}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}i,em{font-style:italic}blockquote,pre{color:#888;margin-bottom:1.5em}blockquote:before,blockquote:after,pre:before,pre:after{content:"";display:table}blockquote:after,pre:after{clear:both}blockquote{border-left:1px solid #ddd;font-style:italic;padding-left:16px}article{margin-bottom:3em}.intro{color:#888}.intro p{font-size:20px;line-height:1.6;margin-bottom:.8em}.highlight{background:#e4e4e4;color:#888;font-size:24px;line-height:1.34;margin-bottom:1em;padding:.67em;text-shadow:0 1px 0 #fbfbfb}.highlight a{text-shadow:0 1px 0 #b8eafe}.highlight p{margin-bottom:0}pre,code{font-family:Menlo,"Ubuntu Mono",Consolas,"Courier New",monospace;font-size:14px}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}p{margin-bottom:1.5em}address{margin-bottom:1.5em}hr{border:0;border-top:1px solid #888;display:block;height:0;margin:2em auto 3em;width:100%}a{color:#008dcf;text-decoration:none}a:hover,a:active{color:gray}a:focus{outline:thin dotted}a:hover{color:#d3d3d3}ol,ul,dl{margin-bottom:1.5em}ol,ul{padding-left:2em}ol li,ol dt,ol dd,ul li,ul dt,ul dd{margin-bottom:.5em}ul{list-style:disc}dt{font-weight:bold;padding-left:.5em}dd{padding-left:2em}sup,sub{font-size:80%}sup{vertical-align:top}sub{vertical-align:bottom}nav{position:relative}nav:before,nav:after{content:"";display:table}nav:after{clear:both}nav ul{margin-bottom:0;position:relative;list-style:none;padding-left:0}nav ul li:before{display:none}nav ul li{display:block;float:left;margin-bottom:0;white-space:nowrap}nav ul li a{padding:.5em 10px}nav ul.container{padding-left:6px;padding-right:6px}.main nav ul li~li{border-left:1px solid #ddd}a.doc:before,a.docx:before,a.pdf:before,a.word:before,[class*="icon-"]:before{font-family:FontAwesome;font-style:normal;font-weight:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none}a.doc:after,a.docx:after,a.pdf:after,a.word:after,[class*="icon-"]:after{font-family:FontAwesome;font-style:normal;font-weight:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none}a.doc:before,a.docx:before,a.pdf:before,a.word:before,a[class*="icon-"]:before{display:inline-block;padding-right:.1em;text-align:center;width:1em}a.doc:after,a.docx:after,a.pdf:after,a.word:after,a[class*="icon-"]:after{display:inline-block;text-align:center;width:1em}.icon-only{font-size:0;overflow:visible}.icon-only:before{font-size:32px}.icon-only:after{font-size:32px}.icons{padding-left:9px}.icons li{list-style:none}.icons li a.doc:before,.icons li a.docx:before,.icons li a.pdf:before,.icons li a.word:before,.icons li a[class*="icon-"]:before{color:#555;padding-right:.5em}.icons li a.doc:after,.icons li a.docx:after,.icons li a.pdf:after,.icons li a.word:after,.icons li a[class*="icon-"]:after{color:#555;padding-right:.5em}a.button[class*="icon-"]:before{padding-right:.5em}a.button[class*="icon-"]:after{padding-right:.5em}.icon-download-alt:before{content:""}.icon-file:before{content:""}a.doc:before,a.word:before,a.docx:before,a.pdf:before,.icon-file-alt:before{content:""}.icon-file-text:before{content:""}.icon-file-text-alt:before{content:""}.icon-exclamation:before{content:""}.icon-info:before{content:""}.icon-ok:before{content:""}.icon-question:before{content:""}.icon-remove:before{content:""}.icon-envelope:before{content:""}.icon-facebook:before{content:""}.icon-rss:before{content:""}.icon-linkedin:before{content:""}.icon-twitter:before{content:"";margin:0 .2em 0 0}.icon-youtube:before{content:""}.icon-cog:before{content:""}.icon-comment:before{content:""}.icon-globe:before{content:""}.icon-map-marker:before{content:""}.icon-mobile-phone:before{content:""}.icon-phone:before{content:""}.icon-play:before{content:""}.icon-search:before{content:""}.icon-youtube-play:before{content:""}.icon-bars:before{content:""}.icon-close:before{content:""}.icon-chevron-right:after{content:"";margin:0 0 0 .4em}.icon-chevron-left:after{content:"";margin:0 0 0 .4em}.icon-chevron-down:after{content:"";margin:0 0 0 .4em}button,input,select,textarea{font-size:100%;-webkit-appearance:none;moz-appearance:none}.button,.checkboxes,.file,.password,.radios,.reset,.select,.submit,.text,.textarea{margin-bottom:1.5em}label{color:#333;cursor:pointer;display:block;font-weight:bold;line-height:2}.required{color:#ac181b}fieldset .help{color:#888;display:block;font-size:12px;line-height:1.34;margin:0;padding:0}input[type="password"],input[type="text"],textarea{border:1px solid #ccc;color:#555;display:block;font-family:"Open Sans",Arial,sans-serif;font-size:16px;margin:0;padding:.4em 1%;width:98%}select{margin-bottom:0}.multiple select{padding-left:5px;padding-right:10px}textarea{height:12em;overflow:auto;resize:vertical}.radio,.checkbox{font-weight:normal}input[type="checkbox"],input[type="radio"]{padding:0}input[type="file"]{color:#333;display:block;font-size:16px;width:100%}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;-moz-appearance:button}button,input[type="button"],input[type="reset"],input[type="submit"],a.button{border:1px solid #02709b;color:#fff;display:inline-block;font-family:"Open Sans";line-height:1;margin-bottom:.5em;margin-right:.5em;padding:.6em .7em;text-align:center}input[type="submit"]{background:#008dcf}input[type="submit"]:hover{background:#005581}button.disabled,input[type="button"][disabled],input[type="reset"][disabled],input[type="submit"][disabled],a.button.disabled{border-color:#6f6f6f;cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}.success{background:#d2f8b0;margin-bottom:1.5em;padding:1em 3.25em;position:relative}.success a{text-decoration:underline}.success:before{content:"";display:block;font-size:20px;height:23px;left:1em;position:absolute;top:.6em;width:23px;font-family:FontAwesome;font-style:normal;font-weight:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none}.success:before{content:""}.error{background:#ffd8d9;left:15%;margin-bottom:1.5em;padding:1em 3.25em;position:relative}.error a{text-decoration:underline}.error:before{content:"";display:block;font-size:20px;height:23px;left:1em;position:absolute;top:.6em;width:23px;font-family:FontAwesome;font-style:normal;font-weight:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none}.error:before{content:""}.info{background:#b8e0f9;margin-bottom:1.5em;padding:1em 3.25em;position:relative}.info a{text-decoration:underline}.info:before{content:"";display:block;font-size:20px;height:23px;left:1em;position:absolute;top:.6em;width:23px;font-family:FontAwesome;font-style:normal;font-weight:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none}.info:before{content:""}table{border-collapse:collapse;border-spacing:0;margin-bottom:1.5em;width:100%}table caption{font-size:12px;margin-bottom:.75em}table td,table th{padding:.5em 1em;text-align:left;vertical-align:top}table th{background:#555;border:1px solid #555;color:#fff;font-weight:bold;text-transform:uppercase}table td{border:1px solid #e3e3e3}table tr:nth-child(even) td{background:#f3f3f3}.pdf-button{background-image:url(../img/btnPdf.png);background-repeat:no-repeat;padding-left:20px;background-position:0 3px;color:#008dcf}.pdf-button:hover{colo:gray}@media print{*{background:transparent !important;box-shadow:none !important;color:#000 !important;text-shadow:none !important}a,a:visited{text-decoration:underline}pre,blockquote,tr,img,h1,h2,h3,h4,h5,h6{page-break-inside:avoid}thead{display:table-header-group}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}}header.top{background:#313131;padding:10px 0}header.top div div button.mobile-navigation{background:#444647;border:none;border-radius:0;color:#fff;display:inline;float:right;font-size:1.5em;margin-bottom:0;padding:5px 8px}header.top div div img{margin:auto 0;max-width:60%;min-width:55%;-webkit-transition:all 500ms ease;transition:all 500ms ease}header.top div div span{display:none}header.top div div select{background:url(../img/caret-down.png) no-repeat 95% 50%,none;border:2px #afaeae solid;border-radius:0;color:#fff;cursor:pointer;display:none;float:right;font-size:.8em;margin:0;padding:5px 10px;position:relative;top:8px;width:10%;-webkit-appearance:none;moz-appearance:none}header.top div div select option:after{content:""}@media only screen and (min-width:600px){header.top{padding:8px 0}header.top div div button.mobile-navigation{font-size:1.5em}header.top div div img{margin:auto 0;max-width:30%;min-width:25%}}html.lt-ie9 header.top{padding:8px 0}html.lt-ie9 header.top div div button.mobile-navigation{font-size:1.5em}html.lt-ie9 header.top div div img{margin:auto 0;max-width:30%;min-width:25%}@media only screen and (min-width:1025px){header.top{background:#313131;padding:25px 0}header.top div div button.mobile-navigation{display:none}header.top div div img{margin:auto 0;max-width:22.5%;min-width:20%}header.top div div span{color:#afaeae;display:inline-block;font-size:1.1em;font-weight:300;margin:0 0 0 2.5%;position:relative;top:8px}header.top div div span strong{font-weight:600}header.top div div select{display:inline-block}}html.lt-ie9 header.top{background:#313131;padding:25px 0}html.lt-ie9 header.top div div button.mobile-navigation{display:none}html.lt-ie9 header.top div div img{margin:auto 0;max-width:22.5%;min-width:20%}html.lt-ie9 header.top div div span{color:#afaeae;display:inline-block;font-size:1.1em;font-weight:300;margin:0 0 0 2.5%;position:relative;top:8px}html.lt-ie9 header.top div div span strong{font-weight:600}html.lt-ie9 header.top div div select{display:inline-block}.torso div section{padding:50px 0 25px;padding-bottom:0}footer section{padding:25px 0}footer section.primary{margin-top:-3px;border-top:3px solid #f4f4f4;background:#f4f4f4}footer section.primary div p{font-size:1em;padding-top:25px;text-align:center}footer section.primary div img{display:block;margin:0 auto}footer section.primary div div.mobile-footer-menu ul{list-style:none;padding-left:0}footer section.primary div div.mobile-footer-menu ul li{text-align:center}footer section.primary div div.mobile-footer-menu ul li a{color:#008dcf;font-size:1.5em;font-weight:600}footer section.primary div div.mobile-footer-menu ul li a:hover{color:gray}footer section.primary div div.desktop-footer-menu{display:none}footer section.secondary{display:none}footer section.tertiary{padding:10px 0}footer section.tertiary div div.desktop-footer-menu{display:none}footer section.tertiary div div.mobile-footer-menu{text-align:center}footer section.tertiary div div.mobile-footer-menu ul{padding-left:0}footer section.tertiary div div.mobile-footer-menu ul li{color:gray;display:inline;font-size:1.05em;font-weight:600;padding:0 10px 0 0}footer section.tertiary div div.mobile-footer-menu ul li a{color:#005581;font-size:1.05em;font-weight:600}footer section.tertiary div div.mobile-footer-menu ul li a:hover{color:gray}footer section.tertiary div div.mobile-footer-menu ul li:nth-last-child(1){border-right:none}@media only screen and (min-width:600px){footer img{display:block;margin:0 auto}footer section.secondary{display:none}footer section.tertiary div.mobile-footer-menu{text-align:center}footer section.tertiary div.mobile-footer-menu ul{display:block;list-style:none;padding-left:0}footer section.tertiary div.mobile-footer-menu ul li{text-align:center}footer section.tertiary div.mobile-footer-menu ul li a{color:#008dcf;font-size:1.25em;font-weight:600}}html.lt-ie9 footer img{display:block;margin:0 auto}html.lt-ie9 footer section.secondary{display:none}html.lt-ie9 footer section.tertiary div.mobile-footer-menu{text-align:center}html.lt-ie9 footer section.tertiary div.mobile-footer-menu ul{display:block;list-style:none;padding-left:0}html.lt-ie9 footer section.tertiary div.mobile-footer-menu ul li{text-align:center}html.lt-ie9 footer section.tertiary div.mobile-footer-menu ul li a{color:#008dcf;font-size:1.25em;font-weight:600}@media only screen and (min-width:1025px){footer section.primary{background:#fff;padding:35px 40px}footer section.primary div p{display:none}footer section.primary div img{display:none}footer section.primary div div.mobile-footer-menu{display:none}footer section.primary div div.desktop-footer-menu{display:block;padding:30px 0 0;padding-top:22px}footer section.primary div div.desktop-footer-menu div{float:left}footer section.primary div div.desktop-footer-menu div img{display:block;float:left;width:60%}footer section.primary div div.desktop-footer-menu div ul{display:inline-block;float:left;list-style:none;margin-bottom:0}footer section.primary div div.desktop-footer-menu div ul li{margin-bottom:.5}footer section.primary div div.desktop-footer-menu div ul li a{color:#008dcf;font-size:1.3em;font-weight:600}footer section.primary div div.desktop-footer-menu div ul li a:hover{color:gray}footer section.primary div div.desktop-footer-menu div ul:first-child{margin-right:30px;padding-left:0}footer section.primary div div.desktop-footer-menu div:nth-child(1){width:35%}footer section.primary div div.desktop-footer-menu div:nth-child(2){width:35%}footer section.primary div div.desktop-footer-menu div:nth-child(3){width:25%}footer section.primary div div.desktop-footer-menu div:nth-child(3) ul li{display:inline-block;margin:0 10px 0 0;padding:0;width:45px}footer section.primary div div.desktop-footer-menu div:nth-child(3) ul li img{width:100%}footer section.secondary{background:#f4f4f4;display:block;height:80px;line-height:2;text-align:center}footer section.secondary span{display:inline-block;line-height:30px}footer section.secondary ul{display:inline-block;line-height:30px;list-style:none;padding-left:1em}footer section.secondary ul li{display:inline-block;margin-right:1em}footer section.secondary ul li a{color:#005581;font-weight:600}footer section.secondary ul li a:hover{color:gray}footer section.tertiary{padding:10px 0}footer section.tertiary div div.mobile-footer-menu{display:none}footer section.tertiary div div.desktop-footer-menu{display:block;text-align:center}footer section.tertiary div div.desktop-footer-menu ul{padding-left:0}footer section.tertiary div div.desktop-footer-menu ul li{display:inline;margin-right:1em;padding:0 4px 0 0}footer section.tertiary div div.desktop-footer-menu ul li a{color:#005581;font-weight:600}footer section.tertiary div div.desktop-footer-menu ul li a:hover{color:gray}footer section.tertiary div div.desktop-footer-menu ul li:nth-last-child(1){border-right:none}}html.lt-ie9 footer section.primary{background:#fff;padding:35px 40px}html.lt-ie9 footer section.primary div p{display:none}html.lt-ie9 footer section.primary div img{display:none}html.lt-ie9 footer section.primary div div.mobile-footer-menu{display:none}html.lt-ie9 footer section.primary div div.desktop-footer-menu{display:block;padding:30px 0 0;padding-top:22px}html.lt-ie9 footer section.primary div div.desktop-footer-menu div{float:left}html.lt-ie9 footer section.primary div div.desktop-footer-menu div img{display:block;float:left;width:60%}html.lt-ie9 footer section.primary div div.desktop-footer-menu div ul{display:inline-block;float:left;list-style:none;margin-bottom:0}html.lt-ie9 footer section.primary div div.desktop-footer-menu div ul li{margin-bottom:.5}html.lt-ie9 footer section.primary div div.desktop-footer-menu div ul li a{color:#008dcf;font-size:1.3em;font-weight:600}html.lt-ie9 footer section.primary div div.desktop-footer-menu div ul li a:hover{color:gray}html.lt-ie9 footer section.primary div div.desktop-footer-menu div ul:first-child{margin-right:30px;padding-left:0}html.lt-ie9 footer section.primary div div.desktop-footer-menu div:nth-child(1){width:35%}html.lt-ie9 footer section.primary div div.desktop-footer-menu div:nth-child(2){width:35%}html.lt-ie9 footer section.primary div div.desktop-footer-menu div:nth-child(3){width:25%}html.lt-ie9 footer section.primary div div.desktop-footer-menu div:nth-child(3) ul li{display:inline-block;margin:0 10px 0 0;padding:0;width:45px}html.lt-ie9 footer section.primary div div.desktop-footer-menu div:nth-child(3) ul li img{width:100%}html.lt-ie9 footer section.secondary{background:#f4f4f4;display:block;height:80px;line-height:2;text-align:center}html.lt-ie9 footer section.secondary span{display:inline-block;line-height:30px}html.lt-ie9 footer section.secondary ul{display:inline-block;line-height:30px;list-style:none;padding-left:1em}html.lt-ie9 footer section.secondary ul li{display:inline-block;margin-right:1em}html.lt-ie9 footer section.secondary ul li a{color:#005581;font-weight:600}html.lt-ie9 footer section.secondary ul li a:hover{color:gray}html.lt-ie9 footer section.tertiary{padding:10px 0}html.lt-ie9 footer section.tertiary div div.mobile-footer-menu{display:none}html.lt-ie9 footer section.tertiary div div.desktop-footer-menu{display:block;text-align:center}html.lt-ie9 footer section.tertiary div div.desktop-footer-menu ul{padding-left:0}html.lt-ie9 footer section.tertiary div div.desktop-footer-menu ul li{display:inline;margin-right:1em;padding:0 4px 0 0}html.lt-ie9 footer section.tertiary div div.desktop-footer-menu ul li a{color:#005581;font-weight:600}html.lt-ie9 footer section.tertiary div div.desktop-footer-menu ul li a:hover{color:gray}html.lt-ie9 footer section.tertiary div div.desktop-footer-menu ul li:nth-last-child(1){border-right:none}div.navigation{display:none;height:80px}div.navigation ul{list-style:none;margin-bottom:0;padding:0}div.navigation ul li{display:inline-block;line-height:80px;padding:0 25px;text-align:center;position:relative}div.navigation ul li:first-child{padding:0 25px 0 0}div.navigation ul li:first-child ul.level2{left:0}div.navigation ul li a{color:#313131;display:inline-block;font-size:1.1em;font-weight:600;height:80px;text-transform:uppercase}div.navigation ul li ul.level2{display:none;position:absolute;left:25px;text-align:left;top:80px;z-index:500;background:#fff;border-top:5px solid #008dcf;box-shadow:0 2px 2px 0 rgba(0,0,0,.5);white-space:nowrap}div.navigation ul li ul.level2>li{text-align:left;padding:0 25px;line-height:20px;display:table-row}div.navigation ul li ul.level2>li:last-child a{border-bottom:none}div.navigation ul li ul.level2>li a{display:block;color:#111;list-style:none;text-transform:none;font-size:14px;line-height:21px;padding:10px 15px;border-bottom:1px solid #d9d9d9;height:40px}div.navigation ul li ul.level2>li a:hover{color:#008dcf}div.navigation ul li:hover a{border-bottom:5px #008dcf solid}div.navigation ul li:hover ul.level2{display:block !important}ul.nav li.active a{border-bottom:5px #008dcf solid}nav#mobileMenu,nav#mobileMenuSecondary{background:#f4f4f4;height:100%;left:-100%;position:fixed;top:0;width:73%;z-index:101}nav#mobileMenu ul li,nav#mobileMenuSecondary ul li{border-bottom:1px rgba(0,0,0,.3) solid;float:none;height:auto}nav#mobileMenu ul li span,nav#mobileMenuSecondary ul li span{cursor:pointer;display:block;font-weight:600;line-height:40px;padding:10px;text-transform:uppercase}nav#mobileMenu ul li span span,nav#mobileMenuSecondary ul li span span{line-height:20px}nav#mobileMenu ul li span b,nav#mobileMenuSecondary ul li span b{display:inline}nav#mobileMenu ul li span:after,nav#mobileMenuSecondary ul li span:after{float:right;font-weight:300}nav#mobileMenu ul li.active,nav#mobileMenuSecondary ul li.active{background:#008dcf}nav#mobileMenu ul li.active span,nav#mobileMenuSecondary ul li.active span{color:#fff}nav#mobileMenu ul li.active span:after,nav#mobileMenuSecondary ul li.active span:after{color:#fff}nav#mobileMenu ul li.inactive,nav#mobileMenuSecondary ul li.inactive{border-bottom:1px transparent solid}nav#mobileMenu ul li.inactive span,nav#mobileMenuSecondary ul li.inactive span{opacity:.2}nav#mobileMenu ul li.inactive span:after,nav#mobileMenuSecondary ul li.inactive span:after{opacity:0}nav#mobileMenu ul li a{display:block;position:relative;padding:0;color:#555}nav#mobileMenuSecondary{background:#6c6c6c;z-index:100}nav#mobileMenuSecondary ul{display:none}nav#mobileMenuSecondary ul li{border-bottom:1px #3d3e3f solid;padding-left:15%}nav#mobileMenuSecondary ul li span{color:#fff}div.dim{background:#000;display:none;height:100%;opacity:.4;position:fixed;top:0;width:100%;z-index:50}.top{z-index:99}@media only screen and (min-width:1025px){div.navigation{display:block}}html.lt-ie9 div.navigation{display:block}nav#mobileMenuSecondary ul li span{line-height:15px;padding-top:6px;white-space:normal;padding:0;padding-right:10px}img.rss-icon{display:inline;padding-right:6px;margin-top:-3px}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-lx-1,.col-lx-2,.col-lx-3,.col-lx-4,.col-lx-5,.col-lx-6,.col-lx-7,.col-lx-8,.col-lx-9,.col-lx-10,.col-lx-11,.col-lx-12,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{display:block;position:relative;float:left;padding:10px}.col-1{width:12%}.col-2{width:16%}.col-3{width:25%}.col-4{width:33%}.col-5{width:41%}.col-6{width:50%}.col-7{width:58%}.col-8{width:66%}.col-9{width:75%}.col-10{width:83%}.col-11{width:91%}.col-12{width:100%}.col-invis{display:none}@media only screen and (min-width:1200px){.col-xl-1{width:12%}.col-xl-2{width:16%}.col-xl-3{width:25%}.col-xl-4{width:33%}.col-xl-5{width:41%}.col-xl-6{width:50%}.col-xl-7{width:58%}.col-xl-8{width:66%}.col-xl-9{width:75%}.col-xl-10{width:83%}.col-xl-11{width:91%}.col-xl-12{width:100%}.col-xl-invis{display:none}}@media only screen and (min-width:900px) and (max-width:1199px){.col-lg-1{width:12%}.col-lg-2{width:16%}.col-lg-3{width:25%}.col-lg-4{width:33%}.col-lg-5{width:41%}.col-lg-6{width:50%}.col-lg-7{width:58%}.col-lg-8{width:66%}.col-lg-9{width:75%}.col-lg-10{width:83%}.col-lg-11{width:91%}.col-lg-12{width:100%}.col-lg-invis{display:none}}@media only screen and (min-width:600px) and (max-width:899px){.col-md-1{width:12%}.col-md-2{width:16%}.col-md-3{width:25%}.col-md-4{width:33%}.col-md-5{width:41%}.col-md-6{width:50%}.col-md-7{width:58%}.col-md-8{width:66%}.col-md-9{width:75%}.col-md-10{width:83%}.col-md-11{width:91%}.col-md-12{width:100%}.col-md-invis{display:none}}@media only screen and (min-width:320px) and (max-width:599px){.col-sm-1{width:12%}.col-sm-2{width:16%}.col-sm-3{width:25%}.col-sm-4{width:33%}.col-sm-5{width:41%}.col-sm-6{width:50%}.col-sm-7{width:58%}.col-sm-8{width:66%}.col-sm-9{width:75%}.col-sm-10{width:83%}.col-sm-11{width:91%}.col-sm-12{width:100%}.col-sm-invis{display:none}}@media only screen and (max-width:319px){.col-xs-1{width:12%}.col-xs-2{width:16%}.col-xs-3{width:25%}.col-xs-4{width:33%}.col-xs-5{width:41%}.col-xs-6{width:50%}.col-xs-7{width:58%}.col-xs-8{width:66%}.col-xs-9{width:75%}.col-xs-10{width:83%}.col-xs-11{width:91%}.col-xs-12{width:100%}.col-xs-invis{display:none}}.torso #home header{background-image:url(../img/home-hero-full.png);background-position:top right;background-repeat:no-repeat;background-size:cover}.torso #home header div div.mobile{background:rgba(255,255,255,.75);height:240px;padding:40px 10px}.torso #home header div div.mobile h1{color:#005581;font-size:2.5em;font-weight:800;padding-bottom:12px;text-align:center}.torso #home header div div.mobile h3{text-align:center}.torso #home header div div.mobile p{color:#181818;font-size:1.1em;font-weight:400;text-align:center}.torso #home header div div.mobile a.button{background:#008dcf;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;font-size:1em;padding:15px;text-transform:uppercase}.torso #home header div div.mobile a.button{display:block;margin:0 auto}.torso #home header div div.desktop{display:none}.torso #home header.network{background-image:url(../img/network.jpg)}.torso #home header.partners{background-image:url(../img/partners-programs.png)}.torso #home header.press{background-image:url(../img/pr.jpg)}.torso #home header.fourohfour{background-image:url(../img/404_hero_bg.jpg);background-position-y:bottom}.torso #home header.support{background-image:url(../img/support.png)}.torso #home header.contact{background-image:url(../img/contact-us-banner.jpg)}.torso #home header.company{background-image:url(../img/company.png)}.torso #home header.history-values{background-image:url(../img/history-values.jpg)}.torso #home header.social{background-image:url(../img/soc-respons.jpg)}.torso #home header.privacy{background-image:url(../img/privacy-policy.jpg)}.torso #home header.leadership{background-image:url(../img/large.jpg)}.torso #home header.export-compliance{background-image:url(../img/export-compliance.jpg)}.torso #home header.careers{background-image:url(../img/careers-banner.png)}.torso #home header.freedownload{background-image:url(../img/freedownloads-banner.png)}.torso #home header.ft{background-image:url(../img/ft-banner.jpg)}.torso #home header.wug{background-image:url(../img/product_landing_hero_bg.jpg?);background-position-y:bottom}.torso #home header.imail{background-image:url(../img/imail-banner.jpg)}.torso #home header.imac{background-image:url(../img/imacros-banner.jpg)}.torso #home section div h2{color:#005581;font-size:1.3em;text-align:center}.torso #home section div div{border-bottom:2px #f4f4f4 solid;padding:25px 0}.torso #home section div div div{border-bottom:none;float:left;padding:0}.torso #home section div div div h3{font-size:1.25em;padding-bottom:12px;text-transform:capitalize}.torso #home section div div div p{font-size:1em}.torso #home section div div div:nth-child(1){padding:0 5%;width:40%}.torso #home section div div div:nth-child(2){width:60%}.torso #home section div div div:nth-child(2) a.button{font-size:1.1em;width:70%;background:#008dcf;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;font-size:1em;padding:15px;text-transform:uppercase}.torso #home section div div div:nth-child(2) a.button{border:2px #008dcf solid}.torso #home section div div div:nth-child(2) a.button:nth-last-child(1){background:#fff;border:2px #008dcf solid;color:#008dcf}.torso #home section div div:nth-last-child(1){border-bottom:none}.torso #home section.tools-click-through{background:#1b1d17;display:none;padding:25px 0}.torso #home section.tools-click-through a.button{background:none;border:none;display:block;font-size:1em;font-weight:300;margin:0 auto}.torso #home section.tools-click-through a.button strong{font-weight:600}.torso #home section.tools-click-through a.button:after{color:#008dcf;font-size:1em}.torso #home section.tools-click-through h2{display:none}.torso #home section.media{padding-bottom:0;padding-top:0}.torso #home section.media div.blog{background:#313131;height:500px;position:relative}.torso #home section.media div.blog div{border:none;padding-left:16px;padding-right:16px}.torso #home section.media div.blog div h2{text-align:left}.torso #home section.media div.blog div h2 a{color:#008dcf;font-size:1.15em;font-weight:800}.torso #home section.media div.blog div p span.author{color:#fff}.torso #home section.media div.blog div p:nth-child(3){color:#fff}.torso #home section.media div.blog div:last-child{bottom:0;position:absolute}.torso #home section.media div.blog div:last-child p:last-child{margin-top:5px}.torso #home section.media div.blog div:last-child p{margin-bottom:2px}.torso #home section.media div.blog div:last-child p a{color:#fff;font-size:.9em;font-weight:600}.torso #home section.media div.blog div:last-child p a:hover{color:#008dcf}.torso #home section.media div.blog div:last-child p a:after{color:#008dcf}.torso #home section.media div.blog div:last-child a.button{background:#008dcf;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;font-size:1em;padding:15px;text-transform:uppercase}.torso #home section.media div.press{background:#f4f4f4;height:550px;position:relative}.torso #home section.media div.press div{padding-left:16px;padding-right:16px}.torso #home section.media div.press div h2{text-align:left}.torso #home section.media div.press div h2 a{color:#008dcf;font-weight:800}.torso #home section.media div.press div p span.event{color:#313131}.torso #home section.media div.press div p:nth-child(3){color:#313131}.torso #home section.media div.press div p:nth-child(3) span.lead{font-size:1.2em}.torso #home section.media div.press div a.button{background:#008dcf;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;font-size:1em;padding:15px;text-transform:uppercase}.torso #home section.media div.press div:last-child{bottom:0;position:absolute}.torso #home section.media div.detection{background:url(../img/customer-logos/clayco-logo.png) no-repeat 95% 95%,#008dcf}.torso #home section.media div.detection div{padding-left:16px;padding-right:16px}.torso #home section.media div.detection div h2{text-align:left}.torso #home section.media div.detection div h2 a{color:#fff;font-size:1.15em;font-weight:800}.torso #home section.media div.detection div a{color:#fff}.torso #home section.media div.detection div a:hover{color:#ccc}.torso #home section.media div.detection div p span.event{color:#313131}.torso #home section.media div.detection div p:nth-child(3){color:#313131}.torso #home section.media div.detection div p:nth-child(3) span.lead{font-size:1.2em}.torso #home section.media div.detection div a.button{background:#008dcf;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;font-size:1em;padding:15px;text-transform:uppercase}.torso #home section.menu ul{list-style:none;padding-left:0}.torso #home section.menu ul li{border-bottom:2px #f4f4f4 solid;padding-bottom:10px;padding-top:10px}.torso #home section.menu ul li a{color:#008dcf;font-size:1.25em;font-weight:600;padding:50px 0;text-transform:capitalize}.torso #home section.menu ul li a:after{float:right;font-weight:200}.torso #home section.menu div ul li{border-bottom:none;display:inline;margin-right:15px}.torso #home section.menu div ul li a img{max-width:20%}@media only screen and (min-width:600px){.torso #home header div div.mobile{height:250px}.torso #home header div div.mobile h1{font-size:3em}.torso #home header div div.mobile p{font-size:1em}.torso #home header div div.mobile a.button{display:block}.torso #home header div div.desktop{display:none}.torso #home header.network{background-image:url(../img/network.jpg)}.torso #home header.partners{background-image:url(../img/partners-programs.png)}.torso #home header.support{background-image:url(../img/support.png)}.torso #home header.company{background-image:url(../img/company.png)}.torso #home header.careers{background-image:url(../img/careers-banner.png)}.torso #home header.freedownload{background-image:url(../img/freedownloads-banner.png)}.torso #home section div h2{color:#005581;font-size:1.3em;text-align:center}.torso #home section div div{border-bottom:2px #f4f4f4 solid;padding:25px 0}.torso #home section div div div{border-bottom:none;float:left;padding:0}.torso #home section div div div h3{font-size:2em;padding-bottom:12px;text-transform:capitalize}.torso #home section div div div p{font-size:1.2em}.torso #home section div div div:nth-child(1){padding:0 5%;width:30%}.torso #home section div div div:nth-child(2){width:70%}.torso #home section div div div:nth-child(2) a.button{background:#008dcf;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;font-size:1em;padding:15px;text-transform:uppercase}.torso #home section div div:nth-last-child(1){border-bottom:none}.torso #home section.media div.blog{float:left;height:700px;width:60%}.torso #home section.media div.blog div:last-child{bottom:40px}.torso #home section.media div.blog div:last-child a.button{font-size:.9em}.torso #home section.media div.blog div:last-child a.button:hover{opacity:.8}.torso #home section.media div.press{float:left;height:700px;width:40%}.torso #home section.media div.press div:last-child{bottom:104px}.torso #home section.media div.press div:last-child a.button{font-size:.8em}.torso #home section.media div.press div:last-child a.button:hover{opacity:.8}.torso #home section.media div.detection{display:block;text-align:center}.torso #home section.media div.detection div{padding:5% 10%}.torso #home section.media div.detection div h2{text-align:center}.torso #home section.media div.detection div p span.snippet{color:#181818 !important}.torso #home section.tools-click-through a.button{font-size:2em}.torso #home section.menu ul{list-style:none;padding-left:0}.torso #home section.menu ul li{border-bottom:2px #f4f4f4 solid;padding-bottom:10px;padding-top:10px}.torso #home section.menu ul li a{color:#008dcf;font-size:2em;font-weight:600;padding:50px 0;text-transform:capitalize}.torso #home section.menu ul li a:after{float:right;font-weight:200}}html.lt-ie9 .torso #home header div div.mobile{height:250px}html.lt-ie9 .torso #home header div div.mobile h1{font-size:3em}html.lt-ie9 .torso #home header div div.mobile p{font-size:1em}html.lt-ie9 .torso #home header div div.mobile a.button{display:block}html.lt-ie9 .torso #home header div div.desktop{display:none}html.lt-ie9 .torso #home header.network{background-image:url(../img/network.jpg)}html.lt-ie9 .torso #home header.partners{background-image:url(../img/partners-programs.png)}html.lt-ie9 .torso #home header.support{background-image:url(../img/support.png)}html.lt-ie9 .torso #home header.company{background-image:url(../img/company.png)}html.lt-ie9 .torso #home header.careers{background-image:url(../img/careers-banner.png)}html.lt-ie9 .torso #home header.freedownload{background-image:url(../img/freedownloads-banner.png)}html.lt-ie9 .torso #home section div h2{color:#005581;font-size:1.3em;text-align:center}html.lt-ie9 .torso #home section div div{border-bottom:2px #f4f4f4 solid;padding:25px 0}html.lt-ie9 .torso #home section div div div{border-bottom:none;float:left;padding:0}html.lt-ie9 .torso #home section div div div h3{font-size:2em;padding-bottom:12px;text-transform:capitalize}html.lt-ie9 .torso #home section div div div p{font-size:1.2em}html.lt-ie9 .torso #home section div div div:nth-child(1){padding:0 5%;width:30%}html.lt-ie9 .torso #home section div div div:nth-child(2){width:70%}html.lt-ie9 .torso #home section div div div:nth-child(2) a.button{background:#008dcf;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;font-size:1em;padding:15px;text-transform:uppercase}html.lt-ie9 .torso #home section div div:nth-last-child(1){border-bottom:none}html.lt-ie9 .torso #home section.media div.blog{float:left;height:700px;width:60%}html.lt-ie9 .torso #home section.media div.blog div:last-child{bottom:40px}html.lt-ie9 .torso #home section.media div.blog div:last-child a.button{font-size:.9em}html.lt-ie9 .torso #home section.media div.blog div:last-child a.button:hover{opacity:.8}html.lt-ie9 .torso #home section.media div.press{float:left;height:700px;width:40%}html.lt-ie9 .torso #home section.media div.press div:last-child{bottom:104px}html.lt-ie9 .torso #home section.media div.press div:last-child a.button{font-size:.8em}html.lt-ie9 .torso #home section.media div.press div:last-child a.button:hover{opacity:.8}html.lt-ie9 .torso #home section.media div.detection{display:block;text-align:center}html.lt-ie9 .torso #home section.media div.detection div{padding:5% 10%}html.lt-ie9 .torso #home section.media div.detection div h2{text-align:center}html.lt-ie9 .torso #home section.media div.detection div p span.snippet{color:#181818 !important}html.lt-ie9 .torso #home section.tools-click-through a.button{font-size:2em}html.lt-ie9 .torso #home section.menu ul{list-style:none;padding-left:0}html.lt-ie9 .torso #home section.menu ul li{border-bottom:2px #f4f4f4 solid;padding-bottom:10px;padding-top:10px}html.lt-ie9 .torso #home section.menu ul li a{color:#008dcf;font-size:2em;font-weight:600;padding:50px 0;text-transform:capitalize}html.lt-ie9 .torso #home section.menu ul li a:after{float:right;font-weight:200}@media only screen and (min-width:1025px){.torso #home header{background-image:url(../img/home-hero-full.png);background-position:top right;height:325px;position:relative}.torso #home header div div.mobile{display:none}.torso #home header div div.desktop{display:block}.torso #home header div div.desktop div{margin:6% 0 0 0}.torso #home header div div.desktop div h1{color:#46638d;font-size:3em;font-weight:800;padding-bottom:12px}.torso #home header div div.desktop div h3.leadersubtxt{padding-top:0 !important}.torso #home header div div.desktop div p{font-size:1.2em;padding-bottom:0}.torso #home header div div.desktop div a.button{background:#008dcf;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;font-size:1em;padding:15px;text-transform:uppercase}.torso #home header div div.desktop div a.button{display:block;float:left;font-size:1.1em;font-weight:600;height:68px;margin-right:.25em;opacity:.9;text-shadow:1px 1px 2px rgba(0,0,0,.4);width:24.6%;padding-top:1.3em}.torso #home header div div.desktop div a.wrap{padding-top:.85em}.torso #home header div div.desktop div a.button:hover{opacity:1}.torso #home header div div.desktop div a.button:nth-child(1){background:#f2cc47}.torso #home header div div.desktop div a.button:nth-child(2){background:#8dc641}.torso #home header div div.desktop div a.button:nth-child(3){background:#2967b1}.torso #home header div div.desktop div a.button:nth-child(4){background:#d95a00;margin-right:0}.torso #home header div div.desktop div.homebanner{margin:3% 0 0 0}.torso #home header div div.desktop div:nth-child(1){width:60%}.torso #home header div div.desktop div:nth-child(2){margin:6% 0 0 0}.torso #home header div div.desktop div.homebuttons{margin:2% 0 0 0}.torso #home header.ft,.torso #home header.wug,.torso #home header.imail,.torso #home header.imac,.torso #home header.network{height:272px}.torso #home header.ft div div.mobile h1,.torso #home header.ft div div.mobile p,.torso #home header.wug div div.mobile h1,.torso #home header.wug div div.mobile p,.torso #home header.imail div div.mobile h1,.torso #home header.imail div div.mobile p,.torso #home header.imac div div.mobile h1,.torso #home header.imac div div.mobile p,.torso #home header.network div div.mobile h1,.torso #home header.network div div.mobile p{color:#fff}.torso #home header.ft div div.desktop div:nth-child(1),.torso #home header.wug div div.desktop div:nth-child(1),.torso #home header.imail div div.desktop div:nth-child(1),.torso #home header.imac div div.desktop div:nth-child(1),.torso #home header.network div div.desktop div:nth-child(1){width:18%;float:left}.torso #home header.ft div div.desktop div:nth-child(2),.torso #home header.wug div div.desktop div:nth-child(2),.torso #home header.imail div div.desktop div:nth-child(2),.torso #home header.imac div div.desktop div:nth-child(2),.torso #home header.network div div.desktop div:nth-child(2){width:80%;float:left}.torso #home header.ft div div.desktop h1,.torso #home header.ft div div.desktop p,.torso #home header.wug div div.desktop h1,.torso #home header.wug div div.desktop p,.torso #home header.imail div div.desktop h1,.torso #home header.imail div div.desktop p,.torso #home header.imac div div.desktop h1,.torso #home header.imac div div.desktop p,.torso #home header.network div div.desktop h1,.torso #home header.network div div.desktop p{color:#fff}.torso #home header.freedownload{background-image:url(../img/freedownloads-banner.png);height:272px}.torso #home header.freedownload div div.mobile h1,.torso #home header.freedownload div div.mobile p{color:#fff}.torso #home header.freedownload div div.desktop div:nth-child(1){width:18%;float:left}.torso #home header.freedownload div div.desktop div:nth-child(2){width:80%;float:left}.torso #home header.freedownload div div.desktop h1,.torso #home header.freedownload div div.desktop p{color:#fff}.torso #home header.partners{background-image:url(../img/partners-programs.png);height:271px}.torso #home header.partners div div.mobile h1,.torso #home header.partners div div.mobile p{color:#46638d}.torso #home header.partners div div.desktop div:nth-child(1){width:100%;float:left;padding-top:38px}.torso #home header.partners div div.desktop h1,.torso #home header.partners div div.desktop p{color:#46638d}.torso #home header.social,.torso #home header.fourohfour,.torso #home header.export-compliance,.torso #home header.privacy,.torso #home header.contact,.torso #home header.privacy,.torso #home header.leadership,.torso #home header.press,.torso #home header.careers,.torso #home header.history-values,.torso #home header.company{height:271px}.torso #home header.social div div.mobile h1,.torso #home header.social div div.mobile p,.torso #home header.fourohfour div div.mobile h1,.torso #home header.fourohfour div div.mobile p,.torso #home header.export-compliance div div.mobile h1,.torso #home header.export-compliance div div.mobile p,.torso #home header.privacy div div.mobile h1,.torso #home header.privacy div div.mobile p,.torso #home header.contact div div.mobile h1,.torso #home header.contact div div.mobile p,.torso #home header.privacy div div.mobile h1,.torso #home header.privacy div div.mobile p,.torso #home header.leadership div div.mobile h1,.torso #home header.leadership div div.mobile p,.torso #home header.press div div.mobile h1,.torso #home header.press div div.mobile p,.torso #home header.careers div div.mobile h1,.torso #home header.careers div div.mobile p,.torso #home header.history-values div div.mobile h1,.torso #home header.history-values div div.mobile p,.torso #home header.company div div.mobile h1,.torso #home header.company div div.mobile p{color:#fff}.torso #home header.social div div.desktop div:nth-child(1),.torso #home header.fourohfour div div.desktop div:nth-child(1),.torso #home header.export-compliance div div.desktop div:nth-child(1),.torso #home header.privacy div div.desktop div:nth-child(1),.torso #home header.contact div div.desktop div:nth-child(1),.torso #home header.privacy div div.desktop div:nth-child(1),.torso #home header.leadership div div.desktop div:nth-child(1),.torso #home header.press div div.desktop div:nth-child(1),.torso #home header.careers div div.desktop div:nth-child(1),.torso #home header.history-values div div.desktop div:nth-child(1),.torso #home header.company div div.desktop div:nth-child(1){width:100%;float:left}.torso #home header.social div div.desktop h1,.torso #home header.social div div.desktop p,.torso #home header.fourohfour div div.desktop h1,.torso #home header.fourohfour div div.desktop p,.torso #home header.export-compliance div div.desktop h1,.torso #home header.export-compliance div div.desktop p,.torso #home header.privacy div div.desktop h1,.torso #home header.privacy div div.desktop p,.torso #home header.contact div div.desktop h1,.torso #home header.contact div div.desktop p,.torso #home header.privacy div div.desktop h1,.torso #home header.privacy div div.desktop p,.torso #home header.leadership div div.desktop h1,.torso #home header.leadership div div.desktop p,.torso #home header.press div div.desktop h1,.torso #home header.press div div.desktop p,.torso #home header.careers div div.desktop h1,.torso #home header.careers div div.desktop p,.torso #home header.history-values div div.desktop h1,.torso #home header.history-values div div.desktop p,.torso #home header.company div div.desktop h1,.torso #home header.company div div.desktop p{color:#fff}.torso #home header.support{background-image:url(../img/support.png);height:271px}.torso #home header.support div div.mobile h1,.torso #home header.support div div.mobile p{color:#fff}.torso #home header.support div div.desktop div:nth-child(1){width:100%;float:left;padding-top:38px}.torso #home header.support div div.desktop h1,.torso #home header.support div div.desktop p{color:#fff}.torso #home header.careers{background-image:url(../img/careers-banner.png);height:271px}.torso #home header.careers div div.mobile h1,.torso #home header.careers div div.mobile p{color:#fff}.torso #home header.careers div div.desktop div:nth-child(1){width:100%;float:left}.torso #home header.careers div div.desktop h1,.torso #home header.careers div div.desktop p{color:#fff}.torso #home header.lightimg h1{color:#005581 !important}.torso #home section div h2.desktop-header{display:none}.torso #home section div div{padding:30px 0}.torso #home section div div div:nth-child(1){width:25%}.torso #home section div div div:nth-child(2){width:75%}.torso #home section div div div:nth-child(2) h3{font-size:2em}.torso #home section div div div:nth-child(2) p{font-size:1.2em;margin-bottom:12px}.torso #home section div div div:nth-child(2) a.button{border:2px #008dcf solid;display:block;float:left;width:25%;-webkit-transition:all 100ms ease;transition:all 100ms ease}.torso #home section div div div:nth-child(2) a.button:hover{background:#0070a5;border:2px #0070a5 solid}.torso #home section div div div:nth-child(2) a.button:nth-last-child(1){background:#fff;color:#008dcf;display:inline}.torso #home section div div div:nth-child(2) a.button:nth-last-child(1):hover{color:#0070a5}.torso #home section div div a.button.btnbluedl{background:#008dcf;color:#fff;text-transform:uppercase}.torso #home section div div a.button.btnbluedl:hover{background:#0070a5;color:#fff;border:2px #0070a5 solid}.torso #home section.tools-click-through{background:#c9c9c9;display:block}.torso #home section.tools-click-through h2{color:#181818;display:block;font-size:2.4em;font-weight:300;line-height:40px;padding:15px 0;text-align:center}.torso #home section.tools-click-through h2 strong{font-weight:400}.torso #home section.tools-click-through a.button{display:none}.torso #home section.media div.blog{float:left;height:750px;padding:40px;width:33.33%}.torso #home section.media div.blog div:last-child a.button{font-size:1.15em}.torso #home section.media div.press{float:left;height:750px;padding:40px;width:33.33%}.torso #home section.media div.press div:last-child{bottom:103px}.torso #home section.media div.press div:last-child a.button{font-size:1.15em}.torso #home section.media div.detection{float:left;height:750px;padding:40px;text-align:left;width:33.33%}.torso #home section.media div.detection div{padding-left:16px;padding-right:16px}.torso #home section.media div.detection div h2{text-align:left}.torso #home section.media div.detection div p{color:#181818}.torso #home section.menu{display:none}}html.lt-ie9 .torso #home header{background-image:url(../img/home-hero-full.png);background-position:top right;height:325px;position:relative}html.lt-ie9 .torso #home header div div.mobile{display:none}html.lt-ie9 .torso #home header div div.desktop{display:block}html.lt-ie9 .torso #home header div div.desktop div{margin:6% 0 0 0}html.lt-ie9 .torso #home header div div.desktop div h1{color:#46638d;font-size:3em;font-weight:800;padding-bottom:12px}html.lt-ie9 .torso #home header div div.desktop div h3.leadersubtxt{padding-top:0 !important}html.lt-ie9 .torso #home header div div.desktop div p{font-size:1.2em;padding-bottom:0}html.lt-ie9 .torso #home header div div.desktop div a.button{background:#008dcf;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;font-size:1em;padding:15px;text-transform:uppercase}html.lt-ie9 .torso #home header div div.desktop div a.button{display:block;float:left;font-size:1.1em;font-weight:600;height:68px;margin-right:.25em;opacity:.9;text-shadow:1px 1px 2px rgba(0,0,0,.4);width:24.6%;padding-top:1.3em}html.lt-ie9 .torso #home header div div.desktop div a.wrap{padding-top:.85em}html.lt-ie9 .torso #home header div div.desktop div a.button:hover{opacity:1}html.lt-ie9 .torso #home header div div.desktop div a.button:nth-child(1){background:#f2cc47}html.lt-ie9 .torso #home header div div.desktop div a.button:nth-child(2){background:#8dc641}html.lt-ie9 .torso #home header div div.desktop div a.button:nth-child(3){background:#2967b1}html.lt-ie9 .torso #home header div div.desktop div a.button:nth-child(4){background:#d95a00;margin-right:0}html.lt-ie9 .torso #home header div div.desktop div.homebanner{margin:3% 0 0 0}html.lt-ie9 .torso #home header div div.desktop div:nth-child(1){width:60%}html.lt-ie9 .torso #home header div div.desktop div:nth-child(2){margin:6% 0 0 0}html.lt-ie9 .torso #home header div div.desktop div.homebuttons{margin:2% 0 0 0}html.lt-ie9 .torso #home header.ft,html.lt-ie9 .torso #home header.wug,html.lt-ie9 .torso #home header.imail,html.lt-ie9 .torso #home header.imac,html.lt-ie9 .torso #home header.network{height:272px}html.lt-ie9 .torso #home header.ft div div.mobile h1,html.lt-ie9 .torso #home header.ft div div.mobile p,html.lt-ie9 .torso #home header.wug div div.mobile h1,html.lt-ie9 .torso #home header.wug div div.mobile p,html.lt-ie9 .torso #home header.imail div div.mobile h1,html.lt-ie9 .torso #home header.imail div div.mobile p,html.lt-ie9 .torso #home header.imac div div.mobile h1,html.lt-ie9 .torso #home header.imac div div.mobile p,html.lt-ie9 .torso #home header.network div div.mobile h1,html.lt-ie9 .torso #home header.network div div.mobile p{color:#fff}html.lt-ie9 .torso #home header.ft div div.desktop div:nth-child(1),html.lt-ie9 .torso #home header.wug div div.desktop div:nth-child(1),html.lt-ie9 .torso #home header.imail div div.desktop div:nth-child(1),html.lt-ie9 .torso #home header.imac div div.desktop div:nth-child(1),html.lt-ie9 .torso #home header.network div div.desktop div:nth-child(1){width:18%;float:left}html.lt-ie9 .torso #home header.ft div div.desktop div:nth-child(2),html.lt-ie9 .torso #home header.wug div div.desktop div:nth-child(2),html.lt-ie9 .torso #home header.imail div div.desktop div:nth-child(2),html.lt-ie9 .torso #home header.imac div div.desktop div:nth-child(2),html.lt-ie9 .torso #home header.network div div.desktop div:nth-child(2){width:80%;float:left}html.lt-ie9 .torso #home header.ft div div.desktop h1,html.lt-ie9 .torso #home header.ft div div.desktop p,html.lt-ie9 .torso #home header.wug div div.desktop h1,html.lt-ie9 .torso #home header.wug div div.desktop p,html.lt-ie9 .torso #home header.imail div div.desktop h1,html.lt-ie9 .torso #home header.imail div div.desktop p,html.lt-ie9 .torso #home header.imac div div.desktop h1,html.lt-ie9 .torso #home header.imac div div.desktop p,html.lt-ie9 .torso #home header.network div div.desktop h1,html.lt-ie9 .torso #home header.network div div.desktop p{color:#fff}html.lt-ie9 .torso #home header.freedownload{background-image:url(../img/freedownloads-banner.png);height:272px}html.lt-ie9 .torso #home header.freedownload div div.mobile h1,html.lt-ie9 .torso #home header.freedownload div div.mobile p{color:#fff}html.lt-ie9 .torso #home header.freedownload div div.desktop div:nth-child(1){width:18%;float:left}html.lt-ie9 .torso #home header.freedownload div div.desktop div:nth-child(2){width:80%;float:left}html.lt-ie9 .torso #home header.freedownload div div.desktop h1,html.lt-ie9 .torso #home header.freedownload div div.desktop p{color:#fff}html.lt-ie9 .torso #home header.partners{background-image:url(../img/partners-programs.png);height:271px}html.lt-ie9 .torso #home header.partners div div.mobile h1,html.lt-ie9 .torso #home header.partners div div.mobile p{color:#46638d}html.lt-ie9 .torso #home header.partners div div.desktop div:nth-child(1){width:100%;float:left;padding-top:38px}html.lt-ie9 .torso #home header.partners div div.desktop h1,html.lt-ie9 .torso #home header.partners div div.desktop p{color:#46638d}html.lt-ie9 .torso #home header.social,html.lt-ie9 .torso #home header.fourohfour,html.lt-ie9 .torso #home header.export-compliance,html.lt-ie9 .torso #home header.privacy,html.lt-ie9 .torso #home header.contact,html.lt-ie9 .torso #home header.privacy,html.lt-ie9 .torso #home header.leadership,html.lt-ie9 .torso #home header.press,html.lt-ie9 .torso #home header.careers,html.lt-ie9 .torso #home header.history-values,html.lt-ie9 .torso #home header.company{height:271px}html.lt-ie9 .torso #home header.social div div.mobile h1,html.lt-ie9 .torso #home header.social div div.mobile p,html.lt-ie9 .torso #home header.fourohfour div div.mobile h1,html.lt-ie9 .torso #home header.fourohfour div div.mobile p,html.lt-ie9 .torso #home header.export-compliance div div.mobile h1,html.lt-ie9 .torso #home header.export-compliance div div.mobile p,html.lt-ie9 .torso #home header.privacy div div.mobile h1,html.lt-ie9 .torso #home header.privacy div div.mobile p,html.lt-ie9 .torso #home header.contact div div.mobile h1,html.lt-ie9 .torso #home header.contact div div.mobile p,html.lt-ie9 .torso #home header.privacy div div.mobile h1,html.lt-ie9 .torso #home header.privacy div div.mobile p,html.lt-ie9 .torso #home header.leadership div div.mobile h1,html.lt-ie9 .torso #home header.leadership div div.mobile p,html.lt-ie9 .torso #home header.press div div.mobile h1,html.lt-ie9 .torso #home header.press div div.mobile p,html.lt-ie9 .torso #home header.careers div div.mobile h1,html.lt-ie9 .torso #home header.careers div div.mobile p,html.lt-ie9 .torso #home header.history-values div div.mobile h1,html.lt-ie9 .torso #home header.history-values div div.mobile p,html.lt-ie9 .torso #home header.company div div.mobile h1,html.lt-ie9 .torso #home header.company div div.mobile p{color:#fff}html.lt-ie9 .torso #home header.social div div.desktop div:nth-child(1),html.lt-ie9 .torso #home header.fourohfour div div.desktop div:nth-child(1),html.lt-ie9 .torso #home header.export-compliance div div.desktop div:nth-child(1),html.lt-ie9 .torso #home header.privacy div div.desktop div:nth-child(1),html.lt-ie9 .torso #home header.contact div div.desktop div:nth-child(1),html.lt-ie9 .torso #home header.privacy div div.desktop div:nth-child(1),html.lt-ie9 .torso #home header.leadership div div.desktop div:nth-child(1),html.lt-ie9 .torso #home header.press div div.desktop div:nth-child(1),html.lt-ie9 .torso #home header.careers div div.desktop div:nth-child(1),html.lt-ie9 .torso #home header.history-values div div.desktop div:nth-child(1),html.lt-ie9 .torso #home header.company div div.desktop div:nth-child(1){width:100%;float:left}html.lt-ie9 .torso #home header.social div div.desktop h1,html.lt-ie9 .torso #home header.social div div.desktop p,html.lt-ie9 .torso #home header.fourohfour div div.desktop h1,html.lt-ie9 .torso #home header.fourohfour div div.desktop p,html.lt-ie9 .torso #home header.export-compliance div div.desktop h1,html.lt-ie9 .torso #home header.export-compliance div div.desktop p,html.lt-ie9 .torso #home header.privacy div div.desktop h1,html.lt-ie9 .torso #home header.privacy div div.desktop p,html.lt-ie9 .torso #home header.contact div div.desktop h1,html.lt-ie9 .torso #home header.contact div div.desktop p,html.lt-ie9 .torso #home header.privacy div div.desktop h1,html.lt-ie9 .torso #home header.privacy div div.desktop p,html.lt-ie9 .torso #home header.leadership div div.desktop h1,html.lt-ie9 .torso #home header.leadership div div.desktop p,html.lt-ie9 .torso #home header.press div div.desktop h1,html.lt-ie9 .torso #home header.press div div.desktop p,html.lt-ie9 .torso #home header.careers div div.desktop h1,html.lt-ie9 .torso #home header.careers div div.desktop p,html.lt-ie9 .torso #home header.history-values div div.desktop h1,html.lt-ie9 .torso #home header.history-values div div.desktop p,html.lt-ie9 .torso #home header.company div div.desktop h1,html.lt-ie9 .torso #home header.company div div.desktop p{color:#fff}html.lt-ie9 .torso #home header.support{background-image:url(../img/support.png);height:271px}html.lt-ie9 .torso #home header.support div div.mobile h1,html.lt-ie9 .torso #home header.support div div.mobile p{color:#fff}html.lt-ie9 .torso #home header.support div div.desktop div:nth-child(1){width:100%;float:left;padding-top:38px}html.lt-ie9 .torso #home header.support div div.desktop h1,html.lt-ie9 .torso #home header.support div div.desktop p{color:#fff}html.lt-ie9 .torso #home header.careers{background-image:url(../img/careers-banner.png);height:271px}html.lt-ie9 .torso #home header.careers div div.mobile h1,html.lt-ie9 .torso #home header.careers div div.mobile p{color:#fff}html.lt-ie9 .torso #home header.careers div div.desktop div:nth-child(1){width:100%;float:left}html.lt-ie9 .torso #home header.careers div div.desktop h1,html.lt-ie9 .torso #home header.careers div div.desktop p{color:#fff}html.lt-ie9 .torso #home header.lightimg h1{color:#005581 !important}html.lt-ie9 .torso #home section div h2.desktop-header{display:none}html.lt-ie9 .torso #home section div div{padding:30px 0}html.lt-ie9 .torso #home section div div div:nth-child(1){width:25%}html.lt-ie9 .torso #home section div div div:nth-child(2){width:75%}html.lt-ie9 .torso #home section div div div:nth-child(2) h3{font-size:2em}html.lt-ie9 .torso #home section div div div:nth-child(2) p{font-size:1.2em;margin-bottom:12px}html.lt-ie9 .torso #home section div div div:nth-child(2) a.button{border:2px #008dcf solid;display:block;float:left;width:25%;-webkit-transition:all 100ms ease;transition:all 100ms ease}html.lt-ie9 .torso #home section div div div:nth-child(2) a.button:hover{background:#0070a5;border:2px #0070a5 solid}html.lt-ie9 .torso #home section div div div:nth-child(2) a.button:nth-last-child(1){background:#fff;color:#008dcf;display:inline}html.lt-ie9 .torso #home section div div div:nth-child(2) a.button:nth-last-child(1):hover{color:#0070a5}html.lt-ie9 .torso #home section div div a.button.btnbluedl{background:#008dcf;color:#fff;text-transform:uppercase}html.lt-ie9 .torso #home section div div a.button.btnbluedl:hover{background:#0070a5;color:#fff;border:2px #0070a5 solid}html.lt-ie9 .torso #home section.tools-click-through{background:#c9c9c9;display:block}html.lt-ie9 .torso #home section.tools-click-through h2{color:#181818;display:block;font-size:2.4em;font-weight:300;line-height:40px;padding:15px 0;text-align:center}html.lt-ie9 .torso #home section.tools-click-through h2 strong{font-weight:400}html.lt-ie9 .torso #home section.tools-click-through a.button{display:none}html.lt-ie9 .torso #home section.media div.blog{float:left;height:750px;padding:40px;width:33.33%}html.lt-ie9 .torso #home section.media div.blog div:last-child a.button{font-size:1.15em}html.lt-ie9 .torso #home section.media div.press{float:left;height:750px;padding:40px;width:33.33%}html.lt-ie9 .torso #home section.media div.press div:last-child{bottom:103px}html.lt-ie9 .torso #home section.media div.press div:last-child a.button{font-size:1.15em}html.lt-ie9 .torso #home section.media div.detection{float:left;height:750px;padding:40px;text-align:left;width:33.33%}html.lt-ie9 .torso #home section.media div.detection div{padding-left:16px;padding-right:16px}html.lt-ie9 .torso #home section.media div.detection div h2{text-align:left}html.lt-ie9 .torso #home section.media div.detection div p{color:#181818}html.lt-ie9 .torso #home section.menu{display:none}body .torso #home section div .product-item{display:block;position:relative;float:left;height:auto}body .torso #home section div .product-item h1{color:#999}body .torso #home section div .product-item:first-child{padding-top:0}body .torso #home section div .product-item .product-sub-item{width:100%;display:block;position:relative;float:left;height:auto;padding-bottom:40px}body .torso #home section div .product-item .product-sub-item div{width:65%}body .torso #home section div .product-item .product-sub-item div a.button{width:100%}body .torso #home section div .product-item .product-sub-item div a.button.btnwhite{background:#fff;color:#008dcf}body .torso #home section div .product-item .product-sub-item div a.button.btnwhite:hover{background:#008dcf;color:#fff}body .torso #home section div .product-item .product-sub-item div a.button.btnblue{background:#008dcf;color:#fff}body .torso #home section div .product-item .product-sub-item div a.button.btnblue:hover{background:#fff;color:#008dcf}body .torso #home section div .product-item .product-sub-item div a.button.btnbluedl{background:#008dcf;color:#fff}body .torso #home section div .product-item .product-sub-item div a.button.btnbluedl:hover{background:#46638d;color:#fff;border:2px #46638d solid}body .torso #home section div .product-item .product-sub-item div img{width:100%}body .torso #home section div .product-item .product-sub-item div h2{font-size:32px;font-weight:bold;color:#000;text-align:left}body .torso #home section div .product-item .product-sub-item div h3{font-size:15px;text-transform:uppercase;font-weight:bold;color:#46638d}body .torso #home section div .product-item .product-sub-item div+div{width:35%}body .torso #home section div .product-item:nth-last-child(1){border-bottom:2px #f4f4f4 solid}body .torso #home section div .product-item:last-child{border-bottom:none}@media only screen and (min-width:600px){.torso #home section div div .product-sub-item div:nth-child(2) a.button{border:2px #008dcf solid}.torso #home section div div div a.button.btnbluedl{background:#008dcf;color:#fff;text-transform:uppercase}.torso #home section div div div a.button.btnbluedl:hover{background:#0070a5;color:#fff}}@media only screen and (max-width:599px){.torso #home section .container .group div a.button{font-size:.8em;width:80%}div.detection{display:block;text-align:center}div.detection div{padding:5% 10%}div.detection div h2{text-align:center}div.detection div p span.snippet{color:#181818 !important}.torso #home section div div div a.button.btnbluedl{background:#008dcf;color:#fff;text-transform:uppercase}.torso #home section div div div a.button.btnbluedl:hover{background:#0070a5;color:#fff}body .torso #home section div .product-item .product-sub-item div{width:100%}body .torso #home section div .product-item .product-sub-item div+div{width:100%}}.torso #home section.freedownload .container{margin-left:auto;margin-right:auto;max-width:100%;padding-left:0;padding-right:0;position:relative}.torso #home section.freedownload .container .download-row{width:100%;clear:both;border-bottom:none;padding-top:20px;padding-bottom:20px;height:auto;float:left;padding-left:9%;padding-right:9%}.torso #home section.freedownload .container .download-row a{width:27%;float:left;padding-top:15px;padding-bottom:15px;font-size:16px}.torso #home section.freedownload .container .download-row a.button.btnblue{margin-top:2%;background:#008dcf;color:#fff;float:right;padding-top:15px;padding-bottom:15px;font-size:1em;border:none;border-radius:0}.torso #home section.freedownload .container .download-row a.button.btnblue:hover{opacity:.8}.torso #home section.freedownload .container .download-row img{width:12%;float:left}.torso #home section.freedownload .container .download-row div{width:72%;float:left;padding-left:2%;padding-right:2%}.torso #home section.freedownload .container .download-row div h2{font-size:30px;font-weight:bold;text-align:left;padding-bottom:0}.torso #home section.freedownload .container .download-row div p{font-size:16px}.torso #home section.freedownload .container .download-row:nth-child(even){background-color:#f4f4f4}@media only screen and (min-width:641px) and (max-width:1300px){.torso #home section.freedownload .container{width:100%;clear:both;border-bottom:none;padding-top:20px;padding-bottom:20px;height:auto;float:left;padding-left:0%;padding-right:0%}.torso #home section.freedownload .container .download-row a{width:27%;font-size:13px}.torso #home section.freedownload .container .download-row div{width:72%}.torso #home section.freedownload .container .download-row img{width:12%}}@media only screen and (max-width:640px){.torso #home section.freedownload .container .download-row a{width:100%}.torso #home section.freedownload .container .download-row div{width:100%}.torso #home section.freedownload .container .download-row img{display:none}}.torso #home section.partners .col-4,.torso #home section.partners .col-md-6,.torso #home section.partners .col-sm-12,.torso #home section.partners .col-10,.torso #home section.partners .col-2{padding:10px}.torso #home section.partners .col-10{width:83%}.torso #home section.partners .col-8{width:66%}.torso #home section.partners .col-4{width:33%}.torso #home section.partners .col-2{width:16%}.torso #home section.partners .pad-left-remove{padding-left:0}.torso #home section.partners .pad-top-learn-more{padding-top:20px}.torso #home section.partners .col-6{border-bottom:none;display:block;position:relative;height:181px}.torso #home section.partners .col-6 img{padding-left:10%;position:absolute;top:27%;height:50%}.torso #home section.partners .clear{padding-top:11px;padding-bottom:11px}.torso #home section.partners .desc-item{min-height:60px}.torso #home section.partners .b-r-b{border-bottom:none;border-right:2px solid #f4f4f4;padding-left:0;padding-right:3%}.torso #home section.partners .b-r-b+.b-r-b{padding-left:3%;padding-right:3%}.torso #home section.partners .b-r-b+.b-r-b+.b-r-b{padding-left:3%;padding-right:0;border-right:none}.torso #home section.partners .container.grid{width:100%}.torso #home section.partners hr{border-bottom:2px solid #f4f4f4;color:transparent;border-top:none;padding-top:20px}.torso #home section.partners hr.hr1{margin-bottom:0}.torso #home section.partners a.button.btnblue{background:#008dcf;color:#fff;float:right;padding-top:15px;padding-bottom:15px;font-size:20px;width:53%;border-radius:0;border:none;display:block;position:absolute;right:10%;vertical-align:middle;bottom:auto;top:39%}.torso #home section.partners a.button.btnblue:hover{opacity:.8}.torso #home section.partners a.btnblue2{color:#fff;text-align:center;margin-bottom:10px;background-color:#008dcf;font-weight:bold;line-height:19px;padding-top:15px;padding-bottom:15px}.torso #home section.partners a.btnblue2:hover{opacity:.8}.torso #home section.partners a.btnblue2 span{font-size:14px}.torso #home section.partners a.btngold{color:#f2cc47;border:2px solid #f2cc47;text-align:center;margin-bottom:10px}.torso #home section.partners a.btngold:hover{opacity:.8}.torso #home section.partners a.btngreen{color:#8dc641;border:2px solid #8dc641;text-align:center}.torso #home section.partners a.btngreen:hover{opacity:.8}.torso #home section.partners a.btngreen2{color:#fff;text-align:center;margin-bottom:10px;font-weight:bold;background-color:#8dc641;line-height:19px;padding-top:15px;padding-bottom:15px}.torso #home section.partners a.btngreen2:hover{opacity:.8}.torso #home section.partners a.btngreen2 span{font-size:14px}.torso #home section.partners a.btn-solid-blue{background-color:#008dcf;color:#fff;padding:10px;float:left;width:100%;text-align:center;margin-bottom:10px}.torso #home section.partners a.btn-solid-blue:hover{opacity:.8}.torso #home section.partners a.btn-solid-white-blue{background-color:#fff;color:#008dcf;padding:10px;float:left;width:100%;text-align:center;border:2px solid #008dcf}.torso #home section.partners a.btn-solid-white-blue:hover{opacity:.8}.torso #home section.partners a.btn-solid-green{background-color:#8dc641;color:#fff;padding:10px;float:left;width:100%;text-align:center}.torso #home section.partners a.btn-solid-green:hover{opacity:.8}.torso #home section.partners a.btn-solid-yellow{background-color:#f2cc47;color:#fff;padding:10px;float:left;width:100%;text-align:center}.torso #home section.partners a.btn-solid-yellow:hover{opacity:.8}.torso #home section.partners h2{font-size:30px;font-weight:bold;text-align:left;padding-bottom:0;color:#000}.torso #home section.partners h2.supp{color:#555;font-weight:400;text-align:center}.torso #home section.partners p{font-size:16px}.torso #home section.partners div.clearBoth{clear:both;border:none;margin:0;padding:0}.torso #home section.partners .bottom-content{border-bottom:0;padding-bottom:60px}.torso #home section.tech-partners .col-9,.torso #home section.tech-partners .col-3{border-bottom:0}.torso #home section.cisco-partners a{color:#008dcf}.torso #home section.cisco-partners a:hover{color:gray}.torso a img:hover{opacity:.8}@media only screen and (min-width:320px) and (max-width:599px){.torso #home section.partners .col-sm-12 img{width:100%;height:auto;top:auto;padding:0;position:relative}.torso #home section.partners .col-sm-12 a.button.btnblue{right:auto;width:80%;position:relative;margin-left:10%;margin-right:auto;float:left}}@media only screen and (min-width:600px) and (max-width:899px){.torso #home section.partners .col-md-8{width:66%}.torso #home section.partners .col-md-4{width:33%}.torso #home section.partners .col-md-12{width:100%;padding:0}.torso #home section.partners .b-r-b{padding:0}.torso #home section.partners h2.supp{color:#005581;text-align:center}}@media only screen and (min-width:900px) and (max-width:1199px){.torso #home section.partners .col-lg-8{width:66%}.torso #home section.partners .col-lg-4{width:33%}.torso #home section.partners .col-lg-12{width:100%;padding:0}}@media only screen and (min-width:320px) and (max-width:599px){.torso #home section.partners .col-sm-12{width:100%;padding:0}}.torso #home section.careers .content-section,.torso #home section.company .content-section{padding-top:0}.torso #home section.careers .content-section .col-8 *,.torso #home section.careers .content-section .col-9 *,.torso #home section.company .content-section .col-8 *,.torso #home section.company .content-section .col-9 *{font-size:16px}.torso #home section.careers .content-section .col-3 img,.torso #home section.company .content-section .col-3 img{width:90%;height:auto;float:left;background-color:#e1e1e1}.torso #home section.careers .content-section h2,.torso #home section.company .content-section h2{font-size:32px;color:#000;text-align:left;font-weight:bold}.torso #home section.careers .content-section h3,.torso #home section.company .content-section h3{color:#666;font-weight:bold;font-size:24px;padding-bottom:7px}.torso #home section.careers .content-section hr,.torso #home section.company .content-section hr{padding-bottom:0;margin-bottom:10px;border-top:3px solid #f4f4f4}.torso #home section.careers .content-section a,.torso #home section.company .content-section a{color:#008dcf}.torso #home section.careers .content-section a:hover,.torso #home section.company .content-section a:hover{color:gray}.torso #home section.careers .content-section .col-6 .btnblue,.torso #home section.company .content-section .col-6 .btnblue{width:95%}.torso #home section.careers .clearBoth,.torso #home section.company .clearBoth{clear:both;border-bottom:0;padding-top:0;padding-bottom:13px}.torso #home section.careers a.button.btnblue,.torso #home section.company a.button.btnblue{background:#008dcf;color:#fff;border:none;border-radius:0;padding:13px;width:90%;white-space:normal;padding-left:0;padding-right:0;text-align:center;height:72px;vertical-align:middle;line-height:40px;text-align:center}.torso #home section.careers a.button.btnblue span,.torso #home section.company a.button.btnblue span{line-height:normal;display:inline-block;vertical-align:middle}.torso #home section.careers a.button.btnblue:hover,.torso #home section.company a.button.btnblue:hover{opacity:.8}.torso #home section.careers .on,.torso #home section.company .on{background-color:#005581 !important}@media only screen and (min-width:800px){.torso #home section.company .col-md-custom,.torso #home section.careers .col-md-custom{width:20%;float:left;border-bottom:0}.torso #home section.company .col-8,.torso #home section.careers .col-8{width:66%}.torso #home section.company .col-3,.torso #home section.careers .col-3{width:25%}}@media only screen and (max-width:799px){.torso #home section.company .col-sm-custom{width:19%;float:left;margin-right:2px;font-size:.9em}.torso #home section.company .col-sm-custom a.button.btnblue{width:100%}.torso #home section.company .content-section .col-sm-12{width:100%}.torso #home section.company .content-section .col-sm-12 img{width:100%;height:auto}.torso #home section.company .content-section .col-sm-12 a.button.btnblue{width:100%;float:left !important}}@media only screen and (min-width:320px) and (max-width:599px){.torso #home section.company .col-sm-custom{display:none}.torso #home section.company a.button{font-size:.8em}}.torso #home section.careers h1{font-weight:bold;color:#000}.torso #home section.careers hr{padding-bottom:0;margin-bottom:10px;border-top:3px solid #f4f4f4}.torso #home section.careers #view-all-career-op{float:right}.torso #home section.careers a.btn-solid-blue{background-color:#008dcf;color:#fff;padding:10px;margin-bottom:20px;float:left;text-align:center}.torso #home section.careers a.btn-solid-blue:hover{opacity:.8}.torso #home section.careers .col-3{padding-bottom:38px}.torso #home section.careers .col-3:nth-child(2),.torso #home section.careers .col-3:nth-child(1){width:25%;padding:0;padding-bottom:38px}.torso #home section.careers .col-3 img{border:5px solid #ececf4}.torso #home section.careers .people-cont{width:70%;margin-left:auto;margin-right:auto}@media only screen and (max-width:599px){.torso #home section.careers .people-cont{width:100%}.torso #home section.careers .col-sm-12:nth-child(2),.torso #home section.careers .col-sm-12:nth-child(1){width:100%}.torso #home section.careers .col-sm-12 img{width:auto}}@media only screen and (max-width:799px){.torso #home section.careers .col-sm-custom{width:19%;float:left;margin-right:2px;font-size:.9em}.torso #home section.careers .col-sm-custom a.button.btnblue{width:100%}}@media only screen and (min-width:320px) and (max-width:599px){.torso #home header div div.mobile h1.careers{font-size:1.8em !important}.torso #home section.careers .col-sm-custom{display:none}.btn-solid-blue{font-size:.8em}.people-cont{text-align:center}img{width:auto}}.bi-pwred{display:none !important}.torso .partners.desk{display:block}.torso .partners.mobile{display:none}.torso select#changeLanguage{background:url(../img/select-down-green.png) no-repeat 95% 50%,none;border:1px #afaeae solid;border-radius:0;color:#666;cursor:pointer;font-size:.8em;padding:5px 10px;margin-bottom:1.5em;width:9em;font-family:"Open Sans"}.torso select#changeLanguage option:after{content:""}.torso div.col{float:left;margin-right:50px}.torso div.col ul{list-style:none}.torso .contactarea{padding-right:0;margin-right:0}.torso .contactarea ul{list-style:none}.torso .contactarea .offices{float:left;border-bottom:none}.torso .contactarea .corpoffice{float:right;overflow-x:hidden;margin-top:100px;width:50%;padding-left:20px !important;border-left:4px solid #008dcf;border-radius:0;box-shadow:-1px 0 9px 0 rgba(50,50,50,.3)}.torso hr{color:transparent;border-top:none;padding-top:20px}.torso hr.hrprod{border-bottom:2px solid #f4f4f4;padding-top:0;width:95%;float:right}@media only screen and (max-width:1023px){.torso .contactarea .corpoffice{margin:50px 0;width:100%}}@media only screen and (max-width:799px){.partners.desk{display:none !important}.partners.mobile{display:block !important;font-size:1.5em}}@media only screen and (max-width:599px){.torso .partners.desk{display:none}.torso .partners.mobile{display:block;font-size:1.5em}.torso .contactarea .corpoffice{margin:50px 0;width:100%}}