.fcolor-prim{color:#f77b00}
.fcolor-sec{color:#3f6dc9}
/*! normalize.css v1.0.1 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}
audio,canvas,video{display:inline-block;*display:inline;*zoom:1}
audio:not([controls]){display:none;height:0}
[hidden]{display:none}
html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
html,button,input,select,textarea{font-family:sans-serif}
body{margin:0}
a:focus{outline:thin dotted}
a:active,a:hover{outline:0}
h1{margin:0}
h2{margin:0}
h3{margin:0}
h4{margin:0}
h5{margin:0}
h6{margin:0}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:bold}
blockquote{margin:0}
dfn{font-style:italic}
mark{background:#ff0;color:#000}
p,pre{margin:0}
code,kbd,pre,samp{font-family:monospace,serif;_font-family:'courier new',monospace}
pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}
q{quotes:none}
q:before,q:after{content:'';content:none}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-0.5em}
sub{bottom:-0.25em}
dl,menu,ol,ul{margin:0}
dd{margin:0}
menu,ol,ul{padding:0}
nav ul,nav ol,ul{list-style:none;list-style-image:none}
img{border:0;-ms-interpolation-mode:bicubic}
svg:not(:root){overflow:hidden}
figure{margin:0}
form{margin:0}
fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}
legend{border:0;padding:0;white-space:normal;*margin-left:-7px}
button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}
button,input{line-height:normal}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}
button[disabled],input[disabled]{cursor:default}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
textarea{overflow:auto;vertical-align:top}
table{border-collapse:collapse;border-spacing:0}
/*!
 * Bootstrap v2.1.1 - Grid Only
 *
 * Copyright 2012 Twitter, Inc
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Designed and built with all the love in the world @twitter by @mdo and @fat.
 */.clearfix{*zoom:1}
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}
.clearfix:after{clear:both}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.row{margin-left:-20px;*zoom:1}
.row:before,.row:after{display:table;content:"";line-height:0}
.row:after{clear:both}
[class*="span"]{float:left;min-height:1px;margin-left:20px}
.span12{width:940px}
.span11{width:860px}
.span10{width:780px}
.span9{width:700px}
.span8{width:620px}
.span7{width:540px}
.span6{width:460px}
.span5{width:380px}
.span4{width:300px}
.span3{width:220px}
.span2{width:140px}
.span1{width:60px}
.offset12{margin-left:980px}
.offset11{margin-left:900px}
.offset10{margin-left:820px}
.offset9{margin-left:740px}
.offset8{margin-left:660px}
.offset7{margin-left:580px}
.offset6{margin-left:500px}
.offset5{margin-left:420px}
.offset4{margin-left:340px}
.offset3{margin-left:260px}
.offset2{margin-left:180px}
.offset1{margin-left:100px}
.row-fluid{width:100%;*zoom:1}
.row-fluid:before,.row-fluid:after{display:table;content:"";line-height:0}
.row-fluid:after{clear:both}
.row-fluid [class*="span"]{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:2.127659574468085%;*margin-left:2.074468085106383%}
.row-fluid [class*="span"]:first-child{margin-left:0}
.row-fluid .span12{width:100%;*width:99.94680851063829%}
.row-fluid .span11{width:91.48936170212765%;*width:91.43617021276594%}
.row-fluid .span10{width:82.97872340425532%;*width:82.92553191489361%}
.row-fluid .span9{width:74.46808510638297%;*width:74.41489361702126%}
.row-fluid .span8{width:65.95744680851064%;*width:65.90425531914893%}
.row-fluid .span7{width:57.44680851063829%;*width:57.39361702127659%}
.row-fluid .span6{width:48.93617021276595%;*width:48.88297872340425%}
.row-fluid .span5{width:40.42553191489362%;*width:40.37234042553192%}
.row-fluid .span4{width:31.914893617021278%;*width:31.861702127659576%}
.row-fluid .span3{width:23.404255319148934%;*width:23.351063829787233%}
.row-fluid .span2{width:14.893617021276595%;*width:14.840425531914894%}
.row-fluid .span1{width:6.382978723404255%;*width:6.329787234042553%}
.row-fluid .offset12{margin-left:104.25531914893617%;*margin-left:104.14893617021275%}
.row-fluid .offset12:first-child{margin-left:102.12765957446808%;*margin-left:102.02127659574467%}
.row-fluid .offset11{margin-left:95.74468085106382%;*margin-left:95.6382978723404%}
.row-fluid .offset11:first-child{margin-left:93.61702127659574%;*margin-left:93.51063829787232%}
.row-fluid .offset10{margin-left:87.23404255319149%;*margin-left:87.12765957446807%}
.row-fluid .offset10:first-child{margin-left:85.1063829787234%;*margin-left:84.99999999999999%}
.row-fluid .offset9{margin-left:78.72340425531914%;*margin-left:78.61702127659572%}
.row-fluid .offset9:first-child{margin-left:76.59574468085106%;*margin-left:76.48936170212764%}
.row-fluid .offset8{margin-left:70.2127659574468%;*margin-left:70.10638297872339%}
.row-fluid .offset8:first-child{margin-left:68.08510638297872%;*margin-left:67.9787234042553%}
.row-fluid .offset7{margin-left:61.70212765957446%;*margin-left:61.59574468085106%}
.row-fluid .offset7:first-child{margin-left:59.574468085106375%;*margin-left:59.46808510638297%}
.row-fluid .offset6{margin-left:53.191489361702125%;*margin-left:53.085106382978715%}
.row-fluid .offset6:first-child{margin-left:51.063829787234035%;*margin-left:50.95744680851063%}
.row-fluid .offset5{margin-left:44.68085106382979%;*margin-left:44.57446808510638%}
.row-fluid .offset5:first-child{margin-left:42.5531914893617%;*margin-left:42.4468085106383%}
.row-fluid .offset4{margin-left:36.170212765957444%;*margin-left:36.06382978723405%}
.row-fluid .offset4:first-child{margin-left:34.04255319148936%;*margin-left:33.93617021276596%}
.row-fluid .offset3{margin-left:27.659574468085104%;*margin-left:27.5531914893617%}
.row-fluid .offset3:first-child{margin-left:25.53191489361702%;*margin-left:25.425531914893618%}
.row-fluid .offset2{margin-left:19.148936170212764%;*margin-left:19.04255319148936%}
.row-fluid .offset2:first-child{margin-left:17.02127659574468%;*margin-left:16.914893617021278%}
.row-fluid .offset1{margin-left:10.638297872340425%;*margin-left:10.53191489361702%}
.row-fluid .offset1:first-child{margin-left:8.51063829787234%;*margin-left:8.404255319148938%}
[class*="span"].hide,.row-fluid [class*="span"].hide{display:none}
[class*="span"].pull-right,.row-fluid [class*="span"].pull-right{float:right}
body{font:14px "Helvetica Neue",Helvetica,Arial,sans-serif;color:#505050;*background:#fbfbfb;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEIAAABCCAIAAABsNpe/AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDowRTUyRTJGREI0RjAxMUUyODlERUQ4OUY0NThCQjM5QyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDowRTUyRTJGRUI0RjAxMUUyODlERUQ4OUY0NThCQjM5QyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjBFNTJFMkZCQjRGMDExRTI4OURFRDg5RjQ1OEJCMzlDIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjBFNTJFMkZDQjRGMDExRTI4OURFRDg5RjQ1OEJCMzlDIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+RLSyZQAAAHdJREFUeNrs0sEJwDAMBEHJpP9qDXpZTtJFHObgYAuYnHNmZkTsvc+NXGuNMZ7q7nPj/Q92VRVUUEEFFVRQQQUVVFBBBRVUUEEFFVRQQQUVVFBBBRVUUEEFFVRQQQUVVFBBBRVUUEEFFVRQQQUVVFBBBdUndwswANYvVuK+48g5AAAAAElFTkSuQmCC);background-size:66px}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){body{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIQAAACECAIAAADeJhTwAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowNTgwMTE3NDA3MjA2ODExODIyQTk3MTRDNjA1OTVGOCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGQzM2RDJBM0I0RjAxMUUyODlERUQ4OUY0NThCQjM5QyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGQzM2RDJBMkI0RjAxMUUyODlERUQ4OUY0NThCQjM5QyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OUYwRThERTQwQzIwNjgxMTgyMkE5NzE0QzYwNTk1RjgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDU4MDExNzQwNzIwNjgxMTgyMkE5NzE0QzYwNTk1RjgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7LHsquAAABIklEQVR42uzWsQ2AMAwFUYLi/Qd1ldZuaNkAC70rXeYQ/1ZmXpjBqqqIeJ+62+WTy+17nAMZZICM4exzjldQUy5qymaADDKgptSUi5qyGSCDDKgpNaWm1BRsBhkgQ01BTakp2AwyQIaagppSU7AZIIMMqCk15aKmbAbIIANqSk0pHDVlMzwBGSBDTUFNqSnYDDJAhpqCmlJTsBkggwyoKTXloqZsBsggA2pKTbmoKZsBMkCGmoKaUlOwGWSADDUFNaWmYDPIABlQU2rKRU3ZDJBBBtSUmnJRUzYDZJABNQU1paZgM8gAGWoKakpNwWaQATLUFNSUi9+UzQAZZEBNqSkXNWUzQAYZUFNqSuGoKZBBBshQU1BTago2gwyQ8XceAQYAF1vrNT2bVwYAAAAASUVORK5CYII=)}
}
ul,li{margin:0;padding:0}
.list-style-text{line-height:28px;font-size:18px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;margin-left:56px;display:list-item;list-style:disc}
a{text-decoration:none;color:#365ebf}
a:hover{text-decoration:none;cursor:pointer}
a:visited{text-decoration:none;color:#365ebf}
a:focus{outline:0}
.outer-container{width:1018px;border:1px solid #ccc;margin:0 auto;border-radius:2px;background-color:#fff}
.content-container{width:940px;margin:0 auto}
.hide{display:none}
iframe{border:0}
.visually-hidden{display:block;text-indent:-9000px}
sub{font-size:60%}
sup{left:1px;margin-right:2px;font-weight:normal;opacity:.75}
h1 sup,h2 sup,h3 sup,h4 sup,h5 sup,h6 sup{top:-1em;left:.15em}
h1 sup,h2 sup,h3 sup{font-size:40%}
h4 sup,h5 sup,h6 sup{font-size:80%;top:-0.5em}
.p1 sup,.p2 sup{font-size:60%}
.p3 sup,.p4 sup{font-size:80%}
.centered{height:100%;display:table;margin:0 auto}
.centered>div{display:table-cell;vertical-align:middle}
.centered>div:first-child{padding-right:25px}
.crossed{text-decoration:line-through}
.high-attention-text{color:red}
.low-attention-text{color:#aaa}
.lvp-link{display:inline}
.section-header,.csection h2{text-align:center;padding:72px 0 54px 0;display:block}
.inline{display:inline-block}
.block{display:block}
.section-header-top{text-align:center;display:block;padding-top:72px}
.section-footer,.section-header-bottom{text-align:center;display:block;padding-bottom:54px}
.spinner{background:url('../images/spinner_grey_80px.gif') no-repeat center center transparent;background:url('../images/spinner_grey_80px.svg') no-repeat center center transparent;height:80px;left:50%;position:fixed;top:50%;width:80px}
@font-face{font-family:"DIN Next LT Pro";src:url('../fonts/us/DINNextLTPro-Light.woff2?#iefix') format('woff2');src:url('../fonts/us/DINNextLTPro-Light.woff?#iefix') format('woff');font-weight:300;font-style:normal}
@font-face{font-family:"DIN Next LT Pro";src:url('../fonts/us/DINNextLTPro-Regular.woff2?#iefix') format('woff2');src:url('../fonts/us/DINNextLTPro-Regular.woff?#iefix') format('woff');font-weight:400;font-style:normal}
@font-face{font-family:"DIN Next LT Pro";src:url('../fonts/us/DINNextLTPro-Medium.woff2?#iefix') format('woff2');src:url('../fonts/us/DINNextLTPro-Medium.woff?#iefix') format('woff');font-weight:500;font-style:normal}
@font-face{font-family:"FS Albert Web";src:url("../fonts/us/fsaw-thin.woff2?#iefix") format("woff2");src:url("../fonts/us/fsaw-thin.woff?#iefix") format("woff");font-weight:100;font-style:normal}
@font-face{font-family:"FS Albert Web";src:url("../fonts/us/fsaw-light.woff2?#iefix") format("woff2");src:url("../fonts/us/fsaw-light.woff?#iefix") format("woff");font-weight:300;font-style:normal}
@font-face{font-family:"FS Albert Web";src:url("../fonts/us/fsaw-light_italic.woff2?#iefix") format("woff2");src:url("../fonts/us/fsaw-light_italic.woff?#iefix") format("woff");font-weight:300;font-style:italic}
@font-face{font-family:"FS Albert Web";src:url("../fonts/us/fsaw-regular.woff2?#iefix") format("woff2");src:url("../fonts/us/fsaw-regular.woff?#iefix") format("woff");font-weight:400;font-style:normal}
@font-face{font-family:"FS Albert Web";src:url("../fonts/us/fsaw-bold.woff2?#iefix") format("woff2");src:url("../fonts/us/fsaw-bold.woff?#iefix") format("woff");font-weight:700;font-style:normal}
@font-face{font-family:"FS Albert Web";src:url("../fonts/us/fsaw-extrabold.woff2?#iefix") format("woff2");src:url("../fonts/us/fsaw-bold.woff?#iefix") format("woff");font-weight:800;font-style:normal}
@font-face{font-family:"AvenirNext";src:url("../fonts/us/AvenirNext_Rg.woff2?#iefix") format("woff2");src:url("../fonts/us/AvenirNext_Rg.woff?#iefix") format("woff");font-weight:400;font-style:normal}
.price-font,.price{font-family:"DIN Next LT Pro 400","DIN Next LT Pro","Consolas","Monaco","Lucida Console",sans-serif;font-weight:400;letter-spacing:-2px}
h1,h2,h3,h4,.h1,.h2,.h3,.h4{color:#202020}
h1,.h1{font-family:"FS Albert Web 100","FS Albert Web","Calibri","Trebuchet MS",sans-serif;font-weight:100;font-size:56px;line-height:1}
h2,.h2{font-family:"FS Albert Web 100","FS Albert Web","Calibri","Trebuchet MS",sans-serif;font-weight:100;font-size:46px;line-height:1}
h3,.h3{font-family:"FS Albert Web 300","FS Albert Web","Calibri","Trebuchet MS",sans-serif;font-weight:300;font-size:26px;line-height:1}
h1,h2,h3{letter-spacing:-1px}
h4,.h4,h5,.h5{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;font-size:16px;line-height:1}
h6{font-size:14px;line-height:18px}
p{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;color:#505050}
.p1{display:block;font-size:20px;line-height:24px}
.p2{font-size:16px;line-height:18px}
.p3{font-size:14px;line-height:18px}
.p4{font-size:12px;line-height:18px}
@media(max-width:767px){h1{font-size:46px}
h2{font-size:36px}
h3{font-size:22px}
h4{font-size:14px}
.p1{font-size:16px}
.p2{font-size:14px}
.p3{font-size:14px}
.p4{font-size:12px}
}
@media(max-width:567px){h1{font-size:46px}
h2{font-size:22px}
p{font-size:16px;line-height:18px}
}
.bg-green{background-color:#95cd3b}
.bg-grey{background-color:#edeef0}
.bg-blue{background-color:#0098cd}
.bg-dark-blue{background-color:#34456a}
.bg-white{background-color:#fff}
.bg-gold{background-color:#b9935d}
.bg-royal-blue{background-color:#365ebf}
.bg-charcoal-grey{background-color:#737373}
.base-box-spacing{padding:20px}
.big-box-spacing{padding:40px}
.small-box,.big-box,.small-box-w-header,.big-box-w-header{border:1px solid #ccc;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 2px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 2px 0 rgba(0,0,0,0.2);box-shadow:0 2px 0 rgba(0,0,0,0.2)}
.small-box,.small-box-w-header section{padding:20px}
.big-box,.big-box-w-header section{padding:40px}
.small-box-w-header header,.big-box-w-header header{min-height:68px;background-color:#0098cd;border-top-left-radius:2px;border-top-right-radius:2px}
.ccontainer{border:0 solid transparent;border-radius:0;position:relative}
.ccontainer .bg{width:100%;height:100%;position:absolute;top:0;left:0;z-index:0;overflow:hidden;text-align:center}
.ccontainer .bg>img{height:auto;max-width:1600px;overflow:hidden}
.ccontainer .bg>img.center{left:50%;margin-left:-50%;position:absolute}
.ccontainer .bg>img.right{float:right}
.ccontainer>*{position:relative}
.ccontainer .text-align-right{text-align:right}
.ccontainer.box-shadow-bottom{-webkit-box-shadow:0 2px 0 0 rgba(0,0,0,0.2);-moz-box-shadow:0 2px 0 0 rgba(0,0,0,0.2);box-shadow:0 2px 0 0 rgba(0,0,0,0.2);-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=0.2, Direction=200, Color='#000000')";filter:progid:DXImageTransform.Microsoft.Shadow(Strength=0.2,Direction=200,Color='#000000')}
.ccontainer.background-opacity-ninty{-ms-filter:"alpha(opacity=@percentagevalue)";filter:alpha(opacity=90);-moz-opacity:.9;-khtml-opacity:.9;opacity:.9}
.ccontainer .resp_img .bg>img.center{left:0;margin-left:0;position:static}
.ccontainer .std-harmony-padding{padding:72px 39px 45px 39px}
.ccontainer .std-harmony-top-padding{padding-top:72px}
.ccontainer .std-harmony-right-padding{padding-right:39px}
.ccontainer .std-harmony-bot-padding{padding-bottom:45px}
.ccontainer .std-harmony-left-padding{padding-left:39px}
.grid-container-680 .span12{width:640px}
.grid-container-680 .span11{width:585px}
.grid-container-680 .span10{width:530px}
.grid-container-680 .span9{width:475px}
.grid-container-680 .span8{width:420px}
.grid-container-680 .span7{width:365px}
.grid-container-680 .span6{width:310px}
.grid-container-680 .span5{width:255px}
.grid-container-680 .span4{width:200px}
.grid-container-680 .span3{width:145px}
.grid-container-680 .span2{width:90px}
.grid-container-680 .span1{width:35px}
.grid-container-680 .offset12{margin-left:680px}
.grid-container-680 .offset11{margin-left:625px}
.grid-container-680 .offset10{margin-left:570px}
.grid-container-680 .offset9{margin-left:515px}
.grid-container-680 .offset8{margin-left:460px}
.grid-container-680 .offset7{margin-left:405px}
.grid-container-680 .offset6{margin-left:350px}
.grid-container-680 .offset5{margin-left:295px}
.grid-container-680 .offset4{margin-left:240px}
.grid-container-680 .offset3{margin-left:185px}
.grid-container-680 .offset2{margin-left:130px}
.grid-container-680 .offset1{margin-left:75px}
.fcolor-prim{color:#f77b00}
.fcolor-sec{color:#3f6dc9}
.table{display:table;width:100%}
.table-cell{display:table-cell;border:solid 1px blue}
.table-row{display:table-row}
.text-grey{color:#666}
.text-lightgrey{color:#888}
.text-lightgrey-strikethrough{color:#888;text-decoration:line-through}
.cpricing-card{background-color:#fafafa;border:1px solid #ccc;-webkit-border-radius:2px;border-radius:2px;box-shadow:0 2px 0 rgba(0,0,0,0.2);display:table;width:100%}
.pricing-card-header{background-color:#0098cd;display:table-cell;height:68px;text-align:center;vertical-align:middle;width:100%}
.pricing-card-header h3{color:#fff;font-family:"FS Albert Web 300","FS Albert Web","Calibri","Trebuchet MS",sans-serif;font-weight:300;font-size:26px;letter-spacing:-1px;line-height:26px}
.pricing-card-header h4{color:#fff;font-family:"FS Albert Web 300","FS Albert Web","Calibri","Trebuchet MS",sans-serif;font-weight:300;line-height:16px}
.content-wrapper{border-right:solid 1px #ddd;padding-right:18px}
.pricing-card-content{box-sizing:border-box;-moz-box-sizing:border-box;float:left;padding:18px 0 18px 18px;position:relative}
.pricing-card-content .x-price-currency-quantifier,.pricing-card-content .x-price-amount-whole,.pricing-card-content .x-price-amount-separator,.pricing-card-content .x-price-amount-cents,.pricing-card-content .x-price-duration-quantifier{font-family:"DIN Next LT Pro 300","DIN Next LT Pro","Consolas","Monaco","Lucida Console",sans-serif;font-weight:300;letter-spacing:-3px}
.pricing-card-content .x-price-reg-price{color:#888;text-decoration:line-through}
.pricing-card-content .x-price-currency-quantifier{color:#202020;display:inline-block;font-size:36px;margin-top:5px;vertical-align:top}
.pricing-card-content .x-price-amount-whole{color:#202020;font-size:64px;letter-spacing:-3px}
.pricing-card-content .x-price-amount-separator{font-size:64px;line-height:64px}
.pricing-card-content .x-price-amount-cents{color:#202020;display:inline-block;font-size:36px;vertical-align:top;margin-top:4px}
.pricing-card-content .x-price-duration-quantifier{font-size:16px;line-height:18px;letter-spacing:normal}
.pricing-card-content .x-price-amount-cents+.x-price-duration-quantifier{margin-left:-15px}
.pricing-card-content .x-price-discount{color:#df0001;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;line-height:18px}
.pricing-card-content span>.x-price-discount{margin-left:5px}
.pricing-card-content .ccta{margin:18px 0}
.pricing-card-content h4{line-height:16px;padding:14px 0}
.pricing-card-content ul{margin:0 0 36px 0;padding:0}
.pricing-card-content li{border-bottom:1px dotted #505050;color:#0098cd;font:14px "Helvetica Neue",Helvetica,Arial,sans-serif;line-height:36px !important;list-style-type:disc;list-style-position:inside;padding-left:16px;text-indent:-16px}
.pricing-card-content li:first-child{border-top:1px dotted #505050}
.pricing-card-content p+ul{margin-top:12px}
.pricing-card-content h3+ul{margin-top:36px}
.price-large{color:#202020;font-family:"DIN Next LT Pro 300","DIN Next LT Pro","Consolas","Monaco","Lucida Console",sans-serif;font-weight:300;font-size:64px;letter-spacing:-3px;line-height:64px}
.pricing-content-burst-wrapper{position:absolute;top:-36px}
.pricing-content-burst-wrapper-align-right{right:0}
.pricing-content-burst-wrapper-push-down{top:-15px}
.pricing-content-burst{background-position:-910px -640px;display:table-cell;height:76px;text-align:center;vertical-align:middle;width:76px;position:relative;z-index:1}
.pricing-content-burst p{color:#202020;font-size:10px;font-family:"FS Albert Web 700","FS Albert Web","Calibri","Trebuchet MS",sans-serif;font-weight:700;line-height:11px;padding:0 12px;text-transform:uppercase;width:52px;word-wrap:break-word}
.answerxchange h2{text-align:center;margin-top:72px}
.answerxchange .wrapper{white-space:nowrap;width:60%;display:table;vertical-align:middle;margin:20px auto}
.answerxchange .wrapper input{-webkit-border-top-right-radius:3px;border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px}
.answerxchange input,.answerxchange button{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;font-size:15px;display:table-cell}
.answerxchange input[type="search"]{height:40px;width:100%;font-size:16px;margin:0;color:#2b2b2b;padding:4px 36px 4px 6px;display:inline-block;background-color:#fff;border:1px solid #ccc;line-height:22px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-transition:border linear .2s,box-shadow linear .2s;-moz-transition:border linear .2s,box-shadow linear .2s;-o-transition:border linear .2s,box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s}
.answerxchange input[type="search"]:focus{border-color:rgba(82,168,236,0.8);outline:0;outline:thin dotted \9;-webkit-box-shadow:0 0 8px rgba(82,168,236,0.6),inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:0 0 8px rgba(82,168,236,0.6),inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:0 0 8px rgba(82,168,236,0.6),inset 0 1px 1px rgba(0,0,0,0.075)}
.answerxchange button[type=submit]{display:inline-block;color:#fff;font-size:14px;padding:3px 24px 3px 12px;height:32px;border:1px solid #304f9d;background-image:url('../images/global-sprite-fallback.png');background-image:url('../images/global-sprite.svg');background-position:right -390px;background-repeat:no-repeat;-webkit-border-radius:2px;border-radius:2px;margin-left:15px}
.answerxchange ul{margin-top:30px}
.answerxchange li{padding:15px 0;border-bottom:1px solid #ccc}
.answerxchange li a{font-size:17px}
.answerxchange li p{padding:5px 0;color:#aaa}
.answerxchange li.last{border-bottom:0}
.answerxchange .err{font-weight:bold;color:red}
.answerxchange .info{margin-top:5px}
.answerxchange .info div{display:inline-block;margin-right:25px;font-size:12px;color:#777}
.answerxchange .info div i{display:inline-block;height:18px;width:18px;margin-right:3px;background-repeat:no-repeat;background-image:url('../images/global-sprite-fallback.png');background-image:url('../images/global-sprite.svg')}
.answerxchange .info div.ac i{background-position:0 -496px;margin-bottom:-3px}
.answerxchange .info div.usr i{background-position:-28px -496px;margin-bottom:-2px}
.cemail-box{padding:40px 0}
.cemail-box .email-icon,.cemail-box .email-heading,.cemail-box .email-form,.cemail-box .email-success,.cemail-box .email-error{text-align:center}
.cemail-box .icon-email-env{content:"b";font-size:43px;width:50px;margin:0 auto;color:#8c8c8b}
.cemail-box .email-heading{margin:20px 0 3px}
.cemail-box .email-form .email-text{height:23px;font-style:italic}
.cemail-box .email-form .email_submit_button{color:#365ebf;font-size:14px;line-height:1.8em;border:1px solid #dedede;padding:1px 15px;height:29px;text-align:center;border-radius:2px;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;font-family:sans-serif;background:#f0f0f0;background:-webkit-linear-gradient(top,#fff 0,#f0f0f0 100%);background:-moz-linear-gradient(top,#fff 0,#f0f0f0 100%);background:-o-linear-gradient(top,#fff 0,#f0f0f0 100%);background:-ms-linear-gradient(top,#fff 0,#f0f0f0 100%);background:linear-gradient(to bottom,#fff 0,#f0f0f0 100%)}
.cemail-box .email-error{color:red}
.cemail-box .email-success{margin-top:5px}
.cemail-box .email-success div{display:inline-block}
.cemail-box .email-success .icon-confirm-check{content:"a";font-size:18px;margin-right:3px;display:inline-block;vertical-align:bottom;color:#365ebf}
.cemail-box.white .icon-email-env{content:"b";font-size:43px;width:50px;margin:0 auto;color:#fff}
.cemail-box.white .email-heading,.cemail-box.white .email-success{color:#fff}
.cemail-box.white .icon-confirm-check{content:"a";font-size:18px;margin-right:3px;display:inline-block;vertical-align:bottom;color:#fff}
@font-face{font-family:"email_capture";src:url("../fonts/fontawesome/email_capture.eot");src:url("../fonts/fontawesome/email_capture.eot?#iefix") format("embedded-opentype"),url("../fonts/fontawesome/email_capture.woff") format("woff"),url("../fonts/fontawesome/email_capture.ttf") format("truetype"),url("../fonts/fontawesome/email_capture.svg#email_capture") format("svg");font-weight:normal;font-style:normal}
[data-icon]:before{font-family:"email_capture" !important;content:attr(data-icon);font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.creviews-carousel{margin:0;padding:0;background-color:#f2f2f4}
.creviews-carousel .left-review-carousel{margin:0 0 54px;padding:40px;background-color:#FFF;border:1px solid #ccc;width:380px}
.creviews-carousel .left-review-carousel .ctext .p2{font-size:14px}
.creviews-carousel .left-review-carousel .review-inner-container{height:332px;margin-left:20px;margin-right:10px;width:380px}
.creviews-carousel .right-review-container{background-color:#FFF;border:1px solid #ccc;height:332px;margin-left:15px;padding:40px;width:380px}
.creviews-carousel .right-review-container .video-container{height:150px;margin-bottom:56px;margin-top:23px;width:100%}
.creviews-carousel h2{padding:78px 0 54px;text-align:center}
.creviews-carousel .carousel-wrap{margin:0 0 54px;padding:54px 0 30px;background-color:#fff}
.creviews-carousel .creview{min-height:140px}
.creviews-carousel .creviews-footer-text{margin-bottom:30px;text-align:center}
.creviews-carousel .reviews_and_videos_container{margin:0 auto;width:940px}
.creviews-carousel .reviews_and_videos_container .left_reviewsvideos_container{background-color:#FFF;border:1px solid #ccc;float:left;height:450px;width:380px}
.creviews-carousel .reviews_and_videos_container .right_reviewsvideos_container{background-color:#FFF;border:1px solid #ccc;float:left;height:450px;margin-left:15px;width:380px}
.creviews-carousel .reviews_and_videos_container .clear{clear:both}
.creviews-carousel .reviews_rss_carousel_info_text{color:green;font-size:13px;font-weight:bold;padding:10px;text-align:center}
.chero-carousel{margin:0 auto;padding:0}
.chero-carousel .carousel-viewport{background-color:#edeef0;margin:0 auto;width:1600px}
.chero-carousel .carousel-viewport .carousel-slides{position:relative}
.chero-carousel .carousel-viewport .carousel-slides .ccontainer{height:492px}
.chero-carousel .carousel-viewport .carousel-slides .ccontainer img{position:absolute;top:0;left:0}
.chero-carousel .carousel-viewport .carousel-slides .ccontainer .content-container-hero{width:940px;margin:0 auto}
.chero-carousel .carousel-viewport .carousel-slides .ccontainer .content-container-hero .ccontainer-rt-just{float:right}
.chero-carousel .carousel-viewport .carousel-slides .ccontainer .content-container-hero .ccontainer-lt-just{float:left}
.chero-carousel .carousel-viewport .carousel-slides .ccontainer .content-container-hero .box-container{margin:60px 0 0;height:372px;padding:10px}
.chero-carousel .carousel-viewport .carousel-slides .ccontainer .content-container-hero .bg-white{background:rgba(255,255,255,0.9);filter:alpha(opacity=90)}
.chero-carousel .carousel-viewport .carousel-slides .ccontainer .content-container-hero .ccontainer img{position:relative}
.chero-carousel .creview{min-height:140px}
.chero-carousel .carousel-controls{margin-top:0}
.chero-carousel .carousel-viewport{overflow:hidden!important}
.chero-carousel .carousel-slides{width:1600px;list-style:none;margin:0;padding:0}
.chero-carousel .carousel-slides>li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}
.chero-carousel .carousel-slides>li img{max-width:100%}
.chero-carousel .carousel-slides:after,.chero-carousel .carousel-slides>li:after{content:".";display:block;height:0;width:0;line-height:0;clear:both;visibility:hidden}
.chero-carousel .carousel-controls{text-align:center;position:relative;top:-23px}
.chero-carousel .carousel-controls .carousel-controls-wrap{background-color:#eaebed;display:inline-block;padding:10px 15px;-webkit-border-radius:20px;border-radius:20px}
.chero-carousel .carousel-controls li{display:inline-block;margin:0;padding:0}
.chero-carousel .carousel-controls .prev,.chero-carousel .carousel-controls .next{display:inline-block;width:15px;height:20px;margin:0;padding:0;vertical-align:middle;background-position:-538px -399px;overflow:hidden;text-indent:-100em;cursor:pointer}
.chero-carousel .carousel-controls .next{background-position:-578px -399px}
.chero-carousel .carousel-controls .prev:hover{background-position:-538px -439px}
.chero-carousel .carousel-controls .next:hover{background-position:-578px -439px}
.chero-carousel .carousel-controls .carousel-pagination{display:inline-block;list-style:disc;margin:0;padding:0 20px}
.chero-carousel .carousel-controls .carousel-pagination li{display:inline-block;width:5px;height:5px;margin:0 8px;padding:0;cursor:pointer;background-color:#aeb7bd;-webkit-border-radius:10px;border-radius:10px}
.chero-carousel .carousel-controls .carousel-pagination li:hover,.chero-carousel .carousel-controls .carousel-pagination .carousel-pagination-active{background-color:#3660c3}
.labor-law{margin:20px 0;padding:20px 0 30px}
.labor-law .labor-law-left-column,.labor-law .labor-law-right-column{float:left;font-family:"FS Albert Web 400","FS Albert Web","Calibri","Trebuchet MS",sans-serif;font-weight:400;width:55%}
.labor-law .labor-law-left-column .federal-container .federal-title,.labor-law .labor-law-right-column .federal-container .federal-title{color:#505050;float:left;font-size:20px;margin-top:14px}
.labor-law .labor-law-right-column{float:right;margin-right:25px;width:28%}
.labor-law .state-container,.labor-law .federal-container{height:70px;padding-bottom:5px}
.labor-law select::-ms-expand{display:none}
.labor-law .custom-select{background:#fff;float:left;width:230px;border:1px solid #27496e;-webkit-border-radius:2px;border-radius:2px;height:50px;line-height:normal;padding:0 1.2em 0 0;position:relative}
.labor-law select{appearance:none;-moz-appearance:none;-ms-appearance:none;-webkit-appearance:none;background:url('../images/labor-law-select-arrow.png') no-repeat 203px center;padding:0 1px;height:25px;position:relative;top:10px;-moz-padding-start:2px;border:0;color:#505050;float:left;font-family:"FS Albert Web 400","FS Albert Web","Calibri","Trebuchet MS",sans-serif;font-weight:400;font-size:20px;margin-left:12px;text-indent:.01px;text-overflow:"";width:220px;display:block}
.labor-law select:focus{outline:0}
.labor-law .select-state-poster{float:left;margin-left:30px}
.labor-law .state-feed-content,.labor-law .default-state-feed-content,.labor-law .no-default-state-feed-content{line-height:18px;padding-right:45px}
.labor-law .state-feed-content .date,.labor-law .default-state-feed-content .date,.labor-law .no-default-state-feed-content .date{color:#6b6c71;font-size:13px}
.labor-law .state-feed-content .feed-content-title,.labor-law .default-state-feed-content .feed-content-title,.labor-law .no-default-state-feed-content .feed-content-title{font-weight:bold}
.labor-law .state-feed-content .new-poster,.labor-law .default-state-feed-content .new-poster,.labor-law .no-default-state-feed-content .new-poster{color:#e0381d}
.labor-law .state-feed-content .feed-desc,.labor-law .default-state-feed-content .feed-desc,.labor-law .no-default-state-feed-content .feed-desc{font-size:13px;margin-top:5px;padding-bottom:15px}
.labor-law .no-default-state-feed-content,.labor-law .rss-fail{display:none}
.labor-law .default-state-feed-content{padding-right:0}
.labor-law .state_hidden{display:none}
.labor-law .state_visible{display:block}
.labor-law .states-map,.labor-law .default-states-map{background:url('../images/labor_law_states.png') no-repeat 0 0;width:76px}
.labor-law .default-states-map{width:97px}
.labor-law .no-state-details{color:#fff;background-color:#dc3c1e;font-size:13px;width:71%;padding:10px;-webkit-border-radius:2px;border-radius:2px;display:none}
.labor-law .alabama{background-position:-5px -210px;height:70px}
.labor-law .alaska{background-position:-5px -5px;height:62px}
.labor-law .arizona{background-position:-5px -72px;height:66px}
.labor-law .arkansas{background-position:-5px -143px;height:61px}
.labor-law .california{background-position:-5px -285px;height:70px}
.labor-law .colorado{background-position:-5px -360px;height:54px}
.labor-law .connecticut-admin,.labor-law .connecticut-hotel,.labor-law .connecticut-merc{background-position:-5px -419px;height:49px}
.labor-law .district-of-columbia{background-position:-5px -473px;height:70px}
.labor-law .delaware{background-position:-5px -548px;height:70px}
.labor-law .florida{background-position:-5px -622px;height:65px}
.labor-law .georgia{background-position:-5px -692px;height:67px}
.labor-law .hawaii{background-position:-5px -764px;height:49px}
.labor-law .idaho{background-position:-5px -818px;height:70px}
.labor-law .illinois{background-position:-5px -893px;height:70px}
.labor-law .indiana{background-position:-5px -968px;height:70px}
.labor-law .iowa{background-position:-5px -1043px;height:44px}
.labor-law .kansas{background-position:-5px -1092px;height:39px}
.labor-law .kentucky{background-position:-5px -1136px;height:32px}
.labor-law .louisiana{background-position:-5px -1173px;height:54px}
.labor-law .maine{background-position:-5px -1232px;height:70px}
.labor-law .maryland{background-position:-5px -1307px;height:37px}
.labor-law .massachusetts{background-position:-5px -1349px;height:42px}
.labor-law .michigan{background-position:-5px -1396px;height:70px}
.labor-law .minnesota{background-position:-5px -1471px;height:68px}
.labor-law .mississippi{background-position:-5px -1544px;height:70px}
.labor-law .missouri{background-position:-5px -1619px;height:62px}
.labor-law .montana{background-position:-5px -1686px;height:35px}
.labor-law .nebraska{background-position:-5px -1726px;height:31px}
.labor-law .nevada{background-position:-5px -1762px;height:70px}
.labor-law .new-hampshire{background-position:-5px -1837px;height:70px}
.labor-law .new-jersey{background-position:-5px -1912px;height:70px}
.labor-law .new-mexico{background-position:-5px -1987px;height:64px}
.labor-law .new-york{background-position:-5px -2056px;height:52px}
.labor-law .north-carolina{background-position:-5px -2113px;height:28px}
.labor-law .north-dakota{background-position:-5px -2146px;height:37px}
.labor-law .ohio{background-position:-5px -2188px;height:65px}
.labor-law .oklahoma{background-position:-5px -2258px;height:36px}
.labor-law .oregon{background-position:-5px -2299px;height:48px}
.labor-law .pennsylvania{background-position:-5px -2352px;height:39px}
.labor-law .puerto-rico{background-position:-5px -2396px;height:23px}
.labor-law .rhode-island{background-position:-5px -2424px;height:62px}
.labor-law .south-carolina{background-position:-5px -2491px;height:59px}
.labor-law .south-dakota{background-position:-5px -2555px;height:41px}
.labor-law .tennessee{background-position:-5px -2601px;height:18px}
.labor-law .texas{background-position:-5px -2624px;height:67px}
.labor-law .utah{background-position:-5px -2696px;height:67px}
.labor-law .vermont{background-position:-5px -2768px;height:70px}
.labor-law .virginia{background-position:-5px -2843px;height:32px}
.labor-law .washington{background-position:-5px -2880px;height:40px}
.labor-law .west-virginia{background-position:-5px -2925px;height:63px}
.labor-law .wisconsin{background-position:-5px -2993px;height:68px}
.labor-law .wyoming{background-position:-5px -3066px;height:49px}
.labor-law .your_state{background-position:-5px -3120px;height:35px}
.labor-law .federal{background-position:0 -3186px;height:58px}
.eCommerce-product-div{margin:0 auto;width:auto;border:solid 0 red}
.eCommerce-product-div .cpricing-card .pricing-card-content{padding:12px 18px 30px}
.eCommerce-product-div p.or-text{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;line-height:16px;color:#393a3d;letter-spacing:0;padding-top:0;padding-bottom:0;margin-bottom:-15px;margin-top:-4px;text-align:center}
.eCommerce-product-div p.or-buy-text{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;line-height:16px;color:#393a3d;letter-spacing:0;padding-top:0;padding-bottom:0;margin-bottom:-15px;margin-top:14px;text-align:center}
.eCommerce-product-div .image-price-container .extra_margin{margin-top:22px}
.eCommerce-product-div .image-price-container .price-container-title{color:#202020;font-family:"FS Albert Web 300","FS Albert Web","Calibri","Trebuchet MS",sans-serif;font-size:18px;line-height:18px;margin:0 0 15px;text-align:center;display:block}
.eCommerce-product-div .image-price-container .eCommerce_product_placeholder{color:#202020;font-family:"FS Albert Web 300","FS Albert Web","Calibri","Trebuchet MS",sans-serif;font-size:18px;line-height:18px;margin:22px 0 15px;text-align:center;display:block;padding:20px}
.eCommerce-product-div .image-price-container .price-container{border:solid 0 red}
.eCommerce-product-div .image-price-container .price-container .pricing-section{margin:4px auto 0;display:table}
.eCommerce-product-div .image-price-container .price-container .pricing-section .price{color:#202020;font-weight:400;letter-spacing:-2px;font-family:initial;text-align:center;float:left;margin-left:-2px}
.eCommerce-product-div .image-price-container .price-container .pricing-section .price .line-through{border-top:1px solid #202020;margin:0 auto;position:relative;top:12px;width:100%;display:block}
.eCommerce-product-div .image-price-container .price-container .pricing-section span .red-price-text{color:#d52b1e}
.eCommerce-product-div .image-price-container .price-container .pricing-section .red-price-text{float:left;letter-spacing:-2px;margin-left:8px;white-space:nowrap}
.eCommerce-product-div .image-price-container .price-container .pricing-section .red-price-text span{color:#d52b1e}
.eCommerce-product-div .image-price-container .price-container .pricing-section .ct,.eCommerce-product-div .image-price-container .price-container .pricing-section .ac{font-family:"DIN Next LT Pro 300","DIN Next LT Pro","Consolas","Monaco","Lucida Console",sans-serif;font-weight:300;position:relative;top:-13px;color:#202020;font-size:20px;letter-spacing:normal}
.eCommerce-product-div .image-price-container .price-container .pricing-section .aw,.eCommerce-product-div .image-price-container .price-container .pricing-section .as{font-family:"DIN Next LT Pro 300","DIN Next LT Pro","Consolas","Monaco","Lucida Console",sans-serif;font-weight:300;font-size:40px;letter-spacing:-0.05em;line-height:1}
.eCommerce-product-div .image-price-container .price-container .per{margin-left:2px;font-family:"DIN Next LT Pro 300","DIN Next LT Pro","Consolas","Monaco","Lucida Console",sans-serif;font-weight:300;font-size:18px;color:#d52b1e;top:14px;position:relative;letter-spacing:normal}
.eCommerce-product-div .image-price-container .price-container .bper{margin-left:2px;font-family:"DIN Next LT Pro 300","DIN Next LT Pro","Consolas","Monaco","Lucida Console",sans-serif;font-weight:300;font-size:18px;display:table-cell;color:#202020}
.eCommerce-product-div .image-price-container .offer-text{font-size:15px;margin-top:2px;text-align:center;line-height:1}
.eCommerce-product-div .image-price-container .offer-text .high-attention-text{color:#d52b1e;display:block}
.eCommerce-product-div .image-price-container .offer-text p4{display:block;margin-bottom:20px}
.eCommerce-product-div .image-price-container p.payroll_text{margin:15px auto 0;display:table}
.eCommerce-product-div .image-price-container p.try-it-free-offer-text{font-size:12px;color:#202020;text-align:center;margin-top:5px}
.eCommerce-product-div .blue-button{text-align:center;line-height:18px;margin-top:20px;margin-bottom:6px}
.eCommerce-product-div .blue-button a:visited{text-decoration:none;color:#365ebf;text-align:center}
.eCommerce-product-div .blue-button a{background:linear-gradient(to bottom,#3f6dc9 50%,#3054b8 100%);border:1px solid #304f9d;border-radius:2px;display:inline-block;padding:3px 15px;text-decoration:none}
.eCommerce-product-div .blue-button a span{color:#fff;font-size:16px;font-family:"DIN Next LT Pro 400","DIN Next LT Pro","Consolas","Monaco","Lucida Console",sans-serif;line-height:normal;font-weight:400;text-align:center}
.eCommerce-product-div .blue-button-for-try-it-free{margin:22px auto 6px;text-align:center}
.eCommerce-product-div .blue-button-for-try-it-free a:visited{text-decoration:none;color:#365ebf;text-align:center}
.eCommerce-product-div .blue-button-for-try-it-free a{background:linear-gradient(to bottom,#3f6dc9 50%,#3054b8 100%);border:1px solid #304f9d;border-radius:2px;display:inline-block;padding:3px 15px;text-decoration:none}
.eCommerce-product-div .blue-button-for-try-it-free a span{color:#fff;font-size:16px;font-family:"DIN Next LT Pro 400","DIN Next LT Pro","Consolas","Monaco","Lucida Console",sans-serif;line-height:normal;font-weight:400;text-align:center}
.eCommerce-product-div .buynow-addl-txt{margin-top:4px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;text-align:center}
.eCommerce-product-div .tryit-free-link-url{margin-top:15px;text-align:center}
.eCommerce-product-div .tryit-free-link-url .free-trial-text{font-size:15px;text-align:center}
.eCommerce-product-div .tryit-free-link-url .exclude-discount{display:block;font-size:13px;text-align:center}
.eCommerce-product-div .text1{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:11px;margin-top:-1px;line-height:18px;margin-left:2px}
.eCommerce-product-div .text1 .ctext{margin:0 auto;display:table}
.eCommerce-product-div .text1 .ctext ul{padding-top:15px;padding-left:12px;padding-bottom:1px}
.eCommerce-product-div .text1 .ctext ul li{border-top:medium none;border-bottom:0 dotted #505050 !important;color:#505050;font-size:12px;line-height:1;padding-bottom:8px;text-align:left;list-style-type:disc;text-indent:0;list-style-position:outside;padding-left:5px;line-height:normal !important}
.eCommerce-product-div .text1 .ctext ul li span.p3{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:15px;color:#202020;text-indent:0;display:block}
.eCommerce-product-div .text1 .ctext ul li:last-child{border-bottom:0}
.eCommerce-product-div .text1 .ctext ul>li{list-style-type:disc}
.eCommerce-product-div .text1 .ctext-nopadding ul>li{list-style-type:disc}
.eCommerce-product-div .bper.black-price-month{left:-4px;position:relative;top:-4px}
.eCommerce-product-div .bper.black-price-month,.eCommerce-product-div #notie8#hack{top:14px;left:0;display:inline-block !important}
.eCommerce-product-div .error-message{color:red;font-weight:bold}
.column-size-is-large .comp-chart-header-container .eCommerce-product-div p.or-text,.column-size-is-x-large .comp-chart-header-container .eCommerce-product-div p.or-text{margin-bottom:-21px;margin-top:-5px}
.column-size-is-auto .comp-chart-header-container .eCommerce-product-div p.or-text,.airstream-2 .comp-chart-header-container .eCommerce-product-div p.or-text,.airstream-3 .comp-chart-header-container .eCommerce-product-div p.or-text{margin-top:-14px}
.column-size-is-large .comp-chart-header-container .eCommerce-product-div .image-price-container .price-container .pricing-section .price{clear:both;float:none;margin-bottom:4px;margin-left:auto;margin-right:auto;text-align:center;display:block}
.column-size-is-large .comp-chart-header-container .eCommerce-product-div .image-price-container .price-container .pricing-section .price .line-through{top:8px;width:60%;left:1px}
.column-size-is-large .comp-chart-header-container .eCommerce-product-div .image-price-container .price-container .pricing-section .price .aw,.column-size-is-large .comp-chart-header-container .eCommerce-product-div .image-price-container .price-container .pricing-section .price .as{letter-spacing:-1px}
.column-size-is-large .comp-chart-header-container .eCommerce-product-div .image-price-container .price-container .pricing-section .red-price-text{display:inline;float:none;letter-spacing:0}
.column-size-is-large .comp-chart-header-container .eCommerce-product-div .image-price-container .price-container .pricing-section .ct,.column-size-is-large .comp-chart-header-container .eCommerce-product-div .image-price-container .price-container .pricing-section .ac{top:-7px;font-size:14px}
.column-size-is-large .comp-chart-header-container .eCommerce-product-div .image-price-container .price-container .pricing-section .aw,.column-size-is-large .comp-chart-header-container .eCommerce-product-div .image-price-container .price-container .pricing-section .as{font-size:25px;line-height:22px}
.column-size-is-large .comp-chart-header-container .eCommerce-product-div .image-price-container .price-container .per{font-family:"DIN Next LT Pro 300","DIN Next LT Pro","Consolas","Monaco","Lucida Console",sans-serif;font-weight:300;font-size:14px;color:#d52b1e;top:0;font-weight:normal;display:inline-block}
.column-size-is-large .comp-chart-header-container .eCommerce-product-div .image-price-container .price-container .bper{margin-left:-7px;font-family:"DIN Next LT Pro 300","DIN Next LT Pro","Consolas","Monaco","Lucida Console",sans-serif;font-weight:300;font-size:14px;display:table-cell !important;color:#202020}
.column-size-is-large .comp-chart-header-container .eCommerce-product-div .image-price-container .price-container .bper.black-price-month,.column-size-is-large .comp-chart-header-container .eCommerce-product-div .image-price-container .price-container #notie8#hack{top:0;left:2px}
.column-size-is-large .comp-chart-header-container .eCommerce-product-div .image-price-container .offer-text{font-size:12px;line-height:16px;margin-top:2px}
.column-size-is-large .comp-chart-header-container .eCommerce-product-div .image-price-container .offer-text .high-attention-text{color:#d52b1e}
.column-size-is-large .comp-chart-header-container .eCommerce-product-div .image-price-container p.try-it-free-offer-text{margin-top:2px}
.column-size-is-large .comp-chart-header-container .eCommerce-product-div .image-price-container p.payroll_text{margin:5px auto 0;display:table;font-size:10px}
.column-size-is-large .comp-chart-header-container .eCommerce-product-div .blue-button{margin-top:10px}
.column-size-is-large .comp-chart-header-container .eCommerce-product-div .blue-button-for-try-it-free{margin:10px auto 6px}
.column-size-is-large .comp-chart-header-container .eCommerce-product-div .buynow-addl-txt{margin-top:-6px;font-size:12px;text-align:center}
.column-size-is-large .comp-chart-header-container .eCommerce-product-div .tryit-free-link-url .free-trial-text,.column-size-is-large .comp-chart-header-container .eCommerce-product-div .tryit-free-link-url .exclude-discount{font-size:12px}
.column-size-is-large .comp-chart-header-container .eCommerce-product-div .text1 .ctext{width:170px}
.column-size-is-large .comp-chart-header-container .eCommerce-product-div .text1 .ctext ul{margin-left:5px}
.column-size-is-large .comp-chart-header-container .eCommerce-product-div .text1 .ctext ul li{font-size:11px;line-height:13px;line-height:12px;padding-left:0}
.column-size-is-large .comp-chart-header-container .eCommerce-product-div .text1 .ctext ul li span.p3{font-size:11px}
.column-size-is-x-large .comp-chart-header-container .eCommerce-product-div .image-price-container .price-container .pricing-section .price{margin-bottom:4px}
.column-size-is-x-large .comp-chart-header-container .eCommerce-product-div .image-price-container .price-container .pricing-section .price .line-through{top:8px}
.column-size-is-x-large .comp-chart-header-container .eCommerce-product-div .image-price-container .price-container .pricing-section .price .aw,.column-size-is-x-large .comp-chart-header-container .eCommerce-product-div .image-price-container .price-container .pricing-section .price .as{letter-spacing:-1px}
.column-size-is-x-large .comp-chart-header-container .eCommerce-product-div .image-price-container .price-container .pricing-section .red-price-text{letter-spacing:0}
.column-size-is-x-large .comp-chart-header-container .eCommerce-product-div .image-price-container .price-container .pricing-section .ct,.column-size-is-x-large .comp-chart-header-container .eCommerce-product-div .image-price-container .price-container .pricing-section .ac{top:-7px;font-size:14px}
.column-size-is-x-large .comp-chart-header-container .eCommerce-product-div .image-price-container .price-container .pricing-section .aw,.column-size-is-x-large .comp-chart-header-container .eCommerce-product-div .image-price-container .price-container .pricing-section .as{font-size:25px;line-height:22px}
.column-size-is-x-large .comp-chart-header-container .eCommerce-product-div .image-price-container .price-container .per{font-family:"DIN Next LT Pro 300","DIN Next LT Pro","Consolas","Monaco","Lucida Console",sans-serif;font-size:14px;color:#d52b1e;font-weight:300;top:6px}
.column-size-is-x-large .comp-chart-header-container .eCommerce-product-div .image-price-container .price-container .bper{margin-left:auto;font-family:"DIN Next LT Pro 300","DIN Next LT Pro","Consolas","Monaco","Lucida Console",sans-serif;font-size:14px;font-weight:300;top:5px}
.column-size-is-x-large .comp-chart-header-container .eCommerce-product-div .image-price-container .offer-text{font-size:12px;line-height:18px;margin-top:-3px}
.column-size-is-x-large .comp-chart-header-container .eCommerce-product-div .image-price-container .offer-text .high-attention-text{color:#d52b1e}
.column-size-is-x-large .comp-chart-header-container .eCommerce-product-div .image-price-container p.payroll_text{margin:5px auto 0;display:table;font-size:10px}
.column-size-is-x-large .comp-chart-header-container .eCommerce-product-div .buynow-addl-txt{margin-top:-6px;font-size:12px;text-align:center}
.column-size-is-x-large .comp-chart-header-container .eCommerce-product-div .tryit-free-link-url .free-trial-text,.column-size-is-x-large .comp-chart-header-container .eCommerce-product-div .tryit-free-link-url .exclude-discount{font-size:12px}
.column-size-is-x-large .comp-chart-header-container .eCommerce-product-div .text1 .ctext{width:170px}
.column-size-is-x-large .comp-chart-header-container .eCommerce-product-div .text1 .ctext ul{margin-left:5px}
.column-size-is-x-large .comp-chart-header-container .eCommerce-product-div .text1 .ctext ul li{font-size:11px;line-height:13px;line-height:12px;padding-left:0}
.column-size-is-x-large .comp-chart-header-container .eCommerce-product-div .text1 .ctext ul li span.p3{font-size:11px}
.column-size-is-auto .comp-chart-header-container .eCommerce-product-div .image-price-container .price-container .pricing-section .price .line-through{top:8px}
.column-size-is-auto .comp-chart-header-container .eCommerce-product-div .image-price-container .price-container .pricing-section .price .aw,.column-size-is-auto .comp-chart-header-container .eCommerce-product-div .image-price-container .price-container .pricing-section .price .as{letter-spacing:-1px}
.column-size-is-auto .comp-chart-header-container .eCommerce-product-div .image-price-container .price-container .pricing-section .ct,.column-size-is-auto .comp-chart-header-container .eCommerce-product-div .image-price-container .price-container .pricing-section .ac{top:-6px;font-size:14px}
.column-size-is-auto .comp-chart-header-container .eCommerce-product-div .image-price-container .price-container .pricing-section .aw,.column-size-is-auto .comp-chart-header-container .eCommerce-product-div .image-price-container .price-container .pricing-section .as{font-size:25px;line-height:22px}
.column-size-is-auto .comp-chart-header-container .eCommerce-product-div .image-price-container .price-container .per{font-family:"DIN Next LT Pro 400","DIN Next LT Pro","Consolas","Monaco","Lucida Console",sans-serif;font-weight:400;font-size:14px;color:#d52b1e;font-weight:normal}
.column-size-is-auto .comp-chart-header-container .eCommerce-product-div .image-price-container .price-container .bper{margin-left:-4px;font-family:"DIN Next LT Pro 400","DIN Next LT Pro","Consolas","Monaco","Lucida Console",sans-serif;font-weight:400;font-size:14px}
.column-size-is-auto .comp-chart-header-container .eCommerce-product-div .image-price-container .offer-text{font-size:12px;line-height:18px;margin-top:-3px}
.column-size-is-auto .comp-chart-header-container .eCommerce-product-div .image-price-container .offer-text .high-attention-text{color:#d52b1e}
.column-size-is-auto .comp-chart-header-container .eCommerce-product-div .image-price-container p.payroll_text{margin:5px auto 0;display:table;font-size:10px}
.column-size-is-auto .comp-chart-header-container .eCommerce-product-div .buynow-addl-txt{margin-top:-6px;font-size:12px;text-align:center}
.column-size-is-auto .comp-chart-header-container .eCommerce-product-div .tryit-free-link-url .free-trial-text,.column-size-is-auto .comp-chart-header-container .eCommerce-product-div .tryit-free-link-url .exclude-discount{font-size:12px}
.column-size-is-auto .comp-chart-header-container .eCommerce-product-div .text1 .ctext{width:170px}
.column-size-is-auto .comp-chart-header-container .eCommerce-product-div .text1 .ctext ul{margin-left:5px}
.column-size-is-auto .comp-chart-header-container .eCommerce-product-div .text1 .ctext ul li{font-size:11px;line-height:13px;line-height:12px;padding-left:0}
.column-size-is-auto .comp-chart-header-container .eCommerce-product-div .text1 .ctext ul li span.p3{font-size:11px}
.airstream-2 .comp-chart-header-container .eCommerce-product-div .image-price-container .price-container .pricing-section .price{width:auto;margin-top:20px;white-space:nowrap;float:left}
.airstream-2 .comp-chart-header-container .eCommerce-product-div .image-price-container .price-container .pricing-section .price .line-through{left:0;top:2px;width:100%}
.airstream-2 .comp-chart-header-container .eCommerce-product-div .image-price-container .price-container .pricing-section .price .aw,.airstream-2 .comp-chart-header-container .eCommerce-product-div .image-price-container .price-container .pricing-section .price .as{font-size:40px;letter-spacing:-1px;line-height:22px}
.airstream-2 .comp-chart-header-container .eCommerce-product-div .image-price-container .price-container .pricing-section .red-price-text{margin-top:15px;margin-left:8px;float:left}
.airstream-2 .comp-chart-header-container .eCommerce-product-div .image-price-container .price-container .pricing-section .ct,.airstream-2 .comp-chart-header-container .eCommerce-product-div .image-price-container .price-container .pricing-section .ac{font-size:20px;top:-13px}
.airstream-2 .comp-chart-header-container .eCommerce-product-div .image-price-container .price-container .pricing-section .aw,.airstream-2 .comp-chart-header-container .eCommerce-product-div .image-price-container .price-container .pricing-section .as{font-size:40px;line-height:35px}
.airstream-2 .comp-chart-header-container .eCommerce-product-div .image-price-container .price-container .per{font-family:"DIN Next LT Pro 400","DIN Next LT Pro","Consolas","Monaco","Lucida Console",sans-serif;font-weight:400;font-size:18px;color:#d52b1e;top:25px;font-weight:300}
.airstream-2 .comp-chart-header-container .eCommerce-product-div .image-price-container .price-container .bper{margin-left:1px;font-family:"DIN Next LT Pro 400","DIN Next LT Pro","Consolas","Monaco","Lucida Console",sans-serif;font-weight:400;font-size:18px;font-weight:300;margin-top:16px}
.airstream-2 .comp-chart-header-container .eCommerce-product-div .image-price-container .offer-text{line-height:18px;font-size:13px}
.airstream-2 .comp-chart-header-container .eCommerce-product-div .image-price-container .offer-text .high-attention-text{color:#d52b1e}
.airstream-2 .comp-chart-header-container .eCommerce-product-div .image-price-container p.payroll_text{margin:5px auto 0;display:table;font-size:12px}
.airstream-2 .comp-chart-header-container .eCommerce-product-div .blue-button{margin-top:20px}
.airstream-2 .comp-chart-header-container .eCommerce-product-div .blue-button-for-try-it-free{margin:20px auto 6px}
.airstream-2 .comp-chart-header-container .eCommerce-product-div .buynow-addl-txt{margin-top:-6px;font-size:14px;text-align:center}
.airstream-2 .comp-chart-header-container .eCommerce-product-div .tryit-free-link-url .free-trial-text{font-size:14px}
.airstream-2 .comp-chart-header-container .eCommerce-product-div .tryit-free-link-url .exclude-discount{font-size:13px;margin-left:4px}
.airstream-2 .comp-chart-header-container .eCommerce-product-div .text1 .ctext{width:170px}
.airstream-2 .comp-chart-header-container .eCommerce-product-div .text1 .ctext ul{margin-left:5px}
.airstream-2 .comp-chart-header-container .eCommerce-product-div .text1 .ctext ul li{font-size:11px;line-height:13px;line-height:12px;padding-left:0}
.airstream-2 .comp-chart-header-container .eCommerce-product-div .text1 .ctext ul li span.p3{font-size:11px}
.airstream-3 .comp-chart-header-container .eCommerce-product-div .image-price-container .price-container .pricing-section .price{display:table-row-group;width:auto;margin-top:5px;white-space:nowrap;margin-left:0;float:left}
.airstream-3 .comp-chart-header-container .eCommerce-product-div .image-price-container .price-container .pricing-section .price .line-through{left:0;top:2px;width:100%}
.airstream-3 .comp-chart-header-container .eCommerce-product-div .image-price-container .price-container .pricing-section .price .ct,.airstream-3 .comp-chart-header-container .eCommerce-product-div .image-price-container .price-container .pricing-section .price .ac{top:-10px}
.airstream-3 .comp-chart-header-container .eCommerce-product-div .image-price-container .price-container .pricing-section .price .aw,.airstream-3 .comp-chart-header-container .eCommerce-product-div .image-price-container .price-container .pricing-section .price .as{letter-spacing:-1px;line-height:22px}
.airstream-3 .comp-chart-header-container .eCommerce-product-div .image-price-container .price-container .pricing-section .red-price-text{margin-top:0}
.airstream-3 .comp-chart-header-container .eCommerce-product-div .image-price-container .price-container .pricing-section .ct,.airstream-3 .comp-chart-header-container .eCommerce-product-div .image-price-container .price-container .pricing-section .ac{top:-11px;font-size:18px}
.airstream-3 .comp-chart-header-container .eCommerce-product-div .image-price-container .price-container .pricing-section .aw,.airstream-3 .comp-chart-header-container .eCommerce-product-div .image-price-container .price-container .pricing-section .as{font-size:35px;line-height:35px}
.airstream-3 .comp-chart-header-container .eCommerce-product-div .image-price-container .price-container .per{font-family:"DIN Next LT Pro 400","DIN Next LT Pro","Consolas","Monaco","Lucida Console",sans-serif;font-weight:400;font-size:18px;color:#d52b1e;font-weight:300;top:9px}
.airstream-3 .comp-chart-header-container .eCommerce-product-div .image-price-container .price-container .bper{margin-left:1px;font-family:"DIN Next LT Pro 400","DIN Next LT Pro","Consolas","Monaco","Lucida Console",sans-serif;font-weight:400;font-size:18px;font-weight:300;margin-top:2px}
.airstream-3 .comp-chart-header-container .eCommerce-product-div .image-price-container .price-container .bper.black-price-month,.airstream-3 .comp-chart-header-container .eCommerce-product-div .image-price-container .price-container #notie8#hack{top:5px;left:2px}
.airstream-3 .comp-chart-header-container .eCommerce-product-div .image-price-container .offer-text{line-height:18px;margin-top:-3px}
.airstream-3 .comp-chart-header-container .eCommerce-product-div .image-price-container p.payroll_text{margin:5px auto 0;display:table;font-size:10px}
.airstream-3 .comp-chart-header-container .eCommerce-product-div .buynow-addl-txt{margin-top:-6px;font-size:12px;text-align:center}
.airstream-3 .comp-chart-header-container .eCommerce-product-div .tryit-free-link-url .free-trial-text{font-size:12px}
.airstream-3 .comp-chart-header-container .eCommerce-product-div .tryit-free-link-url .exclude-discount{font-size:11px;margin-left:4px}
.airstream-3 .comp-chart-header-container .eCommerce-product-div .text1 .ctext{width:170px}
.airstream-3 .comp-chart-header-container .eCommerce-product-div .text1 .ctext ul{margin-left:5px}
.airstream-3 .comp-chart-header-container .eCommerce-product-div .text1 .ctext ul li{font-size:11px;line-height:12px;padding-left:0}
.airstream-3 .comp-chart-header-container .eCommerce-product-div .text1 .ctext ul li span.p3{font-size:11px}
@-moz-document url-prefix(){.airstream-3 .comp-chart-header-container .eCommerce-product-div .image-price-container .price-container .pricing-section .red-price-text,.airstream-2 .comp-chart-header-container .eCommerce-product-div .image-price-container .price-container .pricing-section .red-price-text{margin-left:12px}
}
.cmodal-page .eCommerce-product-div .image-price-container .price-container .pricing-section .price{display:table-row-group;width:auto;margin-top:5px;white-space:nowrap;margin-left:0}
.cmodal-page .eCommerce-product-div .image-price-container .price-container .pricing-section .price .line-through{left:0;top:4px;width:100%}
.cmodal-page .eCommerce-product-div .image-price-container .price-container .pricing-section .price .ct,.cmodal-page .eCommerce-product-div .image-price-container .price-container .pricing-section .price .ac{top:-10px}
.cmodal-page .eCommerce-product-div .image-price-container .price-container .pricing-section .price .aw,.cmodal-page .eCommerce-product-div .image-price-container .price-container .pricing-section .price .as{letter-spacing:-1px;line-height:22px}
.cmodal-page .eCommerce-product-div .image-price-container .price-container .pricing-section .red-price-text{margin-top:0;margin-left:8px}
.cmodal-page .eCommerce-product-div .image-price-container .price-container .pricing-section .ct,.cmodal-page .eCommerce-product-div .image-price-container .price-container .pricing-section .ac{top:-11px;font-size:18px}
.cmodal-page .eCommerce-product-div .image-price-container .price-container .pricing-section .aw,.cmodal-page .eCommerce-product-div .image-price-container .price-container .pricing-section .as{font-size:34px;line-height:35px}
.cmodal-page .eCommerce-product-div .image-price-container .price-container .per{margin-left:2px;font-family:"DIN Next LT Pro 500","DIN Next LT Pro","Consolas","Monaco","Lucida Console",sans-serif;font-weight:500;font-size:18px;color:#d52b1e;top:10px;font-weight:300}
.cmodal-page .eCommerce-product-div .image-price-container .price-container .bper{margin-left:1px;font-family:"DIN Next LT Pro 500","DIN Next LT Pro","Consolas","Monaco","Lucida Console",sans-serif;font-weight:500;font-size:18px;font-weight:300;margin-top:2px}
.cmodal-page .eCommerce-product-div .image-price-container .offer-text{line-height:18px;margin-top:0}
.cmodal-page .eCommerce-product-div .image-price-container p.payroll_text{margin:5px auto 0;display:table;font-size:12px}
.cmodal-page .eCommerce-product-div .blue-button a{padding:3px 15px}
.cmodal-page .eCommerce-product-div .buynow-addl-txt{margin-top:-6px;font-size:11px;text-align:center}
.cmodal-page .eCommerce-product-div .tryit-free-link-url .free-trial-text{font-size:12px}
.cmodal-page .eCommerce-product-div .tryit-free-link-url .exclude-discount{font-size:11px;margin-left:4px}
.cmodal-page .eCommerce-product-div .text1 .ctext{width:170px}
.cmodal-page .eCommerce-product-div .text1 .ctext ul{margin-left:5px}
.cmodal-page .eCommerce-product-div .text1 .ctext ul li{font-size:11px;line-height:12px;padding-left:0}
.cmodal-page .eCommerce-product-div .text1 .ctext ul li span.p3{font-size:11px}
.carousel-slides .slide .eCommerce-product-div .image-price-container .price-container .pricing-section .price{display:table-row-group;width:auto;margin-top:5px;white-space:nowrap;margin-left:0;letter-spacing:-2px}
.carousel-slides .slide .eCommerce-product-div .image-price-container .price-container .pricing-section .price .line-through{left:0;top:7px;width:100%}
.carousel-slides .slide .eCommerce-product-div .image-price-container .price-container .pricing-section .price .ct{top:-7px;font-size:19px;letter-spacing:-4px}
.carousel-slides .slide .eCommerce-product-div .image-price-container .price-container .pricing-section .price .ac{top:-9px;font-size:17px;letter-spacing:-2px}
.carousel-slides .slide .eCommerce-product-div .image-price-container .price-container .pricing-section .price .aw{font-size:30px;letter-spacing:-4px;line-height:22px}
.carousel-slides .slide .eCommerce-product-div .image-price-container .price-container .pricing-section .price .as{font-size:40px;letter-spacing:-4px;line-height:22px}
.carousel-slides .slide .eCommerce-product-div .image-price-container .price-container .pricing-section .red-price-text{margin-top:0;letter-spacing:-2px}
.carousel-slides .slide .eCommerce-product-div .image-price-container .price-container .pricing-section .ct{top:-7px;font-size:19px;letter-spacing:-4px}
.carousel-slides .slide .eCommerce-product-div .image-price-container .price-container .pricing-section .ac{top:-8px;font-size:17px;letter-spacing:-2px}
.carousel-slides .slide .eCommerce-product-div .image-price-container .price-container .pricing-section .aw{font-size:30px;line-height:35px;letter-spacing:-4px}
.carousel-slides .slide .eCommerce-product-div .image-price-container .price-container .pricing-section .as{font-size:40px;line-height:35px;letter-spacing:-4px}
.carousel-slides .slide .eCommerce-product-div .image-price-container .price-container .per{font-family:"DIN Next LT Pro 500","DIN Next LT Pro","Consolas","Monaco","Lucida Console",sans-serif;font-weight:500;font-size:10px;color:#d52b1e;top:10px;font-weight:300}
.carousel-slides .slide .eCommerce-product-div .image-price-container .price-container .bper{margin-left:1px;font-family:"DIN Next LT Pro 500","DIN Next LT Pro","Consolas","Monaco","Lucida Console",sans-serif;font-weight:500;font-size:10px;font-weight:300;margin-top:2px}
.carousel-slides .slide .eCommerce-product-div .image-price-container .offer-text{line-height:18px;margin-top:-9px;font-size:11px}
.carousel-slides .slide .eCommerce-product-div .image-price-container p.payroll_text{margin:5px auto 0;display:table;font-size:11px}
.carousel-slides .slide .eCommerce-product-div .buynow-addl-txt{margin-top:10px;font-size:12px;text-align:center}
.carousel-slides .slide .eCommerce-product-div .tryit-free-link-url .free-trial-text{font-size:12px}
.carousel-slides .slide .eCommerce-product-div .tryit-free-link-url .exclude-discount{font-size:11px;margin-left:4px}
.ccomp-table-yoy-header .cqpricing2 .eCommerce-product-div .image-price-container .price-container .pricing-section .price,.ccomp-table-yoy-header .cqpricing .eCommerce-product-div .image-price-container .price-container .pricing-section .price{clear:both;display:block;float:none;margin:0 auto 4px;position:relative;text-align:center;width:70%}
.ccomp-table-yoy-header .cqpricing2 .eCommerce-product-div .image-price-container .price-container .pricing-section .price .line-through,.ccomp-table-yoy-header .cqpricing .eCommerce-product-div .image-price-container .price-container .pricing-section .price .line-through{top:8px}
.ccomp-table-yoy-header .cqpricing2 .eCommerce-product-div .image-price-container .price-container .pricing-section .price .ct,.ccomp-table-yoy-header .cqpricing .eCommerce-product-div .image-price-container .price-container .pricing-section .price .ct,.ccomp-table-yoy-header .cqpricing2 .eCommerce-product-div .image-price-container .price-container .pricing-section .price .ac,.ccomp-table-yoy-header .cqpricing .eCommerce-product-div .image-price-container .price-container .pricing-section .price .ac{top:-6px;font-size:14px}
.ccomp-table-yoy-header .cqpricing2 .eCommerce-product-div .image-price-container .price-container .pricing-section .price .aw,.ccomp-table-yoy-header .cqpricing .eCommerce-product-div .image-price-container .price-container .pricing-section .price .aw,.ccomp-table-yoy-header .cqpricing2 .eCommerce-product-div .image-price-container .price-container .pricing-section .price .as,.ccomp-table-yoy-header .cqpricing .eCommerce-product-div .image-price-container .price-container .pricing-section .price .as{font-size:25px;letter-spacing:-1px;line-height:22px}
.ccomp-table-yoy-header .cqpricing2 .eCommerce-product-div .image-price-container .price-container .pricing-section .red-price-text,.ccomp-table-yoy-header .cqpricing .eCommerce-product-div .image-price-container .price-container .pricing-section .red-price-text{clear:both;display:block;float:left;letter-spacing:0}
.ccomp-table-yoy-header .cqpricing2 .eCommerce-product-div .image-price-container .price-container .pricing-section .red-price-text .ac,.ccomp-table-yoy-header .cqpricing .eCommerce-product-div .image-price-container .price-container .pricing-section .red-price-text .ac{top:-7px;font-size:14px}
.ccomp-table-yoy-header .cqpricing2 .eCommerce-product-div .image-price-container .price-container .pricing-section .red-price-text .aw,.ccomp-table-yoy-header .cqpricing .eCommerce-product-div .image-price-container .price-container .pricing-section .red-price-text .aw,.ccomp-table-yoy-header .cqpricing2 .eCommerce-product-div .image-price-container .price-container .pricing-section .red-price-text .as,.ccomp-table-yoy-header .cqpricing .eCommerce-product-div .image-price-container .price-container .pricing-section .red-price-text .as{font-size:25px;letter-spacing:-2px;line-height:22px}
.ccomp-table-yoy-header .cqpricing2 .eCommerce-product-div .image-price-container .price-container .pricing-section .red-price-text .ct,.ccomp-table-yoy-header .cqpricing .eCommerce-product-div .image-price-container .price-container .pricing-section .red-price-text .ct{top:-7px;font-size:14px}
.ccomp-table-yoy-header .cqpricing2 .eCommerce-product-div .image-price-container .price-container .per,.ccomp-table-yoy-header .cqpricing .eCommerce-product-div .image-price-container .price-container .per{font-family:"DIN Next LT Pro 500","DIN Next LT Pro","Consolas","Monaco","Lucida Console",sans-serif;font-weight:500;font-size:14px;color:#d52b1e;top:4px;font-weight:normal;left:3px;position:relative;margin-left:0}
.ccomp-table-yoy-header .cqpricing2 .eCommerce-product-div .image-price-container .price-container .bper,.ccomp-table-yoy-header .cqpricing .eCommerce-product-div .image-price-container .price-container .bper{margin-left:-7px;font-family:"DIN Next LT Pro 500","DIN Next LT Pro","Consolas","Monaco","Lucida Console",sans-serif;font-weight:500;font-size:14px;display:table-cell;color:#202020}
.ccomp-table-yoy-header .cqpricing2 .eCommerce-product-div .image-price-container .offer-text,.ccomp-table-yoy-header .cqpricing .eCommerce-product-div .image-price-container .offer-text{font-size:12px;line-height:16px;margin-top:6px}
.ccomp-table-yoy-header .cqpricing2 .eCommerce-product-div .image-price-container .offer-text .high-attention-text,.ccomp-table-yoy-header .cqpricing .eCommerce-product-div .image-price-container .offer-text .high-attention-text{color:#d52b1e;white-space:nowrap}
.ccomp-table-yoy-header .cqpricing2 .eCommerce-product-div .image-price-container p.payroll_text,.ccomp-table-yoy-header .cqpricing .eCommerce-product-div .image-price-container p.payroll_text{margin:5px auto 0;display:table;font-size:10px}
.ccomp-table-yoy-header .cqpricing2 .eCommerce-product-div .buynow-addl-txt,.ccomp-table-yoy-header .cqpricing .eCommerce-product-div .buynow-addl-txt{margin-top:10px;font-size:12px;text-align:center}
.ccomp-table-yoy-header .cqpricing2 .eCommerce-product-div .tryit-free-link-url .free-trial-text,.ccomp-table-yoy-header .cqpricing .eCommerce-product-div .tryit-free-link-url .free-trial-text,.ccomp-table-yoy-header .cqpricing2 .eCommerce-product-div .tryit-free-link-url .exclude-discount,.ccomp-table-yoy-header .cqpricing .eCommerce-product-div .tryit-free-link-url .exclude-discount{font-size:12px}
.ccomp-table-yoy-header .cqpricing2 .eCommerce-product-div .text1 .ctext,.ccomp-table-yoy-header .cqpricing .eCommerce-product-div .text1 .ctext{width:170px}
.ccomp-table-yoy-header .cqpricing2 .eCommerce-product-div .text1 .ctext ul,.ccomp-table-yoy-header .cqpricing .eCommerce-product-div .text1 .ctext ul{margin-left:5px}
.ccomp-table-yoy-header .cqpricing2 .eCommerce-product-div .text1 .ctext ul li,.ccomp-table-yoy-header .cqpricing .eCommerce-product-div .text1 .ctext ul li{font-size:11px;line-height:13px;line-height:12px;padding-left:0}
.ccomp-table-yoy-header .cqpricing2 .eCommerce-product-div .text1 .ctext ul li span.p3,.ccomp-table-yoy-header .cqpricing .eCommerce-product-div .text1 .ctext ul li span.p3{font-size:11px}
.ccomp-table-yoy-header .cqpricing2 .eCommerce-product-div .bper.black-price-month,.ccomp-table-yoy-header .cqpricing .eCommerce-product-div .bper.black-price-month,.ccomp-table-yoy-header .cqpricing2 .eCommerce-product-div #notie8#hack,.ccomp-table-yoy-header .cqpricing .eCommerce-product-div #notie8#hack{top:10px;left:0;display:inline-block !important}
.ccomp-table-yoy-header .cqpricing2 .content-wrapper>section,.ccomp-table-yoy-header .cqpricing .content-wrapper>section{padding-top:20px !important}
.pc_bg_gray p.or-text{color:#000}
.tooltip{position:relative;border-bottom:1px dotted #365ebf;color:#365ebf !important;cursor:pointer}
.pricing-sba .link{cursor:pointer}
.tooltip .tooltiptext{display:none;width:265px;background-color:#edeef0;color:#393a3d;border-radius:1px;padding:15px 10px !important;position:absolute;z-index:1;bottom:140%;left:50%;margin-left:-90px;line-height:1.3;border:1px solid #babec5;text-indent:0;font-weight:normal}
.tooltip .tooltiptext::after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:10px;border-style:solid;border-color:#edeef0 transparent transparent transparent}
.tooltip:hover .tooltiptext{display:block}
.tooltip:hover{border-bottom:0}
@media only screen and (min-device-width:320px) and (max-device-width:667px) and (-webkit-device-pixel-ratio:2){.tooltip:hover .tooltiptext{width:192px;margin-left:-101px}
}
.pricing-card-layout{padding:0}
.pricing-card-layout .bg-grey{background-color:#f7f7f7 !important}
.pricing-card-layout .cpricing-card-layout,.pricing-card-layout .cpricing-card-layout-noheader-bg{background-color:#fff;display:table}
.pricing-card-layout .cpricing-card-layout{border:1px solid #ccc;border-radius:2px;box-shadow:0 2px 0 rgba(0,0,0,0.2);-webkit-border-radius:2px}
.pricing-card-layout .pricing-card-layout-header{display:block;padding:0;text-align:center;vertical-align:middle;height:48px}
.pricing-card-layout .pricing-card-layout-header .ctext{display:table;height:100%;margin:0 auto}
.pricing-card-layout .pricing-card-layout-header .ctext h1,.pricing-card-layout .pricing-card-layout-header .ctext h2,.pricing-card-layout .pricing-card-layout-header .ctext h3,.pricing-card-layout .pricing-card-layout-header .ctext h4,.pricing-card-layout .pricing-card-layout-header .ctext h5,.pricing-card-layout .pricing-card-layout-header .ctext p,.pricing-card-layout .pricing-card-layout-header .ctext span{display:table-cell;vertical-align:middle;color:#fff}
.pricing-card-layout .pricing-card-layout-header .ctext p{font:normal 18px "FS Albert Web 300","FS Albert Web",Calibri,"Trebuchet MS",sans-serif;line-height:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.pricing-card-layout .pricing-card-layout-header.pricing-card-header-magenta{background-color:#a22662}
.pricing-card-layout .pricing-card-layout-header.pricing-card-header-blue{background-color:#0098cd}
.pricing-card-layout .pricing-card-layout-header.pricing-card-header-green{background-color:#2ca01c}
.pricing-card-layout .pricing-card-layout-header.pricing-card-header-grey{background-color:#ccc}
.pricing-card-layout .pricing-card-layout-header.pricing-card-header-grey-black{background-color:#393a3d}
.pricing-card-layout .left-pricing{float:left}
.pricing-card-layout .right-pricing{float:right}
.pricing-card-layout .pricesplit{display:inline-block;font:normal 18px "FS Albert Web 300","FS Albert Web",Calibri,"Trebuchet MS",sans-serif;line-height:normal;padding:10px 0 0 0;text-align:center;width:3.6% !important}
.pricing-card-layout .pricing-card-layout-content{box-sizing:border-box;float:left;padding:25px 0;position:relative}
.pricing-card-layout .pricing-card-layout-content h3,.pricing-card-layout .pricing-card-layout-content h4,.pricing-card-layout .pricing-card-layout-content h5{font-weight:normal}
.pricing-card-layout .pricing-card-layout-content .pricing-content-burst-rect{background-image:url('../images/global-sprite-fallback.png');background-image:url('../images/global-sprite.svg');background-position:-835px -551px;background-repeat:no-repeat;font-size:10px;height:32px;left:0;margin:0 auto;position:absolute;right:0;text-align:center;text-transform:uppercase;top:-6px;width:150px}
.pricing-card-layout .pricing-card-layout-content .pricing-content-burst-rect p{color:#202020;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;line-height:11px;padding-top:10px}
.pricing-card-layout .pricing-card-layout-content .pricing-content-burst-wrapper{bottom:20px;position:absolute;top:-36px}
.pricing-card-layout .pricing-card-layout-content .pricing-card-layout-content-wrapper{margin:0;padding-right:0}
.pricing-card-layout .eCommerce-product-div h6{padding:0}
.pricing-card-layout .eCommerce-product-div .price-container-title{font:normal 18px "FS Albert Web 300","FS Albert Web",Calibri,"Trebuchet MS",sans-serif;line-height:normal}
.pricing-card-layout .eCommerce-product-div .pricing-section .red-price-text .ct,.pricing-card-layout .eCommerce-product-div .pricing-section .price .ct,.pricing-card-layout .eCommerce-product-div .pricing-section .red-price-text .ac,.pricing-card-layout .eCommerce-product-div .pricing-section .price .ac{font:normal 300 14px "DIN Next LT Pro 300","DIN Next LT Pro","Consolas",Monaco,"Lucida Console",sans-serif;line-height:normal;top:-7px}
.pricing-card-layout .eCommerce-product-div .pricing-section .red-price-text .aw,.pricing-card-layout .eCommerce-product-div .pricing-section .price .aw,.pricing-card-layout .eCommerce-product-div .pricing-section .red-price-text .as,.pricing-card-layout .eCommerce-product-div .pricing-section .price .as{font:normal 300 25px "DIN Next LT Pro 300","DIN Next LT Pro","Consolas",Monaco,"Lucida Console",sans-serif;line-height:25px}
.pricing-card-layout .eCommerce-product-div .pricing-section .price .line-through{top:9px;width:100%}
.pricing-card-layout .eCommerce-product-div .pricing-section .per,.pricing-card-layout .eCommerce-product-div .pricing-section .bper{font:normal 300 14px "DIN Next LT Pro 300","DIN Next LT Pro","Consolas",Monaco,"Lucida Console",sans-serif;line-height:normal;top:6px}
.pricing-card-layout .eCommerce-product-div .text1 .ctext ul{padding-left:10px;padding-right:10px}
.pricing-card-layout .eCommerce-product-div .text1 .ctext ul li span.p3,.pricing-card-layout .eCommerce-product-div .offer-text .high-attention-text,.pricing-card-layout .eCommerce-product-div .tryit-free-link-url .free-trial-text,.pricing-card-layout .eCommerce-product-div .payroll_text{font:normal 12px "Helvetica Neue",Helvetica,Arial,sans-serif;line-height:normal}
.pricing-card-layout .pcard-layout-additional-info{background-color:#f7f7f7;padding:20px 0}
.pricing-card-layout .pcard-layout-additional-info .row{padding:20px 20px}
.pricing-card-layout .pcard-layout-additional-info.bg-grey{background-color:#eceef1}
.pricing-card-layout .col-width100{width:100%}
.pricing-card-layout .col-width50{width:50%}
.pricing-card-layout .col-width33{width:33.3%}
.pricing-card-layout .col-width25{width:25%}
.pricing-card-layout .col-width20{width:20%}
.pricing-card-layout .pcard-cols-1-3 .pricing-card-layout-header .ctext p,.pricing-card-layout .pcard-cols-1-4 .pricing-card-layout-header .ctext p{font-size:16px}
.pricing-card-layout .pcard-cols-1-1 .pricing-card-layout-header,.pricing-card-layout .pcard-cols-1-2 .pricing-card-layout-header,.pricing-card-layout .pcard-cols-2-0 .pricing-card-layout-header,.pricing-card-layout .pcard-cols-2-1 .pricing-card-layout-header,.pricing-card-layout .pcard-cols-2-2 .pricing-card-layout-header,.pricing-card-layout .pcard-cols-3-0 .pricing-card-layout-header{height:64px}
.pricing-card-layout .pcard-cols-1-1 .pricing-card-layout-header .ctext p,.pricing-card-layout .pcard-cols-1-2 .pricing-card-layout-header .ctext p,.pricing-card-layout .pcard-cols-2-0 .pricing-card-layout-header .ctext p,.pricing-card-layout .pcard-cols-2-1 .pricing-card-layout-header .ctext p,.pricing-card-layout .pcard-cols-2-2 .pricing-card-layout-header .ctext p,.pricing-card-layout .pcard-cols-3-0 .pricing-card-layout-header .ctext p{font-size:22px;line-height:24px}
.pricing-card-layout .pcard-cols-1-1 .eCommerce-product-div .price-container-title,.pricing-card-layout .pcard-cols-1-2 .eCommerce-product-div .price-container-title,.pricing-card-layout .pcard-cols-2-0 .eCommerce-product-div .price-container-title,.pricing-card-layout .pcard-cols-2-1 .eCommerce-product-div .price-container-title,.pricing-card-layout .pcard-cols-2-2 .eCommerce-product-div .price-container-title,.pricing-card-layout .pcard-cols-3-0 .eCommerce-product-div .price-container-title{font-size:22px;line-height:24px}
.pricing-card-layout .pcard-cols-2-2 .pricing-card-layout-header{height:40px}
.pricing-card-layout .pcard-cols-1-4 .pricing-card-layout-header{height:40px}
.pricing-card-layout .pcard-cols-1-4 .left-pricing.group_w_1_4 .eCommerce-product-div+.ccta{position:relative;top:-20px}
@media(max-width:991px){.pricing-card-layout .pcard-cols-1-4 .left-pricing.group_w_1_4 .eCommerce-product-div+.ccta{top:-14px}
}
.group_w_1_1,.group_w_2_2,.group_w_1_2,.group_w_2_1,.group_w_1_3,.group_w_3_1,.group_w_1_4,.group_w_4_1,.group_w_2_3,.group_w_3_2{width:100%}
@media(min-width:992px){.pricing-card-layout [class*=xs-offset],.pricing-card-layout [class*=sm-offset],.pricing-card-layout [class*=md-offset]{margin-left:0}
.pricing-card-layout .pricesplit{display:inline-block}
.pricing-card-layout .group_w_1_1{width:47.9%}
.pricing-card-layout .group_w_2_2{width:47.9%}
.pricing-card-layout .group_w_1_2{width:47.9%}
.pricing-card-layout .group_w_2_1{width:47.9%}
.pricing-card-layout .group_w_1_3{width:23.95%}
.pricing-card-layout .group_w_3_1{width:71.85%}
.pricing-card-layout .group_w_1_4{width:22.66%}
.pricing-card-layout .group_w_4_1{width:73.14%}
.pricing-card-layout .group_w_2_3{width:19.16%}
.pricing-card-layout .group_w_3_2{width:76.64%}
.pricing-card-layout .pcolumns_w1{width:100%}
.pricing-card-layout .pcolumns_w2{width:50%}
.pricing-card-layout .pcolumns_w3{width:33.33333333%}
.pricing-card-layout .pcolumns_w4{width:25%}
.pricing-card-layout .pricing-card-layout-content:not(:last-of-type) .pricing-card-layout-content-wrapper{border-right:1px solid #ccc}
.pricing-card-layout .pricing-card-layout-content.pccol_4 .pccolwrap_4 .ctext{min-height:102px;margin-top:14px;margin-bottom:5px}
.pcarousel-wrap .pcarousel-viewport{overflow:visible}
.pcarousel-wrap .pcarousel-viewport:before,.pcarousel-wrap .pcarousel-viewport:after{display:none}
.pcarousel-wrap .pcarousel-viewport .pcarousel-slides:before,.pcarousel-wrap .pcarousel-viewport .pcarousel-slides:after{display:none}
.pcarousel-wrap .chevron_right{display:none}
}
@media(min-width:768px) and (max-width:991px){.pricing-card-layout .pricesplit{display:none}
.pricing-card-layout .cpricing-card-layout .col-sm-4{width:31.47%}
.pricing-card-layout .cpricing-card-layout .pricing-card-layout-header{margin:0}
.pricing-card-layout .cpricing-card-layout .pricing-card-layout-content:not(.pccol_4){margin-top:20px;margin-right:20px;margin-bottom:40px}
.pricing-card-layout .cpricing-card-layout .pricing-card-layout-content:not(.pccol_4):last-child{margin-right:0}
.pricing-card-layout .cpricing-card-layout .pricing-card-layout-content:not(.pccol_4) .eCommerce-product-div .price-container-title{font:normal 18px "FS Albert Web 300","FS Albert Web",Calibri,"Trebuchet MS",sans-serif;line-height:normal}
.pricing-card-layout .cpricing-card-layout.group_w_4_1 .pricing-card-layout-content.pccol_3,.pricing-card-layout .cpricing-card-layout.group_w_1_4 .pricing-card-layout-content.pccol_3{margin-right:0}
.pricing-card-layout .cpricing-card-layout .pccol_4{margin-right:0}
.pricing-card-layout .cpricing-card-layout [class*=xs-offset],.pricing-card-layout .cpricing-card-layout [class*=md-offset]{margin-left:0}
}
@media(min-width:768px) and (max-width:991px){.pricing-card-layout .pcard-cols-2-2 .pricing-card-layout-content-wrapper{height:auto !important}
}
@media(max-width:991px){.pricing-card-layout .pricing-card-layout-header{height:48px;padding:0 50px 0 10px;position:relative}
.pricing-card-layout .pricing-card-layout-header:after{content:'';display:block;width:16px;height:16px;border-top:3px solid white;border-right:3px solid white;-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-webkit-transform:rotate(135deg);transform:rotate(135deg);position:absolute;right:18px;bottom:50%;margin-bottom:-3px;-moz-transition:all 200ms ease;-webkit-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease}
.pricing-card-layout .pricing-card-layout-header.expanded:after{content:'';display:inline-block;width:16px;height:16px;border-top:3px solid white;border-right:3px solid white;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;right:18px;margin-bottom:-11px;-moz-transition:all 400ms ease;-webkit-transition:all 400ms ease;-o-transition:all 400ms ease;transition:all 400ms ease}
.pricing-card-layout .pricing-card-layout-header .ctext{margin:0;height:100%}
.pricing-card-layout .pricing-card-layout-header .ctext p{color:#fff;font-size:16px !important;line-height:20px !important}
.pricing-card-layout .pricing-card-layout-header .ctext h4,.pricing-card-layout .pricing-card-layout-header .ctext p span,.pricing-card-layout .pricing-card-layout-header .ctext h4 span{text-align:left !important;color:black}
.pricing-card-layout .pricing-card-layout-header .ctext p span,.pricing-card-layout .pricing-card-layout-header .ctext h4 span{font-weight:normal !important}
.pricing-card-layout .pricing-card-layout-header:not(.expanded){margin-bottom:16px}
.pricing-card-layout .pricing-card-layout-content{padding:0}
.pricing-card-layout .pricing-card-layout-content.pccol_4 .pccolwrap_4{padding:40px 0}
.pricing-card-layout .pricing-card-layout-content .pricing-content-burst-rect{top:64px}
.pricing-card-layout .pricing-card-layout-content .pricing-card-layout-content-wrapper{margin:0;border-right:0}
.pricing-card-layout .pricing-card-layout-content .pricing-card-layout-content-wrapper .mac-desktop-card>section>.ctext{padding:0}
.pricing-card-layout .pricing-card-layout-content .eCommerce-product-div .price-container-title{color:#202020;height:64px;padding:0;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}
.pricing-card-layout .pricing-card-layout-content .eCommerce-product-div .price-container{padding-top:26px}
.pricing-card-layout .pricing-card-layout-content .eCommerce-product-div ul{padding:20px 20px}
.pricing-card-layout .pricing-card-layout-content .eCommerce-product-div ul li{border-bottom:1px dotted #505050 !important;list-style:none;padding:8px 0}
.pricing-card-layout .pricing-card-layout-content .eCommerce-product-div ul li:first-child{border-top:1px dotted #505050 !important}
.pricing-card-layout .group_w_1_3 .pricing-card-layout-header p span,.pricing-card-layout .group_w_3_1 .pricing-card-layout-header p span,.pricing-card-layout .group_w_1_3 .pricing-card-layout-header h4 span,.pricing-card-layout .group_w_3_1 .pricing-card-layout-header h4 span{font-weight:bold !important}
}
@media(max-width:767px){.pricing-card-layout .pricesplit{display:none}
.pricing-card-layout .cpricing-card-layout [class*=sm-offset],.pricing-card-layout .cpricing-card-layout [class*=md-offset]{margin-left:0}
.pricing-card-layout .cpricing-card-layout .pricing-card-layout-header{height:auto;min-height:48px;padding-top:8px;padding-bottom:8px}
.pricing-card-layout .cpricing-card-layout .pricing-card-layout-header.header_bkcolor{background-color:#d4d7dc}
.pricing-card-layout .cpricing-card-layout .pricing-card-layout-header .ctext{margin:0}
.pricing-card-layout .cpricing-card-layout .pricing-card-layout-header .ctext p{color:#202020}
.pricing-card-layout .cpricing-card-layout .pricing-card-layout-content .eCommerce-product-div .price-container-title{background-color:#2ca01c;color:white;font:normal 18px "FS Albert Web 300","FS Albert Web",Calibri,"Trebuchet MS",sans-serif;line-height:normal}
.pricing-card-layout .pcarousel-wrap{clear:both}
.pricing-card-layout .pcarousel-wrap .pcarousel-viewport{overflow:hidden;clear:both}
.pricing-card-layout .pcarousel-wrap .pcarousel-viewport:before,.pricing-card-layout .pcarousel-wrap .pcarousel-viewport:after{content:" ";display:block;height:0;width:0;line-height:0;clear:both;visibility:hidden}
.pricing-card-layout .pcarousel-wrap .pcarousel-viewport .pcarousel-slides{list-style:none;margin:0;padding:0}
.pricing-card-layout .pcarousel-wrap .pcarousel-viewport .pcarousel-slides:before,.pricing-card-layout .pcarousel-wrap .pcarousel-viewport .pcarousel-slides:after{content:".";display:block;height:0;width:0;line-height:0;clear:both;visibility:hidden}
.pricing-card-layout .pcarousel-wrap .pcarousel-viewport .pcarousel-slides .pricing-card-layout-content{box-sizing:border-box;display:list-item;float:left}
.pricing-card-layout .pcarousel-controls{padding:0;margin:20px 0;text-align:center}
.pricing-card-layout .pcarousel-controls .pcarousel-controls-wrap{display:inline-block;padding:10px 15px;border-radius:20px}
.pricing-card-layout .pcarousel-controls .pcarousel-controls-wrap ul.pcarousel-pagination{display:inline-block;margin:0;padding:0 20px;list-style:none}
.pricing-card-layout .pcarousel-controls .pcarousel-controls-wrap ul.pcarousel-pagination li{display:inline-block;width:5px;height:5px;margin:0 8px;padding:0;cursor:pointer;background-color:#aeb7bd;border-radius:10px}
.pricing-card-layout .pcarousel-controls .pcarousel-controls-wrap ul.pcarousel-pagination li:hover,.pricing-card-layout .pcarousel-controls .pcarousel-controls-wrap ul.pcarousel-pagination .pcarousel-pagination-active{background-color:#3660c3}
.pricing-card-layout .pcarousel-controls .pcarousel-controls-wrap span.chevron{background-image:url('../images/global-sprite-fallback.png');background-image:none,url('../images/global-sprite.svg');cursor:pointer;display:inline-block;height:20px;margin:0;overflow:hidden;padding:0;position:absolute;text-indent:-100em;top:50%;vertical-align:middle;width:15px}
.pricing-card-layout .pcarousel-controls .pcarousel-controls-wrap span.chevron.prev{left:0;background-position:-685px -399px}
.pricing-card-layout .pcarousel-controls .pcarousel-controls-wrap span.chevron.next{right:0;background-position:-712px -399px}
.pricing-card-layout .pcarousel-controls .pcarousel-controls-wrap span.chevron.prev:hover{background-position:-685px -399px}
.pricing-card-layout .pcarousel-controls .pcarousel-controls-wrap span.chevron.next:hover{background-position:-712px -399px}
}
.fcolor-prim{color:#f77b00}
.fcolor-sec{color:#3f6dc9}
.comp-chart-sticky-header{background-color:#fff;position:fixed;top:0;visibility:hidden;-webkit-box-shadow:0 13px 11px -10px #ccc;-moz-box-shadow:0 13px 11px -10px #ccc;box-shadow:0 13px 11px -10px #ccc;z-index:100}
.checkmark{background-color:inherit;background-position:-615px -396px;height:20px;display:inline-block;margin:0 0 0 11px;opacity:1;width:20px;-webkit-border-radius:0;border-radius:0}
.comp-chart-header-container{display:table;width:100%}
.comp-chart-header-container .comp-chart-text-header{display:table-cell;padding-bottom:10px;text-align:left;vertical-align:bottom;width:43%}
.comp-chart-header-container .comp-chart-text-header p,.comp-chart-header-container .comp-chart-text-header h2,.comp-chart-header-container .comp-chart-text-header h3,.comp-chart-header-container .comp-chart-text-header h4,.comp-chart-header-container .comp-chart-text-header ul,.comp-chart-header-container .comp-chart-text-header ol{font-family:"FS Albert Web 100","FS Albert Web","Calibri","Trebuchet MS",sans-serif;font-weight:100;text-align:left;vertical-align:bottom}
.comp-chart-header-container .comp-chart-text-header h2{font-family:"FS Albert Web 300","FS Albert Web","Calibri","Trebuchet MS",sans-serif;font-weight:300;font-size:46px;margin:0;padding:0}
.comp-chart-header-container .comp-chart-text-header a{font:14px "Helvetica Neue",Helvetica,Arial,sans-serif}
.comp-chart-table-header{display:table-cell;text-align:right;vertical-align:bottom;width:57%}
.comp-chart-table-header .ccontainer{font-size:0}
.comparison-chart{border-bottom:solid 6px #cfcfcf;display:block}
.comparison-chart th.grey-bg{background-color:#505050}
.comparison-chart th.green-bg{background-color:#2ca01c}
.comparison-chart th.blue-bg{background-color:#0098cd}
.comparison-chart th.magenta-bg{background-color:#a22662}
.comparison-chart table{border:0;border-bottom:0;border-collapse:collapse;border-spacing:0;color:#505050;font:14px "Helvetica Neue",Helvetica,Arial,sans-serif}
.comparison-chart table tr{background-color:#fff;border-top:1px solid #cfcfcf}
.comparison-chart table tr.alternate-bg{background:#f7f7f7}
.comparison-chart table tr:last-child{border-bottom:0}
.comparison-chart table tr:first-child td{border-top:1px solid #cfcfcf}
.comparison-chart table tr th{background-color:#979797;border:0 none;color:white;font:14px "Helvetica Neue","Helvetica",Arial,sans-serif;padding:10px 0 10x 0;text-align:left;width:auto}
.comparison-chart table tr th:first-child{background-color:#979797;border-top:1px solid #cfcfcf}
.comparison-chart table tr td{border:0;border-bottom:1px solid #cfcfcf;border-right:2px dotted #cfcfcf;font:14px "Helvetica Neue","Helvetica",Arial,sans-serif;line-height:20px;padding:6px 10px;text-align:start;width:-1px;vertical-align:top}
.comparison-chart table tr td:first-child{padding-left:10px;text-align:left;width:auto;border-left:1px solid transparent}
.comparison-chart table tr td.comp-chart-childNode{padding-left:35px}
.comparison-chart table tr td .arrow-e,.comparison-chart table tr td .arrow-s{border:.75em dashed transparent;display:inline-block;font-size:7px;height:0;line-height:0;margin-right:4px;width:0}
.comparison-chart table tr td .arrow-e{border-left:1em solid #666;left:.25em}
.comparison-chart table tr td .arrow-s{border-left:dashed transparent .75em !important;left:0 !important;margin-top:3px;border-top:1em solid #666}
.column-size-is-x-large table tr td{width:149px}
.column-size-is-large table tr td{width:136px}
.column-size-is-small table tr td{width:72px}
.comp-chart-simple-header{color:#fff;display:inline-block;font-size:14px;margin-right:1px}
.comp-chart-simple-header p{color:#fff}
.comp-chart-simple-header h4{color:#fff;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-weight:bold}
.comp-chart-table-header .grey-bg{background-color:#979797}
.comp-chart-table-header .blue-bg{background-color:#0098cd}
.comp-chart-table-header .green-bg{background-color:#2ca01c}
.comp-chart-simple-header-content-wrapper{display:table-cell;height:34px;padding:2px 12px 2px 10px;text-align:left;vertical-align:middle}
.column-size-is-x-large .comp-chart-simple-header-content-wrapper{width:149px}
.column-size-is-large .comp-chart-simple-header-content-wrapper{width:135px}
.column-size-is-small .comp-chart-simple-header-content-wrapper{width:72px}
.comp-chart-mini-pricing-header{color:#fff;display:inline-block;font-size:14px;margin-right:1px}
.comp-chart-mini-pricing-header .grey-bg{background-color:#979797}
.comp-chart-mini-pricing-header .blue-bg{background-color:#0098cd}
.comp-chart-mini-pricing-header .green-bg{background-color:#2ca01c}
.comp-chart-mini-pricing-header .magenta-bg{background-color:#a22662}
.comp-chart-mini-pricing-header-text{padding:10px 12px;text-align:left;vertical-align:middle}
.comp-chart-mini-pricing-header-text h3,.comp-chart-mini-pricing-header-text h4{color:#fff;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-weight:normal;letter-spacing:.08px}
.comp-chart-mini-pricing-header-text h3{font-size:24px}
div.airstream-2,div.airstream-3{border-bottom:1px solid #cfcfcf}
div.airstream-2 .comp-chart-table-header,div.airstream-3 .comp-chart-table-header{width:780px}
div.airstream-2 .comp-chart-text-header,div.airstream-3 .comp-chart-text-header{width:160px}
div.airstream-2 .comp-chart-mini-pricing-header,div.airstream-3 .comp-chart-mini-pricing-header{margin:0}
div.airstream-2 .comp-chart-mini-pricing-header:first-child,div.airstream-3 .comp-chart-mini-pricing-header:first-child{margin-left:0}
div.airstream-2 .comp-chart-mini-pricing-header-wrapper,div.airstream-3 .comp-chart-mini-pricing-header-wrapper{width:100%}
div.airstream-2 .comp-chart-mini-pricing-header-content,div.airstream-3 .comp-chart-mini-pricing-header-content{border:0}
div.airstream-2 table,div.airstream-3 table{border-top:3px solid #cfcfcf}
div.airstream-2 table tr td,div.airstream-3 table tr td{border:0;background-color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:table-cell;vertical-align:middle}
div.airstream-2 table tr td:nth-child(odd),div.airstream-3 table tr td:nth-child(odd){background-color:#fff}
div.airstream-2 table tr td:nth-child(even),div.airstream-3 table tr td:nth-child(even){background-color:#f5f5f5}
div.airstream-2 table tr td:first-child,div.airstream-3 table tr td:first-child{background-color:#fff;margin-left:0}
div.airstream-2 .comp-chart-mini-pricing-header{margin-left:20px;width:380px}
div.airstream-2 table tr td:nth-child(even){width:380px}
div.airstream-2 table tr td:nth-child(odd){width:20px}
div.airstream-2 table tr td:first-child{width:160px}
div.airstream-3 .comp-chart-mini-pricing-header{margin-left:30px;width:240px}
div.airstream-3 table tr td:nth-child(even){width:240px}
div.airstream-3 table tr td:nth-child(odd){width:30px}
div.airstream-3 table tr td:first-child{width:160px}
.column-size-is-x-large .comp-chart-mini-pricing-header-wrapper{width:170px}
.column-size-is-large .comp-chart-mini-pricing-header-wrapper{width:135px}
.column-size-is-small .comp-chart-mini-pricing-header-wrapper{width:72px}
.comp-chart-mini-pricing-header-content{background-color:#f5f5f5;border-right:solid 1px #ddd;color:#666;font:14px "Helvetica Neue",Helvetica,Arial,sans-serif;padding:15px;text-align:left}
.comp-chart-mini-pricing-header-content a{display:inline-block;margin:8px 0}
.comp-chart-mini-pricing-header-content .ccta a{margin:8px 0}
.comp-chart-mini-pricing-header-content .ccontainer .ctext{font:14px "Helvetica Neue",Helvetica,Arial,sans-serif}
.comp-chart-mini-pricing-header-content p>.x-price-currency-quantifier,.comp-chart-mini-pricing-header-content p>.x-price-amount-whole,.comp-chart-mini-pricing-header-content p>.x-price-amount-separator,.comp-chart-mini-pricing-header-content p>.x-price-amount-cents,.comp-chart-mini-pricing-header-content p>.x-price-duration-quantifier{font-family:"DIN Next LT Pro 300","DIN Next LT Pro","Consolas","Monaco","Lucida Console",sans-serif;font-weight:300;letter-spacing:-3px}
.comp-chart-mini-pricing-header-content p>.x-price-currency-quantifier{color:#202020;display:inline-block;font-size:18px;line-height:18px;margin-top:3px;vertical-align:top}
.comp-chart-mini-pricing-header-content p>.x-price-amount-whole{color:#202020;font-size:32px;letter-spacing:-3px;line-height:32px;padding:2px}
.comp-chart-mini-pricing-header-content p>.x-price-amount-separator{font-size:34px;line-height:34px}
.comp-chart-mini-pricing-header-content p>.x-price-amount-cents{color:#202020;display:inline-block;font-size:18px;letter-spacing:-1.5px;line-height:18px;margin-top:3px;vertical-align:top}
.comp-chart-mini-pricing-header-content p>.x-price-duration-quantifier{color:#acacac;font-size:12px;line-height:12px;letter-spacing:normal}
.comp-chart-mini-pricing-header-content p>.x-price-amount-cents+.x-price-duration-quantifier{margin-left:-15px}
.comp-chart-mini-pricing-header-content p>.x-price-reg-price{color:#acacac;text-decoration:line-through}
.comp-chart-mini-pricing-header-content p>.x-price-discount{color:#df0001;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;font-weight:bold;line-height:18px}
.text-lightgrey-strikethrough{color:#888;text-decoration:line-through}
.comparison-chart.column-size-is-auto table th{border-bottom:3px solid #c1c1c1;border-left:1px solid #fff}
.comparison-chart.column-size-is-auto table th:first-child{background:transparent;border-top:1px solid #fff}
.checkmark_heavy:before,.p_block:before{font-family:"FontAwesome";font-size:24px;margin:5px}
.checkmark_heavy:before{content:"\f00c"}
.p_block:before{content:"\f1c1"}
.fcolor-prim{color:#f77b00}
.fcolor-sec{color:#3f6dc9}
.llp-faq-open-arrow,.llp-faq-close-arrow{background-image:url('../images/global-sprite-fallback.png');background-image:url('../images/global-sprite.svg');background-repeat:no-repeat;display:inline-block;height:16px;*margin-top:-15px;margin-right:10px;position:relative;top:-1px;vertical-align:top;width:15px}
.llp-faq-head{padding:10px 0 13px 0;cursor:pointer}
.llp-faq-head .ctext{display:inline-block;color:#365ebf;width:85%}
.llp-faq-head .ctext p{color:#365ebf}
.llp-faq-head:hover{background-color:transparent}
.llp-faq-head.llp-faq-open{background-color:transparent}
.llp-faq-open-arrow{background-position:-75px -396px !important;width:15px}
.llp-faq-close-arrow{background-position:-75px -446px}
.llp-faq-content{display:none;margin:0 0 0 30px;padding-bottom:14px}
.llp-faq-content ul{margin-left:35px}
.llp-faq-content ol{margin-left:35px}
.llp-faq-content ol li{list-style-type:decimal}
.llp-faq-section{border-bottom:1px dotted #7d7d7d}
.responsive .llp-faq-head{padding:14px 0 13px 0}
.responsive .ctext ul.list-unstyled{margin-left:0;padding-top:0}
.responsive .ctext ul.list-unstyled li{list-style:none}
.responsive .col-md-3,.responsive .col-sm-3{padding-left:0}
.responsive .llp-faq-content{padding-bottom:20px}
.responsive .llp-faq-content p{margin-top:4px}
.responsive .llp-faq-content h4{padding-top:18px}
.responsive .llp-faq-content .row:first-child h4{padding-top:5px}
.cfaq-qa-d-bottom{border-bottom:0}
.cfaq-qa-t-bottom{border-bottom:1px dotted #7d7d7d}
@media(max-width:767px){.cfaq-qa .llp-faq-section{border-top:1px dotted #7d7d7d;border-bottom:0}
.llp-faq-head .ctext p:before{content:""}
.responsive .llp-faq-head{padding:17px 0 13px 0}
.responsive .llp-faq-content h4,.responsive .llp-faq-content .row:first-child h4{padding-top:20px}
.responsive .llp-faq-content .row:first-child li:first-child h4{padding-top:7px}
}
.cfaq-section{padding:40px 0 15px 0}
.cfaq-section a{cursor:pointer}
.cfaq-section .double-hr{border-bottom-style:double;margin-top:5px;color:#d8d8d8}
@media(max-width:767px){.cfaq-section{display:none}
}
.fcolor-prim{color:#f77b00}
.fcolor-sec{color:#3f6dc9}
.cform{padding:15px;-moz-transition:all .4s ease-out;-o-transition:all .4s ease-out;-webkit-transition:all .4s ease-out;-ms-transition:all .4s ease-out;transition:all .4s ease-out}
.cform.hide{display:none}
.cform:before,.cform:after{display:table;content:"";line-height:0}
.cform:after{clear:both}
.cform div.cform-field{float:left;clear:left}
.cform div.cform-field.field-inline{clear:none}
.cform .cform-field{margin-left:0}
.cform .cform-field.ws-success label.user-id,.cform .cform-field.ws-success label.field-reveal{color:#2ca01c}
.cform .cform-field.ws-success label.user-id i,.cform .cform-field.ws-success label.field-reveal i{background:url('../images/forms-sui.png') no-repeat -560px 0;width:16px;height:16px;display:inline-block;margin:0 5px -3px 0}
.cform .cform-field.hidden-field-handle{height:0}
.cform .errors.be{border:1px solid #dc3c1e;padding:15px;margin-top:12px;border-radius:2px;display:none;width:273px}
.cform .errors.be.visible{display:block}
.cform .errors.be h6{color:#dc3c1e}
.cform .errors.be h6 p{color:#404040;font-weight:normal;padding-top:6px}
.cform .errors.be h3{padding:0 0 10px 0;color:#dc3c1e}
.cform .errors.be h3 i{background:image-url('../images/forms-sui.png') no-repeat -500px 0;width:21px;height:21px;display:inline-block;margin-right:5px;margin-bottom:-3px}
.cform .add-margin-left{padding-left:20px}
.cform div.field-reveal{display:none}
.cform div.field-reveal-show{display:block}
.cform .cform-field,.cform label,.cform input,.cform select{display:inline-block;position:relative}
.cform label,.cform input,.cform select{box-sizing:border-box;-moz-box-sizing:border-box}
.cform label{border:solid 1px transparent;font-weight:bold;padding:12px 0 2px 0;white-space:nowrap;position:relative}
.cform label.visually-hidden{height:28px}
.cform label.visually-hidden.label-right{height:0}
.cform label.visually-hidden.label-top{height:31px;display:block}
.cform label.label-right{padding-left:10px}
.cform label.label-top{display:block}
.cform label .field-error-box{bottom:23px}
.cform input[type='text'],.cform input[type='password'],.cform input[type='button'],.cform input[type='tel'],.cform input[type='email'],.cform input[type='number'],.cform input[type='name'],.cform input[type='none'],.cform select{border:1px solid #ccc;box-sizing:border-box;-moz-box-sizing:border-box;border-radius:2px;outline:0}
.cform input[type='text']:active,.cform input[type='password']:active,.cform input[type='button']:active,.cform input[type='tel']:active,.cform input[type='email']:active,.cform input[type='number']:active,.cform input[type='name']:active,.cform input[type='none']:active,.cform select:active,.cform input[type='text']:focus,.cform input[type='password']:focus,.cform input[type='button']:focus,.cform input[type='tel']:focus,.cform input[type='email']:focus,.cform input[type='number']:focus,.cform input[type='name']:focus,.cform input[type='none']:focus,.cform select:focus,.cform input[type='text']:hover,.cform input[type='password']:hover,.cform input[type='button']:hover,.cform input[type='tel']:hover,.cform input[type='email']:hover,.cform input[type='number']:hover,.cform input[type='name']:hover,.cform input[type='none']:hover,.cform select:hover{box-shadow:0 0 0 2px rgba(161,161,161,0.3)}
.cform input[type='radio'],.cform input[type='checkbox']{width:auto}
.cform input[type='radio']:active,.cform input[type='checkbox']:active,.cform input[type='radio']:focus,.cform input[type='checkbox']:focus,.cform input[type='radio']:hover,.cform input[type='checkbox']:hover{box-shadow:none}
.cform label+.ctext{margin-top:5px}
.cform input[type='submit']{margin:15px 0;text-align:center;padding-top:0}
.cform select{height:29px}
.cform .ctext{clear:left}
.cform .ccta{width:100%}
.cform .row{clear:left}
.cform .credit-card+.hidden-card-image{display:inline-block;position:absolute;text-indent:-9999px;width:108px;height:18px;transition:width .15s linear;bottom:4px;opacity:1;background-image:url('../images/global-sprite-fallback.png');background-image:url('../images/global-sprite.svg');background-position:-630px -30px;background-repeat:no-repeat}
.cform .credit-card+.hidden-card-image.invalidCard{opacity:.5;background-position:-630px -30px}
.cform .credit-card+.hidden-card-image.visa{width:27px;opacity:1;background-position:-630px -30px}
.cform .credit-card+.hidden-card-image.masterCard{width:27px;opacity:1;background-position:-657px -30px}
.cform .credit-card+.hidden-card-image.americanExpress{width:27px;opacity:1;background-position:-684px -30px}
.cform .credit-card+.hidden-card-image.discover{width:27px;opacity:1;background-position:-711px -30px}
.cform .cta-align-right,.cform .cta-align-left,.cform .cta-align-center{float:left;margin-left:20px;margin-top:20px}
.cform .field-validation-error,.cform .field-error-wrapper{border-color:#ca4d2d}
.cform .field-validation-error input,.cform .field-error-wrapper input{border-color:#dc3c1e;color:#dc3c1e}
.cform .field-validation-error input:active,.cform .field-error-wrapper input:active,.cform .field-validation-error input:focus,.cform .field-error-wrapper input:focus,.cform .field-validation-error input:hover,.cform .field-error-wrapper input:hover{box-shadow:0 0 0 2px rgba(202,77,45,0.3)}
.cform .field-validation-error label,.cform .field-error-wrapper label{color:#dc3c1e}
.cform .field-required{color:#dc3c1e;font-size:2.2em;line-height:6px;vertical-align:bottom}
.cform .field-inline{clear:none}
.cform .field-error-box{background-color:black;border:solid 1px black;border-radius:2px;color:white;height:auto;left:100px;padding:10px;position:absolute;bottom:50px;white-space:normal;width:180px;z-index:100}
.cform .field-error-box:before{content:'';position:absolute;width:0;height:0;left:15px;bottom:-17px;border:8px solid;border-color:black transparent transparent black}
.cform .field-error-box p{color:white}
.cform .busy-spinner{background:#eef7f2 url('../images/spinner-fallback.gif') no-repeat;background:url('../images/spinner.svg') no-repeat center,linear-gradient(to bottom,#eef7f2 0,#eef7f2 100%);height:29px;border:1px solid #eef7f2;width:100px;text-indent:-1000px}
.cform.cform-small .cform-sm-fld input,.cform.cform-small .cform-sm-fld select{width:60px}
.cform.cform-small .cform-sm-fld .hidden-card-image{left:0}
.cform.cform-small .cform-md-fld input,.cform.cform-small .cform-md-fld select{width:140px}
.cform.cform-small .cform-md-fld .hidden-card-image{left:27px}
.cform.cform-small .cform-lg-fld input,.cform.cform-small .cform-lg-fld select{width:220px}
.cform.cform-small .cform-lg-fld .hidden-card-image{left:107px}
.cform.cform-small .cform-fit-fld{width:100%}
.cform.cform-small .cform-fit-fld input,.cform.cform-small .cform-fit-fld select{width:100%;clear:both}
.cform.cform-small .cform-fit-fld .hidden-card-image{right:5px}
.cform.cform-large .cform-sm-fld input,.cform.cform-large .cform-sm-fld select{width:140px}
.cform.cform-large .cform-sm-fld .hidden-card-image{left:27px}
.cform.cform-large .cform-md-fld input,.cform.cform-large .cform-md-fld select{width:300px}
.cform.cform-large .cform-md-fld .hidden-card-image{left:187px}
.cform.cform-large .cform-lg-fld input,.cform.cform-large .cform-lg-fld select{width:460px}
.cform.cform-large .cform-lg-fld .hidden-card-image{left:347px}
.cform.cform-large .cform-fit-fld{width:100%}
.cform.cform-large .cform-fit-fld input,.cform.cform-large .cform-fit-fld select{width:100%;clear:both}
.cform.cform-large .cform-fit-fld .hidden-card-image{right:5px}
.field-error-wrapper label i{background:url('../images/forms-sui.png') no-repeat -530px 0;width:16px;height:16px;display:inline-block;margin:0 5px -3px 0}
.hidden-field-handle{text-indent:-9000px;visibility:hidden;height:0}
[class*='toggle-element']{display:none}
.cq-wcm-edit .cform [class*="span"]{display:block !important;float:none !important}
.cq-wcm-edit .cform{display:block}
.cq-wcm-edit .cform>div{float:none;clear:left}
.cq-wcm-edit .cform-field.hidden-field-handle{height:auto}
.cq-wcm-edit .hidden-field-handle{text-indent:0;color:red;size:14px;font-weight:bold;padding:8px;border:solid 2px blue;clear:both;visibility:visible;height:auto}
.cq-wcm-edit [class*='toggle-element']{display:block}
.search-resultset-container{font-family:"Lucida Grande","Lucida Sans","Lucida Sans Unicode","Helvetica Neue",Arial,sans-serif;width:auto;margin:40px auto}
.search-resultset-container a{color:#2b73dd}
.search-resultset-container h2{font-size:17px}
.search-resultset-container .search-results-list,.search-resultset-container .sponsored-results-list{margin-bottom:35px}
.search-resultset-container .search-results-item,.search-resultset-container .sponsored-results-item{margin:30px 0 0 0}
.search-resultset-container .search-results-title,.search-resultset-container .sponsored-results-title{font-size:18px;line-height:18px}
.search-resultset-container .search-results-description{font-size:14px;line-height:18px;margin:8px 0 0 0}
.search-resultset-container .search-form-query-input{background-color:#fff;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,0.15),inset 0 0 0 1px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 3px rgba(0,0,0,0.15),inset 0 0 0 1px rgba(0,0,0,0.05);box-shadow:inset 0 1px 3px rgba(0,0,0,0.15),inset 0 0 0 1px rgba(0,0,0,0.05);background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDM4MCAzMCIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+PGxpbmVhckdyYWRpZW50IGlkPSJoYXQwIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjUwJSIgeTE9IjEwMCUiIHgyPSI1MCUiIHkyPSItMS40MjEwODU0NzE1MjAyZS0xNCUiPgo8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjMDAwIiBzdG9wLW9wYWNpdHk9IjAiLz4KPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMDAwIiBzdG9wLW9wYWNpdHk9IjAuMDUiLz4KICAgPC9saW5lYXJHcmFkaWVudD4KCjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIzODAiIGhlaWdodD0iMzAiIGZpbGw9InVybCgjaGF0MCkiIC8+Cjwvc3ZnPg==);background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,0) 0,rgba(0,0,0,0.05) 100%);background-image:-moz-linear-gradient(bottom,rgba(0,0,0,0) 0,rgba(0,0,0,0.05) 100%);background-image:-o-linear-gradient(bottom,rgba(0,0,0,0) 0,rgba(0,0,0,0.05) 100%);background-image:linear-gradient(bottom,rgba(0,0,0,0) 0,rgba(0,0,0,0.05) 100%);border:0;border:solid 1px #aaa\9;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#333;float:left;font-size:18px;height:30px;margin-right:20px;padding-left:8px;width:360px;background-position:95px -610px}
.search-resultset-container .search-form-query-input:focus,.search-resultset-container .search-form-feedback:focus{-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,0.15),inset 0 0 0 1px rgba(0,0,0,0.05),0 0 8px #fec82a,0 0 0 1px #fec82a;-moz-box-shadow:inset 0 1px 3px rgba(0,0,0,0.15),inset 0 0 0 1px rgba(0,0,0,0.05),0 0 8px #fec82a,0 0 0 1px #fec82a;box-shadow:inset 0 1px 3px rgba(0,0,0,0.15),inset 0 0 0 1px rgba(0,0,0,0.05),0 0 8px #fec82a,0 0 0 1px #fec82a;border-color:#fec82a\9}
.search-resultset-container .search-form-button{height:28px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAADWklEQVR42q1VW0jTcRRWN6fLWZpdJBG7mOawIm0aLaILaWZDqMgerGlElkYPRRGlZVKgIrMHXxTLrIcwLy0FU1eSl6alhabl3dJNVzrdpphaRp0T5w9//mxTsYdP4eyc853zfee32dj4JFmDLYAH4NN/O4rZzBvcADURAJYCVgO8ABsA6wBrAK4ARyRcMAEViQCegEDAwf3yh3HnbpbcOn4x/8pySeoRiEkB3kRkP+dG7OY0ta9bUKost6ipQDOkH52cnPzDYMwwPl1V3/3uQHReHOQFAFbhttZI2LKIsHnQ0Wx5e4+un2lqGp+YHRjUG4f1xikmNmowTd9QqNIhXwJwI4+sEghQFpftKbKOXp0Gm3wfMUylZtcUrdyRFgufRQKiYq4V32v+rB3Az42miZ9nE54nQlwMcLK4Bf4haQJBlkJq/iMkJi8ZYvsAm1hGBzttvRutfv+lG/M6e79p+X7JoRB3t2g6MtO1hA3qRo1YmJJVXYjNqdABJSQZlgG2+YVlXgKZZjA3Pqn0NsR8MM8sATGvhYkv0OqzJIuvmSIenephMLsN85+UNpeS4U5mCWgyb5wEC/q1IwbS3Asn5xaQqXsfKz9UYX55dUcdSgdwtrbBerxzLMBrQUNJcz73ZdNphpS8/NSA+cUVrSq6JpFZAprSY0Vw2jG8DCw6dbUoA2JBpDmP1dwR9bYXJ5/sGxgeI7+yIOYPEFoz2RUgBV0bsailXat19L8jR0NJczecnMyUpd+vfUHbTnvuVsRSXGDxTGmyjaGnH8XjI8LiN019XeJDmZfRUNQcZcHJFQ/qyuHx/cacV+quQYifB2whk+0sEfBoi8CEDJUCpPpFL3YGtmpFQ0Hzt181I/9kYeNpWUsj1EXQl+ESLgmbTUAySM5cVybiI8IGXOjHTDOvG3qGWDE0uh7qws2RcC9EQHqL8YXi6eKdV9R21kGTSjSUNI8rKPvYNC8SM2fIJz3dybwAunMJXYsPaR4BTRvYJM8q29ToFcCDMX2uXzIHInOmOxdSoYgmDYem9WyS8poOfBebqY4IFg47lIEhUara1AwB/IbopCdypDSULRUsmiQUJ8fme6JymW8BIWuDRZN4oCw7I3N2UXMX8pIIFk8iYHklZJozBP8TttzYX3KN/D2nV3ZzAAAAAElFTkSuQmCC);background-repeat:no-repeat;background-position:53px 1px;width:138px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}
.search-resultset-container .search-feedback{color:#333;font-size:14px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#fff;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.2),inset 0 0 0 1px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.2),inset 0 0 0 1px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.2),inset 0 0 0 1px rgba(0,0,0,0.1)}
.search-resultset-container .ctasecondary-search{color:#fff;text-shadow:0 0 3px #002680;border:1px solid #0044e3;border:1px solid rgba(0,68,227,0.5);-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.4),inset 0 0 4px rgba(163,191,255,0.5);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.4),inset 0 0 4px rgba(163,191,255,0.5);box-shadow:0 1px 2px rgba(0,0,0,0.4),inset 0 0 4px rgba(163,191,255,0.5);background-color:#4172eb}
.search-resultset-container .ctasecondary-search:hover{-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.4),inset 0 0 6px rgba(163,191,255,0.6);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.4),inset 0 0 6px rgba(163,191,255,0.6);box-shadow:0 1px 2px rgba(0,0,0,0.4),inset 0 0 6px rgba(163,191,255,0.6);background-color:#527bd9;text-decoration:none;cursor:pointer}
.search-resultset-container .search-results-pagination-container{height:15px;margin:50px 0 0 0}
.search-resultset-container .search-num-results-found{color:#333;display:inline-block;float:left;font-size:18px;font-weight:bold}
.search-resultset-container .search-results-pagination{display:inline-block;float:right;font-size:14px;font-weight:bold;list-style:disc;margin-right:15px}
.search-resultset-container .search-results-pagination li{color:#999;float:left;font-size:14px;margin-left:27px;width:9px}
.search-resultset-container .search-results-pagination li:first-child{list-style:none}
.search-resultset-container .search-results-pagination .chevron{font-size:24px;line-height:6px}
.search-resultset-container .search-results-hr{background-color:#e5e5e5;border:0;color:#e5e5e5;height:1px;margin:30px 15px 0 0}
.search-resultset-container .search-feedback-form{color:#505050}
.search-resultset-container .search-feedback-form h2{margin-bottom:8px}
.search-resultset-container .search-feedback-form p{font-size:14px;line-height:18px}
.search-resultset-container .search-feedback-form button:hover{cursor:pointer}
.search-resultset-container .search-feedback-input{height:110px;margin-bottom:12px;width:220px}
.search-resultset-container .no-results-found-header{margin-top:40px;font-weight:bold}
.search-resultset-container .no-results-found-content{margin-top:20px;padding-left:3px}
.fcolor-prim{color:#f77b00}
.fcolor-sec{color:#3f6dc9}
.carousel-viewport{overflow:hidden!important}
.carousel-slides{list-style:none;margin:0;padding:0}
.carousel-slides>li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}
.carousel-slides>li img{max-width:100%}
.carousel-slides:after,.carousel-slides>li:after{content:".";display:block;height:0;width:0;line-height:0;clear:both;visibility:hidden}
.mobile-friendly-controls .ccarousel{background-color:transparent}
.mobile-friendly-controls .slide{padding:0 5px;margin-top:30px}
.mobile-friendly-controls .carousel-controls .carousel-controls-wrap{background-color:transparent;border-radius:0}
.mobile-friendly-controls .carousel-controls .prev,.mobile-friendly-controls .carousel-controls .next{position:absolute;top:50%}
.mobile-friendly-controls .carousel-controls .next{right:0;width:0;height:0;border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:15px solid #2ca01c}
.mobile-friendly-controls .carousel-controls .prev{left:0;width:0;height:0;border-top:15px solid transparent;border-bottom:15px solid transparent;border-right:15px solid #2ca01c;background-position:-529px -399px}
.mobile-friendly-controls .carousel-controls .prev:hover{background-position:-529px -399px}
.mobile-friendly-controls .carousel-controls .carousel-pagination li{width:7px;height:7px}
.mobile-friendly-controls .carousel-controls .carousel-pagination li:hover,.mobile-friendly-controls .carousel-controls .carousel-pagination .carousel-pagination-active{background-color:#2ca01c}
.carousel-controls{margin-top:30px;text-align:center}
.carousel-controls .carousel-controls-wrap{background-color:#eaebed;display:inline-block;padding:10px 15px;border-radius:20px}
.carousel-controls li{display:inline-block;margin:0;padding:0}
.carousel-controls .prev,.carousel-controls .next{display:inline-block;width:15px;height:20px;margin:0;padding:0;vertical-align:middle;background-position:-538px -399px;overflow:hidden;text-indent:-100em;cursor:pointer}
.carousel-controls .next{background-position:-578px -399px}
.carousel-controls .prev:hover{background-position:-538px -439px}
.carousel-controls .next:hover{background-position:-578px -439px}
.carousel-controls .carousel-pagination{display:inline-block;list-style:disc;margin:0;padding:0 20px}
.carousel-controls .carousel-pagination li{display:inline-block;width:5px;height:5px;margin:0 8px;padding:0;cursor:pointer;background-color:#aeb7bd;border-radius:10px}
.carousel-controls .carousel-pagination li:hover,.carousel-controls .carousel-pagination .carousel-pagination-active{background-color:#3660c3}
.creview{clear:both}
.creview .more{display:none}
.creview .pull-right{float:right}
.creview .ctext{margin:20px 0 0}
.creview .p1{font-weight:bold}
.creview .p2{line-height:1.6em}
.creview .p3,.creview .p4{color:gray}
.creview .rating-stars{display:inline-block;width:100px;height:20px;padding:4px 0;background-position:-500px -518px}
.creview .rating-stars .rating{display:inline-block;width:100px;height:16px;background-position:-500px -482px;text-indent:-100em;overflow:hidden}
.creview .rating-stars .rating-none{display:none}
.creview .rating-stars .rating-1{width:20px}
.creview .rating-stars .rating-2{width:40px}
.creview .rating-stars .rating-3{width:60px}
.creview .rating-stars .rating-4{width:80px}
.creview .rating-stars .rating-5{width:100px}
.rss .carousel-slides .creview .header p,.simplemodal-container .creview .header p{color:gray;font-size:14px}
.rss .carousel-slides .creview .header p.product-name,.simplemodal-container .creview .header p.product-name{text-align:center;font-size:10px;color:gray}
.rss .carousel-slides .creview h3,.simplemodal-container .creview h3{line-height:34px}
.simplemodal-data .creview .read-more{display:none}
.simplemodal-data .creview .more{display:inline}
#simplemodal-container a.modalCloseImg.review{top:8px;right:9px}
.fcolor-prim{color:#f77b00}
.fcolor-sec{color:#3f6dc9}
.cfeatures-accordion a{outline:0}
.cfeatures-accordion hr{border-top:1px dotted;color:#999}
.cfeatures-accordion .panel{margin:18px 0;width:300px}
.cfeatures-accordion .panel dl.panel-heading{margin-bottom:18px}
.cfeatures-accordion .panel dl.panel-heading>a.accordion-toggle,.cfeatures-accordion .panel dl.panel-heading>span.indicator{display:inline-block}
.fcolor-prim{color:#f77b00}
.fcolor-sec{color:#3f6dc9}
.visually-hidden{position:absolute;clip:rect(1px 1px 1px 1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}
.visually-hidden-text{text-indent:-5000px}
.main-header ul,.phone-info-module{list-style:none}
.global-sprite,.close-more-from-intuit,.info-icon,.intuit-logo,.intuit-logo-image,.intuit-payroll-logo-image,.intuit-logo-for-payroll,.link-icon,.phone-icon,.property-header.websites .nav-bar .intuit-logo,.property-logo-image,.security-icon,.sub-menu-icon,.search-submit-button,.websites-chat-icon,.checkmark,.ctabs-headings .tab-icons,.property-header.Payments.nav-bar .intuit-logo-image,.property-header.Payments.nav-bar .intuit-payments-logo-image,.intuit-payments-logo-image,.logo-icom-168x49,.logo-payroll-64x25,.logo-payments-183x18,.burst-icon-72x72,.logo-quickbooks-185x40,.logo-quickbooks-branding-185x40,.logo-payroll-branding-185x40,.chevron-r-icon-8x12,.chevron-d-icon-8x12{background-image:url('../images/global-sprite-fallback.png');background-image:url('../images/global-sprite.svg');background-repeat:no-repeat}
.main-header{background-color:#fff;color:#3f3f3f}
.quickNav-menu{margin:0;padding:0;list-style:none;display:inline-block;*zoom:1;*display:inline}
.Payroll .quickNav-menu{margin:0 0 0 75px}
.quickNav-menu-qb{margin-top:10px !important}
.quickNav-menu>li{display:inline-block;margin:0;vertical-align:top;*zoom:1;*display:inline}
.quickNav-menu>li>a,.quickNav-menu>li>span{display:block;font-size:12px}
.sub-menu>ul{height:0;width:0;display:none;margin:0;padding:0;overflow:hidden;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);opacity:0;font-size:13px;list-style:none;position:absolute;box-shadow:0 2px 0 rgba(0,0,0,0.25);z-index:1001;background-color:#fff;border:1px solid #ccc;border-radius:2px;border-top-left-radius:0;-webkit-transition:opacity .2s ease;-moz-transition:opacity .2s ease;-o-transition:opacity .2s ease;-ms-transition:opacity .2s ease;transition:opacity .2s ease}
.no-boxshadow .sub-menu>ul{border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc}
.sub-menu:hover>ul{display:block;height:auto;width:240px;padding:8px 5px 12px 5px;-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100);opacity:1;-webkit-transition:opacity .2s ease;-moz-transition:opacity .2s ease;-o-transition:opacity .2s ease;-ms-transition:opacity .2s ease;transition:opacity .2s ease}
.sub-menu>ul>li>a{display:block;padding:8px 10px}
.sub-menu>ul>li>a:hover{color:#fff;background-color:#365ebf;border-radius:2px}
.more-from-intuit{height:0;overflow:hidden;font-size:13px;background-color:#365ebf;-webkit-transition:height .4s ease-in-out;-moz-transition:height .4s ease-in-out;-o-transition:height .4s ease-in-out;-ms-transition:height .4s ease-in-out;transition:height .4s ease-in-out}
.more-from-intuit-open .more-from-intuit{height:260px;-webkit-transition:height .4s ease-in-out;-moz-transition:height .4s ease-in-out;-o-transition:height .4s ease-in-out;-ms-transition:height .4s ease-in-out;transition:height .4s ease-in-out}
.more-from-intuit-container{width:940px;margin:0 auto;padding-top:30px}
.more-from-intuit-container>.column{float:left;width:200px;margin-left:40px;list-style:none}
.more-from-intuit-container>.first-column{font-weight:bold;margin-left:0;padding:0}
.more-from-intuit-container>.column.first-column>.list-header{margin:0 0 12px;padding-left:0}
.more-from-intuit-container>.column>.list-header{margin:10px 0 12px}
.more-from-intuit-container>.column>.about-intuit-link{margin-bottom:23px}
.more-from-intuit .list-header{color:#fff;font-size:14px;font-weight:bold;padding-left:5px}
.more-from-intuit .list-header>span{font-size:18px}
.more-from-intuit .column a,.more-from-intuit .column a:visited .more-from-intuit .column a:hover{display:block;padding:5px;color:#fff}
.more-from-intuit .column a:hover{border-radius:2px;background-color:#4a6ec6;background-color:rgba(255,255,255,0.1)}
.more-from-intuit .column .list-header a:hover{background-color:transparent}
.more-from-intuit .intuit-logo{display:block;width:82px;height:24px;background-position:-500px 0}
.closeButtonContainer{height:0;position:relative}
.close-more-from-intuit{position:absolute;display:block;width:39px;height:39px;background-position:-160px -390px;right:0}
.close-more-from-intuit:hover{border-radius:2px;background-color:#4a6ec6;background-color:rgba(255,255,255,0.1)}
.top-bar{width:100%;border-top:4px solid #ccc;background-color:#f5f5f5;background-image:-webkit-linear-gradient(top,#f5f5f5 95%,#e5e5e5 100%);background-image:-moz-linear-gradient(top,#f5f5f5 95%,#e5e5e5 100%);background-image:-o-linear-gradient(top,#f5f5f5 95%,#e5e5e5 100%);background-image:-ms-linear-gradient(top,#f5f5f5 95%,#e5e5e5 100%);background-image:linear-gradient(to bottom,#f5f5f5 95%,#e5e5e5 100%)}
.top-bar-container{height:29px;width:940px;margin:0 auto;padding:7px 0 8px}
.top-bar .tiny-link{padding-top:8px}
.nav-bar .intuit-logo{width:168px;height:40px;margin:20px 30px 0 16px;float:left;cursor:pointer;background-position:0 0;display:inline-block;*zoom:1;*display:inline}
.nav-bar .intuit-logo:hover{text-decoration:none}
.property-header.nav-bar .intuit-logo{width:323px;background-image:none;*position:relative;*top:-15px}
.intuit-logo-image{width:185px;height:40px;background-position:-229px -20px;display:none}
.payroll-logo-link{width:216px;height:27px;position:relative;top:17px;top:0\9;display:inline-block;left:20px}
.intuit-payroll-logo-image{background-position:-230px -120px;width:183px;height:18px;display:inline-block;position:relative}
.intuit-logo-for-payroll{width:95px;height:30px;background-position:0 0;display:inline-block}
.property-logo-image{width:216px;height:27px;position:relative;top:7px;display:none}
.safari-lt-536 .property-logo-image{top:-7px}
.property-header.nav-bar .intuit-logo>span{display:block;float:left}
.property-header.Quickbooks.nav-bar .intuit-logo{width:205px}
.property-header.Payments.nav-bar .intuit-logo{width:185px;padding-top:0;margin-top:0}
.property-header.GoPayment.nav-bar .intuit-logo{width:205px;padding-top:10px}
.property-header.Payments.nav-bar .intuit-logo-image{background-position:-230px -20px;width:183px;height:41px;margin-top:20px;display:block}
.property-header.Payments.nav-bar .intuit-payments-logo-image,.intuit-payments-logo-image{background-position:-230px -100px;width:183px;height:18px}
.property-header.GoPayment.nav-bar .intuit-logo-image{background-image:url('../../payments/images/Intuit_GoPayment_logo.png');background-position:0 0;width:210px;height:31px}
.property-header.Quickbooks .property-logo-image{width:116px;background-position:0 -57px}
.property-header.Payroll .property-logo-image{background-position:0 -158px}
.property-header.Payments .property-logo-image{background-position:0 -98px}
.property-header.Websites.nav-bar .intuit-logo-image,.property-header.Websites.nav-bar .property-logo-image{display:none}
.property-header.Websites.nav-bar .intuit-logo{width:198px;background-position:0 -667px;position:relative\9;top:0\9}
.nav-links{float:right}
.nav-links>li{padding-left:20px}
.sub-menu-icon{width:9px;height:4px;margin-left:3px;background-position:0 -468px;position:relative;top:-1px;*top:-4px;*left:3px;display:inline-block;*zoom:1;*display:inline}
.sub-menu>a:hover>.sub-menu-icon{background-position:0 -488px}
.link-icon{width:13px;height:13px;padding-right:4px;vertical-align:top;position:relative;*top:0;*left:7px;display:inline-block;*zoom:1;*display:inline}
.more-from-intuit-tiny{background-position:-79px -397px}
.phone-tiny{background-position:-118px -398px}
.chat-tiny{background-position:-139px -398px}
a:hover .chat-tiny{background-position:-139px -418px}
.nav-links .sub-menu>ul{border-top-right-radius:5px;z-index:5;border-top:1px solid #ccc\9}
.property-header .nav-links>.phone-number{display:none}
.more-from-intuit-button-position{width:940px;height:0;margin:0 auto}
.more-from-intuit-button,.more-from-intuit-link{display:inline-block;*zoom:1;*display:inline}
.more-from-intuit-button{position:absolute;background-position:0 -340px}
.more-from-intuit-button:hover{background-color:#e2e6ef;background-color:rgba(54,94,191,0.1)}
a.more-from-intuit-link{color:#202020;padding:8px 0 0;*top:-2px}
.more-from-intuit-left-border{display:block;border-left:1px solid #b6b6b6}
.more-from-intuit-right-border{display:block;padding:11px 20px 11px 16px;border-right:1px solid #b6b6b6}
.more-from-intuit-link:hover .more-from-intuit-tiny{background-position:-79px -417px}
.more-from-intuit-open .more-from-intuit-link,.more-from-intuit-open .more-from-intuit-link:visited{color:#fff;background-color:#365ebf;background-image:none}
.more-from-intuit-open .more-from-intuit-link:hover{color:#fff;background-color:#2e52a6}
.more-from-intuit-open .more-from-intuit-tiny,.more-from-intuit-open .more-from-intuit-link:hover .more-from-intuit-tiny{background-position:-99px -397px}
.more-from-intuit-open .more-from-intuit-left-border,.more-from-intuit-open .more-from-intuit-right-border{background:0}
.security-icon{width:20px;height:17px;margin-right:3px;background-position:0 -280px;position:relative;top:4px;*top:0;*left:7px;display:inline-block;*zoom:1;*display:inline}
a:hover .security-icon{background-position:0 -300px}
.nav-bar{width:100%;background-color:#fff;border-bottom:1px solid #eee}
.nav-bar>.nav-bar-container{width:972px;margin:0 auto;display:block}
.Payroll .nav-bar-container{height:65px}
.nav-bar .intuit-logo.intuit-payroll-logo{margin-top:18px}
.nav-bar a:hover{text-decoration:none}
.nav-bar-top-links{padding-left:19px;*padding-right:3px}
.nav-bar-top-links:first-child{padding-left:0}
.nav-bar-top-links>a,.nav-bar-top-links>a:visited{text-transform:uppercase;text-align:center;padding:33px 3px 23px}
.nav-bar-top-links.active>a{border-bottom:4px solid #365ebf;padding-bottom:19px}
.nav-bar-top-links:hover>a{position:relative;z-index:4;padding-bottom:19px;border-bottom:4px solid #365ebf}
.sign-in-button .sub-menu{float:right}
.sign-in-button{float:right}
.phone-info>li>div>span{display:inline-block;*zoom:1;*display:inline}
.phone-info.quickNav-menu>li>div{padding:0 16px}
.phone-info>li>div>span{text-align:center;font-weight:bold;font-size:19px}
.phone-info>li>div{width:181px;width:auto\9}
.phone-info>li:hover>div{background-color:#ecf6fe;border-left:1px solid #ccc;border-right:1px solid #ccc;position:relative;left:-1px;z-index:4;-webkit-transition:background-color .2s ease;-moz-transition:background-color .2s ease;-o-transition:background-color .2s ease;-ms-transition:background-color .2s ease;transition:background-color .2s ease}
.phone-info .phone-icon{visibility:hidden;width:14px;height:18px;margin-right:7px;background-position:-210px -400px;position:relative;top:4px;*top:-9px}
.phone-info>li:hover .phone-icon{visibility:visible}
.phone-info .phone-number{padding:6px 0 9px 0;padding:6px 5px 9px 5px\9}
.phone-info .info-icon{display:inline-block;vertical-align:top;position:relative;top:-2px;margin-left:5px;width:17px;height:17px;background-position:-30px -400px}
.phone-info>li:hover .info-icon{background-position:-30px -420px}
.phone-info>.sub-menu>ul{width:181px;border-top-right-radius:0;padding-top:0;padding-bottom:5px}
.call-center-status{font-weight:bold}
.call-center-status>.open{display:none;color:green}
.call-center-status.open>.open{display:inline}
.call-center-status.open>.closed{display:none}
.nav-bar .phone-info{float:right;font-size:12px}
.property-header .nav-bar .phone-info{display:inline}
.property-header.websites.nav-bar .phone-info{display:none}
.top-bar .phone-info>li>a:hover{color:#202020;text-decoration:none;cursor:default}
.top-bar .phone-info>li>div{width:158px;width:auto\9}
.top-bar .phone-info>li>div,.top-bar .phone-info>li>div>span{font-size:13px}
.top-bar .phone-info>li:hover>div{left:0;border:0;border-top:3px solid #365ebf}
.top-bar .phone-info>li>div>span{color:#fff}
.top-bar .phone-info>li:hover>div>span{color:#3f3f3f;-webkit-transition:color .2s ease;-moz-transition:color .2s ease;-o-transition:color .2s ease;-ms-transition:color .2s ease;transition:color .2s ease}
.top-bar .phone-info .phone-icon,.top-bar .phone-info .phone-details{display:inline-block;*zoom:1;*display:inline}
.top-bar .phone-info .phone-details{line-height:1.4em;vertical-align:top}
.top-bar .phone-info .phone-number{padding-top:9px}
.top-bar .phone-info>li:hover .phone-number{padding-top:6px}
.top-bar .phone-info>.sub-menu>ul{padding:10px 15px;margin-left:-90px}
.top-bar .phone-info .call-center-hours{color:#505050;font-size:.9em}
.top-bar .phone-info .more-phone-numbers{display:block;border-top:1px solid #ccc;margin-top:10px;padding-top:10px;text-align:center}
.top-bar .phone-info .more-phone-numbers>a{color:#365ebf !important}
.search-intuit{line-height:27px}
.breadcrumb-bar{width:940px;margin:0 auto;overflow:hidden}
.quickNav-breadcrumbs>li{margin-top:15px;margin-left:5px}
.quickNav-breadcrumbs>li:first-child{margin-left:0}
.quickNav-breadcrumbs>li>a,.quickNav-breadcrumbs>li>span{display:inline}
.quickNav-breadcrumbs>li:before{content:">";margin-right:5px}
.quickNav-breadcrumbs>li:first-child:before{content:none;margin-right:0}
.quickNav-buttons{float:right;display:inline-block;margin:30px 16px 0 0}
.Payroll .quickNav-buttons{float:right;display:inline-block;margin:20px 16px 0 0}
.quickNav-topNav-buttons{margin-top:0}
.quickNav-buttons>li,.quickNav-buttons>li>a{display:inline-block}
.quickNav-buttons>li>a{font-size:14px;height:26px;padding-top:1px;line-height:1.8em}
li.sign-in-nav{padding-bottom:2px;margin-left:15px}
li.sign-in-nav>a.ctasecondary,li.sign-in-nav>a.ctasecondary:hover{color:#fff;font-family:"Helvetica Neue","Helvetica","Arial",sans-serif;padding-right:12px;padding-left:12px;text-decoration:none;height:29px}
.sub-menu.sign-in-nav>ul{margin:2px 0 0 -103px;width:160px}
.tertiary-nav-links{float:right}
.tertiary-nav-links>span,.tertiary-nav-links>div{margin-top:15px}
.tertiary-nav-links>span{display:inline-block;*zoom:1;*display:inline}
.tertiary-nav-links>.overview-link>a{color:#505050;font-weight:bold}
.tertiary-nav-links>.overview-link>a:hover{color:#505050;text-decoration:none;cursor:default}
.websites-chat-module{overflow:hidden;position:relative;z-index:2;background-color:#fff;max-width:250px\9}
.websites-chat-module>.websites-chat-icon,.websites-chat-module>div{vertical-align:top;display:block;float:right}
.websites-chat-module a{cursor:pointer}
.websites-chat-icon{width:27px;height:26px;margin-right:6px;position:relative;top:2px;background-position:-33px -218px}
.websites-chat-module:hover .websites-chat-icon{background-position:0 -218px}
.website-chat-content{font-weight:bold;margin-right:9px}
.website-chat-content a{color:#f0640f;font-size:11px}
.website-chat-hours{font-size:11px}
.quickNav-header{background-color:#fff;color:#3f3f3f;margin-bottom:15px;width:100%;min-width:970px}
.search-intuit{color:#666;border:solid 1px #d4d4d4;font-size:12px;font-style:italic;height:27px;padding:0 20px 0 9px;margin:0;width:130px;outline:0;-webkit-appearance:none;border-radius:2px;background-color:#fff}
.nav-links,.more-from-intuit-button{font-size:12px}
.top-bar a,.nav-bar a,.top-bar a:visited,.nav-bar a:visited{color:#202020}
.top-bar a:hover,.nav-bar a:hover{color:#365ebf}
.top-bar a:hover{text-decoration:underline}
#isearch{height:0}
.search-intuit:focus{box-shadow:inset 0 1px 3px rgba(0,0,0,0.15),inset 0 0 0 1px rgba(0,0,0,0.05),0 0 8px #365ebf,0 0 0 1px #365ebf;border-color:#365ebf\9}
.with-data .search-intuit{font-style:normal;color:#505050}
.search-submit-button{position:relative;top:-25px;left:137px;background-position:-56px -396px;background-color:transparent;display:block;width:20px;height:22px;padding:0;margin:0 0 -2px 0;border:0;cursor:pointer;text-indent:-1000px}
.with-data .search-submit-button,.search-submit-button:hover{background-position:-56px -416px}
.skip a{position:absolute;left:-200px}
.skip a:focus,.skip a:active{color:#000;left:10px;position:absolute}
.no-outline-on-focus:focus{outline:0}
.property-header.Quickbooks.nav-bar .slim-header{margin:20px 30px 23px 16px;float:none}
.property-header.Quickbooks.nav-bar .qb-nonav-intuit-logo{cursor:default}
.property-header.Quickbooks .nav-contact-info,.property-header.Quickbooks .wcn-hours{float:right}
.property-header.Quickbooks .call-sales{margin:30px 0 0 0}
.property-header.Quickbooks .wcn-sales-text{color:#999;font-weight:bold}
.property-header.Quickbooks .wcn-phone-number{color:#202020;font-weight:bold}
.property-header.Quickbooks .wcn-hours{color:#999}
.aem-top-header{padding:20px}
.aem-top-header a.ctasecondary,.aem-top-header a.ctatertiary{font-size:14px;height:29px;line-height:1.8em;margin:10px 0 0 20px;padding:3px 12px 0 12px}
.aem-top-header div.cta-align-left,.aem-top-header div.cta-align-center,.aem-top-header div.cta-align-right{display:inline-block}
.aem-top-header div.row>div[class^="span"]:last-child{text-align:right}
.aem-top-header div.ctext{display:inline-block;line-height:24px;margin-left:20px;padding-bottom:6px;vertical-align:bottom}
.more-from-intuit-button{z-index:999}
.more-from-intuit{position:static}
.header-eyebrow-container{background-image:linear-gradient(to bottom,#f5f5f5 95%,#e5e5e5 100%);border-top:4px solid #ccc}
.header-eyebrow-boiler .row{height:45px}
.header-eyebrow-boiler .parbase .row{height:auto}
.header-eyebrow-boiler .eyebrow-boiler-nav{float:right;margin-right:20px}
.header-eyebrow-boiler .eyebrow-boiler-nav .ctext ul{padding-top:10px}
.header-eyebrow-boiler .eyebrow-boiler-nav .ctext ul li{list-style-type:none;display:inline-block;vertical-align:top;margin-left:20px;text-align:right}
.header-eyebrow-boiler .eyebrow-boiler-nav .ctext ul li a{color:#202020}
.header-eyebrow-boiler .eyebrow-boiler-nav .ctext ul li a:hover{color:#365ebf}
.header-eyebrow-boiler .eyebrow-boiler-nav .ctext ul li ul{margin-left:-65px;margin-top:-2px;background-color:#fff;border:1px solid #ccc;border-radius:0 2px 2px;box-shadow:0 2px 0 rgba(0,0,0,0.25);display:none;font-size:13px;position:absolute;transition:opacity .2s ease 0;width:200px;z-index:1001}
.header-eyebrow-boiler .eyebrow-boiler-nav .ctext ul li ul li{border-top:1px solid #ccc;display:block;margin:0 10px;text-align:center;padding-top:10px}
.header-eyebrow-boiler .eyebrow-boiler-nav .ctext ul li ul li a{color:#365ebf;padding:0}
.header-eyebrow-boiler .eyebrow-boiler-nav .ctext ul li ul li a:hover{background-color:#fff;text-decoration:underline}
.header-eyebrow-boiler .eyebrow-boiler-nav .ctext ul li ul li:first-child{border:0;padding:0 0 10px}
.header-eyebrow-boiler .eyebrow-boiler-nav .ctext ul li ul li:first-child:before{content:"";display:inline-block;width:20px;height:20px;background-image:url('../images/global-sprite-fallback.png');background-image:url('../images/global-sprite.svg');background-repeat:no-repeat;background-position:-210px -400px;vertical-align:-6px;margin:0 5px 0 -15px}
.header-eyebrow-boiler .eyebrow-boiler-nav .ctext ul li:hover ul{display:block}
.header-eyebrow-boiler .eyebrow-boiler-nav .eyebrow-phone-no{margin-left:20px}
.header-eyebrow-boiler .eyebrow-boiler-nav .eyebrow-phone-no:before{content:"";display:inline-block;width:20px;height:20px;background-image:url('../images/global-sprite-fallback.png');background-image:url('../images/global-sprite.svg');background-repeat:no-repeat;background-position:-118px -398px;vertical-align:-6px}
.header-eyebrow-boiler .eyebrow-boiler-nav .eyebrow-phone-no:after{content:"";display:inline-block;width:20px;height:20px;background-image:url('../images/global-sprite-fallback.png');background-image:url('../images/global-sprite.svg');background-repeat:no-repeat;background-position:-30px -400px;vertical-align:-6px;margin-left:6px}
.header-eyebrow-boiler .eyebrow-boiler-nav .eyebrow-phone-no:hover:after{background-position:-30px -420px}
.header-eyebrow-boiler .parbase .eyebrow-boiler-search{margin:0}
.header-eyebrow-boiler .eyebrow-boiler-search{margin-left:-35px;margin-top:-8px}
.header-eyebrow-boiler .eyebrow-boiler-search label.visually-hidden{display:none}
.header-eyebrow-boiler .eyebrow-boiler-search .parbase input[type="submit"]{top:0;left:0}
.header-eyebrow-boiler .eyebrow-boiler-search input[type="submit"]{background-color:rgba(0,0,0,0);background-position:-56px -396px;border:medium none;cursor:pointer;display:block;height:22px;left:137px;margin:0 0 -2px;padding:0;position:relative;text-indent:-1000px;top:-25px;width:20px;background-image:url('../images/global-sprite-fallback.png');background-image:url('../images/global-sprite.svg');background-repeat:no-repeat}
.header-eyebrow-boiler .eyebrow-boiler-search input[type="submit"]:hover{background-position:-56px -416px;box-shadow:none}
.header-eyebrow-boiler .eyebrow-boiler-search input[type="text"]{width:160px;padding:0 20px 0 9px;font-style:italic;height:30px}
.ctaprimary,.ctasecondary,.ctatertiary{text-decoration:none;border-radius:2px;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:middle}
.ctaprimary:hover,.ctasecondary:hover,.ctatertiary:hover{text-decoration:none}
.ctaprimary,.ctasecondary,input.ctaprimary,input.ctasecondary,button.ctaprimary,button.ctasecondary{font-family:"DIN Next LT Pro 400","DIN Next LT Pro","Consolas","Monaco","Lucida Console",sans-serif;font-weight:400;font-size:18px;padding-top:3px;height:34px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:left;padding:4px 16px 0}
.ctatertiary,input.tertiary{font-size:16px;padding-top:4px;height:29px;text-align:center;padding-left:15px;padding-right:15px}
span.ctaprimary,span.ctasecondary,span.ctatertiary{height:auto;box-sizing:border-box}
.ctaprimary:hover,.ctasecondary:hover{box-shadow:0 2px 0 rgba(0,0,0,0.2)}
.ctaprimary:active,.ctasecondary:active,.ctatertiary:active{box-shadow:inset 0 1px 4px rgba(0,0,0,0.3)}
a.ctaprimary,a .ctaprimary,input.ctaprimary,span.ctaprimary,button.ctaprimary{color:#fff;line-height:1.5em;border:1px solid #f55e00;border-radius:none none;background:#f77b00;background:-webkit-linear-gradient(top,#f77b00 100%,#f55e00 100%);background:-moz-linear-gradient(top,#f77b00 100%,#f55e00 100%);background:-o-linear-gradient(top,#f77b00 100%,#f55e00 100%);background:-ms-linear-gradient(top,#f77b00 100%,#f55e00 100%);background:linear-gradient(to bottom,#f77b00 100%,#f55e00 100%)}
a.ctaprimary:hover,a .ctaprimary:hover,input.ctaprimary:hover,span.ctaprimary:hover,button.ctaprimary:hover{background:#ff8e17;background:-webkit-linear-gradient(top,#ff8e17 100%,#ff6c12 100%);background:-moz-linear-gradient(top,#ff8e17 100%,#ff6c12 100%);background:-o-linear-gradient(top,#ff8e17 100%,#ff6c12 100%);background:-ms-linear-gradient(top,#ff8e17 100%,#ff6c12 100%);background:linear-gradient(to bottom,#ff8e17 100%,#ff6c12 100%)}
a.ctaprimary:active,a .ctaprimary:active,input.ctaprimary:active,span.ctaprimary:active,button.ctaprimary:active{background:#ff8e17;background:-webkit-linear-gradient(top,#f45400 100%,#f98a00 100%);background:-moz-linear-gradient(top,#f45400 100%,#f98a00 100%);background:-o-linear-gradient(top,#f45400 100%,#f98a00 100%);background:-ms-linear-gradient(top,#f45400 100%,#f98a00 100%);background:linear-gradient(to bottom,#f45400 100%,#f98a00 100%)}
a.ctaprimary.full-width,a .ctaprimary.full-width,input.ctaprimary.full-width,span.ctaprimary.full-width,button.ctaprimary.full-width{width:100%;max-width:100%;text-align:center;box-sizing:border-box}
a.ctaprimary.submitted,a .ctaprimary.submitted,input.ctaprimary.submitted,span.ctaprimary.submitted,button.ctaprimary.submitted{line-height:0;font-size:0;border:1px solid #f6f8fb;background:#f6f8fb url('../images/spinner-fallback.gif') no-repeat center;background:#f6f8fb url('../images/spinner.svg') no-repeat center}
a.ctasecondary,input.ctasecondary,span.ctasecondary{color:#fff;line-height:1.5em;border:1px solid #304f9d;border-radius:none none;background:#3f6dc9;background:-webkit-linear-gradient('top',#3f6dc9 100%,#3054b8 100%);background:-moz-linear-gradient('top',#3f6dc9 100%,#3054b8 100%);background:-o-linear-gradient('top',#3f6dc9 100%,#3054b8 100%);background:-ms-linear-gradient('top',#3f6dc9 100%,#3054b8 100%);background:linear-gradient(to bottom,#3f6dc9 100%,#3054b8 100%)}
a.ctasecondary:hover,input.ctasecondary:hover,span.ctasecondary:hover{background:#477bdb;background:-webkit-linear-gradient(top,#477bdb 100%,#375fcf 100%);background:-moz-linear-gradient(top,#477bdb 100%,#375fcf 100%);background:-o-linear-gradient(top,#477bdb 100%,#375fcf 100%);background:-ms-linear-gradient(top,#477bdb 100%,#375fcf 100%);background:linear-gradient(to bottom,#477bdb 100%,#375fcf 100%)}
a.ctasecondary:active,input.ctasecondary:active,span.ctasecondary:active{background:#477bdb;background:-webkit-linear-gradient(top,#3054b8 100%,#3f6dc9 100%);background:-moz-linear-gradient(top,#3054b8 100%,#3f6dc9 100%);background:-o-linear-gradient(top,#3054b8 100%,#3f6dc9 100%);background:-ms-linear-gradient(top,#3054b8 100%,#3f6dc9 100%);background:linear-gradient(to bottom,#3054b8 100%,#3f6dc9 100%)}
a.ctasecondary.full-width,input.ctasecondary.full-width,span.ctasecondary.full-width{width:100%;max-width:100%;text-align:center;box-sizing:border-box}
a.ctatertiary.full-width,input.ctatertiary.full-width,span.ctatertiary.full-width{width:100%;max-width:100%;text-align:center;box-sizing:border-box;padding-right:0;padding-left:0}
a.ctaprimary{max-width:290px}
a.ctasecondary{max-width:370px}
a.ctatertiary,input.ctatertiary,span.ctatertiary{color:#365ebf;font-size:14px;line-height:1.8em;border:1px solid #dedede;background:#f0f0f0;background:-webkit-linear-gradient(top,#fff 0,#f0f0f0 100%);background:-moz-linear-gradient(top,#fff 0,#f0f0f0 100%);background:-o-linear-gradient(top,#fff 0,#f0f0f0 100%);background:-ms-linear-gradient(top,#fff 0,#f0f0f0 100%);background:linear-gradient(to bottom,#fff 0,#f0f0f0 100%)}
.ctatertiary:hover{background:#fff}
a.ctatertiary:active,input.ctatertiary:active,span.ctatertiary:active{background:#e0e0e0;background:-webkit-linear-gradient(top,#e0e0e0 0,#eee 100%);background:-moz-linear-gradient(top,#e0e0e0 0,#eee 100%);background:-o-linear-gradient(top,#e0e0e0 0,#eee 100%);background:-ms-linear-gradient(top,#e0e0e0 0,#eee 100%);background:linear-gradient(to bottom,#e0e0e0 0,#eee 100%)}
a.ctacenter{margin:0 auto}
a.ctacenter.ctaplain{display:block;text-align:center}
div.cta-align-left{text-align:left}
div.cta-align-right{text-align:right}
div.cta-align-center{text-align:center}
footer{margin-top:60px;background-color:#f5f5f5;box-shadow:inset 0 2px 5px rgba(0,0,0,0.3)}
.footer-sprite,.footer-icon-twitter,.footer-icon-facebook,.footer-icon-youtube,.footer-icon-gplus,.footer-icon-linkedin,.footer-icon-global,.footer-icon-instagram,.footer-icon-global:hover,.footer-icon-linkedin:hover,.footer-icon-gplus:hover,.footer-icon-twitter:hover,.footer-icon-facebook:hover,.footer-icon-youtube:hover,.footer-icon-instagram:hover{background-image:url('../images/global-sprite-fallback.png');background-image:url('../images/global-sprite.svg');background-repeat:no-repeat;width:19px;height:19px}
.site-cooler-footer{width:1000px;margin:0 auto;padding:20px 0 16px 0}
.site-cooler-footer a,.site-cooler-footer a:visited{font-size:12px;text-decoration:none}
.site-cooler-footer a span:hover,.site-cooler-footer a:visited span:hover{text-decoration:none}
.site-cooler-footer a:hover,.site-cooler-footer span:hover{text-decoration:underline;color:#365ebf}
.site-footer,.footer-global-watercooler{margin:0 auto;width:940px}
.footer-global-watercooler a{color:#202020}
.site-footer h5{color:#505050;font-size:13px;font-weight:bold;margin:0}
.site-footer ul{margin:11px 0 0 0}
.site-footer li{line-height:20px;list-style-type:none;margin:0}
.footer-global{line-height:18px;padding-top:2px;text-align:right}
.footer-global-hr{background-color:#ebebeb;border:0;color:#ebebeb;height:1px;margin:10px 0}
.footer-global ul{float:right;margin:0;padding:0}
.footer-global li,.two-grp li,.one-grp li{color:#505050;float:left;font-size:12px;list-style:disc;margin-left:22px}
.footer-global li:first-child,.footer-legal-content li:first-child,.two-grp li:first-child,.one-grp li:first-child{list-style:none;margin-left:0;vertical-align:text-top}
.footer-icon-twitter{background-position:-529px -70px}
.footer-icon-twitter:hover{background-position:-529px -100px}
.footer-icon-facebook{background-position:-500px -70px}
.footer-icon-facebook:hover{background-position:-500px -100px}
.footer-icon-linkedin{background-position:-620px -70px}
.footer-icon-linkedin:hover{background-position:-620px -100px}
.footer-icon-youtube{background-position:-590px -70px}
.footer-icon-instagram{background-position:-206px -713px}
.footer-icon-youtube:hover{background-position:-590px -100px}
.footer-icon-gplus{background-position:-560px -70px}
.footer-icon-gplus:hover{background-position:-560px -100px}
.footer-icon-instagram:hover{background-position:-206px -762px}
.footer-icon-global{background-position:-680px -70px;margin-right:4px}
.footer-global-select-country span{vertical-align:top}
.footer-global-select-country:hover img{background-position:-680px -100px}
.footer-watercooler ul{list-style:none}
.footer-watercooler li{float:left;list-style-type:none;margin-left:5px;width:20px}
.footer-intuit-logo{height:24px;width:90px;background-position:-495px 0}
.footer-legal{background-color:#0077c5;color:#fff;width:100%;padding:30px 0 35px}
.footer-legal-content{margin:0 auto;width:940px}
.footer-legal-content ul{float:right;margin:0;padding:0}
.footer-legal-content li{color:#fff;font-size:12px;float:left;list-style:disc;border:solid rex 1px;margin-left:22px}
.footer-legal-content .copyright{padding-top:30px}
.footer-legal-copy,.footer-legal-copy span,.footer-legal-link{color:#fff;font-size:12px;font-weight:bold;line-height:18px;margin:0}
a.footer-legal-link,a.footer-legal-link:active,a.footer-legal-link:visited{text-decoration:none;color:#fff}
a.footer-legal-link:hover{text-decoration:underline}
.footer-legal-truste-logo-container{text-align:right}
.footer-legal-copyright{font-size:13px;font-weight:bold}
.footer-truste-logo{background-position:-498px -31px;height:31px;width:102px}
.two-grp div:first-child{margin-bottom:5px}
.two-grp ul,.one-grp ul{float:left;margin:7px 0 5px 0}
.watercooler-boiler .span2{padding-top:17px}
.watercooler-boiler .ctext a{color:#202020}
.watercooler-boiler .ctext a:hover{color:#365ebf;text-decoration:underline}
.watercooler-boiler .ccontainer a:hover{text-decoration:none}
.watercooler-boiler watercooler-boiler-nav{margin-left:20px;min-height:1px}
.watercooler-boiler .watercooler-boiler-link{width:540px;line-height:18px;padding-top:2px;text-align:right;margin-left:20px;min-height:1px;font-size:12px}
.watercooler-boiler .watercooler-boiler-link ul{display:inline-block;padding-top:0}
.watercooler-boiler .watercooler-boiler-link li{float:left;margin-left:20px;list-style:disc outside none;display:list-item}
.watercooler-boiler .watercooler-boiler-link li:hover{text-decoration:underline}
.watercooler-boiler .watercooler-boiler-link li:first-child{list-style:none}
.watercooler-boiler .watercooler-boiler-country .ctext{display:inline-block;font-size:12px}
.watercooler-boiler .watercooler-boiler-country span{vertical-align:top}
.watercooler-boiler .footer-icon-global{cursor:pointer}
.watercooler-boiler .watercooler-boiler-country:hover .footer-icon-global{background-position:-680px -100px}
.watercooler-boiler .watercooler-boiler-country:hover a{color:#365ebf;text-decoration:underline}
.watercooler-boiler{border-top:1px solid #ebebeb}
.watercooler-boiler .span2,.watercooler-boiler .span8{padding:10px 0 15px}
.bridge-site-footer{padding-top:45px}
.bridge-site-footer a{color:#202020}
.bridge-site-footer a:hover{color:#365ebf}
.bridge-site-footer .ctext h5{font-size:14px}
.bridge-site-footer .ctext ul{margin-left:0;margin-top:15px}
.bridge-site-footer .ctext ul li{list-style-type:none}
.bridge-site-footer .ctext ul li a{font-size:12px}
.bridge-footer-media{text-align:right}
.bridge-footer-media a{display:inline-block;margin-left:2px}
.bridge-watercooler-boiler{padding-top:6px;padding-bottom:55px}
.bridge-watercooler-boiler .content-container{border-top:1px solid #ccc;padding-top:12px}
.bridge-watercooler-boiler .content-container a{color:#202020;font-size:12px}
.bridge-watercooler-boiler .content-container a:hover{color:#365ebf}
.bridge-watercooler-boiler .content-container .ctext ul{margin-top:4px}
.bridge-watercooler-boiler .content-container .ctext ul li{float:left;margin-left:20px;margin-right:5px}
.bridge-watercooler-boiler .content-container .ctext ul li:hover{text-decoration:underline}
.bridge-watercooler-boiler .content-container .ctext ul li:first-child{list-style:none;margin-left:0}
.bridge-watercooler-boiler .content-container .ctext ul li:last-child{margin-right:0}
.bridge-watercooler-boiler .content-container .ctext p{margin-top:4px}
.bridge-watercooler-boiler .content-container .ctext p a.footer-icon-global{width:114px;padding:3px 0 3px 23px;margin-right:0}
.bridge-watercooler-boiler .content-container .ctext p a:hover{background-position:-680px -100px}
.bridge-watercooler-boiler .content-container input[type="text"]{width:170px;box-sizing:border-box;line-height:normal}
.bridge-watercooler-boiler .content-container input[type="submit"]{left:147px}
.bridge-watercooler-boiler .content-container input:focus::-webkit-input-placeholder{color:transparent}
.bridge-watercooler-boiler .content-container input:focus:-moz-placeholder{color:transparent}
.bridge-watercooler-boiler .content-container input:focus::-moz-placeholder{color:transparent}
.bridge-watercooler-boiler .content-container input:focus:-ms-input-placeholder{color:transparent}
footer .bridge-watercooler-boiler .ctext ul li{display:list-item}
.ctext-top-padding{padding-top:54px}
.ctext{margin:0}
.ctext .link{color:#365ebf}
.ctext button{font-family:'FS Albert Web 300','FS Albert Web',Calibri,'Trebuchet MS',sans-serif;font-size:26px;text-align:left;color:#365ebf;background:0;margin:0;padding:0;border:0;cursor:pointer;outline:none 0;text-align:center;padding-top:72px;padding-bottom:54px;-moz-user-select:text}
.ctext button:hover{text-decoration:underline}
.ctext ul,.ctext-nopadding ul,.ctext ol,.ctext-nopadding ol{margin-left:15px;padding-top:17px}
.ctext li,.ctext-nopadding li{line-height:24px}
.ctext ul>li,.ctext-nopadding ul>li{list-style-type:disc}
.ctext .text-white,.ctext-nopadding .text-white{color:#fff}
.ctext .text-grey,.ctext-nopadding .text-grey{color:gray}
@media(max-width:767px){.textalign-left-xs .ctext{text-align:left}
.textalign-center-xs .ctext{text-align:center}
.textalign-right-xs .ctext{text-align:right}
}
@media(min-width:768px) and (max-width:1023px){.textalign-left-sm .ctext{text-align:left}
.textalign-center-sm .ctext{text-align:center}
.textalign-right-sm .ctext{text-align:right}
}
@media(min-width:1023px){.textalign-left-md .ctext{text-align:left}
.textalign-center-md .ctext{text-align:center}
.textalign-right-md .ctext{text-align:right}
}
.table-style-2{border:0;border-collapse:collapse;font:16px Helvetica,"Helvetica Neue",Arial,sans-serif}
.table-style-2 tr{border-bottom:1px solid #969696}
.table-style-2 tr td{padding-right:20px;padding-top:20px;padding-bottom:20px;vertical-align:top}
.table-style-2 tr:last-child{border-bottom:0 solid #969696}
.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}
.cimage .img-right{float:right}
.cimage .img-center{margin:0 auto;display:block}
.cimage .img-text-align{margin-top:42px}
.cimage .img-border-width-small{border:2px solid #3f6dc9}
.cimage .img-border-width-medium{border:4px solid #3f6dc9}
.cimage .img-border-width-large{border:6px solid #3f6dc9}
.cimage .img-rounded{border-radius:6px}
.cimage .img-circle{border-radius:50%}
.cimage .enable-hover:hover{opacity:.5}
.logo-quickbooks-185x40{width:185px;height:40px;background-position:-229px -20px}
.logo-quickbooks-branding-185x40{width:185px;height:40px;background-position:-250px -698px}
.logo-payroll-branding-185x40{background-position:-252px -800px;display:block;height:43px;width:170px}
.logo-icom-168x49{width:88px;height:30px;background-position:0 0}
.logo-payroll-64x25{width:64px;height:25px;background-position:-4px -136px}
.logo-payments-183x18{width:183px;height:18px;background-position:-230px -100px}
.burst-icon-72x72{width:75px;height:75px;background-position:0 -602px}
.chevron-r-icon-8x12{width:8px;height:15px;background-position:-82px -447px}
.chevron-d-icon-8x12{width:11px;height:15px;background-position:-80px -394px}
@font-face{font-family:'intuit-harmony-marketing';src:url('../fonts/harmony_marketing/intuit-harmony-marketing.eot?iwsa8e');src:url('../fonts/harmony_marketing/intuit-harmony-marketing.eot?#iefixiwsa8e') format('embedded-opentype'),url('../fonts/harmony_marketing/intuit-harmony-marketing.woff?iwsa8e') format('woff'),url('../fonts/harmony_marketing/intuit-harmony-marketing.ttf?iwsa8e') format('truetype'),url('../fonts/harmony_marketing/intuit-harmony-marketing.svg?iwsa8e#intuit-harmony-marketing') format('svg');font-weight:normal;font-style:normal}
[class^="icon-"],[class*=" icon-"]{font-family:'intuit-harmony-marketing';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;font-size:32px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.icon-Binoculars:before{content:"\e609"}
.icon-Chat:before{content:"\e60a"}
.icon-Question:before{content:"\e60b"}
.icon-Star:before{content:"\e60c"}
.icon-Wrench:before{content:"\e60d"}
.icon-Accountant:before{content:"\e600"}
.icon-Check:before{content:"\e601"}
.icon-Cloud:before{content:"\e602"}
.icon-Display:before{content:"\e603"}
.icon-FoodTruck:before{content:"\e604"}
.icon-Overview:before{content:"\e605"}
.icon-Price:before{content:"\e606"}
.icon-Tech:before{content:"\e607"}
.icon-User:before{content:"\e608"}
.icon-Quickopedia:before{content:"\e60e"}
.ctextimage{margin:0}
.ctextimage .img-left{float:left;margin-right:20px}
.ctextimage .img-right{float:right;margin-left:20px}
.ctextimage.clearfix .ctext{margin:0}
.ctextimage.nowrap{display:table}
.ctextimage.nowrap img,.ctextimage.nowrap>div{display:table-cell;vertical-align:top}
.cdisclosure{background-color:#eee;font-size:12px;line-height:18px;margin-top:54px;padding:11px 20px}
.cdisclosure .hide-disclosure{display:none}
.cdisclosure .toggle-disclosure,.cdisclosure .show-disclosure{display:block}
.cdisclosure a:hover{text-decoration:underline}
.cdisclosure a.toggle-disclosure{display:inline-block}
.cdisclosure p{padding-top:24px}
.cdisclosure h4{font-weight:bold;margin-top:42px;font-size:12px}
.cdisclosure .cdisclosure-text ol{margin:20px 0 0 20px}
.cdisclosure ul li{list-style-type:disc}
.cdisclosure ol li{list-style-type:decimal}
.disclosure-nomargin{margin-top:0}
.cbanner+.ccontainer .cdisclosure{margin-top:0}
.cmodal-page{overflow:hidden;height:531px;overflow-y:auto}
.modal-container .cdisclosure{background-color:inherit;margin-top:0;height:22px}
.ctabs{margin-bottom:30px}
.ctabs .ctextimage{margin:0}
.ctabs .ctextimage.nowrap>div{vertical-align:middle}
.ctabs .tabwidth1{width:156px;height:52px}
.ctabs .tabwidth1.active{height:54px}
.ctabs .tabwidth2{padding:0 10px;height:32px}
.ctabs .tabwidth2 div.ctext p{line-height:32px}
.ctabs .tabwidth2.active{height:34px}
.ctabs .tabwidth2.active .ctext p.hasimage{margin-top:-27px}
.ctabs .ctext p.hasimage{margin:30px 0 0 10px}
ul.tabs{font-size:0;list-style:none;text-align:center}
ul.tabs li{cursor:pointer;outline:0;display:inline-block;border:1px solid #7aa831;background:transparent;background:-webkit-linear-gradient(center top,#95cd3c 0,#87b937 100%);background:-moz-linear-gradient(center top,#95cd3c 0,#87b937 100%);background:-o-linear-gradient(center top,#95cd3c 0,#87b937 100%);background:-ms-linear-gradient(center top,#95cd3c 0,#87b937 100%);background:linear-gradient('to bottom',#95cd3c 0,#87b937 100%)}
ul.tabs li:last-child{border-radius:0 2px 2px 0}
ul.tabs li:first-child{border-radius:2px 0 0 2px;border-right:0}
ul.tabs li.active{border:0;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,0.65);-moz-box-shadow:inset 0 1px 3px rgba(0,0,0,0.65);box-shadow:inset 0 1px 3px rgba(0,0,0,0.65);background:#75a60d}
ul.tabs li.active p{color:#fff}
ul.tabs .centering-div{display:table;height:100%;width:100%}
ul.tabs .centering-div .ctext{vertical-align:middle;display:table-cell}
ul.tabs .centering-div .ctext p{color:#fff}
ul.tabs .centering-div .ctext p.tab_subtitle{display:none}
ul.std-tabs li{width:156px;height:54px;border:1px solid #ddd;background:transparent;background:-webkit-linear-gradient(top,#fff 0,#f2f2f2 100%);background:-moz-linear-gradient(top,#fff 0,#f2f2f2 100%);background:-o-linear-gradient(top,#fff 0,#f2f2f2 100%);background:-ms-linear-gradient(top,#fff 0,#f2f2f2 100%);background:linear-gradient('to bottom',#fff 0,#f2f2f2 100%)}
ul.std-tabs li .centering-div .ctext p{color:#505050}
ul.std-tabs li:last-child{border-right:1px solid #ddd}
ul.std-tabs li.active{background:rgba(0,0,0,0.2);height:56px}
ul.std-tabs li.active .centering-div .ctext p{color:#fff}
ul.pricing-tabs li{width:185px;background-color:rgba(0,0,0,0.2);height:34px}
ul.pricing-tabs li.active{color:#fff;background-color:#75a60d}
.centering-div{display:table}
.cfeatures-tabbed ul{list-style:none}
.content-block .resp-midtab-title{display:none}
.responsive_tabs .ctabs{margin:0}
.responsive_tabs ul.resp_tabs{list-style:none;margin:0;text-align:left}
.responsive_tabs ul.resp_tabs .ccontainer{border:1px solid #9caab0;background-color:#fff}
.responsive_tabs ul.resp_tabs li{background-image:none;border:0;cursor:pointer;display:inline-block;height:80px;outline:0}
.responsive_tabs ul.resp_tabs li .centering-div{border:1px solid #9caab0;border-top:6px solid #aaa;background-color:#e6e6e6;display:table;height:100%;padding:0;width:100%}
.responsive_tabs ul.resp_tabs li .centering-div .ctext{display:table-cell;padding:0 8px;vertical-align:middle}
.responsive_tabs ul.resp_tabs li .centering-div .ctext p{color:#2ca01c;font:500 20px/26px "FS Albert Web 100","FS Albert Web","Calibri","Trebuchet MS",sans-serif}
.responsive_tabs ul.resp_tabs li .centering-div .ctext p.tab_subtitle{color:#202020;font:bold 14px/18px "Helvetica Neue",Helvetica,Arial,sans-serif;display:block}
.responsive_tabs ul.resp_tabs li.active{background-color:inherit;background-image:none;border-width:0;box-shadow:none;-webkit-box-shadow:none;z-index:1000}
.responsive_tabs ul.resp_tabs li.active .centering-div{background-color:#fff;border-top:6px solid #2ca01c;border-bottom:1px solid #fff}
.responsive_tabs .content-block{border:1px solid #9caab0;margin-top:-1px;padding:10px}
.responsive_tabs .content-block .resp-midtab-title{display:none}
@media(max-width:767px){.responsive_tabs{height:auto}
.responsive_tabs ul.resp_tabs{display:none}
.responsive_tabs .content-block .resp-midtab-title{background-color:#2ca01c;color:#fff;display:block;margin:4px 0;padding:20px 0 20px 10px}
.responsive_tabs .content-block .resp-midtab-title .chevron-r-icon-8x12{background-position:0 -570px;visibility:visible;width:29px;height:17px;position:absolute;right:25px}
.responsive_tabs .content-block .resp-midtab-title p{color:#fff;font:bold 16px/22px "FS Albert Web 100","FS Albert Web","Calibri","Trebuchet MS",sans-serif}
.responsive_tabs .content-block .resp-midtab-title p.tab_subtitle{font-size:14px;font-weight:normal;line-height:16px}
.responsive_tabs .content-block .resp-midtab-title.active .chevron-r-icon-8x12{background-position:-40px -570px}
}
.ctabs-headings{z-index:1000;padding:47px 48px 32px 30px;position:absolute;background:#f5f5f5}
.ctabs-headings h1{font-size:46px;font-family:"FS Albert Web 300","FS Albert Web","Calibri","Trebuchet MS",sans-serif;font-weight:300}
.ctabs-headings h1,.ctabs-headings h2{padding:0}
.ctabs-headings .headings,.ctabs-headings .tabs{height:55px;position:relative;top:5px}
.ctabs-headings ul.tabs li{background:#fff;background:-webkit-linear-gradient(top,#fff 0,#e8e8e8 100%);background:-moz-linear-gradient(top,#fff 0,#e8e8e8 100%);background:-o-linear-gradient(top,#fff 0,#e8e8e8 100%);background:-ms-linear-gradient(top,#fff 0,#e8e8e8 100%);background:linear-gradient(to bottom,#fff 0,#e8e8e8 100%);border-color:#aaa}
.ctabs-headings ul.tabs li.active{background:#969696;color:#fff}
.ctabs-headings ul.tabs li.active div.ctext p{color:#fff}
.ctabs-headings ul.tabs li:first-child .tab-icons{background-position:-690px -552px}
.ctabs-headings ul.tabs li:first-child.active .tab-icons{background-position:-690px -592px}
.ctabs-headings ul.tabs li:first-child+li .tab-icons{background-position:-648px -552px}
.ctabs-headings ul.tabs li:first-child+li.active .tab-icons{background-position:-648px -592px}
.ctabs-headings .tab-icons{height:30px;width:30px}
.ctabs-headings .tab-icons+p{margin-left:10px}
.ctabs-headings .ctabs div.ctext p{float:left;color:#505050}
.cq-headings .ctabs-headings{position:relative}
.ctabs-headings.fixed{position:fixed;top:0}
.cq-wcm-edit .cmodal-resize-auqb-modal-main-container .qbsubmodal-text{margin-left:0 !important}
.cq-wcm-edit .cmodal-page{height:auto}
#basic-modal-content{display:none}
#simplemodal-overlay{background-color:#000;opacity:0;filter:alpha(opacity=0);-ms-filter:"alpha(opacity=0)";-webkit-transition:opacity .5s;-moz-transition:opacity .5s;transition:opacity .5s}
#simplemodal-overlay.show{opacity:.7;filter:alpha(opacity=70);-ms-filter:"alpha(opacity=70)"}
#simplemodal-container{height:auto;width:700px;background-color:#fff;overflow:auto;opacity:0;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:scale(0.5) rotateX(40deg);-moz-transform:scale(0.5) rotateX(40deg);-ms-transform:scale(0.5) rotateX(40deg);transform:scale(0.5) rotateX(40deg);-webkit-transition:-webkit-transform .3s,opacity .3s;-moz-transition:-moz-transform .3s,opacity .3s;transition:transform .3s,opacity .3s}
#simplemodal-container a.modalCloseImg{background-position:-500px -400px;width:20px;height:20px;display:inline;z-index:3200;position:absolute;top:24px;right:24px;cursor:pointer}
#simplemodal-container a.modalCloseImg:hover{background-position:-500px -440px}
#simplemodal-container.show{opacity:1;-webkit-transform:scale(1) rotateX(0);-moz-transform:scale(1) rotateX(0);-ms-transform:scale(1) rotateX(0);transform:scale(1) rotateX(0)}
.cmodal-page{background-color:white;width:700px;margin:0 auto}
.cmodal-page .modal-container{width:620px;margin:0 auto}
.cmodal-page h1{padding:24px 0;margin-left:-5px}
.cmodal-page h2{padding:24px 0;margin-left:-5px}
.cmodal-page p+p{padding:16px 0 0}
.cmodal-page .p1{font-family:"FS Albert Web 300","FS Albert Web","Calibri","Trebuchet MS",sans-serif;font-weight:300;font-size:21px;margin-top:15px}
.cmodal-page .crossed{text-decoration:line-through;color:#999}
.cmodal-page .ccta{display:inline-block;min-width:120px}
.cmodal-page .card-container{background-color:#edeef0;margin-top:16px;padding:20px 0 15px}
.cmodal-page .continue_link{float:right;font-size:18px;font-weight:normal;margin:20px 0}
.cmodal-page .cdisclosure{font-size:14px;padding:26px 0}
.cmodal-page .info-modal{padding-bottom:40px}
.cmodal-page .info-modal .creview .p1{font-family:"Helvetica Neue","Helvetica",Arial,sans-serif;font-size:16px;font-weight:bold;padding:10px 0 0}
.cmodal-page .info-modal .creview .rating-stars{margin-top:-16px}
.cmodal-page .info-modal .creview .ctext{padding:15px 0 0}
.cmodal-page .sui-modal h1,.cmodal-page .sui-modal h2{margin-left:0;padding:8px 0}
.cmodal-page .sui-modal .cform{padding:0 20px}
.cmodal-page .sui-modal .ctext{padding:5px 10px 10px 10px}
.cmodal-page .sui-modal .grid{padding:15px}
.cmodal-page .sui-modal .row>.span6{width:47.1%}
.modal-open{overflow:hidden}
#geo-ip-redirect-popup h2{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:30px;font-weight:bold;color:#f0643b;margin-bottom:18px;text-align:center}
#geo-ip-redirect-popup p{font-size:18px;margin-bottom:18px}
#geo-ip-redirect-popup .button{text-align:left}
#geo-ip-redirect-popup .no-thanks{display:inline-block;margin:6px 0 0 70px;font-size:18px}
#geo-ip-redirect-popup .goto-site{float:right;margin-right:80px}
@media only screen and (min-width:320px) and (max-width:767px){#geo-ip-redirect-popup .no-thanks{margin-left:0}
#geo-ip-redirect-popup .button{margin:0 auto;width:270px}
#geo-ip-redirect-popup .goto-site{margin-right:0}
#geo-ip-redirect-popup p{margin-left:16%;margin-right:14%}
}
.modal-labor-law select#static_dropdown{margin-left:250px;margin-top:10px;width:200px;height:30px;border:1px solid #000;padding-left:5px}
.modal-labor-law .modal-heading{margin:24px 40px}
.modal-labor-law .body-container .ctext{margin-left:250px}
.modal-labor-law .footer-container .ccta{margin:25px 0 25px 285px}
.modal-labor-law .card-container{padding:40px 0}
.modal-labor-law .body-container{padding:40px 0;background-color:#eee}
.modal-labor-law .message_box{position:relative;background:none repeat scroll 0 0 #dc3c1e;width:189px;height:25px;color:#fff;font-size:12px;font-weight:normal;margin:10px 0 0 250px;padding:10px 0 0 10px;z-index:0}
.modal-labor-law .message_box:after,.modal-labor-law .message_box:before{bottom:40%;left:15%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;z-index:-999}
.modal-labor-law .message_box:after{border-color:rgba(136,183,213,0);border-bottom-color:#dc3c1e;border-width:30px;margin-left:-30px}
.modal-labor-law .message_box:before{margin-left:-36px}
.cmodal-resize-ifs-form{width:350px;height:auto;padding:10px}
.cmodal-resize-ifs-form .ctext{padding:15px 15px 5px 15px}
.cmodal-resize-ifs-form .ctext h1.h3{font-size:30px;padding:0 0 12px 0}
.cmodal-resize-iop-modal-main-container .h1{display:block;margin-left:39px;padding-bottom:15px}
.cmodal-resize-iop-modal-main-container .iop-sui-modal-form-section{padding:0}
.cmodal-resize-iop-modal-main-container .iop-sui-modal-form-section .bg-grey{padding:0 40px}
.cmodal-resize-iop-modal-main-container .iop-sui-modal-form-section .bg-grey .add-margin-left{margin-left:0}
.cmodal-resize-iop-modal-main-container .iop-sui-modal-form-section .bg-grey label.label-right{font-size:20px}
.cmodal-resize-iop-modal-main-container .iop-sui-modal-form-section .bg-grey .dotted-separator{border-top:1px dotted #ccc;margin-left:20px;margin-top:35px;padding:10px 0 0;width:550px}
.cmodal-resize-iop-modal-main-container .iop-sui-modal-form-section .bg-grey .dotted-b-separator{width:600px}
.cmodal-resize-iop-modal-main-container .iop-sui-modal-form-section .bg-grey .iop-modal-e-prices,.cmodal-resize-iop-modal-main-container .iop-sui-modal-form-section .bg-grey .iop-modal-b-prices{line-height:24px;margin-left:27px}
.cmodal-resize-iop-modal-main-container .iop-sui-modal-form-section .bg-grey .iop-modal-prices-text .ctext ul{list-style:none;padding-top:0}
.cmodal-resize-iop-modal-main-container .iop-sui-modal-form-section .bg-grey .iop-modal-prices-text .ctext ul li{list-style:none}
.cmodal-resize-iop-modal-main-container .iop-sui-modal-form-section .bg-grey .iop-modal-prices-text .ctext ul li:before{content:"•";color:#0098cd;font-size:20px;margin-right:7px;margin-left:-16px}
.cmodal-resize-iop-modal-main-container .iop-sui-modal-form-section .img-right{position:absolute;top:-55px;left:240px}
.cmodal-resize-iop-modal-main-container .iop-sui-modal-form-section input[type='radio']{top:-2px}
.cmodal-resize-iop-modal-main-container .iop-sui-modal-form-section input[type='submit']{margin-left:530px;padding-top:1px;width:106px}
.cmodal-resize-auqb-modal-main-container .h1{display:block;margin-left:39px;padding-bottom:15px}
.cmodal-resize-auqb-modal-main-container .qb-modal-form-section{padding:0;display:block}
.cmodal-resize-auqb-modal-main-container .qb-modal-form-section .bg-grey{padding:0 40px}
.cmodal-resize-auqb-modal-main-container .qb-modal-form-section .bg-grey .cform-field.span6{float:none}
.cmodal-resize-auqb-modal-main-container .qb-modal-form-section .bg-grey label.label-right{font-size:20px;font-weight:normal}
.cmodal-resize-auqb-modal-main-container .qb-modal-form-section .bg-grey .qbsubmodal-text{margin-left:-130px;font-size:20px;font-weight:normal}
.cmodal-resize-auqb-modal-main-container .qb-modal-form-section input[type='radio']{top:-2px}
.cmodal-resize-auqb-modal-main-container .qb-modal-form-section input[type='submit']{margin-left:530px;padding-top:1px;width:105px}
.cmodal-resize-auto-height{height:auto}
.cmodal-resize-1000-width{width:1000px}
.cmodal-resize-550-height{height:550px}
.cbanner{height:80px;padding:10px 0}
.cbanner .centered{height:100%;display:table;margin:0 auto}
.cbanner .banner-text{color:white;font-size:24px;font-family:"FS Albert Web 300","FS Albert Web","Calibri","Trebuchet MS",sans-serif;font-weight:300;display:table-cell;vertical-align:middle;padding-right:30px}
.cbanner .cta_container{display:table-cell;vertical-align:middle}
.cbanner .cta_container a.ctatertiary{width:136px}
.bg-green{background-color:#95cd3b}
.bg-blue{background-color:#0098cd}
#cbadge{margin:30px 0 54px 0}
#cbadge .ctext{vertical-align:middle}
#cbadge .ctext p{color:#0098cd;font-weight:bold}
.ctext-icon{display:inline-block;margin:55px 0 0 20px;width:168px;vertical-align:top}
.divider{border-top:1px solid #ccc;margin:72px 0 0 -40px;width:1018px}
.divider.small{margin:54px 0 0 0;width:780px}
.callout{border-radius:2px;padding:10px}
.bg-white{background-color:#fff}
.margin10{margin:10px}
.sidebyside{display:inline-block}
.nosidebyside{display:block}
.ctawrapperleft{text-align:left}
.ctawrapperright{text-align:right}
.ctawrappercenter{text-align:center}
.simplemodal-container .flash-preview,.simplemodal-container .cvideo{margin:0 25px}
.simplemodal-container .flash-box{display:table;width:100%}
.simplemodal-container .flash-box .flash-container{display:table-cell;text-align:center;vertical-align:middle}
.simplemodal-container .flash-box .cflash.hide{display:none}
.simplemodal-container .flash-box .cflash.show{display:block;margin:0 25px}
.play-icon{height:71px;position:absolute;width:71px;z-index:1;cursor:pointer;top:40%;left:40%}
.flash-preview{width:410px;height:231px;position:relative}
.promo-banner{position:relative}
.promo-banner .bg{width:100%;height:100%;position:absolute;top:0;left:0;z-index:0;overflow:hidden}
.promo-banner .bg a>img{height:auto;max-width:1600px;overflow:hidden}
.promo-banner .bg a>img.center{left:50%;margin-left:-50%;position:absolute}
.promo-banner .bg a>img.right{float:right}
.promo-banner>*{position:relative}
.spacer{width:100%;padding-bottom:54px;visibility:hidden}
.interspace_container{width:100%;padding-bottom:54px}
.interspace_divider{border-top:1px solid #ccc;margin-top:72px;width:100%}
.interspace_divider.small{margin-top:54px;width:80%}
.cvideo.responsive-video iframe{display:none}
.cvideo.responsive-video .poster{-webkit-transition:opacity .5s ease;-moz-transition:opacity .5s ease;transition:opacity .5s ease}
.cvideo.responsive-video .poster:hover{opacity:.8;filter:alpha(opacity=80)}
.cvideo.responsive-video .poster img{cursor:pointer;width:100%}
.responsive-video .simplemodal-wrap{overflow-y:hidden !important;background-color:#000}
.responsive-video#simplemodal-container a.modalCloseImg{top:12px;right:12px}
.responsive-video#simplemodal-container a.modalCloseImg:hover{background-position:-500px -400px}
.cq-wcm-edit .cvideo{padding-bottom:30px;background-color:#eee}
.video-ratings{text-align:center}
.thumpsup-icon{background-image:url('../images/thumb-sprite.svg');background-image:none,url('../images/thumb-sprite-fallback.png');padding-left:14px;width:20px;height:19px;background-position:1px 1px;display:inline-block}
.youtube-views-text{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px;color:#202020;padding-left:8px;padding-right:25px}
.youtube-views{font-family:"DIN Next W01 Medium";font-size:26px;color:#202020;letter-spacing:-0.06em}
.video-like-text{font-family:"DIN Next W01 Medium";letter-spacing:-0.06em;color:#202020;font-size:20px;padding-bottom:10px;padding-right:14px;padding-top:8px}
.youtube-like-button{padding-bottom:3px;padding-left:14px;padding-right:14px;margin-top:0;padding-top:6px}
a.youtube-like-button:hover{border:1px solid #365ebf;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;text-decoration:none;padding-left:13px;padding-right:13px}
a.youtube-like-button:hover .video-like-text{color:#365ebf}
a.youtube-like-button:hover .thumpsup-icon{background-position:1px -19px}
a.likeed-by-user:hover .video-like-text{color:#2ca01c}
a.likeed-by-user .video-like-text{color:#2ca01c}
a.likeed-by-user:hover .thumpsup-icon{background-position:1px -59px}
a.likeed-by-user .thumpsup-icon{background-position:1px -59px}
a.likeed-by-user:hover{border:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;text-decoration:none;padding-left:14px;padding-right:14px}
.cproduct-selector{padding:64px 0}
.cproduct-selector .options-form{padding:52px 0}
.cproduct-selector .options-form label{display:block;text-align:center;padding:0 10px}
.cproduct-selector .options-form label{position:relative}
.cproduct-selector .options-form label:before{content:'';position:absolute;height:33px;width:33px;background:#e8e8e8;-webkit-border-radius:4px;-webkit-background-clip:padding-box;-moz-border-radius:4px;-moz-background-clip:padding;border-radius:4px;background-clip:padding-box;border-top-color:#bbb;border-left-color:#bbb;border-top-width:1px;border-left-width:1px;border-bottom-width:0;border-right-width:0;border-style:solid;top:45px;left:40%}
.cproduct-selector .options-form label,.cproduct-selector .options-form label:before,.cproduct-selector .options-form label:after{box-sizing:border-box;-moz-box-sizing:border-box}
.cproduct-selector .options-form label:after{top:47px;left:41%;text-align:center;vertical-align:middle;position:absolute;display:block;background:#94cb33;color:#fff;height:29px;width:29px;padding-top:7px;-webkit-border-radius:4px;-webkit-background-clip:padding-box;-moz-border-radius:4px;-moz-background-clip:padding;border-radius:4px;background-clip:padding-box;border-top-color:#bbb;border-left-color:#bbb;border-top-width:1px;border-left-width:1px;border-bottom-width:0;border-right-width:0;font-family:FontAwesome;content:'\f00c'}
.cproduct-selector .options-form [type="checkbox"]:not(:checked)+label:after{opacity:0}
.cproduct-selector .select-box{flex:1 1 auto;float:left;margin:0;width:14%;border-right:1px solid #efefef;height:130px}
.cproduct-selector .select-box .fa{text-align:left;display:block;margin:0 auto;width:32px;font-size:30px;margin-bottom:20px}
.cproduct-selector .select-box [type="checkbox"]{visibility:hidden}
.cproduct-selector .select-box:last-child{border-right:0}
.cproduct-selector .boxes-2{width:40%}
.cproduct-selector .boxes-3{width:30%}
.cproduct-selector .boxes-4{width:23%}
.cproduct-selector .boxes-5{width:17%}
.cproduct-selector .boxes-6{width:15%}
.cproduct-selector .boxes-7{width:14%}
.cproduct-selector .product-block{padding:32px 10px;display:none}
.cproduct-selector .product-block.default,.cproduct-selector .product-block.active{display:block}
.cproduct-selector .product-block-content .eCommerce-product-div .text1 .ctext{margin:0}
.flex-box{display:flex;flex-direction:row}
.fa-star{letter-spacing:4px}
.cq-wcm-edit .cproduct-selector .product-block{display:block}
nav>header,.site-header{width:100%;height:88px;background-color:#fff;border-bottom:1px solid #eee}
nav>header .ctext,.site-header .ctext{font-size:12px}
nav>header .ctext ul,.site-header .ctext ul,nav>header .ctext ol,.site-header .ctext ol{margin-left:0;padding-top:10px;display:inline-block}
nav>header .ctext ul li,.site-header .ctext ul li{display:inline-block;margin:0;vertical-align:top}
nav>header .ctext ul li .sub-menu a,.site-header .ctext ul li .sub-menu a{color:#202020}
nav>header .ctext ul li .sub-menu a,.site-header .ctext ul li .sub-menu a,nav>header .ctext ul li .sub-menu a:visited,.site-header .ctext ul li .sub-menu a:visited{padding-top:13px;text-transform:uppercase;text-align:center;padding:33px 3px 23px}
nav>header .ctext ul li .sub-menu:hover>a,.site-header .ctext ul li .sub-menu:hover>a{position:relative;z-index:4;padding-bottom:30px;border-bottom:4px solid #365ebf;color:#365ebf;text-decoration:none}
nav>header .ctext ul li ul,.site-header .ctext ul li ul{height:0;width:0;display:none;margin:0;padding:0;overflow:hidden;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);opacity:0;font-size:13px;list-style:none;position:absolute;box-shadow:0 2px 0 rgba(0,0,0,0.25);z-index:1001;background-color:#fff;border:1px solid #ccc;border-radius:2px;border-top-left-radius:0;-webkit-transition:opacity .2s ease;-moz-transition:opacity .2s ease;-o-transition:opacity .2s ease;-ms-transition:opacity .2s ease;transition:opacity .2s ease}
nav>header .ctext ul li ul li,.site-header .ctext ul li ul li{line-height:normal}
nav>header .ctext ul li ul li a,.site-header .ctext ul li ul li a{padding:8px 10px;display:block}
nav>header .ctext ul li ul li a:hover,.site-header .ctext ul li ul li a:hover{color:#fff;background-color:#365ebf;border-radius:2px;text-decoration:none}
nav>header .ctext ul li:hover ul,.site-header .ctext ul li:hover ul{display:block;height:auto;width:240px;padding:8px 5px 12px 5px;-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100);opacity:1;-webkit-transition:opacity .2s ease;-moz-transition:opacity .2s ease;-o-transition:opacity .2s ease;-ms-transition:opacity .2s ease;transition:opacity .2s ease;margin-top:29px}
nav>header .ctext .intuit-logo,.site-header .ctext .intuit-logo{background-image:none}
nav>header .ctext .intuit-logo>span,.site-header .ctext .intuit-logo>span{display:block}
footer .ctext ul,.site-footer .ctext ul,footer .ctext ol,.site-footer .ctext ol{margin-left:0;padding-top:0}
footer .ctext ul li,.site-footer .ctext ul li,footer .ctext ol li,.site-footer .ctext ol li{display:block;line-height:20px}
footer .ctext ul li a,.site-footer .ctext ul li a,footer .ctext ol li a,.site-footer .ctext ol li a{font-size:12px}
nav.site-footer{padding:20px 0 10px}
.boiler-header .span5{margin:5px 0 0 -10px}
.boiler-header .span3{margin-top:-10px;margin-left:20px}
.boiler-header .span4{width:250px;margin-top:-15px;margin-left:100px;padding:2px 0 10px}
.boiler-header .span4 a.ctasecondary,.boiler-header .span4 a.ctasecondary:hover{background-position:right -29px,0 0;font-size:14px;line-height:1.8em;padding-right:10px;font-family:"Helvetica Neue","Helvetica","Arial","sans-serif"}
.boiler-header .span4 .parbase ul,.boiler-header .span4 .parbase ul:hover{display:block;height:auto;width:180px;opacity:1;position:relative}
.boiler-header .span4 ul{height:0;width:0;display:none;margin:0;padding:0;overflow:hidden;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);opacity:0;font-size:13px;list-style:none;position:absolute;box-shadow:0 2px 0 rgba(0,0,0,0.25);z-index:1001;background-color:#fff;border:1px solid #ccc;border-radius:2px;border-top-left-radius:0;-webkit-transition:opacity .2s ease;-moz-transition:opacity .2s ease;-o-transition:opacity .2s ease;-ms-transition:opacity .2s ease;transition:opacity .2s ease}
.boiler-header .span4 ul li{line-height:normal}
.boiler-header .span4 ul li a{padding:8px 10px;display:block;color:#202020}
.boiler-header .span4 ul li a:hover{color:#fff;background-color:#365ebf;border-radius:2px;text-decoration:none}
.boiler-header .span4 .signin-hover{display:block;height:auto;width:165px;padding:8px 5px;-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100);opacity:1;-webkit-transition:opacity .2s ease;-moz-transition:opacity .2s ease;-o-transition:opacity .2s ease;-ms-transition:opacity .2s ease;transition:opacity .2s ease;margin-left:65px;margin-top:-10px}
.boiler-header .span4 .signin-hover li{padding-left:0;display:block}
.boiler-header .parbase .span3,.boiler-header .parbase .span4,.boiler-header .parbase .span5{margin-left:10px;margin-top:10px}
.boiler-header .ctext li{line-height:8px}
.boiler-header .ctext ul li{padding-left:20px}
.boiler-header .ctext ul li .sub-menu:hover a{padding-bottom:22px}
.boiler-header .ctext ul li ul li{padding-left:0;display:block}
.boiler-header .ctext ul li ul li a{color:#202020}
.melody-header .quickbooks-logo{margin-top:32px;margin-bottom:22px}
.melody-header .quickbooks-branding-logo{margin-top:37px;margin-bottom:22px}
.melody-header .melody-nav-links{margin-top:38px}
.melody-header .melody-nav-links .ctext ul li .sub-menu a{color:#505050}
.melody-header .melody-nav-links .ctext ul li .sub-menu a,.melody-header .melody-nav-links .ctext ul li .sub-menu a:visited{padding-top:0;text-transform:none;text-align:center;padding:0}
.melody-header .melody-nav-links .ctext ul li .sub-menu:hover>a{border-bottom:3px solid #2b9d1b}
.melody-header .melody-nav-links .ctext ul li ul{box-shadow:none}
.melody-header .melody-nav-links .ctext ul li ul li{font-size:14px}
.melody-header .melody-nav-links .ctext ul li ul li a{color:#383838;padding:4px 22px 5px}
.melody-header .melody-nav-links .ctext ul li ul li a:hover{color:#fff;background-color:#656565;border-radius:0}
.melody-header .melody-nav-links .ctext ul li:hover ul{padding:14px 0 26px 0;margin-top:1.46%}
.melody-header .melody-nav-links .ctext>ul>li{padding-left:0;padding-right:30px;font-size:15px}
.melody-header .melody-nav-links .ctext li:hover>.sub-menu>a{position:relative;z-index:4;padding-bottom:0;border-bottom:3px solid #2b9d1b;text-decoration:none}
.melody-header .melody-nav-links.melody-signin-links{margin-top:48px;text-align:right}
.melody-header .melody-nav-links.melody-signin-links .ctext ul li{text-align:left}
.melody-header .melody-nav-links.melody-signin-links .ctext ul li ul{margin-top:7px}
.melody-header .melody-nav-links.melody-signin-links .ctext ul li .sub-menu a{color:#365ebf}
.melody-header .melody-nav-links.melody-signin-links .ctext ul li .sub-menu a:hover{text-decoration:none}
.melody-header .melody-nav-links.melody-signin-links .ctext ul li:last-child{padding-right:0}
.melody-header .melody-nav-links.melody-signin-links .ctext ul li:last-child ul{right:0}
.sharable-promo-banner .promo-banner{margin-bottom:1px}
.sharable-hero .ctext,.sharable-hero .ctext .h2,.sharable-hero .ctext h2{line-height:50px;color:#fff}
.sharable-banner .banner-text .h3,.sharable-banner .banner-text h3{color:#fff}
.sharable-pricing-section .pricing-card-content ul{margin-top:2px;margin-left:0}
.header-right-col *{box-sizing:border-box}
.header-right-col .phone-icon,.chat-icon{background-image:url('../images/global-sprite-fallback.png');background-image:url('../images/global-sprite.svg');display:inline-block;height:20px;margin:10px 0 0 10px;width:20px}
.header-right-col .chat-icon{background-position:-299px -399px}
.header-right-col .phone-icon{background-position:-269px -400px}
.header-right-col{position:fixed;right:0;top:201px;z-index:10}
.phone-icon-section{top:0;position:relative;z-index:1000}
.phone-icon-content-section{float:left}
.for-sales-content-section .icon-bg-section{background:0}
.for-sales-content-section .for-sales-content{float:left;font-weight:normal;text-indent:2px;white-space:nowrap;padding:22px 8px 0}
.icon-bg-section{background:#355dbf;float:left;height:40px;width:40px}
.phone-icon-content{background-color:#fff;display:inline-block;float:right;font-weight:bold;padding:8px 8px;position:relative}
.chat-icon-section{position:relative;z-index:1000}
.chat-icon-section .blue-button{background-color:#fff;margin:0;padding:6px 13px;display:inline-block}
.chat-icon-section .blue-button a{padding:4px 10px}
.chat-icon-container{margin-top:7px;height:39px}
.chat-button-container{background-color:#fff;display:inline-block;height:40px;padding:5px 8px}
.chat-button-container img{background-image:url('../images/global-sprite-fallback.png');background-image:url('../images/global-sprite.svg');display:block;height:30px;margin:0 auto}
.chat-button-container a.ctasecondary,.chat-button-container a.ctasecondary:hover{font-size:14px;color:#fff;background-position:right -29px,0 0;text-decoration:none;height:26px;line-height:1.8em;padding-top:1px;padding-right:12px;display:inline-block}
.phone-sticky-label{color:#fff;position:relative;top:-14px;font-size:8px;left:10px;float:left;clear:both}
.chat-sticky-label{color:#fff;position:relative;top:-7px;font-size:8px;left:12px}
.melody-img-position{position:relative;top:-6px}
.melody_style_sticky{top:501px}
.melody-phone-fix{margin-bottom:-15px}
#chat-supportbox{position:fixed;top:145px;right:0;height:140px;border:solid 2px #efefef;background:#fff;color:#000;text-align:center;z-index:1001;padding:20px}
#chat-supportbox p{font-size:12px;margin-top:5px !important;margin-bottom:5px !important}
#chat-supportbox a.ctaa.ctasecondary{font-size:14px;padding-top:7px}
#chat-supportbox h3{font-size:20px;margin-top:5px !important;margin-bottom:5px !important}
@media only screen and (max-width:1420px){#chat-supportbox{top:515px}
}
@media only screen and (max-width:1000px){.chat-topposition{top:635px;background:green}
.chat-bottomposition{bottom:500px;background:red}
}
.cq-wiz-edit-show{display:none}
.wizard .cpricing-card{text-align:center}
.wizard .cta-align-right{float:right}
.cq-wcm-edit .wizard .cta-align-right{float:none}
.wizard img{width:auto}
.wizard ul li .checkmark{position:absolute;top:0;left:0;text-indent:-9999px}
.wizard ul li{list-style-type:none;position:relative;display:block;padding-left:30px}
.wizard ul li,.cbulleted-list .contact ul li{margin-bottom:15px;margin-bottom:1.5rem;line-height:1.45}
.tool-tip-container{position:relative;width:auto;height:auto}
.tool-tip,.image-tool-tip{text-shadow:none;background-color:#fff;color:#202020;visibility:hidden;-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;border-radius:2px;box-shadow:0 1px 0 rgba(0,0,0,0.25);font-size:14px;line-height:18px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;opacity:0;z-index:999;padding:20px;position:absolute;cursor:default;min-width:180px;min-height:50px}
.tool-tip{min-width:250px}
.tool-tip-container:hover .tool-tip,.tool-tip-container:hover .image-tool-tip{visibility:visible;opacity:1}
.tool-tip-container .tool-tip:hover,.tool-tip-container .image-tool-tip:hover{visibility:hidden;opacity:0}
a .p1:hover .tool-tip-container .tool-tip{visibility:visible;opacity:1}
a .p1 .tool-tip-container .tool-tip:hover{visibility:hidden;opacity:0}
.tool-tip.top{top:auto;bottom:165%}
.tool-tip.bottom{top:165%}
.tool-tip.left{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:auto;right:110%}
.tool-tip.right{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:auto;left:110%}
.image-tool-tip.bottom{top:103%}
.image-tool-tip.bottom:after{position:absolute;top:-14px;left:50%;margin-left:-7px;content:' ';height:0;width:0;border:7px solid transparent;border-top-color:transparent;border-bottom-color:#fff}
.image-tool-tip.left{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:auto;right:105%}
.image-tool-tip.left:after{position:absolute;left:auto;right:-14px;content:' ';top:50%;margin-top:-6px;bottom:auto;border:7px solid transparent;border-top-color:transparent;border-left-color:#fff}
.image-tool-tip.top{top:auto;bottom:106%}
.image-tool-tip.top:after{position:absolute;bottom:-14px;left:50%;margin-left:-7px;content:' ';height:0;width:0;border:7px solid transparent;border-top-color:#fff}
.image-tool-tip.right{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:auto;left:105%}
.image-tool-tip.right:after{position:absolute;right:auto;content:' ';left:-14px;top:50%;margin-top:-6px;bottom:auto;border:7px solid transparent;border-top-color:transparent;border-right-color:#fff}