html{font-family:Arial,sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}
audio,canvas,progress,video{display:inline-block;vertical-align:baseline}
video{width:100% !important;height:auto !important}
audio:not([controls]){display:none;height:0}
[hidden],template{display:none}
a{background-color:transparent}
svg:not(:root){overflow:hidden}
figure{margin:1em 40px}
hr{box-sizing:content-box;height:0;overflow:visible}
pre{overflow:auto}
code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}
button,input,optgroup,textarea{font:inherit;margin:0}
select{margin:0}
button{overflow:visible}
button,select{text-transform:none}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}
button[disabled],html input[disabled]{cursor:default}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
button:-moz-focusring,input:-moz-focusring{outline:1px dotted ButtonText}
input{line-height:normal}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}
input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}
input[type="search"]{-webkit-appearance:textfield}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}
legend{border:0;padding:0}
textarea{overflow:auto}
optgroup{font-weight:bold}
table{border-collapse:collapse;border-spacing:0}
body{font-family:Arial,sans-serif;background-color:white;padding:0;margin:0;font-size:62.5%;color:#333;-ms-overflow-style:scrollbar}
blockquote{padding:0;border-left:0}
.fa{color:#333}
a{color:#0077c0}
a:hover{color:#0077c0;text-decoration:underline}
a:visited{color:#05629b}
a.white{color:white !important;text-decoration:underline}
a.white:hover{color:#dce0e0}
a.black{color:#333;text-decoration:underline}
a.black:hover{color:#333}
a.red{color:#e8112d}
a.red:hover{color:#e8112d;text-decoration:underline}
a.colorwayWhite{color:white !important;text-decoration:underline}
a.colorwayWhite:hover{color:#dce0e0}
a.colorwayBlack{color:#333;text-decoration:underline}
a.colorwayBlack:hover{color:#333}
a.colorwayRed{color:#e8112d}
a.colorwayRed:hover{color:#e8112d;text-decoration:underline}
.jumbotron{width:100%;max-width:1600px;margin:0 auto;clear:both;padding-top:60px;padding-bottom:60px}
.wrapper{max-width:1100px;margin:0 auto;clear:both}
sup{font-size:60%}
@media print{.jumbotron{padding-top:30px;padding-bottom:30px}
a[href]:after{content:""}
abbr[title]:after{content:""}
}
h1{font-size:18px;line-height:100%}
h2{font-size:62px;line-height:100%;letter-spacing:-3px;margin-top:0}
h3{font-size:40px;line-height:100%;letter-spacing:-1px;margin-top:0}
h4{font-size:30px;line-height:100%;letter-spacing:-1px}
h5{font-size:24px;line-height:115%;margin-top:0}
h6{font-size:16px;line-height:115%;margin-top:0;margin-bottom:0}
;h1.alt{font-weight:normal}
h2.alt{font-weight:normal}
h3.alt{font-weight:normal}
h4.alt{font-weight:normal;line-height:115%;letter-spacing:0}
h5.alt{font-weight:normal;color:#626d6f}
h6.alt{font-weight:normal}
p,.lead3{font-size:16px;line-height:130%}
.lead1{font-size:24px;line-height:125%;color:#626d6f;letter-spacing:-1px}
.lead2{font-size:20px;line-height:130%}
.lead6{font-size:22px;line-height:125%}
.small{font-size:14px;line-height:130%}
.bigfont60{font-size:60px;font-weight:700}
.bigfont60 sup{font-size:40px;top:-0.25em}
.bigfont110{font-size:110px;font-weight:700;margin-bottom:0;letter-spacing:-2px}
.bigfont110 sup{font-size:60px;top:-0.55em}
.bigfont140{font-size:140px;font-weight:700;margin-bottom:0;letter-spacing:-2px}
.bigfont140 sup{font-size:70px;top:-0.65em}
.caption{font-size:16px;line-height:125%}
.Component-RTE ul{margin:0 0 10px 25px}
.Component-RTE ul li{font-size:16px;line-height:inherit;list-style-type:disc;margin-bottom:12px}
.Component-RTE .linklist ul li,.Component-RTE .linklist3 ul li{list-style-type:none}
.img-on-top{margin-bottom:20px}
.img-on-left{float:left}
.img-on-left+div{overflow:hidden}
.img-info-right{overflow:hidden;padding-left:15px}
.img-info-right:first-child{padding-left:0}
.white-box-on-color-bg{background-color:white !important;padding:20px}
.white-box-hover{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:all;transition-property:all}
.white-box-hover:hover{box-shadow:inset 0 0 0 10px #e5ebeb;padding:10px}
.img-on-top+.white-box-on-color-bg{margin-top:-20px}
a+.white-box-on-color-bg{margin-top:-20px}
ul,ol{margin:0}
ul li{font-size:16px}
ol li{font-size:14px;line-height:150%;margin-left:20px}
ul li{font-size:16px;list-style:none}
ul.inline-border,ul.inline-border-sm{margin-left:0}
ul.inline-border li{font-size:16px;list-style:none;display:inline;padding:0 15px;border-right:solid 1px #626d6f}
ul.inline-border-sm li{font-size:14px;list-style:none;display:inline;padding:0 15px;border-right:solid 1px #626d6f}
ul.inline-border li a{color:#626d6f}
ul.inline-border li.selected a{color:#333;font-weight:bold;text-decoration:underline}
ul.inline-border li.first,ul.inline-border-sm li.first{padding-left:0}
ul.inline-border li.last,ul.inline-border-sm li.last{border:0}
.linklist h4,.linklist2 h4,.linklist3 h4,.linklist4 h4,.pagelist h4{margin-bottom:25px;margin-top:0}
.linklist h5,.linklist2 h5,.linklist3 h5,.linklist4 h5,.pagelist h5{margin-bottom:15px;margin-top:0}
.linklist h6,.linklist2 h6,.linklist3 h6,.linklist4 h6,.pagelist h6{margin-bottom:0;margin-top:0}
.linklist p.description{margin-top:4px}
.linklist>p+img,.linklist>div+img{margin-top:30px}
#footer .linklist h6{color:white;font-size:1.8em;line-height:100%;padding-bottom:5px}
#footer .linklist li{font-size:13px;line-height:110%;margin-bottom:9px;color:#999}
#footer .linklist ul li a{color:#999;text-decoration:none}
.linklist ul li,ul.linklist li{font-size:16px;list-style:none;margin-bottom:12px}
.linklist ul li:first-child,ul.linklist li:first-child{margin-top:10px}
.linklist ul li:last-child,ul.linklist li:last-child{margin-bottom:0}
.linklist2 ul,ul.linklist2{margin:0 0 10px 25px}
.linklist2 ul li,ul.linklist2 li{list-style-type:disc;line-height:100%;font-size:16px;margin-bottom:12px}
.linklist2 ul li:last-child,ul.linklist2 li:last-child{margin-bottom:0}
.linklist3 ul,ul.linklist3{margin:0 0 0 20px;list-style:none}
.linklist3 ul li:before,ul.linklist3 li:before{content:"\2014";position:relative;left:-5px}
.linklist3 ul li,ul.linklist3 li{font-size:16px;line-height:100%;text-indent:-15px;margin-bottom:12px}
.linklist3 ul li:last-child,ul.linklist3 li:last-child{margin-bottom:0}
.linklist ul li.white a,.linklist2 ul li.white a,.linklist3 ul li.white a,ol li.white a{color:white;text-decoration:underline}
.linklist4 ol,ol.linklist4{margin:0 0 10px 0}
.linklist4 ol li,ol.linklist4 li{font-size:16px;line-height:100%;margin-bottom:12px}
.linklist4 ol li:first-child,ol.linklist4 li:first-child{margin-top:10px}
.linklist4 ol li:last-child,ol.linklist4 li:last-child{margin-bottom:0}
li.resources{background:url('images/assets/icon-resources.png') no-repeat;list-style:none;padding-left:18px;margin-bottom:10px;margin-left:20px}
.magenta{color:#ff30eb !important}
.floodMagenta{background-color:#ff30eb !important}
.red{color:#fe001a !important}
.floodRed{background-color:#fe001a !important}
.purple{color:#871799 !important}
.floodPurple{background-color:#871799 !important}
.lightorange{color:#f90 !important}
.floodLightorange{background-color:#f90 !important}
.orange{color:#ff5400 !important}
.floodOrange{background-color:#ff5400 !important}
.yellow{color:#ffdb00 !important}
.floodYellow{background-color:#ffdb00 !important}
.blue{color:#1a6b96 !important}
.floodBlue{background-color:#1a6b96 !important}
.seafoam{color:#0af5e3 !important}
.floodSeafoam{background-color:#0af5e3 !important}
.green{color:#00f536 !important}
.floodGreen{background-color:#00f536 !important}
.limegreen{color:#8cd701 !important}
.floodLimeGreen{background-color:#8cd701 !important}
.yellowgreen{color:#8cd600 !important}
.floodYellowGreen{background-color:#8cd600 !important}
.lightgrey{color:#e5ebeb !important}
.floodLightgrey{background-color:#e5ebeb !important}
.mediumlightgrey{color:#c4caca !important}
.floodMediumlightgrey{background-color:#c4caca !important}
.mediumdarkgrey{color:#626d6f !important}
.floodMediumdarkgrey{background-color:#626d6f !important}
.darkgrey{color:#333 !important}
.floodDarkgrey{background-color:#333 !important}
.extralightgrey{color:#f3f7f6}
.floodExtraLightgrey{background-color:#f3f7f6 !important}
.white{color:white !important}
.floodWhite{background-color:white !important}
.black{color:#333 !important}
.floodBlack{background-color:black !important}
.skyblue{color:#2dc6d6}
.floodSkyBlue{background-color:#2dc6d6}
.lightblue{color:#0078c1}
.floodLightBlue{background-color:#0078c1}
.red{color:#ff001a}
.floodRed{background-color:#ff001a}
.white h5.alt{color:white !important}
.white .lead1{color:white !important}
.colorwayDarkBlue{color:#1a6b96 !important}
.colorwayBlue{color:#2dc6d6 !important}
.colorwayLightBlue{color:#0af5e3 !important}
.colorwayGreen{color:#8cd600 !important}
.colorwayLightGreen{color:#9bec00 !important}
.colorwayDarkOrange{color:#ff5400 !important}
.colorwayOrange{color:#f90 !important}
.colorwayLightOrange{color:#f90 !important}
.colorwayYellow{color:#ffd800 !important}
.colorwayPurple{color:#871799 !important}
.colorwayMegenta{color:#db28a5 !important}
.colorwayRed{color:#e8112d !important}
.colorwayLightPurple,.colorwayLightMagenta{color:#ff30eb !important}
.colorwayLightRed{color:#ff001a !important}
.colorwayLightGrey{color:#f2f5f5 !important}
.colorwayMedGrey{color:#e5ebeb !important}
.colorwayGrey{color:#c4caca !important}
.colorwayDarkGrey{color:#626d6f !important}
.colorwayBlack,.colorwayNuanceBlack{color:#333 !important}
.colorwayWhite{color:#fff !important}
.colorwayDarkBlue-bg a{color:white;text-decoration:underline}
.colorwayBlue-bg a{color:white;text-decoration:underline}
.colorwayLightBlue-bg a{color:#333;text-decoration:underline}
.colorwayGreen-bg a{color:white;text-decoration:underline}
.colorwayLightGreen-bg a{color:#333;text-decoration:underline}
.colorwayDarkOrange-bg a{color:white;text-decoration:underline}
.colorwayOrange-bg a{color:#333;text-decoration:underline}
.colorwayYellow-bg a{color:#333;text-decoration:underline}
.colorwayPurple-bg a{color:white;text-decoration:underline}
.colorwayMagenta-bg a{color:white;text-decoration:underline}
.colorwayRed-bg a{color:white;text-decoration:underline}
.colorwayLightMagenta-bg a{color:white;text-decoration:underline}
.colorwayLightRed-bg a{color:white;text-decoration:underline}
.colorwayBlack-bg a{color:white;text-decoration:underline}
.colorwayDarkGrey-bg a{color:white;text-decoration:underline}
.white-box-on-color-bg a{color:#0077c0}
.resource-small-box-g-bg a{color:#0077c0;text-decoration:none !important}
.resource-small-box-w-bg a{color:#0077c0;text-decoration:none !important}
.cta-w-border a,.cta-g-border a,.cta-bk-border a,.cta-bl-border a{text-decoration:none !important}
#mobileMenu{display:none;font-size:2.5em;float:right;padding:7px 10px 5px 10px;margin:10px 0 0 0;border-radius:2px;background-color:white;cursor:pointer;color:#7e7e7e}
#mobileMenu:hover{color:#333}
#mobileMenu_Primary{display:none;list-style:none;text-align:right;margin-right:10px;font-size:13px}
#mobileOverlay{position:fixed;top:0;left:0;width:100%;height:100%;margin:0;padding:0;background:#e5ebeb;z-index:200}
#mobileOverlayClose{display:block;font-size:29px;float:right;margin:21px 22px 0 0;cursor:pointer;color:#626d6f}
#mobileOverlayClose:hover{color:#333}
#mobileOverlay #logoPlacement{display:none}
#mobileOverlay .searchbar{margin-top:20px}
#mobileOverlay .searchbar .mobileInputButton{font-size:16px;padding-top:17px;padding-bottom:15px}
#mobileOverlay .input-append{width:100%;text-align:center;margin-top:20px}
#mobileOverlay .fa-search{color:white}
#mobileInput{font-size:14px;padding-top:4px;padding-bottom:4px;min-width:50% !important}
#mobileOverlay_Primary{display:block;margin:80px 0 0 0;text-align:center}
#mobileOverlay_Primary li{list-style-type:none;font-size:26px;line-height:2.7em;cursor:pointer;border-bottom:1px solid #d0d5d5}
#mobileOverlay_Primary li:hover{color:#333}
#pageNavigation{padding:20px 0;overflow:visible}
ul.nav-pills{width:72%;float:left;padding-left:0;margin-left:0}
ul.nav-pills li{list-style:none;display:inline-block;max-width:10%;margin-right:3%}
ul.nav-pills li:first-of-type{margin-left:0}
ul.nav-pills>li>a{display:inline-block;font-size:16px;line-height:16px;color:#333 !important;padding:0;margin:0}
ul.nav-pills>li>a:hover,.nav-pills>li>a:focus{text-decoration:underline;background-color:none;color:#333}
#pageNavigation .cta,#pageNavigation .dropdown-toggle,#pageNavigation .btngroup{float:right}
#pageNavigation .btngroup .cta{float:left}
#pageNavigation .btngroup .cta+.cta{margin-left:10px}
#collapsedNav{display:none;position:fixed;border-bottom:1px solid #e2e2e2;top:0;left:0;right:0;height:auto;z-index:999;background:white;padding:10px 0}
#collapsedNavWrapper .nav-only-item{display:block}
#collapsedNav_Primary{background:white;height:55px;padding:0;margin:0 0 0 -20px;display:table-row}
#collapsedNav_Primary li{display:table-cell;vertical-align:middle;height:55px;list-style-type:none;margin:0;padding:0 20px 0 20px;font-size:15px;max-width:150px;cursor:pointer}
#collapsedNav_Primary .inactive{background:white;color:#6e6e70}
#collapsedNav_Primary .inactive:hover{cursor:pointer;background:#f2f2f2;color:#333;border-right:1px solid #e2e2e2}
#collapsedNav_Primary .active{font-weight:bold}
#collapsedNav_Primary .islast{border-right:0}
#collapsedNav .nav-pills{margin-top:2px}
#collapsedNav .nav-pills li{list-style:none}
#collapsedNav .nav-pills>li>a{margin-top:0;padding-top:0}
#collapsedNav .nav-pills>li:first-child>a{padding-left:0}
#collapsedNav .cta{float:right}
#collapsedNav .btngroup{float:right}
#collapsedNav .btngroup .cta{float:left}
#collapsedNav .btngroup .cta+.cta{margin-left:10px}
.btn{color:#FFF !important;font-size:16px !important;line-height:22px !important;display:inline-block;background-image:none !important;background-color:#666 !important;border:0 !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;text-shadow:none !important;-webkit-border-radius:3px !important;-moz-border-radius:3px !important;border-radius:3px !important}
.dropdown-toggle{padding:8px 25px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;display:inline-block;font-size:16px;font-weight:bold;letter-spacing:0 !important}
.btn-primary{background-color:#0077c0 !important;padding:7px 24px}
.btn-primary:hover{background-color:#05629b !important}
.btn-critical{background-color:#ff5400 !important;font-weight:bold;color:white;border:0 !important}
.btn-critical .caret{border-top-color:white;margin-top:8px;margin-left:0}
.btn-critical:hover,.btn-group.open .btn-critical{background-color:#e14c02 !important;text-decoration:none !important}
.btn-critical .caret{border-top-color:white}
.btn-w-border-dropdown{border:solid 2px #FFF;color:white !important;background-color:transparent;line-height:18px;padding:7px 24px}
.btn-w-border-dropdown:hover,.btn-group.open .btn-w-border-dropdown{text-decoration:none;background-color:white;color:#333 !important}
.btn-w-border-dropdown .caret{border-top-color:white;margin-top:8px;margin-left:0}
.btn-w-border-dropdown:hover .caret{border-top-color:#333}
.btn-bk-border-dropdown{border:solid 2px #333;color:#333 !important;background-color:transparent;line-height:18px;padding:7px 24px}
.btn-bk-border-dropdown:hover,.btn-group.open .btn-bk-border-dropdown{text-decoration:none;background-color:#333;color:#fff !important}
.btn-bk-border-dropdown .caret{border-top-color:#333;margin-top:8px;margin-left:0}
.btn-bk-border-dropdown:hover .caret{border-top-color:#fff}
.btn-bl-border-dropdown{border:solid 2px #0078c1;color:#0078c1 !important;background-color:transparent;line-height:18px;padding:7px 24px}
.btn-bl-border-dropdown:hover,.btn-group.open .btn-bl-border-dropdown{text-decoration:none;color:white !important;background-color:#0078c1}
.btn-bl-border-dropdown .caret{border-top-color:#0078c1;margin-top:8px;margin-left:0}
.btn-bl-border-dropdown:hover .caret{border-top-color:white}
.dropdown-menu{margin-top:2px;padding:10px 0;-moz-border-radius:3px !important;border-radius:3px !important;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
.dropdown-menu>li{text-align:left}
.dropdown-menu>li>a{font-weight:bold}
.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus,.dropdown-menu>li>a:active{text-decoration:underline;background:none !important}
.btn-critical+.dropdown-menu{border:solid 2px #ff5400;color:#ff5400;padding-top:10px}
.btn-critical+.dropdown-menu>li>a{color:#ff5400 !important}
.btn-primary+.dropdown-menu{border:solid 2px #0078c1;color:#0078c1}
.btn-primary+.dropdown-menu>li>a{color:#0078c1 !important}
.btn-secondary+.dropdown-menu{border:solid 2px #0078c1;color:#0078c1}
.btn-secondary+.dropdown-menu>li>a{color:#0078c1 !important}
.btn-w-border-dropdown+.dropdown-menu{border:solid 2px #e5ebeb;color:#333;padding-top:10px}
.btn-w-border-dropdown+.dropdown-menu>li>a{color:#333 !important}
.btn-bk-border-dropdown+.dropdown-menu{border:solid 2px #333;color:#333;padding-top:10px}
.btn-bk-border-dropdown+.dropdown-menu>li>a{color:#333 !important}
.btn-bl-border-dropdown+.dropdown-menu{border:solid 2px #0078c1;color:#0078c1;padding-top:10px}
.btn-bl-border-dropdown+.dropdown-menu>li>a{color:#0078c1 !important}
.btn-group.open .dropdown-toggle{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
.in-page-dropdown{margin-top:-30px;font-size:14px}
ul.download{font-size:16px;margin-left:0}
ul.download li{background:url('images/assets/icon-download.png') no-repeat;list-style:none;padding-left:20px;margin-bottom:10px}
li.download{background:url('images/assets/icon-download.png') no-repeat;list-style:none;padding-left:18px;margin-bottom:10px;margin-left:20px}
.video-title{font-size:48px;font-weight:bold;line-height:100%;letter-spacing:-1px;margin-bottom:30px}
p.video-desc{font-size:24px;line-height:1.25;margin:0 0 20px 0;font-weight:bold;letter-spacing:-1px}
p.video-under-desc{font-size:24px;line-height:1.25;margin:0;padding-top:30px;font-weight:bold;letter-spacing:-1px}
.videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}
.videoWrapper iframe,.videoWrapper object,.videoWrapper embed{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer}
.video_thumb_container{position:relative}
.video_thumb_playbtn{position:absolute;z-index:100;width:100%}
.video_thumb_actual{position:relative;z-index:10}
.video_thumb_actual img{width:100%}
.video_thumb_playbtn:hover+div>a.darken,a.darken{display:inline-block;background:black;padding:0}
.video_thumb_playbtn:hover+div>a.darken img,a.darken img{display:block;-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-ms-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear}
.video_thumb_playbtn:hover+div>a.darken img,a.darken:hover img{opacity:.7}
.cta{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;display:inline-block;font-size:16px;font-weight:bold;letter-spacing:0 !important;text-decoration:none !important}
.cta:hover,.cta:focus{text-decoration:none !important}
.cta-orange{background-color:#ff5400;color:#fff !important;padding:8px 26px}
.cta-orange:hover,a.cta-orange:focus{background-color:#e14c02}
.cta-blue{background-color:#0078c1;color:#fff !important;padding:8px 26px}
.cta-blue:hover,a.cta-blue:focus{background-color:#026caf}
.cta-w-border{border:solid 2px #FFF;color:white !important;line-height:18px;padding:7px 24px}
.cta-w-border:hover{text-decoration:none;background-color:white;color:#333 !important}
.cta-g-border{border:solid 2px #c4caca;color:#333 !important}
.cta-g-border:hover{text-decoration:none;background-color:#e5eceb}
.cta-bk-border{border:solid 2px #333;color:#333 !important;line-height:18px;padding:7px 24px}
.cta-bk-border:hover{text-decoration:none;background-color:#333;color:#fff !important}
.cta-bk-border.compact{padding:7px 10px;font-size:14px;letter-spacing:-0.25px}
.cta-bl-border{border:solid 2px #0078c1;color:#0078c1 !important;line-height:18px;padding:7px 24px}
.cta-bl-border:hover{text-decoration:none;color:white !important;background-color:#0078c1}
.cta-bl-border.compact{padding:7px 10px;font-size:14px;letter-spacing:-0.25px}
.cta-completion{background-color:#ff5400;color:#fff !important;padding:8px 25px}
.cta-completion:hover,.cta-completion:focus{background-color:#e14c02}
.cta-completion.inactive{border:solid 2px #c4caca;color:#c4caca !important;background-color:white !important;line-height:18px;padding:7px 24px}
.cta-positive{background-color:#08c;color:#fff !important;padding:8px 25px}
.cta-positive:hover,.cta-positive:focus{background-color:#026caf}
.cta-positive.inactive{border:solid 2px #c4caca;color:#c4caca !important;background-color:white !important;line-height:18px;padding:7px 24px}
.cta-neutral{border:solid 2px #c4caca;color:#333 !important;line-height:18px;padding:7px 24px}
.cta-neutral:hover,.cta-neutral:focus{text-decoration:none;background-color:#e5eceb}
.cta-neutral.inactive{border:solid 2px #c4caca;color:#c4caca !important;background-color:white !important}
.cta-negative{border:solid 2px #e8112d;color:#e8112d !important;background-color:#FFF;line-height:18px;padding:7px 24px}
.cta-negative:hover,.cta-negative:focus{text-decoration:none;background-color:#e8112d;color:#FFF !important}
.cta-negative.inactive{border:0;color:#fe001a !important}
.cta_wholewid_w_on_o{background-color:#ff5400;width:100%;display:inline-block;color:#fff !important;font-size:22px;line-height:24px !important;font-weight:bold;text-align:center;padding:8px 25px}
.cta_wholewid_container{padding:0 80px 20px 30px}
.cta+.cta{margin-left:20px}
.flyout-wrapper .flyout-content .cta+.cta{margin-left:10px}
.flyout-wrapper .flyout-content .wholewidth+.wholewidth{margin-left:0 !important}
.flyout-wrapper .flyout-content .cta-bl-border+.cta-bl-border{margin-left:10px}
.expanded-section{display:none;overflow:hidden;background-color:#f0f0f0;padding:0}
.expanded-section .section{padding:30px 0}
.read-more{cursor:pointer}
.panel{border-bottom:solid 1px #CCC}
.panel.first{border-top:solid 1px #CCC}
.panel.last{border-bottom:0}
.panel-heading .accordion-toggle:after{font-family:'Glyphicons Halflings';content:"";float:right;background-image:url('images/assets/toggle_minus_25x25.png');height:25px;width:25px;padding-right:30px;background-repeat:no-repeat;margin-top:-55px}
.panel-heading .accordion-toggle.collapsed:after{content:"";background-image:url('images/assets/toggle_plus_25x25.png');padding-right:30px;background-repeat:no-repeat;margin-top:-55px}
.collapsed{border-bottom:0 solid #85bbdd !important}
h4.panel-title{margin-top:0 !important;margin-bottom:0 !important;padding-left:30px}
h4.panel-title:hover{background-color:#e5ebeb;color:#08c}
.panel-subtitle{font-size:20px;padding-bottom:30px;margin:10px 0 0 30px}
div.panel-heading:hover{background-color:#e5ebeb}
.panel-body{padding:15px 30px 30px 30px}
a.accordion-toggle.collapsed{text-decoration:none !important}
a.accordion-toggle{text-decoration:none !important}
.panel-heading a{color:#0077c0}
.panel-heading a:link{text-decoration:none}
.plusminus{float:right;width:55px;height:55px;margin-left:40px;margin-bottom:10px}
.showminus{background:url(images/assets/toggle_minus_25x25.png);background-repeat:no-repeat}
.showplus{background:url(images/assets/toggle_plus_25x25.png);background-repeat:no-repeat}
.accordioneditheight{height:auto}
.XX-Small{font-size:50px}
.X-Small{font-size:80px}
.Small{font-size:110px}
.Medium{font-size:140px}
.Large{font-size:170px}
.X-Large{font-size:200px}
div.mouseover{cursor:pointer}
.normal-text{color:#333;text-decoration:none !important}
a:hover p:not(.normal-text){text-decoration:underline}
a:hover p.normal-text{text-decoration:none !important}
div.mouseover a:hover{text-decoration:none !important;color:#0077c0}
div.mouseover a:hover>.normal-text{color:#333 !important;text-decoration:none}
div.mouseover a:visited>.normal-text,div.mouseover a:active>.normal-text{color:#333 !important;text-decoration:none}
div.mouseover a:hover h5{text-decoration:underline}
div.mouseover a:hover h5.special{text-decoration:none}
.linkblock div.mouseover:hover{background-color:#e5ebeb}
.linkblock div.mouseover:hover .cta_wholewid_w_on_o{background-color:#e14c02}
.linkblockhighlight .row-fluid [class*="span"]{padding:10px 15px;margin-top:-10px !important;margin-bottom:-10px}
.linkblockhighlight div.mouseover:hover{background-color:#f2f6f5}
a.nostyle,a.nostyle:hover{text-decoration:none}
.arrow-up{width:0;height:0;border-style:solid;border-width:0 15px 15px 15px;border-color:transparent transparent #f0f0f0 transparent;margin-top:-15px;position:absolute;margin-left:14%}
.arrow-down{width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:8px solid #333}
.minus_icon{background:url('images/assets/minus_icon_small.png') no-repeat left center;display:inline-block}
.plus_icon{background:url('images/assets/plus_icon_small.png') no-repeat left center;display:inline-block}
.toggle-minus{background:url('images/assets/toggle_minus_25x25.png') no-repeat;display:inline-block}
.toggle-plus{background:url('images/assets/toggle_plus_25x25.png') no-repeat;display:inline-block}
.toggle-minus-blue-sm{background:url('images/assets/toggle_minus_14x14.png') no-repeat left center;display:inline-block}
.toggle-plus-blue-sm{background:url('images/assets/toggle_plus_14x14.png') no-repeat left center;display:inline-block}
.circle-base{-webkit-border-radius:999px;-moz-border-radius:999px;border-radius:999px;text-align:center}
.flexbox{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}
.icon-w-shadow{-webkit-box-shadow:5px 5px 0 0 rgba(196,196,196,0.7);-moz-box-shadow:5px 5px 0 0 rgba(196,196,196,0.7);box-shadow:5px 5px 0 0 rgba(196,196,196,0.7)}
.bordered-nav-tabs{display:table;text-align:center;width:100%}
.bordered-nav-tabs td{border:2px solid #c4caca;vertical-align:middle;padding:5px;width:10%}
.bordered-nav-tabs td a{font-size:16px;color:#626d6f !important}
.bordered-nav-tabs td.selected{background-color:#f3f7f6}
.right-border-meddarkgrey{border-right:solid 1px #666;padding-right:2.56%}
.bold{font-weight:bold}
.hide{display:none}
.hover{cursor:pointer}
a.underline{text-decoration:underline}
.nounderline{text-decoration:none !important}
.nowrap{white-space:nowrap}
.nofloating{float:none !important}
.wholewidth{display:block}
.sysrequirements{font-size:12px}
a.close_btn{background:url('images/assets/product/close_btn.png') no-repeat right center;font-size:18px;font-weight:bold;float:right;text-decoration:none;padding-right:28px;cursor:pointer}
.row-fluid [class*="span"].center{float:none;margin:0 auto;text-align:center}
.viewall{font-weight:bold;font-size:16px}
.searchrow select,.searchrow input{display:inline-block;font-size:16px;height:38px;margin-bottom:0;margin-left:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.searchrow :first-child{margin-left:0}
.figcaption{margin-top:10px}
.clearfix:before,.clearfix:after{content:"";display:table}
.clearfix:after{clear:both}
.clearfix{zoom:1}
hr{margin:0;border:0;border-top:1px solid #c1c1c1;border-bottom:0}
hr.inner{margin:50px 0;border:0;border-top:1px solid #c1c1c1;border-bottom:0}
hr.inner-small{margin:20px 0;border:0;border-top:1px solid #c1c1c1}
hr.inner-alt{margin:0 auto;border-top:1px solid #c1c1c1;border-bottom:0;max-width:1100px}
hr.menu{border:0;border-bottom:1px solid #c1c1c1}
hr.smallview{margin:0;border:0;border-top:1px solid #ccc;border-bottom:0}
.hr-hide{margin-top:0 !important;border:none !important}
.resource-small-box-g-bg{border-top:solid 8px #333;background-color:#f2f5f5;padding:20px 20px 40px 20px}
.resource-small-box-g-bg.colorwayDarkBlue{border-top:solid 8px #1a6b96}
.resource-small-box-g-bg.colorwayBlue{border-top:solid 8px #2dc6d6}
.resource-small-box-g-bg.colorwayLightBlue{border-top:solid 8px #0af5e3}
.resource-small-box-g-bg.colorwayGreen{border-top:solid 8px #8cd600}
.resource-small-box-g-bg.colorwayLightGreen{border-top:solid 8px #8cd600}
.resource-small-box-g-bg.colorwayDarkOrange{border-top:solid 8px #ff5400}
.resource-small-box-g-bg.colorwayOrange{border-top:solid 8px #ff5400}
.resource-small-box-g-bg.colorwayLightOrange{border-top:solid 8px #f90}
.resource-small-box-g-bg.colorwayYellow{border-top:solid 8px #ffdb00}
.resource-small-box-g-bg.colorwayMagenta{border-top:solid 8px #871799}
.resource-small-box-g-bg.colorwayLightMagenta{border-top:solid 8px #ff30eb}
.resource-small-box-g-bg.colorwayPurple{border-top:solid 8px #871799}
.resource-small-box-g-bg.colorwayLightPurple{border-top:solid 8px #db28a5}
.resource-small-box-g-bg.colorwayRed{border-top:solid 8px #e8112d}
.resource-small-box-g-bg.colorwayLightRed{border-top:solid 8px #e8112d}
.resource-small-box-g-bg.colorwayDarkGrey{border-top:solid 8px #626d6f}
.resource-small-box-g-bg.colorwayGrey{border-top:solid 8px #c4caca}
.resource-small-box-g-bg.colorwayMedGrey{border-top:solid 8px #e5ebeb}
.resource-small-box-g-bg.colorwayLightGrey{border-top:solid 8px #e5ebeb}
.resource-small-box-g-bg.colorwayBlack{border-top:solid 8px #333}
.resource-small-box-g-bg.colorwayWhite{border-top:solid 8px #fff}
.resource-small-box-w-bg{border-top:solid 8px #333;background-color:#fff;padding:20px 20px 40px 20px}
.resource-small-box-w-bg.colorwayDarkBlue{border-top:solid 8px #1a6b96}
.resource-small-box-w-bg.colorwayBlue{border-top:solid 8px #2dc6d6}
.resource-small-box-w-bg.colorwayLightBlue{border-top:solid 8px #0af5e3}
.resource-small-box-w-bg.colorwayGreen{border-top:solid 8px #8cd600}
.resource-small-box-w-bg.colorwayLightGreen{border-top:solid 8px #8cd600}
.resource-small-box-w-bg.colorwayDarkOrange{border-top:solid 8px #ff5400}
.resource-small-box-w-bg.colorwayOrange{border-top:solid 8px #ff5400}
.resource-small-box-w-bg.colorwayLightOrange{border-top:solid 8px #f90}
.resource-small-box-w-bg.colorwayYellow{border-top:solid 8px #ffdb00}
.resource-small-box-w-bg.colorwayMagenta{border-top:solid 8px #871799}
.resource-small-box-w-bg.colorwayLightMagenta{border-top:solid 8px #ff30eb}
.resource-small-box-w-bg.colorwayPurple{border-top:solid 8px #871799}
.resource-small-box-w-bg.colorwayLightPurple{border-top:solid 8px #db28a5}
.resource-small-box-w-bg.colorwayRed{border-top:solid 8px #e8112d}
.resource-small-box-w-bg.colorwayLightRed{border-top:solid 8px #e8112d}
.resource-small-box-w-bg.colorwayDarkGrey{border-top:solid 8px #626d6f}
.resource-small-box-w-bg.colorwayGrey{border-top:solid 8px #c4caca}
.resource-small-box-w-bg.colorwayMedGrey{border-top:solid 8px #e5ebeb}
.resource-small-box-w-bg.colorwayLightGrey{border-top:solid 8px #e5ebeb}
.resource-small-box-w-bg.colorwayBlack{border-top:solid 8px #333}
.resource-small-box-w-bg.colorwayWhite{border-top:solid 8px #fff}
[class*=resource-small-box-] h5{color:#333}
[class*=resource-small-box-].colorwayDarkBlue h5{color:#1a6b96}
[class*=resource-small-box-].colorwayBlue h5{color:#2dc6d6}
[class*=resource-small-box-].colorwayLightBlue h5{color:#0af5e3}
[class*=resource-small-box-].colorwayGreen h5{color:#8cd600}
[class*=resource-small-box-].colorwayLightGreen h5{color:#8cd600}
[class*=resource-small-box-].colorwayDarkOrange h5{color:#ff5400}
[class*=resource-small-box-].colorwayOrange h5{color:#ff5400}
[class*=resource-small-box-].colorwayLightOrange h5{color:#f90}
[class*=resource-small-box-].colorwayYellow h5{color:#ffdb00}
[class*=resource-small-box-].colorwayMagenta h5{color:#871799}
[class*=resource-small-box-].colorwayLightMagenta h5{color:#ff30eb}
[class*=resource-small-box-].colorwayPurple h5{color:#871799}
[class*=resource-small-box-].colorwayLightPurple h5{color:#db28a5}
[class*=resource-small-box-].colorwayRed h5{color:#e8112d}
[class*=resource-small-box-].colorwayLightRed h5{color:#e8112d}
[class*=resource-small-box-].colorwayDarkGrey h5{color:#626d6f}
[class*=resource-small-box-].colorwayGrey h5{color:#c4caca}
[class*=resource-small-box-].colorwayMedGrey h5{color:#e5ebeb}
[class*=resource-small-box-].colorwayLightGrey h5{color:#e5ebeb}
[class*=resource-small-box-].colorwayBlack h5{color:#333}
[class*=resource-small-box-].colorwayWhite h5{color:#fff}
.resource-small-box-g-bg .thumb,.resource-small-box-w-bg .thumb{float:left;webkit-box-shadow:5px 5px 0 0 rgba(196,196,196,0.7);-moz-box-shadow:5px 5px 0 0 rgba(196,196,196,0.7);box-shadow:5px 5px 0 0 rgba(196,196,196,0.7)}
.resource-small-box-g-bg p,.resource-small-box-w-bg p{color:#333}
.pad60{padding-top:60px !important}
.pad50{padding-top:50px !important}
.pad40{padding-top:40px !important}
.pad30{padding-top:30px !important}
.pad20{padding-top:20px !important}
.pad10{padding-top:10px !important}
.pad0{padding-top:0 !important}
.pad60bottom{padding-bottom:60px !important}
.pad40bottom{padding-bottom:40px !important}
.pad30bottom{padding-bottom:30px !important}
.pad20bottom{padding-bottom:20px !important}
.pad10bottom{padding-bottom:10px !important}
.pad0bottom{padding-bottom:0 !important}
.margin60{margin-top:60px !important}
.margin50{margin-top:50px !important}
.margin40{margin-top:40px !important}
.margin30{margin-top:30px !important}
.margin20{margin-top:20px !important}
.margin10{margin-top:10px !important}
.margin60bottom{margin-bottom:60px !important}
.margin50bottom{margin-bottom:50px !important}
.margin40bottom{margin-bottom:40px !important}
.margin30bottom{margin-bottom:30px !important}
.margin20bottom{margin-bottom:20px !important}
.margin0bottom{margin-bottom:0 !important}
.eyebrowH5Alignment{margin-top:50px !important}
.margin20neg{margin-top:-20px !important}
.nobg-image{background-image:none !important}
.pad60bottomremove{padding-bottom:0 !important}
.marginbottomremove{margin-bottom:0 !important;margin-top:0 !important}
.price-eyebrow{display:block}
.price-caption{font-size:14px;display:block}
.promo-price{display:inline-block;font-size:24px;font-weight:bold;padding:5px 0;color:#ff5400 !important}
.promo-price sup{font-size:14px;margin-left:2px}
.promo-price-big{display:inline-block;font-size:36px;font-weight:bold;padding:5px 10px 0 0}
.promo-price-big sup{font-size:16px;top:-1em;margin-left:2px}
.strike-through-price{font-size:16px;color:#626d6f;text-decoration:line-through}
.cta-line{margin-top:20px}
.learn-more{font-size:16px;display:inline-block;margin-left:20px}
.button-w-label{float:left;margin-right:20px}
.text-center .button-w-label,.button-w-label-center{float:none;margin-right:10px;margin-left:10px;display:inline-block}
.button-w-label h6,.button-w-label-center h6,h6.button-group-label{margin-bottom:8px}
.product-feature-image{display:inline-block;margin-right:20px}
.ecommerceproductblock .price{font-size:16px}
#pill-brick-variation-img{background-repeat:no-repeat;background-size:cover;background-position:center center;background-size:cover}
.pill-brick-bg-img{min-height:330px}
#tabs .product-cat a{padding:18px 0;border-bottom:solid 1px #999;color:#999;font-size:18px;color:#c4caca;font-weight:bold;padding-left:30px}
#tabs .product-cat:first-of-type{border-top:solid 1px #999;margin-top:25px}
#tabs .product-cat a.current{color:#333}
#tabs .list-wrap{margin-top:20px}
#tabs .list-wrap ul{margin:0 0 10px 25px}
#tabs .list-wrap ul li{margin-bottom:12px}
.modal{width:670px;position:absolute}
.modal-header{padding:20px 15px}
.modal-body{width:640px}
.modal-body p{line-height:20px;font-size:15px;padding:10px 0}
.modal-header .close{font-size:30px}
.modal-btn{display:inline-block;padding:8PX 20PX;margin-bottom:0;font-size:15px;line-height:20px;color:#FFF;vertical-align:middle;cursor:pointer;background-color:#666;border:1px solid #ccc;border-radius:4px}
.modal-body .span4{width:25%;float:left}
.modal-body .span8{width:68%;float:left}
.carousel{margin-bottom:0}
.carousel h3{margin-bottom:20px}
.carousel h3+h4{margin-bottom:20px}
.carousel-inner{width:80%;margin:0 auto}
.carousel-control{color:white;background:#b9b9bc !important;border:1px solid #b9b9bc !important}
.carousel-indicators{position:relative;z-index:50;list-style:none;width:80%;left:47.5%}
.carousel-indicators li{background-color:#666;width:12px;height:12px;border-radius:8px}
.carousel-indicators .active{background-color:#08c}
.carousel-inner .item img{height:auto !important}
.image-carousel .carousel-inner{width:100%}
.image-carousel .carousel-inner .item{padding:60px 0;background-repeat:no-repeat;background-position:center center;webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}
.image-carousel .carousel-indicators{margin-top:-60px}
.image-carousel .carousel-indicators{max-width:1100px !important}
.control-wrapper{position:relative;max-width:1100px;margin:0 auto;padding:0 3%}
.carousel-control.left{left:-30px}
.carousel-control.right{right:-30px}
.carousel .item .slide-content{overflow:hidden}
.carousel .item img.thumb{float:left;margin-right:30px}
.carousel .item h4{margin-top:0}
.carousel .item h6{margin-top:20px}
.carousel .read-more{margin-top:10px;display:inline-block}
ul.social_media{list-style:none;margin:15px 0 0 0}
ul.social_media li{display:inline-block;font-size:16px;color:#666;margin-right:10px}
.socialButton{font-size:22pt;color:#333}
.socialButton:hover{text-decoration:none}
.socialButton_vert{font-size:24px;margin-right:8px;vertical-align:middle}
.social-section{display:inline-block;vertical-align:middle}
.inline-socialmedia-twitter{display:inline-block;font-size:16px;margin-right:10px}
.inline-socialmedia-facebook{display:inline-block;font-size:16px}
.inline-socialmedia-linkedin{display:inline-block;font-size:16px}
#backtop{cursor:pointer;position:fixed;display:none;top:59px;right:0;background:#e5ebeb;width:50px;height:50px;margin:auto;font-size:30px;line-height:50px;text-align:center}
#backtop .fa-arrow-up{color:white !important}
label.error{font-weight:bold;color:red;padding:2px 8px;margin-top:2px}
.noDisplay{display:none}
.placeholder{color:#999}
#gated-form .control-group.success .control-label{color:inherit}
#gated-form .control-group{margin-bottom:0}
#gated-form .multiLine-label{padding-top:0 !important}
#gated-form .controls label.error{display:none !important}
#gated-form .controls select{font-size:14px;font-weight:normal;line-height:20px;padding:4px 6px;margin-bottom:10px}
.nav-tabs>li{width:25% !important;margin-bottom:-4px}
.nav-tabs>.active>a,.nav-tabs>.active>a:hover,.nav-tabs>.active>a:focus{color:#555 !important;background-color:#fff;border:0;text-decoration:none;padding-top:28px !important;margin-top:-4px}
.nav-tabs>li>a{border:0 solid transparent !important;padding-left:30px;padding-top:20px;padding-bottom:20px;color:#fff;background-color:#4589ae}
.nav-tabs>li>a:hover{color:#fff !important;background-color:#4589ae;cursor:pointer;text-decoration:underline}
.nav-tabs{border-bottom:0;!important}
.nav-tabs h6{font-size:20px;margin:0}
.tab-content{border:none !important;background:#fff;padding:30px 0 60px 30px}
.nav{margin-bottom:-10px !important}
.accordion-heading .accordion-toggle:after{font-family:'Glyphicons Halflings';content:"";float:right;background-image:url('images/assets/toggle_minus_25x25.png');height:33px;width:33px;padding-right:0;margin-top:-35px;background-repeat:no-repeat}
.accordion-heading .accordion-toggle.collapsed:after{content:"";background-image:url('images/assets/toggle_plus_25x25.png');padding-right:0;margin-top:-35px;background-repeat:no-repeat}
.collapsed{border-bottom:0 solid #85bbdd !important}
.meganav_content_brick_Adj{background-color:#fff !important;margin-top:60px}
.backgroundImg-leftTop{background-position:left top !important;background-repeat:no-repeat !important;-webkit-background-size:cover !important;-moz-background-size:cover !important;-o-background-size:cover !important;background-size:cover !important}
.backgroundImg-leftCenter{background-position:left center !important;background-repeat:no-repeat !important;-webkit-background-size:cover !important;-moz-background-size:cover !important;-o-background-size:cover !important;background-size:cover !important}
.backgroundImg-leftBottom{background-position:left bottom !important;background-repeat:no-repeat !important;-webkit-background-size:cover !important;-moz-background-size:cover !important;-o-background-size:cover !important;background-size:cover !important}
.backgroundImg-centerTop{background-position:center top !important;background-repeat:no-repeat !important;-webkit-background-size:cover !important;-moz-background-size:cover !important;-o-background-size:cover !important;background-size:cover !important}
.backgroundImg-default,.backgroundImg-centerCenter{background-position:center center !important;background-repeat:no-repeat !important;-webkit-background-size:cover !important;-moz-background-size:cover !important;-o-background-size:cover !important;background-size:cover !important}
.backgroundImg-centerBottom{background-position:center bottom !important;background-repeat:no-repeat !important;-webkit-background-size:cover !important;-moz-background-size:cover !important;-o-background-size:cover !important;background-size:cover !important}
.backgroundImg-rightTop{background-position:right top !important;background-repeat:no-repeat !important;-webkit-background-size:cover !important;-moz-background-size:cover !important;-o-background-size:cover !important;background-size:cover !important}
.backgroundImg-rightCenter{background-position:right center !important;background-repeat:no-repeat !important;-webkit-background-size:cover !important;-moz-background-size:cover !important;-o-background-size:cover !important;background-size:cover !important}
.backgroundImg-rightBottom{background-position:right bottom !important;background-repeat:no-repeat !important;-webkit-background-size:cover !important;-moz-background-size:cover !important;-o-background-size:cover !important;background-size:cover !important}
.backgroundImg-left{background-position:left center !important;background-repeat:no-repeat !important;-webkit-background-size:cover !important;-moz-background-size:cover !important;-o-background-size:cover !important;background-size:cover !important}
.backgroundImg-right{background-position:right center !important;background-repeat:no-repeat !important;-webkit-background-size:cover !important;-moz-background-size:cover !important;-o-background-size:cover !important;background-size:cover !important}
.backgroundImg-center{background-position:center center !important;background-repeat:no-repeat !important;-webkit-background-size:cover !important;-moz-background-size:cover !important;-o-background-size:cover !important;background-size:cover !important}
.backgroundImg-defaultTop{background-position:center top !important;background-repeat:no-repeat !important;-webkit-background-size:cover !important;-moz-background-size:cover !important;-o-background-size:cover !important;background-size:cover !important}
.backgroundImg-defaultCenter{background-position:center center !important;background-repeat:no-repeat !important;-webkit-background-size:cover !important;-moz-background-size:cover !important;-o-background-size:cover !important;background-size:cover !important}
.backgroundImg-defaultBottom{background-position:center bottom !important;background-repeat:no-repeat !important;-webkit-background-size:cover !important;-moz-background-size:cover !important;-o-background-size:cover !important;background-size:cover !important}
.landing-page{padding-top:30px}
.landing-page #logo{margin-left:-83px}
.landing-page #formdiv{margin-top:-100px;background-color:white;padding:40px}
.landing-page .formFieldBasic{width:90%;max-width:320px}
.landing-page select{width:100%;max-width:335px}
.home #homeLogo{background:url(../../../content/dam/nuance/shared-images/logos/nuance/logo-nuance-black-horizontal.png) no-repeat !important;width:216px;height:74px;zoom:1;margin:30px 0 0 -83px;z-index:10;position:absolute}
#hp-exploreNuance .promoTile{background-color:white;letter-spacing:-1px}
#hp-exploreNuance .promoTile p{color:#626d6f;line-height:125%}
#hp-exploreNuance .promoTile h5{color:#333;line-height:100%;margin-bottom:15px;margin-top:0}
#hp-exploreNuance .promoTile a:hover{color:#0077c0;text-decoration:none}
#hp-exploreNuance .promoTile a:hover>div>p{color:#0077c0;text-decoration:underline}
#hp-exploreNuance .promo-info{padding:25px 25px 35px 25px}
#hp-engageus .span5{margin:0}
#hp-engageus .span2{vertical-align:middle;text-align:center;margin-left:0}
#hp-engageus .vertlineHolder{width:100%;height:30%}
#hp-engageus .vertlineHolder .vertline{display:block;width:1px;height:20px;background:#c4caca;margin:10px 0 10px 50%}
.home .masthead h2,.home .carousel h2{margin-top:80px}
.home .image-carousel .carousel-inner .item{padding-bottom:0}
#carousel_control_wrapper{width:1100px;margin:0 auto;position:relative;padding:0 3%}
#carousel_cont_left{display:none;top:0;left:-30px}
#carousel_cont_right{display:none;top:0;right:-30px}
#meganavTabs{margin-top:-30px;padding:0}
#feedTwitter{float:left;font-size:3em;color:#333;margin-left:-50px;padding-top:8px;padding-right:20px;padding-bottom:100px}
#hp-tweet .feed{font-weight:normal;color:#fe30ec;line-height:120%}
#hp-tweet .feed a{color:#871799}
#globalNavigation{height:90px;padding:0 !important}
#globalNav_Primary{text-align:right;padding:26px 0 0 30px;font-size:1.7em;margin:0 -10px 10px -40px}
#globalNav_Primary li{list-style-type:none;display:inline-block;zoom:1;*display:inline}
#globalNav_Primary .inactive{background:white;color:#6e6e70}
#globalNav_Primary .inactive a{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;color:#6e6e70;text-decoration:none;padding:15px 20px 15px 10px}
#globalNav_Primary .inactive:hover{color:#333;border-bottom:1px solid #e5ebeb}
#globalNav_Primary .inactive:hover a{color:#333;text-decoration:none}
#globalNav_Primary .active{color:#333;border-bottom:1px solid #333}
#globalNav_Primary .active a{display:inline-block;color:#333;text-decoration:none;padding:15px 20px}
#globalNav_Primary .islast{border-right:0}
#logoPlacement{float:left;width:216px;height:74px;margin-left:-83px}
.home #logoPlacement{position:relative;z-index:200;top:100px}
.oldLogo{background:url('images/assets/logo-old.png') no-repeat !important}
.newLogo{background:url('images/assets/logo-new.png') no-repeat}
@media(max-width:979px){.home #globalNavigation{position:absolute;z-index:200;top:30px}
.home #logoPlacement{position:static}
}
#toolsNavigation ul{float:right;padding:0;margin:0;text-align:right}
#toolsNavigation ul li#shoppingcart{width:35px}
@-moz-document url-prefix(){#toolsNavigation ul li#shoppingcart{width:auto !important}
}
#toolsNav_Tools img{margin-top:-5px}
#toolsNav_Tools .btn{height:30px;line-height:14px !important;padding:4px 12px !important;font-size:16px !important}
#toolsNav_Tools .input-append{padding:7px 0 0 0}
#toolsNav_Tools .searchbar .btn{border-color:#939b9c;background-color:#c4caca !important}
#toolsNav_Tools form{margin:0}
#toolsNav_Tools .searchbar .fa{color:#939b9c !important}
#toolsNav_Tools .searchbar .fa-lg{font-size:1em}
#toolsNav_Tools .searchbar:hover .btn{background-color:#08c !important}
#toolsNav_Tools .searchbar:hover .fa{color:#FFF !important}
#toolsNav_Tools #shoppingcartIndicator .empty{color:#c4caca;text-decoration:none;padding:15px 15px 15px 0}
#toolsNav_Tools #shoppingcartIndicator .full{color:#333;text-decoration:none;padding:15px 15px 15px 0}
#toolsNav_Tools #mobileInput{width:auto}
#toolsNav_Tools .inactive a{color:#626d6f;text-decoration:none;padding:14px 16px}
#toolsNav_Tools .inactive:hover a{color:#333;border-bottom:1px solid #626d6f}
#toolsNav_Tools .active{line-height:14px;border-bottom:1px solid #333;padding:14px 6px}
#toolsNav_Tools .active a{color:#333;text-decoration:none;padding:14px 6px 13px 6px}
#toolsNav_Tools .active:hover a{color:#333}
*+html .searchbar{height:30px}
#meganavContent .row-fluid [class*=span]>.linklist{margin-top:20px}
#meganavContent .row-fluid [class*=span]>.linklist:first-of-type{margin-top:0}
#footerMobileSearch{display:none;background-color:#333;color:#999;font-size:12px;border-bottom:1px solid #484a4a;padding:0}
#footerMobileSearch .input-append{width:100%;padding:10px 0 0;margin:0}
#footerMobileSearch .fa-search{color:white}
#bc{background-color:#333;color:#999;font-size:12px;padding:0}
#bc img{vertical-align:middle;margin-top:-3px}
#bc .countrySelector{display:inline;zoom:1;padding:10px 10px 10px 10px;margin-left:-10px;cursor:pointer}
#bc .countrySelector:hover{color:white}
#bc .activeCell{background:url('images/footer-breadcrumb-divider.png') no-repeat;display:inline-block;padding:10px 0 10px 0;margin-left:-3px}
#bc .activeCell .breadcrumblink{padding:10px 10px 10px 20px}
#bc .activeCell a{color:#999;text-decoration:none}
#bc .activeCell:hover a{color:white}
#bc .home i{font-size:1.6em;line-height:9px;display:inline-block}
#bc .home i:hover{color:white}
#bc .activeCell:hover{color:white}
#bc .inactiveCell{background:url('images/footer-breadcrumb-divider.png') no-repeat;display:inline-block;color:#e5ebeb;padding:10px 10px 10px 20px}
#bc ul{display:inline}
#bc ul li{font-size:12px}
#bc .fa{color:#999}
#countrySelectorOverlay{display:none;background:#626d6f;color:white}
#countrySelectorOverlay .arrow-up{border-bottom:15px solid #626d6f;margin-left:-5px}
#countrySelectorOverlay ul{list-style-type:none;padding:20px 0 20px 0;margin-left:0}
#countrySelectorOverlay li{font-size:1.8em;line-height:110%;padding-bottom:9px;color:#c4caca;cursor:pointer}
#countrySelectorOverlay li a{color:#c4caca;text-decoration:none}
#countrySelectorOverlay li:hover{color:#e5ebeb}
#countrySelectorOverlay li a:hover{color:#e5ebeb}
#countrySelectorOverlay h4{padding-top:15px}
#countrySelectorOverlay .span12{margin-left:0}
#countrySelectorOverlayClose{font-size:2.8em;cursor:pointer;text-align:right;padding-right:20px}
#countrySelectorOverlayClose .fa{color:#FFF}
#footer{border-top:1px solid #484a4a;background-color:#333;color:white;font-size:1.1em;margin-top:0;padding-top:20px;padding-bottom:10px}
#footer .span12{padding-top:33px;color:#999;margin:0;font-size:1.1em}
#footer a{color:#999;text-decoration:none}
#footer a:hover{color:white !important;text-decoration:underline !important}
#footer li.last{margin-top:20px}
#footer .row-fluid [class*=span]>.linklist+.linklist{margin-top:50px}
.expandable-menu{padding-top:30px !important;padding-bottom:0 !important}
.expandable-menu h1{float:left;margin-top:0}
#second_nav_expand{float:right;padding:2px 0 20px 35px;font-size:1.6em;font-weight:bold;color:#08c;cursor:pointer}
#expanded_nav_container{width:1100px;border-bottom:1px solid #c1c1c1;display:none;padding:0 0 30px 0;margin-bottom:30px}
#expanded_nav_container h6{margin-top:20px;margin-bottom:10px}
#expanded_nav_container ul li{margin-top:10px}
#expanded_nav_container .row-fluid [class*="span"] .row-fluid [class*="span"]{margin-top:-10px}
.flyout-wrapper{position:fixed;right:0;padding:0;top:200px;z-index:999}
.flyout-wrapper .flyout-trigger{float:left;cursor:pointer;width:42px;height:92px;background:url('images/assets/flyout_actnow_btn.png');background-repeat:no-repeat;padding:0;margin-right:0;-webkit-box-shadow:6px 6px 0 0 rgba(196,196,196,0.7);-moz-box-shadow:6px 6px 0 0 rgba(196,196,196,0.7);box-shadow:6px 6px 0 0 rgba(196,196,196,0.7);border-radius:0 0 0 6px}
.flyout-wrapper .flyout-trigger.alt{width:42px;height:111px;background:url('images/assets/multimedia/flyout_contactus_btn.png')}
.flyout-wrapper .flyout-content{float:left;position:relative;padding:20px;color:#333;background-color:#dfe7e6;font-size:14px;margin-right:-1000px;width:280px;-webkit-box-shadow:8px 8px 0 0 rgba(196,196,196,0.7);-moz-box-shadow:8px 8px 0 0 rgba(196,196,196,0.7);box-shadow:8px 8px 0 0 rgba(196,196,196,0.7)}
.flyout-wrapper .flyout-info{padding:0;margin:0;overflow:hidden;font-weight:bold}
.flyout-wrapper .flyout-content .middle,.flyout-wrapper .flyout-content .bottom{border-top:2px solid #c4caca;padding:20px 0 0;margin:20px 0 0}
.flyout-wrapper .flyout-content .title{font-size:18px;font-weight:700}
.flyout-wrapper .flyout-content .subtitle{font-size:18px;font-weight:700;margin-top:10px}
.flyout-wrapper .flyout-content .price{font-size:30px;font-weight:700;color:#ff5400}
.flyout-wrapper .flyout-content .title+p.price{margin-top:10px}
.flyout-wrapper .flyout-content .price sup{font-size:60%}
.flyout-wrapper .flyout-content .volprice{font-size:24px;font-weight:700}
.flyout-wrapper .cta-g-border{padding:20px 25px 10px}
.flyout-wrapper .cta-g-border p{margin-bottom:0}
.flyout-wrapper .cta-g-border:hover{text-decoration:none;border:solid 2px #e14c02}
.flyout-wrapper .cta-g-border:hover .title{color:#e14c02}
.flyout-wrapper .cta-g-border:hover .price{text-decoration:none}
.reslib-searchPullDown{display:inline-block;vertical-align:top;font-size:16px;margin-top:8px}
.reslib-searchPullDown select{width:100%;border:1px solid #ccc;background-color:#e5ebeb;height:30px;line-height:30px;padding:5px 6px;margin-bottom:10px;font-size:14px;font-weight:bold;border-radius:4px;vertical-align:middle}
.reslib-searchPullDown .reslib-btn{padding:4px 24px !important}
.reslib-Nav{font-size:16px;margin:40px 0 10px 0}
.reslib-Nav .reslib-resultsPerPage select{margin-bottom:0;width:60px}
.reslib-Nav .reslib-paging{float:right;text-align:right;padding-bottom:20px}
.reslib-Nav .reslib-paging span{font-size:16px;margin:0 4px 0 4px}
#reslib-results h2{margin-top:40px;margin-bottom:20px;color:#626d6f;font-size:1.9em;letter-spacing:-1px}
.reslib-light,.reslib-dark{color:black}
.reslib-item{padding:25px 15px;border:1px solid #e5ebeb;min-width:200px;vertical-align:top;margin:0 0 30px 0;height:280px;overflow:hidden;position:relative}
#reslib-results .reslib-item::before{content:'';width:100%;height:100%;top:0;left:0;position:absolute;background:linear-gradient(to bottom,transparent 270px,white)}
.reslib-item:hover{border:1px solid #c4caca}
.reslib-item-type{margin-bottom:15px}
.reslib-item-typeText{color:#626d6f !important;font-size:18px;font-weight:bold;text-decoration:none !important}
#reslib-results a .reslib-item-typeText{text-decoration:none !important}
.reslib-item-typeIcon{height:80px;margin-bottom:20px}
.reslib-item-typeIcon img{height:80px !important}
.reslib-item-content{overflow:hidden}
.reslib-link{font-size:18px}
.reslib-link a{color:#0077c0}
.reslib-description{color:#626d6f !important;font-size:14px}
.reslib-logo-container{padding:20px 0;margin:0 0 20px 0;text-align:center}
.text-o-image{position:absolute;bottom:0;padding:30px 60px}
#reslib-results .row-fluid [class*="span4"]:nth-child(3n+1){margin-left:0}
#reslib-results .row-fluid [class*="span3"]:nth-child(4n+1){margin-left:0}
@media(max-width:1100px){#reslib-results .row-fluid [class*="span3"]{float:left;width:31.5%;margin-left:2.7%}
#reslib-results .row-fluid [class*="span3"]:nth-child(3n+1){margin-left:0}
}
@media(max-width:767px){#reslib-results .row-fluid [class*="span"]{float:left;width:48.5%;margin-left:2.7% !important}
#reslib-results .row-fluid [class*="span"]:nth-child(2n+1){margin-left:0 !important}
}
@media(max-width:480px){#reslib-results .row-fluid [class*="span"]{float:none;width:100%;margin-left:0 !important}
.reslib-Nav .reslib-paging{text-align:left}
}
#successStory-right{margin-left:65px}
.successStory-quote{line-height:100%}
.successStory-quote #quote-left{margin:0 0 0 -22px}
.successStory-view-link{white-space:nowrap;margin-left:10px;font-weight:bold}
#searchResultsFrm select{border:1px solid #ccc;background-color:#e5ebeb;height:30px;line-height:30px;padding:5px 6px;margin-bottom:10px;font-size:14px;font-weight:bold;border-radius:4px;vertical-align:middle;min-width:250px}
#searchResultsFrm{margin-bottom:0}
#searchResultsFrm input[type=text]{font-weight:bold;border:1px solid #ccc;background-color:#e5ebeb;min-width:235px}
#searchResultsFrm .btn-primary{padding:4px 24px}
#searchResultsFrm select{margin-right:15px}
#searchResultsFrm input+button{margin-left:15px;margin-top:-8px}
#search-results .search-item{padding:25px 15px;border:1px solid #e5ebeb;border-top:30px solid #e5ebeb;width:20%;min-width:200px;display:inline-block;vertical-align:top;margin:0 20px 30px 0;height:200px;overflow:hidden;position:relative;text-overflow:ellipsis}
#search-results .search-item::before{content:'';width:100%;height:100%;top:0;left:0;position:absolute;background:linear-gradient(to bottom,transparent 180px,white)}
#search-results .search-item:hover{border-style:solid;border-width:30px 1px 1px 1px;border-color:#c4caca}
#search-results .search-link{font-size:20px !important;font-weight:bold;letter-spacing:-1px}
#search-results a .search-description{color:#333 !important;text-decoration:none}
.search-nav{font-size:16px;margin:40px 0 10px 0}
.search-nav .search-resultsPerPage select{margin-bottom:0;width:60px}
.search-nav .search-paging{float:right;text-align:right;padding-bottom:20px}
.search-nav .search-paging span{font-size:16px;margin:0 4px 0 4px}
@media(max-width:767px){.search-nav .span6{float:left;width:48.61878453038674%}
}
@media(max-width:480px){.search-nav .span6{float:none;width:100%;margin-left:0}
.search-nav .search-paging{text-align:left}
}
.data-table{font-size:16px}
.data-table-rowline tr{border-top:solid 1px #c1c1c1}
.data-table-rowline tr:hover{background-color:#e5ebeb}
.data-table-rowline tr.nav:hover{background-color:#fff}
.data-table-rowline tr td{vertical-align:top;padding:20px}
.data-table-rowline label{margin-right:20px;font-weight:bold;display:inline-block;font-size:16px}
.feature-table{font-size:16px}
.feature-table tr{border-bottom:1px solid #CCC}
.feature-table tr.lastrow{border-bottom:none !important}
.feature-table td{border-right:1px solid #CCC}
.feature-table td.lastcol{border-right:none !important}
.feature-table [class*="icon"]{font-size:44px}
.feature-table [class*="icon"]{font-size:44px}
.feature-table i{font-size:30px}
.feature-table i.darkmagenta{color:#db28a5 !important}
.feature-table i.darkblue{color:#1a6b96 !important}
.feature-table i.limegreen{color:#00f536 !important}
.feature-table2{border-spacing:10px 0;border-collapse:separate}
.feature-table2 td{padding:28px 18px 18px 18px}
.feature-table2 tr.border-row td{border-top:solid 1px #e5ebeb}
.equalHeightDivs,.equalHeightDivStyle{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.hidePixelWhitespace{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0 !important;border:0 !important;height:1px !important;width:1px !important;overflow:hidden}
.leadgenBasic a[href^="tel:"]{text-decoration:none}
.multicolumn-image+.multicolumn-image{margin-top:30px}
.pagelist ul.siteMap{font-weight:bold;text-rendering:optimizelegibility;margin-top:15px}
.pagelist ul.siteMap li{font-size:24px;line-height:115%;margin-bottom:12px;margin-top:0}
.pagelist ul.siteMap li:last-child{margin-bottom:0}
.pagelist ul.siteMap ul.siteMap{margin-top:15px}
.pagelist ul.siteMap ul.siteMap li{font-size:16px;line-height:115%;margin-bottom:12px;margin-top:0}
.pagelist ul.siteMap ul.siteMap li:last-child{margin-bottom:0}
.pagelist ul.siteMap ul.siteMap ul.siteMap{margin:15px 0 0 20px;list-style:none}
.pagelist ul.siteMap ul.siteMap ul.siteMap li{font-weight:normal;font-size:16px;line-height:100%;text-indent:-15px;margin-bottom:12px;margin-top:0}
.pagelist ul.siteMap ul.siteMap ul.siteMap li:last-child{margin-bottom:0}
.pagelist ul.siteMap ul.siteMap ul.siteMap li:before{content:"\2014";position:relative;left:-5px}
.multitiles.jumbotron{padding:0}
.multitiles .row-fluid [class*="span"]{margin-left:0;height:100%}
.multitiles .row-fluid .span6{width:50%}
.multitiles .row-fluid .span4{width:33.3%}
.multitiles .row-fluid .span3{width:25%}
.multitiles .row-fluid .tile-block{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%}
.multitiles .row-fluid .tile-bg-image{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center center;background-repeat:no-repeat}
.multitiles .span3 .tile-content,.multitiles .span4 .tile-content{padding:60px 60px;width:100%}
.multitiles .span6 .tile-content{padding:60px 100px;width:100%}
@media screen{html,body{width:100%;overflow-x:hidden}
}
@media(max-width:1200px){.wrapper{max-width:1100px;margin:0 auto;padding:0 30px 0 30px}
#logoPlacement{margin-left:0;padding:0}
#mobileMenu{display:none}
#toolsNavigation ul li{display:inline}
#globalNav_Primary{float:right;padding:26px 0 0 10px}
#footer .footercolumn{width:140px}
#expanded_nav_container{width:100%}
.landing-page #logo{margin-left:0}
#feedTwitter{margin-left:0}
.carousel-control{display:none !important}
}
@media(max-width:1100px){#meganavTabs{background-color:#fff !important;margin-top:60px}
#meganavTabs .accordion-heading{padding:30px 0}
#meganavTabs .accordion-heading .accordion-toggle{display:block;padding:0}
#meganavTabs .accordion-group{border-width:0 0 1px 0;margin:0 30px}
#meganavTabs .accordion-group:last-of-type{border-bottom:0}
#meganavTabs .accordion-heading h6{font-size:30px;width:80%}
#meganavTabs .accordion-inner{padding:30px 0 60px 0;border-top:1px solid #e5e5e5}
#meganavTabs .accordion-inner .row-fluid .span3{width:48.61878453038674%}
#meganavTabs .accordion-inner .row-fluid>[class*=span]:nth-child(2n+1){clear:both;margin-left:0;float:left !important}
.home .oldLogo{background:url('images/assets/multimedia/logo-old_sm.png') no-repeat !important}
.home #logoPlacement{width:150px;top:120px}
.expanded-section .arrow-up{margin-left:15%}
.successStory-view-link{display:block;margin-top:20px;margin-left:0}
}
@media(max-width:979px){#logoPlacement{padding:0 10px 0 0;margin-top:10px}
#globalNav_Primary{display:none}
#mobileMenu{display:block}
#footerMobileSearch{display:block}
#pageNavigation .cta,#pageNavigation .dropdown-toggle,#pageNavigation .btngroup,#collapsedNav .cta,#collapsedNav .dropdown-toggle,#collapsedNav .btngroup{display:none}
ul.nav-pills{width:100%}
#docked_nav_inner{width:95%}
#back-top{right:0}
.row-fluid{width:95%}
.expanded_nav{width:95%}
.navbar .nav-collapse .nav.pull-right{clear:left}
.video embed,.video object,.video iframe{width:100%;height:auto;min-height:450px;clear:both}
.img_container{width:100%;height:auto}
img.adaptive{height:auto;max-height:100%;max-width:100%}
#hp-exploreNuance .promoTile{overflow:auto;float:none;display:block;width:100%;margin-left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;vertical-align:middle}
#hp-exploreNuance .promo-info{float:right;width:65%;padding:25px 15px 18px 0;min-height:auto !important}
#hp-exploreNuance .promo-image{width:30%}
#hp-exploreNuance .responsive{margin-top:30px !important}
#hp-exploreNuance .linklist{width:100%;float:none;margin-left:0}
#hp-exploreNuance .linklist ul{-webkit-column-count:2;-moz-column-count:2;column-count:2}
.multicolumn .row-fluid [class*="span"]{width:48.717948717948715%;margin-left:2.564102564102564%;float:left}
.multicolumn .row-fluid .span12{width:90% !important;margin-left:0}
.multicolumn .row-fluid [class*="span"]:nth-child(2n+1){margin-left:0;clear:both}
.multicolumn .row-fluid{margin-top:0 !important}
.multicolumn .row-fluid [class*="span"]:nth-child(2n+1),.multicolumn .row-fluid [class*="span"]:nth-child(2n+2){margin-top:30px}
.multicolumn .row-fluid [class*="span"]:first-child{margin-top:0}
.image-carousel .control-wrapper{display:none}
.expanded-section .arrow-up{margin-left:16%}
.bigfont140{font-size:110px}
.bigfont140 sup{font-size:60px;top:-0.5em}
.bigfont110{font-size:80px}
.bigfont110 sup{font-size:50px;top:-0.4em}
.bigfont60{font-size:50px}
.bigfont60 sup{font-size:30px;top:-0.4em}
}
@media(min-width:768px) and (max-width:979px){.resources .row-fluid [class*="span"]{width:48.717948717948715%;margin-left:2.564102564102564%;float:left}
.resources .row-fluid [class*="span"]:nth-child(2n+1){margin-left:0;clear:both}
.resources .row-fluid [class*="span"]:nth-child(2n+1),.resources .row-fluid [class*="span"]:nth-child(2n+2){margin-top:30px}
.resource-small-box-g-bg .thumb,.resource-small-box-w-bg .thumb{display:none}
h2{font-size:48px}
.headlinestyleh2{font-size:48px}
.carousel:not(.image-carousel) .carousel-inner .row-fluid .span6{width:100%;float:none;margin-left:0}
.carousel:not(.image-carousel) .carousel-inner .row-fluid .span6.responsive{margin-top:30px}
.multitiles h3{font-size:24px}
.multitiles h5{font-size:18px}
.multitiles .lead1{font-size:18px}
.multitiles .lead2{font-size:16px}
.multitiles p{font-size:14px}
}
@media(max-width:767px){.jumbotron{padding-top:30px;padding-bottom:30px}
#footerMobileSearch .input-xxlarge{width:85%}
#pageNavigation{text-align:center}
#collapsedNav{text-align:center;min-height:auto !important}
#pageNavigation .cta,#pageNavigation .dropdown-toggle,#pageNavigation .btngroup,#collapsedNav .cta,#collapsedNav .dropdown-toggle,#collapsedNav .btngroup{display:inline-block;float:none}
#pageNavigation{display:none}
ul.nav-pills{display:none}
ul.mainBody li.last{margin-bottom:30px}
.responsive{margin-top:30px !important}
.extraspace{margin-top:60px !important}
.responsivesm{margin-top:15px !important}
.eyebrowH5Alignment{margin-top:0 !important}
#ent-gated-form .input-xlarge{width:80%}
#ent-gated-form.modal{width:90% !important}
#ent-gated-form .modal-body{height:350px;max-width:93%}
.carousel_big_quote{font-size:2.4em}
.linkblockhighlight .mouseover_div [class*="span"]{margin-left:-15px}
hr.smallview{display:block}
.flyout-wrapper{display:none}
.home .masthead{min-height:260px !important}
.backgroundImgMark:not(.alwaysImg),.masthead:not(.alwaysImg){background-image:none !important}
.landing-page{background-image:none !important}
.jumbotron:not(.alwaysImg){background-image:none !important;min-height:auto !important}
.carousel .item .jumbotron:not(.alwaysImg){min-height:260px !important}
.row-fluid>[class*=span].text-right,.row-fluid>[class*=span] .text-right{text-align:left}
h2{font-size:36px}
h3{font-size:24px}
h4{font-size:20px}
h5{font-size:18px}
.headlinestyleh2{font-size:36px}
.lead1{font-size:18px}
.lead2{font-size:16px}
p{font-size:14px}
p.description{font-size:16px}
.small{font-size:12px}
#hp-engageus #or{display:none}
#hp-engageus [class*=span] .cta{margin-top:0 !important}
#meganav_content_brick .accordion-heading h6{font-size:24px}
#tabs .list-wrap{margin-top:40px}
.expandable-menu h1{float:none}
#second_nav_expand{float:none;margin-top:10px}
.img-on-left{display:none}
.img-info-right{overflow:hidden;padding-left:0}
.resource-small-box-g-bg .thumb,.resource-small-box-w-bg .thumb{display:block}
.expanded-section .arrow-up{margin-left:0}
.bigfont140{font-size:90px}
.bigfont140 sup{font-size:60px;top:-0.2em}
.bigfont110{font-size:80px}
.bigfont110 sup{font-size:50px;top:-0.4em}
.bigfont60{font-size:40px}
.bigfont60 sup{font-size:30px;top:-0.25em}
#successStory-right{margin-left:15px}
.successStory-quote #quote-left{margin:0 0 0 -15px}
.bordered-nav-tabs td{display:list-item;border:0;width:auto;text-align:left;list-style:none}
.bordered-nav-tabs td a{color:#0077c0 !important}
.gatedform .modal{width:90% !important}
.gatedform .modal .modal-body{height:350px;max-width:93%}
.gatedform .modal .input-xlarge{width:80%}
.multicolumn .row-fluid [class*="span"]{width:90%;float:none;margin-left:0}
.multitiles .row-fluid [class*="span"]{float:none;width:100%}
.multitiles .tile-content{padding:30px;width:100%}
}
@media(min-width:481px) and (max-width:767px){#expanded_nav_container .row-fluid .span3{width:48.717948717948715%;float:left}
#expanded_nav_container .row-fluid [class*=span]:nth-child(2n+1){clear:both;margin-left:0}
#expanded_nav_container .span3.responsive{margin-top:0 !important}
}
@media(max-width:625px){.button-w-label{float:none;margin-top:20px}
.button-w-label-center{margin-top:20px}
.searchrow input[type="submit"]{display:block;margin:10px 0 0}
}
@media(max-width:480px){#globalNav_Tools{color:white;padding-right:20px;text-align:right}
#mobileMenu{color:#7e7e7e;opacity:.8}
#mobileInput{height:34px}
#mobileOverlay{width:100%;height:100%;overflow:scroll}
#mobileOverlay_Primary li{font-size:1.6em}
#mobileOverlayClose{padding-right:20px}
#docked_nav{padding:0 0 0 59px}
#bc .activeCell,#bc .inactiveCell{display:none}
.video embed,.video object,.video iframe{min-height:320px}
#ent-gated-form .modal-body{height:300px;max-width:90%}
.flyout-content{padding-right:10px}
html{-webkit-text-size-adjust:none}
.arrow-up{margin-left:auto}
img.adaptive{margin-left:auto !important}
.cta+.cta{margin:10px 0 0 0;width:auto !important}
#hp-exploreNuance .promoTile{text-align:center;overflow:hidden;width:65%}
#hp-exploreNuance .promo-info{float:none !important;width:100%;padding:25px 25px 35px 25px;min-height:auto !important}
#hp-exploreNuance .promo-image{float:none;width:100%}
.data-table-rowline tr td{vertical-align:top;padding:20px 0 10px 10px}
.searchrow select,.searchrow input{display:block;margin:10px 0 0 0}
.multicolumn .row-fluid [class*="span"],.row-fluid [class*="span"]{width:100%;margin-left:0;float:none}
#pageNavigation .btngroup .cta,#collapsedNav .btngroup .cta{float:none}
.carousel .item>img{float:none !important}
.carousel .item img+div.slide-content{padding-left:0}
.carousel .item img.thumb{display:none}
#searchResultsFrm .btn-primary{display:block;margin-left:0;margin-top:0}
.bigfont140{font-size:70px}
.bigfont140 sup{font-size:50px;top:-0.2em}
.bigfont110{font-size:70px}
.bigfont110 sup{font-size:50px;top:-0.25em}
.bigfont60{font-size:40px}
.bigfont60 sup{font-size:30px;top:-0.2em}
.gatedform .modal .modal-body{height:300px;max-width:90%}
.multitiles .tile-content{width:auto}
}
@media(max-width:320px){#mobileOverlay{width:332px;overflow:scroll}
#mobileInput{height:34px}
p.imgdesc_r{clear:both;margin-left:0;padding-top:20px;min-height:0}
.carousel .item img{float:none !important}
.carousel .item img+div.slide-content{padding-left:0;margin-top:20px}
.gatedform .modal .modal-body{height:300px;max-width:95%}
.multicolumn .row-fluid [class*="span"],.row-fluid [class*="span"]{width:90%;margin-left:0;float:none}
}
@font-face{font-family:'nuanceicons';src:url('clientlib-site/fonts/nuanceicons.eot?50g5mz');src:url('clientlib-site/fonts/nuanceicons.eot?50g5mz#iefix') format('embedded-opentype'),url('clientlib-site/fonts/nuanceicons.ttf?50g5mz') format('truetype'),url('clientlib-site/fonts/nuanceicons.woff?50g5mz') format('woff'),url('clientlib-site/fonts/nuanceicons.svg?50g5mz#nuanceicons') format('svg');font-weight:normal;font-style:normal}
[class^="nuance-icon-"],[class*=" icon-"]{font-family:'nuanceicons' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.nuance-icon-AI:before{content:"\e900"}
.nuance-icon-Analytics_Polling:before{content:"\e901"}
.nuance-icon-Arrow:before{content:"\e902"}
.nuance-icon-Bullseye:before{content:"\e903"}
.nuance-icon-Clincian:before{content:"\e904"}
.nuance-icon-Cloud:before{content:"\e905"}
.nuance-icon-Compliance_CompletedTask:before{content:"\e906"}
.nuance-icon-Critical:before{content:"\e907"}
.nuance-icon-Database:before{content:"\e908"}
.nuance-icon-Demo:before{content:"\e909"}
.nuance-icon-DeskPhone:before{content:"\e90a"}
.nuance-icon-DesktopPrinter:before{content:"\e90b"}
.nuance-icon-DocManagement:before{content:"\e90c"}
.nuance-icon-Document:before{content:"\e90d"}
.nuance-icon-Email:before{content:"\e90e"}
.nuance-icon-Folder:before{content:"\e90f"}
.nuance-icon-Globe:before{content:"\e910"}
.nuance-icon-Headset_CallCenter:before{content:"\e911"}
.nuance-icon-Information:before{content:"\e912"}
.nuance-icon-Laptop:before{content:"\e913"}